C# Класс MetaEditor.Components.ReflexiveControl

The reflexive control.
Наследование: System.Windows.Forms.UserControl
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
LineNumber int
ME MetaEditor
chunkCount int
selectedChunk int

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

Метод Описание
LoadENTControls ( IFPIO reflexive, object entArray, bool clearControls, int layer, int &tabIndex, string customPluginPath ) : void

The load ent controls.

LoadMetaIntoControls ( int startingOffset, int ioneUpReflexiveBlockOffset ) : void

The load meta into controls.

PokeRecursively ( ) : void

The poke recursively.

ReflexiveControl ( Map map, int offset, bool iHasChunkCount, int iLineNumber ) : System

Initializes a new instance of the ReflexiveControl class.

ReflexiveControl ( Map map, int offset, bool iHasChunkCount, int iLineNumber, MetaEditor me ) : System

Initializes a new instance of the ReflexiveControl class.

SaveRecursively ( ) : void

The save recursively.

SetFocusRecursively ( int LineToCheck ) : void

The set focus recursively.

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

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

Clean up any resources being used.

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

Метод Описание
InitializeComponent ( ) : void

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

LoadMetaIntoControlsForThisReflexive ( ) : void

The load meta into controls for this reflexive.

ReflexiveButton_Click ( object sender, EventArgs e ) : void

The reflexive button_ click.

ReflexiveLoader_Close ( object sender, EventArgs e ) : void

The reflexive loader_ close.

ReflexiveLoader_DropDown ( object sender, EventArgs e ) : void

The reflexive loader_ drop down.

UpdateReflexiveSelectionBox ( bool loadAllChunks ) : void

The update reflexive selection box.

addButton_Click ( object sender, EventArgs e ) : void

The add button_ click.

copyToAllToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The copy to all tool strip menu item_ click.

copyToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The copy tool strip menu item_ click.

cutToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The cut tool strip menu item_ click.

deleteToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The delete tool strip menu item_ click.

fieldTypeChanged ( object sender, EventArgs e ) : void

The field type changed.

gotoToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The goto tool strip menu item_ click.

identContext_Opening ( object sender, CancelEventArgs e ) : void

The ident context_ opening.

pasteToolStripMenuItem_Click ( object sender, EventArgs e ) : void

The paste tool strip menu item_ click.

tempComboBox_KeyPress ( object sender, KeyPressEventArgs e ) : void

The temp combo box_ key press.

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

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

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

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

The load ent controls.
public LoadENTControls ( IFPIO reflexive, object entArray, bool clearControls, int layer, int &tabIndex, string customPluginPath ) : void
reflexive HaloMap.Plugins.IFPIO /// The reflexive. ///
entArray object /// The ent array. ///
clearControls bool /// The clear controls. ///
layer int /// The layer. ///
tabIndex int /// The tab index. ///
customPluginPath string /// The custom plugin path. ///
Результат void

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

The load meta into controls.
public LoadMetaIntoControls ( int startingOffset, int ioneUpReflexiveBlockOffset ) : void
startingOffset int /// The starting offset. ///
ioneUpReflexiveBlockOffset int /// The ione up reflexive block offset. ///
Результат void

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

The poke recursively.
public PokeRecursively ( ) : void
Результат void

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

Initializes a new instance of the ReflexiveControl class.
public ReflexiveControl ( Map map, int offset, bool iHasChunkCount, int iLineNumber ) : System
map HaloMap.Map.Map /// The map. ///
offset int /// The offset. ///
iHasChunkCount bool /// The i has chunk count. ///
iLineNumber int /// The i line number. ///
Результат System

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

Initializes a new instance of the ReflexiveControl class.
public ReflexiveControl ( Map map, int offset, bool iHasChunkCount, int iLineNumber, MetaEditor me ) : System
map HaloMap.Map.Map /// The map. ///
offset int /// The offset. ///
iHasChunkCount bool /// The i has chunk count. ///
iLineNumber int /// The i line number. ///
me MetaEditor /// The me. ///
Результат System

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

The save recursively.
public SaveRecursively ( ) : void
Результат void

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

The set focus recursively.
public SetFocusRecursively ( int LineToCheck ) : void
LineToCheck int /// The line to check. ///
Результат void

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

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

The line number.
public int LineNumber
Результат int

ME публичное статическое свойство

The me.
public static MetaEditor ME
Результат MetaEditor

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

The chunk count.
public int chunkCount
Результат int

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

The selected chunk.
public int selectedChunk
Результат int