Re: GUIKit: How to set up a "tableHeader" in table
- To: mathgroup at smc.vnet.net
- Subject: [mg107366] Re: GUIKit: How to set up a "tableHeader" in table
- From: David Bailey <dave at removedbailey.co.uk>
- Date: Thu, 11 Feb 2010 05:16:16 -0500 (EST)
- References: <hktr8k$kru$1@smc.vnet.net>
Andrey wrote: > Hello, > > Where could I learn how to set up a "tableHeader" in the "table" > Widget? > > There is a code in the documentation: > > ref @ SetPropertyValue[{"myTableModel", "columnIdentifiers"}, > {"One", "Two", "Three"}] > > (where ref is GUIKit`GUIObject like this: > > ref = GUIRun[ > Widget["Panel", { > Widget["ScrollPane", { > "preferredSize" -> > Widget["Dimension", {"width" -> 200, "height" -> 110}], > "viewportView" -> Widget["Table", { > "items" -> {{"a1", "b1", "c1"}, {"a2", "b2", "c2"}}, > PropertyValue["model", Name -> "myTableModel"] > }, Name -> "myTable"] > }] > }] > ] > > ) > > But is it possible to set up the header via property set? > > There is property "tableHeader" for "table" Widget but it's not > obvious how to set it up. > > Regards, > > -Andrey > The GUIKit is a very peculiar and buggy piece of software. For this reason, I wrote the Super Widget Package - available for free from my website. Among its many other features, it contains far more useful documentation that GUIKit, and doesn't assume a knowledge of Java! The SuperWidgetTable should cover your needs, David Bailey http://www.dbaileyconsultancy.co.uk