C# Class AGS.Editor.frmMain

Show file Open project: adventuregamestudio/ags Class Usage Examples

Public Methods

Method Description
AddOrShowPane ( ContentDocument pane ) : void
DocumentTitlesChanged ( ) : void
GetPropertyGridScreenCoordinates ( ) : Point
GetStartupPanes ( ) : List
RefreshPropertyGridForDocument ( ContentDocument document ) : void
RemovePaneIfExists ( ContentDocument pane ) : void
SelectPropertyByName ( string propertyName ) : void
SelectTabInPropertyGrid ( string tabName ) : bool
SetDrawingSuspended ( bool isSuspended ) : void
SetPropertyObject ( object propertiesObject ) : void
SetPropertyObjectList ( object>.Dictionary propertyObjects ) : void
SetPropertyObjects ( object propertiesObjects ) : void
SetTreeImageList ( ImageList imageList ) : void
frmMain ( ) : System

Private Methods

Method Description
FindPropertyGridItemForType ( string fullTypeName ) : GridItem
LoadLayout ( ) : void
RecursiveFindGridItem ( GridItem startFromHere, string fullTypeName ) : GridItem
RestoreSelectedPropertyGridItem ( ContentDocument newActiveDocument ) : void
SelectObjectInPropertyList ( object propertiesObject ) : void
SetDefaultLayout ( ) : void
frmMain_Activated ( object sender, EventArgs e ) : void
frmMain_Deactivated ( object sender, EventArgs e ) : void
frmMain_FormClosing ( object sender, FormClosingEventArgs e ) : void
frmMain_KeyDown ( object sender, KeyEventArgs e ) : void
frmMain_KeyUp ( object sender, KeyEventArgs e ) : void
frmMain_Load ( object sender, EventArgs e ) : void
frmMain_Shown ( object sender, EventArgs e ) : void
projectTree_Enter ( object sender, EventArgs e ) : void
propertiesPanel_PropertyValueChanged ( object s, PropertyValueChangedEventArgs e ) : void
propertyObjectCombo_SelectedIndexChanged ( object sender, EventArgs e ) : void
tabbedDocumentContainer1_ActiveDocumentChanged ( ContentDocument newActiveDocument ) : void
tabbedDocumentContainer1_ActiveDocumentChanging ( ContentDocument newActiveDocument ) : void
tabbedDocumentContainer1_Enter ( object sender, EventArgs e ) : void

Method Details

AddOrShowPane() public method

public AddOrShowPane ( ContentDocument pane ) : void
pane ContentDocument
return void

DocumentTitlesChanged() public method

public DocumentTitlesChanged ( ) : void
return void

GetPropertyGridScreenCoordinates() public method

public GetPropertyGridScreenCoordinates ( ) : Point
return Point

GetStartupPanes() public method

public GetStartupPanes ( ) : List
return List

RefreshPropertyGridForDocument() public method

public RefreshPropertyGridForDocument ( ContentDocument document ) : void
document ContentDocument
return void

RemovePaneIfExists() public method

public RemovePaneIfExists ( ContentDocument pane ) : void
pane ContentDocument
return void

SelectPropertyByName() public method

public SelectPropertyByName ( string propertyName ) : void
propertyName string
return void

SelectTabInPropertyGrid() public method

public SelectTabInPropertyGrid ( string tabName ) : bool
tabName string
return bool

SetDrawingSuspended() public method

public SetDrawingSuspended ( bool isSuspended ) : void
isSuspended bool
return void

SetPropertyObject() public method

public SetPropertyObject ( object propertiesObject ) : void
propertiesObject object
return void

SetPropertyObjectList() public method

public SetPropertyObjectList ( object>.Dictionary propertyObjects ) : void
propertyObjects object>.Dictionary
return void

SetPropertyObjects() public method

public SetPropertyObjects ( object propertiesObjects ) : void
propertiesObjects object
return void

SetTreeImageList() public method

public SetTreeImageList ( ImageList imageList ) : void
imageList ImageList
return void

frmMain() public method

public frmMain ( ) : System
return System