public class Settings extends Object
Constructor and Description |
---|
Settings() |
Modifier and Type | Method and Description |
---|---|
static DefaultSettings |
getDefaultSettings()
Returns the Default-Settings.
|
static String |
getUserDirectoryName()
Returns the user directory.
|
static String |
getUserSettingsDirName() |
static void |
handleChangedSettings() |
static void |
loadSettings()
Reads the settings from settings file.
|
static void |
storeSettings()
Store all settings.
|
public static final int GET_DATA_FROM_SERVER
public static final int GET_DATA_FROM_LOCAL_DISK
public static final int NEVER
public static final int DAILY
public static final int ONSTARTUP
public static final int EVERY3DAYS
public static final int WEEKLY
public static final VersionProperty propTVBrowserVersion
public static final BooleanProperty propUseDefaultFonts
public static final BooleanProperty propEnableAntialiasing
public static final StringProperty propTVDataDirectory
public static final StringProperty propPluginsDirectory
public static final StringProperty propFilterDirectory
public static final ChannelArrayProperty propSubscribedChannels
public static final IntProperty propEarlyTime
public static final IntProperty propMiddayTime
public static final IntProperty propAfternoonTime
public static final IntProperty propEveningTime
public static final ChoiceProperty propTableLayout
public static final ChoiceProperty propTableBackgroundStyle
public static final StringProperty propOneImageBackground
public static final IntProperty propTimeBlockSize
public static final StringProperty propTimeBlockBackground1
public static final StringProperty propTimeBlockBackground2
public static final StringProperty propTimeBlockWestImage1
public static final StringProperty propTimeBlockWestImage2
public static final BooleanProperty propTimeBlockShowWest
public static final StringProperty propTimeOfDayBackgroundEdge
public static final StringProperty propTimeOfDayBackgroundEarly
public static final StringProperty propTimeOfDayBackgroundMidday
public static final StringProperty propTimeOfDayBackgroundAfternoon
public static final StringProperty propTimeOfDayBackgroundEvening
public static final BooleanProperty propShowAssistant
public static final StringProperty propUserDefinedWebbrowser
public static final BooleanProperty propTrayIsEnabled
public static final BooleanProperty propTrayMinimizeTo
public static final BooleanProperty propOnlyMinimizeWhenWindowClosing
public static final BooleanProperty propTrayUseSpecialChannels
public static final ChannelArrayProperty propTraySpecialChannels
public static final BooleanProperty propTrayOnTimeProgramsEnabled
public static final BooleanProperty propTrayOnTimeProgramsInSubMenu
public static final BooleanProperty propTrayOnTimeProgramsContainsTime
public static final BooleanProperty propTrayOnTimeProgramsContainsIcon
public static final BooleanProperty propTrayOnTimeProgramsContainsName
public static final BooleanProperty propTrayOnTimeProgramsContainsToolTip
public static final BooleanProperty propTrayOnTimeProgramsShowProgress
public static final ColorProperty propTrayOnTimeProgramsDarkBackground
public static final ColorProperty propTrayOnTimeProgramsLightBackground
public static final BooleanProperty propTrayNowProgramsEnabled
public static final BooleanProperty propTrayNowProgramsInSubMenu
public static final BooleanProperty propTrayNowProgramsContainsTime
public static final BooleanProperty propTrayNowProgramsContainsIcon
public static final BooleanProperty propTrayNowProgramsContainsName
public static final BooleanProperty propTrayNowProgramsContainsToolTip
public static final BooleanProperty propTraySoonProgramsEnabled
public static final BooleanProperty propTraySoonProgramsContainsTime
public static final BooleanProperty propTraySoonProgramsContainsIcon
public static final BooleanProperty propTraySoonProgramsContainsName
public static final BooleanProperty propTraySoonProgramsContainsToolTip
public static final BooleanProperty propTrayImportantProgramsEnabled
public static final BooleanProperty propTrayImportantProgramsInSubMenu
public static final IntProperty propTrayImportantProgramsSize
public static final BooleanProperty propTrayImportantProgramsContainsIcon
public static final BooleanProperty propTrayImportantProgramsContainsName
public static final BooleanProperty propTrayImportantProgramsContainsDate
public static final BooleanProperty propTrayImportantProgramsContainsTime
public static final BooleanProperty propTrayImportantProgramsContainsToolTip
public static final ChoiceProperty propToolbarButtonStyle
public static final BooleanProperty propIsTooolbarVisible
public static final BooleanProperty propIsStatusbarVisible
public static final BooleanProperty propIsSkinLFEnabled
public static final StringProperty propSkinLFThemepack
public static final StringProperty propJGoodiesTheme
public static final BooleanProperty propJGoodiesShadow
public static final StringProperty propLookAndFeel
public static final IntProperty propColumnWidth
public static final IntArrayProperty propTimeButtons
public static final StringArrayProperty propHiddenPluginButtons
public static final StringArrayProperty propToolbarButtons
public static final BooleanProperty propToolbarUseBigIcons
public static final StringProperty propToolbarLocation
public static final StringProperty propDefaultContextMenuIf
public static final StringProperty propMiddleClickIf
public static final StringProperty propLastUsedFilter
public static final StringArrayProperty propPluginOrder
In former times this property hold the list of plugin class names that
should be activated on startup (in the right order). Now it holds IDs, not
class names and activation is controlled by propDeactivatedPlugins
.
public static final StringArrayProperty propContextMenuOrder
public static final StringArrayProperty propContextMenuDisabledItems
public static final StringArrayProperty propDeactivatedPlugins
NOTE: By remembering the deactivated plugins rather the activated plugins new plugins are activated automatically.
public static final IntProperty propDownloadPeriod
public static final ChoiceProperty propAutoDownloadType
public static final IntProperty propAutoDownloadPeriod
public static final BooleanProperty propAskForAutoDownload
public static final DateProperty propLastDownloadDate
public static final FontProperty propProgramTitleFont
public static final FontProperty propProgramInfoFont
public static final FontProperty propChannelNameFont
public static final FontProperty propProgramTimeFont
public static final ProgramFieldTypeArrayProperty propProgramInfoFields
public static final StringArrayProperty propProgramTableIconPlugins
public static final ColorProperty propProgramTableColorOnAirDark
public static final ColorProperty propProgramTableColorOnAirLight
public static final ColorProperty propProgramTableColorMarked
public static final BooleanProperty propMouseOver
public static final ColorProperty propMouseOverColor
public static final ColorProperty propKeyboardSelectedColor
public static final BooleanProperty propTitelAlwaysVisible
public static final BooleanProperty propIsWindowMaximized
public static final IntProperty propWindowWidth
public static final IntProperty propWindowHeight
public static final IntProperty propWindowX
public static final IntProperty propWindowY
public static final IntProperty propSettingsWindowWidth
public static final IntProperty propSettingsWindowHeight
public static final IntProperty propSettingsWindowX
public static final IntProperty propSettingsWindowY
public static final IntProperty propUpdateDialogDividerLocation
public static final IntProperty propUpdateDialogWidth
public static final IntProperty propUpdateDialogHeight
public static final IntProperty propProgramTableStartOfDay
public static final IntProperty propProgramTableEndOfDay
public static final BooleanProperty propHttpProxyUseProxy
public static final IntProperty propPictureType
public static final StringArrayProperty propPicturePluginIds
public static final IntProperty propPictureStartTime
public static final IntProperty propPictureEndTime
public static final IntProperty propPictureDuration
public static final BooleanProperty propIsPictureShowingDescription
public static final StringProperty propHttpProxyHost
public static final StringProperty propHttpProxyPort
public static final BooleanProperty propHttpProxyAuthentifyAtProxy
public static final StringProperty propHttpProxyUser
public static final EncodedStringProperty propHttpProxyPassword
public static final StringArrayProperty propDataServicesForUpdate
public static final BooleanProperty propShowPluginView
public static final BooleanProperty propShowTimeButtons
public static final BooleanProperty propShowChannels
public static final BooleanProperty propShowDatelist
public static final SplitViewProperty propViewRoot
public static final SplitViewProperty propViewMainframe
public static final SplitViewProperty propViewNavigation
public static final SplitViewProperty propViewDateChannel
public static final BooleanProperty propSplashShow
public static final StringProperty propSplashImage
public static final IntProperty propSplashTextPosX
public static final IntProperty propSplashTextPosY
public static final ColorProperty propSplashBackgroundColor
public static final ColorProperty propSplashForegroundColor
public static final StringProperty propLanguage
public static final StringProperty propTimezone
public static final BooleanProperty propMinimizeAfterStartup
public static final StringProperty propLogdirectory
public static final BooleanProperty propEnableChannelIcons
public static final BooleanProperty propShowChannelNames
public static final BooleanProperty propShowChannelIconsInProgramTable
public static final BooleanProperty propShowChannelNamesInProgramTable
public static final BooleanProperty propShowChannelIconsInChannellist
public static final BooleanProperty propShowChannelNamesInChannellist
public static final StringArrayProperty propSubscribedChannelGroups
public static final StringArrayProperty propDeleteFilesAtStart
public static final StringProperty propIcontheme
public static final BooleanProperty propShowBrowserOpenDialog
public static final BooleanProperty propIsSearchFieldVisible
public static final StringArrayProperty propAcceptedLicenseArrForServiceIds
public static final BooleanProperty propInternetConnectionCheck
public static final IntProperty propNetworkCheckTimeout
public static DefaultSettings getDefaultSettings()
public static String getUserDirectoryName()
public static String getUserSettingsDirName()
public static void storeSettings() throws TvBrowserException
TvBrowserException
public static void loadSettings()
public static void handleChangedSettings()
TV-Browser 2.2.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)