On 2015-10-21 08:08, Kay C Lan wrote:
On Wed, Oct 21, 2015 at 4:45 AM, Peter Haworth <p...@lcsql.com> wrote:
Done - 16248.
I've added the following to your Bug Report:
I was the one who added the List post and my comment was wrong - as I
based
it on a working Stack which already had populated fields. Working on a
New
Stack and moving new empty Label, Field, Scrolling Field, Table Field,
and
Scrolling List Field to a blank Card and then opening the Property
Inspector I see the following:
...
But are reversed for Scrolling Field, Table Field and Scrolling List
Field
and appear as:
Lock Text
3-D
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Thanks for the bug report and updates to it. To explain what is going on
here...
The engine only has one type of field - the, well, 'field'. On the other
hand, LiveCode from very early on has presented the user with various
preconfigured field 'types' - label, table field, scrolling field,
scrolling table field.
The new Property Inspector runs on a set of data files which describe
the engine controls along with these 'synthetic' views of the engine
controls (for those of you who are interested - take a look in
Toolset/resources/supporting_files/property_definitions inside the
LiveCode App bundle).
In this case what has happened is that the Tab Stops / vGrid / hGrid
options which used to be available as part of the 'Table' tab for any
field has (incorrectly) only been specified in the 'Table Field'
description (which relates very specifically to the 'revTableField'
frontScript). In previous versions, the 'Table' tab was available to all
field types - but if you turned on 'Table Mode' you then lost the
ability to specify vGrid / hGrid (as this was controlled by the
frontScript). So this is an error in the translation of the previous
property inspectors structure into the new model which should be
extremely easy to fix.
Similarly I suspect the different order of the properties between the
two types of field (3-D / Lock Text) is probably due to a difference in
ordering between the two definition files for 'Label' and the other
(synthetic) field types.
Warmest Regards,
Mark.
--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode