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