Rev 1584 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1584 | Rev 3175 | ||
---|---|---|---|
1 | align 4 |
1 | align 4 |
2 | boxlib_import: |
2 | boxlib_import: |
3 | dd alib_init2 ;ôóíêöèÿ çàïóñêàåòñÿ ìàêðîñîì 1 ðàç ïðè ïîäêëþ÷åíèè áèáèëèîòåêè, ïîòîìó â ïðîãðàììå ìåòêà íà íåå íå íóæíà |
3 | dd alib_init2 ;ôóíêöèÿ çàïóñêàåòñÿ ìàêðîñîì 1 ðàç ïðè ïîäêëþ÷åíèè áèáèëèîòåêè, ïîòîìó â ïðîãðàììå ìåòêà íà íåå íå íóæíà |
4 | 4 | ||
5 | edit_box_draw dd aEdit_box_draw |
5 | edit_box_draw dd aEdit_box_draw |
6 | edit_box_key dd aEdit_box_key |
6 | edit_box_key dd aEdit_box_key |
7 | edit_box_mouse dd aEdit_box_mouse |
7 | edit_box_mouse dd aEdit_box_mouse |
8 | ; version_ed dd aVersion_ed |
8 | ; version_ed dd aVersion_ed |
- | 9 | ||
9 | 10 | init_checkbox dd aInit_checkbox |
|
10 | check_box_draw dd aCheck_box_draw |
11 | check_box_draw dd aCheck_box_draw |
11 | check_box_mouse dd aCheck_box_mouse |
12 | check_box_mouse dd aCheck_box_mouse |
12 | ; version_ch dd aVersion_ch |
13 | ; version_ch dd aVersion_ch |
13 | 14 | ||
14 | ; option_box_draw dd aOption_box_draw |
15 | ; option_box_draw dd aOption_box_draw |
15 | ; option_box_mouse dd aOption_box_mouse |
16 | ; option_box_mouse dd aOption_box_mouse |
16 | ; version_op dd aVersion_op |
17 | ; version_op dd aVersion_op |
17 | 18 | ||
18 | scrollbar_ver_draw dd aScrollbar_ver_draw |
19 | scrollbar_ver_draw dd aScrollbar_ver_draw |
19 | ; scrollbar_ver_mouse dd aScrollbar_ver_mouse |
20 | ; scrollbar_ver_mouse dd aScrollbar_ver_mouse |
20 | scrollbar_hor_draw dd aScrollbar_hor_draw |
21 | scrollbar_hor_draw dd aScrollbar_hor_draw |
21 | ; scrollbar_hor_mouse dd aScrollbar_hor_mouse |
22 | ; scrollbar_hor_mouse dd aScrollbar_hor_mouse |
22 | ; version_scrollbar dd aVersion_scrollbar |
23 | ; version_scrollbar dd aVersion_scrollbar |
23 | 24 | ||
24 | tl_data_init dd sz_tl_data_init |
25 | tl_data_init dd sz_tl_data_init |
25 | tl_data_clear dd sz_tl_data_clear |
26 | tl_data_clear dd sz_tl_data_clear |
26 | tl_info_clear dd sz_tl_info_clear |
27 | tl_info_clear dd sz_tl_info_clear |
27 | tl_key dd sz_tl_key |
28 | tl_key dd sz_tl_key |
28 | tl_mouse dd sz_tl_mouse |
29 | tl_mouse dd sz_tl_mouse |
29 | tl_draw dd sz_tl_draw |
30 | tl_draw dd sz_tl_draw |
30 | tl_info_undo dd sz_tl_info_undo |
31 | tl_info_undo dd sz_tl_info_undo |
31 | tl_info_redo dd sz_tl_info_redo |
32 | tl_info_redo dd sz_tl_info_redo |
32 | tl_node_add dd sz_tl_node_add |
33 | tl_node_add dd sz_tl_node_add |
33 | tl_node_set_data dd sz_tl_node_set_data |
34 | tl_node_set_data dd sz_tl_node_set_data |
34 | tl_node_get_data dd sz_tl_node_get_data |
35 | tl_node_get_data dd sz_tl_node_get_data |
35 | tl_node_delete dd sz_tl_node_delete |
36 | tl_node_delete dd sz_tl_node_delete |
36 | tl_cur_beg dd sz_tl_cur_beg |
37 | tl_cur_beg dd sz_tl_cur_beg |
37 | tl_cur_next dd sz_tl_cur_next |
38 | tl_cur_next dd sz_tl_cur_next |
38 | tl_cur_perv dd sz_tl_cur_perv |
39 | tl_cur_perv dd sz_tl_cur_perv |
39 | tl_node_close_open dd sz_tl_node_close_open |
40 | tl_node_close_open dd sz_tl_node_close_open |
40 | tl_node_lev_inc dd sz_tl_node_lev_inc |
41 | tl_node_lev_inc dd sz_tl_node_lev_inc |
41 | tl_node_lev_dec dd sz_tl_node_lev_dec |
42 | tl_node_lev_dec dd sz_tl_node_lev_dec |
42 | tl_node_move_up dd sz_tl_node_move_up |
43 | tl_node_move_up dd sz_tl_node_move_up |
43 | tl_node_move_down dd sz_tl_node_move_down |
44 | tl_node_move_down dd sz_tl_node_move_down |
44 | tl_save_mem dd sz_tl_save_mem |
45 | tl_save_mem dd sz_tl_save_mem |
45 | tl_load_mem dd sz_tl_load_mem |
46 | tl_load_mem dd sz_tl_load_mem |
46 | tl_get_mem_size dd sz_tl_get_mem_size |
47 | tl_get_mem_size dd sz_tl_get_mem_size |
47 | 48 | ||
48 | dd 0,0 |
49 | dd 0,0 |
49 | alib_init2 db 'lib_init',0 |
50 | alib_init2 db 'lib_init',0 |
50 | 51 | ||
51 | aEdit_box_draw db 'edit_box',0 |
52 | aEdit_box_draw db 'edit_box',0 |
52 | aEdit_box_key db 'edit_box_key',0 |
53 | aEdit_box_key db 'edit_box_key',0 |
53 | aEdit_box_mouse db 'edit_box_mouse',0 |
54 | aEdit_box_mouse db 'edit_box_mouse',0 |
54 | ; aVersion_ed db 'version_ed',0 |
55 | ; aVersion_ed db 'version_ed',0 |
- | 56 | ||
55 | 57 | aInit_checkbox db 'init_checkbox2',0 |
|
56 | aCheck_box_draw db 'check_box_draw',0 |
58 | aCheck_box_draw db 'check_box_draw2',0 |
57 | aCheck_box_mouse db 'check_box_mouse',0 |
59 | aCheck_box_mouse db 'check_box_mouse2',0 |
58 | ; aVersion_ch db 'version_ch',0 |
60 | ; aVersion_ch db 'version_ch',0 |
59 | 61 | ||
60 | ; aOption_box_draw db 'option_box_draw',0 |
62 | ; aOption_box_draw db 'option_box_draw',0 |
61 | ; aOption_box_mouse db 'option_box_mouse',0 |
63 | ; aOption_box_mouse db 'option_box_mouse',0 |
62 | ; aVersion_op db 'version_op',0 |
64 | ; aVersion_op db 'version_op',0 |
63 | 65 | ||
64 | aScrollbar_ver_draw db 'scrollbar_v_draw',0 |
66 | aScrollbar_ver_draw db 'scrollbar_v_draw',0 |
65 | ; aScrollbar_ver_mouse db 'scrollbar_v_mouse',0 |
67 | ; aScrollbar_ver_mouse db 'scrollbar_v_mouse',0 |
66 | aScrollbar_hor_draw db 'scrollbar_h_draw',0 |
68 | aScrollbar_hor_draw db 'scrollbar_h_draw',0 |
67 | ; aScrollbar_hor_mouse db 'scrollbar_h_mouse',0 |
69 | ; aScrollbar_hor_mouse db 'scrollbar_h_mouse',0 |
68 | ; aVersion_scrollbar db 'version_scrollbar',0 |
70 | ; aVersion_scrollbar db 'version_scrollbar',0 |
69 | 71 | ||
70 | sz_tl_data_init db 'tl_data_init',0 |
72 | sz_tl_data_init db 'tl_data_init',0 |
71 | sz_tl_data_clear db 'tl_data_clear',0 |
73 | sz_tl_data_clear db 'tl_data_clear',0 |
72 | sz_tl_info_clear db 'tl_info_clear',0 |
74 | sz_tl_info_clear db 'tl_info_clear',0 |
73 | sz_tl_key db 'tl_key',0 |
75 | sz_tl_key db 'tl_key',0 |
74 | sz_tl_mouse db 'tl_mouse',0 |
76 | sz_tl_mouse db 'tl_mouse',0 |
75 | sz_tl_draw db 'tl_draw',0 |
77 | sz_tl_draw db 'tl_draw',0 |
76 | sz_tl_info_undo db 'tl_info_undo',0 |
78 | sz_tl_info_undo db 'tl_info_undo',0 |
77 | sz_tl_info_redo db 'tl_info_redo',0 |
79 | sz_tl_info_redo db 'tl_info_redo',0 |
78 | sz_tl_node_add db 'tl_node_add',0 |
80 | sz_tl_node_add db 'tl_node_add',0 |
79 | sz_tl_node_set_data db 'tl_node_set_data',0 |
81 | sz_tl_node_set_data db 'tl_node_set_data',0 |
80 | sz_tl_node_get_data db 'tl_node_get_data',0 |
82 | sz_tl_node_get_data db 'tl_node_get_data',0 |
81 | sz_tl_node_delete db 'tl_node_delete',0 |
83 | sz_tl_node_delete db 'tl_node_delete',0 |
82 | sz_tl_cur_beg db 'tl_cur_beg',0 |
84 | sz_tl_cur_beg db 'tl_cur_beg',0 |
83 | sz_tl_cur_next db 'tl_cur_next',0 |
85 | sz_tl_cur_next db 'tl_cur_next',0 |
84 | sz_tl_cur_perv db 'tl_cur_perv',0 |
86 | sz_tl_cur_perv db 'tl_cur_perv',0 |
85 | sz_tl_node_close_open db 'tl_node_close_open',0 |
87 | sz_tl_node_close_open db 'tl_node_close_open',0 |
86 | sz_tl_node_lev_inc db 'tl_node_lev_inc',0 |
88 | sz_tl_node_lev_inc db 'tl_node_lev_inc',0 |
87 | sz_tl_node_lev_dec db 'tl_node_lev_dec',0 |
89 | sz_tl_node_lev_dec db 'tl_node_lev_dec',0 |
88 | sz_tl_node_move_up db 'tl_node_move_up',0 |
90 | sz_tl_node_move_up db 'tl_node_move_up',0 |
89 | sz_tl_node_move_down db 'tl_node_move_down',0 |
91 | sz_tl_node_move_down db 'tl_node_move_down',0 |
90 | sz_tl_save_mem db 'tl_save_mem',0 |
92 | sz_tl_save_mem db 'tl_save_mem',0 |
91 | sz_tl_load_mem db 'tl_load_mem',0 |
93 | sz_tl_load_mem db 'tl_load_mem',0 |
92 | sz_tl_get_mem_size db 'tl_get_mem_size',0 |
94 | sz_tl_get_mem_size db 'tl_get_mem_size',0 |
93 | 95 | ||
94 | align 4 |
96 | align 4 |
95 | libini_import: |
97 | libini_import: |
96 | dd alib_init0 |
98 | dd alib_init0 |
97 | ini_get_str dd aini_get_str |
99 | ini_get_str dd aini_get_str |
98 | dd 0,0 |
100 | dd 0,0 |
99 | alib_init0 db 'lib_init',0 |
101 | alib_init0 db 'lib_init',0 |
100 | aini_get_str db 'ini_get_str',0 |
102 | aini_get_str db 'ini_get_str',0 |
101 | 103 | ||
102 | align 4 |
104 | align 4 |
103 | proclib_import: |
105 | proclib_import: |
104 | OpenDialog_Init dd aOpenDialog_Init |
106 | OpenDialog_Init dd aOpenDialog_Init |
105 | OpenDialog_Start dd aOpenDialog_Start |
107 | OpenDialog_Start dd aOpenDialog_Start |
106 | dd 0,0 |
108 | dd 0,0 |
107 | aOpenDialog_Init db 'OpenDialog_init',0 |
109 | aOpenDialog_Init db 'OpenDialog_init',0 |
108 | aOpenDialog_Start db 'OpenDialog_start',0 |
110 | aOpenDialog_Start db 'OpenDialog_start',0 |
109 | 111 | ||
110 | align 4 |
112 | align 4 |
111 | libimg_import: |
113 | libimg_import: |
112 | dd alib_init1 |
114 | dd alib_init1 |
113 | img_is_img dd aimg_is_img |
115 | img_is_img dd aimg_is_img |
114 | img_info dd aimg_info |
116 | img_info dd aimg_info |
115 | img_from_file dd aimg_from_file |
117 | img_from_file dd aimg_from_file |
116 | img_to_file dd aimg_to_file |
118 | img_to_file dd aimg_to_file |
117 | img_from_rgb dd aimg_from_rgb |
119 | img_from_rgb dd aimg_from_rgb |
118 | img_to_rgb dd aimg_to_rgb |
120 | img_to_rgb dd aimg_to_rgb |
119 | img_to_rgb2 dd aimg_to_rgb2 |
121 | img_to_rgb2 dd aimg_to_rgb2 |
120 | img_decode dd aimg_decode |
122 | img_decode dd aimg_decode |
121 | img_encode dd aimg_encode |
123 | img_encode dd aimg_encode |
122 | img_create dd aimg_create |
124 | img_create dd aimg_create |
123 | img_destroy dd aimg_destroy |
125 | img_destroy dd aimg_destroy |
124 | img_destroy_layer dd aimg_destroy_layer |
126 | img_destroy_layer dd aimg_destroy_layer |
125 | img_count dd aimg_count |
127 | img_count dd aimg_count |
126 | img_lock_bits dd aimg_lock_bits |
128 | img_lock_bits dd aimg_lock_bits |
127 | img_unlock_bits dd aimg_unlock_bits |
129 | img_unlock_bits dd aimg_unlock_bits |
128 | img_flip dd aimg_flip |
130 | img_flip dd aimg_flip |
129 | img_flip_layer dd aimg_flip_layer |
131 | img_flip_layer dd aimg_flip_layer |
130 | img_rotate dd aimg_rotate |
132 | img_rotate dd aimg_rotate |
131 | img_rotate_layer dd aimg_rotate_layer |
133 | img_rotate_layer dd aimg_rotate_layer |
132 | img_draw dd aimg_draw |
134 | img_draw dd aimg_draw |
133 | 135 | ||
134 | dd 0,0 |
136 | dd 0,0 |
135 | 137 | ||
136 | alib_init1 db 'lib_init',0 |
138 | alib_init1 db 'lib_init',0 |
137 | aimg_is_img db 'img_is_img',0 ;îïðåäåëÿåò ïî äàííûì, ìîæåò ëè áèáëèîòåêà ñäåëàòü èç íèõ èçîáðàæåíèå |
139 | aimg_is_img db 'img_is_img',0 ;îïðåäåëÿåò ïî äàííûì, ìîæåò ëè áèáëèîòåêà ñäåëàòü èç íèõ èçîáðàæåíèå |
138 | aimg_info db 'img_info',0 |
140 | aimg_info db 'img_info',0 |
139 | aimg_from_file db 'img_from_file',0 |
141 | aimg_from_file db 'img_from_file',0 |
140 | aimg_to_file db 'img_to_file',0 |
142 | aimg_to_file db 'img_to_file',0 |
141 | aimg_from_rgb db 'img_from_rgb',0 |
143 | aimg_from_rgb db 'img_from_rgb',0 |
142 | aimg_to_rgb db 'img_to_rgb',0 ;ïðåîáðàçîâàíèå èçîáðàæåíèÿ â äàííûå RGB |
144 | aimg_to_rgb db 'img_to_rgb',0 ;ïðåîáðàçîâàíèå èçîáðàæåíèÿ â äàííûå RGB |
143 | aimg_to_rgb2 db 'img_to_rgb2',0 |
145 | aimg_to_rgb2 db 'img_to_rgb2',0 |
144 | aimg_decode db 'img_decode',0 ;àâòîìàòè÷åñêè îïðåäåëÿåò ôîðìàò ãðàôè÷åñêèõ äàííûõ |
146 | aimg_decode db 'img_decode',0 ;àâòîìàòè÷åñêè îïðåäåëÿåò ôîðìàò ãðàôè÷åñêèõ äàííûõ |
145 | aimg_encode db 'img_encode',0 |
147 | aimg_encode db 'img_encode',0 |
146 | aimg_create db 'img_create',0 |
148 | aimg_create db 'img_create',0 |
147 | aimg_destroy db 'img_destroy',0 |
149 | aimg_destroy db 'img_destroy',0 |
148 | aimg_destroy_layer db 'img_destroy_layer',0 |
150 | aimg_destroy_layer db 'img_destroy_layer',0 |
149 | aimg_count db 'img_count',0 |
151 | aimg_count db 'img_count',0 |
150 | aimg_lock_bits db 'img_lock_bits',0 |
152 | aimg_lock_bits db 'img_lock_bits',0 |
151 | aimg_unlock_bits db 'img_unlock_bits',0 |
153 | aimg_unlock_bits db 'img_unlock_bits',0 |
152 | aimg_flip db 'img_flip',0 |
154 | aimg_flip db 'img_flip',0 |
153 | aimg_flip_layer db 'img_flip_layer',0 |
155 | aimg_flip_layer db 'img_flip_layer',0 |
154 | aimg_rotate db 'img_rotate',0 |
156 | aimg_rotate db 'img_rotate',0 |
155 | aimg_rotate_layer db 'img_rotate_layer',0 |
157 | aimg_rotate_layer db 'img_rotate_layer',0 |
156 | aimg_draw db 'img_draw',0 |
158 | aimg_draw db 'img_draw',0 |
157 | 159 | ||
158 | align 4 |
160 | align 4 |
159 | strlib_import: |
161 | strlib_import: |
160 | str_copy dd astr_copy |
162 | str_copy dd astr_copy |
161 | str_cat dd astr_cat |
163 | str_cat dd astr_cat |
162 | str_catchar dd astr_catchar |
164 | str_catchar dd astr_catchar |
163 | str_inschar dd astr_inschar |
165 | str_inschar dd astr_inschar |
164 | str_lowcase dd astr_lowcase |
166 | str_lowcase dd astr_lowcase |
165 | str_upcase dd astr_upcase |
167 | str_upcase dd astr_upcase |
166 | 168 | ||
167 | str_len dd astr_len |
169 | str_len dd astr_len |
168 | str_cmp dd astr_cmp |
170 | str_cmp dd astr_cmp |
169 | str_cmpi dd astr_cmpi |
171 | str_cmpi dd astr_cmpi |
170 | str_poschar dd astr_poschar |
172 | str_poschar dd astr_poschar |
171 | 173 | ||
172 | dd 0,0 |
174 | dd 0,0 |
173 | astr_copy db 'str_copy',0 |
175 | astr_copy db 'str_copy',0 |
174 | astr_cat db 'str_cat',0 |
176 | astr_cat db 'str_cat',0 |
175 | astr_catchar db 'str_catchar',0 |
177 | astr_catchar db 'str_catchar',0 |
176 | ; str_ins db 'str_ins',0 |
178 | ; str_ins db 'str_ins',0 |
177 | astr_inschar db 'str_inschar',0 |
179 | astr_inschar db 'str_inschar',0 |
178 | ; str_sub db 'str_sub',0 |
180 | ; str_sub db 'str_sub',0 |
179 | astr_lowcase db 'str_lowcase',0 |
181 | astr_lowcase db 'str_lowcase',0 |
180 | astr_upcase db 'str_upcase',0 |
182 | astr_upcase db 'str_upcase',0 |
181 | 183 | ||
182 | astr_len db 'str_len',0 |
184 | astr_len db 'str_len',0 |
183 | astr_cmp db 'str_cmp',0 |
185 | astr_cmp db 'str_cmp',0 |
184 | astr_cmpi db 'str_cmpi',0 |
186 | astr_cmpi db 'str_cmpi',0 |
185 | ; str_pos db 'str_pos',0 |
187 | ; str_pos db 'str_pos',0 |
186 | astr_poschar db 'str_poschar',0 |
188 | astr_poschar db 'str_poschar',0 |