Version 0.95 BETA

This commit is contained in:
OTCv8
2019-10-02 03:38:52 +02:00
parent 9219c78f15
commit 5220a3bdd2
501 changed files with 38097 additions and 2 deletions

View File

@@ -0,0 +1,87 @@
Button < UIButton
font: verdana-11px-antialised
color: #dfdfdfff
size: 106 23
text-offset: 0 0
image-source: /images/ui/button
image-color: #dfdfdf
image-clip: 0 0 22 23
image-border: 3
padding: 5 10 5 10
opacity: 1.0
$hover !disabled:
image-clip: 0 23 22 23
$pressed:
image-clip: 0 46 22 23
text-offset: 1 1
$disabled:
color: #dfdfdf88
opacity: 0.8
TabButton < UIButton
size: 22 23
image-source: /images/ui/tabbutton_rounded
image-color: #dfdfdf
image-clip: 0 0 22 23
image-border: 3
icon-color: #dfdfdf
color: #dfdfdf
$hover !on:
image-clip: 0 23 22 23
color: #dfdfdf
$disabled:
image-color: #dfdfdf66
icon-color: #dfdfdf
$on:
image-clip: 0 46 22 23
color: #dfdfdf
NextButton < UIButton
size: 12 21
image-source: /images/ui/arrow_horizontal
image-clip: 12 0 12 21
image-color: #ffffff
$hover !disabled:
image-clip: 12 21 12 21
$pressed:
image-clip: 12 21 12 21
$disabled:
image-color: #dfdfdf88
PreviousButton < UIButton
size: 12 21
image-source: /images/ui/arrow_horizontal
image-clip: 0 0 12 21
image-color: #ffffff
$hover !disabled:
image-clip: 0 21 12 21
$pressed:
image-clip: 0 21 12 21
$disabled:
image-color: #dfdfdf88
AddButton < UIButton
size: 20 20
image-source: /images/ui/icon_add
image-color: #dfdfdfff
$hover !disabled:
image-color: #dfdfdf99
$pressed:
image-color: #dfdfdf44
$disabled:
image-color: #dfdfdf55

View File

@@ -0,0 +1,64 @@
CheckBox < UICheckBox
size: 16 16
text-align: left
text-offset: 18 1
color: #dfdfdf
image-color: #dfdfdfff
image-rect: 0 0 15 15
image-source: /images/ui/checkbox
$hover !disabled:
color: #ffffff
$!checked:
image-clip: 0 0 15 15
$hover !checked:
image-clip: 0 15 15 15
$checked:
image-clip: 0 30 15 15
$hover checked:
image-clip: 0 45 15 15
$disabled:
image-color: #dfdfdf88
color: #dfdfdf88
opacity: 0.8
ColorBox < UICheckBox
size: 16 16
image-color: #dfdfdfff
image-source: /images/ui/colorbox
$checked:
image-clip: 16 0 16 16
$!checked:
image-clip: 0 0 16 16
ButtonBox < UICheckBox
font: verdana-11px-antialised
color: #dfdfdfff
size: 106 23
text-offset: 0 0
text-align: center
image-source: /images/ui/button
image-color: #dfdfdf
image-clip: 0 0 22 23
image-border: 3
$hover !disabled:
image-clip: 0 23 22 23
$checked:
image-clip: 0 46 22 23
color: #dfdfdf
$disabled:
color: #dfdfdf88
image-color: #dfdfdf88
ButtonBoxRounded < ButtonBox
image-source: /images/ui/button_rounded

View File

