Subversion Repositories Kolibri OS

Rev

Rev 5453 | Rev 5875 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5453 Rev 5872
1
;------------------------------------------------------------------------------
-
 
2
align 4
-
 
3
 
-
 
4
 
1
align 4
5
; DATA
2
stripe:
6
stripe:
3
dd	-0x010101
7
	dd -0x010101
4
dd	-0x010101
8
	dd -0x010101
5
dd	-0x020202
9
	dd -0x020202
6
dd	-0x010101
10
	dd -0x010101
7
dd	-0x000000
11
	dd -0x000000
8
dd	0x000000
12
 
-
 
13
	dd 0x000000
9
dd	0x010101
14
	dd 0x010101
10
dd	0x020202
15
	dd 0x020202
11
dd	0x010101
16
	dd 0x010101
12
dd	0x010101
17
	dd 0x010101
13
 
18
 
14
m_icon:
19
m_icon:
15
dd	0x0
20
	dd 0x0
16
dd	0x808080
21
	dd 0x808080
17
dd	0x000000
22
	dd 0x000000
18
dd	0x000000
23
	dd 0x000000
19
dd	0xffffff
24
	dd 0xffffff
20
 
25
 
-
 
26
lsz m_text,\
-
 
27
  ru, "Œ¥­î",\
-
 
28
  en, "Menu",\
-
 
29
  et, "MENÜÜ",\
-
 
30
  sp, "Menu"
-
 
31
 
-
 
32
mi_text		db 'WAVETETRBGRDGPL '
-
 
33
 
-
 
34
flag_text	db 'EnFiGeRuFrEtUa'
-
 
35
 
-
 
36
type_lang	db 0
-
 
37
 
-
 
38
;sound_flag	db 0
-
 
39
;button_frames	dd 0x0
-
 
40
 
-
 
41
;checks		dd -1
-
 
42
hidetext	db 0x11,0x10,0x1e
-
 
43
 
-
 
44
turn_text	db  '><'
-
 
45
gpl		db  'GPL'
-
 
46
 
-
 
47
chlang	db 'LANG',0
-
 
48
;syslang db 'SLAN',0
-
 
49
 
-
 
50
contrast	db 0
-
 
51
 
21
running_applications	dd 0x100
52
running_applications	dd 0x100
22
max_applications	dd 11
53
max_applications	dd 11
-
 
54
 
23
current_alt_tab_app	dd -1
55
current_alt_tab_app	dd -1
-
 
56
 
-
 
57
page_list		dd 0
24
draw_start_position	dd 0
58
draw_start_position	dd 0
-
 
59
 
-
 
60
;b_size_y:	dd 0x0
25
page_list	dd 0
61
ysi		dd 0
26
small_draw	dd 0x0
-
 
27
flag_text	dd flagTextSm
-
 
28
screenxy	dd 0x0
-
 
29
this_slot	dd 0	; Slot of this process
-
 
30
max_slot	dd 255
-
 
31
stcount	dd 0x0
62
small_draw	dd 0x0
32
ysi	dd 0
63
 
33
ptime	dd 0x0
64
ptime		dd 0x0
34
max_x	dd 0x0
65
max_x		dd 0x0
-
 
66
text		db '0123456789'
-
 
67
 
-
 
68
page_a1		db '<   >'
-
 
69
page_clean_but	db 25,24,18
-
 
70
 
-
 
71
;bte	dd 0x0	;ccddee
-
 
72
 
35
wcolor	dd 0x506070
73
wcolor	dd 0x506070
36
 
74
 
37
mi_text		db 'WAVETETRBGRDGPL '
75
sec	db ': '
38
flagTextSm	db 'EnFiGeRuFrEtUaItBe'
-
 
39
flagTextBg	db 'ENFIGERUFRETUAITBE'
76
;pros	db '                                                  '
40
 
77
;	db '                                                  '
41
lsz m_text,\
-
 
42
  ru, "Œ¥­î",\
-
 
43
  en, "Menu",\
-
 
44
  et, "MENÜÜ",\
78
 
45
  sp, "Menu"
79
screenxy    dd	0x0
46
 
-
 
47
bootparam_printscreen	db 'DIRECT',0
80
stcount     dd	0x0
48
type_lang	db 0
81
 
