| |
|
|
Nico Madysa | Desde que Problemas con Waitinput grundsätzlich anziehe, como schöne Mädels el Dieter Bohlen, wurde Yo antes einiger Tiempo gezwungen, en Teclas rápidas umzusteigen, en una cierto Tastendruck a registrieren. So Yo Así que una KompilierenMarcaSeparación hinzugefügt, así N-Drücker zielsicher registriert voluntad. Während des Programmierens fiel me entonces una weiteres Problema en. In una Editar campo en una Dialogfenster podría Yo plötzlich n no mehr nutzen; Umschalt+N ging, N allein no mehr. KompilierenMarcaSeparación
proc dulcoif
SetTimer 1
waitinput
KillTimer
endproc
proc editfeld
declare dlg& , edit& , ok&
dlg& = Create(Dialog,%hWnd,Editfeld-Dialog,0,0,600,120)
edit& = Create(Edit,dlg&,ENTE könnt ihr eingeben, bei Ente kommt aber Ete raus,10,10,500,20)
ok& = Create(Button,dlg&,Zurück,10,50,100,25)
whilenot Clicked(ok&) or (%Key = 2)
waitinput
wend
DestroyWindow(dlg&)
dulcoif
endproc
declare zumdlg&
cls
AddHotKey 100 , 78 , 0 N als HotKey
zumdlg& = Create(Button,%hWnd,Dialog öffnen, auch mit N,50,50,500,25)
whilenot IsKey(27)
waitinput
if Clicked(zumdlg&) or MenuItem(100)
editfeld
endif
wend
end
Bajo Verwendung de Memory-Bitmaps, Messages, Variablenparametern encima Bereiche y uno API Yo el Mostrar de n zwar heilwegs überzeugend hinbekommen, pero war doch bastante knifflig. Daher wünsche Yo, ähnlich, como RemoveMenu, una RemoveHotKey. |
|
|
| |
|
|