Subversion Repositories Kolibri OS

Rev

Rev 1702 | Rev 8227 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1702 Rev 6328
Line 1... Line 1...
1
;---------------------------------------------------------------------
1
;---------------------------------------------------------------------
2
system_dir_ProcLib	db '/sys/lib/proc_lib.obj',0
-
 
3
;---------------------------------------------------------------------
-
 
4
head_f_i:
2
head_f_i:
5
head_f_l	db 'System error',0
3
head_f_l	db 'System error',0
-
 
4
;---------------------------------------------------------------------
-
 
5
system_dir_1: db '/sys/lib/libimg.obj',0
-
 
6
err_message_found_lib_1 db 39,'libimg.obj',39,' - Not found!',0
-
 
7
err_message_import_1 db 39,'libimg.obj',39,' - Wrong import!',0
Line -... Line 8...
-
 
8
 
6
 
9
system_dir_ProcLib db '/sys/lib/proc_lib.obj',0
-
 
10
err_message_found_lib2 db 39,'proc_lib.obj',39,' - Not found!',0
Line -... Line 11...
-
 
11
err_message_import2	db 39,'proc_lib.obj',39,' - Wrong import!',0
-
 
12
 
7
err_message_found_lib2	db 'proc_lib.obj - Not found!',0
13
system_dir_3: db '/sys/lib/kmenu.obj',0
8
 
14
err_message_found_lib_3 db 39,'kmenu.obj',39,' - Not found!',0
9
err_message_import2	db 'proc_lib.obj - Wrong import!',0
15
err_message_import_3 db 39,'kmenu.obj',39,' - Wrong import!',0
10
;---------------------------------------------------------------------
16
;---------------------------------------------------------------------
11
align 4
-
 
-
 
17
align 4
-
 
18
l_libs_start:
12
l_libs_start:
19
	lib1 l_libs system_dir_1+9, cur_dir_path, library_path, system_dir_1,\
13
 
20
		err_message_found_lib_1, head_f_l, import_libimg, err_message_import_1, head_f_i
14
library02  l_libs system_dir_ProcLib+9, cur_dir_path, library_path, system_dir_ProcLib, \
-
 
-
 
21
	lib2 l_libs system_dir_ProcLib+9, cur_dir_path, library_path, system_dir_ProcLib, \
-
 
22
		err_message_found_lib2, head_f_l, ProcLib_import, err_message_import2, head_f_i
15
err_message_found_lib2, head_f_l, ProcLib_import, err_message_import2, head_f_i
23
	lib3 l_libs system_dir_3+9, cur_dir_path, library_path, system_dir_3,\
16
 
24
		err_message_found_lib_3, head_f_l, import_libkmenu, err_message_import_3, head_f_i
17
end_l_libs:
25
end_l_libs:
18
;---------------------------------------------------------------------
26
;---------------------------------------------------------------------
19
align 4
27
align 4
Line 51... Line 59...
51
Filter:
59
Filter:
52
dd	Filter.end - Filter
60
dd	Filter.end - Filter
53
.1:
61
.1:
54
db	'BMP',0
62
db	'BMP',0
55
db	'GIF',0
63
db	'GIF',0
-
 
64
db	'JPG',0
-
 
65
db	'PNG',0
56
.end:
66
.end:
57
db	0
67
db	0
Line 58... Line 68...
58
 
68
 
Line 59... Line 69...
59
;start_temp_file_name:	db 'pattern.mgb',0
69
;start_temp_file_name:	db 'pattern.mgb',0
60
 
70
 
61
path4	db '/sys/noname.bmp',0
71
path4	db '/sys/noname.bmp',0
-
 
72
;---------------------------------------------------------------------
-
 
73
align 4
-
 
74
import_libimg:
-
 
75
	dd alib_init1
-
 
76
	img_is_img  dd aimg_is_img
-
 
77
	img_info    dd aimg_info
-
 
78
	img_from_file dd aimg_from_file
-
 
79
	img_to_file dd aimg_to_file
-
 
80
	img_from_rgb dd aimg_from_rgb
-
 
81
	img_to_rgb  dd aimg_to_rgb
-
 
82
	img_to_rgb2 dd aimg_to_rgb2
-
 
83
	img_decode  dd aimg_decode
-
 
84
	img_encode  dd aimg_encode
-
 
85
	img_create  dd aimg_create
-
 
86
	img_destroy dd aimg_destroy
-
 
87
	img_destroy_layer dd aimg_destroy_layer
-
 
88
	img_count   dd aimg_count
-
 
89
	img_lock_bits dd aimg_lock_bits
-
 
90
	img_unlock_bits dd aimg_unlock_bits
-
 
91
	img_flip    dd aimg_flip
-
 
92
	img_flip_layer dd aimg_flip_layer
-
 
93
	img_rotate  dd aimg_rotate
-
 
94
	img_rotate_layer dd aimg_rotate_layer
-
 
95
	img_draw    dd aimg_draw
-
 
96
dd 0,0
-
 
97
	alib_init1   db 'lib_init',0
-
 
98
	aimg_is_img  db 'img_is_img',0
-
 
99
	aimg_info    db 'img_info',0
-
 
100
	aimg_from_file db 'img_from_file',0
-
 
101
	aimg_to_file db 'img_to_file',0
-
 
102
	aimg_from_rgb db 'img_from_rgb',0
-
 
103
	aimg_to_rgb  db 'img_to_rgb',0
-
 
104
	aimg_to_rgb2 db 'img_to_rgb2',0
-
 
105
	aimg_decode  db 'img_decode',0
-
 
106
	aimg_encode  db 'img_encode',0
-
 
107
	aimg_create  db 'img_create',0
-
 
108
	aimg_destroy db 'img_destroy',0
-
 
109
	aimg_destroy_layer db 'img_destroy_layer',0
-
 
110
	aimg_count   db 'img_count',0
-
 
111
	aimg_lock_bits db 'img_lock_bits',0
-
 
112
	aimg_unlock_bits db 'img_unlock_bits',0
-
 
113
	aimg_flip    db 'img_flip',0
-
 
114
	aimg_flip_layer db 'img_flip_layer',0
-
 
115
	aimg_rotate  db 'img_rotate',0
-
 
116
	aimg_rotate_layer db 'img_rotate_layer',0
-
 
117
	aimg_draw    db 'img_draw',0
62
;---------------------------------------------------------------------
118
 
63
align 4
119
align 4
64
ProcLib_import:
120
ProcLib_import:
65
OpenDialog_Init		dd aOpenDialog_Init
121
OpenDialog_Init		dd aOpenDialog_Init
66
OpenDialog_Start	dd aOpenDialog_Start
122
OpenDialog_Start	dd aOpenDialog_Start
67
;OpenDialog__Version	dd aOpenDialog_Version
123
;OpenDialog__Version	dd aOpenDialog_Version
68
        dd      0
124
        dd      0
69
        dd      0
125
        dd      0
70
aOpenDialog_Init	db 'OpenDialog_init',0
126
aOpenDialog_Init	db 'OpenDialog_init',0
-
 
127
aOpenDialog_Start	db 'OpenDialog_start',0
-
 
128
;aOpenDialog_Version	db 'Version_OpenDialog',0
-
 
129
 
-
 
130
align 4
-
 
131
import_libkmenu:
-
 
132
	kmenu_init                     dd akmenu_init
-
 
133
	kmainmenu_draw                 dd akmainmenu_draw
-
 
134
	kmainmenu_dispatch_cursorevent dd akmainmenu_dispatch_cursorevent
-
 
135
	ksubmenu_new                   dd aksubmenu_new
-
 
136
	ksubmenu_delete                dd aksubmenu_delete
-
 
137
	ksubmenu_draw                  dd aksubmenu_draw
-
 
138
	ksubmenu_add                   dd aksubmenu_add
-
 
139
	kmenuitem_new                  dd akmenuitem_new
-
 
140
	kmenuitem_delete               dd akmenuitem_delete
-
 
141
	kmenuitem_draw                 dd akmenuitem_draw
-
 
142
dd 0,0
-
 
143
	akmenu_init                     db 'kmenu_init',0
-
 
144
	akmainmenu_draw                 db 'kmainmenu_draw',0
-
 
145
	akmainmenu_dispatch_cursorevent db 'kmainmenu_dispatch_cursorevent',0
-
 
146
	aksubmenu_new                   db 'ksubmenu_new',0
-
 
147
	aksubmenu_delete                db 'ksubmenu_delete',0
-
 
148
	aksubmenu_draw                  db 'ksubmenu_draw',0
-
 
149
	aksubmenu_add                   db 'ksubmenu_add',0
-
 
150
	akmenuitem_new                  db 'kmenuitem_new',0
71
aOpenDialog_Start	db 'OpenDialog_start',0
151
	akmenuitem_delete               db 'kmenuitem_delete',0
72
;aOpenDialog_Version	db 'Version_OpenDialog',0
152
	akmenuitem_draw                 db 'kmenuitem_draw',0