C# Класс GreenQloud.Controller

Наследование: AbstractApplicationController
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
LoginWindow GreenQloud.UI.Setup.Login
ProgressPercentage double
ProgressSpeed string

Защищенные свойства (Protected)

Свойство Тип Описание
errors List
warnings List

Открытые методы

Метод Описание
AddToBookmarks ( ) : void
Alert ( string message ) : void
CalcTimeDiff ( ) : void
CheckForUpdates ( ) : void
Confirm ( string message ) : bool
CreateConfigFolder ( ) : void
CreateHomeFolder ( ) : bool
CreateMenuItem ( ) : void
CreateStartupItem ( ) : void
DatabaseLoaded ( ) : bool
FinishFetcher ( ) : void
FirstLoad ( ) : void
FirstRunAction ( ) : void
FormatSize ( double byte_count ) : string
HandleDisconnection ( ) : void
HandleError ( ) : void
HandleReconnection ( ) : void
HandleSyncStatusChanged ( ) : void
Initialize ( ) : void
InitializeSynchronizers ( bool initRecovery = false ) : void
OpenFolder ( string path ) : void
OpenSparkleShareFolder ( ) : void
OpenWebsite ( string url ) : void
Quit ( ) : void
SetIcon ( string folderPath ) : void
ShowAboutWindow ( ) : void
ShowEventLogWindow ( ) : void
ShowSetupWindow ( PageType page_type ) : void
ShowTransferWindow ( ) : void
StopSynchronizers ( ) : void
SyncStart ( ) : void
UIHasLoaded ( ) : void
UpdateConfigFile ( ) : void
verifyConfigRequirements ( ) : void

Приватные методы

Метод Описание
CheckConnection ( ) : bool
UpdateState ( ) : void

Описание методов

AddToBookmarks() публичный Метод

public AddToBookmarks ( ) : void
Результат void

Alert() публичный Метод

public Alert ( string message ) : void
message string
Результат void

CalcTimeDiff() публичный Метод

public CalcTimeDiff ( ) : void
Результат void

CheckForUpdates() публичный Метод

public CheckForUpdates ( ) : void
Результат void

Confirm() публичный Метод

public Confirm ( string message ) : bool
message string
Результат bool

CreateConfigFolder() публичный Метод

public CreateConfigFolder ( ) : void
Результат void

CreateHomeFolder() публичный Метод

public CreateHomeFolder ( ) : bool
Результат bool

CreateMenuItem() публичный Метод

public CreateMenuItem ( ) : void
Результат void

CreateStartupItem() публичный Метод

public CreateStartupItem ( ) : void
Результат void

DatabaseLoaded() публичный Метод

public DatabaseLoaded ( ) : bool
Результат bool

FinishFetcher() публичный Метод

public FinishFetcher ( ) : void
Результат void

FirstLoad() публичный Метод

public FirstLoad ( ) : void
Результат void

FirstRunAction() публичный Метод

public FirstRunAction ( ) : void
Результат void

FormatSize() публичный Метод

public FormatSize ( double byte_count ) : string
byte_count double
Результат string

HandleDisconnection() публичный Метод

public HandleDisconnection ( ) : void
Результат void

HandleError() публичный Метод

public HandleError ( ) : void
Результат void

HandleReconnection() публичный Метод

public HandleReconnection ( ) : void
Результат void

HandleSyncStatusChanged() публичный Метод

public HandleSyncStatusChanged ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( ) : void
Результат void

InitializeSynchronizers() публичный Метод

public InitializeSynchronizers ( bool initRecovery = false ) : void
initRecovery bool
Результат void

OpenFolder() публичный Метод

public OpenFolder ( string path ) : void
path string
Результат void

OpenSparkleShareFolder() публичный Метод

public OpenSparkleShareFolder ( ) : void
Результат void

OpenWebsite() публичный Метод

public OpenWebsite ( string url ) : void
url string
Результат void

Quit() публичный Метод

public Quit ( ) : void
Результат void

SetIcon() публичный Метод

public SetIcon ( string folderPath ) : void
folderPath string
Результат void

ShowAboutWindow() публичный Метод

public ShowAboutWindow ( ) : void
Результат void

ShowEventLogWindow() публичный Метод

public ShowEventLogWindow ( ) : void
Результат void

ShowSetupWindow() публичный Метод

public ShowSetupWindow ( PageType page_type ) : void
page_type PageType
Результат void

ShowTransferWindow() публичный Метод

public ShowTransferWindow ( ) : void
Результат void

StopSynchronizers() публичный Метод

public StopSynchronizers ( ) : void
Результат void

SyncStart() публичный Метод

public SyncStart ( ) : void
Результат void

UIHasLoaded() публичный Метод

public UIHasLoaded ( ) : void
Результат void

UpdateConfigFile() публичный Метод

public UpdateConfigFile ( ) : void
Результат void

verifyConfigRequirements() публичный Метод

public verifyConfigRequirements ( ) : void
Результат void

Описание свойств

LoginWindow публичное свойство

public Login,GreenQloud.UI.Setup LoginWindow
Результат GreenQloud.UI.Setup.Login

ProgressPercentage публичное свойство

public double ProgressPercentage
Результат double

ProgressSpeed публичное свойство

public string ProgressSpeed
Результат string

errors защищенное свойство

protected List errors
Результат List

warnings защищенное свойство

protected List warnings
Результат List