Subversion Repositories Kolibri OS

Rev

Rev 4120 | Rev 4124 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4120 Rev 4121
Line 35... Line 35...
35
 
35
 
36
; ==== Config LibINI ====
36
; ==== Config LibINI ====
37
    invoke  ini.get_int, ini_data.file_name, ini_data.settings_name, ini_data.location_name, -1
37
    invoke  ini.get_int, ini_data.file_name, ini_data.settings_name, ini_data.location_name, -1
Line 38... Line -...
38
    mov     [dock_items.location], eax
-
 
39
 
-
 
40
    invoke  ini.get_str, ini_data.file_name, ini_data.settings_name, ini_data.skin_name, ini_data.skin_file, 32, 0
38
    mov     [dock_items.location], eax
41
 
39
 
42
    invoke  ini.get_color, ini_data.skin_dir, ini_data.skin_name, ini_data.color_bg, 0x0
40
    invoke  ini.get_color, ini_data.file_name, ini_data.settings_name, ini_data.color_bg, 0x0
43
    mov     [color.bg], eax
41
    mov     [color.bg], eax
44
    invoke  ini.get_color, ini_data.skin_dir, ini_data.skin_name, ini_data.color_frame, 0xFFFFFF
42
    invoke  ini.get_color, ini_data.file_name, ini_data.settings_name, ini_data.color_frame, 0xFFFFFF
45
    mov     [color.frame], eax
43
    mov     [color.frame], eax
46
    invoke  ini.get_color, ini_data.skin_dir, ini_data.skin_name, ini_data.color_framein, 0x888888
44
    invoke  ini.get_color, ini_data.file_name, ini_data.settings_name, ini_data.color_framein, 0x888888
47
    mov     [color.framein], eax
45
    mov     [color.framein], eax
48
    invoke  ini.get_color, ini_data.skin_dir, ini_data.skin_name, ini_data.color_text, 0xFFFFFF
46
    invoke  ini.get_color, ini_data.file_name, ini_data.settings_name, ini_data.color_text, 0xFFFFFF
Line 49... Line 47...
49
    or	    eax, 0x80000000
47
    or	    eax, 0x80000000
Line 730... Line 728...
730
    db	    "X", 0
728
    db	    "X", 0
731
;-------------------------------------------------------------------------------
729
;-------------------------------------------------------------------------------
732
ini_data:
730
ini_data:
733
 .file_name:
731
 .file_name:
734
    db	    "/sys/settings/Docky.ini", 0
732
    db	    "/sys/settings/Docky.ini", 0
735
 .skin_dir:
-
 
736
    db	    "/sys/settings/Docky skins/"
-
 
737
 .skin_file:
-
 
738
    db	    32 dup(0)
-
 
739
 .path_name:
733
 .path_name:
740
    db	    "path", 0
734
    db	    "path", 0
741
 .param_name:
735
 .param_name:
742
    db	    "param", 0
736
    db	    "param", 0
743
 .icon_name:
737
 .icon_name:
Line 747... Line 741...
747
 
741
 
748
 .settings_name:
742
 .settings_name:
749
    db	    "@SETTINGS", 0
743
    db	    "@SETTINGS", 0
750
 .location_name:
744
 .location_name:
751
    db	    "location", 0
-
 
752
 .skin_name:
-
 
753
    db	    "skin", 0
745
    db	    "location", 0
754
 .color_bg:
746
 .color_bg:
755
    db	    "bg", 0
747
    db	    "bg", 0
756
 .color_frame:
748
 .color_frame:
757
    db	    "frame", 0
749
    db	    "frame", 0