C# 클래스 GreenQloud.Controller

상속: AbstractApplicationController
파일 보기 프로젝트 열기: greenqloud/qloudsync 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
LoginWindow GreenQloud.UI.Setup.Login
ProgressPercentage double
ProgressSpeed string

보호된 프로퍼티들

프로퍼티 타입 설명
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