I was thinking something a little different - to make Display windows
children of a control panel - or maybe a subclass of a control panel that
we might call "TopLevelWindow" or something. I'd imagine a
"TopLevelWindow" module that you'd place in the VPE. Drop it and double
click, and up comes a TLW. In its pulldowns you'd be able to choose "Add
Display Window" and place a box in the TLW's canvas where you'd like the
image to appear, and doing so would cause a new output to be added to the
TLW module in the VPE. This would output a "where" parameter that could be
used as the parent input to a SuperviseWindow.
Doing it this way would keep interactors in control panels, where you can
label them etc.
Greg
"Martin S. Tignor"
<[EMAIL PROTECTED]> To:
[email protected]
Sent by: cc:
[EMAIL PROTECTED] Subject: Re: [opendx-users]
Nesting windows
son.ibm.com
02/07/2003 11:19 PM
Please respond to
opendx-users
On Fri, 2003-02-07 at 16:18, Gregory D Abram wrote:
> Seems so simple, obvious, and desirable - but no, there's not. You can
> superimpose Display windows by nesting SuperviseWindows - but you can't
> stick a control panel in.
>
> Greg
>
Funny thing. Every interactor keeps a pointer to its ControlPanel, but
interactors don't really need ControlPanels. They
rely on the ControlPanel window's menubar for some configuration
like set label, and set vertical vs horizontal. Mostly they
just need a Widget to use as parent.
So, with a little coding, interactors could maybe be made to live in
ImageWindow windows if that would help.
- [opendx-users] Nesting windows Neil Carlson
- Re: [opendx-users] Nesting windows Gregory D Abram
- Re: [opendx-users] Nesting windows Martin S. Tignor
- Re: [opendx-users] Nesting windows Neil Carlson
- Re: [opendx-users] Nesting windows Martin S. Tignor
- Re: [opendx-users] Nesting windows Gregory D Abram
