forked from KolibriOS/kolibrios
provide correct fix for focused editboxes
git-svn-id: svn://kolibrios.org@7397 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
c52af59c82
commit
cf38e974ee
@ -67,13 +67,6 @@ START:
|
|||||||
call loadConfig ;çàãðóæàåì êîíôèãóðàöèþ èç ôàéëà, åñëè íåò - òî âûñòàâëÿåì ïàðàìåòðû ïî óìîë÷àíèþ
|
call loadConfig ;çàãðóæàåì êîíôèãóðàöèþ èç ôàéëà, åñëè íåò - òî âûñòàâëÿåì ïàðàìåòðû ïî óìîë÷àíèþ
|
||||||
call draw_window ;îòðèñîâàòü îêíî ïðèëîæåíèÿ
|
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:
|
event_wait:
|
||||||
mov eax, 10 ; function 10 : wait until event
|
mov eax, 10 ; function 10 : wait until event
|
||||||
@ -681,9 +674,9 @@ edMax = 0 ;max, size, pos
|
|||||||
|
|
||||||
editboxes:
|
editboxes:
|
||||||
editLU edit_box 180,Otstup,85,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.1,ed_focus,edMax,edMax
|
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
|
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,ed_focus,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,ed_focus,edMax,edMax
|
editRD edit_box 180,240,120,0xffffff,0x6a9480,0,0xAABBCC,0,edMaxSize,dataBuffer.4,0,edMax,edMax
|
||||||
editboxes_end:
|
editboxes_end:
|
||||||
|
|
||||||
data_of_code dd 0
|
data_of_code dd 0
|
||||||
|
Loading…
Reference in New Issue
Block a user