Your Universal Remote Control Center
RemoteCentral.com
Crestron Control Systems Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
VTPro and GUI Design
This thread has 5 replies. Displaying all posts.
Post 1 made on Tuesday January 25, 2011 at 23:11
sofa_king_CI
Super Member
Joined:
Posts:
June 2009
4,230
So this is a GUI discussion but its only relevant to VTPro so i thought it should be in this fantastic new Crestron Section.

I downloaded the Crestron Ipad mobile Pro G sample file and was looking over it. I noticed that they only have a couple pages and a lot of sub pages. They have the MAIN page and then subpages for each of the sources. What I gather is that instead of page flipping, one subpage gets hidden while another shown. This seems to be a lot easier to manage, is it?

How do you do your GUI's? Am I being clear to what I'm asking?
do wino hue?
Post 2 made on Wednesday January 26, 2011 at 15:56
39 Cent Stamp
Elite Member
Joined:
Posts:
May 2007
17,518
Its easier to manage for sure. I had a problem with it initially because i didnt understand it. Once i did i realized how awesome it is. The subpages are driven with programming. This is what confused me at first.

As an example you have your header and footer on subpages. So your navigation menu and time and date and maybe volume control. Instead of copy paste that on every page you just do it once and then make it a subpage reference for all of the pages it will be on. Then if you need to swap out the security icon with an ipod icon you do it once and the changes happen across the entire gui.
Avid Stamp Collector - I really love 39 Cent Stamps
Post 3 made on Wednesday January 26, 2011 at 16:06
39 Cent Stamp
Elite Member
Joined:
Posts:
May 2007
17,518
The yellow items in the list are all of my subpages.

The green items are references to some of those subpages that i made visible. Making them visible is purely for design purposes and has nothing to do with what appears on the actual panel. All of the white and green items are subpages that i have referenced to the main page. You do that by dragging the yellow icon and dropping it over the main page. You can also determine depth. Like your please wait page should be stacked so that when it appears its over everything.

On the left you see the full ipad directv page. On the right you can see all of the pieces that make that page.

This makes programming and GUI design super efficient and believe me when i tell you that there is nothing better than VTPro-e for designing a GUI. RTI and Nevo are nice but they lack all the bells and whistles like click assign and the incredible alignment tools.

I changed the image link to an html link that displays the image. This will make it easier to see and save the graphic and it wont distort remotecentral when people first click in.

[Link: guijaboard.com]
Avid Stamp Collector - I really love 39 Cent Stamps
OP | Post 4 made on Wednesday January 26, 2011 at 17:49
sofa_king_CI
Super Member
Joined:
Posts:
June 2009
4,230
Okay, so I am understanding the layout correctly and your example is exactly what I'm referring to.

So, in programming how is this utilized?
do wino hue?
Post 5 made on Thursday January 27, 2011 at 01:13
39 Cent Stamp
Elite Member
Joined:
Posts:
May 2007
17,518
There isnt a single answer and i am not the best source for programming. This yahoo group discussion glosses over it a little [Link: tech.groups.yahoo.com]. The generic answer is that you drive the subpages with logic. There are multiple ways to handle it.
Avid Stamp Collector - I really love 39 Cent Stamps
Post 6 made on Friday January 28, 2011 at 16:46
SWOInstaller
Select Member
Joined:
Posts:
October 2010
1,596
I have sub pages all over my GIU's, some are based on variables (if variable = home then show home sub page). I also have them linked to events (if security zone 3=open then show zone open). There are numerous ways to use sub pages but there are also times where you choose not to use them. I have did a floor plan layout for one job and used sub pages but because the change is slow there is a slight overlay with the plans depending on how you navigate. In that case I should have made a page for each floor but it works and there isn't a complant about it. I learned and instead of doing sub pages for each thermostat I created a seperate page for each. Although there is a bit more programming involved it is a much cleaner switch and the end user doesn't know the difference.
You can't fix stupid


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse