Rev 2707 | Rev 2817 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1338 | IgorA | 1 | fn_col_option dd def_col_file |
2 | fn_syntax_dir db 'info/',0 |
||
3 | def_col_file db 'default.syn',0 |
||
4 | |||
2632 | IgorA | 5 | system_dir_0 db '/sys/lib/' |
6 | lib_name_0 db 'box_lib.obj',0 |
||
1338 | IgorA | 7 | |
2632 | IgorA | 8 | system_dir_1 db '/sys/lib/' |
9 | lib_name_1 db 'msgbox.obj',0 |
||
1338 | IgorA | 10 | |
2632 | IgorA | 11 | system_dir_2 db '/sys/lib/' |
12 | lib_name_2 db 'proc_lib.obj',0 |
||
1592 | IgorA | 13 | |
2632 | IgorA | 14 | system_dir_3 db '/sys/lib/' |
15 | lib_name_3 db 'libimg.obj',0 |
||
1338 | IgorA | 16 | |
17 | ;--------------------------------------------------------------------- |
||
18 | align 4 |
||
2632 | IgorA | 19 | import_box_lib: |
20 | dd alib_init0 ;функция запускается макросом 1 раз при подключении бибилиотеки, потому в программе метка на нее не нужна |
||
1489 | IgorA | 21 | |
1467 | IgorA | 22 | edit_box_draw dd aEdit_box_draw |
23 | edit_box_key dd aEdit_box_key |
||
24 | edit_box_mouse dd aEdit_box_mouse |
||
25 | ;version_ed dd aVersion_ed |
||
1338 | IgorA | 26 | |
1467 | IgorA | 27 | ;check_box_draw dd aCheck_box_draw |
28 | ;check_box_mouse dd aCheck_box_mouse |
||
29 | ;version_ch dd aVersion_ch |
||
1338 | IgorA | 30 | |
1467 | IgorA | 31 | ;option_box_draw dd aOption_box_draw |
32 | ;option_box_mouse dd aOption_box_mouse |
||
33 | ;version_op dd aVersion_op |
||
1338 | IgorA | 34 | |
1467 | IgorA | 35 | scrollbar_ver_draw dd aScrollbar_ver_draw |
36 | scrollbar_ver_mouse dd aScrollbar_ver_mouse |
||
37 | scrollbar_hor_draw dd aScrollbar_hor_draw |
||
38 | scrollbar_hor_mouse dd aScrollbar_hor_mouse |
||
39 | ;version_scrollbar dd aVersion_scrollbar |
||
1338 | IgorA | 40 | |
1467 | IgorA | 41 | ;dinamic_button_draw dd aDbutton_draw |
42 | ;dinamic_button_mouse dd aDbutton_mouse |
||
43 | ;version_dbutton dd aVersion_dbutton |
||
1338 | IgorA | 44 | |
1467 | IgorA | 45 | menu_bar_draw dd aMenu_bar_draw |
46 | menu_bar_mouse dd aMenu_bar_mouse |
||
47 | ;version_menu_bar dd aVersion_menu_bar |
||
1338 | IgorA | 48 | |
1467 | IgorA | 49 | tl_data_init dd sz_tl_data_init |
50 | tl_data_clear dd sz_tl_data_clear |
||
51 | tl_info_clear dd sz_tl_info_clear |
||
52 | tl_key dd sz_tl_key |
||
53 | tl_mouse dd sz_tl_mouse |
||
54 | tl_draw dd sz_tl_draw |
||
55 | tl_info_undo dd sz_tl_info_undo |
||
56 | tl_info_redo dd sz_tl_info_redo |
||
57 | tl_node_add dd sz_tl_node_add |
||
58 | tl_node_set_data dd sz_tl_node_set_data |
||
59 | tl_node_get_data dd sz_tl_node_get_data |
||
60 | tl_node_delete dd sz_tl_node_delete |
||
61 | tl_cur_beg dd sz_tl_cur_beg |
||
62 | tl_cur_next dd sz_tl_cur_next |
||
63 | tl_cur_perv dd sz_tl_cur_perv |
||
64 | tl_node_close_open dd sz_tl_node_close_open |
||
65 | tl_node_lev_inc dd sz_tl_node_lev_inc |
||
66 | tl_node_lev_dec dd sz_tl_node_lev_dec |
||
1457 | IgorA | 67 | |
1467 | IgorA | 68 | ted_but_save_file dd sz_ted_but_save_file |
69 | ted_but_sumb_upper dd sz_ted_but_sumb_upper |
||
70 | ted_but_sumb_lover dd sz_ted_but_sumb_lover |
||
71 | ted_can_save dd sz_ted_can_save |
||
72 | ted_clear dd sz_ted_clear |
||
73 | ted_delete dd sz_ted_delete |
||
74 | ted_draw dd sz_ted_draw |
||
75 | ted_init dd sz_ted_init |
||
76 | ted_init_scroll_bars dd sz_ted_init_scroll_bars |
||
77 | ted_init_syntax_file dd sz_ted_init_syntax_file |
||
78 | ted_is_select dd sz_ted_is_select |
||
79 | ted_key dd sz_ted_key |
||
80 | ted_mouse dd sz_ted_mouse |
||
81 | ted_open_file dd sz_ted_open_file |
||
82 | ted_text_add dd sz_ted_text_add |
||
83 | ted_but_select_word dd sz_ted_but_select_word |
||
84 | ted_but_cut dd sz_ted_but_cut |
||
85 | ted_but_copy dd sz_ted_but_copy |
||
86 | ted_but_paste dd sz_ted_but_paste |
||
87 | ted_but_undo dd sz_ted_but_undo |
||
88 | ted_but_redo dd sz_ted_but_redo |
||
89 | ted_but_reverse dd sz_ted_but_reverse |
||
90 | ted_but_find_next dd sz_ted_but_find_next |
||
91 | ted_text_colored dd sz_ted_text_colored |
||
2102 | IgorA | 92 | version_text_edit dd sz_ted_version |
1457 | IgorA | 93 | |
1338 | IgorA | 94 | dd 0,0 |
2632 | IgorA | 95 | alib_init0 db 'lib_init',0 |
1338 | IgorA | 96 | |
1467 | IgorA | 97 | aEdit_box_draw db 'edit_box',0 |
98 | aEdit_box_key db 'edit_box_key',0 |
||
99 | aEdit_box_mouse db 'edit_box_mouse',0 |
||
100 | ;aVersion_ed db 'version_ed',0 |
||
1338 | IgorA | 101 | |
1467 | IgorA | 102 | ;aCheck_box_draw db 'check_box_draw',0 |
103 | ;aCheck_box_mouse db 'check_box_mouse',0 |
||
104 | ;aVersion_ch db 'version_ch',0 |
||
1338 | IgorA | 105 | |
1467 | IgorA | 106 | ;aOption_box_draw db 'option_box_draw',0 |
107 | ;aOption_box_mouse db 'option_box_mouse',0 |
||
108 | ;aVersion_op db 'version_op',0 |
||
1338 | IgorA | 109 | |
1467 | IgorA | 110 | aScrollbar_ver_draw db 'scrollbar_v_draw',0 |
111 | aScrollbar_ver_mouse db 'scrollbar_v_mouse',0 |
||
112 | aScrollbar_hor_draw db 'scrollbar_h_draw',0 |
||
113 | aScrollbar_hor_mouse db 'scrollbar_h_mouse',0 |
||
114 | ;aVersion_scrollbar db 'version_scrollbar',0 |
||
1338 | IgorA | 115 | |
1467 | IgorA | 116 | ;aDbutton_draw db 'dbutton_draw',0 |
117 | ;aDbutton_mouse db 'dbutton_mouse',0 |
||
118 | ;aVersion_dbutton db 'version_dbutton',0 |
||
1338 | IgorA | 119 | |
1467 | IgorA | 120 | aMenu_bar_draw db 'menu_bar_draw',0 |
121 | aMenu_bar_mouse db 'menu_bar_mouse',0 |
||
122 | ;aVersion_menu_bar db 'version_menu_bar',0 |
||
1338 | IgorA | 123 | |
1467 | IgorA | 124 | sz_tl_data_init db 'tl_data_init',0 |
125 | sz_tl_data_clear db 'tl_data_clear',0 |
||
126 | sz_tl_info_clear db 'tl_info_clear',0 |
||
127 | sz_tl_key db 'tl_key',0 |
||
128 | sz_tl_mouse db 'tl_mouse',0 |
||
129 | sz_tl_draw db 'tl_draw',0 |
||
130 | sz_tl_info_undo db 'tl_info_undo',0 |
||
131 | sz_tl_info_redo db 'tl_info_redo',0 |
||
132 | sz_tl_node_add db 'tl_node_add',0 |
||
133 | sz_tl_node_set_data db 'tl_node_set_data',0 |
||
134 | sz_tl_node_get_data db 'tl_node_get_data',0 |
||
135 | sz_tl_node_delete db 'tl_node_delete',0 |
||
136 | sz_tl_cur_beg db 'tl_cur_beg',0 |
||
137 | sz_tl_cur_next db 'tl_cur_next',0 |
||
138 | sz_tl_cur_perv db 'tl_cur_perv',0 |
||
139 | sz_tl_node_close_open db 'tl_node_close_open',0 |
||
140 | sz_tl_node_lev_inc db 'tl_node_lev_inc',0 |
||
141 | sz_tl_node_lev_dec db 'tl_node_lev_dec',0 |
||
1457 | IgorA | 142 | |
1467 | IgorA | 143 | sz_ted_but_save_file db 'ted_but_save_file',0 |
144 | sz_ted_but_sumb_upper db 'ted_but_sumb_upper',0 |
||
145 | sz_ted_but_sumb_lover db 'ted_but_sumb_lover',0 |
||
146 | sz_ted_can_save db 'ted_can_save',0 |
||
147 | sz_ted_clear db 'ted_clear',0 |
||
148 | sz_ted_delete db 'ted_delete',0 |
||
149 | sz_ted_draw db 'ted_draw',0 |
||
150 | sz_ted_init db 'ted_init',0 |
||
151 | sz_ted_init_scroll_bars db 'ted_init_scroll_bars',0 |
||
152 | sz_ted_init_syntax_file db 'ted_init_syntax_file',0 |
||
153 | sz_ted_is_select db 'ted_is_select',0 |
||
154 | sz_ted_key db 'ted_key',0 |
||
155 | sz_ted_mouse db 'ted_mouse',0 |
||
156 | sz_ted_open_file db 'ted_open_file',0 |
||
157 | sz_ted_text_add db 'ted_text_add',0 |
||
158 | sz_ted_but_select_word db 'ted_but_select_word',0 |
||
159 | sz_ted_but_cut db 'ted_but_cut',0 |
||
160 | sz_ted_but_copy db 'ted_but_copy',0 |
||
161 | sz_ted_but_paste db 'ted_but_paste',0 |
||
162 | sz_ted_but_undo db 'ted_but_undo',0 |
||
163 | sz_ted_but_redo db 'ted_but_redo',0 |
||
164 | sz_ted_but_reverse db 'ted_but_reverse',0 |
||
165 | sz_ted_but_find_next db 'ted_but_find_next',0 |
||
166 | sz_ted_text_colored db 'ted_text_colored',0 |
||
2102 | IgorA | 167 | sz_ted_version db 'version_text_edit',0 |
1592 | IgorA | 168 | |
1338 | IgorA | 169 | align 4 |
2632 | IgorA | 170 | import_proclib: |
1592 | IgorA | 171 | OpenDialog_Init dd aOpenDialog_Init |
172 | OpenDialog_Start dd aOpenDialog_Start |
||
173 | dd 0,0 |
||
174 | aOpenDialog_Init db 'OpenDialog_init',0 |
||
175 | aOpenDialog_Start db 'OpenDialog_start',0 |
||
176 | |||
177 | align 4 |
||
2632 | IgorA | 178 | import_msgbox_lib: |
1467 | IgorA | 179 | mb_create dd amb_create |
180 | mb_reinit dd amb_reinit |
||
181 | mb_setfunctions dd amb_setfunctions |
||
182 | dd 0,0 |
||
183 | amb_create db 'mb_create',0 |
||
184 | amb_reinit db 'mb_reinit',0 |
||
185 | amb_setfunctions db 'mb_setfunctions',0 |
||
2632 | IgorA | 186 | |
187 | align 4 |
||
188 | import_libimg: |
||
189 | dd alib_init1 |
||
190 | ;img_is_img dd aimg_is_img |
||
191 | ;img_info dd aimg_info |
||
192 | ;img_from_file dd aimg_from_file |
||
193 | ;img_to_file dd aimg_to_file |
||
194 | ;img_from_rgb dd aimg_from_rgb |
||
195 | ;img_to_rgb dd aimg_to_rgb |
||
196 | img_to_rgb2 dd aimg_to_rgb2 |
||
197 | img_decode dd aimg_decode |
||
198 | ;img_encode dd aimg_encode |
||
199 | ;img_create dd aimg_create |
||
200 | img_destroy dd aimg_destroy |
||
201 | ;img_destroy_layer dd aimg_destroy_layer |
||
202 | ;img_count dd aimg_count |
||
203 | ;img_lock_bits dd aimg_lock_bits |
||
204 | ;img_unlock_bits dd aimg_unlock_bits |
||
205 | ;img_flip dd aimg_flip |
||
206 | ;img_flip_layer dd aimg_flip_layer |
||
207 | ;img_rotate dd aimg_rotate |
||
208 | ;img_rotate_layer dd aimg_rotate_layer |
||
209 | ;img_draw dd aimg_draw |
||
210 | dd 0,0 |
||
211 | alib_init1 db 'lib_init',0 |
||
212 | ;aimg_is_img db 'img_is_img',0 ;определяет по данным, может ли библиотека сделать из них изображение |
||
213 | ;aimg_info db 'img_info',0 |
||
214 | ;aimg_from_file db 'img_from_file',0 |
||
215 | ;aimg_to_file db 'img_to_file',0 |
||
216 | ;aimg_from_rgb db 'img_from_rgb',0 |
||
217 | ;aimg_to_rgb db 'img_to_rgb',0 ;преобразование изображения в данные RGB |
||
218 | aimg_to_rgb2 db 'img_to_rgb2',0 |
||
219 | aimg_decode db 'img_decode',0 ;автоматически определяет формат графических данных |
||
220 | ;aimg_encode db 'img_encode',0 |
||
221 | ;aimg_create db 'img_create',0 |
||
222 | aimg_destroy db 'img_destroy',0 |
||
223 | ;aimg_destroy_layer db 'img_destroy_layer',0 |
||