C# Класс Glue.MainGlueWindow

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
CodeEditor FlatRedBall.Glue.Controls.CodeEditorControl
CodePreviewTextBox System.Windows.Forms.RichTextBox
ElementImages System.Windows.Forms.ImageList
HasErrorOccurred bool
PropertyGrid System.Windows.Forms.PropertyGrid
SearchListBox System.Windows.Forms.ListBox
SearchTextbox System.Windows.Forms.TextBox
msProcesses System.Windows.Forms.MenuStrip
rightPanelContainer System.Windows.Forms.SplitContainer

Private Properties

Свойство Тип Описание
AddObjectsToIocContainer void
ControlAddedToRightView void
ControlRemovedFromRightView void
ElementTreeView_AfterSelect void
ElementTreeView_BeforeSelect void
ElementTreeView_DragDrop void
ElementTreeView_DragEnter void
ElementTreeView_DragOver void
ElementTreeView_ItemDrag void
ElementTreeView_KeyDown void
ElementTreeView_KeyPress void
ElementTreeView_MouseDown void
ElementTreeView_MouseHover void
FileWatchTimer_Tick void
Form1_Activated void
Form1_FormClosing void
Form1_Load void
InitializeComponent void
InitializeElementViewWindow void
LoadGlueSettings void
LoadProjectConsideringSettingsAndArgs void
MsProcessesItemAdded void
MsProcessesItemRemoved void
NavigateBackButton_Click void
NavigateForwardButton_Click void
PropertyGrid_Click void
PropertyGrid_DoubleClick void
PropertyGrid_MouseDoubleClick void
PropertyGrid_SelectedGridItemChanged void
PropertyGrid_SelectedObjectsChanged void
RecentFileMenuItem1_Click void
RecentFileMenuItem2_Click void
RecentFileMenuItem3_Click void
RecentFileMenuItem4_Click void
RecentFileMenuItem5_Click void
SaveSettings void
SearchListBox_Click void
SearchListBox_SelectedIndexChanged void
SearchTextbox_KeyDown void
SearchTextbox_Leave void
ShareUiReferences void
StartUpGlue void
TortoiseWatchTimer_Tick void
ViewAdditionalContentTypes void
aboutToolStripMenuItem_Click void
addEntityToolStripMenuItem_Click void
addFileToolStripMenuItem_Click void
addFolderToolStripMenuItem_Click void
addObjectToolStripMenuItem_Click void
addProcessAsTabToolStripMenuItem_Click void
addScreenToolStripMenuItem_Click void
addVariableToolStripMenuItem_Click void
cleanAllemixFilesToolStripMenuItem_Click void
cleanAllscnxFilesToolStripMenuItem_Click void
closeProjectToolStripMenuItem_Click void
connectToGlueViewToolStripMenuItem_Click void
contextMenuStrip1_Opening void
createActionScriptLoadingCodeToolStripMenuItem_Click void
createPluginToolStripMenuItem_Click void
customGameClassToolStripMenuItem_Click void
editResetVariablesToolStripMenuItem_Click void
errorCheckToolStripMenuItem_Click void
existingFileToolStripMenuItem_Click void
exportToolStripMenuItem_Click void
fileAssociationsToolStripMenuItem_Click void
fileBuildToolsToolStripMenuItem_Click void
findFileReferencesToolStripMenuItem_Click void
forAllProjectsToolStripMenuItem_Click void
forThisProjectOnlyToolStripMenuItem_Click void
getCharacterListInFilesToolStripMenuItem_Click void
glueVaultToolStripMenuItem_Click void
helpToolStripMenuItem1_Click void
ignoreDirectoryToolStripMenuItem_Click void
importBehaviorToolStripMenuItem_Click void
importGroupToolStripMenuItem_Click void
installPluginToolStripMenuItem_Click void
launchGlueViewToolStripMenuItem_Click void
loadProjectToolStripMenuItem_Click void
loadRecentToolStripMenuItem_Click void
mElementTreeView_DoubleClick void
mElementTreeView_MouseClick void
newContentCSVToolStripMenuItem_Click void
newFileToolStripMenuItem_Click void
newProjectToolStripMenuItem_Click void
openBehaviorFolderToolStripMenuItem_Click void
performanceSettingsToolStripMenuItem_Click void
preferencesToolStripMenuItem_Click void
propertyGrid1_PropertyValueChanged void
reGenerateCodeToolStripMenuItem_Click void
removeFromProjectToolStripMenuItem_Click void
reportABugToolStripMenuItem_Click void
richTextBox1_TextChanged void
rightPanelContainer_SplitterMoved void
setAsStartUpScreenToolStripMenuItem_Click void
setCreatedClassToolStripMenuItem_Click void
tcPanel1_ControlAdded void
tcPanel1_ControlRemoved void
tcPanel2_ControlAdded void
tcPanel2_ControlRemoved void
textBox1_TextChanged void
tutorialsToolStripMenuItem_Click void
uninstallPluginToolStripMenuItem_Click void
updateRecentFileMenu void
viewInExplorerToolStripMenuItem_Click void
viewNewFileTemplateFolderToolStripMenuItem_Click void

