Object stickyness? FREE GUI/Grid Manager?

I

Inquiry

Does the JavaScript language offer stickyness or "graphical glue" for
objects embed in an HTML document and rendered using an HTML 4.0
capable browser. I am looking for a layout manager or embedable source
to present objects such as what one would find in a TCL/TK or C++
application?

I am also looking for an IDE for laying out JavaScript objects? Are
there any FREE tools, IDE's or sorce code allowing for a grid-like
layout in an HTML document?

Does DHTML do this? I haven't looked into it yet....

Thanks!
 
J

Joakim Braun

Inquiry said:
Does the JavaScript language offer stickyness or "graphical glue" for
objects embed in an HTML document and rendered using an HTML 4.0
capable browser. I am looking for a layout manager or embedable source
to present objects such as what one would find in a TCL/TK or C++
application?

I am also looking for an IDE for laying out JavaScript objects? Are
there any FREE tools, IDE's or sorce code allowing for a grid-like
layout in an HTML document?

Does DHTML do this? I haven't looked into it yet....

What objects? What does "laying out JavaScript objects" mean? What do you
mean by "stickiness"?

You can position HTML elements pretty exactly using CSS. The CSS attributes
of HTML elements (and more) can be changed with JavaScript.

Do you mean some kind of "page layout tool" like a DTP application? Or a
programmer's UI resource editor? Pixel-perfect layout control is not really
a strong side of HTML and perhaps not the best approach to the medium. But
any modern Web publishing tool will probably have a table- or CSS based
layout editor.
 
J

Joakim Braun

DHTML is about changing the appearance or content of Web pages using
scripting languages. It's not at all a layout tool, though of course you
could use it for moving elements around.
 
I

Inquiry

Joakim said:
What objects? What does "laying out JavaScript objects" mean? What do you
mean by "stickiness"?

I have two links below regarding the term sticky. You ought to
download the sample and try it out to see how easy it is to develop a
graphical interface with the tool. It rocks...but, as it stands it is
a bit old and not very useful. There is no way(that I know of) to
update the Tcl/TK widgets to additional packages so you are stuck with
the set given.

But what if a tool like this existed for Javascript! It would rock!

As applied to the placement of graphical objects embed within
containers(frame or window) such as buttons, checkboxes, text, etc.,
are able to be (1)"aligned" to an object(n,s,e,w) or (2) the void
existing around an object between the grid or container can be filled
with the (child) object. These properties cause the GUI developed to
act such that as the outermost window expands or collapses the relative
or absolute position of the embed children are reflected.

SpecTCL, IDE for Tcl/Tk developed by Sun Microsytems
Page 20-21, 36 and 70 of the following PDF
http://sunsite.bilkent.edu.tr/pub/languages/tcl/SpecTcl/SpecTclGd.pdf


University of Maryland, College Park, MD
http://www.cs.umd.edu/hcil/pad++/documentation/doc-0.2.7/ref/ref_whole/ref-whole-2.html
SEE: [9] pathName bbox [-sticky] tagOrId [tagOrId tagOrId ...]
AND...
/QUOTE/
-sticky style

If a slave's parcel is larger than its requested dimensions, this
option may be used to position (or stretch) the slave within its
cavity. Style is a string that contains zero or more of the characters
n, s, e or w. The string can optionally contains spaces or commas, but
they are ignored. Each letter refers to a side (north, south, east, or
west) that the slave will "stick" to. If both n and s (or e and w) are
specified, the slave will be stretched to fill the entire height (or
width) of its cavity. The sticky option subsumes the combination of
-anchor and -fill that is used by pack. The default is {}, which causes
the slave to be centered in its cavity, at its requested size.
/END QUOTE/

You can position HTML elements pretty exactly using CSS. The CSS attributes
of HTML elements (and more) can be changed with JavaScript.

Do you mean some kind of "page layout tool" like a DTP application? Or a
programmer's UI resource editor? Pixel-perfect layout control is not really
a strong side of HTML and perhaps not the best approach to the medium. But
any modern Web publishing tool will probably have a table- or CSS based
layout editor.

I'll take a look at CSS again but think this is a requirement beyond
CSS.

Thanks
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,432
Messages
2,571,682
Members
48,796
Latest member
Greg L.

Latest Threads

Top