These table fields are my new Zen Koan. Very ephemeral.
Try this:
1) Create a stack with a single field. 2) Go to its property inspector and under "table" check the "table object" and "cell editing" boxes. 3) Put something in cells a1, a2, b1 and b2 (Excel notation.) Maybe just four letters, a,b,c,d. 4) In the message box type: put empty into field 1 -- As expected, the data disappears 5) Ah, but it's not gone. Go to the property inspector again and select "table". 6) Voila, the data returns.
It appears that table fields have a dual personality. (Mac OS 9, RR 2.1.2)
Jim
Richard Gaskin wrote:
Indeed they do. See the Rev custom property sets installed in the object.
If you need tabular display but nothing else, you can turn off the Table option and just set the hGrid and vGrid properties to display tab-delimited text in a columnar format.
Jan Schenkel wrote:
Hi Jim,
The built-in table functionality uses several copies of the data to accomplish its work : cREVTable["currentview"] cREVTable["formattedview"]
Unfortunately, these do not automatically get emptied when you empty the field -- there is currently no way to trap changes in the built-in properties of cpntrols, so the RunRev crew couldn't even do it unless the engine was changed.
And as you have noticed, the table functions will resurrect the data if you set the text of the field to empty. The best way to make sure the content of a table field is emptied, is by using the undocumented command 'revEmptyTable" : -- revEmptyTable "Foobar" --
Hope this helped,
Jan Schenkel.
Jan and Richard,
Well that clears up that mystery. I have to return to one-hand-clapping for my Zen Koan.
Still very strange, and I never would have guessed on my own. Thanks much.
(I will have to put revEmptyTable in my folder of the inscrutable.)
Jim _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
