Toolbar: Don't use a specific dark theme background pattern for toolbars in configuration mode
[GB.FORM.MDI] * NEW: Toolbar: Don't use a specific dark theme background pattern for toolbars in configuration mode
This commit is contained in:
parent
a7ac437296
commit
fdcab401a7
4 changed files with 13 additions and 521 deletions
|
@ -1,6 +1,6 @@
|
||||||
# Gambas Project File 3.0
|
# Gambas Project File 3.0
|
||||||
Title=Multiple document interface management
|
Title=Multiple document interface management
|
||||||
Startup=FTestBackground
|
Startup=Form1
|
||||||
Icon=.hidden/control/workspace.png
|
Icon=.hidden/control/workspace.png
|
||||||
Version=3.15.90
|
Version=3.15.90
|
||||||
VersionFile=1
|
VersionFile=1
|
||||||
|
@ -9,7 +9,7 @@ Component=gb.gui
|
||||||
Component=gb.form
|
Component=gb.form
|
||||||
Component=gb.settings
|
Component=gb.settings
|
||||||
Authors="Benoît Minisini"
|
Authors="Benoît Minisini"
|
||||||
Environment="GB_GUI=gb.gtk3\nGTK_DEBUG=interactive"
|
Environment="GB_GUI=gb.qt5\nGTK_DEBUG=interactive"
|
||||||
TabSize=2
|
TabSize=2
|
||||||
Translate=1
|
Translate=1
|
||||||
Language=en
|
Language=en
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
' Gambas class file
|
|
||||||
|
|
|
@ -1,507 +0,0 @@
|
||||||
# Gambas Form File 3.0
|
|
||||||
|
|
||||||
{ Form Form
|
|
||||||
MoveScaled(0,0,119,93)
|
|
||||||
Arrangement = Arrange.Vertical
|
|
||||||
Margin = True
|
|
||||||
{ panToolBar ToolBar
|
|
||||||
MoveScaled(1,1,116,4)
|
|
||||||
Key = "connection"
|
|
||||||
Text = ("Connection editor")
|
|
||||||
Separator = True
|
|
||||||
{ btnTitle ToolButton
|
|
||||||
MoveScaled(0,0,4,4)
|
|
||||||
Action = ".database"
|
|
||||||
Picture = Picture["icon:/small/server"]
|
|
||||||
}
|
|
||||||
{ btnShowSystem ToolButton
|
|
||||||
MoveScaled(4,0,4,4)
|
|
||||||
ToolTip = ("Show system tables")
|
|
||||||
Action = ".show-system"
|
|
||||||
Toggle = True
|
|
||||||
}
|
|
||||||
{ Separator3 Separator
|
|
||||||
MoveScaled(8,0,0,4)
|
|
||||||
}
|
|
||||||
{ btnNewTable ToolButton
|
|
||||||
MoveScaled(9,0,8,4)
|
|
||||||
ToolTip = ("New table")
|
|
||||||
Action = ".new-table"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("New table") & "..."
|
|
||||||
Picture = Picture["icon:/small/new"]
|
|
||||||
}
|
|
||||||
{ btnSave ToolButton mnuSave
|
|
||||||
Name = "btnSave"
|
|
||||||
MoveScaled(17,0,4,4)
|
|
||||||
ToolTip = ("Save")
|
|
||||||
Action = ".save"
|
|
||||||
Picture = Picture["icon:/small/save"]
|
|
||||||
}
|
|
||||||
{ btnReload ToolButton mnuReload
|
|
||||||
Name = "btnReload"
|
|
||||||
MoveScaled(21,0,4,4)
|
|
||||||
ToolTip = ("Reload")
|
|
||||||
Action = ".reload"
|
|
||||||
Picture = Picture["icon:/small/refresh"]
|
|
||||||
}
|
|
||||||
{ Separator4 Separator
|
|
||||||
MoveScaled(26,0,0,4)
|
|
||||||
}
|
|
||||||
{ btnKill ToolButton
|
|
||||||
MoveScaled(27,0,11,4)
|
|
||||||
ToolTip = ("Delete table")
|
|
||||||
Action = ".remove-table"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Remove")
|
|
||||||
Picture = Picture["icon:/small/delete"]
|
|
||||||
}
|
|
||||||
{ btnRename ToolButton
|
|
||||||
MoveScaled(39,0,11,4)
|
|
||||||
ToolTip = ("Rename table")
|
|
||||||
Action = ".rename-table"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Rename") & "..."
|
|
||||||
Picture = Picture["icon:/small/edit"]
|
|
||||||
}
|
|
||||||
{ btnCopyTable ToolButton
|
|
||||||
MoveScaled(51,0,6,4)
|
|
||||||
ToolTip = ("Copy table")
|
|
||||||
Action = ".copy-table"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Copy")
|
|
||||||
Picture = Picture["icon:/small/copy"]
|
|
||||||
}
|
|
||||||
{ btnPasteTable ToolButton
|
|
||||||
MoveScaled(58,0,4,4)
|
|
||||||
ToolTip = ("Paste table")
|
|
||||||
Action = ".paste-table"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Paste") & "..."
|
|
||||||
Picture = Picture["icon:/small/paste"]
|
|
||||||
}
|
|
||||||
{ btnImport ToolButton
|
|
||||||
MoveScaled(64,0,12,4)
|
|
||||||
ToolTip = ("Import text file")
|
|
||||||
Action = ".import-table"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Import") & "..."
|
|
||||||
Picture = Picture["icon:/small/open"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ HBox1 HBox
|
|
||||||
MoveScaled(2,12,148,79)
|
|
||||||
Expand = True
|
|
||||||
{ spnTable SidePanel
|
|
||||||
MoveScaled(1,1,28,73)
|
|
||||||
Arrangement = Arrange.Vertical
|
|
||||||
Orientation = Align.Left
|
|
||||||
Separator = True
|
|
||||||
{ lvwTable TreeView
|
|
||||||
MoveScaled(2,18,22,26)
|
|
||||||
Expand = True
|
|
||||||
Border = False
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ VBox1 VBox
|
|
||||||
MoveScaled(32,1,108,77)
|
|
||||||
Expand = True
|
|
||||||
{ splTable VSplit
|
|
||||||
MoveScaled(1,1,106,72)
|
|
||||||
Expand = True
|
|
||||||
{ panTable Panel
|
|
||||||
MoveScaled(2,2,89,35)
|
|
||||||
Arrangement = Arrange.Fill
|
|
||||||
Spacing = True
|
|
||||||
{ tabTable TabPanel
|
|
||||||
MoveScaled(1,5,68,26)
|
|
||||||
Expand = True
|
|
||||||
Arrangement = Arrange.Vertical
|
|
||||||
Border = False
|
|
||||||
Count = 2
|
|
||||||
Index = 0
|
|
||||||
Text = ("Fields")
|
|
||||||
{ tlbField ToolBar
|
|
||||||
MoveScaled(1,1,65,4)
|
|
||||||
{ btnSaveTable ToolButton
|
|
||||||
MoveScaled(0,0,9,4)
|
|
||||||
Visible = False
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Save")
|
|
||||||
Picture = Picture["icon:/small/save"]
|
|
||||||
}
|
|
||||||
{ btnNewField ToolButton
|
|
||||||
MoveScaled(9,0,8,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Add")
|
|
||||||
Picture = Picture["icon:/small/add"]
|
|
||||||
}
|
|
||||||
{ btnKillField ToolButton
|
|
||||||
MoveScaled(17,0,12,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Remove")
|
|
||||||
Picture = Picture["icon:/small/remove"]
|
|
||||||
}
|
|
||||||
{ btnDownField ToolButton
|
|
||||||
MoveScaled(28,0,9,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Down")
|
|
||||||
Picture = Picture["icon:/small/down"]
|
|
||||||
}
|
|
||||||
{ btnUpField ToolButton
|
|
||||||
MoveScaled(37,0,7,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Up")
|
|
||||||
Picture = Picture["icon:/small/up"]
|
|
||||||
}
|
|
||||||
{ btnCopyFieldList ToolButton
|
|
||||||
MoveScaled(44,0,18,4)
|
|
||||||
ToolTip = ("Copy")
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Copy field list")
|
|
||||||
Picture = Picture["icon:/small/copy"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ Separator1 Separator
|
|
||||||
MoveScaled(19,6,8,0)
|
|
||||||
}
|
|
||||||
{ tbvField TableView
|
|
||||||
MoveScaled(1,7,55,13)
|
|
||||||
Expand = True
|
|
||||||
Border = False
|
|
||||||
Mode = Select.Single
|
|
||||||
Padding = 4
|
|
||||||
Header = GridView.Horizontal
|
|
||||||
}
|
|
||||||
Index = 1
|
|
||||||
Text = ("Indexes")
|
|
||||||
{ tlbIndex ToolBar
|
|
||||||
MoveScaled(1,1,63,4)
|
|
||||||
{ btnSaveTable2 ToolButton btnSaveTable
|
|
||||||
Name = "btnSaveTable2"
|
|
||||||
MoveScaled(0,0,9,4)
|
|
||||||
Visible = False
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Save")
|
|
||||||
Picture = Picture["icon:/small/save"]
|
|
||||||
}
|
|
||||||
{ btnNewIndex ToolButton
|
|
||||||
MoveScaled(9,0,14,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("New index")
|
|
||||||
Picture = Picture["icon:/small/new"]
|
|
||||||
}
|
|
||||||
{ btnNewIndexField ToolButton
|
|
||||||
MoveScaled(23,0,8,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Add")
|
|
||||||
Picture = Picture["icon:/small/add"]
|
|
||||||
}
|
|
||||||
{ btnKillIndex ToolButton
|
|
||||||
MoveScaled(31,0,12,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Remove")
|
|
||||||
Picture = Picture["icon:/small/remove"]
|
|
||||||
}
|
|
||||||
{ btnDownIndex ToolButton
|
|
||||||
MoveScaled(42,0,10,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Down")
|
|
||||||
Picture = Picture["icon:/small/down"]
|
|
||||||
}
|
|
||||||
{ btnUpIndex ToolButton
|
|
||||||
MoveScaled(51,0,8,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Up")
|
|
||||||
Picture = Picture["icon:/small/up"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ Separator2 Separator
|
|
||||||
MoveScaled(25,6,11,0)
|
|
||||||
}
|
|
||||||
{ tbvIndex TableView
|
|
||||||
MoveScaled(1,7,61,14)
|
|
||||||
Expand = True
|
|
||||||
Border = False
|
|
||||||
Mode = Select.Single
|
|
||||||
Padding = 4
|
|
||||||
Header = GridView.Horizontal
|
|
||||||
}
|
|
||||||
Index = 0
|
|
||||||
}
|
|
||||||
{ panRequest VBox
|
|
||||||
MoveScaled(7,13,80,24)
|
|
||||||
Visible = False
|
|
||||||
Background = Color.Background
|
|
||||||
{ tlbData2 ToolBar
|
|
||||||
MoveScaled(0,0,75,4)
|
|
||||||
Separator = True
|
|
||||||
{ btnRunQuery ToolButton
|
|
||||||
MoveScaled(0,0,12,4)
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Run query")
|
|
||||||
Picture = Picture["icon:/small/play"]
|
|
||||||
}
|
|
||||||
{ btnAddQuery ToolButton
|
|
||||||
MoveScaled(12,0,8,4)
|
|
||||||
ToolTip = ("New query")
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("New")
|
|
||||||
Picture = Picture["icon:/small/new"]
|
|
||||||
}
|
|
||||||
{ btnRemoveQuery ToolButton
|
|
||||||
MoveScaled(20,0,11,4)
|
|
||||||
ToolTip = ("Remove query")
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Remove")
|
|
||||||
Picture = Picture["icon:/small/remove"]
|
|
||||||
}
|
|
||||||
{ btnClear ToolButton
|
|
||||||
MoveScaled(32,0,4,4)
|
|
||||||
ToolTip = ("Clear")
|
|
||||||
Picture = Picture["icon:/small/clear"]
|
|
||||||
}
|
|
||||||
{ btnCut ToolButton mnuCut
|
|
||||||
Name = "btnCut"
|
|
||||||
MoveScaled(36,0,4,4)
|
|
||||||
ToolTip = ("Cut")
|
|
||||||
Picture = Picture["icon:/small/cut"]
|
|
||||||
}
|
|
||||||
{ btnCopy ToolButton mnuCopy
|
|
||||||
Name = "btnCopy"
|
|
||||||
MoveScaled(40,0,4,4)
|
|
||||||
ToolTip = ("Copy")
|
|
||||||
Picture = Picture["icon:/small/copy"]
|
|
||||||
}
|
|
||||||
{ btnPaste ToolButton mnuPaste
|
|
||||||
Name = "btnPaste"
|
|
||||||
MoveScaled(44,0,4,4)
|
|
||||||
ToolTip = ("Paste")
|
|
||||||
Picture = Picture["icon:/small/paste"]
|
|
||||||
}
|
|
||||||
{ btnUndo ToolButton mnuUndo
|
|
||||||
Name = "btnUndo"
|
|
||||||
MoveScaled(48,0,4,4)
|
|
||||||
ToolTip = ("Undo")
|
|
||||||
Picture = Picture["icon:/small/undo"]
|
|
||||||
}
|
|
||||||
{ btnRedo ToolButton mnuRedo
|
|
||||||
Name = "btnRedo"
|
|
||||||
MoveScaled(52,0,4,4)
|
|
||||||
ToolTip = ("Redo")
|
|
||||||
Picture = Picture["icon:/small/redo"]
|
|
||||||
}
|
|
||||||
{ Spring1 Spring
|
|
||||||
MoveScaled(58,1,5,2)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ tabRequest TabPanel
|
|
||||||
MoveScaled(3,5,33,7)
|
|
||||||
Border = False
|
|
||||||
Index = 0
|
|
||||||
Text = ("")
|
|
||||||
Index = 0
|
|
||||||
}
|
|
||||||
{ edtRequest DrawingArea
|
|
||||||
MoveScaled(16,12,40,7)
|
|
||||||
Expand = True
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ panData Panel
|
|
||||||
MoveScaled(2,39,103,31)
|
|
||||||
Arrangement = Arrange.Fill
|
|
||||||
{ datData DrawingArea
|
|
||||||
MoveScaled(1,1,101,20)
|
|
||||||
Arrangement = Arrange.Vertical
|
|
||||||
{ tlbData ToolBar
|
|
||||||
MoveScaled(2,2,97,4)
|
|
||||||
Key = "connection-data"
|
|
||||||
Separator = True
|
|
||||||
{ btnEditData ToolButton
|
|
||||||
MoveScaled(0,0,7,4)
|
|
||||||
Action = ".edit-data"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Edit")
|
|
||||||
Picture = Picture["icon:/small/edit"]
|
|
||||||
Toggle = True
|
|
||||||
}
|
|
||||||
{ btnExportData ToolButton
|
|
||||||
MoveScaled(8,0,11,4)
|
|
||||||
ToolTip = ("Export to CSV file")
|
|
||||||
Action = ".export-data"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Export") & "..."
|
|
||||||
Picture = Picture["icon:/small/save-as"]
|
|
||||||
}
|
|
||||||
{ btnSaveData ToolButton
|
|
||||||
MoveScaled(19,0,9,4)
|
|
||||||
Enabled = False
|
|
||||||
Action = ".save-data"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Save")
|
|
||||||
Picture = Picture["icon:/small/save"]
|
|
||||||
}
|
|
||||||
{ btnAddData ToolButton
|
|
||||||
MoveScaled(28,0,8,4)
|
|
||||||
Enabled = False
|
|
||||||
Action = ".add-data"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Add")
|
|
||||||
Picture = Picture["icon:/small/add"]
|
|
||||||
}
|
|
||||||
{ btnRemoveData ToolButton
|
|
||||||
MoveScaled(36,0,10,4)
|
|
||||||
Enabled = False
|
|
||||||
Action = ".delete-data"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Delete")
|
|
||||||
Picture = Picture["icon:/small/remove"]
|
|
||||||
}
|
|
||||||
{ btnSelectAll ToolButton
|
|
||||||
MoveScaled(47,0,12,4)
|
|
||||||
Action = ".select-all-data"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Select all")
|
|
||||||
Picture = Picture["icon:/small/select-all"]
|
|
||||||
}
|
|
||||||
{ btnUnselectAll ToolButton
|
|
||||||
MoveScaled(59,0,12,4)
|
|
||||||
Action = ".unselect-all-data"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Unselect all")
|
|
||||||
Picture = Picture["icon:/small/undo"]
|
|
||||||
}
|
|
||||||
{ lblCount Label
|
|
||||||
MoveScaled(84,0,10,4)
|
|
||||||
Expand = True
|
|
||||||
Alignment = Align.Right
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ dvwData DrawingArea
|
|
||||||
MoveScaled(6,8,46,11)
|
|
||||||
Expand = True
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ datRequest DrawingArea
|
|
||||||
MoveScaled(2,22,66,26)
|
|
||||||
Visible = False
|
|
||||||
Arrangement = Arrange.Vertical
|
|
||||||
{ tlbData3 ToolBar
|
|
||||||
MoveScaled(2,1,61,4)
|
|
||||||
Key = "connection-export"
|
|
||||||
Separator = True
|
|
||||||
{ btnExportRequest ToolButton
|
|
||||||
MoveScaled(0,0,12,4)
|
|
||||||
ToolTip = ("Export to CSV file")
|
|
||||||
Action = ".export-request"
|
|
||||||
AutoResize = True
|
|
||||||
Text = ("Export") & "..."
|
|
||||||
Picture = Picture["icon:/small/save-as"]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{ dvwRequest DrawingArea
|
|
||||||
MoveScaled(2,7,46,17)
|
|
||||||
Expand = True
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
# Gambas Action File 3.0
|
|
||||||
|
|
||||||
{ Actions
|
|
||||||
{ Action add-data
|
|
||||||
Text = "Add"
|
|
||||||
Picture = "icon:/small/add"
|
|
||||||
}
|
|
||||||
{ Action copy-table
|
|
||||||
Text = "Copy"
|
|
||||||
Picture = "icon:/small/copy"
|
|
||||||
}
|
|
||||||
{ Action database
|
|
||||||
Text = ""
|
|
||||||
Picture = "icon:/small/server"
|
|
||||||
}
|
|
||||||
{ Action delete-data
|
|
||||||
Text = "Delete"
|
|
||||||
Picture = "icon:/small/remove"
|
|
||||||
}
|
|
||||||
{ Action edit-data
|
|
||||||
Text = "Edit"
|
|
||||||
Picture = "icon:/small/edit"
|
|
||||||
}
|
|
||||||
{ Action export-data
|
|
||||||
Text = "Export"
|
|
||||||
Picture = "icon:/small/save-as"
|
|
||||||
}
|
|
||||||
{ Action export-request
|
|
||||||
Text = "Export"
|
|
||||||
Picture = "icon:/small/save-as"
|
|
||||||
}
|
|
||||||
{ Action import-table
|
|
||||||
Text = "Import"
|
|
||||||
Picture = "icon:/small/open"
|
|
||||||
}
|
|
||||||
{ Action new-table
|
|
||||||
Text = "New table"
|
|
||||||
Picture = "icon:/small/new"
|
|
||||||
}
|
|
||||||
{ Action paste-table
|
|
||||||
Text = "Paste"
|
|
||||||
Picture = "icon:/small/paste"
|
|
||||||
}
|
|
||||||
{ Action reload
|
|
||||||
Text = "Reload"
|
|
||||||
Picture = "icon:/small/refresh"
|
|
||||||
}
|
|
||||||
{ Action remove-table
|
|
||||||
Text = "Remove"
|
|
||||||
Picture = "icon:/small/delete"
|
|
||||||
}
|
|
||||||
{ Action rename-table
|
|
||||||
Text = "Rename"
|
|
||||||
Picture = "icon:/small/edit"
|
|
||||||
}
|
|
||||||
{ Action save
|
|
||||||
Text = "Save"
|
|
||||||
Picture = "icon:/small/save"
|
|
||||||
}
|
|
||||||
{ Action save-data
|
|
||||||
Text = "Save"
|
|
||||||
Picture = "icon:/small/save"
|
|
||||||
}
|
|
||||||
{ Action select-all-data
|
|
||||||
Text = "Select all"
|
|
||||||
Picture = "icon:/small/select-all"
|
|
||||||
}
|
|
||||||
{ Action show-system
|
|
||||||
Text = "Show system tables"
|
|
||||||
Picture = "$ToolButton"
|
|
||||||
}
|
|
||||||
{ Action unselect-all-data
|
|
||||||
Text = "Unselect all"
|
|
||||||
Picture = "icon:/small/undo"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
{ Toolbars
|
|
||||||
{ Toolbar connection
|
|
||||||
Text = "Connection editor"
|
|
||||||
List = "database,show-system,new-table,save,reload,remove-table,rename-table,copy-table,paste-table,import-table"
|
|
||||||
Default = "database,show-system,|,new-table,save,reload,|,remove-table,rename-table,copy-table,paste-table,import-table"
|
|
||||||
}
|
|
||||||
{ Toolbar connection-data
|
|
||||||
Text = ""
|
|
||||||
List = "edit-data,export-data,save-data,add-data,delete-data,select-all-data,unselect-all-data"
|
|
||||||
Default = "edit-data,export-data,save-data,add-data,delete-data,select-all-data,unselect-all-data,$lblCount"
|
|
||||||
}
|
|
||||||
{ Toolbar connection-export
|
|
||||||
Text = ""
|
|
||||||
List = "export-request"
|
|
||||||
Default = "export-request"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1768,20 +1768,21 @@ Public Sub panToolbar_Draw()
|
||||||
|
|
||||||
If $bConfigure Then
|
If $bConfigure Then
|
||||||
If Not $hConfigureImage Then
|
If Not $hConfigureImage Then
|
||||||
If Color[Color.Background].Luminance > 127 Then
|
$hConfigureImage = Picture["img/configure.png"].Image
|
||||||
$hConfigureImage = Image.Load("img/configure.png")
|
' If Color[Color.Background].Luminance > 127 Then
|
||||||
Else
|
' $hConfigureImage = Image.Load("img/configure.png")
|
||||||
$hConfigureImage = Image.Load("img/configure_dark.png")
|
' Else
|
||||||
Endif
|
' $hConfigureImage = Image.Load("img/configure_dark.png")
|
||||||
|
' Endif
|
||||||
Endif
|
Endif
|
||||||
Paint.Brush = Paint.Image($hConfigureImage)
|
Paint.Brush = Paint.Image($hConfigureImage)
|
||||||
Paint.Rectangle(0, 0, panToolBar.W, panToolBar.H)
|
Paint.Rectangle(0, 0, panToolBar.W, panToolBar.H)
|
||||||
Paint.Fill
|
Paint.Fill
|
||||||
Else If GetToolBar().Design Then
|
' Else If GetToolBar().Design Then
|
||||||
Paint.Rectangle(0.5, 0.5, Paint.W - 1, Paint.H - 1)
|
' Paint.Rectangle(0.5, 0.5, Paint.W - 1, Paint.H - 1)
|
||||||
Paint.LineWidth = 1
|
' Paint.LineWidth = 1
|
||||||
Paint.Background = Color.LightBackground
|
' Paint.Background = Color.LightBackground
|
||||||
Paint.Stroke
|
' Paint.Stroke
|
||||||
Endif
|
Endif
|
||||||
|
|
||||||
End
|
End
|
||||||
|
|
Loading…
Reference in a new issue