class Boleite::GUI::DefaultDesign
- Boleite::GUI::DefaultDesign
- Boleite::GUI::Design
- Reference
- Object
Defined in:
boleite/gui/default_design/button.crboleite/gui/default_design/cache.cr
boleite/gui/default_design/container.cr
boleite/gui/default_design/design.cr
boleite/gui/default_design/desktop.cr
boleite/gui/default_design/image.cr
boleite/gui/default_design/input_field.cr
boleite/gui/default_design/label.cr
boleite/gui/default_design/layout.cr
boleite/gui/default_design/text_box.cr
boleite/gui/default_design/window.cr
Constant Summary
-
BORDER_COLOR =
Colorf.new(0.078_f32, 0.078_f32, 0.078_f32, 1_f32)
-
BORDER_SIZE =
1.0
-
PRIMARY_COLOR =
Colorf.new(0.273_f32, 0.273_f32, 0.195_f32, 1_f32)
-
SECONDARY_COLOR =
Colorf.new(0.195_f32, 0.195_f32, 0.117_f32, 1_f32)
Constructors
Instance Method Summary
- #get_drawer(button : Button) : Boleite::GUI::DefaultDesign::ButtonDesign
- #get_drawer(desktop : Desktop) : Boleite::GUI::DefaultDesign::DesktopDesign
- #get_drawer(image : Image) : Boleite::GUI::DefaultDesign::ImageDesign
- #get_drawer(window : Window) : Boleite::GUI::DefaultDesign::WindowDesign
- #get_drawer(label : Label) : Boleite::GUI::DefaultDesign::LabelDesign
- #get_drawer(box : TextBox) : Boleite::GUI::DefaultDesign::TextBoxDesign
- #get_drawer(layout : Layout) : Boleite::GUI::DefaultDesign::LayoutDesign
- #get_drawer(layout : GridLayout) : Boleite::GUI::DefaultDesign::LayoutDesign
- #get_drawer(field : InputField) : Boleite::GUI::DefaultDesign::InputFieldDesign