@@ -0,0 +1,106 @@
ComboBoxPopupScrollMenuButton < UIButton
height: 23
font: verdana-11px-antialised
text-align: left
text-offset: 4 0
color: #dfdfdf
background-color: alpha
margin: 1
$hover !disabled:
color: #dfdfdf
background-color: #355d89
$disabled:
color: #dfdfdf88
ComboBoxPopupScrollMenu < UIPopupScrollMenu
image-source: /images/ui/combobox_square
image-clip: 0 69 91 23
image-border: 1
ComboBoxPopupMenuButton < UIButton
height: 23
font: verdana-11px-antialised
text-align: left
text-offset: 4 0
color: #dfdfdf
background-color: alpha
margin: 1
$hover !disabled:
color: #dfdfdf
background-color: #355d89
$disabled:
color: #dfdfdf88
ComboBoxPopupMenu < UIPopupMenu
image-source: /images/ui/combobox_square
image-clip: 0 69 91 23
image-border: 1
ComboBox < UIComboBox
font: verdana-11px-antialised
color: #dfdfdf
size: 91 23
text-offset: 3 0
text-align: left
image-source: /images/ui/combobox_square
image-border: 3
image-border-right: 19
image-clip: 0 0 91 23
$hover !disabled:
image-clip: 0 23 91 23
$on:
image-clip: 0 46 91 23
$disabled:
color: #dfdfdf88
opacity: 0.8
ComboBoxRoundedPopupScrollMenuButton < UIButton
height: 23
font: verdana-11px-antialised
text-align: left
text-offset: 4 0
color: #dfdfdf
background-color: alpha
$hover !disabled:
color: #ffffff
background-color: #355d89
$disabled:
color: #dfdfdf88
ComboBoxRoundedPopupScrollMenu < UIPopupScrollMenu
image-source: /images/ui/combobox_rounded
image-clip: 0 69 91 23
image-border: 3
ComboBoxRoundedPopupMenuButton < UIButton
height: 23
font: verdana-11px-antialised
text-align: left
text-offset: 4 0
color: #dfdfdf
background-color: alpha
$hover !disabled:
color: #ffffff
background-color: #355d89
$disabled:
color: #dfdfdf88
ComboBoxRoundedPopupMenu < UIPopupMenu
image-source: /images/ui/combobox_rounded
image-clip: 0 69 91 23
image-border: 3
ComboBoxRounded < ComboBox
image-source: /images/ui/combobox_rounded
image-border: 3

View File

@@ -0,0 +1,49 @@
CreatureButton < UICreatureButton
height: 20
margin-bottom: 5
UICreature
id: creature
size: 20 20
anchors.left: parent.left
anchors.top: parent.top
phantom: true
UIWidget
id: spacer
width: 5
anchors.left: creature.right
anchors.top: creature.top
phantom: true
UIWidget
id: skull
height: 11
anchors.left: spacer.right
anchors.top: spacer.top
phantom: true
UIWidget
id: emblem
height: 11
anchors.left: skull.right
anchors.top: creature.top
phantom: true
Label
id: label
anchors.left: emblem.right
anchors.right: parent.right
anchors.top: creature.top
color: #888888
margin-left: 2
phantom: true
LifeProgressBar
id: lifeBar
height: 5
anchors.left: spacer.right
anchors.right: parent.right
anchors.top: label.bottom
margin-top: 2
phantom: true

View File

@@ -0,0 +1,10 @@
Creature < UICreature
size: 80 80
padding: 1
image-source: /images/ui/panel_flat
image-border: 1
border-width: 1
border-color: alpha
$checked:
border-color: white

10
data/styles/10-items.otui Normal file
View File

@@ -0,0 +1,10 @@
Item < UIItem
size: 34 34
padding: 1
image-source: /images/ui/item
font: verdana-11px-rounded
border-color: white
color: white
$disabled:
color: #646464

View File

@@ -0,0 +1,23 @@
Label < UILabel
font: verdana-11px-antialised
color: #dfdfdf
$disabled:
color: #dfdfdf88
FlatLabel < UILabel
font: verdana-11px-antialised
color: #dfdfdf
size: 86 20
text-offset: 3 3
image-source: /images/ui/panel_flat
image-border: 1
$disabled:
color: #dfdfdf88
MenuLabel < Label
GameLabel < UILabel
font: verdana-11px-antialised
color: #dfdfdf

View File

@@ -0,0 +1,19 @@
TextList < UIScrollArea
layout: verticalBox
border-width: 1
border-color: #272727
background-color: #636363
padding: 1
auto-focus: none
HorizontalList < UIScrollArea
layout: horizontalBox
border-width: 1
border-color: #272727
background-color: #636363
VerticalList < UIScrollArea
layout: verticalBox
border-width: 1
border-color: #272727
background-color: #636363

View File

@@ -0,0 +1,19 @@
Panel < UIWidget
phantom: true
auto-focus: first
ScrollablePanel < UIScrollArea
phantom: true
auto-focus: first
FlatPanel < Panel
image-source: /images/ui/panel_flat
image-border: 1
ScrollableFlatPanel < ScrollablePanel
image-source: /images/ui/panel_flat
image-border: 1
LightFlatPanel < Panel
image-source: /images/ui/panel_lightflat
image-border: 1

View File

@@ -0,0 +1,28 @@
ProgressBar < UIProgressBar
height: 16
background-color: red
image-source: /images/ui/progressbar
image-border: 1
font: verdana-11px-rounded
text-offset: 0 2
$!on:
visible: false
margin-top: 0
margin-bottom: 0
height: 0
LifeProgressBar < UIProgressBar
height: 16
background-color: green
border: 1 black
font: verdana-11px-rounded
text-offset: 0 2
margin: 2
ProgressRect < UIProgressRect
anchors.fill: parent
phantom: true
color: white
background-color: #00000088
font: verdana-11px-rounded

View File

@@ -0,0 +1,108 @@
ScrollBarSlider < UIButton
id: sliderButton
anchors.centerIn: parent
size: 13 17
image-source: /images/ui/scrollbar
image-clip: 0 26 13 13
image-border: 2
image-color: #ffffffff
$hover:
image-clip: 13 26 13 13
$pressed:
image-clip: 26 26 13 13
$disabled:
image-color: #ffffff66
ScrollBarValueLabel < Label
id: valueLabel
anchors.fill: parent
color: white
text-align: center
VerticalScrollBar < UIScrollBar
orientation: vertical
width: 13
height: 39
image-source: /images/ui/scrollbar
image-clip: 39 0 13 65
image-border: 1
pixels-scroll: true
UIButton
id: decrementButton
anchors.top: parent.top
anchors.left: parent.left
image-source: /images/ui/scrollbar
image-clip: 0 0 13 13
image-color: #ffffffff
size: 13 13
$hover:
image-clip: 13 0 13 13
$pressed:
image-clip: 26 0 13 13
$disabled:
image-color: #ffffff66
UIButton
id: incrementButton
anchors.bottom: parent.bottom
anchors.right: parent.right
size: 13 13
image-source: /images/ui/scrollbar
image-clip: 0 13 13 13
image-color: #ffffffff
$hover:
image-clip: 13 13 13 13
$pressed:
image-clip: 26 13 13 13
$disabled:
image-color: #ffffff66
ScrollBarSlider
ScrollBarValueLabel
HorizontalScrollBar < UIScrollBar
orientation: horizontal
height: 13
width: 39
image-source: /images/ui/scrollbar
image-clip: 0 65 52 13
image-border: 1
$disabled:
color: #bbbbbb88
UIButton
id: decrementButton
anchors.top: parent.top
anchors.left: parent.left
image-source: /images/ui/scrollbar
image-clip: 0 39 13 13
image-color: #ffffffff
size: 13 13
$hover:
image-clip: 13 39 13 13
$pressed:
image-clip: 26 39 13 13
$disabled:
image-color: #ffffff66
UIButton
id: incrementButton
anchors.bottom: parent.bottom
anchors.right: parent.right
size: 13 13
image-source: /images/ui/scrollbar
image-clip: 0 52 13 13
image-color: #ffffffff
$hover:
image-clip: 13 52 13 13
$pressed:
image-clip: 26 52 13 13
$disabled:
image-color: #ffffff66
ScrollBarSlider
ScrollBarValueLabel

View File

