Changeset 568 in xtideuniversalbios for trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm
- Timestamp:
- Dec 21, 2014, 5:37:53 PM (10 years ago)
- google:author:
- krille_n_@hotmail.com
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Menu/Dialog/DialogFile.asm
r526 r568 623 623 mov cx, STRING_DIALOG_IO_size 624 624 call Memory_ReserveCXbytesFromStackToDSSI 625 call .InitializeStringDialogIoInDSSIforInputtingFileName 626 627 CALL_MENU_LIBRARY GetStringWithIoInDSSI 628 mov al, [si+STRING_DIALOG_IO.bUserCancellation] 629 add sp, BYTE STRING_DIALOG_IO_size 630 test al, al ; User cancellation? 631 jnz SHORT ReturnWithoutHandlingKeystroke 632 jmp CloseFileDialogAfterSuccessfulSelection 633 634 ALIGN JUMP_ALIGN 635 .InitializeStringDialogIoInDSSIforInputtingFileName: 625 626 ;;; InitializeStringDialogIoInDSSIforInputtingFileName 636 627 call InitializeNullStringsToDialogInputInDSSI 637 628 mov WORD [si+DIALOG_INPUT.fszTitle], g_szEnterNewFileOrDirectory … … 642 633 mov [si+STRING_DIALOG_IO.fpReturnBuffer], ax 643 634 mov [si+STRING_DIALOG_IO.fpReturnBuffer+2], es 644 ret 635 ;;; 636 637 CALL_MENU_LIBRARY GetStringWithIoInDSSI 638 mov al, [si+STRING_DIALOG_IO.bUserCancellation] 639 add sp, BYTE STRING_DIALOG_IO_size 640 test al, al ; User cancellation? 641 jnz SHORT ReturnWithoutHandlingKeystroke 642 jmp CloseFileDialogAfterSuccessfulSelection 645 643 646 644
Note:
See TracChangeset
for help on using the changeset viewer.