System Label Lists: Difference between revisions

From Planimate Knowledge Base
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:


__TOC__
__TOC__
==== [[_alignment]] ====
==== [[_boolean]] ====
==== [[_border_styles]] ====


====[[_Broadcasts]]====
====[[_Broadcasts]]====
Line 12: Line 18:


This is useful for indirectly tracking the changes in an attribute and is particularly useful for logging [[Object Attribute]]s.
This is useful for indirectly tracking the changes in an attribute and is particularly useful for logging [[Object Attribute]]s.
====[[_colors]]====
====[[_column_properties]]====
====[[_command]]====


====[[_Data Objects]]====
====[[_Data Objects]]====
This list contains names that the modeller has associated with Labellists, Attributes and Tables. It is useful when defining which data should be saved and loaded by the [[DataSet]] mechanism because it enables on-the-fly selection of which data to save and load.
This list contains names that the modeller has associated with Labellists, Attributes and Tables. It is useful when defining which data should be saved and loaded by the [[DataSet]] mechanism because it enables on-the-fly selection of which data to save and load.
====[[_dataset_errors]]====
====[[_export_options]]====
====[[_external_files]]====
====[[_keycodes]]====
====[[_labellist_properties]]====
====[[_line_styles]]====
====[[_link_types]]====


====[[_Model Classes]]====
====[[_Model Classes]]====
Line 30: Line 56:
====[[_Model Routes]]====
====[[_Model Routes]]====
This list contains the names of [[Track#Routes]] defined in the model. It is useful when assigning a route to an item in a network using [[Track|tracks]].
This list contains the names of [[Track#Routes]] defined in the model. It is useful when assigning a route to an item in a network using [[Track|tracks]].
====[[_object_types]]====


====[[_Paint Objects]]====
====[[_Paint Objects]]====
This list can contain the names of [[Paint]] objects in the model. It is useful where the properties of particular paint objects are being referenced by the model or paint objects are being dynamically copied and manipulated by the model.
This list can contain the names of [[Paint]] objects in the model. It is useful where the properties of particular paint objects are being referenced by the model or paint objects are being dynamically copied and manipulated by the model.
====[[_paint_properties]]====
====[[_panel_properties]]====
====[[_paneldrag_commands]]====
====[[_pipe_bc_flags]]====
====[[_plot_modes]]====
====[[_print_orientation]]====
====[[_print_papersize]]====
====[[_section_types]]====
====[[_stop_reasons]]====
====[[_system_colors]]====
====[[_tableview_properties]]====
====[[_value_formats]]====
====[[_view_types]]====


[[Category:Labellist]]
[[Category:Labellist]]

Revision as of 13:05, 26 July 2012

Table columns and attributes can be formatted using Label Lists. The lists named on this page are created and managed by Planimate. They expose internal model structures to the model itself which is very useful for models which dynamically change their structure.

These lists have names starting with an underscore followed by an upper case name. Default Label Lists have an lower case letter following the underscore.

_alignment

_boolean

_border_styles

_Broadcasts

This list contains all the broadcasts defined in the model. Planimate automatically assigns an index to every broadcast name. The System Broadcasts are assigned indicies starting from 10000.

_Change Tracking

This list contains names associated with Value Views which have the Change Tracking option enabled. Planimate can send a notification broadcast when these "watched" attributes are changed.

This is useful for indirectly tracking the changes in an attribute and is particularly useful for logging Object Attributes.

_colors

_column_properties

_command

_Data Objects

This list contains names that the modeller has associated with Labellists, Attributes and Tables. It is useful when defining which data should be saved and loaded by the DataSet mechanism because it enables on-the-fly selection of which data to save and load.

_dataset_errors

_export_options

_external_files

_keycodes

_labellist_properties

_line_styles

_link_types

_Model Classes

This list contains the names of all the Item Classes in the model. It is useful when specifying an item class, for example when using a Table Driven Entry.

_Model DataSets

This list contains the names of the older DataSet (Scenario) datasets, where a predefined number of sets were named.

_Model Objects

This list enables objects within a model to be referenced by other objects. It is very useful in Spatial Network modelling where Messages and Broadcasts need to be directed at specific nodes in the network.

_Model Panels

This list contains references to panels in a model. It is often used when controlling visibility of popup windows and in creating references to specific views in the model.

_Model Routes

This list contains the names of Track#Routes defined in the model. It is useful when assigning a route to an item in a network using tracks.

_object_types

_Paint Objects

This list can contain the names of Paint objects in the model. It is useful where the properties of particular paint objects are being referenced by the model or paint objects are being dynamically copied and manipulated by the model.

_paint_properties

_panel_properties

_paneldrag_commands

_pipe_bc_flags

_plot_modes

_print_orientation

_print_papersize

_section_types

_stop_reasons

_system_colors

_tableview_properties

_value_formats

_view_types