Unigine::WidgetVPaned Class
Header: | #include <UnigineWidgets.h> |
Inherits: | Widget |
This class creates a horizontal movable bar that divides the window into two resizable panes. This widget should contain exactly two children. If fewer children are provided, nothing will be drawn; if more children are provided, the application may crash.
WidgetVPaned Class
Members
static WidgetVPanedPtr create ( const Ptr<Gui> & gui ) #
Constructor. Creates a new vertical box, which children can be resized.Arguments
- const Ptr<Gui> & gui - GUI, to which the new container will belong.
Ptr<WidgetVPaned> cast ( const Ptr<Widget> & widget ) #
Casts a WidgetVPaned out of the Widget instance.Arguments
- const Ptr<Widget> & widget - Pointer to Widget.
Return value
Pointer to WidgetVPaned.void setFirstSize ( int size ) #
Sets the size of the first child.Arguments
- int size - Size of the first child in pixels.
int getFirstSize ( ) #
Returns the size of the first child.Return value
Size of the first child in pixels.void setFixed ( int fixed ) #
Sets the number of the child with the fixed size. The default is 0.Arguments
- int fixed - Number of the child:
- 0 - size of both children is not fixed.
- 1 - size of the first child is fixed.
- 2 - size of the second child is fixed.
int getFixed ( ) #
Returns the number of the child with the fixed size.Return value
Number of the child. 0 means that the size of both children is not fixed.void setSecondSize ( int size ) #
Sets the size of the second child.Arguments
- int size - Size of the second child in pixels.
int getSecondSize ( ) #
Returns the size of the second child.Return value
Size of the second child in pixels.void setValue ( int value ) #
Specifies how child widgets will be resized. The default is 0.Arguments
- int value - Value in range [-32767; 32767]. -32767 means that during resize the upper child will remain fixed. 32767 means that during resize the lower child will remain fixed. 0 means that both children will be resized equally. Other values specify proportions, in which the children are resized.
int getValue ( ) #
Returns a value specifying how child widgets will be resized.Return value
Value in range [-32767; 32767]. -32767 means that during resize the upper child will remain fixed. 32767 means that during resize the lower child will remain fixed. 0 means that both children will be resized equally. Other values specify proportions, in which the children are resized.Ptr<WidgetVPaned> getWidgetVPaned ( ) #
Returns a widget vpaned pointer.Return value
WidgetVPaned pointer.int type ( ) #
WidgetVPaned type.Return value
WidgetVPaned type identifier.Last update:
16.08.2019
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter