C# Class Wallcreeper.formMain

Inheritance: System.Windows.Forms.Form
Exibir arquivo Open project: Winterstark/Wallcreeper

Public Properties

Property Type Description
Archiver string
lblVersion System.Windows.Forms.Label

Public Methods

Method Description
SaveOptions ( ) : void
applyWallpaper ( string path ) : void
applyWinTheme ( WinTheme winTheme, bool alwaysCreateNewTheme ) : void
banWallpaper ( string url ) : void
calcEaster ( ) : void
calcFullMoon ( ) : void
calcMoonRiseSet ( ) : void
calcTwilights ( ) : void
checkIfGlobalValsChanged ( ) : void
checkIfThemeValsChanged ( ) : void
checkIfWinThemeValsChanged ( ) : void
checkSourcesForDisables ( ) : void
checkWeather ( ) : void
formMain ( ) : System
getActiveWinTheme ( ) : void
importPack ( string path ) : void
loadBannedList ( ) : void
loadOptions ( ) : void
loadThemes ( string path ) : void
noteCurrGlobalVals ( ) : void
noteCurrThemeVals ( ) : void
noteCurrWinThemeVals ( ) : void
processThemePackContents ( string path ) : void
resetWeather ( ) : void
runTheme ( FileInfo themeFile, bool delAfter ) : void
saveThemes ( ) : void
saveWeatherStatus ( ) : void
saveWinThemes ( ) : void
setWeather ( string weather, bool forced ) : void
setWeatherFlags ( string weather, bool forced ) : void
setWeatherIcon ( ) : void
showTheme ( int ind ) : void
toggleRunAtStartup ( ) : void
updateWinTheme ( WinTheme winTheme ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
InitializeComponent ( ) : void

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

SystemParametersInfo ( UInt32 action, UInt32 uParam, String vParam, UInt32 winIni ) : Int32
Tray_BanWall_Click ( object sender, EventArgs e ) : void
Tray_ChangeWall_Click ( object sender, EventArgs e ) : void
Tray_Exit_Click ( object sender, EventArgs e ) : void
Tray_LocCurrWall_Click ( object sender, EventArgs e ) : void
Tray_OpenWallWebPage_Click ( object sender, EventArgs e ) : void
Tray_Options_Click ( object sender, EventArgs e ) : void
Tray_RunAtStartup_Click ( object sender, EventArgs e ) : void
Tray_SaveWall_Click ( object sender, EventArgs e ) : void
Tray_SetWeather_Clear ( object sender, EventArgs e ) : void
Tray_SetWeather_Cloudy ( object sender, EventArgs e ) : void
Tray_SetWeather_Rain ( object sender, EventArgs e ) : void
Tray_SetWeather_Snow ( object sender, EventArgs e ) : void
buttBrowse_Click ( object sender, EventArgs e ) : void
buttCloneTheme_Click ( object sender, EventArgs e ) : void
buttCloneWinTheme_Click ( object sender, EventArgs e ) : void
buttColorPicker_Click ( object sender, EventArgs e ) : void
buttDLWallPacks_Click ( object sender, EventArgs e ) : void
buttDelWinTheme_Click ( object sender, EventArgs e ) : void
buttDeleteTheme_Click ( object sender, EventArgs e ) : void
buttExportPack_Click ( object sender, EventArgs e ) : void
buttGetData_Click ( object sender, EventArgs e ) : void
buttImportPack_Click ( object sender, EventArgs e ) : void
buttNewTheme_Click ( object sender, EventArgs e ) : void
buttNewWinTheme_Click ( object sender, EventArgs e ) : void
buttRenameTheme_Click ( object sender, EventArgs e ) : void
buttRenameWinTheme_Click ( object sender, EventArgs e ) : void
buttSaveOptions_Click ( object sender, EventArgs e ) : void
buttSaveThemeChanges_Click ( object sender, EventArgs e ) : void
buttSaveWinTheme_Click ( object sender, EventArgs e ) : void
buttUpdateOptions_Click ( object sender, EventArgs e ) : void
buttWallSourcesSaveChanges_Click ( object sender, EventArgs e ) : void
calcCorrection ( double moonMeanLocAngle, double lat ) : double
checkDate ( string date ) : bool
checkOverpower_CheckedChanged ( object sender, EventArgs e ) : void
checkRunAtStartup_CheckedChanged ( object sender, EventArgs e ) : void
checkShowChangelog_CheckedChanged ( object sender, EventArgs e ) : void
checkTime ( string time ) : bool
checkWinManager_CheckedChanged ( object sender, EventArgs e ) : void
comboDate_TextChanged ( object sender, EventArgs e ) : void
comboRefresh_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboShowMoon_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboTheme_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboTime_TextChanged ( object sender, EventArgs e ) : void
comboWeather_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboWinThemeColor_TextChanged ( object sender, EventArgs e ) : void
comboWinThemeDate_TextChanged ( object sender, EventArgs e ) : void
comboWinThemeSSaver_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboWinThemeSounds_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboWinThemeStyle_SelectedIndexChanged ( object sender, EventArgs e ) : void
comboWinTheme_SelectedIndexChanged ( object sender, EventArgs e ) : void
convertTime ( string s ) : double
cos ( double degs ) : double
createSubdir ( string name, bool purgeFiles ) : string
currSeason ( ) : string
currWallPath ( ) : string
dlPage ( string URL ) : string
findThemeFile ( string path ) : string
findWinThemeFile ( string name ) : string
formMain_DragDrop ( object sender, DragEventArgs e ) : void
formMain_DragEnter ( object sender, DragEventArgs e ) : void
formMain_Load ( object sender, EventArgs e ) : void
formMain_Resize ( object sender, EventArgs e ) : void
getOutputFName ( string path ) : string
getRefreshPeriod ( ) : int
globalValsChanged ( ) : bool
interpolate ( double val1, double val2, double p ) : double
isDateWithinMargins ( DateTime eventDate, int margBefore, int margAfter ) : bool
isDay ( int twiMinuteMargin ) : bool
isValidNow ( Theme theme ) : bool
linkImgur_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel1_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel2_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel3_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel4_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel5_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel6_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel7_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
linkLabel8_LinkClicked ( object sender, LinkLabelLinkClickedEventArgs e ) : void
numWCheck_ValueChanged ( object sender, EventArgs e ) : void
parseCoord ( string txt ) : double
parseCoordElement ( string &txt, string element ) : double
parseTime ( string time ) : DateTime
picWIcon_Click ( object sender, EventArgs e ) : void
picWIcon_DoubleClick ( object sender, EventArgs e ) : void
picWIcon_MouseEnter ( object sender, EventArgs e ) : void
picWIcon_MouseLeave ( object sender, EventArgs e ) : void
pickRandomTheme ( List themes ) : string
pickWallSource ( ) : WallpaperSource
sZip_Exited ( object sender, EventArgs e ) : void
sin ( double degs ) : double
tabs_SelectedIndexChanged ( object sender, EventArgs e ) : void
textFlickrMinH_TextChanged ( object sender, EventArgs e ) : void
textFlickrMinW_TextChanged ( object sender, EventArgs e ) : void
textLatitude_TextChanged ( object sender, EventArgs e ) : void
textLocation_TextChanged ( object sender, EventArgs e ) : void
textLongitude_TextChanged ( object sender, EventArgs e ) : void
textTimezone_TextChanged ( object sender, EventArgs e ) : void
textWallDir_TextChanged ( object sender, EventArgs e ) : void
themeValsChanged ( ) : bool
timerRefresh_Tick ( object sender, EventArgs e ) : void
trackFlickr_Scroll ( object sender, EventArgs e ) : void
trackImgur_Scroll ( object sender, EventArgs e ) : void
trackLocal_Scroll ( object sender, EventArgs e ) : void
trackUpdate_Scroll ( object sender, EventArgs e ) : void
trayIcon_DoubleClick ( object sender, EventArgs e ) : void
utcTZone ( ) : int
winThemeNameTaken ( string name ) : bool
winThemeValsChanged ( ) : bool
worker_DoWork ( object sender, DoWorkEventArgs e ) : void
worker_RunWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void

Method Details

Dispose() protected method

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

SaveOptions() public method

public SaveOptions ( ) : void
return void

applyWallpaper() public method

public applyWallpaper ( string path ) : void
path string
return void

applyWinTheme() public method

public applyWinTheme ( WinTheme winTheme, bool alwaysCreateNewTheme ) : void
winTheme WinTheme
alwaysCreateNewTheme bool
return void

banWallpaper() public method

public banWallpaper ( string url ) : void
url string
return void

calcEaster() public method

public calcEaster ( ) : void
return void

calcFullMoon() public method

public calcFullMoon ( ) : void
return void

calcMoonRiseSet() public method

public calcMoonRiseSet ( ) : void
return void

calcTwilights() public method

public calcTwilights ( ) : void
return void

checkIfGlobalValsChanged() public method

public checkIfGlobalValsChanged ( ) : void
return void

checkIfThemeValsChanged() public method

public checkIfThemeValsChanged ( ) : void
return void

checkIfWinThemeValsChanged() public method

public checkIfWinThemeValsChanged ( ) : void
return void

checkSourcesForDisables() public method

public checkSourcesForDisables ( ) : void
return void

checkWeather() public method

public checkWeather ( ) : void
return void

formMain() public method

public formMain ( ) : System
return System

getActiveWinTheme() public method

public getActiveWinTheme ( ) : void
return void

importPack() public method

public importPack ( string path ) : void
path string
return void

loadBannedList() public method

public loadBannedList ( ) : void
return void

loadOptions() public method

public loadOptions ( ) : void
return void

loadThemes() public method

public loadThemes ( string path ) : void
path string
return void

noteCurrGlobalVals() public method

public noteCurrGlobalVals ( ) : void
return void

noteCurrThemeVals() public method

public noteCurrThemeVals ( ) : void
return void

noteCurrWinThemeVals() public method

public noteCurrWinThemeVals ( ) : void
return void

processThemePackContents() public method

public processThemePackContents ( string path ) : void
path string
return void

resetWeather() public method

public resetWeather ( ) : void
return void

runTheme() public method

public runTheme ( FileInfo themeFile, bool delAfter ) : void
themeFile FileInfo
delAfter bool
return void

saveThemes() public method

public saveThemes ( ) : void
return void

saveWeatherStatus() public method

public saveWeatherStatus ( ) : void
return void

saveWinThemes() public method

public saveWinThemes ( ) : void
return void

setWeather() public method

public setWeather ( string weather, bool forced ) : void
weather string
forced bool
return void

setWeatherFlags() public method

public setWeatherFlags ( string weather, bool forced ) : void
weather string
forced bool
return void

setWeatherIcon() public method

public setWeatherIcon ( ) : void
return void

showTheme() public method

public showTheme ( int ind ) : void
ind int
return void

toggleRunAtStartup() public method

public toggleRunAtStartup ( ) : void
return void

updateWinTheme() public method

public updateWinTheme ( WinTheme winTheme ) : void
winTheme WinTheme
return void

Property Details

Archiver public_oe property

public string Archiver
return string

lblVersion public_oe property

public System.Windows.Forms.Label lblVersion
return System.Windows.Forms.Label