Articles in category (GUI)
Multi-Edit Keyboards
09 April 2010 > 0 comments
AMX touch panel keyboards and keypads allow editing of a single item. You can customize a system page template to allow editing of multiple items, such as a telephone speed-dial entry for a person’s name and number. It works, but with some drawbacks.
>>read moreKeypads and Keyboards
02 April 2010 > 0 comments
Have you ever opened the system page template in TPDesign and wondered about the various keyboards and keypads used? These templates are available for you to copy/paste into your tpd file and modify the look and layout to match your own style. The API documentation is a bit confusing (and missing in some cases), so here is my cheat-sheet.
>>read moreAMX Touch Panel Connection Status
16 February 2010 > 0 comments
I’ve often been confused with the AMX setup pages connection status. It seems logical that it would be a simple boolean, but it has 12 states. Hmmm….
>>read moreJaadu VNC
30 July 2009 > 0 comments
I had recently heard of the Jaadu VNC viewer app for the iPhone/iTouch and I wanted to give it a try. It is an iPhone application that provides a VNC client, allowing you to view the screen of an AMX touch panel directly on your iPhone. It was designed with “AMX Touch Interface” in mind using AMX G4 Web Control.
>>read moreUser Prompts
07 December 2008 > 0 comments
I read this blog post on GUI Fx about making a cleaner user prompt…
>>read moreGUI Module Integration
31 October 2008 > 0 comments
GUI module development is often over-looked during the development phase. It is not merely a mechanism to write some test code for the comm module. On the contrary, it can be more important than the comm module. If the GUI fails to be intuitive, than it brings down the entire system.
>>read moreModules, play nice
31 October 2008 > 0 comments
What do I mean by play nice? It is simply the fact that modules must be developed with a consideration of integration with a larger system full of multiplicity and complexity.
>>read moreTouch panel wireframes
09 October 2008 > 0 comments
When developing a new touch panel file, I like to start out with a page template that breaks down a screen into individual blocks. Website designers call this a wireframe.
>>read moreTouch panel keypads
15 September 2008 > 0 comments
I’ve discovered some touch panel keyboard properties that I’ve not been able to track down any documentation for. It is pretty slick and a good way to make field editors from your touch panels for things like channel name and number. …
>>read moreTPDesign4: State Properties - Text
26 June 2007, 10:28 by Chad Reynoldson
I have just been told about a G4 gem in the rough, where you can embed formatting codes in the text field of a button and have the panel replace the button text automatically.
My example: a bargraph uses the $P formatting value in the text property. The panel will automatically replace $P with the percentage value of the bargraph. Very nice!
From the TPDesign4 help file:
Text β To change or enter the text to be displayed on the selected state(s), click the browse button (…) to open the Enter Text dialog, where you can type the new button text. Use the Preview Using Font option to view the text as it will appear in the selected font, style and size (on by default).
Unicode characters may be entered via the Enter Text dialog only (not through in-place editing in the States tab of the Properties Control window). When Unicode text is input, the name of the button will not match itβs Off state text.
Formatting codes can be used in the state text for bargraph and multi-bargraph buttons. The following formatting codes will be replaced with the identified values:
$P – level percentage
$V – raw level value
$L – range low
$H – range high
$A – adjusted level value (raw level value β range low)
$R – range (range high β range low)
$$ – $ character
Comments
Comments are turned off for this article.
