> My question is whether IupSetFocus and/or IupSetGlobal("KEY") should work
> in these circumstances (instead of dumwin)?

  I believe IupSetFocus would work. The IupSetGlobal("KEY") I don't know.

Best,
Scuri


2017-12-21 22:11 GMT-02:00 Pete Lomax via Iup-users <
[email protected]>:

> I have finally figured out a solution (this is written in Phix, btw):
>
> In key_cb:
>     if alt and find(base,"BCDILUX") then
>         string Yelp = "&Yelp"
>         Yelp[2] = base
>         IupSetStrAttribute(main_help_menu,"TITLE",Yelp)
>         reset_help = true
>     end if
>     <plus code to do what those alt-keys should>
>
> In main_help_menu_open_cb:
>     if reset_help then
>         reset_help = false
>         IupSetAttribute(main_help_menu,"TITLE","&Help")
>         IupSetInt(main_help_menu,"ACTIVE",false)
>         IupSetInt(reset_help_timer,"RUN",true)
>     end if
>
> In reset_help_cb (via reset_help_timer):
>     IupSetInt(main_help_menu,"ACTIVE",true)
>     IupSetInt(reset_help_timer,"RUN",false)
> --  IupSetFocus(canvas)         -- does not work
> --  IupSetGlobal("KEY",K_ESC)   -- does not work
>     if dumwin=NULL then dumwin=IupDialog(NULL) end if
>     IupShow(dumwin)
>     IupHide(dumwin)
>
> The last two lines do produce a minor blip, but I can live with that.
>
> My question is whether IupSetFocus and/or IupSetGlobal("KEY") should work
> in these circumstances (instead of dumwin)?
>
> Pete
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Iup-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/iup-users
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Iup-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to