undocumented feature: TableView
- To: mathgroup at smc.vnet.net
- Subject: [mg103817] undocumented feature: TableView
- From: Guido Tripaldi <guido at gtripaldi.it>
- Date: Thu, 8 Oct 2009 07:48:59 -0400 (EDT)
Hello, today I typed by accident "TableView" instead of "TableForm" writing a notebook, so I discovered a function apparently not documented in Mathematica 7 / Mac version. "TableView" displays a list in a spreadsheet-like format. I tried to search the DocumentationCenter without finding any information, neither Google nor Wolfram search engine gave better results. The only documentation I found was using the "Information - (??)" command. It show the options that TableView accepts. It appears to be very useful, as it introduces a more flexible way to observing the data. There are infact some data editing features accessible through a popup menu (a "+" icon on the top left of the view) and others ctrl-clicking the view (ctrl-click on Mac; right- click on Windows). Perhaps it is a new feature being finalized that will be included in next version. Someone maybe knows something more about this function? In[1]:= mylist = Table[ Subscript[a, i, j], {i, 5}, {j, 3} ] (* a little matrix *) In[2]:= mylist // TableView (* show it as a small spreadsheet *) In[3]:= ?? TableView System`TableView Attributes[TableView] = {Protected, ReadProtected} Options[TableView] := {Background -> None, BaseStyle -> {}, DefaultBaseStyle -> "TableView", DefaultLabelStyle -> "TableViewLabel", FrameStyle -> GrayLevel[0.85], ContentSize -> Automatic, ItemSize -> 10, LabelStyle -> {}, RotateLabel -> False, Spacings -> Automatic, TableHeadings -> {Automatic, Automatic}} Guido