WorldViz User Forum

WorldViz User Forum (https://forum.worldviz.com/index.php)
-   Vizard (https://forum.worldviz.com/forumdisplay.php?f=17)
-   -   Progress Bar (https://forum.worldviz.com/showthread.php?t=5339)

ushag 04-28-2015 10:06 AM

Progress Bar
 
I was wondering how you would change the colors on a progress bar.

Jeff 04-30-2015 04:18 PM

You can change the colors of a progress bar created with vizdlg or vizmenu by setting the object's theme. Take a look at the example script attached to post #3 of this thread to experiment with changing the theme. The following code changes the color of a progress bar by adding it to a vizinfo panel and changing the theme of the underlying vizdlg panel:

Code:

import viz
import vizinfo

viz.go()

info = vizinfo.InfoPanel('',icon=False)
slider = info.addItem(viz.addProgressBar(''))
slider.set(0.5)

#Set in colors for green theme
greenTheme = viz.Theme()
greenTheme.borderColor = (0.1,0.2,0.05,1)
greenTheme.backColor = (0.5,0.7,0.3,1)
greenTheme.lightBackColor = (0.6,0.8,0.4,1)
greenTheme.darkBackColor = (0.2,0.4,0.1,1)
greenTheme.highBackColor = (0.2,0.4,0.1,1)

info.getPanel().setTheme(greenTheme)


ushag 05-05-2015 12:52 PM

Picking Colors for Progress Bar
 
Is there a table in which we can use to figure out the colors or is it based off of trial and error?:confused::confused::confused::confused:

Jeff 05-07-2015 09:21 AM

Each of the theme properties takes normalized values for red, green, blue and alpha. Press 'Alt + 1' to open a color dialog in the Vizard IDE and insert RGB values into the script.

ushag 05-12-2015 06:52 AM

Progress Bar
 
Thank you! That really helps!:):):)


All times are GMT -7. The time now is 03:19 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC