//
//Modified 11.09.2018
//Autor: Dunottrue
//Contact: https://vk.com/debuging

THEME_NAME              = "Arsenic"


// Main window
MAINWND_TRANSPARENCY     = 255
MAINWND_TEXT_COLOR       = 0xFFFFFF
MAINWND_WX               = 1070
MAINWND_WY               = 685
MAINWND_MINX             = 480
MAINWND_MINY             = 369
MAINWND_INSIDE_COLOR     = 0x4b443b
MAINWND_OUTLINE_COLOR    = 0xD0D0D0
MAINWND_OUTLINE_WIDTH    = 0
MAINWND_OUTLINE_ROUND    = 0
MAINWND_BITMAP_FILENAME  = ""
MAINWND_BITMAP_ANCHOR    = top_left
MAINWND_BITMAP_FILL      = htile_vtile


// Font
FONT_NAME                = "Calibri"
FONT_SIZE                = 13

// Popup
POPUP_FONT_SIZE          = 13
POPUP_WX                 = 450
POPUP_WY                 = 13
POPUP_INSIDE_COLOR       = 0xffffff

// Popup, driver comparsion
POPUP_HWID_COLOR         = 0x6331de
POPUP_CMP_BETTER_COLOR   = 0x008000
POPUP_CMP_INVALID_COLOR  = 0x0000a3

// Popup, driver list
POPUP_LST_BETTER_COLOR   = 0x008000
POPUP_LST_WORSE_COLOR    = 0x0000a3
POPUP_LST_INVALID_COLOR  = 0xf4f4f4
POPUP_LST_SELECTED_COLOR = 0xffffff

// Progress bar (active)
PROGR_INSIDE_COLOR       = 0x008000
PROGR_OUTLINE_COLOR      = 0x4b443b
PROGR_OUTLINE_ROUND      = 0
PROGR_OUTLINE_WIDTH      = 0

// Checkbox (selected via the keyboard)
KBHLT_INSIDE_COLOR       = 0x008000

// Panel, generic
PANEL_OFSX               = 14
PANEL_OFSY               = 10
PANEL_WX                 = 188
PANEL_WY                 = 21
PANEL_INSIDE_COLOR       = MAINWND_INSIDE_COLOR
PANEL_OUTLINE_COLOR      = MAINWND_INSIDE_COLOR
PANEL_OUTLINE_ROUND      = 5

// Panel, sysinfo
PANEL1_WX                = 0

// Panel, install
PANEL2_OFSX              = 0
PANEL2_OFSY              = 0
PANEL2_WX                = -1
PANEL2_WY                = 30
PANEL2_INSIDE_COLOR      = 0xFF000000
PANEL2_OUTLINE_WIDTH     = 0
PANEL2_BITMAP_FILENAME   = ""

// Panel, lang_theme
PANEL3_OFSY              = 125

// Panel, actions
PANEL4_OFSX              = PANEL9_OFSX
PANEL4_OFSY              = 242
PANEL4_WX                = PANEL9_WX
PANEL4_WY                = 22
PANEL4_OUTLINE_WIDTH     = 0

// Panel, filters (found)
PANEL5_OFSY              = 340
PANEL5_WY                = 22

// Panel, filters (not found)
PANEL6_OFSY              = 500

// Panel, filters (special)
PANEL7_OFSY              = 600

// Panel, revision
PANEL8_OFSX              = 14

// Panel, install button
PANEL9_OFSX              = 14
PANEL9_OFSY              = 14
PANEL9_WX                = 188
PANEL9_WY                = 35
PANEL9_OUTLINE_WIDTH     = 0

// Panel, selectall button
PANEL10_WY               = 26
PANEL10_OFSY             = 56

// Panel, selectnone button
PANEL11_WY               = PANEL10_WY
PANEL11_OFSY             = 86

// Items on left panel
PNLITEM_WY               = 20

// Packname
DRVITEM_INSIDE_COLOR_PN     = 0xFF000000
DRVITEM_OUTLINE_COLOR_PN    = DRVITEM_OUTLINE_COLOR
DRVITEM_OUTLINE_WIDTH_PN    = 0
DRVITEM_OUTLINE_ROUND_PN    = 0
DRVITEM_BITMAP_FILENAME_PN  = DRVITEM_BITMAP_FILENAME
DRVITEM_BITMAP_ANCHOR_PN    = DRVITEM_BITMAP_ANCHOR
DRVITEM_BITMAP_FILL_PN      = DRVITEM_BITMAP_FILL
DRVITEM_INSIDE_COLOR_PN_H   = DRVITEM_INSIDE_COLOR_H
DRVITEM_OUTLINE_COLOR_PN_H  = DRVITEM_OUTLINE_COLOR_H
DRVITEM_OUTLINE_WIDTH_PN_H  = 0
DRVITEM_OUTLINE_ROUND_PN_H  = 0
DRVITEM_BITMAP_FILENAME_PN_H= DRVITEM_BITMAP_FILENAME_H
DRVITEM_BITMAP_ANCHOR_PN_H  = DRVITEM_BITMAP_ANCHOR_H
DRVITEM_BITMAP_FILL_PN_H    = DRVITEM_BITMAP_FILL_H
DRVITEM_TEXT1_COLOR_PN      = 0xffffff
DRVITEM_TEXT2_COLOR_PN      = 0xffffff

// Checkboxes on left panel
CHKBOX_TEXT_OFSX            = 20
CHKBOX_TEXT_COLOR           = 0xFFFFFF
CHKBOX_TEXT_COLOR_H         = 0x0000a3				
CHKBOX_SIZE                 = 18
ITEM_CHECKBOX_SIZE          = 25
BUTTON_BITMAP_CHECKED       = "Arsenic\c16.webp"
BUTTON_BITMAP_CHECKED_H     = "Arsenic\c16.webp"
BUTTON_BITMAP_UNCHECKED     = "Arsenic\unc16.webp"
BUTTON_BITMAP_UNCHECKED_H   = "Arsenic\unc16.webp"
ITEM_BITMAP_CHECKED         = "Arsenic\c23.webp"
ITEM_BITMAP_CHECKED_H       = "Arsenic\c23.webp"
ITEM_BITMAP_UNCHECKED       = "Arsenic\unc23.webp"
ITEM_BITMAP_UNCHECKED_H     = "Arsenic\unc23.webp"

// Buttons on left panel
BUTTON_INSIDE_COLOR      = MAINWND_INSIDE_COLOR
BUTTON_OUTLINE_COLOR     = 0x4b443b
BUTTON_OUTLINE_ROUND     = 0
BUTTON_INSIDE_COLOR_H    = 0x0000a3

// Driver list
DRVLIST_OFSX             = 220
DRVLIST_OFSY             = 0
DRVLIST_INSIDE_COLOR     = 0x4b443b
DRVLIST_OUTLINE_ROUND    = 0
DRVLIST_OUTLINE_WIDTH    = 0
DRVLIST_OUTLINE_COLOR    = 0x4b443b

// Driver items
DRVITEM_WX               = -10
DRVITEM_WY               = 38
DRVITEM_OFSX             = 15
DRVITEM_OFSY             = 15
DRVITEM_LINE_INTEND      = 30
DRVITEM_LINE_COLOR       = 0x4b443b
DRVITEM_LINE_WIDTH       = 2
DRVITEM_DIST_Y0          = 40
DRVITEM_DIST_Y1          = DRVITEM_DIST_Y0
DRVITEM_DIST_Y2          = 5

// Driver item content
ITEM_CHECKBOX_SIZE       = 24
ITEM_EXPAND_UP           = "Arsenic\downup.webp"
ITEM_EXPAND_UP_H         = "Arsenic\downup.webp"
ITEM_EXPAND_DOWN         = "Arsenic\downup.webp"
ITEM_EXPAND_DOWN_H       = "Arsenic\downup.webp"

