step
This commit is contained in:
parent
0bec81c656
commit
fe6d2c0ed3
190 changed files with 104835 additions and 5 deletions
92
examples/gui/basic_controls/main.go
Normal file
92
examples/gui/basic_controls/main.go
Normal file
|
@ -0,0 +1,92 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"github.com/gen2brain/raylib-go/raygui"
|
||||
"github.com/gen2brain/raylib-go/raylib"
|
||||
)
|
||||
|
||||
func main() {
|
||||
screenWidth := int32(800)
|
||||
screenHeight := int32(450)
|
||||
|
||||
rl.SetConfigFlags(rl.FlagVsyncHint)
|
||||
|
||||
rl.InitWindow(screenWidth, screenHeight, "raylib [gui] example - basic controls")
|
||||
|
||||
buttonToggle := true
|
||||
buttonClicked := false
|
||||
checkboxChecked := false
|
||||
|
||||
spinnerValue := 5
|
||||
sliderValue := float32(10)
|
||||
sliderBarValue := float32(70)
|
||||
progressValue := float32(0.5)
|
||||
|
||||
comboActive := 0
|
||||
comboLastActive := 0
|
||||
toggleActive := 0
|
||||
|
||||
toggleText := []string{"Item 1", "Item 2", "Item 3"}
|
||||
comboText := []string{"default_light", "default_dark", "hello_kitty", "monokai", "obsidian", "solarized_light", "solarized", "zahnrad"}
|
||||
|
||||
var inputText string
|
||||
|
||||
rl.SetTargetFPS(60)
|
||||
|
||||
for !rl.WindowShouldClose() {
|
||||
if buttonClicked {
|
||||
progressValue += 0.1
|
||||
if progressValue >= 1.1 {
|
||||
progressValue = 0.0
|
||||
}
|
||||
}
|
||||
|
||||
rl.BeginDrawing()
|
||||
|
||||
rl.ClearBackground(rl.Beige)
|
||||
|
||||
raygui.Label(rl.NewRectangle(50, 50, 80, 20), "Label")
|
||||
|
||||
buttonClicked = raygui.Button(rl.NewRectangle(50, 70, 80, 40), "Button")
|
||||
|
||||
raygui.Label(rl.NewRectangle(70, 140, 20, 20), "Checkbox")
|
||||
checkboxChecked = raygui.CheckBox(rl.NewRectangle(50, 140, 20, 20), checkboxChecked)
|
||||
|
||||
raygui.Label(rl.NewRectangle(50, 190, 200, 20), "ProgressBar")
|
||||
raygui.ProgressBar(rl.NewRectangle(50, 210, 200, 20), progressValue)
|
||||
raygui.Label(rl.NewRectangle(200+50+5, 210, 20, 20), fmt.Sprintf("%.1f", progressValue))
|
||||
|
||||
raygui.Label(rl.NewRectangle(50, 260, 200, 20), "Slider")
|
||||
sliderValue = raygui.Slider(rl.NewRectangle(50, 280, 200, 20), sliderValue, 0, 100)
|
||||
raygui.Label(rl.NewRectangle(200+50+5, 280, 20, 20), fmt.Sprintf("%.0f", sliderValue))
|
||||
|
||||
buttonToggle = raygui.ToggleButton(rl.NewRectangle(50, 350, 100, 40), "ToggleButton", buttonToggle)
|
||||
|
||||
raygui.Label(rl.NewRectangle(500, 50, 200, 20), "ToggleGroup")
|
||||
toggleActive = raygui.ToggleGroup(rl.NewRectangle(500, 70, 60, 30), toggleText, toggleActive)
|
||||
|
||||
raygui.Label(rl.NewRectangle(500, 120, 200, 20), "SliderBar")
|
||||
sliderBarValue = raygui.SliderBar(rl.NewRectangle(500, 140, 200, 20), sliderBarValue, 0, 100)
|
||||
raygui.Label(rl.NewRectangle(500+200+5, 140, 20, 20), fmt.Sprintf("%.0f", sliderBarValue))
|
||||
|
||||
raygui.Label(rl.NewRectangle(500, 190, 200, 20), "Spinner")
|
||||
spinnerValue = raygui.Spinner(rl.NewRectangle(500, 210, 200, 20), spinnerValue, 0, 100)
|
||||
|
||||
raygui.Label(rl.NewRectangle(500, 260, 200, 20), "ComboBox")
|
||||
comboActive = raygui.ComboBox(rl.NewRectangle(500, 280, 200, 20), comboText, comboActive)
|
||||
|
||||
if comboLastActive != comboActive {
|
||||
raygui.LoadGuiStyle(fmt.Sprintf("styles/%s.style", comboText[comboActive]))
|
||||
comboLastActive = comboActive
|
||||
}
|
||||
|
||||
raygui.Label(rl.NewRectangle(500, 330, 200, 20), "TextBox")
|
||||
inputText = raygui.TextBox(rl.NewRectangle(500, 350, 200, 20), inputText)
|
||||
|
||||
rl.EndDrawing()
|
||||
}
|
||||
|
||||
rl.CloseWindow()
|
||||
}
|
99
examples/gui/basic_controls/styles/default_dark.style
Normal file
99
examples/gui/basic_controls/styles/default_dark.style
Normal file
|
@ -0,0 +1,99 @@
|
|||
GLOBAL_BASE_COLOR 0xf5f5f5ff
|
||||
GLOBAL_BORDER_COLOR 0xf5f5f5ff
|
||||
GLOBAL_TEXT_COLOR 0xf5f5f5ff
|
||||
GLOBAL_TEXT_FONTSIZE 0xa
|
||||
GLOBAL_BORDER_WIDTH 0x1
|
||||
BACKGROUND_COLOR 0x293235ff
|
||||
LINES_COLOR 0x90abb5ff
|
||||
LABEL_BORDER_WIDTH 0x0
|
||||
LABEL_TEXT_COLOR 0x90acb4ff
|
||||
LABEL_TEXT_PADDING 0x0
|
||||
BUTTON_BORDER_WIDTH 0x2
|
||||
BUTTON_TEXT_PADDING 0x0
|
||||
BUTTON_DEFAULT_BORDER_COLOR 0x3e4a4fff
|
||||
BUTTON_DEFAULT_INSIDE_COLOR 0x344041ff
|
||||
BUTTON_DEFAULT_TEXT_COLOR 0x90acb4ff
|
||||
BUTTON_HOVER_BORDER_COLOR 0x47595fff
|
||||
BUTTON_HOVER_INSIDE_COLOR 0x334f59ff
|
||||
BUTTON_HOVER_TEXT_COLOR 0x90acb4ff
|
||||
BUTTON_PRESSED_BORDER_COLOR 0x5f9aa4ff
|
||||
BUTTON_PRESSED_INSIDE_COLOR 0x334f59ff
|
||||
BUTTON_PRESSED_TEXT_COLOR 0x5f9aa8ff
|
||||
TOGGLE_TEXT_PADDING 0x20
|
||||
TOGGLE_BORDER_WIDTH 0x1
|
||||
TOGGLE_DEFAULT_BORDER_COLOR 0x3e4b4dff
|
||||
TOGGLE_DEFAULT_INSIDE_COLOR 0x344041ff
|
||||
TOGGLE_DEFAULT_TEXT_COLOR 0x828282ff
|
||||
TOGGLE_HOVER_BORDER_COLOR 0x47595fff
|
||||
TOGGLE_HOVER_INSIDE_COLOR 0x334f59ff
|
||||
TOGGLE_HOVER_TEXT_COLOR 0x828282ff
|
||||
TOGGLE_PRESSED_BORDER_COLOR 0x5f9aa8ff
|
||||
TOGGLE_PRESSED_INSIDE_COLOR 0x334f59ff
|
||||
TOGGLE_PRESSED_TEXT_COLOR 0x5f9aa8ff
|
||||
TOGGLE_ACTIVE_BORDER_COLOR 0x92c763ff
|
||||
TOGGLE_ACTIVE_INSIDE_COLOR 0x334f59ff
|
||||
TOGGLE_ACTIVE_TEXT_COLOR 0x92c763ff
|
||||
TOGGLEGROUP_PADDING 0x3
|
||||
SLIDER_BORDER_WIDTH 0x1
|
||||
SLIDER_BUTTON_BORDER_WIDTH 0x0
|
||||
SLIDER_BORDER_COLOR 0x828282ff
|
||||
SLIDER_INSIDE_COLOR 0x3e4b4dff
|
||||
SLIDER_DEFAULT_COLOR 0x92c763ff
|
||||
SLIDER_HOVER_COLOR 0xc3e0a9ff
|
||||
SLIDER_ACTIVE_COLOR 0xffffffff
|
||||
SLIDERBAR_BORDER_COLOR 0x828282ff
|
||||
SLIDERBAR_INSIDE_COLOR 0x344041ff
|
||||
SLIDERBAR_DEFAULT_COLOR 0x92c763ff
|
||||
SLIDERBAR_HOVER_COLOR 0xc3e0a9ff
|
||||
SLIDERBAR_ACTIVE_COLOR 0xffffffff
|
||||
SLIDERBAR_ZERO_LINE_COLOR 0x828282ff
|
||||
PROGRESSBAR_BORDER_COLOR 0x828282ff
|
||||
PROGRESSBAR_INSIDE_COLOR 0x3e4b4dff
|
||||
PROGRESSBAR_PROGRESS_COLOR 0x92c763ff
|
||||
PROGRESSBAR_BORDER_WIDTH 0x1
|
||||
SPINNER_LABEL_BORDER_COLOR 0x3e4b4dff
|
||||
SPINNER_LABEL_INSIDE_COLOR 0x344041ff
|
||||
SPINNER_DEFAULT_BUTTON_BORDER_COLOR 0x3e4b4dff
|
||||
SPINNER_DEFAULT_BUTTON_INSIDE_COLOR 0x344041ff
|
||||
SPINNER_DEFAULT_SYMBOL_COLOR 0x5f9aa8ff
|
||||
SPINNER_DEFAULT_TEXT_COLOR 0x5f9aa8ff
|
||||
SPINNER_HOVER_BUTTON_BORDER_COLOR 0x47595fff
|
||||
SPINNER_HOVER_BUTTON_INSIDE_COLOR 0x334f59ff
|
||||
SPINNER_HOVER_SYMBOL_COLOR 0x5f9aa8ff
|
||||
SPINNER_HOVER_TEXT_COLOR 0x5f9aa8ff
|
||||
SPINNER_PRESSED_BUTTON_BORDER_COLOR 0x92c763ff
|
||||
SPINNER_PRESSED_BUTTON_INSIDE_COLOR 0x334f59ff
|
||||
SPINNER_PRESSED_SYMBOL_COLOR 0x92c763ff
|
||||
SPINNER_PRESSED_TEXT_COLOR 0x92c763ff
|
||||
COMBOBOX_PADDING 0x1
|
||||
COMBOBOX_BUTTON_WIDTH 0x30
|
||||
COMBOBOX_BUTTON_HEIGHT 0x20
|
||||
COMBOBOX_BORDER_WIDTH 0x1
|
||||
COMBOBOX_DEFAULT_BORDER_COLOR 0x3e4b4dff
|
||||
COMBOBOX_DEFAULT_INSIDE_COLOR 0x344041ff
|
||||
COMBOBOX_DEFAULT_TEXT_COLOR 0x5f9aa8ff
|
||||
COMBOBOX_DEFAULT_LIST_TEXT_COLOR 0x5f9aa8ff
|
||||
COMBOBOX_HOVER_BORDER_COLOR 0x47595fff
|
||||
COMBOBOX_HOVER_INSIDE_COLOR 0x334f59ff
|
||||
COMBOBOX_HOVER_TEXT_COLOR 0x5f9aa8ff
|
||||
COMBOBOX_HOVER_LIST_TEXT_COLOR 0x5f9aa8ff
|
||||
COMBOBOX_PRESSED_BORDER_COLOR 0x5f9aa8ff
|
||||
COMBOBOX_PRESSED_INSIDE_COLOR 0x334f59ff
|
||||
COMBOBOX_PRESSED_TEXT_COLOR 0x5f9aa8ff
|
||||
COMBOBOX_PRESSED_LIST_BORDER_COLOR 0x92c763ff
|
||||
COMBOBOX_PRESSED_LIST_INSIDE_COLOR 0x334f59ff
|
||||
COMBOBOX_PRESSED_LIST_TEXT_COLOR 0x92c763ff
|
||||
CHECKBOX_DEFAULT_BORDER_COLOR 0x47595fff
|
||||
CHECKBOX_DEFAULT_INSIDE_COLOR 0x344041ff
|
||||
CHECKBOX_HOVER_BORDER_COLOR 0x47595fff
|
||||
CHECKBOX_HOVER_INSIDE_COLOR 0x334f59ff
|
||||
CHECKBOX_CLICK_BORDER_COLOR 0x5f9aa8ff
|
||||
CHECKBOX_CLICK_INSIDE_COLOR 0x334f59ff
|
||||
CHECKBOX_STATUS_ACTIVE_COLOR 0x92c763ff
|
||||
CHECKBOX_INSIDE_WIDTH 0x2
|
||||
TEXTBOX_BORDER_WIDTH 0x1
|
||||
TEXTBOX_BORDER_COLOR 0x47595fff
|
||||
TEXTBOX_INSIDE_COLOR 0x828282ff
|
||||
TEXTBOX_TEXT_COLOR 0xff
|
||||
TEXTBOX_LINE_COLOR 0xff
|
||||
TEXTBOX_TEXT_FONTSIZE 0xa
|
99
examples/gui/basic_controls/styles/default_light.style
Normal file
99
examples/gui/basic_controls/styles/default_light.style
Normal file
|
@ -0,0 +1,99 @@
|
|||
GLOBAL_BASE_COLOR 0xf5f5f5ff
|
||||
GLOBAL_BORDER_COLOR 0xf5f5f5ff
|
||||
GLOBAL_TEXT_COLOR 0xf5f5f5ff
|
||||
GLOBAL_TEXT_FONTSIZE 0xa
|
||||
GLOBAL_BORDER_WIDTH 0x1
|
||||
BACKGROUND_COLOR 0xf5f5f5ff
|
||||
LINES_COLOR 0x90abb5ff
|
||||
LABEL_BORDER_WIDTH 0x1
|
||||
LABEL_TEXT_COLOR 0x4d4d4dff
|
||||
LABEL_TEXT_PADDING 0x14
|
||||
BUTTON_BORDER_WIDTH 0x2
|
||||
BUTTON_TEXT_PADDING 0x14
|
||||
BUTTON_DEFAULT_BORDER_COLOR 0x828282ff
|
||||
BUTTON_DEFAULT_INSIDE_COLOR 0xc8c8c8ff
|
||||
BUTTON_DEFAULT_TEXT_COLOR 0x4d4d4dff
|
||||
BUTTON_HOVER_BORDER_COLOR 0xc8c8c8ff
|
||||
BUTTON_HOVER_INSIDE_COLOR 0xffffffff
|
||||
BUTTON_HOVER_TEXT_COLOR 0x868686ff
|
||||
BUTTON_PRESSED_BORDER_COLOR 0x7bb0d6ff
|
||||
BUTTON_PRESSED_INSIDE_COLOR 0xbcecffff
|
||||
BUTTON_PRESSED_TEXT_COLOR 0x5f9aa7ff
|
||||
TOGGLE_TEXT_PADDING 0x14
|
||||
TOGGLE_BORDER_WIDTH 0x1
|
||||
TOGGLE_DEFAULT_BORDER_COLOR 0x828282ff
|
||||
TOGGLE_DEFAULT_INSIDE_COLOR 0xc8c8c8ff
|
||||
TOGGLE_DEFAULT_TEXT_COLOR 0x828282ff
|
||||
TOGGLE_HOVER_BORDER_COLOR 0xc8c8c8ff
|
||||
TOGGLE_HOVER_INSIDE_COLOR 0xffffffff
|
||||
TOGGLE_HOVER_TEXT_COLOR 0x828282ff
|
||||
TOGGLE_PRESSED_BORDER_COLOR 0xbdd7eaff
|
||||
TOGGLE_PRESSED_INSIDE_COLOR 0xddf5ffff
|
||||
TOGGLE_PRESSED_TEXT_COLOR 0xafccd3ff
|
||||
TOGGLE_ACTIVE_BORDER_COLOR 0x7bb0d6ff
|
||||
TOGGLE_ACTIVE_INSIDE_COLOR 0xbcecffff
|
||||
TOGGLE_ACTIVE_TEXT_COLOR 0x5f9aa7ff
|
||||
TOGGLEGROUP_PADDING 0x3
|
||||
SLIDER_BORDER_WIDTH 0x1
|
||||
SLIDER_BUTTON_BORDER_WIDTH 0x1
|
||||
SLIDER_BORDER_COLOR 0x828282ff
|
||||
SLIDER_INSIDE_COLOR 0xc8c8c8ff
|
||||
SLIDER_DEFAULT_COLOR 0xbcecffff
|
||||
SLIDER_HOVER_COLOR 0xffffffff
|
||||
SLIDER_ACTIVE_COLOR 0xddf5ffff
|
||||
SLIDERBAR_BORDER_COLOR 0x828282ff
|
||||
SLIDERBAR_INSIDE_COLOR 0xc8c8c8ff
|
||||
SLIDERBAR_DEFAULT_COLOR 0xbcecffff
|
||||
SLIDERBAR_HOVER_COLOR 0xffffffff
|
||||
SLIDERBAR_ACTIVE_COLOR 0xddf5ffff
|
||||
SLIDERBAR_ZERO_LINE_COLOR 0x828282ff
|
||||
PROGRESSBAR_BORDER_COLOR 0x828282ff
|
||||
PROGRESSBAR_INSIDE_COLOR 0xc8c8c8ff
|
||||
PROGRESSBAR_PROGRESS_COLOR 0xbcecffff
|
||||
PROGRESSBAR_BORDER_WIDTH 0x2
|
||||
SPINNER_LABEL_BORDER_COLOR 0x828282ff
|
||||
SPINNER_LABEL_INSIDE_COLOR 0xc8c8c8ff
|
||||
SPINNER_DEFAULT_BUTTON_BORDER_COLOR 0x828282ff
|
||||
SPINNER_DEFAULT_BUTTON_INSIDE_COLOR 0xc8c8c8ff
|
||||
SPINNER_DEFAULT_SYMBOL_COLOR 0xff
|
||||
SPINNER_DEFAULT_TEXT_COLOR 0xff
|
||||
SPINNER_HOVER_BUTTON_BORDER_COLOR 0xc8c8c8ff
|
||||
SPINNER_HOVER_BUTTON_INSIDE_COLOR 0xffffffff
|
||||
SPINNER_HOVER_SYMBOL_COLOR 0xff
|
||||
SPINNER_HOVER_TEXT_COLOR 0xff
|
||||
SPINNER_PRESSED_BUTTON_BORDER_COLOR 0x7bb0d6ff
|
||||
SPINNER_PRESSED_BUTTON_INSIDE_COLOR 0xbcecffff
|
||||
SPINNER_PRESSED_SYMBOL_COLOR 0x5f9aa7ff
|
||||
SPINNER_PRESSED_TEXT_COLOR 0xff
|
||||
COMBOBOX_PADDING 0x1
|
||||
COMBOBOX_BUTTON_WIDTH 0x1e
|
||||
COMBOBOX_BUTTON_HEIGHT 0x14
|
||||
COMBOBOX_BORDER_WIDTH 0x1
|
||||
COMBOBOX_DEFAULT_BORDER_COLOR 0x828282ff
|
||||
COMBOBOX_DEFAULT_INSIDE_COLOR 0xc8c8c8ff
|
||||
COMBOBOX_DEFAULT_TEXT_COLOR 0x828282ff
|
||||
COMBOBOX_DEFAULT_LIST_TEXT_COLOR 0x828282ff
|
||||
COMBOBOX_HOVER_BORDER_COLOR 0xc8c8c8ff
|
||||
COMBOBOX_HOVER_INSIDE_COLOR 0xffffffff
|
||||
COMBOBOX_HOVER_TEXT_COLOR 0x828282ff
|
||||
COMBOBOX_HOVER_LIST_TEXT_COLOR 0x828282ff
|
||||
COMBOBOX_PRESSED_BORDER_COLOR 0x7bb0d6ff
|
||||
COMBOBOX_PRESSED_INSIDE_COLOR 0xbcecffff
|
||||
COMBOBOX_PRESSED_TEXT_COLOR 0x5f9aa7ff
|
||||
COMBOBOX_PRESSED_LIST_BORDER_COLOR 0x78acff
|
||||
COMBOBOX_PRESSED_LIST_INSIDE_COLOR 0x66e7ffff
|
||||
COMBOBOX_PRESSED_LIST_TEXT_COLOR 0x78acff
|
||||
CHECKBOX_DEFAULT_BORDER_COLOR 0x828282ff
|
||||
CHECKBOX_DEFAULT_INSIDE_COLOR 0xffffffff
|
||||
CHECKBOX_HOVER_BORDER_COLOR 0xc8c8c8ff
|
||||
CHECKBOX_HOVER_INSIDE_COLOR 0xffffffff
|
||||
CHECKBOX_CLICK_BORDER_COLOR 0x66e7ffff
|
||||
CHECKBOX_CLICK_INSIDE_COLOR 0xddf5ffff
|
||||
CHECKBOX_STATUS_ACTIVE_COLOR 0xbcecffff
|
||||
CHECKBOX_INSIDE_WIDTH 0x1
|
||||
TEXTBOX_BORDER_WIDTH 0x1
|
||||
TEXTBOX_BORDER_COLOR 0x828282ff
|
||||
TEXTBOX_INSIDE_COLOR 0xf5f5f5ff
|
||||
TEXTBOX_TEXT_COLOR 0xff
|
||||
TEXTBOX_LINE_COLOR 0xff
|
||||
TEXTBOX_TEXT_FONTSIZE 0xa
|
98
examples/gui/basic_controls/styles/hello_kitty.style
Normal file
98
examples/gui/basic_controls/styles/hello_kitty.style
Normal file
|
@ -0,0 +1,98 @@
|
|||
GLOBAL_BASE_COLOR 0xff80c1ff
|
||||
GLOBAL_BORDER_COLOR 0xf5f5f5ff
|
||||
GLOBAL_TEXT_COLOR 0x650065ff
|
||||
GLOBAL_TEXT_FONTSIZE 0xa
|
||||
GLOBAL_BORDER_WIDTH 0x1
|
||||
BACKGROUND_COLOR 0xffd4eaff
|
||||
LABEL_BORDER_WIDTH 0x1
|
||||
LABEL_TEXT_COLOR 0x650065ff
|
||||
LABEL_TEXT_PADDING 0x14
|
||||
BUTTON_BORDER_WIDTH 0x2
|
||||
BUTTON_TEXT_PADDING 0x14
|
||||
BUTTON_DEFAULT_BORDER_COLOR 0x828282ff
|
||||
BUTTON_DEFAULT_INSIDE_COLOR 0xffc6e3ff
|
||||
BUTTON_DEFAULT_TEXT_COLOR 0x650065ff
|
||||
BUTTON_HOVER_BORDER_COLOR 0xc8c8c8ff
|
||||
BUTTON_HOVER_INSIDE_COLOR 0xffc6e3ff
|
||||
BUTTON_HOVER_TEXT_COLOR 0x761c76ff
|
||||
BUTTON_PRESSED_BORDER_COLOR 0x7bb0d6ff
|
||||
BUTTON_PRESSED_INSIDE_COLOR 0xffb8dcff
|
||||
BUTTON_PRESSED_TEXT_COLOR 0xa971a9ff
|
||||
TOGGLE_TEXT_PADDING 0x14
|
||||
TOGGLE_BORDER_WIDTH 0x1
|
||||
TOGGLE_DEFAULT_BORDER_COLOR 0x828282ff
|
||||
TOGGLE_DEFAULT_INSIDE_COLOR 0xffc6e3ff
|
||||
TOGGLE_DEFAULT_TEXT_COLOR 0x650065ff
|
||||
TOGGLE_HOVER_BORDER_COLOR 0xc8c8c8ff
|
||||
TOGGLE_HOVER_INSIDE_COLOR 0xffc6e3ff
|
||||
TOGGLE_HOVER_TEXT_COLOR 0x761c76ff
|
||||
TOGGLE_PRESSED_BORDER_COLOR 0xbdd7eaff
|
||||
TOGGLE_PRESSED_INSIDE_COLOR 0xffb8dcff
|
||||
TOGGLE_PRESSED_TEXT_COLOR 0xa971a9ff
|
||||
TOGGLE_ACTIVE_BORDER_COLOR 0x7bb0d6ff
|
||||
TOGGLE_ACTIVE_INSIDE_COLOR 0xff8ec7ff
|
||||
TOGGLE_ACTIVE_TEXT_COLOR 0xa971a9ff
|
||||
TOGGLEGROUP_PADDING 0x3
|
||||
SLIDER_BORDER_WIDTH 0x1
|
||||
SLIDER_BUTTON_BORDER_WIDTH 0x1
|
||||
SLIDER_BORDER_COLOR 0x828282ff
|
||||
SLIDER_INSIDE_COLOR 0xffc6e3ff
|
||||
SLIDER_DEFAULT_COLOR 0xffaad5ff
|
||||
SLIDER_HOVER_COLOR 0xff9cceff
|
||||
SLIDER_ACTIVE_COLOR 0xff80c1ff
|
||||
SLIDERBAR_BORDER_COLOR 0x828282ff
|
||||
SLIDERBAR_INSIDE_COLOR 0xffc6e3ff
|
||||
SLIDERBAR_DEFAULT_COLOR 0xffaad5ff
|
||||
SLIDERBAR_HOVER_COLOR 0xff9cceff
|
||||
SLIDERBAR_ACTIVE_COLOR 0xff80c1ff
|
||||
SLIDERBAR_ZERO_LINE_COLOR 0xff8ec7ff
|
||||
PROGRESSBAR_BORDER_COLOR 0x828282ff
|
||||
PROGRESSBAR_INSIDE_COLOR 0xffc6e3ff
|
||||
PROGRESSBAR_PROGRESS_COLOR 0xffaad5ff
|
||||
PROGRESSBAR_BORDER_WIDTH 0x2
|
||||
SPINNER_LABEL_BORDER_COLOR 0x828282ff
|
||||
SPINNER_LABEL_INSIDE_COLOR 0xffc6e3ff
|
||||
SPINNER_DEFAULT_BUTTON_BORDER_COLOR 0x828282ff
|
||||
SPINNER_DEFAULT_BUTTON_INSIDE_COLOR 0xffc6e3ff
|
||||
SPINNER_DEFAULT_SYMBOL_COLOR 0x650065ff
|
||||
SPINNER_DEFAULT_TEXT_COLOR 0x650065ff
|
||||
SPINNER_HOVER_BUTTON_BORDER_COLOR 0xc8c8c8ff
|
||||
SPINNER_HOVER_BUTTON_INSIDE_COLOR 0xffc6e3ff
|
||||
SPINNER_HOVER_SYMBOL_COLOR 0x761c76ff
|
||||
SPINNER_HOVER_TEXT_COLOR 0x761c76ff
|
||||
SPINNER_PRESSED_BUTTON_BORDER_COLOR 0x7bb0d6ff
|
||||
SPINNER_PRESSED_BUTTON_INSIDE_COLOR 0xffb8dcff
|
||||
SPINNER_PRESSED_SYMBOL_COLOR 0xa971a9ff
|
||||
SPINNER_PRESSED_TEXT_COLOR 0xa971a9ff
|
||||
COMBOBOX_PADDING 0x1
|
||||
COMBOBOX_BUTTON_WIDTH 0x1e
|
||||
COMBOBOX_BUTTON_HEIGHT 0x1e
|
||||
COMBOBOX_BORDER_WIDTH 0x1
|
||||
COMBOBOX_DEFAULT_BORDER_COLOR 0x828282ff
|
||||
COMBOBOX_DEFAULT_INSIDE_COLOR 0xffc6e3ff
|
||||
COMBOBOX_DEFAULT_TEXT_COLOR 0x650065ff
|
||||
COMBOBOX_DEFAULT_LIST_TEXT_COLOR 0x650065ff
|
||||
COMBOBOX_HOVER_BORDER_COLOR 0xc8c8c8ff
|
||||
COMBOBOX_HOVER_INSIDE_COLOR 0xffc6e3ff
|
||||
COMBOBOX_HOVER_TEXT_COLOR 0x761c76ff
|
||||
COMBOBOX_HOVER_LIST_TEXT_COLOR 0x761c76ff
|
||||
COMBOBOX_PRESSED_BORDER_COLOR 0x7bb0d6ff
|
||||
COMBOBOX_PRESSED_INSIDE_COLOR 0xff8ec7ff
|
||||
COMBOBOX_PRESSED_TEXT_COLOR 0xba8dbaff
|
||||
COMBOBOX_PRESSED_LIST_BORDER_COLOR 0x78acff
|
||||
COMBOBOX_PRESSED_LIST_INSIDE_COLOR 0xff8ec7ff
|
||||
COMBOBOX_PRESSED_LIST_TEXT_COLOR 0xba8dbaff
|
||||
CHECKBOX_DEFAULT_BORDER_COLOR 0x828282ff
|
||||
CHECKBOX_DEFAULT_INSIDE_COLOR 0xffc6e3ff
|
||||
CHECKBOX_HOVER_BORDER_COLOR 0xc8c8c8ff
|
||||
CHECKBOX_HOVER_INSIDE_COLOR 0xffffffff
|
||||
CHECKBOX_CLICK_BORDER_COLOR 0x66e7ffff
|
||||
CHECKBOX_CLICK_INSIDE_COLOR 0xffaad5ff
|
||||
CHECKBOX_STATUS_ACTIVE_COLOR 0xff8ec7ff
|
||||
CHECKBOX_INSIDE_WIDTH 0x4
|
||||
TEXTBOX_BORDER_WIDTH 0x1
|
||||
TEXTBOX_BORDER_COLOR 0x828282ff
|
||||
TEXTBOX_INSIDE_COLOR 0xffc6e3ff
|
||||
TEXTBOX_TEXT_COLOR 0x650065ff
|
||||
TEXTBOX_LINE_COLOR 0x985598ff
|
||||
TEXTBOX_TEXT_FONTSIZE 0xa
|
98
examples/gui/basic_controls/styles/monokai.style
Normal file
98
examples/gui/basic_controls/styles/monokai.style
Normal file
|
@ -0,0 +1,98 @@
|
|||
GLOBAL_BASE_COLOR 0x262921ff
|
||||
GLOBAL_BORDER_COLOR 0x102ff
|
||||
GLOBAL_TEXT_COLOR 0xf8f8f1ff
|
||||
GLOBAL_TEXT_FONTSIZE 0xa
|
||||
GLOBAL_BORDER_WIDTH 0x1
|
||||
BACKGROUND_COLOR 0xb6b7b5ff
|
||||
LABEL_BORDER_WIDTH 0x1
|
||||
LABEL_TEXT_COLOR 0xf8f8f1ff
|
||||
LABEL_TEXT_PADDING 0x14
|
||||
BUTTON_BORDER_WIDTH 0x2
|
||||
BUTTON_TEXT_PADDING 0x14
|
||||
BUTTON_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
BUTTON_DEFAULT_INSIDE_COLOR 0x9e9f9cff
|
||||
BUTTON_DEFAULT_TEXT_COLOR 0xf8f8f1ff
|
||||
BUTTON_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
BUTTON_HOVER_INSIDE_COLOR 0x9e9f9cff
|
||||
BUTTON_HOVER_TEXT_COLOR 0xf8f8f2ff
|
||||
BUTTON_PRESSED_BORDER_COLOR 0x102ff
|
||||
BUTTON_PRESSED_INSIDE_COLOR 0x868883ff
|
||||
BUTTON_PRESSED_TEXT_COLOR 0xfbfbf7ff
|
||||
TOGGLE_TEXT_PADDING 0x14
|
||||
TOGGLE_BORDER_WIDTH 0x1
|
||||
TOGGLE_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
TOGGLE_DEFAULT_INSIDE_COLOR 0x9e9f9cff
|
||||
TOGGLE_DEFAULT_TEXT_COLOR 0xf8f8f1ff
|
||||
TOGGLE_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
TOGGLE_HOVER_INSIDE_COLOR 0x9e9f9cff
|
||||
TOGGLE_HOVER_TEXT_COLOR 0xf8f8f2ff
|
||||
TOGGLE_PRESSED_BORDER_COLOR 0x102ff
|
||||
TOGGLE_PRESSED_INSIDE_COLOR 0x868883ff
|
||||
TOGGLE_PRESSED_TEXT_COLOR 0xfbfbf7ff
|
||||
TOGGLE_ACTIVE_BORDER_COLOR 0x102ff
|
||||
TOGGLE_ACTIVE_INSIDE_COLOR 0x3e4039ff
|
||||
TOGGLE_ACTIVE_TEXT_COLOR 0xfbfbf7ff
|
||||
TOGGLEGROUP_PADDING 0x3
|
||||
SLIDER_BORDER_WIDTH 0x1
|
||||
SLIDER_BUTTON_BORDER_WIDTH 0x1
|
||||
SLIDER_BORDER_COLOR 0x38393aff
|
||||
SLIDER_INSIDE_COLOR 0x9e9f9cff
|
||||
SLIDER_DEFAULT_COLOR 0x6e706bff
|
||||
SLIDER_HOVER_COLOR 0x565852ff
|
||||
SLIDER_ACTIVE_COLOR 0x262921ff
|
||||
SLIDERBAR_BORDER_COLOR 0x38393aff
|
||||
SLIDERBAR_INSIDE_COLOR 0x9e9f9cff
|
||||
SLIDERBAR_DEFAULT_COLOR 0x6e706bff
|
||||
SLIDERBAR_HOVER_COLOR 0x565852ff
|
||||
SLIDERBAR_ACTIVE_COLOR 0x262921ff
|
||||
SLIDERBAR_ZERO_LINE_COLOR 0x3e4039ff
|
||||
PROGRESSBAR_BORDER_COLOR 0x38393aff
|
||||
PROGRESSBAR_INSIDE_COLOR 0x9e9f9cff
|
||||
PROGRESSBAR_PROGRESS_COLOR 0x6e706bff
|
||||
PROGRESSBAR_BORDER_WIDTH 0x2
|
||||
SPINNER_LABEL_BORDER_COLOR 0x38393aff
|
||||
SPINNER_LABEL_INSIDE_COLOR 0x9e9f9cff
|
||||
SPINNER_DEFAULT_BUTTON_BORDER_COLOR 0x38393aff
|
||||
SPINNER_DEFAULT_BUTTON_INSIDE_COLOR 0x9e9f9cff
|
||||
SPINNER_DEFAULT_SYMBOL_COLOR 0xf8f8f1ff
|
||||
SPINNER_DEFAULT_TEXT_COLOR 0xf8f8f1ff
|
||||
SPINNER_HOVER_BUTTON_BORDER_COLOR 0x1c1d1eff
|
||||
SPINNER_HOVER_BUTTON_INSIDE_COLOR 0x9e9f9cff
|
||||
SPINNER_HOVER_SYMBOL_COLOR 0xf8f8f2ff
|
||||
SPINNER_HOVER_TEXT_COLOR 0xf8f8f2ff
|
||||
SPINNER_PRESSED_BUTTON_BORDER_COLOR 0x102ff
|
||||
SPINNER_PRESSED_BUTTON_INSIDE_COLOR 0x868883ff
|
||||
SPINNER_PRESSED_SYMBOL_COLOR 0xfbfbf7ff
|
||||
SPINNER_PRESSED_TEXT_COLOR 0xfbfbf7ff
|
||||
COMBOBOX_PADDING 0x1
|
||||
COMBOBOX_BUTTON_WIDTH 0x1e
|
||||
COMBOBOX_BUTTON_HEIGHT 0x1e
|
||||
COMBOBOX_BORDER_WIDTH 0x1
|
||||
COMBOBOX_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
COMBOBOX_DEFAULT_INSIDE_COLOR 0x9e9f9cff
|
||||
COMBOBOX_DEFAULT_TEXT_COLOR 0xf8f8f1ff
|
||||
COMBOBOX_DEFAULT_LIST_TEXT_COLOR 0xf8f8f1ff
|
||||
COMBOBOX_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
COMBOBOX_HOVER_INSIDE_COLOR 0x9e9f9cff
|
||||
COMBOBOX_HOVER_TEXT_COLOR 0xf8f8f2ff
|
||||
COMBOBOX_HOVER_LIST_TEXT_COLOR 0xf8f8f2ff
|
||||
COMBOBOX_PRESSED_BORDER_COLOR 0x102ff
|
||||
COMBOBOX_PRESSED_INSIDE_COLOR 0x3e4039ff
|
||||
COMBOBOX_PRESSED_TEXT_COLOR 0xfbfbf8ff
|
||||
COMBOBOX_PRESSED_LIST_BORDER_COLOR 0x102ff
|
||||
COMBOBOX_PRESSED_LIST_INSIDE_COLOR 0x3e4039ff
|
||||
COMBOBOX_PRESSED_LIST_TEXT_COLOR 0xfbfbf8ff
|
||||
CHECKBOX_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
CHECKBOX_DEFAULT_INSIDE_COLOR 0x9e9f9cff
|
||||
CHECKBOX_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
CHECKBOX_HOVER_INSIDE_COLOR 0xffffffff
|
||||
CHECKBOX_CLICK_BORDER_COLOR 0x102ff
|
||||
CHECKBOX_CLICK_INSIDE_COLOR 0x6e706bff
|
||||
CHECKBOX_STATUS_ACTIVE_COLOR 0x3e4039ff
|
||||
CHECKBOX_INSIDE_WIDTH 0x4
|
||||
TEXTBOX_BORDER_WIDTH 0x1
|
||||
TEXTBOX_BORDER_COLOR 0x38393aff
|
||||
TEXTBOX_INSIDE_COLOR 0x9e9f9cff
|
||||
TEXTBOX_TEXT_COLOR 0xf8f8f1ff
|
||||
TEXTBOX_LINE_COLOR 0xfafaf5ff
|
||||
TEXTBOX_TEXT_FONTSIZE 0xa
|
98
examples/gui/basic_controls/styles/obsidian.style
Normal file
98
examples/gui/basic_controls/styles/obsidian.style
Normal file
|
@ -0,0 +1,98 @@
|
|||
GLOBAL_BASE_COLOR 0x293034ff
|
||||
GLOBAL_BORDER_COLOR 0x102ff
|
||||
GLOBAL_TEXT_COLOR 0xa8e2aeff
|
||||
GLOBAL_TEXT_FONTSIZE 0xa
|
||||
GLOBAL_BORDER_WIDTH 0x1
|
||||
BACKGROUND_COLOR 0xb7babbff
|
||||
LABEL_BORDER_WIDTH 0x1
|
||||
LABEL_TEXT_COLOR 0xa8e2aeff
|
||||
LABEL_TEXT_PADDING 0x14
|
||||
BUTTON_BORDER_WIDTH 0x2
|
||||
BUTTON_TEXT_PADDING 0x14
|
||||
BUTTON_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
BUTTON_DEFAULT_INSIDE_COLOR 0x9fa3a4ff
|
||||
BUTTON_DEFAULT_TEXT_COLOR 0xa8e2aeff
|
||||
BUTTON_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
BUTTON_HOVER_INSIDE_COLOR 0x9fa3a4ff
|
||||
BUTTON_HOVER_TEXT_COLOR 0xb1e5b7ff
|
||||
BUTTON_PRESSED_BORDER_COLOR 0x102ff
|
||||
BUTTON_PRESSED_INSIDE_COLOR 0x888c8eff
|
||||
BUTTON_PRESSED_TEXT_COLOR 0xceeed2ff
|
||||
TOGGLE_TEXT_PADDING 0x14
|
||||
TOGGLE_BORDER_WIDTH 0x1
|
||||
TOGGLE_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
TOGGLE_DEFAULT_INSIDE_COLOR 0x9fa3a4ff
|
||||
TOGGLE_DEFAULT_TEXT_COLOR 0xa8e2aeff
|
||||
TOGGLE_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
TOGGLE_HOVER_INSIDE_COLOR 0x9fa3a4ff
|
||||
TOGGLE_HOVER_TEXT_COLOR 0xb1e5b7ff
|
||||
TOGGLE_PRESSED_BORDER_COLOR 0x102ff
|
||||
TOGGLE_PRESSED_INSIDE_COLOR 0x888c8eff
|
||||
TOGGLE_PRESSED_TEXT_COLOR 0xceeed2ff
|
||||
TOGGLE_ACTIVE_BORDER_COLOR 0x102ff
|
||||
TOGGLE_ACTIVE_INSIDE_COLOR 0x40474aff
|
||||
TOGGLE_ACTIVE_TEXT_COLOR 0xceeed2ff
|
||||
TOGGLEGROUP_PADDING 0x3
|
||||
SLIDER_BORDER_WIDTH 0x1
|
||||
SLIDER_BUTTON_BORDER_WIDTH 0x1
|
||||
SLIDER_BORDER_COLOR 0x38393aff
|
||||
SLIDER_INSIDE_COLOR 0x9fa3a4ff
|
||||
SLIDER_DEFAULT_COLOR 0x707577ff
|
||||
SLIDER_HOVER_COLOR 0x585e61ff
|
||||
SLIDER_ACTIVE_COLOR 0x293034ff
|
||||
SLIDERBAR_BORDER_COLOR 0x38393aff
|
||||
SLIDERBAR_INSIDE_COLOR 0x9fa3a4ff
|
||||
SLIDERBAR_DEFAULT_COLOR 0x707577ff
|
||||
SLIDERBAR_HOVER_COLOR 0x585e61ff
|
||||
SLIDERBAR_ACTIVE_COLOR 0x293034ff
|
||||
SLIDERBAR_ZERO_LINE_COLOR 0x40474aff
|
||||
PROGRESSBAR_BORDER_COLOR 0x38393aff
|
||||
PROGRESSBAR_INSIDE_COLOR 0x9fa3a4ff
|
||||
PROGRESSBAR_PROGRESS_COLOR 0x707577ff
|
||||
PROGRESSBAR_BORDER_WIDTH 0x2
|
||||
SPINNER_LABEL_BORDER_COLOR 0x38393aff
|
||||
SPINNER_LABEL_INSIDE_COLOR 0x9fa3a4ff
|
||||
SPINNER_DEFAULT_BUTTON_BORDER_COLOR 0x38393aff
|
||||
SPINNER_DEFAULT_BUTTON_INSIDE_COLOR 0x9fa3a4ff
|
||||
SPINNER_DEFAULT_SYMBOL_COLOR 0xa8e2aeff
|
||||
SPINNER_DEFAULT_TEXT_COLOR 0xa8e2aeff
|
||||
SPINNER_HOVER_BUTTON_BORDER_COLOR 0x1c1d1eff
|
||||
SPINNER_HOVER_BUTTON_INSIDE_COLOR 0x9fa3a4ff
|
||||
SPINNER_HOVER_SYMBOL_COLOR 0xb1e5b7ff
|
||||
SPINNER_HOVER_TEXT_COLOR 0xb1e5b7ff
|
||||
SPINNER_PRESSED_BUTTON_BORDER_COLOR 0x102ff
|
||||
SPINNER_PRESSED_BUTTON_INSIDE_COLOR 0x888c8eff
|
||||
SPINNER_PRESSED_SYMBOL_COLOR 0xceeed2ff
|
||||
SPINNER_PRESSED_TEXT_COLOR 0xceeed2ff
|
||||
COMBOBOX_PADDING 0x1
|
||||
COMBOBOX_BUTTON_WIDTH 0x1e
|
||||
COMBOBOX_BUTTON_HEIGHT 0x1e
|
||||
COMBOBOX_BORDER_WIDTH 0x1
|
||||
COMBOBOX_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
COMBOBOX_DEFAULT_INSIDE_COLOR 0x9fa3a4ff
|
||||
COMBOBOX_DEFAULT_TEXT_COLOR 0xa8e2aeff
|
||||
COMBOBOX_DEFAULT_LIST_TEXT_COLOR 0xa8e2aeff
|
||||
COMBOBOX_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
COMBOBOX_HOVER_INSIDE_COLOR 0x9fa3a4ff
|
||||
COMBOBOX_HOVER_TEXT_COLOR 0xb1e5b7ff
|
||||
COMBOBOX_HOVER_LIST_TEXT_COLOR 0xb1e5b7ff
|
||||
COMBOBOX_PRESSED_BORDER_COLOR 0x102ff
|
||||
COMBOBOX_PRESSED_INSIDE_COLOR 0x40474aff
|
||||
COMBOBOX_PRESSED_TEXT_COLOR 0xd8f2dbff
|
||||
COMBOBOX_PRESSED_LIST_BORDER_COLOR 0x102ff
|
||||
COMBOBOX_PRESSED_LIST_INSIDE_COLOR 0x40474aff
|
||||
COMBOBOX_PRESSED_LIST_TEXT_COLOR 0xd8f2dbff
|
||||
CHECKBOX_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
CHECKBOX_DEFAULT_INSIDE_COLOR 0x9fa3a4ff
|
||||
CHECKBOX_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
CHECKBOX_HOVER_INSIDE_COLOR 0xffffffff
|
||||
CHECKBOX_CLICK_BORDER_COLOR 0x102ff
|
||||
CHECKBOX_CLICK_INSIDE_COLOR 0x707577ff
|
||||
CHECKBOX_STATUS_ACTIVE_COLOR 0x40474aff
|
||||
CHECKBOX_INSIDE_WIDTH 0x4
|
||||
TEXTBOX_BORDER_WIDTH 0x1
|
||||
TEXTBOX_BORDER_COLOR 0x38393aff
|
||||
TEXTBOX_INSIDE_COLOR 0x9fa3a4ff
|
||||
TEXTBOX_TEXT_COLOR 0xa8e2aeff
|
||||
TEXTBOX_LINE_COLOR 0xc5ebc9ff
|
||||
TEXTBOX_TEXT_FONTSIZE 0xa
|
98
examples/gui/basic_controls/styles/solarized.style
Normal file
98
examples/gui/basic_controls/styles/solarized.style
Normal file
|
@ -0,0 +1,98 @@
|
|||
GLOBAL_BASE_COLOR 0x2b36ff
|
||||
GLOBAL_BORDER_COLOR 0x102ff
|
||||
GLOBAL_TEXT_COLOR 0xf8f8f1ff
|
||||
GLOBAL_TEXT_FONTSIZE 0xa
|
||||
GLOBAL_BORDER_WIDTH 0x1
|
||||
BACKGROUND_COLOR 0xaab8bcff
|
||||
LABEL_BORDER_WIDTH 0x1
|
||||
LABEL_TEXT_COLOR 0xf8f8f1ff
|
||||
LABEL_TEXT_PADDING 0x14
|
||||
BUTTON_BORDER_WIDTH 0x2
|
||||
BUTTON_TEXT_PADDING 0x14
|
||||
BUTTON_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
BUTTON_DEFAULT_INSIDE_COLOR 0x8da0a5ff
|
||||
BUTTON_DEFAULT_TEXT_COLOR 0xf8f8f1ff
|
||||
BUTTON_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
BUTTON_HOVER_INSIDE_COLOR 0x8da0a5ff
|
||||
BUTTON_HOVER_TEXT_COLOR 0xf8f8f2ff
|
||||
BUTTON_PRESSED_BORDER_COLOR 0x102ff
|
||||
BUTTON_PRESSED_INSIDE_COLOR 0x71898fff
|
||||
BUTTON_PRESSED_TEXT_COLOR 0xfbfbf7ff
|
||||
TOGGLE_TEXT_PADDING 0x14
|
||||
TOGGLE_BORDER_WIDTH 0x1
|
||||
TOGGLE_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
TOGGLE_DEFAULT_INSIDE_COLOR 0x8da0a5ff
|
||||
TOGGLE_DEFAULT_TEXT_COLOR 0xf8f8f1ff
|
||||
TOGGLE_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
TOGGLE_HOVER_INSIDE_COLOR 0x8da0a5ff
|
||||
TOGGLE_HOVER_TEXT_COLOR 0xf8f8f2ff
|
||||
TOGGLE_PRESSED_BORDER_COLOR 0x102ff
|
||||
TOGGLE_PRESSED_INSIDE_COLOR 0x71898fff
|
||||
TOGGLE_PRESSED_TEXT_COLOR 0xfbfbf7ff
|
||||
TOGGLE_ACTIVE_BORDER_COLOR 0x102ff
|
||||
TOGGLE_ACTIVE_INSIDE_COLOR 0x1c424cff
|
||||
TOGGLE_ACTIVE_TEXT_COLOR 0xfbfbf7ff
|
||||
TOGGLEGROUP_PADDING 0x3
|
||||
SLIDER_BORDER_WIDTH 0x1
|
||||
SLIDER_BUTTON_BORDER_WIDTH 0x1
|
||||
SLIDER_BORDER_COLOR 0x38393aff
|
||||
SLIDER_INSIDE_COLOR 0x8da0a5ff
|
||||
SLIDER_DEFAULT_COLOR 0x557179ff
|
||||
SLIDER_HOVER_COLOR 0x385a62ff
|
||||
SLIDER_ACTIVE_COLOR 0x2b36ff
|
||||
SLIDERBAR_BORDER_COLOR 0x38393aff
|
||||
SLIDERBAR_INSIDE_COLOR 0x8da0a5ff
|
||||
SLIDERBAR_DEFAULT_COLOR 0x557179ff
|
||||
SLIDERBAR_HOVER_COLOR 0x385a62ff
|
||||
SLIDERBAR_ACTIVE_COLOR 0x2b36ff
|
||||
SLIDERBAR_ZERO_LINE_COLOR 0x1c424cff
|
||||
PROGRESSBAR_BORDER_COLOR 0x38393aff
|
||||
PROGRESSBAR_INSIDE_COLOR 0x8da0a5ff
|
||||
PROGRESSBAR_PROGRESS_COLOR 0x557179ff
|
||||
PROGRESSBAR_BORDER_WIDTH 0x2
|
||||
SPINNER_LABEL_BORDER_COLOR 0x38393aff
|
||||
SPINNER_LABEL_INSIDE_COLOR 0x8da0a5ff
|
||||
SPINNER_DEFAULT_BUTTON_BORDER_COLOR 0x38393aff
|
||||
SPINNER_DEFAULT_BUTTON_INSIDE_COLOR 0x8da0a5ff
|
||||
SPINNER_DEFAULT_SYMBOL_COLOR 0xf8f8f1ff
|
||||
SPINNER_DEFAULT_TEXT_COLOR 0xf8f8f1ff
|
||||
SPINNER_HOVER_BUTTON_BORDER_COLOR 0x1c1d1eff
|
||||
SPINNER_HOVER_BUTTON_INSIDE_COLOR 0x8da0a5ff
|
||||
SPINNER_HOVER_SYMBOL_COLOR 0xf8f8f2ff
|
||||
SPINNER_HOVER_TEXT_COLOR 0xf8f8f2ff
|
||||
SPINNER_PRESSED_BUTTON_BORDER_COLOR 0x102ff
|
||||
SPINNER_PRESSED_BUTTON_INSIDE_COLOR 0x71898fff
|
||||
SPINNER_PRESSED_SYMBOL_COLOR 0xfbfbf7ff
|
||||
SPINNER_PRESSED_TEXT_COLOR 0xfbfbf7ff
|
||||
COMBOBOX_PADDING 0x1
|
||||
COMBOBOX_BUTTON_WIDTH 0x1e
|
||||
COMBOBOX_BUTTON_HEIGHT 0x1e
|
||||
COMBOBOX_BORDER_WIDTH 0x1
|
||||
COMBOBOX_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
COMBOBOX_DEFAULT_INSIDE_COLOR 0x8da0a5ff
|
||||
COMBOBOX_DEFAULT_TEXT_COLOR 0xf8f8f1ff
|
||||
COMBOBOX_DEFAULT_LIST_TEXT_COLOR 0xf8f8f1ff
|
||||
COMBOBOX_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
COMBOBOX_HOVER_INSIDE_COLOR 0x8da0a5ff
|
||||
COMBOBOX_HOVER_TEXT_COLOR 0xf8f8f2ff
|
||||
COMBOBOX_HOVER_LIST_TEXT_COLOR 0xf8f8f2ff
|
||||
COMBOBOX_PRESSED_BORDER_COLOR 0x102ff
|
||||
COMBOBOX_PRESSED_INSIDE_COLOR 0x1c424cff
|
||||
COMBOBOX_PRESSED_TEXT_COLOR 0xfbfbf8ff
|
||||
COMBOBOX_PRESSED_LIST_BORDER_COLOR 0x102ff
|
||||
COMBOBOX_PRESSED_LIST_INSIDE_COLOR 0x1c424cff
|
||||
COMBOBOX_PRESSED_LIST_TEXT_COLOR 0xfbfbf8ff
|
||||
CHECKBOX_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
CHECKBOX_DEFAULT_INSIDE_COLOR 0x8da0a5ff
|
||||
CHECKBOX_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
CHECKBOX_HOVER_INSIDE_COLOR 0xffffffff
|
||||
CHECKBOX_CLICK_BORDER_COLOR 0x102ff
|
||||
CHECKBOX_CLICK_INSIDE_COLOR 0x557179ff
|
||||
CHECKBOX_STATUS_ACTIVE_COLOR 0x1c424cff
|
||||
CHECKBOX_INSIDE_WIDTH 0x4
|
||||
TEXTBOX_BORDER_WIDTH 0x1
|
||||
TEXTBOX_BORDER_COLOR 0x38393aff
|
||||
TEXTBOX_INSIDE_COLOR 0x8da0a5ff
|
||||
TEXTBOX_TEXT_COLOR 0xf8f8f1ff
|
||||
TEXTBOX_LINE_COLOR 0xfafaf5ff
|
||||
TEXTBOX_TEXT_FONTSIZE 0xa
|
98
examples/gui/basic_controls/styles/solarized_light.style
Normal file
98
examples/gui/basic_controls/styles/solarized_light.style
Normal file
|
@ -0,0 +1,98 @@
|
|||
GLOBAL_BASE_COLOR 0xfcf6e3ff
|
||||
GLOBAL_BORDER_COLOR 0x102ff
|
||||
GLOBAL_TEXT_COLOR 0x657b82ff
|
||||
GLOBAL_TEXT_FONTSIZE 0xa
|
||||
GLOBAL_BORDER_WIDTH 0x1
|
||||
BACKGROUND_COLOR 0xfefcf5ff
|
||||
LABEL_BORDER_WIDTH 0x1
|
||||
LABEL_TEXT_COLOR 0x657b82ff
|
||||
LABEL_TEXT_PADDING 0x14
|
||||
BUTTON_BORDER_WIDTH 0x2
|
||||
BUTTON_TEXT_PADDING 0x14
|
||||
BUTTON_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
BUTTON_DEFAULT_INSIDE_COLOR 0xfdfbf2ff
|
||||
BUTTON_DEFAULT_TEXT_COLOR 0x657b82ff
|
||||
BUTTON_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
BUTTON_HOVER_INSIDE_COLOR 0xfdfbf2ff
|
||||
BUTTON_HOVER_TEXT_COLOR 0x76898fff
|
||||
BUTTON_PRESSED_BORDER_COLOR 0x102ff
|
||||
BUTTON_PRESSED_INSIDE_COLOR 0xfdfaefff
|
||||
BUTTON_PRESSED_TEXT_COLOR 0xa9b5b9ff
|
||||
TOGGLE_TEXT_PADDING 0x14
|
||||
TOGGLE_BORDER_WIDTH 0x1
|
||||
TOGGLE_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
TOGGLE_DEFAULT_INSIDE_COLOR 0xfdfbf2ff
|
||||
TOGGLE_DEFAULT_TEXT_COLOR 0x657b82ff
|
||||
TOGGLE_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
TOGGLE_HOVER_INSIDE_COLOR 0xfdfbf2ff
|
||||
TOGGLE_HOVER_TEXT_COLOR 0x76898fff
|
||||
TOGGLE_PRESSED_BORDER_COLOR 0x102ff
|
||||
TOGGLE_PRESSED_INSIDE_COLOR 0xfdfaefff
|
||||
TOGGLE_PRESSED_TEXT_COLOR 0xa9b5b9ff
|
||||
TOGGLE_ACTIVE_BORDER_COLOR 0x102ff
|
||||
TOGGLE_ACTIVE_INSIDE_COLOR 0xfcf7e6ff
|
||||
TOGGLE_ACTIVE_TEXT_COLOR 0xa9b5b9ff
|
||||
TOGGLEGROUP_PADDING 0x3
|
||||
SLIDER_BORDER_WIDTH 0x1
|
||||
SLIDER_BUTTON_BORDER_WIDTH 0x1
|
||||
SLIDER_BORDER_COLOR 0x38393aff
|
||||
SLIDER_INSIDE_COLOR 0xfdfbf2ff
|
||||
SLIDER_DEFAULT_COLOR 0xfdf9ecff
|
||||
SLIDER_HOVER_COLOR 0xfcf8e9ff
|
||||
SLIDER_ACTIVE_COLOR 0xfcf6e3ff
|
||||
SLIDERBAR_BORDER_COLOR 0x38393aff
|
||||
SLIDERBAR_INSIDE_COLOR 0xfdfbf2ff
|
||||
SLIDERBAR_DEFAULT_COLOR 0xfdf9ecff
|
||||
SLIDERBAR_HOVER_COLOR 0xfcf8e9ff
|
||||
SLIDERBAR_ACTIVE_COLOR 0xfcf6e3ff
|
||||
SLIDERBAR_ZERO_LINE_COLOR 0xfcf7e6ff
|
||||
PROGRESSBAR_BORDER_COLOR 0x38393aff
|
||||
PROGRESSBAR_INSIDE_COLOR 0xfdfbf2ff
|
||||
PROGRESSBAR_PROGRESS_COLOR 0xfdf9ecff
|
||||
PROGRESSBAR_BORDER_WIDTH 0x2
|
||||
SPINNER_LABEL_BORDER_COLOR 0x38393aff
|
||||
SPINNER_LABEL_INSIDE_COLOR 0xfdfbf2ff
|
||||
SPINNER_DEFAULT_BUTTON_BORDER_COLOR 0x38393aff
|
||||
SPINNER_DEFAULT_BUTTON_INSIDE_COLOR 0xfdfbf2ff
|
||||
SPINNER_DEFAULT_SYMBOL_COLOR 0x657b82ff
|
||||
SPINNER_DEFAULT_TEXT_COLOR 0x657b82ff
|
||||
SPINNER_HOVER_BUTTON_BORDER_COLOR 0x1c1d1eff
|
||||
SPINNER_HOVER_BUTTON_INSIDE_COLOR 0xfdfbf2ff
|
||||
SPINNER_HOVER_SYMBOL_COLOR 0x76898fff
|
||||
SPINNER_HOVER_TEXT_COLOR 0x76898fff
|
||||
SPINNER_PRESSED_BUTTON_BORDER_COLOR 0x102ff
|
||||
SPINNER_PRESSED_BUTTON_INSIDE_COLOR 0xfdfaefff
|
||||
SPINNER_PRESSED_SYMBOL_COLOR 0xa9b5b9ff
|
||||
SPINNER_PRESSED_TEXT_COLOR 0xa9b5b9ff
|
||||
COMBOBOX_PADDING 0x1
|
||||
COMBOBOX_BUTTON_WIDTH 0x1e
|
||||
COMBOBOX_BUTTON_HEIGHT 0x1e
|
||||
COMBOBOX_BORDER_WIDTH 0x1
|
||||
COMBOBOX_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
COMBOBOX_DEFAULT_INSIDE_COLOR 0xfdfbf2ff
|
||||
COMBOBOX_DEFAULT_TEXT_COLOR 0x657b82ff
|
||||
COMBOBOX_DEFAULT_LIST_TEXT_COLOR 0x657b82ff
|
||||
COMBOBOX_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
COMBOBOX_HOVER_INSIDE_COLOR 0xfdfbf2ff
|
||||
COMBOBOX_HOVER_TEXT_COLOR 0x76898fff
|
||||
COMBOBOX_HOVER_LIST_TEXT_COLOR 0x76898fff
|
||||
COMBOBOX_PRESSED_BORDER_COLOR 0x102ff
|
||||
COMBOBOX_PRESSED_INSIDE_COLOR 0xfcf7e6ff
|
||||
COMBOBOX_PRESSED_TEXT_COLOR 0xbac4c7ff
|
||||
COMBOBOX_PRESSED_LIST_BORDER_COLOR 0x102ff
|
||||
COMBOBOX_PRESSED_LIST_INSIDE_COLOR 0xfcf7e6ff
|
||||
COMBOBOX_PRESSED_LIST_TEXT_COLOR 0xbac4c7ff
|
||||
CHECKBOX_DEFAULT_BORDER_COLOR 0x38393aff
|
||||
CHECKBOX_DEFAULT_INSIDE_COLOR 0xfdfbf2ff
|
||||
CHECKBOX_HOVER_BORDER_COLOR 0x1c1d1eff
|
||||
CHECKBOX_HOVER_INSIDE_COLOR 0xffffffff
|
||||
CHECKBOX_CLICK_BORDER_COLOR 0x102ff
|
||||
CHECKBOX_CLICK_INSIDE_COLOR 0xfdf9ecff
|
||||
CHECKBOX_STATUS_ACTIVE_COLOR 0xfcf7e6ff
|
||||
CHECKBOX_INSIDE_WIDTH 0x4
|
||||
TEXTBOX_BORDER_WIDTH 0x1
|
||||
TEXTBOX_BORDER_COLOR 0x38393aff
|
||||
TEXTBOX_INSIDE_COLOR 0xfdfbf2ff
|
||||
TEXTBOX_TEXT_COLOR 0x657b82ff
|
||||
TEXTBOX_LINE_COLOR 0x98a7abff
|
||||
TEXTBOX_TEXT_FONTSIZE 0xa
|
98
examples/gui/basic_controls/styles/zahnrad.style
Normal file
98
examples/gui/basic_controls/styles/zahnrad.style
Normal file
|
@ -0,0 +1,98 @@
|
|||
GLOBAL_BASE_COLOR 0xf5f5f5ff
|
||||
GLOBAL_BORDER_COLOR 0xf5f5f5ff
|
||||
GLOBAL_TEXT_COLOR 0xf5f5f5ff
|
||||
GLOBAL_TEXT_FONTSIZE 0xa
|
||||
GLOBAL_BORDER_WIDTH 0x1
|
||||
BACKGROUND_COLOR 0x2d2d2dff
|
||||
LABEL_BORDER_WIDTH 0x2
|
||||
LABEL_TEXT_COLOR 0xafafafff
|
||||
LABEL_TEXT_PADDING 0x14
|
||||
BUTTON_BORDER_WIDTH 0x1
|
||||
BUTTON_TEXT_PADDING 0x14
|
||||
BUTTON_DEFAULT_BORDER_COLOR 0x414141ff
|
||||
BUTTON_DEFAULT_INSIDE_COLOR 0x323232ff
|
||||
BUTTON_DEFAULT_TEXT_COLOR 0xafafafff
|
||||
BUTTON_HOVER_BORDER_COLOR 0x3e3e3eff
|
||||
BUTTON_HOVER_INSIDE_COLOR 0x2d2d2dff
|
||||
BUTTON_HOVER_TEXT_COLOR 0x767472ff
|
||||
BUTTON_PRESSED_BORDER_COLOR 0x414141ff
|
||||
BUTTON_PRESSED_INSIDE_COLOR 0x323232ff
|
||||
BUTTON_PRESSED_TEXT_COLOR 0x616161ff
|
||||
TOGGLE_TEXT_PADDING 0x14
|
||||
TOGGLE_BORDER_WIDTH 0x1
|
||||
TOGGLE_DEFAULT_BORDER_COLOR 0x414141ff
|
||||
TOGGLE_DEFAULT_INSIDE_COLOR 0x323232ff
|
||||
TOGGLE_DEFAULT_TEXT_COLOR 0xafafafff
|
||||
TOGGLE_HOVER_BORDER_COLOR 0x3e3e3eff
|
||||
TOGGLE_HOVER_INSIDE_COLOR 0x2d2d2dff
|
||||
TOGGLE_HOVER_TEXT_COLOR 0x767472ff
|
||||
TOGGLE_PRESSED_BORDER_COLOR 0x414141ff
|
||||
TOGGLE_PRESSED_INSIDE_COLOR 0x323232ff
|
||||
TOGGLE_PRESSED_TEXT_COLOR 0x616161ff
|
||||
TOGGLE_ACTIVE_BORDER_COLOR 0xafafafff
|
||||
TOGGLE_ACTIVE_INSIDE_COLOR 0x414141ff
|
||||
TOGGLE_ACTIVE_TEXT_COLOR 0xa3a3a3ff
|
||||
TOGGLEGROUP_PADDING 0x3
|
||||
SLIDER_BORDER_WIDTH 0x0
|
||||
SLIDER_BUTTON_BORDER_WIDTH 0x0
|
||||
SLIDER_BORDER_COLOR 0x414141ff
|
||||
SLIDER_INSIDE_COLOR 0x232525ff
|
||||
SLIDER_DEFAULT_COLOR 0x646464ff
|
||||
SLIDER_HOVER_COLOR 0x767472ff
|
||||
SLIDER_ACTIVE_COLOR 0x929291ff
|
||||
SLIDERBAR_BORDER_COLOR 0x828282ff
|
||||
SLIDERBAR_INSIDE_COLOR 0x262626ff
|
||||
SLIDERBAR_DEFAULT_COLOR 0x616161ff
|
||||
SLIDERBAR_HOVER_COLOR 0x646464ff
|
||||
SLIDERBAR_ACTIVE_COLOR 0x929292ff
|
||||
SLIDERBAR_ZERO_LINE_COLOR 0xafafafff
|
||||
PROGRESSBAR_BORDER_COLOR 0x828282ff
|
||||
PROGRESSBAR_INSIDE_COLOR 0x262626ff
|
||||
PROGRESSBAR_PROGRESS_COLOR 0x646464ff
|
||||
PROGRESSBAR_BORDER_WIDTH 0x0
|
||||
SPINNER_LABEL_BORDER_COLOR 0x414141ff
|
||||
SPINNER_LABEL_INSIDE_COLOR 0x323232ff
|
||||
SPINNER_DEFAULT_BUTTON_BORDER_COLOR 0x414141ff
|
||||
SPINNER_DEFAULT_BUTTON_INSIDE_COLOR 0x323232ff
|
||||
SPINNER_DEFAULT_SYMBOL_COLOR 0xafafafff
|
||||
SPINNER_DEFAULT_TEXT_COLOR 0xafafafff
|
||||
SPINNER_HOVER_BUTTON_BORDER_COLOR 0x3e3e3eff
|
||||
SPINNER_HOVER_BUTTON_INSIDE_COLOR 0x2d2d2dff
|
||||
SPINNER_HOVER_SYMBOL_COLOR 0x767472ff
|
||||
SPINNER_HOVER_TEXT_COLOR 0x767472ff
|
||||
SPINNER_PRESSED_BUTTON_BORDER_COLOR 0x414141ff
|
||||
SPINNER_PRESSED_BUTTON_INSIDE_COLOR 0x323232ff
|
||||
SPINNER_PRESSED_SYMBOL_COLOR 0x646464ff
|
||||
SPINNER_PRESSED_TEXT_COLOR 0x646464ff
|
||||
COMBOBOX_PADDING 0x1
|
||||
COMBOBOX_BUTTON_WIDTH 0x1e
|
||||
COMBOBOX_BUTTON_HEIGHT 0x1e
|
||||
COMBOBOX_BORDER_WIDTH 0x1
|
||||
COMBOBOX_DEFAULT_BORDER_COLOR 0x414141ff
|
||||
COMBOBOX_DEFAULT_INSIDE_COLOR 0x323232ff
|
||||
COMBOBOX_DEFAULT_TEXT_COLOR 0xafafafff
|
||||
COMBOBOX_DEFAULT_LIST_TEXT_COLOR 0xafafafff
|
||||
COMBOBOX_HOVER_BORDER_COLOR 0x3e3e3eff
|
||||
COMBOBOX_HOVER_INSIDE_COLOR 0x2d2d2dff
|
||||
COMBOBOX_HOVER_TEXT_COLOR 0x767472ff
|
||||
COMBOBOX_HOVER_LIST_TEXT_COLOR 0x767472ff
|
||||
COMBOBOX_PRESSED_BORDER_COLOR 0x414141ff
|
||||
COMBOBOX_PRESSED_INSIDE_COLOR 0x323232ff
|
||||
COMBOBOX_PRESSED_TEXT_COLOR 0x646464ff
|
||||
COMBOBOX_PRESSED_LIST_BORDER_COLOR 0x414141ff
|
||||
COMBOBOX_PRESSED_LIST_INSIDE_COLOR 0x323232ff
|
||||
COMBOBOX_PRESSED_LIST_TEXT_COLOR 0x646464ff
|
||||
CHECKBOX_DEFAULT_BORDER_COLOR 0x414141ff
|
||||
CHECKBOX_DEFAULT_INSIDE_COLOR 0x323232ff
|
||||
CHECKBOX_HOVER_BORDER_COLOR 0x3e3e3eff
|
||||
CHECKBOX_HOVER_INSIDE_COLOR 0x2d2d2dff
|
||||
CHECKBOX_CLICK_BORDER_COLOR 0x414141ff
|
||||
CHECKBOX_CLICK_INSIDE_COLOR 0x323232ff
|
||||
CHECKBOX_STATUS_ACTIVE_COLOR 0x414141ff
|
||||
CHECKBOX_INSIDE_WIDTH 0x2
|
||||
TEXTBOX_BORDER_WIDTH 0x1
|
||||
TEXTBOX_BORDER_COLOR 0x414141ff
|
||||
TEXTBOX_INSIDE_COLOR 0x323232ff
|
||||
TEXTBOX_TEXT_COLOR 0xafafafff
|
||||
TEXTBOX_LINE_COLOR 0xafafafff
|
||||
TEXTBOX_TEXT_FONTSIZE 0x9
|
7
examples/gui/button/go.mod
Normal file
7
examples/gui/button/go.mod
Normal file
|
@ -0,0 +1,7 @@
|
|||
module example
|
||||
|
||||
go 1.19
|
||||
|
||||
require github.com/Konstantin8105/raylib-go/raylib v0.0.0-20221122153952-2f5d9114177b
|
||||
|
||||
replace github.com/Konstantin8105/raylib-go/raylib => ../../../raylib
|
30
examples/gui/button/main.go
Normal file
30
examples/gui/button/main.go
Normal file
|
@ -0,0 +1,30 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
rl "github.com/Konstantin8105/raylib-go/raylib"
|
||||
)
|
||||
|
||||
func main() {
|
||||
rl.InitWindow(800, 450, "raylib [physics] example - box2d")
|
||||
|
||||
rl.SetTargetFPS(60)
|
||||
|
||||
var button bool
|
||||
|
||||
for !rl.WindowShouldClose() {
|
||||
rl.BeginDrawing()
|
||||
|
||||
rl.ClearBackground(rl.Black)
|
||||
|
||||
button = rl.Button(rl.NewRectangle(50, 150, 100, 40), "Click")
|
||||
if button {
|
||||
fmt.Println("Clicked on button")
|
||||
}
|
||||
|
||||
rl.EndDrawing()
|
||||
}
|
||||
|
||||
rl.CloseWindow()
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue