provide correct fix for focused editboxes

git-svn-id: svn://kolibrios.org@7397 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
2018-09-19 07:22:36 +00:00
parent c52af59c82
commit cf38e974ee

View File

@@ -67,13 +67,6 @@ START:
call loadConfig ;çàãðóæàåì êîíôèãóðàöèþ èç ôàéëà, åñëè íåò - òî âûñòàâëÿåì ïàðàìåòðû ïî óìîë÷àíèþ
call draw_window ;îòðèñîâàòü îêíî ïðèëîæåíèÿ
;âðåìåííûé fix áàãà: ñíÿòü ôîêóñ ñ ïîëåé ââîäà è ïåðåðèñîâàòü îêíî
mov dword[editLU.flags], 0 ;åñëè ýòî ñäåëàòü ïðè ñîçäàíèè, òî edit'û íå áóäóò ïðèíèìàòü áóêâû
mov dword[editLD.flags], 0 ;èëè íå áóäóò ðàáîòàòü âîâñå (òðåáóåòñÿ äîï. èçó÷åíèå ïðîáëåìû)
mov dword[editRU.flags], 0
mov dword[editRD.flags], 0 ;ed_focus
call draw_window
; Îáðàáîòêà öèêëà ñîáûòèé
event_wait:
mov eax, 10 ; function 10 : wait until event
@@ -681,9 +674,9 @@ edMax = 0 ;max, size, pos
editboxes:
editLU edit_box 180,Otstup,85,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.1,ed_focus,edMax,edMax
editLD edit_box 180,Otstup,120,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.2,ed_focus,edMax,edMax
editRU edit_box 180,240,85,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.3,ed_focus,edMax,edMax
editRD edit_box 180,240,120,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.4,ed_focus,edMax,edMax
editLD edit_box 180,Otstup,120,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.2,0,edMax,edMax
editRU edit_box 180,240,85,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.3,0,edMax,edMax
editRD edit_box 180,240,120,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.4,0,edMax,edMax
editboxes_end:
data_of_code dd 0