Rev 8271 | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8271 | Rev 9587 | ||
---|---|---|---|
1 | ;--------------------------------------------------------------------- |
1 | ;--------------------------------------------------------------------- |
2 | system_dir_1: db '/sys/lib/libimg.obj',0 |
2 | system_dir_1: db '/sys/lib/libimg.obj',0 |
3 | system_dir_2 db '/sys/lib/proc_lib.obj',0 |
3 | system_dir_2 db '/sys/lib/proc_lib.obj',0 |
4 | system_dir_3: db '/sys/lib/kmenu.obj',0 |
4 | system_dir_3: db '/sys/lib/kmenu.obj',0 |
5 | ;--------------------------------------------------------------------- |
5 | ;--------------------------------------------------------------------- |
6 | align 4 |
6 | align 4 |
7 | l_libs_start: |
7 | l_libs_start: |
8 | lib1 l_libs system_dir_1+9, library_path, system_dir_1, import_libimg |
8 | lib1 l_libs system_dir_1+9, library_path, system_dir_1, import_libimg |
9 | lib2 l_libs system_dir_2+9, library_path, system_dir_2, ProcLib_import |
9 | lib2 l_libs system_dir_2+9, library_path, system_dir_2, ProcLib_import |
10 | lib3 l_libs system_dir_3+9, library_path, system_dir_3, import_libkmenu |
10 | lib3 l_libs system_dir_3+9, library_path, system_dir_3, import_libkmenu |
11 | end_l_libs: |
11 | end_l_libs: |
12 | ;--------------------------------------------------------------------- |
12 | ;--------------------------------------------------------------------- |
13 | align 4 |
13 | align 4 |
14 | OpenDialog_data: |
14 | OpenDialog_data: |
15 | .type dd 1 ; Save |
15 | .type dd 1 ; Save |
16 | .procinfo dd procinfo ;+4 |
16 | .procinfo dd procinfo ;+4 |
17 | .com_area_name dd communication_area_name ;+8 |
17 | .com_area_name dd communication_area_name ;+8 |
18 | .com_area dd 0 ;+12 |
18 | .com_area dd 0 ;+12 |
19 | .opendir_pach dd temp_dir_pach ;+16 |
19 | .opendir_pach dd temp_dir_pach ;+16 |
20 | .dir_default_pach dd communication_area_default_pach ;+20 |
20 | .dir_default_pach dd communication_area_default_pach ;+20 |
21 | .start_path dd open_dialog_path ;+24 |
21 | .start_path dd open_dialog_path ;+24 |
22 | .draw_window dd drawwin ;+28 |
22 | .draw_window dd drawwin ;+28 |
23 | .status dd 0 ;+32 |
23 | .status dd 0 ;+32 |
24 | .openfile_pach dd file_path ;+36 |
24 | .openfile_pach dd file_path ;+36 |
25 | .filename_area dd filename_area ;+40 |
25 | .filename_area dd filename_area ;+40 |
26 | .filter_area dd Filter |
26 | .filter_area dd Filter |
27 | .x: |
27 | .x: |
28 | .x_size dw 420 ;+48 ; Window X size |
28 | .x_size dw 420 ;+48 ; Window X size |
29 | .x_start dw 10 ;+50 ; Window X position |
29 | .x_start dw 10 ;+50 ; Window X position |
30 | .y: |
30 | .y: |
31 | .y_size dw 320 ;+52 ; Window y size |
31 | .y_size dw 320 ;+52 ; Window y size |
32 | .y_start dw 10 ;+54 ; Window Y position |
32 | .y_start dw 10 ;+54 ; Window Y position |
33 | 33 | ||
34 | communication_area_name: |
34 | communication_area_name: |
35 | db 'FFFFFFFF_open_dialog',0 |
35 | db 'FFFFFFFF_open_dialog',0 |
36 | open_dialog_path: |
36 | open_dialog_path: |
37 | if __nightbuild eq yes |
37 | if __nightbuild eq yes |
38 | db '/sys/MANAGERS/opendial',0 |
38 | db '/sys/MANAGERS/opendial',0 |
39 | else |
39 | else |
40 | db '/sys/File Managers/opendial',0 |
40 | db '/sys/File Managers/opendial',0 |
41 | end if |
41 | end if |
42 | communication_area_default_pach: |
42 | communication_area_default_pach: |
43 | db '/rd0/1/',0 |
43 | db '/rd0/1/',0 |
44 | 44 | ||
45 | Filter: |
45 | Filter: |
46 | dd Filter.end - Filter |
46 | dd Filter.end - Filter |
47 | .1: |
47 | .1: |
48 | db 'BMP',0 |
48 | db 'BMP',0 |
49 | db 'GIF',0 |
49 | db 'GIF',0 |
50 | db 'JPG',0 |
50 | db 'JPG',0 |
51 | db 'PNG',0 |
51 | db 'PNG',0 |
52 | .end: |
52 | .end: |
53 | db 0 |
53 | db 0 |
54 | 54 | ||
55 | align 4 |
55 | align 4 |
56 | ColorDialog_data: |
56 | ColorDialog_data: |
57 | .type dd 0 |
57 | .type dd 0 |
58 | .procinfo dd procinfo ;+4 |
58 | .procinfo dd procinfo ;+4 |
59 | .com_area_name dd cd_communication_area_name ;+8 |
59 | .com_area_name dd cd_communication_area_name ;+8 |
60 | .com_area dd 0 ;+12 |
60 | .com_area dd 0 ;+12 |
61 | .start_path dd colordialog_path ;+16 |
61 | .start_path dd colordialog_path ;+16 |
62 | .draw_window dd drawwin ;+20 |
62 | .draw_window dd drawwin ;+20 |
63 | .status dd 0 ;+24 |
63 | .status dd 0 ;+24 |
64 | .x: |
64 | .x: |
65 | .x_size dw 510 ;+28 ; Window X size |
65 | .x_size dw 510 ;+28 ; Window X size |
66 | .x_start dw 10 ;+30 ; Window X position |
66 | .x_start dw 10 ;+30 ; Window X position |
67 | .y: |
67 | .y: |
68 | .y_size dw 310 ;+32 ; Window y size |
68 | .y_size dw 310 ;+32 ; Window y size |
69 | .y_start dw 10 ;+34 ; Window Y position |
69 | .y_start dw 10 ;+34 ; Window Y position |
70 | .color_type dd 0 ;+36 ; 0- RGB, 1 or other - reserved |
70 | .color_type dd 0 ;+36 ; 0- RGB, 1 or other - reserved |
71 | .color dd 0 ;+40 ; Selected color |
71 | .color dd 0 ;+40 ; Selected color |
72 | 72 | ||
73 | cd_communication_area_name: |
73 | cd_communication_area_name: |
74 | db 'FFFFFFFF_color_dialog',0 |
74 | db 'FFFFFFFF_color_dialog',0 |
75 | colordialog_path: |
75 | colordialog_path: |
76 | db '/rd/1/colrdial',0 |
76 | db '/sys/colrdial',0 |
77 | 77 | ||
78 | ;start_temp_file_name: db 'pattern.mgb',0 |
78 | ;start_temp_file_name: db 'pattern.mgb',0 |
79 | 79 | ||
80 | path4 db '/sys/noname.bmp',0 |
80 | path4 db '/sys/noname.bmp',0 |
81 | ;--------------------------------------------------------------------- |
81 | ;--------------------------------------------------------------------- |
82 | align 4 |
82 | align 4 |
83 | import_libimg: |
83 | import_libimg: |
84 | dd alib_init1 |
84 | dd alib_init1 |
85 | img_is_img dd aimg_is_img |
85 | img_is_img dd aimg_is_img |
86 | img_info dd aimg_info |
86 | img_info dd aimg_info |
87 | img_from_file dd aimg_from_file |
87 | img_from_file dd aimg_from_file |
88 | img_to_file dd aimg_to_file |
88 | img_to_file dd aimg_to_file |
89 | img_from_rgb dd aimg_from_rgb |
89 | img_from_rgb dd aimg_from_rgb |
90 | img_to_rgb dd aimg_to_rgb |
90 | img_to_rgb dd aimg_to_rgb |
91 | img_to_rgb2 dd aimg_to_rgb2 |
91 | img_to_rgb2 dd aimg_to_rgb2 |
92 | img_decode dd aimg_decode |
92 | img_decode dd aimg_decode |
93 | img_encode dd aimg_encode |
93 | img_encode dd aimg_encode |
94 | img_create dd aimg_create |
94 | img_create dd aimg_create |
95 | img_destroy dd aimg_destroy |
95 | img_destroy dd aimg_destroy |
96 | img_destroy_layer dd aimg_destroy_layer |
96 | img_destroy_layer dd aimg_destroy_layer |
97 | img_count dd aimg_count |
97 | img_count dd aimg_count |
98 | img_lock_bits dd aimg_lock_bits |
98 | img_lock_bits dd aimg_lock_bits |
99 | img_unlock_bits dd aimg_unlock_bits |
99 | img_unlock_bits dd aimg_unlock_bits |
100 | img_flip dd aimg_flip |
100 | img_flip dd aimg_flip |
101 | img_flip_layer dd aimg_flip_layer |
101 | img_flip_layer dd aimg_flip_layer |
102 | img_rotate dd aimg_rotate |
102 | img_rotate dd aimg_rotate |
103 | img_rotate_layer dd aimg_rotate_layer |
103 | img_rotate_layer dd aimg_rotate_layer |
104 | img_draw dd aimg_draw |
104 | img_draw dd aimg_draw |
105 | dd 0,0 |
105 | dd 0,0 |
106 | alib_init1 db 'lib_init',0 |
106 | alib_init1 db 'lib_init',0 |
107 | aimg_is_img db 'img_is_img',0 |
107 | aimg_is_img db 'img_is_img',0 |
108 | aimg_info db 'img_info',0 |
108 | aimg_info db 'img_info',0 |
109 | aimg_from_file db 'img_from_file',0 |
109 | aimg_from_file db 'img_from_file',0 |
110 | aimg_to_file db 'img_to_file',0 |
110 | aimg_to_file db 'img_to_file',0 |
111 | aimg_from_rgb db 'img_from_rgb',0 |
111 | aimg_from_rgb db 'img_from_rgb',0 |
112 | aimg_to_rgb db 'img_to_rgb',0 |
112 | aimg_to_rgb db 'img_to_rgb',0 |
113 | aimg_to_rgb2 db 'img_to_rgb2',0 |
113 | aimg_to_rgb2 db 'img_to_rgb2',0 |
114 | aimg_decode db 'img_decode',0 |
114 | aimg_decode db 'img_decode',0 |
115 | aimg_encode db 'img_encode',0 |
115 | aimg_encode db 'img_encode',0 |
116 | aimg_create db 'img_create',0 |
116 | aimg_create db 'img_create',0 |
117 | aimg_destroy db 'img_destroy',0 |
117 | aimg_destroy db 'img_destroy',0 |
118 | aimg_destroy_layer db 'img_destroy_layer',0 |
118 | aimg_destroy_layer db 'img_destroy_layer',0 |
119 | aimg_count db 'img_count',0 |
119 | aimg_count db 'img_count',0 |
120 | aimg_lock_bits db 'img_lock_bits',0 |
120 | aimg_lock_bits db 'img_lock_bits',0 |
121 | aimg_unlock_bits db 'img_unlock_bits',0 |
121 | aimg_unlock_bits db 'img_unlock_bits',0 |
122 | aimg_flip db 'img_flip',0 |
122 | aimg_flip db 'img_flip',0 |
123 | aimg_flip_layer db 'img_flip_layer',0 |
123 | aimg_flip_layer db 'img_flip_layer',0 |
124 | aimg_rotate db 'img_rotate',0 |
124 | aimg_rotate db 'img_rotate',0 |
125 | aimg_rotate_layer db 'img_rotate_layer',0 |
125 | aimg_rotate_layer db 'img_rotate_layer',0 |
126 | aimg_draw db 'img_draw',0 |
126 | aimg_draw db 'img_draw',0 |
127 | 127 | ||
128 | align 4 |
128 | align 4 |
129 | ProcLib_import: |
129 | ProcLib_import: |
130 | OpenDialog_Init dd aOpenDialog_Init |
130 | OpenDialog_Init dd aOpenDialog_Init |
131 | OpenDialog_Start dd aOpenDialog_Start |
131 | OpenDialog_Start dd aOpenDialog_Start |
132 | ColorDialog_Init dd aColorDialog_Init |
132 | ColorDialog_Init dd aColorDialog_Init |
133 | ColorDialog_Start dd aColorDialog_Start |
133 | ColorDialog_Start dd aColorDialog_Start |
134 | ;OpenDialog__Version dd aOpenDialog_Version |
134 | ;OpenDialog__Version dd aOpenDialog_Version |
135 | dd 0 |
135 | dd 0 |
136 | dd 0 |
136 | dd 0 |
137 | aOpenDialog_Init db 'OpenDialog_init',0 |
137 | aOpenDialog_Init db 'OpenDialog_init',0 |
138 | aOpenDialog_Start db 'OpenDialog_start',0 |
138 | aOpenDialog_Start db 'OpenDialog_start',0 |
139 | aColorDialog_Init db 'ColorDialog_init',0 |
139 | aColorDialog_Init db 'ColorDialog_init',0 |
140 | aColorDialog_Start db 'ColorDialog_start',0 |
140 | aColorDialog_Start db 'ColorDialog_start',0 |
141 | ;aOpenDialog_Version db 'Version_OpenDialog',0 |
141 | ;aOpenDialog_Version db 'Version_OpenDialog',0 |
142 | 142 | ||
143 | align 4 |
143 | align 4 |
144 | import_libkmenu: |
144 | import_libkmenu: |
145 | kmenu_init dd akmenu_init |
145 | kmenu_init dd akmenu_init |
146 | kmainmenu_draw dd akmainmenu_draw |
146 | kmainmenu_draw dd akmainmenu_draw |
147 | kmainmenu_dispatch_cursorevent dd akmainmenu_dispatch_cursorevent |
147 | kmainmenu_dispatch_cursorevent dd akmainmenu_dispatch_cursorevent |
148 | ksubmenu_new dd aksubmenu_new |
148 | ksubmenu_new dd aksubmenu_new |
149 | ksubmenu_delete dd aksubmenu_delete |
149 | ksubmenu_delete dd aksubmenu_delete |
150 | ksubmenu_draw dd aksubmenu_draw |
150 | ksubmenu_draw dd aksubmenu_draw |
151 | ksubmenu_add dd aksubmenu_add |
151 | ksubmenu_add dd aksubmenu_add |
152 | kmenuitem_new dd akmenuitem_new |
152 | kmenuitem_new dd akmenuitem_new |
153 | kmenuitem_delete dd akmenuitem_delete |
153 | kmenuitem_delete dd akmenuitem_delete |
154 | kmenuitem_draw dd akmenuitem_draw |
154 | kmenuitem_draw dd akmenuitem_draw |
155 | dd 0,0 |
155 | dd 0,0 |
156 | akmenu_init db 'kmenu_init',0 |
156 | akmenu_init db 'kmenu_init',0 |
157 | akmainmenu_draw db 'kmainmenu_draw',0 |
157 | akmainmenu_draw db 'kmainmenu_draw',0 |
158 | akmainmenu_dispatch_cursorevent db 'kmainmenu_dispatch_cursorevent',0 |
158 | akmainmenu_dispatch_cursorevent db 'kmainmenu_dispatch_cursorevent',0 |
159 | aksubmenu_new db 'ksubmenu_new',0 |
159 | aksubmenu_new db 'ksubmenu_new',0 |
160 | aksubmenu_delete db 'ksubmenu_delete',0 |
160 | aksubmenu_delete db 'ksubmenu_delete',0 |
161 | aksubmenu_draw db 'ksubmenu_draw',0 |
161 | aksubmenu_draw db 'ksubmenu_draw',0 |
162 | aksubmenu_add db 'ksubmenu_add',0 |
162 | aksubmenu_add db 'ksubmenu_add',0 |
163 | akmenuitem_new db 'kmenuitem_new',0 |
163 | akmenuitem_new db 'kmenuitem_new',0 |
164 | akmenuitem_delete db 'kmenuitem_delete',0 |
164 | akmenuitem_delete db 'kmenuitem_delete',0 |
165 | akmenuitem_draw db 'kmenuitem_draw',0 |
165 | akmenuitem_draw db 'kmenuitem_draw',0 |
166 | ;--------------------------------------------------------------------- |
166 | ;--------------------------------------------------------------------- |