enigma2  2.6
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
Screens.Screen.Screen Class Reference
Inheritance diagram for Screens.Screen.Screen:
Components.GUISkin.GUISkin Plugins.DemoPlugins.TestPlugin.plugin.Test Plugins.Extensions.BludiscPlayer.plugin.BludiscMenu Plugins.Extensions.Browser.Bookmarks.BookmarkEditor Plugins.Extensions.Browser.Browser.Browser Plugins.Extensions.Browser.Browser.HttpAuthenticationDialog Plugins.Extensions.Browser.BrowserMenu.BrowserMenu Plugins.Extensions.Browser.BrowserVideoWindow.BrowserVideoWindow Plugins.Extensions.Browser.MoviePlayer.MoviePlayer Plugins.Extensions.Browser.MoviePlayer.SimpleLCDScreen Plugins.Extensions.CutListEditor.plugin.CutListEditor Plugins.Extensions.DVDBurn.MediumToolbox.MediumToolbox Plugins.Extensions.DVDBurn.ProjectSettings.FileBrowser Plugins.Extensions.DVDBurn.ProjectSettings.ProjectSettings Plugins.Extensions.DVDBurn.TitleList.TitleList Plugins.Extensions.DVDBurn.TitleProperties.TitleProperties Plugins.Extensions.DVDPlayer.plugin.ChapterZap Plugins.Extensions.DVDPlayer.plugin.DVDOverlay Plugins.Extensions.DVDPlayer.plugin.DVDPlayer Plugins.Extensions.DVDPlayer.plugin.DVDSummary Plugins.Extensions.DVDPlayer.plugin.FileBrowser Plugins.Extensions.GraphMultiEPG.GraphMultiEpg.GraphMultiEPG Plugins.Extensions.GraphMultiEPG.GraphMultiEpg.GraphMultiEPGMenu Plugins.Extensions.GraphMultiEPG.GraphMultiEpg.GraphMultiEPGMenuSummary Plugins.Extensions.HbbTV.HbbTVSetup.HbbTVSetup Plugins.Extensions.MediaCenter.Config.ConfigScreen Plugins.Extensions.MediaCenter.MediaBrowser.MediaBrowser Plugins.Extensions.MediaCenter.MediaCenterLCDScreen.MediaCenterLCDScreen Plugins.Extensions.MediaCenter.PlaylistPlayer.PlaylistPlayer Plugins.Extensions.MediaCenter.plugin.MainMenu Plugins.Extensions.MediaCenter.plugin.MediaCenterMenuSummary Plugins.Extensions.MediaPlayer.plugin.MediaPlayer Plugins.Extensions.MediaPlayer.plugin.MediaPlayerLCDScreen Plugins.Extensions.MediaPlayer.settings.DirectoryBrowser Plugins.Extensions.MediaPlayer.settings.MediaPlayerSettings Plugins.Extensions.MediaRenderer.LCDScreen.MediaRendererLCDScreen Plugins.Extensions.MediaRenderer.MediaGUI.MediaGUI Plugins.Extensions.PicturePlayer.plugin.Pic_Exif Plugins.Extensions.PicturePlayer.plugin.Pic_Full_View Plugins.Extensions.PicturePlayer.plugin.Pic_Setup Plugins.Extensions.PicturePlayer.plugin.Pic_Thumb Plugins.Extensions.PicturePlayer.plugin.picshow Plugins.SystemPlugins.CleanupWizard.plugin.CleanupWizardConfiguration Plugins.SystemPlugins.CommonInterfaceAssignment.plugin.CAidSelect Plugins.SystemPlugins.CommonInterfaceAssignment.plugin.CIconfigMenu Plugins.SystemPlugins.CommonInterfaceAssignment.plugin.CIselectMainMenu Plugins.SystemPlugins.CrashlogAutoSubmit.plugin.CrashlogAutoSubmitConfiguration Plugins.SystemPlugins.DiseqcTester.plugin.DiseqcTester Plugins.SystemPlugins.DiseqcTester.plugin.DiseqcTesterTestTypeSelection Plugins.SystemPlugins.FrontprocessorUpgrade.plugin.FPUpgrade Plugins.SystemPlugins.FrontprocessorUpgrade.plugin.SystemMessage Plugins.SystemPlugins.HdmiCec.CecConfig.CecConfig Plugins.SystemPlugins.HdmiCec.CeCDeviceList.CeCDeviceList Plugins.SystemPlugins.InputDeviceManager.Dfu.DfuFlashGuard.DfuFlashGuard Plugins.SystemPlugins.InputDeviceManager.Dfu.DfuFlashGuard.DfuLog Plugins.SystemPlugins.InputDeviceManager.InputDeviceIRProg.InputDeviceIRProg Plugins.SystemPlugins.InputDeviceManager.InputDeviceIRProg.InputDeviceKeyInfo Plugins.SystemPlugins.InputDeviceManager.InputDeviceManagement.InputDeviceManagement Plugins.SystemPlugins.MediaDatabaseManager.FileBrowser.FileBrowser Plugins.SystemPlugins.MediaDatabaseManager.FileBrowser.Simple4LineLCDScreen Plugins.SystemPlugins.MediaDatabaseManager.MediaDatabaseManager.MediaDatabaseManager Plugins.SystemPlugins.NetworkManager.MultiInputBox.MultiInputBox Plugins.SystemPlugins.NetworkManager.NetworkConfig.NetworkServiceConfig Plugins.SystemPlugins.NetworkManager.NetworkConfig.NetworkServiceIPConfig Plugins.SystemPlugins.NetworkManager.NetworkConfig.NetworkServiceNSConfig Plugins.SystemPlugins.NetworkManager.NetworkConfig.NetworkTimeserverConfig Plugins.SystemPlugins.PositionerSetup.plugin.PositionerSetup Plugins.SystemPlugins.PositionerSetup.plugin.RotorNimSelection Plugins.SystemPlugins.RemoteControlSelection.plugin.RemoteControlSelection Plugins.SystemPlugins.SatelliteEquipmentControl.plugin.SecParameterSetup Plugins.SystemPlugins.Satfinder.plugin.SatNimSelection Plugins.SystemPlugins.SkinSelector.plugin.SkinSelector Plugins.SystemPlugins.SoftwareManager.BackupRestore.BackupScreen Plugins.SystemPlugins.SoftwareManager.BackupRestore.BackupSelection Plugins.SystemPlugins.SoftwareManager.BackupRestore.RestoreMenu Plugins.SystemPlugins.SoftwareManager.BackupRestore.RestoreScreen Plugins.SystemPlugins.SoftwareManager.plugin.IpkgInstaller Plugins.SystemPlugins.SoftwareManager.plugin.IPKGMenu Plugins.SystemPlugins.SoftwareManager.plugin.IPKGSource Plugins.SystemPlugins.SoftwareManager.plugin.PacketManager Plugins.SystemPlugins.SoftwareManager.plugin.PluginDetails Plugins.SystemPlugins.SoftwareManager.plugin.PluginManager Plugins.SystemPlugins.SoftwareManager.plugin.PluginManagerHelp Plugins.SystemPlugins.SoftwareManager.plugin.PluginManagerInfo Plugins.SystemPlugins.SoftwareManager.plugin.SoftwareManagerInfo Plugins.SystemPlugins.SoftwareManager.plugin.SoftwareManagerSetup Plugins.SystemPlugins.SoftwareManager.plugin.UpdatePluginMenu Plugins.SystemPlugins.SoftwareManager.UpdateCheck.UpdateCheckConfig Plugins.SystemPlugins.SoftwareManager.UpdatePlugin.UpdatePlugin Plugins.SystemPlugins.StreamServer.StreamServerConfig.StreamServerConfig Plugins.SystemPlugins.StreamServices.StreamServicesConfig.StreamServicesConfigScreen Plugins.SystemPlugins.TempFanControl.plugin.TempFanControl Plugins.SystemPlugins.UPnP.UPnPConfig.UPnPConfig Plugins.SystemPlugins.VideoEnhancement.plugin.VideoEnhancementPreview Plugins.SystemPlugins.VideoEnhancement.plugin.VideoEnhancementSetup Plugins.SystemPlugins.Videomode.plugin.VideoSetup Plugins.SystemPlugins.VideoTune.VideoFinetune.VideoFinetune Screens.About.About Screens.About.TranslationInfo Screens.AnimationSetup.AnimationSetup Screens.AnimationSetup.ExtendedAnimationsSetup Screens.AudioSelection.AudioSelection Screens.ChannelSelection.BouquetSelector Screens.ChannelSelection.ChannelContextMenu Screens.ChannelSelection.ChannelSelectionBase Screens.ChannelSelection.RadioInfoBar Screens.ChannelSelectionDisplaySettings.ChannelSelectionDisplaySettings Screens.ChoiceBox.ChoiceBox Screens.Ci.CiSelection Screens.Ci.MMIDialog Screens.ConfigSetHelpDialog.ConfigSetHelpDialog Screens.Console.Console Screens.Dish.Dish Screens.EpgSelection.EPGSelection Screens.EventView.EventViewEPGSelect Screens.EventView.EventViewSimple Screens.FixedMenu.FixedMenu Screens.HarddiskSetup.HarddiskDriveSelection Screens.HarddiskSetup.HarddiskDriveSetup Screens.HarddiskSetup.HarddiskMountpointBrowser Screens.HarddiskSetup.HarddiskWait Screens.HarddiskSetup.StorageInformation Screens.HelpMenu.HelpMenu Screens.InfoBar.InfoBar Screens.InfoBar.MoviePlayer Screens.InfoBarGenerics.InfoBarMoviePlayerSummary Screens.InfoBarGenerics.InfoBarStateInfo Screens.InfoBarGenerics.InfoBarSummary Screens.InfoBarGenerics.NumberZap Screens.InputBox.InputBox Screens.InputDeviceSetup.AdvancedInputDeviceSetup Screens.InputDeviceSetup.InputDeviceSelection Screens.InputDeviceSetup.InputDeviceSetup Screens.Ipkg.Ipkg Screens.LanguageSelection.LanguageSelection Screens.LocationBox.LocationBox Screens.Menu.Menu Screens.Menu.MenuSummary Screens.MessageBox.MessageBox Screens.MinuteInput.MinuteInput Screens.MoviePlayer.MoviePlayer Screens.MovieSelection.MovieContextMenu Screens.MovieSelection.MovieSelection Screens.Mute.Mute Screens.NotificationQueueViewer.NotificationQueueViewer Screens.NumericalTextInputHelpDialog.NumericalTextInputHelpDialog Screens.ParentalControlSetup.ParentalControlBouquetEditor Screens.ParentalControlSetup.ParentalControlChangePin Screens.ParentalControlSetup.ParentalControlEditor Screens.ParentalControlSetup.ParentalControlSetup Screens.PictureInPicture.PictureInPicture Screens.PiPSetup.PiPSetup Screens.PluginBrowser.PluginBrowser Screens.PluginBrowser.PluginBrowserSummary Screens.PVRState.PVRState Screens.RdsDisplay.RdsInfoDisplay Screens.RecordPaths.RecordPathsSettings Screens.Satconfig.NimSelection Screens.Satconfig.NimSetup Screens.ScanSetup.SatBlindscanState Screens.ScanSetup.ScanSetup Screens.ScanSetup.ScanSimple Screens.Scart.Scart Screens.ServiceInfo.ServiceInfo Screens.ServiceScan.ServiceScan Screens.ServiceScan.ServiceScanSummary Screens.SessionGlobals.SessionGlobals Screens.Setup.Setup Screens.Setup.SetupSummary Screens.SetupGuide.SetupGuide Screens.SetupGuide.SetupGuideSummary Screens.SimpleSummary.SimpleSummary Screens.SleepTimerEdit.SleepTimerEdit Screens.Standby.Standby Screens.Standby.StandbySummary Screens.SubservicesQuickzap.SubservicesQuickzap Screens.SubtitleDisplay.SubtitleDisplay Screens.TaskView.JobView Screens.TextBox.TextBox Screens.TimeDateInput.TimeDateInput Screens.TimerEdit.TimerEditList Screens.TimerEdit.TimerSanityConflict Screens.TimerEntry.TimerEntry Screens.TimerEntry.TimerLog Screens.TimerSelection.TimerSelection Screens.Toast.Toast Screens.UnhandledKey.UnhandledKey Screens.VirtualKeyBoard.VirtualKeyBoard Screens.Volume.Volume Screens.Wizard.Wizard Screens.Wizard.WizardSummary

Public Member Functions

def __init__ (self, session, parent=None, windowTitle=None)
 
def saveKeyboardMode (self)
 
def setKeyboardModeAscii (self)
 
def setKeyboardModeNone (self)
 
def restoreKeyboardMode (self)
 
def execBegin (self)
 
def execEnd (self)
 
def doClose (self, immediate=True)
 
def doCloseInternal (self)
 
def close (self, *retval)
 
def setFocus (self, o)
 
def show (self)
 
def hide (self)
 
def enable (self, do_show=True)
 
def disable (self)
 
def isEnabled (self)
 
def __repr__ (self)
 
def getRelatedScreen (self, name)
 
def setShowHideAnimation (self, animation_key)
 
def neverAnimate (self)
 
def canAnimate (self)
 
def ignoreSource (self, name)
 
- Public Member Functions inherited from Components.GUISkin.GUISkin
def __init__ (self, windowTitle=None)
 
def createGUIScreen (self, parent, desktop, updateonly=False)
 
def deleteGUIScreen (self)
 
def close (self)
 
def createSummary (self)
 
def addSummary (self, summary)
 
def removeSummary (self, summary)
 
def setTitle (self, title)
 
def getTitle (self)
 
def setDesktop (self, desktop)
 
def applySkin (self)
 
def setZPosition (self, z)
 