// Driver item (generic style)
DRVITEM_INSIDE_COLOR     = 0x4b443b
DRVITEM_OUTLINE_COLOR    = 0x4b443b
DRVITEM_OUTLINE_ROUND    = 0
DRVITEM_INSIDE_COLOR_H   = 0x0000a3
DRVITEM_OUTLINE_COLOR_H  = 0x0000a3
DRVITEM_TEXT1_COLOR      = 0xFFFFFF
DRVITEM_TEXT2_COLOR      = 0xFFFFFF

// WORSE_OLD
DRVITEM_TEXT2_COLOR_WO      = 0x0000a3

// BETTER_NEW
DRVITEM_INSIDE_COLOR_BN     = 0x4b443b
DRVITEM_INSIDE_COLOR_BN_H     = 0xffffff
DRVITEM_TEXT2_COLOR_BN      = 0x00ff00

// SAME_NEW
DRVITEM_INSIDE_COLOR_SN     = DRVITEM_INSIDE_COLOR_BN
DRVITEM_TEXT2_COLOR_SN      = 0x00ffcc

// BETTER_CUR
DRVITEM_INSIDE_COLOR_BC     = DRVITEM_INSIDE_COLOR_BN
DRVITEM_TEXT2_COLOR_BC      = DRVITEM_TEXT2_COLOR_BN

// BETTER_OLD
DRVITEM_INSIDE_COLOR_BO     = DRVITEM_INSIDE_COLOR_BN
DRVITEM_TEXT2_COLOR_BO      = 0xffffff

// MISSING
DRVITEM_INSIDE_COLOR_MS     = 0xe6e6e6
DRVITEM_INSIDE_COLOR_MS_H   = 0xe6e6e6
DRVITEM_TEXT2_COLOR_MS      = 0x008000

// NOT-FOUND,INSTELLED_UNKNOWN
DRVITEM_INSIDE_COLOR_NU     = 0x00ffcc

// NOT-FOUND,INSTALLED_STANDARD
DRVITEM_INSIDE_COLOR_NS     = 0xeeeeee

// Driver installed
DRVITEM_INSIDE_COLOR_D1     = PROGR_INSIDE_COLOR
DRVITEM_INSIDE_COLOR_D1_H   = 0x00ffcc
DRVITEM_OUTLINE_WIDTH_D1    = 0
DRVITEM_OUTLINE_WIDTH_D1_H  = 0

// Driver installing
DRVITEM_INSIDE_COLOR_D0     = DRVITEM_INSIDE_COLOR_MS
DRVITEM_OUTLINE_COLOR_D0    = DRVITEM_INSIDE_COLOR_MS
DRVITEM_INSIDE_COLOR_D0_H   = DRVITEM_INSIDE_COLOR_MS
DRVITEM_OUTLINE_COLOR_D0_H  = DRVITEM_INSIDE_COLOR_MS

// Driver installed (reboot required)
DRVITEM_INSIDE_COLOR_D2_H   = 0x0000a3
DRVITEM_INSIDE_COLOR_D2     = 0x0000a3
DRVITEM_OUTLINE_WIDTH_D2    = 0
DRVITEM_OUTLINE_WIDTH_D2_H  = 0

// Driver installation error
DRVITEM_INSIDE_COLOR_DE     = 0x0000a3
DRVITEM_INSIDE_COLOR_DE_H   = 0x0000a3
DRVITEM_OUTLINE_WIDTH_DE    = 0
DRVITEM_OUTLINE_WIDTH_DE_H  = 0