@@ -0,0 +1,13 @@
HorizontalSeparator < UIWidget
image-source: /images/ui/separator_horizontal
image-border: 1
height: 2
phantom: true
focusable: false
VerticalSeparator < UIWidget
image-source: /images/ui/separator_vertical
image-border: 1
width: 2
phantom: true
focusable: false

View File

@@ -0,0 +1,9 @@
Splitter < UISplitter
size: 4 4
opacity: 0
background: #ffffff44
ResizeBorder < UIResizeBorder
size: 4 4
opacity: 0
background: #ffffff44

View File

@@ -0,0 +1,20 @@
TextEdit < UITextEdit
font: verdana-11px-antialised
color: #272727
size: 86 22
text-offset: 0 4
opacity: 1
padding: 4
image-source: /images/ui/textedit
image-border: 1
selection-color: #272727
selection-background-color: #cccccc
$disabled:
color: #27272788
opacity: 0.5
PasswordTextEdit < TextEdit
text-hidden: true
MultilineTextEdit < TextEdit
multiline: true

View File

@@ -0,0 +1,35 @@
Window < UIWindow
font: verdana-11px-antialised
size: 200 200
opacity: 1
color: #dfdfdf
text-offset: 0 6
text-align: top
image-source: /images/ui/window
image-border: 6
image-border-top: 27
padding-top: 36
padding-left: 16
padding-right: 16
padding-bottom: 16
$disabled:
color: #dfdfdf88
$dragging:
opacity: 0.8
HeadlessWindow < UIWindow
image-source: /images/ui/window_headless
image-border: 5
padding: 5
MainWindow < Window
anchors.centerIn: parent
StaticWindow < Window
&static: true
StaticMainWindow < StaticWindow
anchors.centerIn: parent

View File

@@ -0,0 +1,6 @@
ImageView < UIImageView
image-smooth: false
image-fixed-ratio: true
draggable: true
border-width: 2
border-color: #000000

View File

@@ -0,0 +1,83 @@
PopupMenuButton < UIButton
height: 18
size: 0 21
text-offset: 4 0
text-align: left
font: verdana-11px-antialised
color: #aaaaaa
background-color: alpha
$hover !disabled:
color: #ffffff
background-color: #ffffff44
image-clip: 0 40 20 20
$disabled:
color: #555555
PopupMenuShortcutLabel < Label
font: verdana-11px-antialised
text-align: right
anchors.fill: parent
margin-right: 2
margin-left: 5
PopupMenuSeparator < UIWidget
margin-left: 2
margin-right: 2
margin-bottom: 1
image-source: /images/ui/menubox
image-border-left: 1
image-border-right: 1
image-clip: 0 0 32 2
height: 2
phantom: true
PopupMenu < UIPopupMenu
width: 50
image-source: /images/ui/menubox
image-border: 3
padding: 3
PopupScrollMenuButton < UIButton
height: 18
size: 0 21
text-offset: 4 0
text-align: left
font: verdana-11px-antialised
color: #aaaaaa
background-color: alpha
$hover !disabled:
color: #ffffff
background-color: #ffffff44
image-clip: 0 40 20 20
$disabled:
color: #555555
PopupScrollMenuShortcutLabel < Label
font: verdana-11px-antialised
text-align: right
anchors.fill: parent
margin-right: 2
margin-left: 5
PopupScrollMenuSeparator < UIWidget
margin-left: 2
margin-right: 2
margin-bottom: 1
image-source: /images/ui/menubox
image-border-left: 1
image-border-right: 1
image-clip: 0 0 32 2
height: 2
phantom: true
PopupScrollMenu < UIPopupScrollMenu
width: 50
image-source: /images/ui/menubox
image-border: 3
padding: 3

View File

