Changeset 60 in xtideuniversalbios for trunk/Assembly_Library/Src/Menu/Dialog
- Timestamp:
- Nov 25, 2010, 2:17:45 PM (14 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Menu/Dialog/Dialog.asm
r58 r60 2 2 ; Project name : Assembly Library 3 3 ; Created date : 6.8.2010 4 ; Last update : 18.11.20104 ; Last update : 22.11.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Common functions for many dialogs. … … 232 232 Dialog_RemoveFromScreenByRedrawingParentMenu: 233 233 mov si, [bp+DIALOG.pParentMenu] ; SS:SI points to parent MENU 234 call .ResetSelectionTimeoutFromParentMenuInSSSI235 234 call .GetParentTitleBorderCoordinatesToDX 236 235 call MenuLocation_GetTitleBordersTopLeftCoordinatesToAX … … 238 237 jb SHORT .RedrawDialogAreaAndWholeParentWindow 239 238 jmp SHORT .RedrawWholeParentWindow 240 241 ;--------------------------------------------------------------------242 ; .ResetSelectionTimeoutFromParentMenuInSSSI243 ; Parameters:244 ; SS:SI: Ptr to parent MENU245 ; Returns:246 ; Nothing247 ; Corrupts:248 ; AX, BX249 ;--------------------------------------------------------------------250 ALIGN JUMP_ALIGN251 .ResetSelectionTimeoutFromParentMenuInSSSI:252 xchg bp, si253 call MenuTime_RestartSelectionTimeout ; Restart timeout for parent MENU254 xchg si, bp255 ret256 239 257 240 ;--------------------------------------------------------------------
Note:
See TracChangeset
for help on using the changeset viewer.