|
@@ -44,7 +44,7 @@ func NewLightStyle() *Style {
|
|
|
fontIcon.SetBgColor4(math32.NewColor4("white", 0))
|
|
fontIcon.SetBgColor4(math32.NewColor4("white", 0))
|
|
|
s.FontIcon = fontIcon
|
|
s.FontIcon = fontIcon
|
|
|
|
|
|
|
|
- borderSizes := BorderSizes{1, 1, 1, 1}
|
|
|
|
|
|
|
+ borderSizes := RectBounds{1, 1, 1, 1}
|
|
|
borderColor := math32.Color4Name("DimGray")
|
|
borderColor := math32.Color4Name("DimGray")
|
|
|
borderColorDis := math32.Color4Name("LightGray")
|
|
borderColorDis := math32.Color4Name("LightGray")
|
|
|
|
|
|
|
@@ -62,35 +62,35 @@ func NewLightStyle() *Style {
|
|
|
s.Button = ButtonStyles{
|
|
s.Button = ButtonStyles{
|
|
|
Normal: ButtonStyle{
|
|
Normal: ButtonStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{2, 4, 2, 4},
|
|
|
|
|
|
|
+ Paddings: RectBounds{2, 4, 2, 4},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: ButtonStyle{
|
|
Over: ButtonStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{2, 4, 2, 4},
|
|
|
|
|
|
|
+ Paddings: RectBounds{2, 4, 2, 4},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: ButtonStyle{
|
|
Focus: ButtonStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{2, 4, 2, 4},
|
|
|
|
|
|
|
+ Paddings: RectBounds{2, 4, 2, 4},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Pressed: ButtonStyle{
|
|
Pressed: ButtonStyle{
|
|
|
- Border: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
- Paddings: BorderSizes{2, 4, 2, 4},
|
|
|
|
|
|
|
+ Border: RectBounds{2, 2, 2, 2},
|
|
|
|
|
+ Paddings: RectBounds{2, 4, 2, 4},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: ButtonStyle{
|
|
Disabled: ButtonStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{2, 4, 2, 4},
|
|
|
|
|
|
|
+ Paddings: RectBounds{2, 4, 2, 4},
|
|
|
BorderColor: borderColorDis,
|
|
BorderColor: borderColorDis,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColorDis,
|
|
FgColor: fgColorDis,
|
|
@@ -100,29 +100,29 @@ func NewLightStyle() *Style {
|
|
|
// CheckRadio styles
|
|
// CheckRadio styles
|
|
|
s.CheckRadio = CheckRadioStyles{
|
|
s.CheckRadio = CheckRadioStyles{
|
|
|
Normal: CheckRadioStyle{
|
|
Normal: CheckRadioStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: CheckRadioStyle{
|
|
Over: CheckRadioStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: CheckRadioStyle{
|
|
Focus: CheckRadioStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: CheckRadioStyle{
|
|
Disabled: CheckRadioStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColorDis,
|
|
FgColor: fgColorDis,
|
|
@@ -132,8 +132,8 @@ func NewLightStyle() *Style {
|
|
|
// Edit styles
|
|
// Edit styles
|
|
|
s.Edit = EditStyles{
|
|
s.Edit = EditStyles{
|
|
|
Normal: EditStyle{
|
|
Normal: EditStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
BgAlpha: 1.0,
|
|
BgAlpha: 1.0,
|
|
@@ -141,8 +141,8 @@ func NewLightStyle() *Style {
|
|
|
HolderColor: math32.Color{0.4, 0.4, 0.4},
|
|
HolderColor: math32.Color{0.4, 0.4, 0.4},
|
|
|
},
|
|
},
|
|
|
Over: EditStyle{
|
|
Over: EditStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
BgAlpha: 1.0,
|
|
BgAlpha: 1.0,
|
|
@@ -150,8 +150,8 @@ func NewLightStyle() *Style {
|
|
|
HolderColor: math32.Color{0.4, 0.4, 0.4},
|
|
HolderColor: math32.Color{0.4, 0.4, 0.4},
|
|
|
},
|
|
},
|
|
|
Focus: EditStyle{
|
|
Focus: EditStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
BgAlpha: 1.0,
|
|
BgAlpha: 1.0,
|
|
@@ -159,8 +159,8 @@ func NewLightStyle() *Style {
|
|
|
HolderColor: math32.Color{0.4, 0.4, 0.4},
|
|
HolderColor: math32.Color{0.4, 0.4, 0.4},
|
|
|
},
|
|
},
|
|
|
Disabled: EditStyle{
|
|
Disabled: EditStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
BgAlpha: 1.0,
|
|
BgAlpha: 1.0,
|
|
@@ -172,36 +172,36 @@ func NewLightStyle() *Style {
|
|
|
// ScrollBar style
|
|
// ScrollBar style
|
|
|
s.ScrollBar = ScrollBarStyles{
|
|
s.ScrollBar = ScrollBarStyles{
|
|
|
Normal: ScrollBarStyle{
|
|
Normal: ScrollBarStyle{
|
|
|
- Paddings: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Borders: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
|
|
+ Paddings: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Borders: RectBounds{1, 1, 1, 1},
|
|
|
BordersColor: borderColor,
|
|
BordersColor: borderColor,
|
|
|
Color: math32.Color{0.8, 0.8, 0.8},
|
|
Color: math32.Color{0.8, 0.8, 0.8},
|
|
|
Button: ScrollBarButtonStyle{
|
|
Button: ScrollBarButtonStyle{
|
|
|
- Borders: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
|
|
+ Borders: RectBounds{1, 1, 1, 1},
|
|
|
BordersColor: borderColor,
|
|
BordersColor: borderColor,
|
|
|
Color: math32.Color{0.5, 0.5, 0.5},
|
|
Color: math32.Color{0.5, 0.5, 0.5},
|
|
|
Size: 30,
|
|
Size: 30,
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
Over: ScrollBarStyle{
|
|
Over: ScrollBarStyle{
|
|
|
- Paddings: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Borders: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
|
|
+ Paddings: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Borders: RectBounds{1, 1, 1, 1},
|
|
|
BordersColor: borderColor,
|
|
BordersColor: borderColor,
|
|
|
Color: math32.Color{0.8, 0.8, 0.8},
|
|
Color: math32.Color{0.8, 0.8, 0.8},
|
|
|
Button: ScrollBarButtonStyle{
|
|
Button: ScrollBarButtonStyle{
|
|
|
- Borders: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
|
|
+ Borders: RectBounds{1, 1, 1, 1},
|
|
|
BordersColor: borderColor,
|
|
BordersColor: borderColor,
|
|
|
Color: math32.Color{0.5, 0.5, 0.5},
|
|
Color: math32.Color{0.5, 0.5, 0.5},
|
|
|
Size: 30,
|
|
Size: 30,
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
Disabled: ScrollBarStyle{
|
|
Disabled: ScrollBarStyle{
|
|
|
- Paddings: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Borders: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
|
|
+ Paddings: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Borders: RectBounds{1, 1, 1, 1},
|
|
|
BordersColor: borderColor,
|
|
BordersColor: borderColor,
|
|
|
Color: math32.Color{0.8, 0.8, 0.8},
|
|
Color: math32.Color{0.8, 0.8, 0.8},
|
|
|
Button: ScrollBarButtonStyle{
|
|
Button: ScrollBarButtonStyle{
|
|
|
- Borders: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
|
|
+ Borders: RectBounds{1, 1, 1, 1},
|
|
|
BordersColor: borderColor,
|
|
BordersColor: borderColor,
|
|
|
Color: math32.Color{0.5, 0.5, 0.5},
|
|
Color: math32.Color{0.5, 0.5, 0.5},
|
|
|
Size: 30,
|
|
Size: 30,
|
|
@@ -214,28 +214,28 @@ func NewLightStyle() *Style {
|
|
|
Normal: SliderStyle{
|
|
Normal: SliderStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BgColor: math32.Color4{0.8, 0.8, 0.8, 1},
|
|
BgColor: math32.Color4{0.8, 0.8, 0.8, 1},
|
|
|
FgColor: math32.Color4{0, 0.8, 0, 1},
|
|
FgColor: math32.Color4{0, 0.8, 0, 1},
|
|
|
},
|
|
},
|
|
|
Over: SliderStyle{
|
|
Over: SliderStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BgColor: math32.Color4{1, 1, 1, 1},
|
|
BgColor: math32.Color4{1, 1, 1, 1},
|
|
|
FgColor: math32.Color4{0, 1, 0, 1},
|
|
FgColor: math32.Color4{0, 1, 0, 1},
|
|
|
},
|
|
},
|
|
|
Focus: SliderStyle{
|
|
Focus: SliderStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BgColor: math32.Color4{1, 1, 1, 1},
|
|
BgColor: math32.Color4{1, 1, 1, 1},
|
|
|
FgColor: math32.Color4{0, 1, 0, 1},
|
|
FgColor: math32.Color4{0, 1, 0, 1},
|
|
|
},
|
|
},
|
|
|
Disabled: SliderStyle{
|
|
Disabled: SliderStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BgColor: math32.Color4{0.8, 0.8, 0.8, 1},
|
|
BgColor: math32.Color4{0.8, 0.8, 0.8, 1},
|
|
|
FgColor: math32.Color4{0, 0.8, 0, 1},
|
|
FgColor: math32.Color4{0, 0.8, 0, 1},
|
|
|
},
|
|
},
|
|
@@ -262,37 +262,37 @@ func NewLightStyle() *Style {
|
|
|
|
|
|
|
|
s.Window = WindowStyles{
|
|
s.Window = WindowStyles{
|
|
|
Normal: WindowStyle{
|
|
Normal: WindowStyle{
|
|
|
- Border: BorderSizes{4, 4, 4, 4},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{4, 4, 4, 4},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: math32.Color4{0.2, 0.2, 0.2, 1},
|
|
BorderColor: math32.Color4{0.2, 0.2, 0.2, 1},
|
|
|
- TitleBorders: BorderSizes{0, 0, 1, 0},
|
|
|
|
|
|
|
+ TitleBorders: RectBounds{0, 0, 1, 0},
|
|
|
TitleBorderColor: math32.Color4{0, 0, 0, 1},
|
|
TitleBorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
TitleBgColor: math32.Color4{0, 1, 0, 1},
|
|
TitleBgColor: math32.Color4{0, 1, 0, 1},
|
|
|
TitleFgColor: math32.Color4{0, 0, 0, 1},
|
|
TitleFgColor: math32.Color4{0, 0, 0, 1},
|
|
|
},
|
|
},
|
|
|
Over: WindowStyle{
|
|
Over: WindowStyle{
|
|
|
- Border: BorderSizes{4, 4, 4, 4},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{4, 4, 4, 4},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: math32.Color4{0.2, 0.2, 0.2, 1},
|
|
BorderColor: math32.Color4{0.2, 0.2, 0.2, 1},
|
|
|
- TitleBorders: BorderSizes{0, 0, 1, 0},
|
|
|
|
|
|
|
+ TitleBorders: RectBounds{0, 0, 1, 0},
|
|
|
TitleBorderColor: math32.Color4{0, 0, 0, 1},
|
|
TitleBorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
TitleBgColor: math32.Color4{0, 1, 0, 1},
|
|
TitleBgColor: math32.Color4{0, 1, 0, 1},
|
|
|
TitleFgColor: math32.Color4{0, 0, 0, 1},
|
|
TitleFgColor: math32.Color4{0, 0, 0, 1},
|
|
|
},
|
|
},
|
|
|
Focus: WindowStyle{
|
|
Focus: WindowStyle{
|
|
|
- Border: BorderSizes{4, 4, 4, 4},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{4, 4, 4, 4},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: math32.Color4{0.2, 0.2, 0.2, 1},
|
|
BorderColor: math32.Color4{0.2, 0.2, 0.2, 1},
|
|
|
- TitleBorders: BorderSizes{0, 0, 1, 0},
|
|
|
|
|
|
|
+ TitleBorders: RectBounds{0, 0, 1, 0},
|
|
|
TitleBorderColor: math32.Color4{0, 0, 0, 1},
|
|
TitleBorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
TitleBgColor: math32.Color4{0, 1, 0, 1},
|
|
TitleBgColor: math32.Color4{0, 1, 0, 1},
|
|
|
TitleFgColor: math32.Color4{0, 0, 0, 1},
|
|
TitleFgColor: math32.Color4{0, 0, 0, 1},
|
|
|
},
|
|
},
|
|
|
Disabled: WindowStyle{
|
|
Disabled: WindowStyle{
|
|
|
- Border: BorderSizes{4, 4, 4, 4},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{4, 4, 4, 4},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: math32.Color4{0.2, 0.2, 0.2, 1},
|
|
BorderColor: math32.Color4{0.2, 0.2, 0.2, 1},
|
|
|
- TitleBorders: BorderSizes{0, 0, 1, 0},
|
|
|
|
|
|
|
+ TitleBorders: RectBounds{0, 0, 1, 0},
|
|
|
TitleBorderColor: math32.Color4{0, 0, 0, 1},
|
|
TitleBorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
TitleBgColor: math32.Color4{0, 1, 0, 1},
|
|
TitleBgColor: math32.Color4{0, 1, 0, 1},
|
|
|
TitleFgColor: math32.Color4{0, 0, 0, 1},
|
|
TitleFgColor: math32.Color4{0, 0, 0, 1},
|
|
@@ -302,29 +302,29 @@ func NewLightStyle() *Style {
|
|
|
// Scroller styles
|
|
// Scroller styles
|
|
|
s.Scroller = ScrollerStyles{
|
|
s.Scroller = ScrollerStyles{
|
|
|
Normal: ScrollerStyle{
|
|
Normal: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: ScrollerStyle{
|
|
Over: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: ScrollerStyle{
|
|
Focus: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: ScrollerStyle{
|
|
Disabled: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -335,29 +335,29 @@ func NewLightStyle() *Style {
|
|
|
s.List = ListStyles{
|
|
s.List = ListStyles{
|
|
|
Scroller: &ScrollerStyles{
|
|
Scroller: &ScrollerStyles{
|
|
|
Normal: ScrollerStyle{
|
|
Normal: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: ScrollerStyle{
|
|
Over: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: ScrollerStyle{
|
|
Focus: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: ScrollerStyle{
|
|
Disabled: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -365,29 +365,29 @@ func NewLightStyle() *Style {
|
|
|
},
|
|
},
|
|
|
Item: &ListItemStyles{
|
|
Item: &ListItemStyles{
|
|
|
Normal: ListItemStyle{
|
|
Normal: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Selected: ListItemStyle{
|
|
Selected: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: bgColor4Sel,
|
|
BgColor: bgColor4Sel,
|
|
|
FgColor: fgColorSel,
|
|
FgColor: fgColorSel,
|
|
|
},
|
|
},
|
|
|
Highlighted: ListItemStyle{
|
|
Highlighted: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
SelHigh: ListItemStyle{
|
|
SelHigh: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
BgColor: bgColor4Sel,
|
|
BgColor: bgColor4Sel,
|
|
|
FgColor: fgColorSel,
|
|
FgColor: fgColorSel,
|
|
@@ -397,29 +397,29 @@ func NewLightStyle() *Style {
|
|
|
|
|
|
|
|
s.DropDown = DropDownStyles{
|
|
s.DropDown = DropDownStyles{
|
|
|
Normal: &DropDownStyle{
|
|
Normal: &DropDownStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: &DropDownStyle{
|
|
Over: &DropDownStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: &DropDownStyle{
|
|
Focus: &DropDownStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: &DropDownStyle{
|
|
Disabled: &DropDownStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -428,36 +428,36 @@ func NewLightStyle() *Style {
|
|
|
|
|
|
|
|
s.Folder = FolderStyles{
|
|
s.Folder = FolderStyles{
|
|
|
Normal: &FolderStyle{
|
|
Normal: &FolderStyle{
|
|
|
- Margins: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 0, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 0, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
|
},
|
|
},
|
|
|
Over: &FolderStyle{
|
|
Over: &FolderStyle{
|
|
|
- Margins: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 0, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 0, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
|
},
|
|
},
|
|
|
Focus: &FolderStyle{
|
|
Focus: &FolderStyle{
|
|
|
- Margins: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
|
},
|
|
},
|
|
|
Disabled: &FolderStyle{
|
|
Disabled: &FolderStyle{
|
|
|
- Margins: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -469,29 +469,29 @@ func NewLightStyle() *Style {
|
|
|
List: &ListStyles{
|
|
List: &ListStyles{
|
|
|
Scroller: &ScrollerStyles{
|
|
Scroller: &ScrollerStyles{
|
|
|
Normal: ScrollerStyle{
|
|
Normal: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: ScrollerStyle{
|
|
Over: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: ScrollerStyle{
|
|
Focus: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: ScrollerStyle{
|
|
Disabled: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -499,29 +499,29 @@ func NewLightStyle() *Style {
|
|
|
},
|
|
},
|
|
|
Item: &ListItemStyles{
|
|
Item: &ListItemStyles{
|
|
|
Normal: ListItemStyle{
|
|
Normal: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Selected: ListItemStyle{
|
|
Selected: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: bgColor4Sel,
|
|
BgColor: bgColor4Sel,
|
|
|
FgColor: fgColorSel,
|
|
FgColor: fgColorSel,
|
|
|
},
|
|
},
|
|
|
Highlighted: ListItemStyle{
|
|
Highlighted: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
SelHigh: ListItemStyle{
|
|
SelHigh: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
BgColor: bgColor4Sel,
|
|
BgColor: bgColor4Sel,
|
|
|
FgColor: fgColorSel,
|
|
FgColor: fgColorSel,
|
|
@@ -530,8 +530,8 @@ func NewLightStyle() *Style {
|
|
|
},
|
|
},
|
|
|
Node: &TreeNodeStyles{
|
|
Node: &TreeNodeStyles{
|
|
|
Normal: TreeNodeStyle{
|
|
Normal: TreeNodeStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -544,36 +544,36 @@ func NewLightStyle() *Style {
|
|
|
s.ControlFolder = ControlFolderStyles{
|
|
s.ControlFolder = ControlFolderStyles{
|
|
|
Folder: &FolderStyles{
|
|
Folder: &FolderStyles{
|
|
|
Normal: &FolderStyle{
|
|
Normal: &FolderStyle{
|
|
|
- Margins: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 0, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 0, 2, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: math32.Color{0, 0.5, 1},
|
|
BgColor: math32.Color{0, 0.5, 1},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
|
},
|
|
},
|
|
|
Over: &FolderStyle{
|
|
Over: &FolderStyle{
|
|
|
- Margins: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 0, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 0, 2, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: math32.Color{0, 0.5, 1},
|
|
BgColor: math32.Color{0, 0.5, 1},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
|
},
|
|
},
|
|
|
Focus: &FolderStyle{
|
|
Focus: &FolderStyle{
|
|
|
- Margins: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: math32.Color{0, 0.5, 1},
|
|
BgColor: math32.Color{0, 0.5, 1},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
Icons: [2]string{icon.ExpandMore, icon.ExpandLess},
|
|
|
},
|
|
},
|
|
|
Disabled: &FolderStyle{
|
|
Disabled: &FolderStyle{
|
|
|
- Margins: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: math32.Color{0, 0.5, 1},
|
|
BgColor: math32.Color{0, 0.5, 1},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -584,29 +584,29 @@ func NewLightStyle() *Style {
|
|
|
List: &ListStyles{
|
|
List: &ListStyles{
|
|
|
Scroller: &ScrollerStyles{
|
|
Scroller: &ScrollerStyles{
|
|
|
Normal: ScrollerStyle{
|
|
Normal: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 2, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 2, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: ScrollerStyle{
|
|
Over: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 2, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 2, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: ScrollerStyle{
|
|
Focus: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 2, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 2, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: ScrollerStyle{
|
|
Disabled: ScrollerStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{0, 2, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{0, 2, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -614,29 +614,29 @@ func NewLightStyle() *Style {
|
|
|
},
|
|
},
|
|
|
Item: &ListItemStyles{
|
|
Item: &ListItemStyles{
|
|
|
Normal: ListItemStyle{
|
|
Normal: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Selected: ListItemStyle{
|
|
Selected: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Highlighted: ListItemStyle{
|
|
Highlighted: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
SelHigh: ListItemStyle{
|
|
SelHigh: ListItemStyle{
|
|
|
- Border: BorderSizes{1, 0, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 2},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
BorderColor: math32.Color4{0, 0, 0, 1},
|
|
|
BgColor: bgColor4Sel,
|
|
BgColor: bgColor4Sel,
|
|
|
FgColor: fgColorSel,
|
|
FgColor: fgColorSel,
|
|
@@ -645,8 +645,8 @@ func NewLightStyle() *Style {
|
|
|
},
|
|
},
|
|
|
Node: &TreeNodeStyles{
|
|
Node: &TreeNodeStyles{
|
|
|
Normal: TreeNodeStyle{
|
|
Normal: TreeNodeStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -661,29 +661,29 @@ func NewLightStyle() *Style {
|
|
|
s.Menu = MenuStyles{
|
|
s.Menu = MenuStyles{
|
|
|
Body: &MenuBodyStyles{
|
|
Body: &MenuBodyStyles{
|
|
|
Normal: MenuBodyStyle{
|
|
Normal: MenuBodyStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: MenuBodyStyle{
|
|
Over: MenuBodyStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: MenuBodyStyle{
|
|
Focus: MenuBodyStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColorOver,
|
|
BgColor: bgColorOver,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: MenuBodyStyle{
|
|
Disabled: MenuBodyStyle{
|
|
|
- Border: BorderSizes{1, 1, 1, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 1, 1, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -691,38 +691,38 @@ func NewLightStyle() *Style {
|
|
|
},
|
|
},
|
|
|
Item: &MenuItemStyles{
|
|
Item: &MenuItemStyles{
|
|
|
Normal: MenuItemStyle{
|
|
Normal: MenuItemStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 4, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 4, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
- IconPaddings: BorderSizes{0, 6, 0, 4},
|
|
|
|
|
- ShortcutPaddings: BorderSizes{0, 0, 0, 10},
|
|
|
|
|
- RiconPaddings: BorderSizes{2, 0, 0, 4},
|
|
|
|
|
|
|
+ IconPaddings: RectBounds{0, 6, 0, 4},
|
|
|
|
|
+ ShortcutPaddings: RectBounds{0, 0, 0, 10},
|
|
|
|
|
+ RiconPaddings: RectBounds{2, 0, 0, 4},
|
|
|
},
|
|
},
|
|
|
Over: MenuItemStyle{
|
|
Over: MenuItemStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 4, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 4, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: math32.Color{0.6, 0.6, 0.6},
|
|
BgColor: math32.Color{0.6, 0.6, 0.6},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
- IconPaddings: BorderSizes{0, 6, 0, 4},
|
|
|
|
|
- ShortcutPaddings: BorderSizes{0, 0, 0, 10},
|
|
|
|
|
- RiconPaddings: BorderSizes{2, 0, 0, 4},
|
|
|
|
|
|
|
+ IconPaddings: RectBounds{0, 6, 0, 4},
|
|
|
|
|
+ ShortcutPaddings: RectBounds{0, 0, 0, 10},
|
|
|
|
|
+ RiconPaddings: RectBounds{2, 0, 0, 4},
|
|
|
},
|
|
},
|
|
|
Disabled: MenuItemStyle{
|
|
Disabled: MenuItemStyle{
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 4, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 4, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor,
|
|
BgColor: bgColor,
|
|
|
FgColor: fgColorDis,
|
|
FgColor: fgColorDis,
|
|
|
- IconPaddings: BorderSizes{0, 6, 0, 4},
|
|
|
|
|
- ShortcutPaddings: BorderSizes{0, 0, 0, 10},
|
|
|
|
|
- RiconPaddings: BorderSizes{2, 0, 0, 4},
|
|
|
|
|
|
|
+ IconPaddings: RectBounds{0, 6, 0, 4},
|
|
|
|
|
+ ShortcutPaddings: RectBounds{0, 0, 0, 10},
|
|
|
|
|
+ RiconPaddings: RectBounds{2, 0, 0, 4},
|
|
|
},
|
|
},
|
|
|
Separator: MenuItemStyle{
|
|
Separator: MenuItemStyle{
|
|
|
- Border: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{2, 2, 2, 2},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
BorderColor: math32.Color4{0, 0, 0, 0},
|
|
|
BgColor: math32.Color{0.6, 0.6, 0.6},
|
|
BgColor: math32.Color{0.6, 0.6, 0.6},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
@@ -733,50 +733,50 @@ func NewLightStyle() *Style {
|
|
|
// Table styles
|
|
// Table styles
|
|
|
s.Table = TableStyles{
|
|
s.Table = TableStyles{
|
|
|
Header: &TableHeaderStyle{
|
|
Header: &TableHeaderStyle{
|
|
|
- Border: BorderSizes{0, 1, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 1, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: math32.Color{0.7, 0.7, 0.7},
|
|
BgColor: math32.Color{0.7, 0.7, 0.7},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
RowEven: &TableRowStyle{
|
|
RowEven: &TableRowStyle{
|
|
|
- Border: BorderSizes{0, 1, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 1, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: math32.Color4{0.6, 0.6, 0.6, 1},
|
|
BorderColor: math32.Color4{0.6, 0.6, 0.6, 1},
|
|
|
BgColor: math32.Color{0.90, 0.90, 0.90},
|
|
BgColor: math32.Color{0.90, 0.90, 0.90},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
RowOdd: &TableRowStyle{
|
|
RowOdd: &TableRowStyle{
|
|
|
- Border: BorderSizes{0, 1, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 1, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: math32.Color4{0.6, 0.6, 0.6, 1},
|
|
BorderColor: math32.Color4{0.6, 0.6, 0.6, 1},
|
|
|
BgColor: math32.Color{0.88, 0.88, 0.88},
|
|
BgColor: math32.Color{0.88, 0.88, 0.88},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
RowCursor: &TableRowStyle{
|
|
RowCursor: &TableRowStyle{
|
|
|
- Border: BorderSizes{0, 1, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 1, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: math32.Color4{0.6, 0.6, 0.6, 1},
|
|
BorderColor: math32.Color4{0.6, 0.6, 0.6, 1},
|
|
|
BgColor: math32.Color{0.75, 0.75, 0.75},
|
|
BgColor: math32.Color{0.75, 0.75, 0.75},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
RowSel: &TableRowStyle{
|
|
RowSel: &TableRowStyle{
|
|
|
- Border: BorderSizes{0, 1, 1, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 1, 1, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: math32.Color4{0.6, 0.6, 0.6, 1},
|
|
BorderColor: math32.Color4{0.6, 0.6, 0.6, 1},
|
|
|
BgColor: math32.Color{0.70, 0.70, 0.70},
|
|
BgColor: math32.Color{0.70, 0.70, 0.70},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Status: &TableStatusStyle{
|
|
Status: &TableStatusStyle{
|
|
|
- Border: BorderSizes{1, 0, 0, 0},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Border: RectBounds{1, 0, 0, 0},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: math32.Color{0.9, 0.9, 0.9},
|
|
BgColor: math32.Color{0.9, 0.9, 0.9},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Resizer: &TableResizerStyle{
|
|
Resizer: &TableResizerStyle{
|
|
|
Width: 4,
|
|
Width: 4,
|
|
|
- Border: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: math32.Color4{0.4, 0.4, 0.4, 0.6},
|
|
BgColor: math32.Color4{0.4, 0.4, 0.4, 0.6},
|
|
|
},
|
|
},
|
|
@@ -786,35 +786,35 @@ func NewLightStyle() *Style {
|
|
|
s.ImageButton = ImageButtonStyles{
|
|
s.ImageButton = ImageButtonStyles{
|
|
|
Normal: ImageButtonStyle{
|
|
Normal: ImageButtonStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: ImageButtonStyle{
|
|
Over: ImageButtonStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: ImageButtonStyle{
|
|
Focus: ImageButtonStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Pressed: ImageButtonStyle{
|
|
Pressed: ImageButtonStyle{
|
|
|
- Border: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Border: RectBounds{2, 2, 2, 2},
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: ImageButtonStyle{
|
|
Disabled: ImageButtonStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{0, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{0, 0, 0, 0},
|
|
|
BorderColor: borderColorDis,
|
|
BorderColor: borderColorDis,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColorDis,
|
|
FgColor: fgColorDis,
|
|
@@ -825,71 +825,71 @@ func NewLightStyle() *Style {
|
|
|
s.TabBar = TabBarStyles{
|
|
s.TabBar = TabBarStyles{
|
|
|
SepHeight: 1,
|
|
SepHeight: 1,
|
|
|
ListButtonIcon: icon.MoreVert,
|
|
ListButtonIcon: icon.MoreVert,
|
|
|
- ListButtonPaddings: BorderSizes{2, 4, 0, 0},
|
|
|
|
|
|
|
+ ListButtonPaddings: RectBounds{2, 4, 0, 0},
|
|
|
Normal: TabBarStyle{
|
|
Normal: TabBarStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{2, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{2, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: math32.Color4{0.7, 0.7, 0.7, 1},
|
|
BgColor: math32.Color4{0.7, 0.7, 0.7, 1},
|
|
|
},
|
|
},
|
|
|
Over: TabBarStyle{
|
|
Over: TabBarStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{2, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{2, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
},
|
|
},
|
|
|
Focus: TabBarStyle{
|
|
Focus: TabBarStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{2, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{2, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
},
|
|
},
|
|
|
Disabled: TabBarStyle{
|
|
Disabled: TabBarStyle{
|
|
|
Border: borderSizes,
|
|
Border: borderSizes,
|
|
|
- Paddings: BorderSizes{2, 0, 0, 0},
|
|
|
|
|
|
|
+ Paddings: RectBounds{2, 0, 0, 0},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
},
|
|
},
|
|
|
Tab: TabStyles{
|
|
Tab: TabStyles{
|
|
|
- IconPaddings: BorderSizes{2, 2, 0, 0},
|
|
|
|
|
- ImagePaddings: BorderSizes{0, 2, 0, 0},
|
|
|
|
|
|
|
+ IconPaddings: RectBounds{2, 2, 0, 0},
|
|
|
|
|
+ ImagePaddings: RectBounds{0, 2, 0, 0},
|
|
|
IconClose: icon.Clear,
|
|
IconClose: icon.Clear,
|
|
|
Normal: TabStyle{
|
|
Normal: TabStyle{
|
|
|
- Margins: BorderSizes{0, 2, 0, 2},
|
|
|
|
|
- Border: BorderSizes{1, 1, 0, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 2, 0, 2},
|
|
|
|
|
+ Border: RectBounds{1, 1, 0, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Over: TabStyle{
|
|
Over: TabStyle{
|
|
|
- Margins: BorderSizes{0, 2, 0, 2},
|
|
|
|
|
- Border: BorderSizes{1, 1, 0, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 2, 0, 2},
|
|
|
|
|
+ Border: RectBounds{1, 1, 0, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4Over,
|
|
BgColor: bgColor4Over,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Focus: TabStyle{
|
|
Focus: TabStyle{
|
|
|
- Margins: BorderSizes{0, 2, 0, 2},
|
|
|
|
|
- Border: BorderSizes{1, 1, 0, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 2, 0, 2},
|
|
|
|
|
+ Border: RectBounds{1, 1, 0, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Disabled: TabStyle{
|
|
Disabled: TabStyle{
|
|
|
- Margins: BorderSizes{0, 2, 0, 2},
|
|
|
|
|
- Border: BorderSizes{1, 1, 0, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 2, 0, 2},
|
|
|
|
|
+ Border: RectBounds{1, 1, 0, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: bgColor4,
|
|
BgColor: bgColor4,
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|
|
|
},
|
|
},
|
|
|
Selected: TabStyle{
|
|
Selected: TabStyle{
|
|
|
- Margins: BorderSizes{0, 2, 0, 2},
|
|
|
|
|
- Border: BorderSizes{1, 1, 0, 1},
|
|
|
|
|
- Paddings: BorderSizes{2, 2, 2, 2},
|
|
|
|
|
|
|
+ Margins: RectBounds{0, 2, 0, 2},
|
|
|
|
|
+ Border: RectBounds{1, 1, 0, 1},
|
|
|
|
|
+ Paddings: RectBounds{2, 2, 2, 2},
|
|
|
BorderColor: borderColor,
|
|
BorderColor: borderColor,
|
|
|
BgColor: math32.Color4{0.85, 0.85, 0.85, 1},
|
|
BgColor: math32.Color4{0.85, 0.85, 0.85, 1},
|
|
|
FgColor: fgColor,
|
|
FgColor: fgColor,
|