![]() |
|
#1
|
|||
|
|||
|
Change the color of button
I've created a few panels with different buttons. One of them shown below. I would like to change the button color when selected for specific panel to another color. May I know how could I do it?
For example, I would like PrimeOffButton.set(1) to be red instead of default color. PrimeOffButton = viz.addButtonLabel('Off') PrimeOffButton.set(1) PrimeKeepAliveButton = viz.addButtonLabel('Keep-Alive') PrimeKeepAliveButton.set(0) PrimeOperationalButton = viz.addButtonLabel('Operational') PrimeOperationalButton.set(0) subpanel2.addItem(viz.addText('SSRMS Prime String')) subpanel2.addItem(PrimeOffButton) subpanel2.addItem(PrimeKeepAliveButton) subpanel2.addItem(PrimeOperationalButton) Thanks. |
|
#2
|
|||
|
|||
|
You can set the GUI theme globally, for an individual GUI element, or for a GUI container that contains the button. The example script in this thread shows how changing various theme properties affects a menu and info panel:
Code:
import viz
import vizinfo
viz.go()
theme = viz.getTheme()
theme.highBackColor = (1,0,0,1)
button = viz.addButtonLabel('Off',pos=[0.2,0.95,1])
button.set(1)
button.setTheme(theme)
infoPanel = vizinfo.InfoPanel('Panel')
infoPanel.getPanel().setTheme(theme)
panelbutton = infoPanel.addItem(viz.addButtonLabel('Off'))
panelbutton.set(1)
|
![]() |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to map HTML button to Transport in Vizconnect | JB_HP_Viz | Vizard | 3 | 02-24-2015 07:38 PM |
| Push a button | snoopy78 | Vizard | 1 | 07-20-2009 09:39 AM |
| Create Button or Text | Chrissy2009 | Vizard | 1 | 07-15-2009 05:34 PM |
| Randomly and Continuously Change Avatar's Face Texture | Karla | Vizard | 4 | 08-22-2008 12:14 PM |
| button problems | cade_mccall | Vizard | 3 | 02-22-2007 09:48 AM |