Rev 1617 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1617 | Rev 1619 | ||
---|---|---|---|
Line 332... | Line 332... | ||
332 | mov byte[edi],0 ;®â१ ¥¬ ¨¬ï ©¤¥®£® ä ©« |
332 | mov byte[edi],0 ;®â१ ¥¬ ¨¬ï ©¤¥®£® ä ©« |
333 | sub edi,ebx ;edi = strlen(edit3.text) |
333 | sub edi,ebx ;edi = strlen(edit3.text) |
334 | mov [edit3.size],edi |
334 | mov [edit3.size],edi |
335 | mov [edit3.pos],edi |
335 | mov [edit3.pos],edi |
Line 336... | Line -... | ||
336 | - | ||
337 | ;xor al,al |
336 | |
338 | mov edi,dword[OpenDialog_data.filename_area] |
- | |
339 | mov ebx,edi ;copy text pointer |
337 | push dword [OpenDialog_data.filename_area] |
340 | mov ecx,dword[edit1.max] |
- | |
341 | ;cld |
- | |
342 | repne scasb |
- | |
343 | sub edi,ebx ;edi = strlen(OpenDialog_data.filename_area) |
- | |
344 | mov ecx,edi |
- | |
345 | dec edi |
- | |
346 | mov [edit1.size],edi |
- | |
347 | mov [edit1.pos],edi |
- | |
348 | mov esi,dword[OpenDialog_data.filename_area] |
338 | push dword edit1 |
349 | mov edi,dword[edit1.text] |
- | |
350 | ;cld |
- | |
Line 351... | Line 339... | ||
351 | rep movsb |
339 | call dword [edit_box_set_text] |
352 | 340 | ||
353 | push dword edit1 |
341 | push dword edit1 |
354 | call dword [edit_box_draw] |
342 | call dword [edit_box_draw] |
Line 457... | Line 445... | ||
457 | align 4 |
445 | align 4 |
458 | import_box_lib: |
446 | import_box_lib: |
459 | edit_box_draw dd aEdit_box_draw |
447 | edit_box_draw dd aEdit_box_draw |
460 | edit_box_key dd aEdit_box_key |
448 | edit_box_key dd aEdit_box_key |
461 | edit_box_mouse dd aEdit_box_mouse |
449 | edit_box_mouse dd aEdit_box_mouse |
- | 450 | edit_box_set_text dd aEdit_box_set_text |
|
462 | ;version_ed dd aVersion_ed |
451 | ;version_ed dd aVersion_ed |
Line 463... | Line 452... | ||
463 | 452 | ||
464 | check_box_draw dd aCheck_box_draw |
453 | check_box_draw dd aCheck_box_draw |
465 | check_box_mouse dd aCheck_box_mouse |
454 | check_box_mouse dd aCheck_box_mouse |
Line 468... | Line 457... | ||
468 | dd 0,0 |
457 | dd 0,0 |
Line 469... | Line 458... | ||
469 | 458 | ||
470 | aEdit_box_draw db 'edit_box',0 |
459 | aEdit_box_draw db 'edit_box',0 |
471 | aEdit_box_key db 'edit_box_key',0 |
460 | aEdit_box_key db 'edit_box_key',0 |
- | 461 | aEdit_box_mouse db 'edit_box_mouse',0 |
|
472 | aEdit_box_mouse db 'edit_box_mouse',0 |
462 | aEdit_box_set_text db 'edit_box_set_text',0 |
Line 473... | Line 463... | ||
473 | ;aVersion_ed db 'version_ed',0 |
463 | ;aVersion_ed db 'version_ed',0 |
474 | 464 | ||
475 | aCheck_box_draw db 'check_box_draw',0 |
465 | aCheck_box_draw db 'check_box_draw',0 |