IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
CShell.Modules.Shell.ViewModels.StatusBarViewModel Class Reference
+ Inheritance diagram for CShell.Modules.Shell.ViewModels.StatusBarViewModel:
+ Collaboration diagram for CShell.Modules.Shell.ViewModels.StatusBarViewModel:

Public Member Functions

void UpdateMessage ()
 
void UpdateMessage (string message)
 
void UpdateProgress (bool running)
 
void UpdateProgress (int progress)
 
void UpdateMessage ()
 
void UpdateMessage (string message)
 
void UpdateProgress (bool running)
 
void UpdateProgress (int progress)
 

Properties

string Message [get]
 
int Progress [get]
 
bool ShowingProgress [get]
 
bool IndeterminateProgress [get]
 
- Properties inherited from CShell.Framework.Services.IStatusBar
string Message [get]
 
int Progress [get]
 
bool ShowingProgress [get]
 

Private Attributes

readonly object syncRoot = new object()
 
const string DefaultMessage = "Ready"
 
string message
 
int progress = 0
 
bool showingProgress
 

Member Function Documentation

void CShell.Modules.Shell.ViewModels.StatusBarViewModel.UpdateMessage ( )
inline
void CShell.Modules.Shell.ViewModels.StatusBarViewModel.UpdateMessage ( string  message)
inline
void CShell.Modules.Shell.ViewModels.StatusBarViewModel.UpdateProgress ( bool  running)
inline
void CShell.Modules.Shell.ViewModels.StatusBarViewModel.UpdateProgress ( int  progress)
inline
void CShell.Modules.Shell.ViewModels.StatusBarViewModel.UpdateMessage ( )
inline
void CShell.Modules.Shell.ViewModels.StatusBarViewModel.UpdateMessage ( string  message)
inline
void CShell.Modules.Shell.ViewModels.StatusBarViewModel.UpdateProgress ( bool  running)
inline
void CShell.Modules.Shell.ViewModels.StatusBarViewModel.UpdateProgress ( int  progress)
inline

Member Data Documentation

readonly object CShell.Modules.Shell.ViewModels.StatusBarViewModel.syncRoot = new object()
private
const string CShell.Modules.Shell.ViewModels.StatusBarViewModel.DefaultMessage = "Ready"
private
string CShell.Modules.Shell.ViewModels.StatusBarViewModel.message
private
int CShell.Modules.Shell.ViewModels.StatusBarViewModel.progress = 0
private
bool CShell.Modules.Shell.ViewModels.StatusBarViewModel.showingProgress
private

Property Documentation

string CShell.Modules.Shell.ViewModels.StatusBarViewModel.Message
get
int CShell.Modules.Shell.ViewModels.StatusBarViewModel.Progress
get
bool CShell.Modules.Shell.ViewModels.StatusBarViewModel.ShowingProgress
get
bool CShell.Modules.Shell.ViewModels.StatusBarViewModel.IndeterminateProgress
get

The documentation for this class was generated from the following file: