Subversion Repositories Kolibri OS

Rev

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

Rev 8532 Rev 9456
Line -... Line 1...
-
 
1
WIN_W = 440
-
 
2
WIN_H = 200
-
 
3
BOT_PANEL_H = 70
1
empty_label: db '                                             ',0 
4
;---------------------------------------------------------------------
-
 
5
CANCEL_BUTTON_ID   = 1+BT_HIDE
-
 
6
HOME_BUTTON_ID     = 2
-
 
7
REBOOT_BUTTON_ID   = 3
-
 
8
POWEROFF_BUTTON_ID = 4
-
 
9
CHECKBOX_BUTTON_ID = 5+BT_HIDE
-
 
10
;---------------------------------------------------------------------
2
TEXT_HOME: db 'Home',0
11
TEXT_HOME: db 'Home',0
3
TEXT_ENTER: db 'Enter',0
12
TEXT_ENTER: db 'Enter',0
4
TEXT_END: db 'End',0
13
TEXT_END: db 'End',0
5
TEXT_CANCEL: db 'x',0
14
TEXT_CANCEL: db 'x',0
6
 
-
 
7
strlen_var dd 0
15
;---------------------------------------------------------------------
8
 
-
 
9
if lang eq ru
16
if lang eq ru
10
	TEXT_TITLE: db '‡ ¢¥à襭¨¥ à ¡®âë',0
17
    TEXT_WTITLE:  db '‡ ¢¥à襭¨¥ à ¡®âë',0
11
	TEXT_RDSAVE1: db '‘®åà ­¨âì ¨§¬¥­¥­¨ï, ᤥ« ­­ë¥ ¢',0
18
    TEXT_RDSAVE1: db '‘®åà ­¨âì ¨§¬¥­¥­¨ï, ᤥ« ­­ë¥ ¢',0
12
	TEXT_RDSAVE2: db '¯à®æ¥áᥠࠡ®âë ¢ á¨á⥬¥ (Ctrl+S)',0
19
    TEXT_RDSAVE2: db '¯à®æ¥áᥠࠡ®âë ¢ á¨á⥬¥ (Ctrl+S)',0
13
	TEXT_KERNEL: db 'Ÿ¤à®',0
20
    TEXT_KERNEL:  db 'Ÿ¤à®',0
14
	TEXT_REBOOT: db '¥à¥§ £à㧪 ',0
21
    TEXT_REBOOT:  db '¥à¥§ £à㧪 ',0
15
	TEXT_OFF: db '‚몫î祭¨¥',0
22
    TEXT_OFF:     db '‚몫î祭¨¥',0
-
 
23
    TEXT_SAVING:  db '‘®åà ­¥­¨¥ ®¡à § ...',0
16
else if lang eq ge
24
else if lang eq ge
17
	TEXT_TITLE: db 'Shutdown computer',0
25
    TEXT_WTITLE:  db 'Shutdown computer',0
18
	TEXT_RDSAVE1: db 'Save all changes that were done',0
26
    TEXT_RDSAVE1: db 'Save all changes that were done',0
19
	TEXT_RDSAVE2: db 'during system work (Ctrl+S)',0
27
    TEXT_RDSAVE2: db 'during system work (Ctrl+S)',0
20
	TEXT_KERNEL: db 'Kernel',0
28
    TEXT_KERNEL:  db 'Kernel',0
21
	TEXT_REBOOT: db 'Neustart',0
29
    TEXT_REBOOT:  db 'Neustart',0
22
	TEXT_OFF: db 'Beenden',0
30
    TEXT_OFF:     db 'Beenden',0
-
 
31
    TEXT_SAVING:  db 'Saving RAM-drive...',0
23
else if lang eq it
32
else if lang eq it
24
	TEXT_TITLE: db 'Shutdown computer',0
33
    TEXT_WTITLE:  db 'Shutdown computer',0
25
	TEXT_RDSAVE1: db 'Save all changes that were done',0
34
    TEXT_RDSAVE1: db 'Save all changes that were done',0
26
	TEXT_RDSAVE2: db 'during system work (Ctrl+S)',0
35
    TEXT_RDSAVE2: db 'during system work (Ctrl+S)',0
27
	TEXT_KERNEL: db 'Kernel',0
36
    TEXT_KERNEL:  db 'Kernel',0
28
	TEXT_REBOOT: db 'Riavvio',0
37
    TEXT_REBOOT:  db 'Riavvio',0
29
	TEXT_OFF: db 'Spegni',0
38
    TEXT_OFF:     db 'Spegni',0
-
 
39
    TEXT_SAVING:  db 'Saving RAM-drive...',0
30
else
40
else
31
	TEXT_TITLE: db 'Shutdown computer',0
41
    TEXT_WTITLE:  db 'Shutdown computer',0
32
	TEXT_RDSAVE1: db 'Save all changes that were done',0
42
    TEXT_RDSAVE1: db 'Save all changes that were done',0
