You can find the results of your search below. If you didn't find what you were looking for, you can create or edit the page named after your query with the appropriate tool.
to guiDesigner, is your imagination.
{{:software:gui-designer:xbmc_tvshows.png?nolink&650|}}
[[https:/... b.com/CommandFusion/XBMC|guiDesigner created XBMC GUI]]
===== Downloading & Installing guiDesigner ===... gners basic layout looks like this:\\
{{:software:gui-designer:guidesigner_full_screen.png?nolink&750|}... ubpages for your project are shown.\\
{{:software:gui-designer:projects_tree.png?nolink|}}
==== Theme
ule and demo project to help achieve this in your GUI.
===== Password Lock Module =====
{{url>http://... implement some basic password protection to your GUI. This is done using our new password lock JavaScr... u could use this to block access to any part of a GUI you design in guiDesigner. It might be to block a... ss to parental controls.
{{:software:modules-and-examples:startup_portrait.png?direct&300|}} {{:software:mo
ts and adjust the screen brightness.
{{:software:examples-software:gui-examples:nightstand_portrait.png?direct&100|}} {{:software:examples-software:gui-examples:iviewer_nightstand_1.jpg?direct&100|}} {{:software:examples-software:gui-examples:iviewer_nightstand_2.jpg?direct&100|}}
To download the entire GUI file click the link below.\\
{{:software:examples-software:gui-examples:night_stand_demo.zip|}}
\\
[[software:iviewer:start|iViewer]] and [[software:gui-designer|guiDesigner]] software allows you to create a graphical user interface (GUI) and upload it to your mobile device to control almost anything!... visited in the CommandFusion wiki.
- [[software:gui-designer:gui-designer-basics|guiDesigner Basics]]... - a quick overview of guiDesigner
- [[software:gui-designer:gui-linking|GUI File Linking]] - informa
m the system, and turning it into usable data for GUI objects, such as button states, gauge levels, dyn... ital, analog or serial) which can then be used by GUI Objects on the same join.\\
For instance, a button in your GUI might be on digital join 10. Then you might assign an element of the feedback data to ... w.regular-expressions.info. This website has many examples and covers regex syntax as used in a variety of p
delimiter will appear as ''\x03'' in all message examples throughout this document.
===== Indentifiers ===... al join 1 to a value o f 1 (high).
The following GUI elements make use of Digital joins:
- Buttons ... nalog join 23 to a value of 54677.
The following GUI elements make use of Analog joins:
- Gauges
... f ‘Hello World!’ (without quotes).
The following GUI elements make use of Serial joins:
- Text
====== Remote Hosting of GUI Projects ======
guiDesigner projects can be hosted remotely. This allows users to download projects to their devices even when guiDesigner is not running.\\
<WRAP left round important 60%>
Note for Android users: There is currently (March 28 2014) a bug with the Android version that results in an error message when downloading the project archive to your device. This has been confirmed with Dropbox, but not with other platforms. Be sure to test this thoroughly before relying on this for any projects.
</WRAP>
\\
\\
\\
\\
\\
\\
This may be useful when updating a clients GUI. The project can be uploaded to a server, and the URL given to the end user to enter into guiDesigner settings. The project would then automatically be downloaded and installed on the device when ''Reload GUI Layout'' is enabled in [[software:iviewer:settings|iViewer Settings]].\\
You can store the files on the server in two ways:
- As a zip archive (recommended)
- As a replica of your local project folder - complete with .gui file and all assets (images, scripts, sounds, etc)
When using method 2 - you must supply the ''File URL'' including the .gui file name.
===== Exporting a Project =====
The first step is to export the .gui project as a zip archive. \\
\\
To do this, open the project in guiDesigner and click ''File''>''Export''>''Project Archive''. \\
{{:software:knowledge-base:commandfusion_guidesigner_export_project_archive.png?nolink|}}\\
This will save a .zip file in the same location as your guiDesigner project is currently saved.
===== Uploading Project Archive to Server =====
The project archive (.zip) can then be uploaded to any web server that is accessible by the device that you want the GUI loaded onto.\\
Enter the address of the file in ''File URL'' under [[software:iviewer:settings|iViewer settings]] on the device. You must include the complete file URL including .zip
<WRAP left round tip 60%>
Note: The files cannot be served from a local file share - iViewer can only download projects from a HTTP web server.
</WRAP>
==== Using Dropbox to Host Projects ====
Dropbox can be used to host guiDesigner projects.
=== Pre-Requsites ===
To follow this guide you must meet the following requirements:
* Have the Dropbox application installed on your PC
* The zip archive must be stored in a location that synchronises with Dropbox.
To do this, move the exported project to a location on your PC that synchronises with Dropbox.\\
Then right click on the file and choose ''Share Dropbox Link''. \\
{{:software:knowledge-base:dropbox_share_link.png?nolink|}}
This will copy the share link to your clipboard.\\
\\
Because we need a direct download link, we then need to change the link it gives us.\\
You will have something such as this in your clipboard: ''https://www.dropbox.com/s/v7ikx4p6xod8x9u/projectname.zip''\\
All we need to do is change the ''www'' to ''dl'':\\
''https://dl.dropbox.com/s/v7ikx4p6xod8x9u/projectname.zip''
You can test this my entering this in your web browser address bar and the zip file should begin downloading.\\
This is the address that you type into ''File URL'' under [[software:iviewer:settings|iViewer settings]].
==== Auto Updating GUI ====
You can learn how to implement [[software:Modules and examples:automatic-gui-update|automatic updating of GUI's from a remote location here.]]
ary file is just a specially formatted [[software:gui-designer:gui-file|GUI File]] - in other words, a ... rary name and author details are grabbed from the GUI File [[software:gui-designer:project-properties|P... xist, the Theme Library will draw the appropriate GUI object based on the theme details alone.
==== Gr... file. Groups allow you to create a collection of GUI Objects which can be dragged and dropped in two w
====== CommandFusion Demo Kit GUI ======
This GUI is the current one we use for the CommandFusion Demo Kit.
{{:software:modules-and-examples:ise2014-floorplan.png?direct&300|}} {{:software:modules-and-examples:ise2014-cflink.png?direct&300|}}
The iPad GUI we use includes elements such as:
* KNX integr... graphics included.
You are free to download this GUI and do with it as you like. If you have any quest
/CommandFusion|YouTube Channel]].
- For example GUI's and more on how to implement certain features, see our [[software:examples-software:GUIExamples:start|Example GUI Project's Wiki Page]].
- For community based help for CommandFusion hardwar
====== Regex Examples ======
===== Source Selection Feedback =====
It is quite common to want to indicate ... == Regex Tester =====
You can use the [[software:gui-designer:regex-tester|Regex Tester]] in guiDesign... s come through the feedback system.
{{ :software:gui-designer:system-manager:feedback-parsing:01_regex... erfectly written, you need to assign a [[software:gui-designer:system-manager:feedback-parsing|Feedback
e advanced functionality.
[[software:modules-and-examples:official-demonstration-iviewer-gui|You can find our official demonstration GUI here.]]
For other modules and examples not listed here, [[https:... thub.com/CommandFusion/DemoUserInterfaces|check our GitHub.]]
{{indexmenu>software:modules-and-examples#1}}
permission of Barry Gordon.
All information and GUI's in this case study are by Barry Gordon himself.... isplay Pages]] - a detailed look at the iViewer 4 GUI
- [[residential-ipad-system-page-3|JavaScript M... Preload Completion. While iViewer is loading the gui file, caching any images and while the system is... ly referenced in the guiDesigner XML output, the "gui file". For that reason all configuration data is