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.Framework.Services.IShell Interface Reference
+ Inheritance diagram for CShell.Framework.Services.IShell:
+ Collaboration diagram for CShell.Framework.Services.IShell:

Public Member Functions

void ShowTool (ITool model)
 
void OpenDocument (IDocument model)
 
void CloseDocument (IDocument document)
 
void ActivateDocument (IDocument document)
 
void Opened (string[] args)
 
void Close ()
 
void SaveLayout (XmlWriter xmlWriter)
 
void LoadLayout (XmlReader xmlReader)
 
void ShowTool (ITool model)
 
void OpenDocument (IDocument model)
 
void CloseDocument (IDocument document)
 
void ActivateDocument (IDocument document)
 
void Opened (string[] args)
 
void Close ()
 
void SaveLayout (XmlWriter xmlWriter)
 
void LoadLayout (XmlReader xmlReader)
 

Properties

string Title [get, set]
 
ImageSource Icon [get, set]
 
IMenu MainMenu [get]
 
IToolBar ToolBar [get]
 
IStatusBar StatusBar [get]
 
IScreen ActiveItem [get]
 
IEnumerable< IDocumentDocuments [get]
 
IEnumerable< IToolTools [get]
 

Member Function Documentation

void CShell.Framework.Services.IShell.OpenDocument ( IDocument  model)
void CShell.Framework.Services.IShell.CloseDocument ( IDocument  document)
void CShell.Framework.Services.IShell.ActivateDocument ( IDocument  document)
void CShell.Framework.Services.IShell.Opened ( string[]  args)
void CShell.Framework.Services.IShell.SaveLayout ( XmlWriter  xmlWriter)
void CShell.Framework.Services.IShell.LoadLayout ( XmlReader  xmlReader)
void CShell.Framework.Services.IShell.ShowTool ( ITool  model)
void CShell.Framework.Services.IShell.OpenDocument ( IDocument  model)
void CShell.Framework.Services.IShell.CloseDocument ( IDocument  document)
void CShell.Framework.Services.IShell.ActivateDocument ( IDocument  document)
void CShell.Framework.Services.IShell.Opened ( string[]  args)
void CShell.Framework.Services.IShell.Close ( )
void CShell.Framework.Services.IShell.SaveLayout ( XmlWriter  xmlWriter)
void CShell.Framework.Services.IShell.LoadLayout ( XmlReader  xmlReader)

Property Documentation

string CShell.Framework.Services.IShell.Title
getset
ImageSource CShell.Framework.Services.IShell.Icon
getset
IMenu CShell.Framework.Services.IShell.MainMenu
get
IToolBar CShell.Framework.Services.IShell.ToolBar
get
IStatusBar CShell.Framework.Services.IShell.StatusBar
get
IScreen CShell.Framework.Services.IShell.ActiveItem
get
IEnumerable< IDocument > CShell.Framework.Services.IShell.Documents
get
IEnumerable< ITool > CShell.Framework.Services.IShell.Tools
get

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