[Gambas-user] Strange gb.qt5 error

Jussi Lahtinen jussi.lahtinen at gmail.com
Fri Jan 18 21:01:13 CET 2019


The apri function has Wait command inside it? That is not allowed, because
wait calls the event loop. Use Sleep (or timer) instead.


Jussi

On Fri, Jan 18, 2019 at 9:19 PM Marco Ancillotti <gambas at servinfo.it> wrote:

> I made a function and moved the code but I get the same error.
> now I have:
>
> Public Sub Button1_Click()
>    apri()
> End
>
> Public Sub Form_KeyPress()
>    If Key.Code = Key.F1 Then apri()
> End
>
> the apri sub call a module that open a form with a simple yes/no
> question, works perfectly when I click button1 , hangs when I hit F1.
>
>
> Il 18/01/19 20:03, T Lee Davidson ha scritto:
> > 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
> ]----
> > ----[ Gambas mailing-list is hosted by https://www.hostsharing.net ]----
>
>
>
> ----[ Gambas mailing-list is hosted by https://www.hostsharing.net ]----
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gambas-basic.org/pipermail/user/attachments/20190118/7104817b/attachment-0001.html>


More information about the User mailing list