Ian, thank you for your quick and persistent help.

--
I have create an keyboard hook application, in order to replace my missing 
winxp drivers (on my vista-laptop).

My FLTK::Window, sit on the background and reads keyboard events. If an 
key_event matches one from the setting.cfg, it executes the configured 
actions(such as enable/dis devices, volume, key remap,...).
My FLTK::Window, can come into foreground for configuarion purposes (with 
specific key combination).

I created another dialog(fltk::Window) in order to use it as an OSD for the 
executed action. So, from my main hidden window I execute:

osdwindow->settext(&action_executed[0]);
osdwindow->show();
// timer here to call the osdwindow->hide()


(If anyone is interested in this app, let me know and I will upload it 
somewhere).
>
>
> > How more simple can I say that I am trying to create a dialog=20
> > for "OSD" (OnScreen Display) ? Please read the "Meaning..." again.
>
> OK - I think you have misunderstood my question.
>
> I asked you to tell us what you are trying to achieve, not to describe
> how you are currently trying to achieve it.
>
> I know what an OSD is, so I understand what you are trying to do. But
> there are many reasons why OSD style dialogs are virtually unknown in UI
> design, outside the very limited realms of devices (e.g. monitor
> configuration and budget DVD players) that don't or can't support better
> mechanisms.
>
> So if you can explain what you are actually trying to achieve, perhaps
> someone will have suggestions as to the best way to do it. There are
> people here with decades of experience in GUI design, and that
> experience might bring forth some useful alternatives for you.
>
>
>
>
>
>
>
> SELEX Sensors and Airborne Systems Limited
> Registered Office: Sigma House, Christopher Martin Road, Basildon, Essex=
>  SS14 3EL
> A company registered in England & Wales.  Company no. 02426132
> ********************************************************************
> This email and any attachments are confidential to the intended
> recipient and may also be privileged. If you are not the intended
> recipient please delete it from your system and notify the sender.
> You should not copy it or use it for any purpose nor disclose or
> distribute its contents to any other person.
> ********************************************************************
>

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to