Changeset 54 in xtideuniversalbios for trunk/Assembly_Library/Src/Menu/MenuText.asm
- Timestamp:
- Oct 24, 2010, 11:01:17 AM (15 years ago)
- google:author:
- aitotat
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Assembly_Library/Src/Menu/MenuText.asm
r52 r54 2 2 ; Project name : Assembly Library 3 3 ; Created date : 21.7.2010 4 ; Last update : 12.10.20104 ; Last update : 24.10.2010 5 5 ; Author : Tomi Tilli 6 6 ; Description : Functions for drawing menu texts by the user. … … 27 27 ALIGN JUMP_ALIGN 28 28 MenuText_ClearInformationArea: 29 call PrepareToDrawInformationArea29 call MenuText_PrepareToDrawInformationArea 30 30 mov cl, [bp+MENUINIT.bInfoLines] 31 31 ClearCLlinesOfText: 32 32 mov al, [bp+MENUINIT.bWidth] 33 sub al, MENU_HORIZONTAL_BORDER_LINES+ MENU_TEXT_COLUMN_OFFSET33 sub al, MENU_HORIZONTAL_BORDER_LINES+(MENU_TEXT_COLUMN_OFFSET/2) 34 34 mul cl 35 35 xchg cx, ax … … 60 60 cmp BYTE [bp+MENUINIT.bInfoLines], 0 61 61 jz SHORT NothingToRefresh 62 call PrepareToDrawInformationArea62 call MenuText_PrepareToDrawInformationArea 63 63 jmp MenuEvent_RefreshInformation 64 64 … … 80 80 81 81 ALIGN JUMP_ALIGN 82 PrepareToDrawInformationArea:82 MenuText_PrepareToDrawInformationArea: 83 83 mov si, ATTRIBUTE_CHARS.cInformation 84 84 call MenuLocation_GetInformationTextTopLeftCoordinatesToAX
Note:
See TracChangeset
for help on using the changeset viewer.