# MAIN_MENU
# idesk gui config file
# the config file consists of an overall transformation for the menu,
# Inventor filename of button, a key word indicating that widget's
# heritage. an integer denoting how many children it has immediately
# below it, its x y z translation and x y z scale.
# third button column assignes its function.
###### part 1: interface transforms and colors ##################
Translation -2.2 3.1 -0.2
#Rotation is in HPR degrees
Rotation 0.0 -43.5
0.0
Scale 0.6 0.6 0.6
# widget color values.
ActiveColor 0.23 0.20 0.43
InactiveColor 0.15 0.15 0.15
OverColor 0.00 1.00 0.25
PickedColor 1.00 1.00 0.00
# color a picked widget changes to when isOver becomes True
PickedOverColor 1.00 0.15 0.00
LabelColor 1.00 1.00 1.00
####### part 2: widgets #########################################
# button geometry file, type, number of children, offset and scale.
# children will be detailed in other configuration files.
# their config file name is first argument and keyword is the second of
# two arguments. keyword is either LOAD_IMMEDIATE or LOAD_DELAY, where
# LOAD_IMMEDIATE implies load during parsing of this file (not implimente).
# LOAD_DELAY simply means the config file will be parsed and loaded when it
# is needed and then removed from the scene-graph when not needed.
BUTTON butt.iv CLIP
0
0.0 0.0 0.0
1.0 1.0 1.0
BUTTON butt.iv PICK
0
0.0 0.5 0.0
1.0 1.0 1.0
FRAME frame.iv YO
0
0.5 0.0 0.0
1.0 4.5 1.0
SLIDER slide.iv MAMA
Y 0.5 4.5 0.0
0.4 0.3 0.2
BUTTON butt.iv SEGMENT 1
0.0 1.0
0.0 1.0 1.0 1.0
./etc/idesk.segtool_1.config LOAD_DELAY
BUTTON butt.iv SCALE
0 0.0 1.5
0.0 1.0 1.0 1.0
BUTTON butt.iv ROI
1
0.0 2.0
0.0 1.0 1.0 1.0
./etc/idesk.region.config LOAD_DELAY
# shade is an internal volume state button. isn't a radiobutton
BUTTON butt.iv SHADE
0 0.0 2.7
0.0 1.0 0.9 1.0
####### part 3: labels ##########################################
# if we're using strings rather than textures, these are the
# strings associated with each function.
# first column is Key Word. 2nd is word-count, 3rd is row-count
# each word has its row tagged with it. row starts with 1.
CLIP 2 2
CLIP,1 VOLUME,2
PICK 2 2
PICK,1 VOLUME,2
SEGMENT 1 1 SEGMENT,1
SCALE 2 2
SCALE,1 VOLUME,2
SHADE 2 2
ENABLE,1 SHADING,2
ROI 3 3
REGION,1 OF,2 INTEREST,3