Menu separator node. More...
#include <DialogViz/dialog/SoMenuSeparator.h>
Public Member Functions | |
SoMenuSeparator () |
This node defines an horizontal separator in a menu bar component.
You can change the parts in any instance of this menu separator using setPart(). The default part geometries are defined as resources for this SoMenuSeparator class. They are detailed below in the Catalog Parts section of the online reference page for this class. You can make your program use different default resources for the parts by copying the file $OIVHOME/data/DialogViz/Skins/default/MenuSeparator.iv into your own directory, editing the file, and then setting the environment variable DIALOGVIZ_SKINS_DIR to be a path to that directory, or by using the setSkinDirectory() method in your application.
// fields from SoDialogViz | |
enable | TRUE |
label | "" |
labelAlignment | LEFT |
auditorID | "" |
Group frame (from SoMenuItem)
Defines the item main frame geometry. Default size is set to (x, 8, z)
Group sepFrame
Defines the geometry of the separator frame. Default size is set to (x, 2, z)
}
Extra information for parts from above structure
Part Name Resource Skin file frame MenuItemFrame MenuItem.iv sepFrame MenuSeparatorFrame MenuSeparator.iv
SoMenuCheckBox, SoMenuCheckBoxLauncher, SoMenuPopup, SoMenuPushButton, SoMenuPushButtonLauncher, SoMenuFileSelection, SoMenuRadioButtons
SoMenuSeparator::SoMenuSeparator | ( | ) |
Constructor.