@@ -0,0 +1,34 @@
SpinBox < TextEdit
__class: UISpinBox
text-align: left
size: 86 22
padding: 0
padding-left: 2
Button
id: up
size: 11 11
image-source: /images/ui/spinbox_up
image-border: 1
image-clip: 0 0 10 10
anchors.top: parent.top
anchors.right: parent.right
$hover:
image-clip: 0 10 10 10
$pressed:
image-clip: 0 20 10 10
Button
id: down
size: 11 11
image-source: /images/ui/spinbox_down
image-border: 1
image-clip: 0 0 10 10
anchors.bottom: parent.bottom
anchors.right: parent.right
$hover:
image-clip: 0 10 10 10
$pressed:
image-clip: 0 20 10 10

128
data/styles/20-tabbars.otui Normal file
View File

@@ -0,0 +1,128 @@
MoveableTabBar < UIMoveableTabBar
size: 80 21
MoveableTabBarPanel < Panel
MoveableTabBarButton < UIButton
size: 20 21
image-source: /images/ui/tabbutton_square
image-color: #dfdfdf
image-clip: 0 0 20 21
image-border: 3
image-border-bottom: 0
icon-color: #dfdfdf
color: #dfdfdf
anchors.top: parent.top
anchors.left: parent.left
padding: 5
$hover !checked:
image-clip: 0 21 20 21
color: #dfdfdf
$disabled:
image-color: #dfdfdf88
icon-color: #dfdfdf
$checked:
image-clip: 0 42 20 21
color: #dfdfdf
$on !checked:
color: #de6f6f
TabBar < UITabBar
size: 80 21
Panel
id: buttonsPanel
anchors.fill: parent
TabBarPanel < Panel
TabBarButton < UIButton
size: 20 21
image-source: /images/ui/tabbutton_square
image-source: /images/ui/tabbutton_square
image-color: #dfdfdf
image-clip: 0 0 20 21
image-border: 3
image-border-bottom: 0
icon-color: #dfdfdf
color: #dfdfdf
anchors.top: parent.top
padding: 5
$first:
anchors.left: parent.left
$!first:
anchors.left: prev.right
margin-left: 5
$hover !checked:
image-clip: 0 21 20 21
color: #dfdfdf
$disabled:
image-color: #dfdfdf88
icon-color: #dfdfdf
$checked:
image-clip: 0 42 20 21
color: #dfdfdf
$on !checked:
color: #dfdfdf
TabBarRounded < TabBar
TabBarRoundedPanel < TabBarPanel
TabBarRoundedButton < TabBarButton
image-source: /images/ui/tabbutton_rounded
size: 22 23
image-clip: 0 0 22 23
$hover !checked:
image-clip: 0 23 22 23
$checked:
image-clip: 0 46 22 23
TabBarVertical < UITabBar
width: 96
ScrollableFlatPanel
id: buttonsPanel
anchors.top: parent.top
anchors.left: parent.left
anchors.right: scrollBar.left
anchors.bottom: parent.bottom
vertical-scrollbar: scrollBar
VerticalScrollBar
id: scrollBar
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.right: parent.right
step: 16
pixels-scroll: true
$!on:
width: 0
TabBarVerticalPanel < Panel
TabBarVerticalButton < UIButton
size: 48 48
color: #aaaaaa
anchors.left: parent.left
anchors.right: parent.right
text-align: bottom
icon-align: top
icon-offset-y: 2
icon-color: #888888
$first:
anchors.top: parent.top
$!first:
anchors.top: prev.bottom
margin-top: 10
$hover !checked:
color: white
icon-color: #dfdfdf
$disabled:
icon-color: #333333
$checked:
icon-color: #ffffff
color: #80c7f8
$on !checked:
color: #F55E5E

View File