Public Attributes

 skinName
 
 session
 
 parent
 
 onClose
 
 onFirstExecBegin
 
 onExecBegin
 
 onShown
 
 onShow
 
 onHide
 
 onExecEnd
 
 onHideFinished
 
 execing
 
 shown
 
 already_shown
 
 renderer
 
 helpList
 
 close_on_next_exec
 
 stand_alone
 
 keyboardMode
 
 active_components
 
 persisted_members
 
- Public Attributes inherited from Components.GUISkin.GUISkin
 onLayoutFinish
 
 summaries
 
 instance
 
 desktop
 
 scale
 

Static Public Attributes

int SUSPEND_NONE = 0
 
int SUSPEND_STOPS = 1
 
int SUSPEND_PAUSES = 2
 
int ALLOW_SUSPEND = SUSPEND_NONE
 
- Static Public Attributes inherited from Components.GUISkin.GUISkin
bool IS_DIALOG = False
 

Additional Inherited Members

- Properties inherited from Components.GUISkin.GUISkin
 title = property(getTitle, setTitle)
 

Constructor & Destructor Documentation

◆ __init__()

def Screens.Screen.Screen.__init__ (   self,
  session,
  parent = None,
  windowTitle = None 
)

Reimplemented in Plugins.Extensions.MediaCenter.MediaBrowserDB.MediaBrowserDB, Plugins.Extensions.MediaCenter.MediaBrowserUPnP.MediaBrowserUPnP, Plugins.Extensions.MediaCenter.MediaBrowserSearch.MediaBrowserSearch, Plugins.Extensions.MediaCenter.MediaBrowserFile.MediaBrowserFile, Plugins.Extensions.MediaCenter.plugin.MainMenu, Plugins.Extensions.MediaCenter.MediaBrowser.MediaBrowser, Screens.VirtualKeyBoard.VirtualKeyBoard, Screens.FixedMenu.FixedMenu, Plugins.SystemPlugins.InputDeviceManager.InputDeviceIRProg.InputDeviceKeyInfo, Screens.Toast.Toast, Plugins.Extensions.CutListEditor.plugin.CutListContextMenu, Plugins.SystemPlugins.SoftwareManager.plugin.SoftwareManagerInfo, Plugins.Extensions.DVDBurn.ProjectSettings.FileBrowser, Plugins.Extensions.Browser.BrowserVideoWindow.BrowserVideoWindow, Plugins.SystemPlugins.SoftwareManager.plugin.PluginManager, Plugins.SystemPlugins.SoftwareManager.plugin.PluginDetails, Plugins.SystemPlugins.SoftwareManager.plugin.PluginManagerInfo, Plugins.SystemPlugins.SoftwareManager.plugin.PacketManager, Plugins.Extensions.MediaCenter.PlaylistPlayer.PlaylistPlayer, Screens.ParentalControlSetup.ParentalControlChangePin, Plugins.Extensions.MediaCenter.plugin.MediaCenterMenuSummary, Screens.ServiceScan.ServiceScanSummary, Screens.PackageRestoreWizard.PackageRestoreWizard, Screens.DefaultWizard.DreamPackageWizard, Plugins.SystemPlugins.CommonInterfaceAssignment.plugin.CAidSelect, Screens.AudioSelection.AudioSelection, Screens.HarddiskSetup.StorageInformation, Screens.HarddiskSetup.HarddiskMountpointBrowser, Plugins.SystemPlugins.PositionerSetup.plugin.TunerScreen, Screens.ScanSetup.SatBlindscanState, Screens.HarddiskSetup.HarddiskDriveSetup, Screens.MovieSelection.MovieContextMenu, and Screens.TimeDateInput.TimeDateInput.

