Title: | DECWINDOWS 26-JAN-89 to 29-NOV-90 |
Notice: | See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit |
Moderator: | STAR::VATNE |
Created: | Mon Oct 30 1989 |
Last Modified: | Mon Dec 31 1990 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 3726 |
Total number of notes: | 19516 |
I'm trying to pass a widget hierarchy from one process to another. What happens is the first application creates a main_window which will contain the main_window of all the processes it spawns. When the parent creates the detached process ($creprc()), how can I pass it's main_window "window ID" to the new process so it [the child] can create windows in the parents main_window? Or should I ask Can I do this? John
T.R | Title | User | Personal Name | Date | Lines |
---|---|---|---|---|---|
291.1 | LEOVAX::TREGGIARI | Fri Feb 24 1989 07:43 | 6 | ||
You cannot pass a widget hierarchy between processes. Widget ids are pointers to widget "instance" data structures. So the id is only valid in that address space. Leo | |||||
291.2 | Can it be done somehow? | WJG::GUINEAU | Fri Feb 24 1989 08:08 | 17 | |
I'm using UIL. Is it somehow possible to get DwtFetchWidget() to use the main_window of another process as the parent to the new Hierarchy? The reason I ask is I am working on an application which allows the user to spawn a fixed number (4) of processes. The proceses are virtually identical, do *all* the work and have relatively complex displays (So passing window operations back to the parent would get real messy). The parent is just a "window collection box and common startup/termination point" for the application as a whole. John |