Rev 7610 | Rev 8083 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7610 | Rev 7616 | ||
---|---|---|---|
Line 654... | Line 654... | ||
654 | mov [OpenDialog_data.type],0 |
654 | mov [OpenDialog_data.type],0 |
655 | stdcall [OpenDialog_Start],OpenDialog_data |
655 | stdcall [OpenDialog_Start],OpenDialog_data |
656 | cmp [OpenDialog_data.status],2 |
656 | cmp [OpenDialog_data.status],2 |
657 | je .end_open_file |
657 | je .end_open_file |
658 | ;ª®¤ ¯à¨ 㤠箬 ®âªàë⨨ ¤¨ «®£ |
658 | ;ª®¤ ¯à¨ 㤠箬 ®âªàë⨨ ¤¨ «®£ |
659 | jmp @f |
659 | jmp .end0 |
660 | .no_dlg: ;¥á«¨ ¬¨ã¥¬ ¤¨ «®£ ®âªàëâ¨ï ä ©« |
660 | .no_dlg: ;¥á«¨ ¬¨ã¥¬ ¤¨ «®£ ®âªàëâ¨ï ä ©« |
661 | pushad |
661 | pushad |
- | 662 | mov esi,openfile_path |
|
- | 663 | stdcall str_len,esi |
|
- | 664 | add esi,eax |
|
- | 665 | @@: ;横« ¤«ï ¯®¨áª ç « ¨¬¥¨ ä ©« |
|
- | 666 | dec esi |
|
- | 667 | cmp byte[esi],'/' |
|
- | 668 | je @f |
|
- | 669 | cmp byte[esi],0x5c ;'\' |
|
- | 670 | je @f |
|
- | 671 | cmp esi,openfile_path |
|
- | 672 | jg @b |
|
662 | @@: |
673 | @@: |
- | 674 | inc esi |
|
- | 675 | stdcall [OpenDialog_Set_file_name],OpenDialog_data,esi ;ª®¯¨à㥬 ¨¬ï ä ©« ¢ ¤¨ «®£ á®åà ¥¨ï |
|
- | 676 | .end0: |
|
663 | mov [run_file_70.Function], SSF_GET_INFO |
677 | mov [run_file_70.Function], SSF_GET_INFO |
664 | mov [run_file_70.Position], 0 |
678 | mov [run_file_70.Position], 0 |
665 | mov [run_file_70.Flags], 0 |
679 | mov [run_file_70.Flags], 0 |
666 | mov dword[run_file_70.Count], 0 |
680 | mov dword[run_file_70.Count], 0 |
667 | mov dword[run_file_70.Buffer], open_b |
681 | mov dword[run_file_70.Buffer], open_b |
Line 1108... | Line 1122... | ||
1108 | Filter: |
1122 | Filter: |
1109 | dd Filter.end - Filter.1 |
1123 | dd Filter.end - Filter.1 |
1110 | .1: |
1124 | .1: |
1111 | db '3DS',0 |
1125 | db '3DS',0 |
1112 | db 'STL',0 |
1126 | db 'STL',0 |
- | 1127 | .3: |
|
1113 | db 'PNG',0 |
1128 | db 'PNG',0 |
1114 | .end: |
1129 | .end: |
1115 | db 0 |
1130 | db 0 |
Line 1231... | Line 1246... | ||
1231 | aimg_rotate db 'img_rotate',0 |
1246 | aimg_rotate db 'img_rotate',0 |
1232 | aimg_rotate_layer db 'img_rotate_layer',0 |
1247 | aimg_rotate_layer db 'img_rotate_layer',0 |
1233 | aimg_draw db 'img_draw',0 |
1248 | aimg_draw db 'img_draw',0 |
Line 1234... | Line 1249... | ||
1234 | 1249 | ||
1235 | align 4 |
1250 | align 4 |
1236 | proclib_import: ;®¯¨á ¨¥ íªá¯®àâ¨à㥬ëå äãªæ¨© |
1251 | proclib_import: |
1237 | OpenDialog_Init dd aOpenDialog_Init |
1252 | OpenDialog_Init dd aOpenDialog_Init |
- | 1253 | OpenDialog_Start dd aOpenDialog_Start |
|
- | 1254 | OpenDialog_Set_file_name dd aOpenDialog_Set_file_name |
|
1238 | OpenDialog_Start dd aOpenDialog_Start |
1255 | OpenDialog_Set_file_ext dd aOpenDialog_Set_file_ext |
1239 | dd 0,0 |
1256 | dd 0,0 |
1240 | aOpenDialog_Init db 'OpenDialog_init',0 |
1257 | aOpenDialog_Init db 'OpenDialog_init',0 |
- | 1258 | aOpenDialog_Start db 'OpenDialog_start',0 |
|
- | 1259 | aOpenDialog_Set_file_name db 'OpenDialog_set_file_name',0 |
|
Line 1241... | Line 1260... | ||
1241 | aOpenDialog_Start db 'OpenDialog_start',0 |
1260 | aOpenDialog_Set_file_ext db 'OpenDialog_set_file_ext',0 |
1242 | 1261 | ||
1243 | align 4 |
1262 | align 4 |
1244 | import_buf2d: |
1263 | import_buf2d: |
Line 1453... | Line 1472... | ||
1453 | mat_shininess dd 3.0 ; §¬¥à ¡«¨ª (®¡à â ï ¯à®¯®àæ¨ï) |
1472 | mat_shininess dd 3.0 ; §¬¥à ¡«¨ª (®¡à â ï ¯à®¯®àæ¨ï) |
1454 | white_light dd 0.8, 0.8, 0.8, 1.0 ; ¢¥â ¨ ¨â¥á¨¢®áâì ®á¢¥é¥¨ï, £¥¥à¨à㥬®£® ¨áâ®ç¨ª®¬ |
1473 | white_light dd 0.8, 0.8, 0.8, 1.0 ; ¢¥â ¨ ¨â¥á¨¢®áâì ®á¢¥é¥¨ï, £¥¥à¨à㥬®£® ¨áâ®ç¨ª®¬ |
1455 | lmodel_ambient dd 0.3, 0.3, 0.3, 1.0 ; à ¬¥âàë ä®®¢®£® ®á¢¥é¥¨ï |
1474 | lmodel_ambient dd 0.3, 0.3, 0.3, 1.0 ; à ¬¥âàë ä®®¢®£® ®á¢¥é¥¨ï |
Line 1456... | Line 1475... | ||
1456 | 1475 | ||
1457 | if lang eq ru |
1476 | if lang eq ru |
1458 | capt db 'info 3ds [user] ¢¥àá¨ï 14.03.19',0 ;¯®¤¯¨áì ®ª |
1477 | capt db 'info 3ds [user] ¢¥àá¨ï 23.03.19',0 ;¯®¤¯¨áì ®ª |
1459 | else |
1478 | else |
1460 | capt db 'info 3ds [user] version 14.03.19',0 ;window caption |
1479 | capt db 'info 3ds [user] version 23.03.19',0 ;window caption |
Line 1461... | Line 1480... | ||
1461 | end if |
1480 | end if |
1462 | 1481 | ||
1463 | align 16 |
1482 | align 16 |