Member Function Documentation

◆ __repr__()

def Screens.Screen.Screen.__repr__ (   self)

◆ canAnimate()

def Screens.Screen.Screen.canAnimate (   self)
True = it can
False = it can NOT
None = we have no instance, we don't know (call in onFirstExecBegin to avoid this)

◆ close()

def Screens.Screen.Screen.close (   self,
retval 
)

Reimplemented in Screens.Wizard.Wizard.

◆ disable()

def Screens.Screen.Screen.disable (   self)

◆ doClose()

def Screens.Screen.Screen.doClose (   self,
  immediate = True 
)

◆ doCloseInternal()

def Screens.Screen.Screen.doCloseInternal (   self)

◆ enable()

def Screens.Screen.Screen.enable (   self,
  do_show = True 
)

◆ execBegin()

def Screens.Screen.Screen.execBegin (   self)

◆ execEnd()

def Screens.Screen.Screen.execEnd (   self)

◆ getRelatedScreen()

def Screens.Screen.Screen.getRelatedScreen (   self,
  name 
)

◆ hide()

def Screens.Screen.Screen.hide (   self)

◆ ignoreSource()

def Screens.Screen.Screen.ignoreSource (   self,
  name 
)

◆ isEnabled()

def Screens.Screen.Screen.isEnabled (   self)

◆ neverAnimate()

def Screens.Screen.Screen.neverAnimate (   self)

◆ restoreKeyboardMode()

def Screens.Screen.Screen.restoreKeyboardMode (   self)

◆ saveKeyboardMode()

def Screens.Screen.Screen.saveKeyboardMode (   self)

◆ setFocus()

def Screens.Screen.Screen.setFocus (   self,
  o 
)

◆ setKeyboardModeAscii()

def Screens.Screen.Screen.setKeyboardModeAscii (   self)

◆ setKeyboardModeNone()

def Screens.Screen.Screen.setKeyboardModeNone (   self)

◆ setShowHideAnimation()

def Screens.Screen.Screen.setShowHideAnimation (   self,
  animation_key 
)

◆ show()

def Screens.Screen.Screen.show (   self)

Member Data Documentation

◆ active_components

Screens.Screen.Screen.active_components

◆ ALLOW_SUSPEND

int Screens.Screen.Screen.ALLOW_SUSPEND = SUSPEND_NONE
static

◆ already_shown

Screens.Screen.Screen.already_shown

◆ close_on_next_exec

Screens.Screen.Screen.close_on_next_exec

◆ execing

Screens.Screen.Screen.execing

◆ helpList

Screens.Screen.Screen.helpList

◆ keyboardMode

Screens.Screen.Screen.keyboardMode

◆ onClose

Screens.Screen.Screen.onClose

◆ onExecBegin

Screens.Screen.Screen.onExecBegin

◆ onExecEnd

Screens.Screen.Screen.onExecEnd

◆ onFirstExecBegin

Screens.Screen.Screen.onFirstExecBegin

◆ onHide

Screens.Screen.Screen.onHide

◆ onHideFinished

Screens.Screen.Screen.onHideFinished

◆ onShow

Screens.Screen.Screen.onShow

◆ onShown

Screens.Screen.Screen.onShown

◆ parent

Screens.Screen.Screen.parent

◆ persisted_members

Screens.Screen.Screen.persisted_members

◆ renderer

Screens.Screen.Screen.renderer

◆ session

Screens.Screen.Screen.session

◆ shown

Screens.Screen.Screen.shown

◆ skinName

Screens.Screen.Screen.skinName

◆ stand_alone

Screens.Screen.Screen.stand_alone

◆ SUSPEND_NONE

int Screens.Screen.Screen.SUSPEND_NONE = 0
static

◆ SUSPEND_PAUSES

int Screens.Screen.Screen.SUSPEND_PAUSES = 2
static

◆ SUSPEND_STOPS

int Screens.Screen.Screen.SUSPEND_STOPS = 1
static

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