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 |
- |