enigma2  2.6
Public Member Functions | Static Public Attributes | List of all members
enigma.eListboxPythonMultiContent Class Reference
Inheritance diagram for enigma.eListboxPythonMultiContent:
enigma.eListboxPythonStringContent enigma.iListboxContent enigma.iObject enigma.eListboxServiceContent

Public Member Functions

def __init__ (self)
 
def paint (self, painter, style, offset, selected)
 
def currentCursorSelectable (self)
 
def setList (self, list)
 
def setFont (self, fnt, font)
 
def setBuildFunc (self, func, add_selected_param=False)
 
def setSelectableFunc (self, func)
 
def setItemHeight (self, height)
 
def setItemWidth (self, width)
 
def getItemWidth (self)
 
def setSelectionEnable (self, selectionenabled)
 
def moveSelection (self, direction)
 
def setSelectionClip (self, rect, update=False)
 
def updateClip (self, arg2)
 
def entryRemoved (self, idx)
 
def setTemplate (self, tmplate)
 
def refresh (self)
 
- Public Member Functions inherited from enigma.eListboxPythonStringContent
def __init__ (self, default_item_height=0)
 
def setItemHeight (height)
 
def setFont (fnt)
 
def setLeftOffset (offset)
 
def setRightOffset (offset)
 
def getCurrentSelection (self)
 
def getCurrentSelectionIndex (self)
 
def invalidateEntry (self, index)
 
def invalidate (self)
 
def getItemSize (self)
 
- Public Member Functions inherited from enigma.iListboxContent
def __init__ (self, *args, **kwargs)
 

Static Public Attributes

 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 TYPE_TEXT = _enigma.eListboxPythonMultiContent_TYPE_TEXT
 
 TYPE_PROGRESS = _enigma.eListboxPythonMultiContent_TYPE_PROGRESS
 
 TYPE_PIXMAP = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP
 
 TYPE_PIXMAP_ALPHATEST = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP_ALPHATEST
 
 TYPE_PIXMAP_ALPHABLEND = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP_ALPHABLEND
 
 TYPE_PROGRESS_PIXMAP = _enigma.eListboxPythonMultiContent_TYPE_PROGRESS_PIXMAP
 
 TYPE_TEXT_ALPHABLEND = _enigma.eListboxPythonMultiContent_TYPE_TEXT_ALPHABLEND
 
- Static Public Attributes inherited from enigma.eListboxPythonStringContent
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 
 setItemHeight = staticmethod(setItemHeight)
 
 setFont = staticmethod(setFont)
 
 setLeftOffset = staticmethod(setLeftOffset)
 
 setRightOffset = staticmethod(setRightOffset)
 
- Static Public Attributes inherited from enigma.iListboxContent
 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.iObject
 thisown = _swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
 

Constructor & Destructor Documentation

◆ __init__()

def enigma.eListboxPythonMultiContent.__init__ (   self)
__init__(eListboxPythonMultiContent self) -> eListboxPythonMultiContent

Reimplemented in enigma.eListboxServiceContent.

Member Function Documentation

◆ currentCursorSelectable()

def enigma.eListboxPythonMultiContent.currentCursorSelectable (   self)
currentCursorSelectable(eListboxPythonMultiContent self) -> int

◆ entryRemoved()

def enigma.eListboxPythonMultiContent.entryRemoved (   self,
  idx 
)
entryRemoved(eListboxPythonMultiContent self, int idx)

◆ getItemWidth()

def enigma.eListboxPythonMultiContent.getItemWidth (   self)
getItemWidth(eListboxPythonMultiContent self) -> int

◆ moveSelection()

def enigma.eListboxPythonMultiContent.moveSelection (   self,
  direction 
)
moveSelection(eListboxPythonMultiContent self, int direction)

◆ paint()

def enigma.eListboxPythonMultiContent.paint (   self,
  painter,
  style,
  offset,
  selected 
)
paint(eListboxPythonMultiContent self, gPainter & painter, eWindowStyle & style, ePoint offset, int selected)

◆ refresh()

def enigma.eListboxPythonMultiContent.refresh (   self)
refresh(eListboxPythonMultiContent self)

◆ setBuildFunc()

def enigma.eListboxPythonMultiContent.setBuildFunc (   self,
  func,
  add_selected_param = False 
)
setBuildFunc(eListboxPythonMultiContent self, PyObject * func, bool add_selected_param=False)
setBuildFunc(eListboxPythonMultiContent self, PyObject * func)

◆ setFont()

def enigma.eListboxPythonMultiContent.setFont (   self,
  fnt,
  font 
)
setFont(eListboxPythonMultiContent self, int fnt, gFont font)

◆ setItemHeight()

def enigma.eListboxPythonMultiContent.setItemHeight (   self,
  height 
)
setItemHeight(eListboxPythonMultiContent self, int height)

◆ setItemWidth()

def enigma.eListboxPythonMultiContent.setItemWidth (   self,
  width 
)
setItemWidth(eListboxPythonMultiContent self, int width)

◆ setList()

def enigma.eListboxPythonMultiContent.setList (   self,
  list 
)
setList(eListboxPythonMultiContent self, PyObject * list)

Reimplemented from enigma.eListboxPythonStringContent.

◆ setSelectableFunc()

def enigma.eListboxPythonMultiContent.setSelectableFunc (   self,
  func 
)
setSelectableFunc(eListboxPythonMultiContent self, PyObject * func)

◆ setSelectionClip()

def enigma.eListboxPythonMultiContent.setSelectionClip (   self,
  rect,
  update = False 
)
setSelectionClip(eListboxPythonMultiContent self, eRect rect, bool update=False)
setSelectionClip(eListboxPythonMultiContent self, eRect rect)

◆ setSelectionEnable()

def enigma.eListboxPythonMultiContent.setSelectionEnable (   self,
  selectionenabled 
)
setSelectionEnable(eListboxPythonMultiContent self, int selectionenabled)

◆ setTemplate()

def enigma.eListboxPythonMultiContent.setTemplate (   self,
  tmplate 
)
setTemplate(eListboxPythonMultiContent self, PyObject * tmplate)

◆ updateClip()

def enigma.eListboxPythonMultiContent.updateClip (   self,
  arg2 
)
updateClip(eListboxPythonMultiContent self, gRegion & arg2)

Member Data Documentation

◆ thisown

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

◆ TYPE_PIXMAP

enigma.eListboxPythonMultiContent.TYPE_PIXMAP = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP
static

◆ TYPE_PIXMAP_ALPHABLEND

enigma.eListboxPythonMultiContent.TYPE_PIXMAP_ALPHABLEND = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP_ALPHABLEND
static

◆ TYPE_PIXMAP_ALPHATEST

enigma.eListboxPythonMultiContent.TYPE_PIXMAP_ALPHATEST = _enigma.eListboxPythonMultiContent_TYPE_PIXMAP_ALPHATEST
static

◆ TYPE_PROGRESS

enigma.eListboxPythonMultiContent.TYPE_PROGRESS = _enigma.eListboxPythonMultiContent_TYPE_PROGRESS
static

◆ TYPE_PROGRESS_PIXMAP

enigma.eListboxPythonMultiContent.TYPE_PROGRESS_PIXMAP = _enigma.eListboxPythonMultiContent_TYPE_PROGRESS_PIXMAP
static

◆ TYPE_TEXT

enigma.eListboxPythonMultiContent.TYPE_TEXT = _enigma.eListboxPythonMultiContent_TYPE_TEXT
static

◆ TYPE_TEXT_ALPHABLEND

enigma.eListboxPythonMultiContent.TYPE_TEXT_ALPHABLEND = _enigma.eListboxPythonMultiContent_TYPE_TEXT_ALPHABLEND
static

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