@@ -0,0 +1,62 @@
Table < UITable
layout: verticalBox
header-column-style: TableHeaderColumn
header-row-style: TableHeaderRow
column-style: TableColumn
row-style: TableRow
TableData < UIScrollArea
layout: verticalBox
TableRow < UITableRow
layout: horizontalBox
height: 10
text-wrap: true
focusable: true
even-background-color: alpha
odd-background-color: #00000022
$focus:
background-color: #294f6d
color: #ffffff
TableColumn < Label
width: 30
text-wrap: true
focusable: false
TableHeaderRow < Label
layout: horizontalBox
focusable: false
height: 10
text-wrap: true
TableHeaderColumn < UITableHeaderColumn
font: verdana-11px-antialised
background-color: alpha
color: #dfdfdfff
height: 23
focusable: true
text-offset: 0 0
image-source: /images/ui/button
image-color: #dfdfdf
image-clip: 0 0 22 23
image-border: 3
padding: 5 10 5 10
enabled: false
focusable: false
$hover !disabled:
image-clip: 0 23 22 23
$pressed:
image-clip: 0 46 22 23
text-offset: 1 1
$disabled:
color: #dfdfdf88
opacity: 0.8
SortableTableHeaderColumn < TableHeaderColumn
enabled: true
focusable: true

View File

@@ -0,0 +1,62 @@
TopButton < UIButton
size: 26 26
image-source: /images/ui/button_top
image-clip: 0 0 26 26
image-border: 3
image-color: #ffffffff
icon-color: #ffffffff
$on:
image-source: /images/ui/button_top_blink
$hover !disabled:
image-color: #ffffff99
image-clip: 26 0 26 26
$pressed:
image-clip: 52 0 26 26
$disabled:
image-color: #ffffff44
icon-color: #ffffff44
TopToggleButton < UIButton
size: 26 26
image-source: /images/ui/button_top
image-clip: 0 0 26 26
image-color: #ffffffff
image-border: 3
icon-color: #ffffffff
$hover !disabled:
image-color: #ffffff99
image-clip: 26 0 26 26
$pressed:
image-clip: 52 0 26 26
$disabled:
image-color: #ffffff44
icon-color: #ffffff44
TopMenuButtonsPanel < Panel
layout:
type: horizontalBox
spacing: 4
fit-children: true
padding: 6 4
TopMenuPanel < Panel
height: 36
image-source: /images/ui/panel_top
image-repeated: true
focusable: false
TopMenuFrameCounterLabel < Label
font: verdana-11px-rounded
color: white
margin-top: 4
margin-left: 5
TopMenuPingLabel < Label
font: verdana-11px-rounded

View File

@@ -0,0 +1,30 @@
InputBoxLabel < Label
fixed-size: true
text-align: left
InputBoxLineEdit < TextEdit
InputBoxTextEdit < MultilineTextEdit
text-wrap: true
InputBoxSpinBox < SpinBox
InputBoxCheckBox < CheckBox
InputBoxComboBox < ComboBox
InputBoxComboBoxPopupMenu < ComboBoxPopupMenu
InputBoxComboBoxPopupMenuButton < ComboBoxPopupMenuButton
InputBoxButton < Button
margin-left: 10
fixed-size: true
InputBoxButtonsPanel < Panel
height: 20
margin-top: 4
focusable: false
layout:
type: horizontalBox
align-right: true
InputBoxWindow < MainWindow
__class: UIInputBox
width: 260
layout:
type: verticalBox
fit-children: true
spacing: 2

View File

@@ -0,0 +1,15 @@
MessageBoxLabel < Label
id: messageBoxLabel
anchors.horizontalCenter: parent.horizontalCenter
anchors.top: parent.top
text-wrap: true
text-auto-resize: true
MessageBoxButtonHolder < UIWidget
id: buttonHolder
margin-top: 10
anchors.bottom: parent.bottom
MessageBoxButton < Button
margin-left: 10
width: 80

244
data/styles/30-minimap.otui Normal file
View File

