On 31.03.2011 06:10, terry lai wrote: > Dear all, > > I am currently wanting to control 2 FLTK windows (2 processes) by keys such > as F1 and F2. If F1 is pressed, process A will be active and FLTK window A is > shown. If F2 is pressed, process B will be active and FLTK window B is shown. > > I had read nano-X document and found that function GrRaiseWindow(wid) might > help to do this. So I need to write a application process as a center control > of this 2 processes. However, GrRaiseWindow requires an argument window ID > which I cannot find it in FLTK window objects. > > Could anyone give me some hints of this?
Such things are documented in the chapter "Operating System Issues" of the FLTK docs [1]. What you need is fl_xid(Fl_Window *). However, this is not portable to other platforms, because fl_xid() returns a system specific data type. Albrecht [1] http://www.fltk.org/doc-1.3/osissues.html _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

