C# Class RPS.Config

Afficher le fichier Open project: marijnkampf/Random-Photo-Screensaver Class Usage Examples

Méthodes publiques

Свойство Type Description
browser System.Windows.Forms.WebBrowser
effects jsonFolder
maxMonitorDimension long

Méthodes publiques

Méthode Description
Config ( Screensaver screensaver ) : System
ConfigDocumentCompleted ( object sender, System e ) : void
Config_FormClosing ( object sender, FormClosingEventArgs e ) : void
DownloadFileCompleted ( object sender, AsyncCompletedEventArgs e ) : void
GetElementsByTagName ( string name ) : HtmlElementCollection
InvokeScriptOnMonitor ( int monitor, string script, string parameters ) : string
Message ( string Text ) : void
changeOrder ( ) : Config.Order
clearFilter ( ) : void
connectToDB ( ) : SQLiteConnection
getDomValue ( string id ) : string
getEffectsJSON ( ) : string
getFolder ( string folder ) : List
getFolderJSON ( string folder ) : string
getInitialFoldersJSON ( bool dumdum ) : string
getOrder ( ) : Config.Order
getPersistant ( string key ) : object
getPersistantBool ( string key ) : bool
getPersistantString ( string key ) : string
getRandomEffect ( ) : string
getUpdateVersion ( ) : string
hasPersistantKey ( string key ) : bool
installUpdate ( ) : void
isUpdateNewer ( ) : bool?
jsApplyFilter ( string filter ) : void
jsClearFilter ( string jsDummy ) : void
jsFileBrowserDialog ( string filename, string filter ) : string
jsFolderBrowserDialog ( string path ) : string
jsGetFilterColumns ( ) : string
jsGetFilters ( ) : string
jsGetSelectedEffects ( ) : string
jsGetUFRawLocation ( ) : string
jsInputChanged ( string id, string value ) : void
jsOpenExternalLink ( string href ) : void
jsOpenProgramAppDataFolder ( ) : void
jsRawConverterAvailable ( string path ) : string
jsSetGPURendering ( ) : bool
jsSetSelectedEffects ( string jsonEffects ) : void
jsonAllPersistant ( ) : string
loadPersistantConfig ( ) : void
loadPersistantConfig ( int nrMonitors ) : void
persistantLoaded ( ) : bool
resetWallpaper ( ) : bool
saveDebug ( ) : void
savePersistantConfig ( ) : bool
setBrowserBodyClasses ( WebBrowser browser, Screensaver action ) : void
setBrowserBodyClasses ( WebBrowser browser, Screensaver action, string classes ) : void
setDomValue ( string id, string value ) : void
setInnerHTML ( string id, string html ) : void
setPersistant ( string key, object value ) : void
setPersistant ( string key, object value, bool updateDom ) : void
showUpdateInfo ( string info ) : void
syncMonitors ( ) : bool
timerCheckUpdates_Tick ( object sender, EventArgs e ) : void
updateDownloadUrl ( ) : string
updateFileMD5 ( ) : string
updateFilename ( ) : string

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Méthode Description
Config_VisibleChanged ( object sender, EventArgs e ) : void
DownloadProgress ( object sender, DownloadProgressChangedEventArgs e ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

checkTrackChangesChanged ( ) : bool
getDomCheckboxValue ( string id ) : bool
getDomRadioValue ( string id ) : string
getElementById ( string id ) : HtmlElement
getUpdateUri ( ) : Uri
setCurrentTrackChanges ( ) : void
webUpdateCheck_DocumentCompleted ( object sender, WebBrowserDocumentCompletedEventArgs e ) : void

Method Details

Config() public méthode

public Config ( Screensaver screensaver ) : System
screensaver Screensaver
Résultat System

ConfigDocumentCompleted() public méthode

public ConfigDocumentCompleted ( object sender, System e ) : void
sender object
e System
Résultat void

Config_FormClosing() public méthode

public Config_FormClosing ( object sender, FormClosingEventArgs e ) : void
sender object
e FormClosingEventArgs
Résultat void

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Résultat void

DownloadFileCompleted() public méthode

public DownloadFileCompleted ( object sender, AsyncCompletedEventArgs e ) : void
sender object
e AsyncCompletedEventArgs
Résultat void

GetElementsByTagName() public méthode

public GetElementsByTagName ( string name ) : HtmlElementCollection
name string
Résultat HtmlElementCollection

InvokeScriptOnMonitor() public méthode

public InvokeScriptOnMonitor ( int monitor, string script, string parameters ) : string
monitor int
script string
parameters string
Résultat string

Message() public méthode

public Message ( string Text ) : void
Text string
Résultat void

changeOrder() public méthode

public changeOrder ( ) : Config.Order
Résultat Config.Order

clearFilter() public méthode

public clearFilter ( ) : void
Résultat void

connectToDB() public méthode

public connectToDB ( ) : SQLiteConnection
Résultat SQLiteConnection

getDomValue() public méthode

public getDomValue ( string id ) : string
id string
Résultat string

getEffectsJSON() public méthode

public getEffectsJSON ( ) : string
Résultat string

getFolder() public méthode

public getFolder ( string folder ) : List
folder string
Résultat List

getFolderJSON() public méthode

public getFolderJSON ( string folder ) : string
folder string
Résultat string

getInitialFoldersJSON() public méthode

public getInitialFoldersJSON ( bool dumdum ) : string
dumdum bool
Résultat string

getOrder() public méthode

public getOrder ( ) : Config.Order
Résultat Config.Order

getPersistant() public méthode

public getPersistant ( string key ) : object
key string
Résultat object

getPersistantBool() public méthode

public getPersistantBool ( string key ) : bool
key string
Résultat bool

getPersistantString() public méthode

public getPersistantString ( string key ) : string
key string
Résultat string

getRandomEffect() public méthode

public getRandomEffect ( ) : string
Résultat string

getUpdateVersion() public méthode

public getUpdateVersion ( ) : string
Résultat string

hasPersistantKey() public méthode

public hasPersistantKey ( string key ) : bool
key string
Résultat bool

installUpdate() public méthode

public installUpdate ( ) : void
Résultat void

isUpdateNewer() public méthode

public isUpdateNewer ( ) : bool?
Résultat bool?

jsApplyFilter() public méthode

public jsApplyFilter ( string filter ) : void
filter string
Résultat void

jsClearFilter() public méthode

public jsClearFilter ( string jsDummy ) : void
jsDummy string
Résultat void

jsFileBrowserDialog() public méthode

public jsFileBrowserDialog ( string filename, string filter ) : string
filename string
filter string
Résultat string

jsFolderBrowserDialog() public méthode

public jsFolderBrowserDialog ( string path ) : string
path string
Résultat string

jsGetFilterColumns() public méthode

public jsGetFilterColumns ( ) : string
Résultat string

jsGetFilters() public méthode

public jsGetFilters ( ) : string
Résultat string

jsGetSelectedEffects() public méthode

public jsGetSelectedEffects ( ) : string
Résultat string

jsGetUFRawLocation() public méthode

public jsGetUFRawLocation ( ) : string
Résultat string

jsInputChanged() public méthode

public jsInputChanged ( string id, string value ) : void
id string
value string
Résultat void

jsOpenExternalLink() public méthode

public jsOpenExternalLink ( string href ) : void
href string
Résultat void

jsOpenProgramAppDataFolder() public méthode

public jsOpenProgramAppDataFolder ( ) : void
Résultat void

jsRawConverterAvailable() public méthode

public jsRawConverterAvailable ( string path ) : string
path string
Résultat string

jsSetGPURendering() public méthode

public jsSetGPURendering ( ) : bool
Résultat bool

jsSetSelectedEffects() public méthode

public jsSetSelectedEffects ( string jsonEffects ) : void
jsonEffects string
Résultat void

jsonAllPersistant() public méthode

public jsonAllPersistant ( ) : string
Résultat string

loadPersistantConfig() public méthode

public loadPersistantConfig ( ) : void
Résultat void

loadPersistantConfig() public méthode

public loadPersistantConfig ( int nrMonitors ) : void
nrMonitors int
Résultat void

persistantLoaded() public méthode

public persistantLoaded ( ) : bool
Résultat bool

resetWallpaper() public méthode

public resetWallpaper ( ) : bool
Résultat bool

saveDebug() public méthode

public saveDebug ( ) : void
Résultat void

savePersistantConfig() public méthode

public savePersistantConfig ( ) : bool
Résultat bool

setBrowserBodyClasses() public méthode

public setBrowserBodyClasses ( WebBrowser browser, Screensaver action ) : void
browser WebBrowser
action Screensaver
Résultat void

setBrowserBodyClasses() public static méthode

public static setBrowserBodyClasses ( WebBrowser browser, Screensaver action, string classes ) : void
browser WebBrowser
action Screensaver
classes string
Résultat void

setDomValue() public méthode

public setDomValue ( string id, string value ) : void
id string
value string
Résultat void

setInnerHTML() public méthode

public setInnerHTML ( string id, string html ) : void
id string
html string
Résultat void

setPersistant() public méthode

public setPersistant ( string key, object value ) : void
key string
value object
Résultat void

setPersistant() public méthode

public setPersistant ( string key, object value, bool updateDom ) : void
key string
value object
updateDom bool
Résultat void

showUpdateInfo() public méthode

public showUpdateInfo ( string info ) : void
info string
Résultat void

syncMonitors() public méthode

public syncMonitors ( ) : bool
Résultat bool

timerCheckUpdates_Tick() public méthode

public timerCheckUpdates_Tick ( object sender, EventArgs e ) : void
sender object
e EventArgs
Résultat void

updateDownloadUrl() public méthode

public updateDownloadUrl ( ) : string
Résultat string

updateFileMD5() public méthode

public updateFileMD5 ( ) : string
Résultat string

updateFilename() public méthode

public updateFilename ( ) : string
Résultat string

Property Details

browser public_oe property

public System.Windows.Forms.WebBrowser browser
Résultat System.Windows.Forms.WebBrowser

effects public_oe property

public jsonFolder,RPS effects
Résultat jsonFolder

maxMonitorDimension public_oe property

public long maxMonitorDimension
Résultat long