// No updates
DRVITEM_INSIDE_COLOR_IU     = BUTTON_INSIDE_COLOR
DRVITEM_INSIDE_COLOR_IU_H   = BUTTON_INSIDE_COLOR_H
DRVITEM_TEXT2_COLOR_IU      = 0x00ffcc
DRVITEM_OUTLINE_WIDTH_IU    = 1
DRVITEM_OUTLINE_COLOR_IU    = BUTTON_INSIDE_COLOR
DRVITEM_OUTLINE_WIDTH_IU_H  = 1
DRVITEM_OUTLINE_COLOR_IU_H  = BUTTON_INSIDE_COLOR_H
DRVITEM_BITMAP_FILENAME_IU  = DRVITEM_BITMAP_FILENAME
DRVITEM_BITMAP_ANCHOR_IU    = DRVITEM_BITMAP_ANCHOR
DRVITEM_BITMAP_FILL_IU      = DRVITEM_BITMAP_FILL
DRVITEM_BITMAP_FILENAME_IU_H= DRVITEM_BITMAP_FILENAME_H
DRVITEM_BITMAP_ANCHOR_IU_H  = DRVITEM_BITMAP_ANCHOR_H
DRVITEM_BITMAP_FILL_IU_H    = DRVITEM_BITMAP_FILL_H
DRVITEM_TEXT1_COLOR_IU      = 0xFFFFFF

// Info (indexing,snapshot,installation)
DRVITEM_INSIDE_COLOR_IF     = 0x4b443b
DRVITEM_INSIDE_COLOR_IF_H   = 0x4b443b
DRVITEM_TEXT2_COLOR_IF      = 0xffffff
DRVITEM_OUTLINE_COLOR_IF    = 0x4b443b
DRVITEM_OUTLINE_COLOR_IF_H  = 0x4b443b

// WORSE_NEW
DRVITEM_TEXT2_COLOR_WN      = 0xffffff

// SAME_CUR

// Patreon
DRVITEM_INSIDE_COLOR_PT     = 0x4b443b
DRVITEM_INSIDE_COLOR_PT_H   = 0x0000a3
DRVITEM_OUTLINE_WIDTH_PT    = 1
DRVITEM_OUTLINE_WIDTH_PT_H  = 1
DRVITEM_OUTLINE_COLOR_PT    = DRVITEM_INSIDE_COLOR_PT
DRVITEM_OUTLINE_COLOR_PT_H  = DRVITEM_INSIDE_COLOR_PT_H
DRVITEM_TEXT1_COLOR_PT      = 0xffffff
DRVITEM_TEXT2_COLOR_PT      = 0x00ffcc

// SAME_CUR
DRVITEM_INSIDE_COLOR_SC     = DRVITEM_INSIDE_COLOR
DRVITEM_OUTLINE_COLOR_SC    = DRVITEM_OUTLINE_COLOR
DRVITEM_OUTLINE_WIDTH_SC    = DRVITEM_OUTLINE_WIDTH
DRVITEM_OUTLINE_ROUND_SC    = DRVITEM_OUTLINE_ROUND
DRVITEM_BITMAP_FILENAME_SC  = DRVITEM_BITMAP_FILENAME
DRVITEM_BITMAP_ANCHOR_SC    = DRVITEM_BITMAP_ANCHOR
DRVITEM_BITMAP_FILL_SC      = DRVITEM_BITMAP_FILL
DRVITEM_INSIDE_COLOR_SC_H   = DRVITEM_INSIDE_COLOR_H
DRVITEM_OUTLINE_COLOR_SC_H  = DRVITEM_OUTLINE_COLOR_H
DRVITEM_OUTLINE_WIDTH_SC_H  = DRVITEM_OUTLINE_WIDTH_H
DRVITEM_OUTLINE_ROUND_SC_H  = DRVITEM_OUTLINE_ROUND_H
DRVITEM_BITMAP_FILENAME_SC_H= DRVITEM_BITMAP_FILENAME_H
DRVITEM_BITMAP_ANCHOR_SC_H  = DRVITEM_BITMAP_ANCHOR_H
DRVITEM_BITMAP_FILL_SC_H    = DRVITEM_BITMAP_FILL_H
DRVITEM_TEXT1_COLOR_SC      = DRVITEM_TEXT1_COLOR
DRVITEM_TEXT2_COLOR_SC      = 0xBBBBBB
// FIX ERRORS
DRVITEM_TEXT2_COLOR_PC=0x00FFFF
DRVITEM_TEXT2_COLOR_PO=0xFFFFFF
PROGR_TEXT_COLOR=0xFFFFFF