Robot Framework Integrated Development Environment (RIDE)
robotide.editor.flowsizer.HorizontalFlowSizer Class Reference

A sizer which lays out component left to right top to bottom. More...

Inheritance diagram for robotide.editor.flowsizer.HorizontalFlowSizer:

Public Member Functions

def __init__ (self)
 Initializes the object: More...
 
def CalcMin (self)
 Calculates the minimum size needed by the sizer. More...
 
def RecalcSizes (self)
 Layout the contents of the sizer based on the sizer's current size and position. More...
 

Properties

 height = property
 

Private Member Functions

def _is_error_width (self, dx)
 
def _send_resize_event (self)
 
def height (self)
 

Private Attributes

 _frozen
 
 _height
 
 _needed_size
 

Static Private Attributes

int _DEFAUL_WIDTH
 

Detailed Description

A sizer which lays out component left to right top to bottom.

Java uses these quite heavily

Definition at line 36 of file flowsizer.py.

Constructor & Destructor Documentation

◆ __init__()

def robotide.editor.flowsizer.HorizontalFlowSizer.__init__ (   self)

Initializes the object:

Definition at line 45 of file flowsizer.py.

Member Function Documentation

◆ _is_error_width()

def robotide.editor.flowsizer.HorizontalFlowSizer._is_error_width (   self,
  dx 
)
private

Definition at line 101 of file flowsizer.py.

◆ _send_resize_event()

def robotide.editor.flowsizer.HorizontalFlowSizer._send_resize_event (   self)
private

Definition at line 97 of file flowsizer.py.

◆ CalcMin()

def robotide.editor.flowsizer.HorizontalFlowSizer.CalcMin (   self)

Calculates the minimum size needed by the sizer.

Definition at line 54 of file flowsizer.py.

◆ height()

def robotide.editor.flowsizer.HorizontalFlowSizer.height (   self)
private

Definition at line 112 of file flowsizer.py.

◆ RecalcSizes()

def robotide.editor.flowsizer.HorizontalFlowSizer.RecalcSizes (   self)

Layout the contents of the sizer based on the sizer's current size and position.

Definition at line 61 of file flowsizer.py.

Member Data Documentation

◆ _DEFAUL_WIDTH

robotide.editor.flowsizer.HorizontalFlowSizer._DEFAUL_WIDTH
staticprivate

Definition at line 40 of file flowsizer.py.

◆ _frozen

robotide.editor.flowsizer.HorizontalFlowSizer._frozen
private

Definition at line 47 of file flowsizer.py.

◆ _height

robotide.editor.flowsizer.HorizontalFlowSizer._height
private

Definition at line 49 of file flowsizer.py.

◆ _needed_size

robotide.editor.flowsizer.HorizontalFlowSizer._needed_size
private

Definition at line 48 of file flowsizer.py.

Property Documentation

◆ height

robotide.editor.flowsizer.HorizontalFlowSizer.height = property
static

Definition at line 110 of file flowsizer.py.


The documentation for this class was generated from the following file: