Subversion Repositories Kolibri OS

Rev

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

Rev 8083 Rev 8255
Line 8... Line 8...
8
include '../../macros.inc'
8
include '../../macros.inc'
9
include '../../proc32.inc'
9
include '../../proc32.inc'
10
include '../../KOSfuncs.inc'
10
include '../../KOSfuncs.inc'
11
include '../../develop/libraries/libs-dev/libimg/libimg.inc'
11
include '../../develop/libraries/libs-dev/libimg/libimg.inc'
12
include '../../load_img.inc'
12
include '../../load_img.inc'
-
 
13
include '../../load_lib.mac'
13
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
14
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
14
include '../../develop/libraries/TinyGL/asm_fork/opengl_const.inc'
15
include '../../develop/libraries/TinyGL/asm_fork/opengl_const.inc'
15
include 'lang.inc'
16
include 'lang.inc'
16
include 'info_fun_float.inc'
17
include 'info_fun_float.inc'
17
include 'info_menu.inc'
18
include 'info_menu.inc'
18
include 'data.inc'
19
include 'data.inc'
19
include 'convert_stl_3ds.inc'
20
include 'convert_stl_3ds.inc'
Line 20... Line 21...
20
 
21
 
Line 21... Line 22...
21
@use_library_mem mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
22
@use_library mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
22
 
23
 
23
ID_ICON_CHUNK_MAIN equ 0 ;¨ª®­ª  £« ¢­®£® ¡«®ª 
24
ID_ICON_CHUNK_MAIN equ 0 ;¨ª®­ª  £« ¢­®£® ¡«®ª 
24
ID_ICON_CHUNK_NOT_FOUND equ 1 ;¨ª®­ª  ­¥ ¨§¢¥áâ­®£® ¡«®ª 
25
ID_ICON_CHUNK_NOT_FOUND equ 1 ;¨ª®­ª  ­¥ ¨§¢¥áâ­®£® ¡«®ª 
Line 1072... Line 1073...
1072
system_dir_5 db '/sys/lib/'
1073
system_dir_5 db '/sys/lib/'
1073
lib_name_5 db 'tinygl.obj',0
1074
lib_name_5 db 'tinygl.obj',0
1074
system_dir_6 db '/sys/lib/'
1075
system_dir_6 db '/sys/lib/'
1075
lib_name_6 db 'libini.obj',0
1076
lib_name_6 db 'libini.obj',0
Line 1076... Line -...
1076
 
-
 
1077
if lang eq ru
-
 
1078
	head_f_i:
-
 
1079
	head_f_l db '"‘¨á⥬­ ï ®è¨¡ª ',0
-
 
1080
	err_msg_found_lib_0 db '¥ ­ ©¤¥­  ¡¨¡«¨®â¥ª  ',39,'proc_lib.obj',39,'" -tE',0
-
 
1081
	err_msg_import_0 db 'Žè¨¡ª  ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'proc_lib.obj',39,'" -tW',0
-
 
1082
	err_msg_found_lib_1 db '¥ ­ ©¤¥­  ¡¨¡«¨®â¥ª  ',39,'libimg.obj',39,'" -tE',0
-
 
1083
	err_msg_import_1 db 'Žè¨¡ª  ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'libimg.obj',39,'" -tW',0
-
 
1084
	err_msg_found_lib_2 db '¥ ­ ©¤¥­  ¡¨¡«¨®â¥ª  ',39,'box_lib.obj',39,'" -tE',0
-
 
1085
	err_msg_import_2 db 'Žè¨¡ª  ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'box_lib',39,'" -tW',0
-
 
1086
	err_msg_found_lib_3 db '¥ ­ ©¤¥­  ¡¨¡«¨®â¥ª  ',39,'buf2d.obj',39,'" -tE',0
-
 
1087
	err_msg_import_3 db 'Žè¨¡ª  ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'buf2d',39,'" -tW',0
-
 
1088
	err_msg_found_lib_4 db '¥ ­ ©¤¥­  ¡¨¡«¨®â¥ª  ',39,'kmenu.obj',39,'" -tE',0
-
 
1089
	err_msg_import_4 db 'Žè¨¡ª  ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'kmenu',39,'" -tW',0
-
 
1090
	err_msg_found_lib_5 db '¥ ­ ©¤¥­  ¡¨¡«¨®â¥ª  ',39,'tinygl.obj',39,'" -tE',0
-
 
1091
	err_msg_import_5 db 'Žè¨¡ª  ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'tinygl',39,'" -tW',0
-
 
1092
	err_msg_found_lib_6 db '¥ ­ ©¤¥­  ¡¨¡«¨®â¥ª  ',39,'libini.obj',39,'" -tE',0
-
 
1093
	err_msg_import_6 db 'Žè¨¡ª  ¯à¨ ¨¬¯®à⥠¡¨¡«¨®â¥ª¨ ',39,'libini',39,'" -tW',0
-
 
1094
else
-
 
1095
	head_f_i:
-
 
1096
	head_f_l db '"System error',0
-
 
1097
	err_msg_found_lib_0 db 'Sorry I cannot found library ',39,'proc_lib.obj',39,'" -tE',0
-
 
1098
	err_msg_import_0 db 'Error on load import library ',39,'proc_lib.obj',39,'" -tW',0
