Object PmaFolder (Folder)
Description:
The object represents a folder where it is possible to insert another
Pma object in the
Pma object tree. Thus this object can create an overview objects tree structure. The meaning of the object is then similar to the folder object in
Windows OS.
Other
Pma objects can be created in the
PmaFolder object (similarly to the
PmaRoot object).
This object can be created in objects:
PmaRoot,
PmaFolder,
PmaPrototype. Multiple objects of this type can be created in such objects.
The object has two main functions:
1) Creates the tree structure (thanks to the fact that the object can create other objects including the object of the PmaFolder type type in it).
2) Creates the interface by the
designer method of this object (see the "
Methods" tab and the
Methods property). Designer methods allow to create their own methods of the folder and thereby to give the "intelligence" to the folder.
This object inherits properties, methods and events of the
PmaObject object.
Properties and methods inherited from the PmaObject object:
AddEvent() | Registers a function into the specified event |
GetOwnedByIndex() | Returns the subobject defined by its index |
GetOwnedByName() | Returns reference to the subobject defined by its name |
GetOwnedByType() | Returns an array of references to the subobjects |
GetOwnedNum() | Returns number of subobjects in the object |
GetPar() | Reading the value of the Pma object parameter (or its parents) |
GetPathName() | Object name with the path to this object |
GetPermission() | Returns permission of corresponding operation from object |
Methods | Access to designer methods of this object |
Name | Object name (without the path) |
Parent | Returns reference to the parent Pma object |
Pm() | Returns reference to the Pma object or to its implementation subobject |
RemoveEvent() | Unregisters the function in the specified event |
Root | Returns reference to the root application object PmaRoot |
Events inherited from the PmaObject object:
onStart | Is triggered for each object in runtime only once at the beginning |
onStop | Is triggered for each Pma object in runtime only once at the stop of the application |
Configuration tabs:
Object | General information about the object |
Events | Definition of object events algorithms |
Methods | Definition of designer method of the object |
History:
Pm9.00.00: Object name changed:
PmFolder ->
PmaFolder