Your Universal Remote Control Center
RemoteCentral.com
Philips Pronto Professional Forum - View Post
Previous section Next section Up level
What's New
8/21/10 - Anti-spam measures taken up a notch...
7/14/10 - Our full review of this hybrid touchscreen/hard buttoned control that claims to be “the world’s easiest universal remote”.
6/09/10 - New lineup includes two new color remotes plus two system processors.
5/13/10 - Last night a major milestone was achieved - the one millionth post to our forums!
5/10/10 - Super Remote SR3 billed as being ideal for users of all ages, from kids to seniors.

Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Access widgets on system page
This thread has 3 replies. Displaying all posts.
Post 1 made on Sunday January 11, 2009 at 16:31
flattermann
Junior Member
Joined:
Posts:
December 2008
16
Is it possible to access a widget on the system page via Prontoscript?
I'd like to change the label of a panel that's located on the system page...

Thanks!
Christian
Post 2 made on Sunday January 11, 2009 at 19:05
GuerillaBuild
Regular Member
Joined:
Posts:
December 2008
74
Hi Christian,
considering that the system page is not visible during Pronto runtime, I'm wondering what sort of panels you've got on your system activity and what they are being used for? You can rename and mess with all sorts of stuff on the Home Activity, but I haven't seen any page or activity reference for System Activity items in Prontoscript. I don't think that the System activity has been coded with any default tags by Philips that you can reference.

PS: If you start changing labels on the home activity / primary page: be careful as some changes can cause the pronto to get rather upset and freeze on you. Mostly due to bad Prontoscript coding....

Regards // Jason
You can hide almost anything until you have to put the drywall up!
Post 3 made on Sunday January 11, 2009 at 21:47
Jon Welfringer
Long Time Member
Joined:
Posts:
December 2002
123
The system activity and page can both be referenced as "PS_SYSTEM".

You can change the label of a system panel within an activity, but when you jump to another activity, the label will revert to the original value coded at the system.

If you had a system panel named "Test_Panel", you could change it with the following:
CF.widget("Test_Panel"."PS_SYSTEM","PS_SYSTEM").label = "XYZ" ;
Post 4 made on Monday January 12, 2009 at 07:15
flattermann
Junior Member
Joined:
Posts:
December 2008
16
Thank you guys!

I've implemented a Library that includes a (device specific) command queue for all infrared commands. So, if you like to send an IR command (perhaps with a delay), you can queue up the command and the Pronto will send the IR codes one-by-one in background without blocking the Pronto GUI.

I would like to add a status panel to every page that shows the status of the queue (i.e. how many command are waiting in the queue). At the moment, I've added the panel manually to every page, but I thought it would be easier to add it to the System Page so that it appears automatically on every "normal" page.

That was the reason of my question...

I will follow Jon's suggestion and try it with:
CF.widget("Test_Panel"."PS_SYSTEM","PS_SYSTEM").label = "XYZ";


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