Subversion Repositories Kolibri OS

Rev

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