andys
03-28-2003, 12:41 AM
I'm experimenting with a Laszlo application that runs in a multi-frame layout. The overall layout is a left-side window presenting a control bar, a right-side top window with another control area, and a right-side bottom display area presenting HTML. Like so:
-----------------------------
Left | Top-Right
Side | control bar
|-----------------------
Ctrl |
bar | Bottom-Right
| display area
|
| Shows full HTML pages
|
------------------------------
What I want is the two control bars to be one application (that is, an application that can share javascript objects).
If I could display a full HTML page inside an LzView, then I'd be set. In that case I'd make the whole area one LZX app use LzView to control where the HTML content displayed. But I don't believe I can do that at all. I'm under the impression that the lower-right area will have to be a frame in a browser frameset if I am going to display pure HTML there.
If that assumption is correct, then it seems I would have to load two completely independent LZX applications in each of the left and top frames.
Can those applications share any common underlying environment (as in javascript runtime environment)? If not, what techniques can I use to communicate between these two different windows? Or is there some other way to go about building something like this?
Thanks.
Andy
-----------------------------
Left | Top-Right
Side | control bar
|-----------------------
Ctrl |
bar | Bottom-Right
| display area
|
| Shows full HTML pages
|
------------------------------
What I want is the two control bars to be one application (that is, an application that can share javascript objects).
If I could display a full HTML page inside an LzView, then I'd be set. In that case I'd make the whole area one LZX app use LzView to control where the HTML content displayed. But I don't believe I can do that at all. I'm under the impression that the lower-right area will have to be a frame in a browser frameset if I am going to display pure HTML there.
If that assumption is correct, then it seems I would have to load two completely independent LZX applications in each of the left and top frames.
Can those applications share any common underlying environment (as in javascript runtime environment)? If not, what techniques can I use to communicate between these two different windows? Or is there some other way to go about building something like this?
Thanks.
Andy