Implements the workspace area where multiple boards and windows can be opened and managed by the user (<code>$WIN)</code><p> Boards are commonly used for displaying and editing the current GML unit. The implementation of a board depends on the type of units that it supports, as defined in the GML meta-model. The workspace interfaces enable the creation, destruction, and management of boards, and the communications between the boards and other modules of the system in a uniform manner. </p><p> Windows are displayed on top of the current board and can be moved and resized by the user. Window are commonly used for displaying property inspectors, custom editors, and other context-senstive dialogs. </p>(c) SAP AG 2003-2006. All rights reserved.<q ref="core.lib:WinManager">WinManager</q> Gets the current board's bounding client rectangle. Gets the board IFrame, if board not created it creates it (This function created in order to create a board without actual switch to it. when invoked an IFrame created with hidden visibility).Board id.{<code>false</code> if not loaded else <code>true,</code> borad object, board IFrame}. Board id.Return <code>true</code> if borad exists, else returns <code>false</code> Sends a signal to the current board.Signal name.Variable list of signal arguments. Switches the current board.The id of the board to show (see <q ref="core.env:KitBoards">KitBoards</q>).Indicates whether the requested board has already been loaded.dror ben-gai / 17-oct-06: The boards and the tabstrip are de-coupled - the tabstrip is now used for selecting models. Updates the display to reflect changes in board definitions. Gets or sets the board state. Gets or sets the current toolbox name. Adjusts a portion of the board state flags.The updated values of the relevant state flags.Indicates which portion of the board state flags should be updated. Captures a snapshot of the current board.The captured snapshot data. Gets the specified window.The key of the window to get. If omitted, the active window will be returned.The requested window. Restores the board to a previously captured snapshot.The data of the snapshot to be restored. Fires whenever the board state is changed.The new board state.Indicates which board state have changed. Freestyle kit only - Fires whenever the first model is open or last model is closed. An enumeration of the possible board states.The board state is a bitwise combination of any of the following flags: <table class="BOTH"><tr><td class="H V">Type </td><td class=H>Description </td></tr><tr><td class=V>WIN_NONE </td><td>Board is closed </td></tr><tr><td class=V>WIN_OPEN </td><td>Board is open </td></tr><tr><td class=V>WIN_HOME </td><td>Board is open on home location </td></tr><tr><td class=V>WIN_CUT </td><td>Cut to the clipboard is possible </td></tr><tr><td class=V>WIN_COPY </td><td>Copy to the clipboard is possible </td></tr><tr><td class=V>WIN_PASTE </td><td>Paste from the clipboard is possible </td></tr><tr><td class=V>WIN_UNDO </td><td>There is a command that can be undone </td></tr><tr><td class=V>WIN_REDO </td><td>There is a command that can be redone </td></tr><tr><td class=V>WIN_BACKWARD </td><td>The board can be navigated backward through history </td></tr><tr><td class=V>WIN_FORWARD </td><td>The board can be navigated forward through history </td></tr><tr><td class=V>WIN_UPWARD </td><td>The board can be navigated upward </td></tr><tr><td class=V>WIN_DOWNWARD </td><td>The board can be navigated downward (drilled down) </td></tr></table> Gets the currently open model.This property holds the currently open model. Closes all windows. Closes the specified window.The key of the window to close. If omitted, the active window will be closed. Populate the show the context for a selected tab.The ID of the selected tab (equals to the ID of the model).X coordinate of the mouse.Y coordinate of the mouse. Opens a specified window.The window settings.The window parameters.The opened window.A new window's <code>board</code> property is set to a valid board id, this board becomes the current context board. Reloads the specified window.The key of the window to reload. If omitted, the active window will be reloaded. Switch to the selected model.The ID of the model to switch to.This function is traditionally called from two specific loactions: - the tabstrip's onselect event - drill down to the model from another model. Gets the description of this module.