my Sample seems to work but it need a Keyboard Event (oDlg:bKeyDown = { || oDlg:End() } ) or a CLICK ( ON CLICK oDlg:End() ) to END(). how can i END() when just MOVE Mouse
> Or, how do I send this key pressing event to the :bKeyDown block of an object ? #include "Fivewin.ch"static oDlgfunction Main() DisablePrintScreen() DEFINE DIALOG oDlg oDlg:bKeyDown = { | nKey | If( ...
1. Why write oGet1:bKeyDown :={ |k|If( k == ASC("V") .and. GetKeyState(VK_CONTROL ), Check CRL F(), ) } for each control if the method can be modified :KeyDown via Override ? With override, the change applies to all Gets ...
Thank you, Rao, a good solution ! Please explain such points: 1. Why write oGet1:bKeyDown :={ |k|If( k == ASC("V") .and. GetKeyState(VK_CONTROL ), Check CRL F(), ) } for each control if the method can be modified :KeyDown via Override ? 2. Will this function ...
... if the cell is editable. [A reason why we should not disturb the internal behavior of XBrowse by assigning different actions to common keys using bKeyDown] When FASTEDIT is true (oBrw:lFastEdit is .t.), pressing a permitted alpha numeric key starts inline cell edit, using that key as the first ...