WM_SETTEXT = &C
INSTALL @lib$+"winlib2"
ON CLOSE PROC_closedialog(dlg%):QUIT
dlg%=FN_newdialog("Clock box",10,10,150,50,8,100)
PROC_showdialog(dlg%)
WAIT 100
REPEAT
title$=TIME$
SYS "SendMessage",!dlg%,WM_SETTEXT,0,title$
WAIT 100
UNTIL 0
push 0 ; lParamInit push D% ; lpDialogFunc push @hwnd% ; hWndParemt push dlg%+16 ; lpTemplate push I% ; hInstance call "CreateDialogIndirectParam" mov [dlg%],eax
P% = dlg%!12 WHILE (P% AND 3) P% += 1 : ENDWHILE IF (P%+2*LENtext$+26) > dlg%!8 ERROR 0, "No room for dialogue template"
|