49
contrast	db 0
82
setup_exec:
50
page_clean_but	db 25,24,18
83
		dd 7
51
hidetext	db 17,16,30
84
		dd 0
52
Path_def_val	db 'NONE',0
85
.cmdline	dd 0
53
sec	db ': '
86
		dd 0
54
chlang	db 'LANG',0
87
		dd 0
55
page_a1	db '<   >'
88
		db '/sys/'
56
text	db '0123456789'
89
file_sys	db 'SETUP',0
57
 
90
 
58
exec_fileinfo:
91
exec_fileinfo:
59
	dd 7
92
	dd 7
60
	dd 0
93
	dd 0
61
	dd 0
94
	dd 0
62
	dd 0
95
	dd 0
63
	dd 0
96
	dd 0
64
	db 0
97
	db 0
65
.name	dd 0
98
.name	dd 0
66
 
99
 
-
 
100
bootparam_printscreen	db 'DIRECT',0
-
 
101
 
-
 
102
Path_def_val db 'NONE',0
-
 
103
 
-
 
104
this_slot	dd 0	      ; Slot of this process
-
 
105
max_slot	dd 255
-
 
106
 
67
;--------------------------------------
107
;--------------------------------------
68
menu_button_x:
108
menu_button_x:
69
.start	dd 1234	;0xffff
109
.start	dd 1234	;0xffff
70
.size	dd 0x999
110
.size	dd 0x999
71
;--------------------------------------
111
;--------------------------------------
72
menu_button_y:
112
menu_button_y:
73
.start	dd 0xaa
113
.start	dd 0xaa
74
.size	dd 0xc
114
.size	dd 0xc
75
;------------------------------------------------------------------------------
115
;--------------------------------------
-
 
116
;------------------------------------------------------------------------------
76
; INI variables
117
; INI variables
77
width:			dd 0	;305
118
width:			dd 0	;305
78
height:			dd 30	;18
119
height:			dd 30	;18
79
soften_height:		dd 5
120
soften_height:		dd 5
80
button_top_offset:	dd 0
121
button_top_offset:	dd 0
81
button_bottom_offset:	dd 0
122
button_bottom_offset:	dd 0
82
;------------------------------------------------------------------------------
123
;------------------------------------------------------------------------------
83
; INI flags
124
; INI flags
84
soften_up:		dd 1	;  0 no         ; 1 yes
125
;buttons 	dd 1	;  0 no frames  ; 1 frames
-
 
126
soften_up:	dd 1	;  0 no         ; 1 yes
85
soften_down:		dd 0	;  0 no         ; 1 yes
127
soften_down:	dd 0	;  0 no         ; 1 yes
86
minimize_left:		dd 0
128
minimize_left:	dd 0
87
minimize_right:		dd 1
129
minimize_right:	dd 1
88
menu_enable:		dd 1
130
;icons_position	dd 95	; not used!
-
 
131
menu_enable:	dd 1
89
run_appl:		dd 1	;  0 defaults   ; 1 activate
132
;tray_enable:	dd 0	; draw cpu usage, time, date
-
 
133
;graph_text	dd 1	; not used!
-
 
134
;soften_middle	dd 1	; not used!	;  0 no         ; 1 yes
-
 