-
 
1099
	err_msg_found_lib_1 db 'Sorry I cannot found library ',39,'libimg.obj',39,'" -tE',0
-
 
1100
	err_msg_import_1 db 'Error on load import library ',39,'libimg.obj',39,'" -tW',0
-
 
1101
	err_msg_found_lib_2 db 'Sorry I cannot found library ',39,'box_lib.obj',39,'" -tE',0
-
 
1102
	err_msg_import_2 db 'Error on load import library ',39,'box_lib.obj',39,'" -tW',0
-
 
1103
	err_msg_found_lib_3 db 'Sorry I cannot found library ',39,'buf2d.obj',39,'" -tE',0
-
 
1104
	err_msg_import_3 db 'Error on load import library ',39,'buf2d.obj',39,'" -tW',0
-
 
1105
	err_msg_found_lib_4 db 'Sorry I cannot found library ',39,'kmenu.obj',39,'" -tE',0
-
 
1106
	err_msg_import_4 db 'Error on load import library ',39,'kmenu.obj',39,'" -tW',0
-
 
1107
	err_msg_found_lib_5 db 'Sorry I cannot found library ',39,'tinygl.obj',39,'" -tE',0
-
 
1108
	err_msg_import_5 db 'Error on load import library ',39,'tinygl',39,'" -tW',0
-
 
1109
	err_msg_found_lib_6 db 'Sorry I cannot found library ',39,'libini.obj',39,'" -tE',0
-
 
1110
	err_msg_import_6 db 'Error on load import library ',39,'libini',39,'" -tW',0
-
 
1111
end if
-
 
1112
 
1077
 
1113
align 4
1078
align 4
1114
l_libs_start:
1079
l_libs_start:
1115
	lib_0 l_libs lib_name_0, sys_path, file_name, system_dir_0,\
-
 
1116
		err_msg_found_lib_0, head_f_l, proclib_import,err_msg_import_0,head_f_i
1080
	lib_0 l_libs lib_name_0, file_name, system_dir_0, import_proclib
1117
	lib_1 l_libs lib_name_1, sys_path, file_name, system_dir_1,\
-
 
1118
		err_msg_found_lib_1, head_f_l, import_libimg, err_msg_import_1,head_f_i
1081
	lib_1 l_libs lib_name_1, file_name, system_dir_1, import_libimg
1119
	lib_2 l_libs lib_name_2, sys_path, file_name,  system_dir_2,\
-
 
1120
		err_msg_found_lib_2, head_f_l, import_box_lib,err_msg_import_2,head_f_i
1082
	lib_2 l_libs lib_name_2, file_name, system_dir_2, import_box_lib
1121
	lib_3 l_libs lib_name_3, sys_path, file_name,  system_dir_3,\
-
 
1122
		err_msg_found_lib_3, head_f_l, import_buf2d,  err_msg_import_3,head_f_i
1083
	lib_3 l_libs lib_name_3, file_name, system_dir_3, import_buf2d
1123
	lib_4 l_libs lib_name_4, sys_path, file_name,  system_dir_4,\
-
 
1124
		err_msg_found_lib_4, head_f_l, import_libkmenu,err_msg_import_4,head_f_i
1084
	lib_4 l_libs lib_name_4, file_name, system_dir_4, import_libkmenu
1125
	lib_5 l_libs lib_name_5, sys_path, file_name,  system_dir_5,\
-
 
1126
		err_msg_found_lib_5, head_f_l, import_lib_tinygl,err_msg_import_5,head_f_i
1085
	lib_5 l_libs lib_name_5, file_name, system_dir_5, import_lib_tinygl
1127
	lib_6 l_libs lib_name_6, sys_path, file_name,  system_dir_6,\
-
 
1128
		err_msg_found_lib_6, head_f_l, import_libini, err_msg_import_6,head_f_i		
1086
	lib_6 l_libs lib_name_6, file_name, system_dir_6, import_libini	
Line 1129... Line 1087...
1129
l_libs_end:
1087
l_libs_end:
1130
 
1088
 
1131
align 4
1089
align 4
Line 1174... Line 1132...
1174
	aimg_rotate  db 'img_rotate',0
1132
	aimg_rotate  db 'img_rotate',0
1175
	aimg_rotate_layer db 'img_rotate_layer',0
1133
	aimg_rotate_layer db 'img_rotate_layer',0
1176
	aimg_draw    db 'img_draw',0
1134
	aimg_draw    db 'img_draw',0
Line 1177... Line 1135...
1177
 
1135
 
1178
align 4
1136
align 4
1179
proclib_import:
1137
import_proclib:
1180
	OpenDialog_Init dd aOpenDialog_Init
1138
	OpenDialog_Init dd aOpenDialog_Init
1181
	OpenDialog_Start dd aOpenDialog_Start
1139
	OpenDialog_Start dd aOpenDialog_Start
1182
	OpenDialog_Set_file_name dd aOpenDialog_Set_file_name
1140
	OpenDialog_Set_file_name dd aOpenDialog_Set_file_name
1183
	OpenDialog_Set_file_ext dd aOpenDialog_Set_file_ext
1141
	OpenDialog_Set_file_ext dd aOpenDialog_Set_file_ext