@@ -0,0 +1,244 @@
MinimapFlag < UIWidget
size: 11 11
focusable: false
MinimapCross < UIWidget
focusable: false
phantom: true
image: /images/game/minimap/cross
size: 16 16
MinimapFloorUpButton < Button
size: 20 20
margin-right: 28
margin-bottom: 28
anchors.right: parent.right
anchors.bottom: parent.bottom
icon-source: /images/game/minimap/floor_up
icon-clip: 0 32 16 16
$pressed:
icon-clip: 0 0 16 16
$hover !pressed:
icon-clip: 0 16 16 16
MinimapFloorDownButton < Button
size: 20 20
margin-right: 28
margin-bottom: 4
anchors.right: parent.right
anchors.bottom: parent.bottom
icon-source: /images/game/minimap/floor_down
icon-clip: 0 32 16 16
$pressed:
icon-clip: 0 0 16 16
$hover !pressed:
icon-clip: 0 16 16 16
MinimapZoomInButton < Button
text: +
size: 20 20
margin-right: 4
margin-bottom: 28
anchors.right: parent.right
anchors.bottom: parent.bottom
//icon-source: /images/game/minimap/zoom_in
MinimapZoomOutButton < Button
text: -
size: 20 20
margin-right: 4
margin-bottom: 4
anchors.right: parent.right
anchors.bottom: parent.bottom
//icon-source: /images/game/minimap/zoom_out
MinimapResetButton < Button
!text: tr('Center')
size: 44 20
anchors.left: parent.left
anchors.top: parent.top
margin: 4
Minimap < UIMinimap
draggable: true
focusable: false
cross: true
color: black
MinimapFloorUpButton
id: floorUpWidget
@onClick: self:getParent():floorUp(1)
MinimapFloorDownButton
id: floorDownWidget
@onClick: self:getParent():floorDown(1)
MinimapZoomInButton
id: zoomInWidget
@onClick: self:getParent():zoomIn()
MinimapZoomOutButton
id: zoomOutWidget
@onClick: self:getParent():zoomOut()
MinimapResetButton
id: resetWidget
@onClick: self:getParent():reset()
// Minimap Flag Create Window
MinimapFlagCheckBox < CheckBox
size: 15 15
margin-left: 2
image-source: /images/game/minimap/flagcheckbox
image-size: 15 15
image-border: 3
icon-source: /images/game/minimap/mapflags
icon-size: 11 11
icon-offset: 2 4
anchors.left: prev.right
anchors.top: prev.top
$!checked:
image-clip: 26 0 26 26
$hover !checked:
image-clip: 78 0 26 26
$checked:
image-clip: 0 0 26 26
$hover checked:
image-clip: 52 0 26 26
MinimapFlagWindow < MainWindow
!text: tr('Create Map Mark')
size: 196 185
Label
!text: tr('Position') .. ':'
text-auto-resize: true
anchors.top: parent.top
anchors.left: parent.left
margin-top: 2
Label
id: position
text-auto-resize: true
anchors.top: parent.top
anchors.right: parent.right
margin-top: 2
Label
!text: tr('Description') .. ':'
anchors.left: parent.left
anchors.top: prev.bottom
margin-top: 7
TextEdit
id: description
margin-top: 3
anchors.left: parent.left
anchors.top: prev.bottom
anchors.right: parent.right
MinimapFlagCheckBox
id: flag0
icon-source: /images/game/minimap/flag0
anchors.left: parent.left
anchors.top: prev.bottom
margin-top: 6
margin-left: 0
MinimapFlagCheckBox
id: flag1
icon-source: /images/game/minimap/flag1
MinimapFlagCheckBox
id: flag2
icon-source: /images/game/minimap/flag2
MinimapFlagCheckBox
id: flag3
icon-source: /images/game/minimap/flag3
MinimapFlagCheckBox
id: flag4
icon-source: /images/game/minimap/flag4
MinimapFlagCheckBox
id: flag5
icon-source: /images/game/minimap/flag5
MinimapFlagCheckBox
id: flag6
icon-source: /images/game/minimap/flag6
MinimapFlagCheckBox
id: flag7
icon-source: /images/game/minimap/flag7
MinimapFlagCheckBox
id: flag8
icon-source: /images/game/minimap/flag8
MinimapFlagCheckBox
id: flag9
icon-source: /images/game/minimap/flag9
MinimapFlagCheckBox
id: flag10
icon-source: /images/game/minimap/flag10
anchors.left: parent.left
anchors.top: prev.bottom
margin-top: 6
margin-left: 0
MinimapFlagCheckBox
id: flag11
icon-source: /images/game/minimap/flag11
MinimapFlagCheckBox
id: flag12
icon-source: /images/game/minimap/flag12
MinimapFlagCheckBox
id: flag13
icon-source: /images/game/minimap/flag13
MinimapFlagCheckBox
id: flag14
icon-source: /images/game/minimap/flag14
MinimapFlagCheckBox
id: flag15
icon-source: /images/game/minimap/flag15
MinimapFlagCheckBox
id: flag16
icon-source: /images/game/minimap/flag16
MinimapFlagCheckBox
id: flag17
icon-source: /images/game/minimap/flag17
MinimapFlagCheckBox
id: flag18
icon-source: /images/game/minimap/flag18
MinimapFlagCheckBox
id: flag19
icon-source: /images/game/minimap/flag19
Button
id: okButton
!text: tr('Ok')
width: 64
anchors.right: next.left
anchors.bottom: parent.bottom
margin-right: 10
Button
id: cancelButton
!text: tr('Cancel')
width: 64
anchors.right: parent.right
anchors.bottom: parent.bottom