135
run_appl:		dd 1	;  0 defaults   ; 1 activate
90
clean_desktop_enable:	dd 1
136
clean_desktop_enable:	dd 1
91
clock_enable:		dd 1
137
clock_enable:		dd 1
92
cpu_usage_enable:	dd 1
138
cpu_usage_enable:	dd 1
93
chlang_enable:		dd 1
139
chlang_enable:		dd 1
94
place_attachment	dd 1
140
place_attachment	dd 1
95
button_style		dd 1
141
button_style		dd 1
96
;------------------------------------------------------------------------------
142
;------------------------------------------------------------------------------
97
page_list_enable:	dd 0
143
page_list_enable:	dd 0
98
redraw_window_flag	dd 0
144
redraw_window_flag	dd 0
99
;------------------------------------------------------------------------------
145
;------------------------------------------------------------------------------
100
; INI colors
146
; INI colors
101
MenuButton_color		dd 0x44aa44	; Green
147
MenuButton_color		dd 0x44aa44	; Green
102
CleanDesktopButton_color	dd 0x66cc	; Blue
148
CleanDesktopButton_color	dd 0x66cc	; Blue
103
Clock_color			dd 0x66cc	; Blue
149
Clock_color			dd 0x66cc	; Blue
104
CpuUsage_color			dd 0x44aa44	; Green
150
CpuUsage_color			dd 0x44aa44	; Green
105
CpuUsageBckgr_color		dd 0xdd2222	; Red
151
CpuUsageBckgr_color		dd 0xdd2222	; Red
106
ChangeLang_color		dd 0x66cc	; Blue
152
ChangeLang_color		dd 0x66cc	; Blue
107
PageList_color			dd 0xffffff	; White
153
PageList_color			dd 0xffffff	; White
108
PanelText_color			dd 0xffffff	; White
154
PanelText_color			dd 0xffffff	; White
109
AltTab_color			dd 0xff8000	; Orange
155
AltTab_color			dd 0xff8000	; Orange
110
;------------------------------------------------------------------------------
156
;------------------------------------------------------------------------------
111
aVariables		db 'Variables',0
157
aVariables		db 'Variables',0
112
aPanelHeight		db 'PanelHeight',0
158
aPanelHeight		db 'PanelHeight',0
113
aPanelWidth		db 'PanelWidth',0
159
aPanelWidth		db 'PanelWidth',0
114
aSoftenHeight		db 'SoftenHeight',0
160
aSoftenHeight		db 'SoftenHeight',0
115
aButtonTopOffset	db 'ButtonTopOffset',0
161
aButtonTopOffset	db 'ButtonTopOffset',0
116
aButtonBottomOffset	db 'ButtonBottOffset',0
162
aButtonBottomOffset	db 'ButtonBottOffset',0
117
;------------------------------------------------------------------------------
163
;------------------------------------------------------------------------------
118
aFlags			db 'Flags',0
164
aFlags			db 'Flags',0
119
aSoftenUp		db 'SoftenUp',0
165
aSoftenUp		db 'SoftenUp',0
120
aSoftenDown		db 'SoftenDown',0
166
aSoftenDown		db 'SoftenDown',0
121
aMinimizeLeftButton	db 'MinLeftButton',0
167
aMinimizeLeftButton	db 'MinLeftButton',0
122
aMinimizeRightButton	db 'MinRightButton',0
168
aMinimizeRightButton	db 'MinRightButton',0
123
aMenuButton		db 'MenuButton',0
169
aMenuButton		db 'MenuButton',0
124
aRunApplButtons		db 'RunApplButtons',0
170
aRunApplButtons		db 'RunApplButtons',0
125
aCleanDesktopButton	db 'ClnDesktButton',0
171
aCleanDesktopButton	db 'ClnDesktButton',0
126
aClock			db 'Clock',0
172
aClock			db 'Clock',0
127
aCpuUsage		db 'CpuUsage',0
173
aCpuUsage		db 'CpuUsage',0
128
aChangeLang		db 'ChangeLang',0
174
aChangeLang		db 'ChangeLang',0
129
aPageList		db 'PageList',0
175
aPageList		db 'PageList',0
130
aAttachment		db 'Attachment',0
176
aAttachment		db 'Attachment',0
131
aButtonsStyle		db 'ButtonsStyle',0
177
aButtonsStyle		db 'ButtonsStyle',0
132
;------------------------------------------------------------------------------
178
;------------------------------------------------------------------------------
133
aColors			db 'Colors',0
179
aColors			db 'Colors',0
134
aCpuUsageBckgr		db 'CpuUsageBckgr',0
180
aCpuUsageBckgr		db 'CpuUsageBckgr',0
135
aPanelText		db 'Text',0
181
aPanelText		db 'Text',0
136
aAltTab			db 'AltTab',0
182
aAltTab			db 'AltTab',0
137
;------------------------------------------------------------------------------
183
;------------------------------------------------------------------------------
138
aApplicationsPaths	db 'ApplicationsPaths',0
184
aApplicationsPaths	db 'ApplicationsPaths',0
139
aEnd			db 'End',0
185
aEnd			db 'End',0
140
aMenu			db 'Menu',0
186
aMenu			db 'Menu',0
141
aRun			db 'Run',0
187
aRun			db 'Run',0
142
aPrnScr			db 'PrnScr',0
188
aPrnScr			db 'PrnScr',0
143
aMouseEmul		db 'MouseEmul',0
189
aMouseEmul		db 'MouseEmul',0
144
;------------------------------------------------------------------------------
190
;------------------------------------------------------------------------------
145
plugins_directory	db 0
191
plugins_directory               db 0
146
ini_file_name		db 'settings/taskbar.ini',0
192
 
