New column header plugin...

Chipp Walters chipp at chipp.com
Thu Jun 17 21:23:54 EDT 2004


This one's a dandy..

It automatically creates buttons at the top of fields corresponding to 
the tabStops in the field-- which allow you to resize them and do all 
kinds of interesting things... It's a 90% rewrite of some code I did 
earlier for RunRev and their column headers for the Application Browser. 
Because of the new rewrite, it's *much* easier to configure, and some 
major bugs have been fixed.

As all of my plugins go, they work better within the altPluginToolbar 
architecture, as they can be updated easily from there. But of course, 
it will work as a standalone as well :-)

You can find it at the bottom of this page:
http://www.altuit.com/webs/altuit2/altPluginDownload/Downloads.htm

It's been tested on both Mac and PC, but I still consider it 'beta.' 
Lemme know if there are any issues.

-Chipp

 From the website:

altFldHeader Control

The altFldHeader is a group control which is automatically linked to a 
field and creates a column header button for each tabStop in the field. 
The user can resize the stack window and the column buttons and linked 
field columns will resize proportionally automatically. Users can also 
interactively place the cursor between buttons, click and drag to resize 
a column. Columns can be set with a minimum size which they can shrink 
to or can be locked to a given size.

Installation and configuration is a snap, using simple configuration 
wizards. In addition, you can designate the number of columns you wish 
to display in the field. Sometimes it is desirable to put 'hidden' data 
on extra columns at the end of a row.

Features:

	The Field Header buttons can be enabled to do sorts etc..
	Realtime column tracking can be on or off.
	Minimum Field widths can be set.
	Header and Field resize with stack
	Specified Fields can be set to never resize
	Hidden columns to the right can still be used to hold data not in view
	Multiple copies of altFldHeader on the same card
	Unlimited number of columns possible (or so it seems;-)

How to use:

It's actually very simple to use:

Just copy the group to your stack, then click on it while pressing the 
shift-key. It will prompt you to autoconfigure itself using a 
configuration wizard. If you wish to configure individual columns, you 
can mouseClick alt-Key (option-Key for Mac) to invoke the individual 
column setup wizard. If you wish to add or delete columns, just 
mouseClick the ctrl-key to invoke the column management wizard. All of 
the auto-configuration wizards are disabled in the standalone so you 
never have to worry about your users invoking them.


More information about the use-livecode mailing list