33
	TEXT_RDSAVE2: db 'during system work (Ctrl+S)',0
43
    TEXT_RDSAVE2: db 'during system work (Ctrl+S)',0
34
	TEXT_KERNEL: db 'Kernel',0
44
    TEXT_KERNEL:  db 'Kernel',0
35
	TEXT_REBOOT: db 'Reboot',0
45
    TEXT_REBOOT:  db 'Reboot',0
36
	TEXT_OFF: db 'Power off',0
46
    TEXT_OFF:     db 'Power off',0
-
 
47
    TEXT_SAVING:  db 'Saving RAM-drive...',0
37
end if
48
end if
38
 
-
 
-
 
49
;---------------------------------------------------------------------
39
rdsave:
50
rdsave:
40
        dd  SSF_START_APP,0,hide,0,0
51
        dd  SSF_START_APP,0,hide,0,0
41
        db  '/sys/rdsave',0
52
        db  '/sys/rdsave',0
-
 
53
hide        db 'h',0
-
 
54
asettings   db 'settings',0
-
 
55
aautosave   db 'autosave',0
-
 
56
ini_file db  '/sys/settings/rdsave.ini',0
42
;---------------------------------------------------------------------
57
;---------------------------------------------------------------------
43
;Lib_DATA
58
;Lib_DATA
44
system_dir_Boxlib       db '/sys/lib/box_lib.obj',0
-
 
45
system_dir_libini       db '/sys/lib/libini.obj',0
59
system_dir_libini       db '/sys/lib/libini.obj',0
46
;---------------------------------------------------------------------
60
;---------------------------------------------------------------------
47
l_libs_start:
61
l_libs_start:
48
 
-
 
49
library01  l_libs system_dir_Boxlib+9, library_path, system_dir_Boxlib, Box_lib_import
-
 
50
library02  l_libs system_dir_libini+9, library_path, system_dir_libini, libini_import
62
library02  l_libs system_dir_libini+9, library_path, system_dir_libini, libini_import
51
 
-
 
52
end_l_libs:
63
end_l_libs:
53
;---------------------------------------------------------------------
64
;---------------------------------------------------------------------
54
align 4
65
align 4
55
Box_lib_import:
-
 
56
init_checkbox    dd      aInit_checkbox
-
 
57
check_box_draw   dd      aCheck_box_draw
-
 
58
check_box_mouse  dd      aCheck_box_mouse
-
 
59
;version_ch2       dd      aVersion_ch2
-
 
60
                  dd 0,0
-
 
61
aInit_checkbox   db 'init_checkbox2',0
-
 
62
aCheck_box_draw  db 'check_box_draw2',0
-
 
63
aCheck_box_mouse db 'check_box_mouse2',0
-
 
64
;aVersion_ch2      db 'version_ch2',0
-
 
65
;---------------------------------------------------------------------
-
 
66
align 4
-
 
67
libini_import:
66
libini_import:
68
init_lib     dd a_init
67
init_lib     dd a_init
69
ini_get_int  dd aini_get_int
68
ini_get_int  dd aini_get_int
70
ini_set_int  dd aini_set_int
69
ini_set_int  dd aini_set_int
71
             dd 0,0
70
             dd 0,0
72
a_init       db 'lib_init',0
71
a_init       db 'lib_init',0
73
aini_get_int db 'ini_get_int',0
72
aini_get_int db 'ini_get_int',0
74
aini_set_int db 'ini_set_int',0
73
aini_set_int db 'ini_set_int',0
75
;---------------------------------------------------------------------
74
;---------------------------------------------------------------------
76
 
-
 
77
check1 check_box2 32 shl 16 +15, 70 shl 16 +15,6,0xffffff,0x757575,0x00CC00, empty_label, ch_flag_middle
-
 
78
 
-
 
79
hide        db 'h',0
-
 
80
asettings   db 'settings',0
-
 
81
aautosave   db 'autosave',0
75
checkbox_sharedname db 'CHECKBOX',0
82
ini_file db  '/sys/settings/rdsave.ini',0
-
 
83
 
-
 
84
 
-
 
85
If fade=1
-
 
86
 
-
 
87
color21 dd 0x01505890
-
 
88
color22 dd 0xbfbfbf
-
 
89
color23 dd 0xa49fa1
-
 
90
 
-
 
91
color24 dd 0x590011
-
 
92
color25 dd 0x593700
-
 
93
color26 dd 0x373737
-
 
94
color27 dd 0x003700
-
 
95
 
-
 
96
color28 dd 0x90bfbfbf
-
 
97
 
-
 
98
else
-
 
99
 
-
 
100
if lang eq ru
76
checkbox_img dd ?
101
  label7:
-
 
102
      db   '‘®åà ­¥­¨¥ ®¡à § ...',0
77
;---------------------------------------------------------------------
103
else
-
 
104
  label7:
-
 
105
      db   'Saving RAM-drive...',0
-
 
106
end if
-
 
107
 
-
 
108
end if
-