Drag and drop
After the GUI pages have been defined, you can add several domotic functions you have earlier defined in PROSOFT in the GUISOFT screen using the easy and user friendly drag and drop concept: drag the domotic functions out of the functions or symbols library and drop them on the preview of the preview area.
Positioning (grid)
To position the different items on the GUI screen, a positioning grid can be used. To activate/show the grid, click the grid icon in the grid toolbar just below the standard toolbar. If the grid is activated the icons you drag onto the GUI screen, will 'snap' to the grid points. The grid can be adjusted to any interval of pixels preferred. Therefore the pixel interval is set in the grid toolbar (standard = 10 pixels).
Edit the GUI Icon
When you have dragged the function out of the functions library, a standard GUI icon is assigned to the function on the GUI preview. However, you can change the icon image settings. Right click the GUI icon in the preview and select 'Edit GUI Icon' from the drop down list. The 'Edit Item' window will appear on the screen.
When you have dragged the symbol out of the symbols library and dropped it on the GUI preview the 'Edit Item' window will appear automatically so you can assign the desired function to the symbol.
In the 'Edit Item' window you can change some properties of the image and/or the function. In the left part of the 'Edit Item' window you can define the appearance settings of the icon. In the right part of the 'Edit Item' window the function of the GUI item can be changed.
Appearance:
'Size & location'
The size of the touch sensitive zone (active zone) of the GUI item is defined by the 'Width' and the 'Height' parameter. Both parameters are defined in pixels. TELETASK advices to set the width and height parameter at 32 pixels for an optimal user friendly finger control on a standard 15' touchscreen (resolution: 1024x768).
The location of the GUI icon describes the place of the GUI icon on the devices screen using the 'X' and 'Y' coordinates.
'Item Text'
Every GUI item can be accompanied by a declarative text. Define both the 'Text location' and the 'text' to add a text to a GUI item.
- Text Location
- This parameter defines the position of the text around the GUI item.
- Text
- Enter here the text that appears near the GUI item. By default, the name given in PROSOFT will appear in this field.
'Image'
Every GUI item has a default image. However, you can replace the default image of the GUI item with an image out of the TELETASK image library.
- Change Image
- Click this button to change the image with an image out of the TELETASK image library.
- Scale Image (fill active zone)
- When this option is checked, the image will be scaled to fit the 'active size'
- Fixed Image Size (centred): This option allows you to enter a custom size for the image in pixels. The fixed image size can only have the same or a smaller size than the active size. When the image size is smaller than the active size, the image will be placed in the centre of the active zone/size.
- No Image
- Select this option when you don't want to display an image for an item (transparent button).
To create GUI+ icons yourself you have to name the gif’s according to a specific pattern:
Most items (lights, devices, ...) have two states "ON" and "OFF". The images for this two states need to be named:
- ON status
- MyImage-on.gif
- OFF status
- MyImage-off.gif
For the part "MyImage" you can use your own image name and need to be the same for the on and the off state. The parts "-on.gif" and "-off.gif" need to be exactly like this.
Motors have four states: "Closed", "Closing", "Opened", "Opening". These images need to be named:
- "Closed"
- MyImage-closed.gif
- "Closing"
- MyImage-closing.gif
- "Opening"
- MyImage-opening.gif
- "Opened"
- MyImage-opened.gif
Function:
'Select Function Type'
This option allows you to choose or change the type of function you want to be coupled to the (dragged) GUI Item. You can choose out of different function types:
- Standard PROSOFT function
- Use this function to make the GUI item to control a specific domotic function on your TELETASK central unit. The function you select needs to be configurated in PROSOFT. Examples: switching a light, activating a motor, change the sensor preset of the heating…
- IP-Camera
- This function takes the URL of an IP camera's MJPEG file to be displayed on the GUI screen, when you click the GUI item. Follow this link for more instructions on how to add a camera to the project.
- URL or Image
- Using this function type the GUI item will display a pure html page or an image. The URL in the lower tab page has to be completed and can refer to a location on the Internet (start the URL with 'http:// …') or to an image (start URL with 'file:/// …') which is located on the PC on which the GUI is active.(note 3 times the '/' character, e.g. file:///c:/My documents/image.jpg).
Examples:
https://www.meteo.be/services/widget/.?postcode=9000&nbDay=1&type=6&lang=en-nl
https://image.buienradar.nl/2.0/image/animation/RadarMapRainWebmercatorBE?height=160&width=160&extension=png&renderBackground=True&RenderBranding=true&renderText=True
- Show chart
- Select this to display a Graph about a sensor or an output (Relay, Dimmer, …).
- Start external program
- use this function to start an external program inside the GUI+ runtime.
- Go-To GUI Page
- Using this function type, the GUI item will switch to another page when it is touched.
'Icon'
Here you can set up the categories under which the GUI item must be visible. The category is chosen by default from the coupled PROSOFT function. Camera's and URL's arrive by default under the 'Camera' icon. The 'Go-To-GUI-Page' arrive by default at the 'All' icon.
'Popup Window'
For some of the function types a 'Control Panel' will be displayed on the screen when you touch the GUI item.
A 'Control Panel' popup appears when the GUI item is defined as a URL or Camera function or when the PROSOFT function is a dimmer, a RGB control, an audio zone or a sensor zone. In the 'Control Panel' popup some function type related information is displayed.
- URL/Camera function
- the webpage/camera will be displayed on the screen
- PROSOFT function type
- the control panel displays additional control buttons for the advanced control of the audio system, the dimmer, the heating/cooling system…are displayed.
Normally you will need to touch the GUI item to display this 'Control Panel'. When you want to have the control panel standard on the screen enable the 'Default Open' check box in the 'Popup Window' area. Additionally you can set for Camera's and URL the width and the height of the 'popup window'/ 'control panel'.
In the category 'All' the 'Default Open' items will only appear as icons, unless also the option 'Default open at 'All' view' is marked.
For the 'Default Open' popup a popup position also needs to be entered. For the other pop-up panels this is not mandatory. If you don't set up the position (position = auto); the GUI will choose the most appropriate location.