On Sat, 11 Jan 1997, Ross Johnson wrote:
> A way to change the creation order of placed widgets, or another method of
> explicitly determining the TAB focus traverse order on a form. Perhaps by
> using the widget tree window to rearrange widgets.
It's not possible to change the ordering of widgets once created.
I haven't played with tab ordering, but I'm sure it could be solved
with a simple procedure and widget bindings.
> A method of changing widgets from placed to packed and vice-versa. I
> currently do this by cutting and pasting the widget back again with the
> appropriate geometry manager set. However, cutting and repasting changes
> the widget pathname with dire consequences, particularly if it's a frame
> containing many widgets.
You should be using widget aliases when you need direct access to a
widget since a) it's easier to remember a tag than a widget path and
b) the name is preserved between cut/paste. Also, you must use widget
aliases when creating compounds or tclets.
Widget aliases use the global array widget(<alias>) which returns the
widget name.
> I use the widget info window all the time to copy and paste the pathnames
> of widgets into code. Vtcl doesn't remember it's window location next time
> vt is started.
fixed for 1.08.
-stewart-