Object PmaWorkspace (Workspace)

See: PmaWorkspace - Deatiled object description

The PmaWorkspace object (application workspace) represents the basic user interface of the application. It consists of the common window (outer frame), in which other parts of the application user interface are displayed (header, toolbars, user graphics, alarms, events, reports).
It is used for organising the Promotic wievers in one window.
It can be set the appearance of the window (header, borders, monitor, position) and also the inner windows (frames) layout thus creating the application user interface.
This object inherits properties, methods and events of the PmaObject object.
Properties and methods of this object:
CloseView Closes opened viewer
GetViewInfo Obtains the information about the viewer in the specified frame.
OpenView Opens the viewer of another object (obsolete)
SetActive The method activates the corresponding PmaWorkspace
Properties and methods inherited from PmaObject:
AddEvent Registers a function into selected event
GetInfo Returns the Info object with the specified name
GetOwnedByIndex Returns the subobject defined by its index
GetOwnedByName Returns reference to the subobject defined by its name
GetOwnedByType 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's methods of this object
Name Object name (without the path)
Parent Returns reference to the parent object in the tree of Pma objects
Pm Returns reference to the Pma object or to its implementation subobject
RemoveEvent Un-registers the function in the specified event
Root Returns reference to the root application object PmaRoot
Events inherited from PmaObject:
onStart Is triggered for each object in the runtime only once at the beginning
onStop Is triggered for each Pma object in the runtime mode only once at the stop of the application
Configuration tabs:
Object General information about the object
Events Definition of object events algorithms
Workspace Basic configurators of the workspace
Frames Workspace frames layout
Permissions Object permissions
Web server The link-up of the object to the Web server

Pm9.00.00: Object name changed: PmWorkspace -> PmaWorkspace
Pm8.03.10: Fixed bug: If the application zoom was active then the width/height of individual frames were not evaluated correctly sometimes (see the "PmaRoot > Appearance > Application appearance zoom" configurator).
Pm8.03.06: For each frame there are new "Minimum width (px)" configurator and "Minimum height (px)" configurator.
It is important to set these configurators if it is needed to prevent reduction of frame size to zero value. This is necessary when displaying workspace on the Web using small screen (handheld) devices (Android smatphones ...) where the workspace is displayed in minimal size.
Pm8.03.02: Now working for the Web as standard HTML page (old concept of frameset was used before). also the scrollbar function has been fixed on the Web.
Pm8.00.12: Fixed bug: The workspace window opens centered (if the position is not defined in the "sFramePars default value" configurator).
Pm8.00.11: Opening the immersed worksapec has been improved (i.e. if the PmaWorkspace object was displayed inside another PmaWorkspace object)
Pm8.00.02: in the PmgFrame object another PmaWorkspace object can be opened now, see Opening the viewer.
PROMOTIC 9.0.17 SCADA system documentation - MICROSYS, spol. s r.o.

Send page remarkContact responsible person
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice