[Gambas-user] Strange gb.qt5 error

T Lee Davidson t.lee.davidson at gmail.com
Fri Jan 18 20:03:56 CET 2019


Form_KeyPress is an event handler. Button1_Click is also an event handler. An event handler should not be called from within
another event handler.

I suggest moving the code that is in Button1_Click to a separate routine that can be called from either of the two handlers.


___
Lee


On 1/18/19 1:46 PM, Marco Ancillotti wrote:
> Hi ,
> 
> I have a keypress form code that run a Button_click when someone hit F1 , somethink like:
> 
> Public Sub Form_KeyPress()
>   If Key.Code = Key.F1 Then Try Button1_Click()
> End
> 
> When I hit button with mouse everythink works well but when i press F1 I get:
> 
> gb.qt5: warning: calling the event loop during a keyboard event handler is ignored
> 
> and program hangs , no way to close , only stop button on ide stop it.
> 
> Any idea?
> 
> thank's in advance,
> 
> Marco.
> 
> 
> 
> ----[ Gambas mailing-list is hosted by https://www.hostsharing.net ]----


More information about the User mailing list