Subversion Repositories Kolibri OS

Rev

Rev 9472 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9472 Rev 9540
Line 16... Line 16...
16
include 'lang.inc'
16
include 'lang.inc'
17
include '../../../macros.inc'
17
include '../../../macros.inc'
18
include '../../../proc32.inc'
18
include '../../../proc32.inc'
19
include '../../../dll.inc'
19
include '../../../dll.inc'
20
include '../../../KOSfuncs.inc'
20
include '../../../KOSfuncs.inc'
21
include '../../../load_lib.mac'
-
 
22
include '../../../gui_patterns.inc'
21
include '../../../gui_patterns.inc'
23
include '../../../string.inc'
22
include '../../../string.inc'
Line 24... Line -...
24
 
-
 
25
@use_library
-
 
26
 
23
 
27
START:
24
START:
28
    mcall SF_SYS_MISC, SSF_HEAP_INIT 
25
    mcall SF_SYS_MISC, SSF_HEAP_INIT 
29
    mcall SF_SYS_MISC, SSF_MEM_OPEN, checkbox_sharedname
26
    mcall SF_SYS_MISC, SSF_MEM_OPEN, checkbox_sharedname
Line 30... Line 27...
30
    mov [checkbox_img], eax
27
    mov [checkbox_img], eax
31
 
-
 
32
    load_libraries l_libs_start,end_l_libs
28
 
33
    inc   eax
29
    stdcall dll.Load,importLib
34
    test  eax,eax
-
 
35
    jz    close
-
 
Line 36... Line 30...
36
 
30
    or      eax, eax
37
    stdcall dll.Init,[init_lib]
31
    jnz     redraw
38
 
32
 
39
    invoke ini_get_int,ini_file,asettings,aautosave,0
33
    invoke ini_get_int,ini_file,asettings,aautosave,0
Line 206... Line 200...
206
.flag_set_but_no_checkbox_img:
200
.flag_set_but_no_checkbox_img:
207
    mcall SF_DRAW_RECT, <33,13>, <71,13>, 0xffffff
201
    mcall SF_DRAW_RECT, <33,13>, <71,13>, 0xffffff
208
    mcall SF_DRAW_RECT, <34,11>, <72,11>, 0x58C33C
202
    mcall SF_DRAW_RECT, <34,11>, <72,11>, 0x58C33C
209
    ret
203
    ret
210
.flag_unset:
204
.flag_unset:
211
    DrawRectangle3D 33, 71, 12, 12, 0xDDDddd, 0xffffff
-
 
212
    mcall SF_DRAW_RECT, <34,12>, <72,12>, 0xFFFfff
205
    mcall SF_DRAW_RECT, <33,13>, <71,13>, 0xFFFfff
213
    ret
206
    ret
214
;---------------------------------------------------------------------
207
;---------------------------------------------------------------------
215
include 'data.inc'
208
include 'data.inc'
216
;---------------------------------------------------------------------
209
;---------------------------------------------------------------------
217
IM_END:
210
IM_END: