Ok, from your message, specially this part:
> I have fixed it so that 3a and 3b in the first option are not
> necessary, but
> I need to look over the code a bit more before checking it in.
I smartly deduce you will be committing these changes in the
(near) future, right? If this is correct, could you provide an
example of using your proposed changes? What I mean is something
like this:
* A set of WM files that define a layout for a frameset with
two frames.
* The two frames implemented as WM files, each with some actual
WM content (such as pulling the current date from Java).
* Whatever Java code is necessary to bind these frames together...
It was not clear to me from your description whether this is
actually necessary; I understand if I wanted to write code
for a "framed" screen, it would have to inherit from your
FrameScreen, right? What if the "framed" screen produces
just simple HTML output? In this case, it would not be necessary
to write any Java code, right?
> c. the getLayout(data) method in FrameScreen should return null.
If I understood you correctly, this is the best choice IMHO.
> I prefer to use Layouts only when there are Navigations. If
> it makes sense
> to put all the code in one file, call it a Screen, but that
> is not required (see above).
With your proposed changes, will it be possible to use one of
the "framed" portions as a Navigation? Or perhaps this is just
too convoluted? Anyway, the whole purpose of this frames thing
(for me) is to be able to use Joust (a frame-based Javascript
MS-Explorer-like navigational menu) as the navigational aid;
if I can do that, I would probably not be using Navigations.
> No one way, but like I said I prefer to define the frameset
> in a Screen and not use Layout modules with Frames.
Yeah, I think this makes sense; otherwise, what would be the
point in using frames to begin with? Frames do provide for a
kind of layout definition, so there is an overlap with Layouts
(this is my crude understanding, there may be lots of things
that escape me).
Thanks for your help, and I'm looking forward to seeing your
code changes (and, hopefully, a working example) committed.
--
Gonzalo A. Diethelm
[EMAIL PROTECTED]
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]