C# Class Stetic.SteticMain

Show file Open project: mono/stetic Class Usage Examples

Public Properties

Property Type Description
Configuration Configuration
MainWindow Gtk.Window
ProjectView WindowListWidget
SteticApp Stetic.Application
UIManager Stetic.UIManager

Public Methods

Method Description
CloseProject ( ) : bool
GetUndoQueue ( ) : UndoQueue
LoadProject ( string file ) : void
Main ( string args ) : int
Quit ( ) : void
SaveConfiguration ( ) : void
SaveProject ( ) : bool
SaveProjectAs ( ) : bool
ShowLibraryManager ( ) : void

Private Methods

Method Description
ActivateUrl ( Gtk about, string url ) : void
CloseWindow ( WidgetInfo widget ) : void
CustomWidgetHandler ( Glade xml, string func_name, string name, string string1, string string2, int int1, int int2 ) : Gtk.Widget
GenerateCode ( string file, string args, int n, GenerationOptions ops ) : int
GetProvider ( string language ) : CodeDomProvider
IsWindowOpen ( WidgetInfo component ) : bool
OnPageChanged ( object s, EventArgs a ) : void
OnProjectModified ( object s, EventArgs a ) : void
OnProjectReloaded ( object sender, EventArgs a ) : void
OnSelectionChanged ( object s, Stetic.ComponentEventArgs args ) : void
OnWidgetActivated ( object s, EventArgs args ) : void
OnWidgetAdded ( object s, WidgetInfoEventArgs args ) : void
OnWidgetRemoved ( object s, WidgetInfoEventArgs args ) : void
OpenWindow ( ProjectItemInfo item ) : void
ReadConfiguration ( ) : void
ReportError ( string message, Exception ex ) : void
RunApp ( string args, int n ) : int
Window_Delete ( object obj, Gtk.DeleteEventArgs args ) : void

Method Details

CloseProject() public static method

public static CloseProject ( ) : bool
return bool

GetUndoQueue() public static method

public static GetUndoQueue ( ) : UndoQueue
return UndoQueue

LoadProject() public static method

public static LoadProject ( string file ) : void
file string
return void

Main() public static method

public static Main ( string args ) : int
args string
return int

Quit() public static method

public static Quit ( ) : void
return void

SaveConfiguration() public static method

public static SaveConfiguration ( ) : void
return void

SaveProject() public static method

public static SaveProject ( ) : bool
return bool

SaveProjectAs() public static method

public static SaveProjectAs ( ) : bool
return bool

ShowLibraryManager() public static method

public static ShowLibraryManager ( ) : void
return void

Property Details

Configuration public static property

public static Configuration,Stetic Configuration
return Configuration

MainWindow public static property

public static Window,Gtk MainWindow
return Gtk.Window

ProjectView public static property

public static WindowListWidget,Stetic ProjectView
return WindowListWidget

SteticApp public static property

public static Stetic.Application SteticApp
return Stetic.Application

UIManager public static property

public static Stetic.UIManager UIManager
return Stetic.UIManager