Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions
Visualization::SuperFormElement< NewFormElement, BaseFormElement > Class Template Reference
Inheritance diagram for Visualization::SuperFormElement< NewFormElement, BaseFormElement >:
Visualization::SuperLayoutElement< SequentialLayoutFormElement, LayoutFormElement > Visualization::SuperLayoutElement< AnchorLayoutFormElement, LayoutFormElement > Visualization::SuperLayoutElement< DynamicGridFormElement, LayoutFormElement > Visualization::SuperLayoutElement< GridLayoutFormElement, LayoutFormElement > Visualization::SequentialLayoutFormElement Visualization::AnchorLayoutFormElement Visualization::DynamicGridFormElement Visualization::GridLayoutFormElement

Public Member Functions

NewFormElement * setBottomMargin (int bottom)
 Sets the bottom margin of this form element. More...
 
NewFormElement * setLeftMargin (int left)
 Sets the left margin of this form element. More...
 
NewFormElement * setMargins (int left, int top, int right, int bottom)
 Sets the left, top, right and bottom margins to the respective values. More...
 
NewFormElement * setMargins (int margin)
 Sets all the margins of this form element to the value specified as margin. More...
 
NewFormElement * setRightMargin (int right)
 Sets the right margin of this form element. More...
 
NewFormElement * setTopMargin (int top)
 Sets the top margin of this form element. More...
 

Member Function Documentation

◆ setBottomMargin()

template<typename NewFormElement , typename BaseFormElement >
NewFormElement* Visualization::SuperFormElement< NewFormElement, BaseFormElement >::setBottomMargin ( int  bottom)
inline

Sets the bottom margin of this form element.

Returns a pointer to this form element.

◆ setLeftMargin()

template<typename NewFormElement , typename BaseFormElement >
NewFormElement* Visualization::SuperFormElement< NewFormElement, BaseFormElement >::setLeftMargin ( int  left)
inline

Sets the left margin of this form element.

Returns a pointer to this form element.

◆ setMargins() [1/2]

template<typename NewFormElement , typename BaseFormElement >
NewFormElement* Visualization::SuperFormElement< NewFormElement, BaseFormElement >::setMargins ( int  left,
int  top,
int  right,
int  bottom 
)
inline

Sets the left, top, right and bottom margins to the respective values.

Returns a pointer to this form element.

◆ setMargins() [2/2]

template<typename NewFormElement , typename BaseFormElement >
NewFormElement* Visualization::SuperFormElement< NewFormElement, BaseFormElement >::setMargins ( int  margin)
inline

Sets all the margins of this form element to the value specified as margin.

Returns a pointer to this form element.

◆ setRightMargin()

template<typename NewFormElement , typename BaseFormElement >
NewFormElement* Visualization::SuperFormElement< NewFormElement, BaseFormElement >::setRightMargin ( int  right)
inline

Sets the right margin of this form element.

Returns a pointer to this form element.

◆ setTopMargin()

template<typename NewFormElement , typename BaseFormElement >
NewFormElement* Visualization::SuperFormElement< NewFormElement, BaseFormElement >::setTopMargin ( int  top)
inline

Sets the top margin of this form element.

Returns a pointer to this form element.