C# Класс GoodAI.School.GUI.SchoolRunForm

Наследование: WeifenLuo.WinFormsUI.Docking.DockContent
Показать файл Открыть проект

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

Свойство Тип Описание
Attributes List>
AttributesChange List>
Data List
Design GoodAI.School.Common.PlanDesign
Levels List

Private Properties

Свойство Тип Описание
AddFileContent bool
AddWorldHandlers void
ApplyToAll void
DeleteNodes void
DisableButtons void
EnableButtons void
EnableToolstripButtons void
ExportDataGridViewData void
GetAutosaveFilename string
GetFocus System.IntPtr
GetFocusedControl System.Windows.Forms.Control
GoToNextTask void
HighlightCurrentTask void
IsNodeAncestor bool
LearningTaskFinished void
LoadCurriculum void
ModelChanged void
OpenFloatingOrActivate void
PrepareSimulation void
RemoveWorldHandlers void
SaveProject void
SaveProjectAs void
SchoolRunForm_KeyDown void
SchoolRunForm_Load void
SchoolRunForm_VisibleChanged void
SchoolRunForm_WorkspaceChanged void
SelectSchoolWorld void
SetButtonsEnabled void
SetObserver void
SetToolstripButtonsEnabled void
SimulationHandler_ProgressChanged void
SimulationHandler_StateChanged void
UpdateButtons void
UpdateData void
UpdateLTLevel void
UpdateTUStatus void
UpdateTaskData void
UpdateTrainingUnitNumber void
UpdateWindowName void
UpdateWorldHandlers void
VisualFormatChanged void
btnAutosave_CheckedChanged void
btnDelete_Click void
btnDetails_Click void
btnEmulateSuccess_Click void
btnImport_Click void
btnNewCurr_Click void
btnNewTask_Click void
btnNew_Click void
btnObserver_Click void
btnOpen_Click void
btnSaveResults_Click void
btnSave_Click void
btnToggleCheck void
dataGridView1_CellFormatting void
dataGridView1_SelectionChanged void
disableLearningTaskPanel void
enableLearningTaskPanel void
levelGridColumnSizeChanged void
levelGrid_CellFormatting void
levelGrid_SelectionChanged void
m_mainForm_WorldChanged void
nodeTextBox1_DrawText void
tabControl1_SelectedIndexChanged void
tree_DragDrop void
tree_DragOver void
tree_ItemDrag void
tree_SelectionChanged void

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

Метод Описание
Ready ( ) : void
SchoolRunForm ( MainForm mainForm ) : Aga.Controls.Tree
UpdateGridData ( ) : void

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

Метод Описание
AddFileContent ( bool clearWorkspace = false ) : bool
AddWorldHandlers ( SchoolWorld world ) : void
ApplyToAll ( Control parent, Action apply ) : void
DeleteNodes ( object sender, EventArgs e ) : void
DisableButtons ( Control control ) : void
EnableButtons ( Control control ) : void
EnableToolstripButtons ( ToolStrip toolstrip ) : void
ExportDataGridViewData ( string filename, TextDataFormat format = TextDataFormat.CommaSeparatedValue ) : void
GetAutosaveFilename ( ) : string
GetFocus ( ) : IntPtr
GetFocusedControl ( ) : Control
GoToNextTask ( object sender, SchoolEventArgs e ) : void
HighlightCurrentTask ( ) : void
IsNodeAncestor ( Aga.Controls.Tree.TreeNodeAdv node, Aga.Controls.Tree.TreeNodeAdv examine ) : bool
LearningTaskFinished ( object sender, SchoolEventArgs e ) : void
LoadCurriculum ( string filePath ) : void
ModelChanged ( object sender, EventArgs e ) : void
OpenFloatingOrActivate ( DockContent view, DockPanel panel ) : void
PrepareSimulation ( object sender, EventArgs e ) : void
RemoveWorldHandlers ( SchoolWorld world ) : void
SaveProject ( string path ) : void
SaveProjectAs ( object sender, EventArgs e ) : void
SchoolRunForm_KeyDown ( object sender, KeyEventArgs e ) : void
SchoolRunForm_Load ( object sender, EventArgs e ) : void
SchoolRunForm_VisibleChanged ( object sender, EventArgs e ) : void
SchoolRunForm_WorkspaceChanged ( object sender, EventArgs e ) : void
SelectSchoolWorld ( object sender, EventArgs e ) : void
SetButtonsEnabled ( Control control, bool value ) : void
SetObserver ( ) : void
SetToolstripButtonsEnabled ( Control control, bool value ) : void
SimulationHandler_ProgressChanged ( object sender, ProgressChangedEventArgs e ) : void
SimulationHandler_StateChanged ( object sender, MySimulationHandler e ) : void
UpdateButtons ( ) : void
UpdateData ( ) : void
UpdateLTLevel ( object sender, SchoolEventArgs e ) : void
UpdateTUStatus ( object sender, EventArgs e ) : void
UpdateTaskData ( ILearningTask runningTask ) : void
UpdateTrainingUnitNumber ( object sender, SchoolEventArgs e ) : void
UpdateWindowName ( object sender, EventArgs e ) : void
UpdateWorldHandlers ( SchoolWorld oldWorld, SchoolWorld newWorld ) : void
VisualFormatChanged ( object sender, SchoolEventArgs e ) : void
btnAutosave_CheckedChanged ( object sender, EventArgs e ) : void
btnDelete_Click ( object sender, EventArgs e ) : void
btnDetails_Click ( object sender, EventArgs e ) : void
btnEmulateSuccess_Click ( object sender, EventArgs e ) : void
btnImport_Click ( object sender, EventArgs e ) : void
btnNewCurr_Click ( object sender, EventArgs e ) : void
btnNewTask_Click ( object sender, EventArgs e ) : void
btnNew_Click ( object sender, EventArgs e ) : void
btnObserver_Click ( object sender, EventArgs e ) : void
btnOpen_Click ( object sender, EventArgs e ) : void
btnSaveResults_Click ( object sender, EventArgs e ) : void
btnSave_Click ( object sender, EventArgs e ) : void
btnToggleCheck ( object sender, EventArgs e ) : void
dataGridView1_CellFormatting ( object sender, System.Windows.Forms.DataGridViewCellFormattingEventArgs e ) : void
dataGridView1_SelectionChanged ( object sender, EventArgs e ) : void
disableLearningTaskPanel ( ) : void
enableLearningTaskPanel ( ) : void
levelGridColumnSizeChanged ( object sender, System.Windows.Forms.DataGridViewColumnEventArgs e ) : void
levelGrid_CellFormatting ( object sender, System.Windows.Forms.DataGridViewCellFormattingEventArgs args ) : void
levelGrid_SelectionChanged ( object sender, EventArgs a ) : void
m_mainForm_WorldChanged ( object sender, MainForm e ) : void
nodeTextBox1_DrawText ( object sender, DrawTextEventArgs e ) : void
tabControl1_SelectedIndexChanged ( object sender, EventArgs e ) : void
tree_DragDrop ( object sender, DragEventArgs e ) : void
tree_DragOver ( object sender, DragEventArgs e ) : void
tree_ItemDrag ( object sender, System e ) : void
tree_SelectionChanged ( object sender, EventArgs e ) : void

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

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

public Ready ( ) : void
Результат void

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

public SchoolRunForm ( MainForm mainForm ) : Aga.Controls.Tree
mainForm GoodAI.BrainSimulator.Forms.MainForm
Результат Aga.Controls.Tree

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

public UpdateGridData ( ) : void
Результат void

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

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

public List> Attributes
Результат List>

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

public List> AttributesChange
Результат List>

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

public List Data
Результат List

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

public PlanDesign,GoodAI.School.Common Design
Результат GoodAI.School.Common.PlanDesign

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

public List Levels
Результат List