-
 
193
ini_file_name                   db 'settings/taskbar.ini',0
147
system_dir_Libini	db '/sys/lib/libini.obj',0
194
 
-
 
195
system_dir_Libini			db '/sys/lib/libini.obj',0
148
err_message_found_lib2	db 'libini.obj - Not found!',0
196
 
-
 
197
err_message_found_lib2		db 'libini.obj - Not found!',0
149
err_message_import2	db 'libini.obj - Wrong import!',0
198
err_message_import2			db 'libini.obj - Wrong import!',0
150
head_f_i:
199
 
-
 
200
head_f_i:
151
head_f_l		db 'Errors of PLugins:',0
201
head_f_l        db 'Errors of PLugins:',0
152
;------------------------------------------------------------------------------
202
;------------------------------------------------------------------------------
153
l_libs_start:
203
l_libs_start:
154
 
204
 
155
library02  l_libs system_dir_Libini+9, path, library_path, system_dir_Libini, \
205
library02  l_libs system_dir_Libini+9, path, library_path, system_dir_Libini, \
156
err_message_found_lib2, head_f_l, Libini_import, err_message_import2, head_f_i, plugins_directory
206
err_message_found_lib2, head_f_l, Libini_import, err_message_import2, head_f_i, plugins_directory
157
 
207
 
158
end_l_libs:
208
end_l_libs:
159
;------------------------------------------------------------------------------
209
;------------------------------------------------------------------------------
160
align 4
210
align 4
161
Libini_import:
211
Libini_import:
162
lib_init		dd aLib_init
212
lib_init		dd aLib_init
163
version_lib_ini		dd aVersion_lib_ini
213
version_lib_ini		dd aVersion_lib_ini
164
ini_enum_sections	dd aIni_enum_sections
214
ini_enum_sections	dd aIni_enum_sections
165
ini_enum_keys		dd aIni_enum_keys
215
ini_enum_keys		dd aIni_enum_keys
166
ini_get_str		dd aIni_get_str
216
ini_get_str		dd aIni_get_str
167
ini_get_int		dd aIni_get_int
217
ini_get_int		dd aIni_get_int
168
ini_get_color		dd aIni_get_color
218
ini_get_color		dd aIni_get_color
169
ini_set_str		dd aIni_set_str
219
ini_set_str		dd aIni_set_str
170
ini_set_int		dd aIni_set_int
220
ini_set_int		dd aIni_set_int
171
ini_set_color		dd aIni_set_color
221
ini_set_color		dd aIni_set_color
172
        dd      0
222
        dd      0
173
        dd      0
223
        dd      0
174
 
224
 
175
aLib_init		db 'lib_init',0
225
aLib_init		db 'lib_init',0
176
aVersion_lib_ini	db 'version',0
226
aVersion_lib_ini	db 'version',0
177
aIni_enum_sections	db 'ini_enum_sections',0
227
aIni_enum_sections	db 'ini_enum_sections',0
178
aIni_enum_keys		db 'ini_enum_keys',0
228
aIni_enum_keys		db 'ini_enum_keys',0
179
aIni_get_str		db 'ini_get_str',0
229
aIni_get_str		db 'ini_get_str',0
180
aIni_get_int		db 'ini_get_int',0
230
aIni_get_int		db 'ini_get_int',0
181
aIni_get_color		db 'ini_get_color',0
231
aIni_get_color		db 'ini_get_color',0
182
aIni_set_str		db 'ini_set_str',0
232
aIni_set_str		db 'ini_set_str',0
183
aIni_set_int		db 'ini_set_int',0
233
aIni_set_int		db 'ini_set_int',0
184
aIni_set_color		db 'ini_set_color',0
234
aIni_set_color		db 'ini_set_color',0
185
;------------------------------------------------------------------------------
235
;------------------------------------------------------------------------------
-
 
236
gpl>
-