enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.eWidget Class Reference
Inheritance diagram for enigma.eWidget:
enigma.eAnimatedWidget enigma.eListbox enigma.ePositionGauge enigma.eSlider enigma.eSubtitleWidget enigma.eVideoWidget enigma.eWindow Plugins.Extensions.Browser.webview.eWebView

Public Member Functions

def __init__ (self, parent)
 
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')
 
 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.eWidget.__init__ (   self,
  parent 
)

Member Function Documentation

◆ canAnimate()

def enigma.eWidget.canAnimate (   self)
canAnimate(eWidget self) -> bool

◆ child()

def enigma.eWidget.child (   self)
child(eWidget self) -> eWidget

◆ clearBackgroundColor()

def enigma.eWidget.clearBackgroundColor (   self)
clearBackgroundColor(eWidget self)

◆ csize()

def enigma.eWidget.csize (   self)
csize(eWidget self) -> eSize

◆ destruct()

def enigma.eWidget.destruct (   self)
destruct(eWidget self)

◆ disable()

def enigma.eWidget.disable (   self)
disable(eWidget self)

◆ doHide()

def enigma.eWidget.doHide (   self)
doHide(eWidget self)

◆ enable()

def enigma.eWidget.enable (   self)
enable(eWidget self)

◆ event()

def enigma.eWidget.event (   self,
  event,
  data = None,
  data2 = None 
)
event(eWidget self, int event, void * data=None, void * data2=None) -> int
event(eWidget self, int event, void * data=None) -> int
event(eWidget self, int event) -> int

◆ getAbsolutePosition()

def enigma.eWidget.getAbsolutePosition (   self)
getAbsolutePosition(eWidget self) -> ePoint

◆ getStyle()

def enigma.eWidget.getStyle (   self,
  OUTPUT 
)
getStyle(eWidget self, eWindowStylePtr OUTPUT)

◆ hide()

def enigma.eWidget.hide (   self)
hide(eWidget self)

Reimplemented in Plugins.Extensions.Browser.webview.eWebView.

◆ invalidate()

def enigma.eWidget.invalidate (   self,
args 
)
invalidate(eWidget self, gRegion const & region)
invalidate(eWidget self)

◆ invalidateForAnimation()

def enigma.eWidget.invalidateForAnimation (   self)
invalidateForAnimation(eWidget self)

◆ isEnabled()

def enigma.eWidget.isEnabled (   self)
isEnabled(eWidget self) -> bool

◆ isFading()

def enigma.eWidget.isFading (   self)
isFading(eWidget self) -> bool const

◆ isFinishedAnimating()

def enigma.eWidget.isFinishedAnimating (   self)
isFinishedAnimating(eWidget self) -> bool

◆ isTransparent()

def enigma.eWidget.isTransparent (   self)
isTransparent(eWidget self) -> int

◆ isVisible()

def enigma.eWidget.isVisible (   self)
isVisible(eWidget self) -> int

◆ move()

def enigma.eWidget.move (   self,
  pos 
)
move(eWidget self, ePoint pos)

◆ notifyShowHide()

def enigma.eWidget.notifyShowHide (   self)
notifyShowHide(eWidget self)

◆ onAnimationFinished()

def enigma.eWidget.onAnimationFinished (   self)
onAnimationFinished(eWidget self)

◆ parent()

def enigma.eWidget.parent (   self)
parent(eWidget self) -> eWidget

◆ parentCsize()

def enigma.eWidget.parentCsize (   self)
parentCsize(eWidget self) -> eSize

◆ parentSize()

def enigma.eWidget.parentSize (   self)
parentSize(eWidget self) -> eSize

◆ position()

def enigma.eWidget.position (   self)
position(eWidget self) -> ePoint

◆ resize()

def enigma.eWidget.resize (   self,
  size 
)
resize(eWidget self, eSize size)

◆ setBackgroundColor()

def enigma.eWidget.setBackgroundColor (   self,
  col 
)
setBackgroundColor(eWidget self, gRGB col)

Reimplemented in enigma.eSlider, enigma.eListbox, and enigma.eWindow.

◆ setFocus()

def enigma.eWidget.setFocus (   self,
  focus 
)
setFocus(eWidget self, eWidget focus)

◆ setParentTitle()

def enigma.eWidget.setParentTitle (   self,
  title 
)
setParentTitle(eWidget self, std::string const & title)

◆ setPositionNotifyChild()

def enigma.eWidget.setPositionNotifyChild (   self,
  n 
)
setPositionNotifyChild(eWidget self, int n)

◆ setPulsate()

def enigma.eWidget.setPulsate (   self,
  enabled,
  duration = 1000,
  arg4 = 0.3,
  to = 1.0 
)
setPulsate(eWidget self, bool enabled, int64_t duration=1000, float arg4=0.3, float to=1.0)
setPulsate(eWidget self, bool enabled, int64_t duration=1000, float arg4=0.3)
setPulsate(eWidget self, bool enabled, int64_t duration=1000)
setPulsate(eWidget self, bool enabled)

◆ setShowHideAnimation()

def enigma.eWidget.setShowHideAnimation (   self,
  key 
)
setShowHideAnimation(eWidget self, std::string const & key) -> bool

◆ setStyle()

def enigma.eWidget.setStyle (   self,
  style 
)
setStyle(eWidget self, eWindowStyle * style)

◆ setTransparent()

def enigma.eWidget.setTransparent (   self,
  transp 
)
setTransparent(eWidget self, int transp)

◆ setZPosition()

def enigma.eWidget.setZPosition (   self,
  z 
)
setZPosition(eWidget self, int z)

◆ show()

def enigma.eWidget.show (   self)
show(eWidget self)

Reimplemented in Plugins.Extensions.Browser.webview.eWebView.

◆ signalHideAnimationFinished()

def enigma.eWidget.signalHideAnimationFinished (   self)
signalHideAnimationFinished(eWidget self)

◆ size()

def enigma.eWidget.size (   self)
size(eWidget self) -> eSize

Member Data Documentation

◆ evtAction

enigma.eWidget.evtAction = _enigma.eWidget_evtAction
static

◆ evtChangedPosition

enigma.eWidget.evtChangedPosition = _enigma.eWidget_evtChangedPosition
static

◆ evtChangedSize

enigma.eWidget.evtChangedSize = _enigma.eWidget_evtChangedSize
static

◆ evtFocusGot

enigma.eWidget.evtFocusGot = _enigma.eWidget_evtFocusGot
static

◆ evtFocusLost

enigma.eWidget.evtFocusLost = _enigma.eWidget_evtFocusLost
static

◆ evtKey

enigma.eWidget.evtKey = _enigma.eWidget_evtKey
static

◆ evtPaint

enigma.eWidget.evtPaint = _enigma.eWidget_evtPaint
static

◆ evtParentChangedPosition

enigma.eWidget.evtParentChangedPosition = _enigma.eWidget_evtParentChangedPosition
static

◆ evtParentVisibilityChanged

enigma.eWidget.evtParentVisibilityChanged = _enigma.eWidget_evtParentVisibilityChanged
static

◆ evtPrefetch

enigma.eWidget.evtPrefetch = _enigma.eWidget_evtPrefetch
static

◆ evtUserWidget

enigma.eWidget.evtUserWidget = _enigma.eWidget_evtUserWidget
static

◆ evtWillChangePosition

enigma.eWidget.evtWillChangePosition = _enigma.eWidget_evtWillChangePosition
static

◆ evtWillChangeSize

enigma.eWidget.evtWillChangeSize = _enigma.eWidget_evtWillChangeSize
static

◆ hideAnimationFinished

enigma.eWidget.hideAnimationFinished = _swig_property(_enigma.eWidget_hideAnimationFinished_get, _enigma.eWidget_hideAnimationFinished_set)
static

◆ m_clip_region

enigma.eWidget.m_clip_region = _swig_property(_enigma.eWidget_m_clip_region_get, _enigma.eWidget_m_clip_region_set)
static

◆ m_visible_region

enigma.eWidget.m_visible_region = _swig_property(_enigma.eWidget_m_visible_region_get, _enigma.eWidget_m_visible_region_set)
static

◆ m_visible_with_childs

enigma.eWidget.m_visible_with_childs = _swig_property(_enigma.eWidget_m_visible_with_childs_get, _enigma.eWidget_m_visible_with_childs_set)
static

◆ showAnimationFinished

enigma.eWidget.showAnimationFinished = _swig_property(_enigma.eWidget_showAnimationFinished_get, _enigma.eWidget_showAnimationFinished_set)
static

◆ thisown

enigma.eWidget.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: