VoyForums

VoyUser Login optional ] [ Contact Forum Admin ] [ Main index ] [ Search | Check update time | Archives: 1 ]


[ Next Thread | Previous Thread | Next Message | Previous Message ]

Date Posted: Sun, 06 Apr 2003, 16:16 GMT
Author: Michael Horey
Subject: DFT Design
In reply to: Rutgers 's message, "Embed tree onto a html without having a new widow spawn" on Sat, 22 Mar 2003, 21:44 GMT

>How can I get the tree to appear EMBEDDED onto a web
>page?
>I can get video and audio to EMBED onto a webpage, but
>not this JAVA app.
>
>Most JAVA apps do infact EMBED onto a web page, with
>your app only the "tree icon" is actually EMBEDDED.
>
>Its kind of foolish to have a new window spawn
>don't you think?
===============
DFT Design Considerations.

1) The DFT is primarily designed as a tool for building a family tree website.

(2) In order to ensure that the 'information panel' is always in view when the mouse pointer hovers over
an individual, the DFT window cannot have scroll bars.

(3) When you publish your tree on the web, you have no control over the resolution of the user's monitor.
This means that the DFT program must determine the resolution of the user's monitor and re-scale the DFT
to ensure that:
(a) it is never larger than the user's display area (to avoid scroll bars)
and
(b) it is large enough to ensure that the font size is legible.

The obvious solution is therefore to rescale the DFT to a full size window, which ensures that the DFT display is independent of monitor resolution.

(4) The size of an embedded Applet window must be determined before the Applet is launched and cannot be
subsequently re-sized under program control. (This limitation applies only to Java Applets and not to
stand-alone Java Applications)

We now have the requirement for a fixed size embedded Applet window and a re-sizable DFT Window, which can
only be met by launching a new window for the DFT. (the size of the new DFT window is of course determined
by the applet before it launches the DFT window)

(5) The main Applet window which is embedded in the HTML code is actually the small (23x23 pixel) window
which is programmed to appear as the applet button with the tree icon.

I have experimented with using an 'invisible' (1X1 pixel) embedded window which automatically launches the new DFT
window (without the need for clicking). The drawback of this approach is that when the DFT window is closed and
the user is returned to the HTML page, the only way to return to the DFT is to hit the browser's reload button.
In practice, I did not think that this was sufficiently user-friendly.

I hope that the above explanation goes some way to justifying my approach.

Regards,
Michael Horey

[ Next Thread | Previous Thread | Next Message | Previous Message ]


Replies:



VoyUser Login ] Not required to post.
Post a public reply to this message | Go post a new public message
* Notice: Posting problems? [ Click here ]
* HTML allowed in marked fields.
Message subject (required):

Name (required):

  Expression (Optional mood/title along with your name) Examples: (happy, sad, The Joyful, etc.) help)

  E-mail address (optional):

Type your message here:

Choose Message Icon: [ View Emoticons ]

Notice: Copies of your message may remain on this and other systems on internet. Please be respectful.

[ Contact Forum Admin ]


Forum timezone: GMT+0
VF Version: 2.94, ConfDB:
Before posting please read our privacy policy.
VoyForums(tm) is a Free Service from Voyager Info-Systems.
Copyright © 1998-2008 Voyager Info-Systems. All Rights Reserved.