View File

@@ -0,0 +1,130 @@
MiniWindow < UIMiniWindow
font: verdana-11px-antialised
icon-rect: 4 4 16 16
width: 192
height: 200
text-offset: 24 5
text-align: topLeft
image-source: /images/ui/miniwindow
image-border: 4
image-border-top: 23
image-border-bottom: 4
focusable: false
&minimizedHeight: 24
$on:
image-border-bottom: 2
UIWidget
id: miniwindowTopBar
anchors.top: parent.top
anchors.right: parent.right
anchors.left: parent.left
margin-right: 3
margin-left: 3
margin-top: 3
size: 258 18
phantom: true
UIButton
id: closeButton
anchors.top: parent.top
anchors.right: parent.right
margin-top: 5
margin-right: 5
size: 14 14
image-source: /images/ui/miniwindow_buttons
image-clip: 28 0 14 14
$hover:
image-clip: 28 14 14 14
$pressed:
image-clip: 28 28 14 14
UIButton
id: minimizeButton
anchors.top: closeButton.top
anchors.right: closeButton.left
margin-right: 3
size: 14 14
image-source: /images/ui/miniwindow_buttons
image-clip: 0 0 14 14
$hover:
image-clip: 0 14 14 14
$pressed:
image-clip: 0 28 14 14
$on:
image-clip: 14 0 14 14
$on hover:
image-clip: 14 14 14 14
$on pressed:
image-clip: 14 28 14 14
UIButton
id: lockButton
anchors.top: minimizeButton.top
anchors.right: minimizeButton.left
margin-right: 3
size: 14 14
image-source: /images/ui/miniwindow_buttons
image-clip: 112 0 14 14
$hover:
image-clip: 112 14 14 14
$pressed:
image-clip: 112 28 14 14
$on:
image-clip: 98 0 14 14
$on hover:
image-clip: 98 14 14 14
$on pressed:
image-clip: 98 28 14 14
VerticalScrollBar
id: miniwindowScrollBar
anchors.top: parent.top
anchors.bottom: parent.bottom
anchors.right: parent.right
step: 14
margin-top: 22
margin-right: 3
margin-bottom: 3
pixels-scroll: true
$!on:
width: 0
ResizeBorder
id: bottomResizeBorder
anchors.bottom: parent.bottom
anchors.left: parent.left
anchors.right: parent.right
height: 3
minimum: 48
margin-left: 3
margin-right: 3
background: #ffffff88
MiniWindowContents < ScrollablePanel
id: contentsPanel
anchors.fill: parent
anchors.right: miniwindowScrollBar.left
margin-left: 3
margin-bottom: 3
margin-top: 22
margin-right: 1
vertical-scrollbar: miniwindowScrollBar
BorderlessGameWindow < UIWindow
focusable: false
margin: 2