Moving Objects Around the Workspace

Search Our Site

Handilitylogo

Handilitylogo

Moving Objects Around the Workspace

Once objects have been positioned on the workspace, they may be moved around and re-positioned as required.

Each object may be moved individually by selecting the object with the mouse (depressing the left-hand button), and then dragging that object to the required position on the page. Note that if the object being moved is connected to any other objects, then the connecting cables will be "stretched" and re-positioned in order to preserve the PBX configuration. 

The system also allows you to drag multiple objects around the workspace in groups using a single mouse movement, allowing easy maintenance and modification of complex voice systems.  

 

Groups of connected objects may moved in two different ways:

  1. Move all connected objects - holding down the "Shift" key while dragging a specific object, moves all the objects that are logically connected to that selected object, including those objects that are not directly connected (are indirectly connected via secondary, tertiary, etc. cables) . The relative positions between all the objects are preserved.

  2. Move all child blocks - holding down the "a" key while dragging a specific object, moves all the objects that are connected to the right-hand side of that selected object, including those objects that are not directly connected. The relative positions between all the child objects are preserved.

 

In the diagram below, we wish to move all of the connected objects to a position lower down on the workspace.

 

In order to achieve this, select any object in the group (in this case the Voice Menu object), hold down the shift key, and drag the selected object to its required position. All of the connected objects are repositioned on the workspace, while preserving their original relative positions.

 

Alternatively, we may wish to reposition the Voice Menu object and all of its child objects (objects connected to the right-hand side of that object). In this case, we select the Voice Menu object, hold down the "a" key and drag this object to its required position. All of the connected child objects are repositioned on the workspace, but parent objects (in this case the Phone Number object) do not move.

 

In order to facilitate more complex voice systems, the actual workspace canvas is significantly larger than may be viewed in a single page. The canvas position may be moved by placing the mouse at any blank position on the workspace, and then dragging the mouse in the required direction. In the diagram below, the Palette menu has been minimized so as to gain a larger workspace. Then the workspace canvas has been "dragged" to the left, moving the existing PBX configuration in the same direction and freeing up the right-hand side of the workspace for further assembly of phone system objects. The workspace canvas may be "dragged" in multiple directions, increasing the extent of the workspace in both the horizontal and vertical planes.

Note that the X and Y coordinates of the current workspace are displayed at the top right-hand corner of the screen when dragging objects off the default workspace position, so as to assist in the navigation process.

Yellow arrowheads appear at the edge of the page when "dragging" the workspace canvas to indicate the number of objects that are not currently visible due to them being "off the page".

The Workspace Tab Menu and Multiple Pages  

phone system allows you to split up your voice system into logical groups and functions that may be arranged over multiple workspace pages. This feature is very useful when building complex voice systems, such as a PBX for a multi-branch business. The various workspace pages are accessed via the tabs on the Workspace Tab Menu, and the tabs may be labeled so as to define the functionality of each workspace page.

The figure below serves as a simple illustration of the phone system workspace tab feature. In this PBX configuration, a voice menu directs incoming calls to either a sales or technical support queue, and then these calls are further distributed to agents.

 

This PBX configuration may be split-up into three separate logical functional groups:

The main PBX logic consisting of the incoming phone number and the voice menu

The PBX logic for the "sales" division

The PBX logic for the "tech support" division

Firstly, new workspace pages must be added to which the "sales" and "tech support" logic will be moved. These additional tabs (and associated workspace pages) may be generated by clicking on the  icon at the top right-hand edge of the Workspace Tab Menu.

Note that a new tab labeled "New Tab" has been created. The active tab (or workspace) is displayed in blue as  and this shows which workspace is currently being displayed. The original phone system logic as defined above was assembled on the  workspace, and may be accessed by clicking on that icon. The tab currently labeled as "New Tab" is then re-named "Sales", as this workspace page will contain the PBX logic for the "sales" division. This is done by clicking on the "New Tab" label on the Workspace Tab Menu to highlight that tab, and then double-clicking on the highlighted tab and editing the name of that tab. An additional tab is created and then renamed "Tech Support". In the figure below, the three tabs (and three associated workspaces) are shown: "Main Tab", "Sales" and "Tech Support".

The next step is to move the "Sales" queue object and all of its child objects (objects connected to the right-hand side of that object) to the workspace page accessed by the "Sales" tab. In order to achieve this, select the "Sales" Queue object, hold down the "a" key and drag the "Sales" Queue object up to the "Sales" tab. Once that tab becomes highlighted, release the mouse key and all of the sales voice logic is now on the "Sales" workspace page. The PBX objects may be repositioned on the workspace as required.

Note that logical connectivity between the voice objects on different workspace pages is represented by a cable terminating in a "blue cloud". By clicking on this "blue cloud", the workspace page associated with this connection is displayed.

Similarly, the "Tech Support" queue object and all of its child objects are moved to the "Tech Support" tab workspace, completing the separation of this voice logic into functional groups.

Once this exercise has been completed, there are three separate workspace pages:

The "Main Tab" contains the main PBX logic consisting of the incoming phone number and the voice menu.

The "Sales" tab which includes all of the objects associated with the sales function.

The "Tech Support" tab which includes all of the objects associated with the support function.

 

Existing tabs may be deleted by double-clicking on a highlighted tab, and then clicking on the "X" on the right-hand corner of that tab.

In addition, tabs may be moved to different positions on the Workspace Tab Menu by clicking on the required tab and then dragging that tab along the Workspace Tab Menu.

Note that the visibility of the Workspace Tab Menu may be toggled on and off by using the  icon at the bottom of the Palette menu.

 

x
Give us a try! 30 day full money back guarantee
Sign up in 3 easy steps

Select virtual number location

Select forwarding destination

(See rates)1
(Read more) 1

Destination details