enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.eLabel Class Reference
Inheritance diagram for enigma.eLabel:
enigma.eAnimatedWidget enigma.eWidget enigma.eButton

Public Member Functions

def __init__ (self, parent, markedPos=-1)
 
def setText (self, string)
 
def setMarkedPos (self, markedPos)
 
def setFont (self, font)
 
def getFont (self)
 
def setVAlign (self, align)
 
def setHAlign (self, align)
 
def setForegroundColor (self, col)
 
def setShadowColor (self, col)
 
def setShadowOffset (self, offset)
 
def setNoWrap (self, nowrap)
 
def clearForegroundColor (self)
 
def setCornerRadius (self, value)
 
def setPadding (self, value)
 
def calculateSize (self)
 
- Public Member Functions inherited from enigma.eAnimatedWidget
def __init__ (self, parent)
 
def setAlphatest (self, flag)
 
def doBlit (self, *args)
 
def prepareForChangeAnimation (self)
 
def setDefaultAnimationEnabled (self, enabled)
 
- Public Member Functions inherited from enigma.eWidget
def move (self, pos)
 
def resize (self, size)
 
def position (self)
 
def size (self)
 
def csize (self)
 
def parent (self)
 
def parentSize (self)
 
def parentCsize (self)
 
def invalidate (self, *args)
 
def invalidateForAnimation (self)
 
def child (self)
 
def show (self)
 
def hide (self)
 
def doHide (self)
 
def destruct (self)
 
def getStyle (self, OUTPUT)
 
def setStyle (self, style)
 
def setBackgroundColor (self, col)
 
def clearBackgroundColor (self)
 
def setZPosition (self, z)
 
def setTransparent (self, transp)
 
def isVisible (self)
 
def isFading (self)
 
def disable (self)
 
def enable (self)
 
def isEnabled (self)
 
def onAnimationFinished (self)
 
def signalHideAnimationFinished (self)
 
def canAnimate (self)
 
def isFinishedAnimating (self)
 
def setParentTitle (self, title)
 
def setShowHideAnimation (self, key)
 
def setPulsate (self, enabled, duration=1000, arg4=0.3, to=1.0)
 
def isTransparent (self)
 
def getAbsolutePosition (self)
 
def event (self, event, data=None, data2=None)
 
def setFocus (self, focus)
 
def setPositionNotifyChild (self, n)
 
def notifyShowHide (self)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 alignLeft = _enigma.eLabel_alignLeft
 
 alignTop = _enigma.eLabel_alignTop
 
 alignCenter = _enigma.eLabel_alignCenter
 
 alignRight = _enigma.eLabel_alignRight
 
 alignBottom = _enigma.eLabel_alignBottom
 
 alignBlock = _enigma.eLabel_alignBlock
 
 alignCenterOrBottom = _enigma.eLabel_alignCenterOrBottom
 
 alignCenterOrRight = _enigma.eLabel_alignCenterOrRight
 
 setText
 
 setMarkedPos
 
 setFont
 
 getFont
 
 setVAlign
 
 setHAlign
 
 setForegroundColor
 
 setShadowColor
 
 setShadowOffset
 
 setNoWrap
 
 clearForegroundColor
 
 setCornerRadius
 
 setPadding
 
 calculateSize
 
- Static Public Attributes inherited from enigma.eAnimatedWidget
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
- Static Public Attributes inherited from enigma.eWidget
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 hideAnimationFinished = _swig_property(_enigma.eWidget_hideAnimationFinished_get, _enigma.eWidget_hideAnimationFinished_set)
 
 showAnimationFinished = _swig_property(_enigma.eWidget_showAnimationFinished_get, _enigma.eWidget_showAnimationFinished_set)
 
 m_clip_region = _swig_property(_enigma.eWidget_m_clip_region_get, _enigma.eWidget_m_clip_region_set)
 
 m_visible_region = _swig_property(_enigma.eWidget_m_visible_region_get, _enigma.eWidget_m_visible_region_set)
 
 m_visible_with_childs = _swig_property(_enigma.eWidget_m_visible_with_childs_get, _enigma.eWidget_m_visible_with_childs_set)
 
 evtPaint = _enigma.eWidget_evtPaint
 
 evtPrefetch = _enigma.eWidget_evtPrefetch
 
 evtKey = _enigma.eWidget_evtKey
 
 evtChangedPosition = _enigma.eWidget_evtChangedPosition
 
 evtChangedSize = _enigma.eWidget_evtChangedSize
 
 evtParentChangedPosition = _enigma.eWidget_evtParentChangedPosition
 
 evtParentVisibilityChanged = _enigma.eWidget_evtParentVisibilityChanged
 
 evtWillChangePosition = _enigma.eWidget_evtWillChangePosition
 
 evtWillChangeSize = _enigma.eWidget_evtWillChangeSize
 
 evtAction = _enigma.eWidget_evtAction
 
 evtFocusGot = _enigma.eWidget_evtFocusGot
 
 evtFocusLost = _enigma.eWidget_evtFocusLost
 
 evtUserWidget = _enigma.eWidget_evtUserWidget
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.eLabel.__init__ (   self,
  parent,
  markedPos = -1 
)
__init__(eLabel self, eWidget parent, int markedPos=-1) -> eLabel
__init__(eLabel self, eWidget parent) -> eLabel

Member Function Documentation

◆ calculateSize()

def enigma.eLabel.calculateSize (   self)
calculateSize(eLabel self) -> eSize

◆ clearForegroundColor()

def enigma.eLabel.clearForegroundColor (   self)
clearForegroundColor(eLabel self)

◆ getFont()

def enigma.eLabel.getFont (   self)
getFont(eLabel self) -> gFont

◆ setCornerRadius()

def enigma.eLabel.setCornerRadius (   self,
  value 
)
setCornerRadius(eLabel self, unsigned int value)

◆ setFont()

def enigma.eLabel.setFont (   self,
  font 
)
setFont(eLabel self, gFont font)

◆ setForegroundColor()

def enigma.eLabel.setForegroundColor (   self,
  col 
)
setForegroundColor(eLabel self, gRGB col)

◆ setHAlign()

def enigma.eLabel.setHAlign (   self,
  align 
)
setHAlign(eLabel self, int align)

◆ setMarkedPos()

def enigma.eLabel.setMarkedPos (   self,
  markedPos 
)
setMarkedPos(eLabel self, int markedPos)

◆ setNoWrap()

def enigma.eLabel.setNoWrap (   self,
  nowrap 
)
setNoWrap(eLabel self, int nowrap)

◆ setPadding()

def enigma.eLabel.setPadding (   self,
  value 
)
setPadding(eLabel self, ePoint value)

◆ setShadowColor()

def enigma.eLabel.setShadowColor (   self,
  col 
)
setShadowColor(eLabel self, gRGB col)

◆ setShadowOffset()

def enigma.eLabel.setShadowOffset (   self,
  offset 
)
setShadowOffset(eLabel self, ePoint offset)

◆ setText()

def enigma.eLabel.setText (   self,
  string 
)
setText(eLabel self, std::string const & string)

◆ setVAlign()

def enigma.eLabel.setVAlign (   self,
  align 
)
setVAlign(eLabel self, int align)

Member Data Documentation

◆ alignBlock

enigma.eLabel.alignBlock = _enigma.eLabel_alignBlock
static

◆ alignBottom

enigma.eLabel.alignBottom = _enigma.eLabel_alignBottom
static

◆ alignCenter

enigma.eLabel.alignCenter = _enigma.eLabel_alignCenter
static

◆ alignCenterOrBottom

enigma.eLabel.alignCenterOrBottom = _enigma.eLabel_alignCenterOrBottom
static

◆ alignCenterOrRight

enigma.eLabel.alignCenterOrRight = _enigma.eLabel_alignCenterOrRight
static

◆ alignLeft

enigma.eLabel.alignLeft = _enigma.eLabel_alignLeft
static

◆ alignRight

enigma.eLabel.alignRight = _enigma.eLabel_alignRight
static

◆ alignTop

enigma.eLabel.alignTop = _enigma.eLabel_alignTop
static

◆ calculateSize

enigma.eLabel.calculateSize
static

◆ clearForegroundColor

enigma.eLabel.clearForegroundColor
static

◆ getFont

enigma.eLabel.getFont
static

◆ setCornerRadius

enigma.eLabel.setCornerRadius
static

◆ setFont

enigma.eLabel.setFont
static

◆ setForegroundColor

enigma.eLabel.setForegroundColor
static

◆ setHAlign

enigma.eLabel.setHAlign
static

◆ setMarkedPos

enigma.eLabel.setMarkedPos
static

◆ setNoWrap

enigma.eLabel.setNoWrap
static

◆ setPadding

enigma.eLabel.setPadding
static

◆ setShadowColor

enigma.eLabel.setShadowColor
static

◆ setShadowOffset

enigma.eLabel.setShadowOffset
static

◆ setText

enigma.eLabel.setText
static

◆ setVAlign

enigma.eLabel.setVAlign
static

◆ thisown

enigma.eLabel.thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
static

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