Открытые методы

Метод Описание
CloseProject ( bool shouldSave, bool isExiting ) : void
GetIsTortoiseRunning ( ) : bool
Invoke ( Action action ) : void
LoadProject ( string projectFileName, InitializationWindow initializationWindow ) : void
MainGlueWindow ( ) : System
SaveRecentProject ( string projectFileName ) : void
programPanel_ProcessLoaded ( EmbeddedProgramPanel obj ) : void

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnSizeChanged ( EventArgs e ) : void
ProcessCmdKey ( Message &msg, Keys keyData ) : bool

Приватные методы

Метод Описание
AddObjectsToIocContainer ( ) : void
ControlAddedToRightView ( object sender, ControlEventArgs e ) : void
ControlRemovedFromRightView ( object sender, ControlEventArgs e ) : void
ElementTreeView_AfterSelect ( object sender, TreeViewEventArgs e ) : void
ElementTreeView_BeforeSelect ( object sender, TreeViewCancelEventArgs e ) : void
ElementTreeView_DragDrop ( object sender, DragEventArgs e ) : void
ElementTreeView_DragEnter ( object sender, DragEventArgs e ) : void
ElementTreeView_DragOver ( object sender, DragEventArgs e ) : void
ElementTreeView_ItemDrag ( object sender, ItemDragEventArgs e ) : void
ElementTreeView_KeyDown ( object sender, KeyEventArgs e ) : void
ElementTreeView_KeyPress ( object sender, KeyPressEventArgs e ) : void
ElementTreeView_MouseDown ( object sender, MouseEventArgs e ) : void
ElementTreeView_MouseHover ( object sender, EventArgs e ) : void
FileWatchTimer_Tick ( object sender, EventArgs e ) : void
Form1_Activated ( object sender, EventArgs e ) : void
Form1_FormClosing ( object sender, FormClosingEventArgs e ) : void
Form1_Load ( object sender, EventArgs e ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

InitializeElementViewWindow ( ) : void
LoadGlueSettings ( InitializationWindow initializationWindow ) : void
LoadProjectConsideringSettingsAndArgs ( InitializationWindow initializationWindow ) : void
MsProcessesItemAdded ( object sender, ToolStripItemEventArgs e ) : void
MsProcessesItemRemoved ( object sender, ToolStripItemEventArgs e ) : void
NavigateBackButton_Click ( object sender, EventArgs e ) : void
NavigateForwardButton_Click ( object sender, EventArgs e ) : void
PropertyGrid_Click ( object sender, EventArgs e ) : void
PropertyGrid_DoubleClick ( object sender, EventArgs e ) : void
PropertyGrid_MouseDoubleClick ( object sender, MouseEventArgs e ) : void
PropertyGrid_SelectedGridItemChanged ( object sender, SelectedGridItemChangedEventArgs e ) : void
PropertyGrid_SelectedObjectsChanged ( object sender, EventArgs e ) : void
RecentFileMenuItem1_Click ( object sender, EventArgs e ) : void
RecentFileMenuItem2_Click ( object sender, EventArgs e ) : void
RecentFileMenuItem3_Click ( object sender, EventArgs e ) : void
RecentFileMenuItem4_Click ( object sender, EventArgs e ) : void
RecentFileMenuItem5_Click ( object sender, EventArgs e ) : void
SaveSettings ( ) : void
SearchListBox_Click ( object sender, EventArgs e ) : void
SearchListBox_SelectedIndexChanged ( object sender, EventArgs e ) : void
SearchTextbox_KeyDown ( object sender, KeyEventArgs e ) : void
SearchTextbox_Leave ( object sender, EventArgs e ) : void
ShareUiReferences ( PluginCategories pluginCategories ) : void
StartUpGlue ( ) : void
TortoiseWatchTimer_Tick ( object sender, EventArgs e ) : void
ViewAdditionalContentTypes ( GlobalOrProjectSpecific globalOrProjectSpecific ) : void
aboutToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addEntityToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addFolderToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addObjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addProcessAsTabToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addScreenToolStripMenuItem_Click ( object sender, EventArgs e ) : void
addVariableToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cleanAllemixFilesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
cleanAllscnxFilesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
closeProjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
connectToGlueViewToolStripMenuItem_Click ( object sender, EventArgs e ) : void
contextMenuStrip1_Opening ( object sender, System e ) : void
createActionScriptLoadingCodeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
createPluginToolStripMenuItem_Click ( object sender, EventArgs e ) : void
customGameClassToolStripMenuItem_Click ( object sender, EventArgs e ) : void
editResetVariablesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
errorCheckToolStripMenuItem_Click ( object sender, EventArgs e ) : void
existingFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
exportToolStripMenuItem_Click ( object sender, EventArgs e ) : void
fileAssociationsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
fileBuildToolsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
findFileReferencesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
forAllProjectsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
forThisProjectOnlyToolStripMenuItem_Click ( object sender, EventArgs e ) : void
getCharacterListInFilesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
glueVaultToolStripMenuItem_Click ( object sender, EventArgs e ) : void
helpToolStripMenuItem1_Click ( object sender, EventArgs e ) : void
ignoreDirectoryToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importBehaviorToolStripMenuItem_Click ( object sender, EventArgs e ) : void
importGroupToolStripMenuItem_Click ( object sender, EventArgs e ) : void
installPluginToolStripMenuItem_Click ( object sender, EventArgs e ) : void
launchGlueViewToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadProjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
loadRecentToolStripMenuItem_Click ( object sender, EventArgs e ) : void
mElementTreeView_DoubleClick ( object sender, EventArgs e ) : void
mElementTreeView_MouseClick ( object sender, MouseEventArgs e ) : void
newContentCSVToolStripMenuItem_Click ( object sender, EventArgs e ) : void
newFileToolStripMenuItem_Click ( object sender, EventArgs e ) : void
newProjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
openBehaviorFolderToolStripMenuItem_Click ( object sender, EventArgs e ) : void
performanceSettingsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
preferencesToolStripMenuItem_Click ( object sender, EventArgs e ) : void
propertyGrid1_PropertyValueChanged ( object s, PropertyValueChangedEventArgs e ) : void
reGenerateCodeToolStripMenuItem_Click ( object sender, EventArgs e ) : void
removeFromProjectToolStripMenuItem_Click ( object sender, EventArgs e ) : void
reportABugToolStripMenuItem_Click ( object sender, EventArgs e ) : void
richTextBox1_TextChanged ( object sender, EventArgs e ) : void
rightPanelContainer_SplitterMoved ( object sender, SplitterEventArgs e ) : void
setAsStartUpScreenToolStripMenuItem_Click ( object sender, EventArgs e ) : void
setCreatedClassToolStripMenuItem_Click ( object sender, EventArgs e ) : void
tcPanel1_ControlAdded ( object sender, ControlEventArgs e ) : void
tcPanel1_ControlRemoved ( object sender, ControlEventArgs e ) : void
tcPanel2_ControlAdded ( object sender, ControlEventArgs e ) : void
tcPanel2_ControlRemoved ( object sender, ControlEventArgs e ) : void
textBox1_TextChanged ( object sender, EventArgs e ) : void
tutorialsToolStripMenuItem_Click ( object sender, EventArgs e ) : void
uninstallPluginToolStripMenuItem_Click ( object sender, EventArgs e ) : void
updateRecentFileMenu ( ) : void
viewInExplorerToolStripMenuItem_Click ( object sender, EventArgs e ) : void
viewNewFileTemplateFolderToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Описание методов

CloseProject() публичный статический Метод

public static CloseProject ( bool shouldSave, bool isExiting ) : void
shouldSave bool
isExiting bool
Результат void

Dispose() защищенный Метод

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
Результат void

GetIsTortoiseRunning() публичный статический Метод

public static GetIsTortoiseRunning ( ) : bool
Результат bool

Invoke() публичный Метод

public Invoke ( Action action ) : void
action Action
Результат void

LoadProject() публичный Метод

public LoadProject ( string projectFileName, InitializationWindow initializationWindow ) : void
projectFileName string
initializationWindow InitializationWindow
Результат void

MainGlueWindow() публичный Метод

public MainGlueWindow ( ) : System
Результат System

OnSizeChanged() защищенный Метод

protected OnSizeChanged ( EventArgs e ) : void
e EventArgs
Результат void

ProcessCmdKey() защищенный Метод

protected ProcessCmdKey ( Message &msg, Keys keyData ) : bool
msg Message
keyData Keys
Результат bool

SaveRecentProject() публичный Метод

public SaveRecentProject ( string projectFileName ) : void
projectFileName string
Результат void

programPanel_ProcessLoaded() публичный Метод

public programPanel_ProcessLoaded ( EmbeddedProgramPanel obj ) : void
obj EmbeddedProgramPanel
Результат void

Описание свойств

CodeEditor публичное свойство

public FlatRedBall.Glue.Controls.CodeEditorControl CodeEditor
Результат FlatRedBall.Glue.Controls.CodeEditorControl

CodePreviewTextBox публичное свойство

public System.Windows.Forms.RichTextBox CodePreviewTextBox
Результат System.Windows.Forms.RichTextBox

ElementImages публичное свойство

public System.Windows.Forms.ImageList ElementImages
Результат System.Windows.Forms.ImageList

HasErrorOccurred публичное свойство

public bool HasErrorOccurred
Результат bool

PropertyGrid публичное свойство

public System.Windows.Forms.PropertyGrid PropertyGrid
Результат System.Windows.Forms.PropertyGrid

SearchListBox публичное свойство

public System.Windows.Forms.ListBox SearchListBox
Результат System.Windows.Forms.ListBox

SearchTextbox публичное свойство

public System.Windows.Forms.TextBox SearchTextbox
Результат System.Windows.Forms.TextBox

msProcesses публичное свойство

public System.Windows.Forms.MenuStrip msProcesses
Результат System.Windows.Forms.MenuStrip

rightPanelContainer публичное свойство

public System.Windows.Forms.SplitContainer rightPanelContainer
Результат System.Windows.Forms.SplitContainer