/programs/develop/libGUI/examples/bookmarks/bookmark.asm |
---|
56,10 → 56,10 |
call _ksys_cofflib_getproc |
mov [resize_component],eax |
push fnRemoveComponent |
push fnMoveComponent |
push [myexport] |
call _ksys_cofflib_getproc |
mov [remove_component],eax |
mov [move_component],eax |
push fnCraeteButton |
push [myexport] |
235,7 → 235,7 |
;init bookmark |
mov ecx,[ColorsTable+8] |
mov [Bookmark.type],byte 10000001b |
mov [Bookmark.type],byte 10100001b |
mov [Bookmark.x],10 |
mov [Bookmark.y],10 |
mov [Bookmark.sizex],350 |
302,7 → 302,7 |
push 340;270 |
push 120;250 |
push ebx |
call [remove_component] |
call [move_component] |
;send message 1 for redrawing ALL controls |
mov [Message],dword 1 |
540,7 → 540,7 |
fnDestroyControl db 'DestroyControl',0 |
fnSendMessage db 'SendMessage',0 |
fnResizeComponent db 'ResizeComponent',0 |
fnRemoveComponent db 'RemoveComponent',0 |
fnMoveComponent db 'MoveComponent',0 |
fnCraeteButton db 'CraeteButton',0 |
fnCraeteScroller db 'CraeteScroller',0 |
fnCraeteBookmark db 'CraeteBookmark',0 |
556,7 → 556,7 |
destroy_control dd 0 |
send_message dd 0 |
resize_component dd 0 |
remove_component dd 0 |
move_component dd 0 |
craete_button dd 0 |
craete_scroller dd 0 |
craete_bookmark dd 0 |
/programs/develop/libGUI/examples/progress_bar/progress_bar.asm |
---|
51,6 → 51,11 |
call _ksys_cofflib_getproc |
mov [send_message],eax |
push fnActivateTrapForSpecializedMessage |
push [myexport] |
call _ksys_cofflib_getproc |
mov [activate_trap_for_specialized_message],eax |
push fnCraeteButton |
push [myexport] |
call _ksys_cofflib_getproc |
125,9 → 130,11 |
mov ebx,[progress] |
mov eax,[PointerToControlForProgressBar] |
mov [eax+44],byte 1b |
mov [eax+44+26],ebx |
push eax |
call [activate_trap_for_specialized_message] |
fld [progress_step] |
fld [progress] |
fadd st0,st1 |
139,9 → 146,11 |
mov [progress],0.02 |
mov eax,[PointerToControlForProgressBar] |
mov [eax+44],byte 10000001b |
mov [eax+44+26],dword 0.02 |
push eax |
call [activate_trap_for_specialized_message] |
mov [Message],dword 1 |
push Message |
push Parend |
345,6 → 354,7 |
fnSendMessage db 'SendMessage',0 |
fnCraeteButton db 'CraeteButton',0 |
fnCraeteProgressbar db 'CraeteProgressbar',0 |
fnActivateTrapForSpecializedMessage db 'ActivateTrapForSpecializedMessage',0 |
myexport dd 0 |
354,6 → 364,8 |
craete_progress_bar dd 0 |
activate_trap_for_specialized_message dd 0 |
PointerToControlForButtonExit dd 0 |
PointerToControlForProgressBar dd 0 |