Vai al contenuto

Common Characteristics and Usage of Object Browser

This section describes the features and the usage of the Object browser that are common to every mode in which Object browser can be used.Objects filter Common Characteristics and Usage of Object Browser-image_0This is the main filter of the Object browser. User can check one of the available (enabled) object items.In this example, Programs, Function Blocks, Functions are selected, so objects of this type are shown in the object list. Variables and User types objects can be selected by user but objects of that type are not currently shown in the object list. Operators, Standard functions, Local variables, and Basic types cannot be checked by user (because of the context) so cannot be browsed.User can also click Check all button to select all available objects at one time or can click Check none button to deselect all objects at one time.Other filters Common Characteristics and Usage of Object Browser-image_0Selected objects can be also filtered by name, symbol location, specific library and var type. Filters are all addictive and are immediately applied after setting.Nome
FunctionFilters objects on the base of their name.
Set of legal valuesAll the strings of characters.
UseType a string to display the specific object whose name matches the string.Use the * wildcard if you want to display all the objects whose name contains the string in the Name text box. Type * if you want to disable this filter.Press Enter when edit box is focused or click on the OK button near the edit box to apply the filter.
Applies toAll object types.
Common Characteristics and Usage of Object Browser-image_0Symbol Location
FunctionFilters objects on the base of their location.
Set of legal valuesAll, Project, Target, Library, Aux. Sources.
UseAll= Disables this filter.Project= Objects declared in the GF_ProjectVX code project.Target= Firmware objects.Library= Objects contained in a library. In this case, use simultaneously also the Library filter, described below.Aux sources= Shows aux sources only.
Applies toAll objects types.
Common Characteristics and Usage of Object Browser-image_0Library
FunctionCompletes the specification of a query on objects contained in libraries. The value of this control is relevant only if the Symbol location filter is set to Library.
Set of legal valuesAll, libraryname1, libraryname2, …
UseAll= Shows objects contained in whatever library.LibrarynameN= Shows only the objects contained in the library named librarynameN.
Applies toAll objects types.
Common Characteristics and Usage of Object Browser-image_0Vars Type
FunctionFilters global variables and system variables (also known as firmware variables) according to their type.
Set of legal valuesAll, Normal, Constant, Retain
UseAll= Shows all the global and system variables.Normal= Shows normal global variables only.Constant= Shows constants only.Retain= Shows retain variables only.
Applies toVariables.
Common Characteristics and Usage of Object Browser-image_0Vars Group
FunctionFilters objects on the base of their group.
Set of legal valuesEvery group known to the project
UseShows only variables belonging to the selected group.
Applies toVariables.
Common Characteristics and Usage of Object Browser-image_0Object List Common Characteristics and Usage of Object Browser-image_0Object list shows all the filtered objects. List can be ordered in ascending or descending way by clicking on the header of the column. So it is possible to order items by Name, Type, or Description.Double-clicking on an item allows the user to perform the default associated operation (the action is the same of the OK, Import object, or Open source button actions).When item multiselection is allowed, Select all and Select none buttons are visible. It is possible to select all objects by clicking on Select all button. Select none deselects all objects.If at least an item is selected on the list operation, buttons are enabled. Common Characteristics and Usage of Object Browser-image_0ResizeWindow can be resized, the cursor changes along the border of the dialog and allows the user to resize window. When reopened, Object browser dialog takes the same size and position of the previous usage.