C# Class MultiEditor.MultiEditor

Inheritance: System.Windows.Forms.UserControl
Exibir arquivo Open project: polserver/poltools Class Usage Examples

Public Methods

Method Description
MultiEditor ( ) : System
SelectDrawTile ( ushort id ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Verwendete Ressourcen bereinigen.

Private Methods

Method Description
BTN_CreateBlank_Click ( object sender, EventArgs e ) : void

Creates new blank Multi

BTN_Draw_Click ( object sender, EventArgs e ) : void

Draw Button activate

BTN_DynamicCheckBox_Changed ( object sender, EventArgs e ) : void
BTN_Export_TXT_OnClick ( object sender, EventArgs e ) : void
BTN_Export_UOA_OnClick ( object sender, EventArgs e ) : void
BTN_Export_WSC_OnClick ( object sender, EventArgs e ) : void
BTN_Floor_Clicked ( object sender, EventArgs e ) : void

Virtual Floor clicked (check on click)

BTN_Pipette_Click ( object sender, EventArgs e ) : void

Change DrawTile to clicked Tile

BTN_Remove_Click ( object sender, EventArgs e ) : void

Remove Button activate

BTN_ResizeMulti_Click ( object sender, EventArgs e ) : void

Resize Multi Button clicked

BTN_Save_Click ( object sender, EventArgs e ) : void

Save Button clicked

BTN_Select_Click ( object sender, EventArgs e ) : void

Select Button activate

BTN_ShowAllTrans ( object sender, EventArgs e ) : void
BTN_ShowDoubleSurface ( object sender, EventArgs e ) : void
BTN_ShowWalkables_Click ( object sender, EventArgs e ) : void
BTN_Toolbox_CheckedChanged ( object sender, EventArgs e ) : void
BTN_Trans_Clicked ( object sender, EventArgs e ) : void
BTN_Z_Click ( object sender, EventArgs e ) : void

Z Button activate

ConvertCoords ( Point point, int &x, int &y, int &z ) : void

Converts pictureBox coords to Multicoords

GetIndex ( int x, int y ) : int
InitializeComponent ( ) : void

Erforderliche Methode für die Designerunterstützung. Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.

MaxHeightTrackBarOnValueChanged ( object sender, EventArgs e ) : void

Value of TrackBar changed (for displayed MaxHeight)

OnDummyContextMenuOpening ( object sender, System e ) : void
OnFilePathChangeEvent ( ) : void

Event Ultima FilePathes changed

OnLoad ( object sender, EventArgs e ) : void

Load of Usercontrol

OnMultiChangeEvent ( object sender, int id ) : void
PictureBoxMultiOnMouseDown ( object sender, MouseEventArgs e ) : void
PictureBoxMultiOnMouseMove ( object sender, MouseEventArgs e ) : void

Hover effect

PictureBoxMultiOnMouseUp ( object sender, MouseEventArgs e ) : void

Select/Draw/Remove/Z a Tile

PictureBoxMultiOnPaint ( object sender, PaintEventArgs e ) : void

Draw Image

PictureBoxMultiOnResize ( object sender, EventArgs e ) : void

PictureBox size changed

ScrollBarsValueChanged ( object sender, EventArgs e ) : void

Scrollbars changed

ScrollbarsSetValue ( ) : void

Does the Multi fit inside the PictureBox

SetToolStripText ( string text ) : void
TreeViewTilesXML_OnAfterSelect ( object sender, TreeViewEventArgs e ) : void
UndoList_BeforeOpening ( object sender, EventArgs e ) : void
UndoList_Clear ( ) : void
Undo_onClick ( object sender, EventArgs e ) : void
XML_AddChildren ( TreeNode node, XmlElement mainNode ) : void
XML_InitializeToolBox ( ) : void
numericUpDown_Floor_Changed ( object sender, EventArgs e ) : void

Virtual Floor zValue changed

numericUpDown_Selected_X_Changed ( object sender, EventArgs e ) : void

SelectedTile panel X value changed

numericUpDown_Selected_Y_Changed ( object sender, EventArgs e ) : void

SelectedTile panel Y value changed

numericUpDown_Selected_Z_Changed ( object sender, EventArgs e ) : void

SelectedTile panel Z value changed

pictureBoxDrawTilesMouseLeave ( object sender, EventArgs e ) : void
pictureBoxDrawTilesMouseMove ( object sender, MouseEventArgs e ) : void
pictureBoxDrawTiles_OnMouseClick ( object sender, MouseEventArgs e ) : void
pictureBoxDrawTiles_OnMouseWheel ( object sender, MouseEventArgs e ) : void
pictureBoxDrawTiles_OnPaint ( object sender, PaintEventArgs e ) : void
pictureBoxDrawTiles_OnResize ( object sender, EventArgs e ) : void
pictureBoxDrawTiles_Select ( ) : void
treeViewMultiList_LoadFromFile ( Multis importtype ) : void
treeViewMultiList_NodeMouseDoubleClick ( object sender, TreeNodeMouseClickEventArgs e ) : void

Doubleclick Node of Import treeview

treeViewMultiList_NodeMouseHover ( object sender, System.Windows.Forms.TreeNodeMouseHoverEventArgs e ) : void
vScrollBarDrawTiles_Scroll ( object sender, ScrollEventArgs e ) : void

Method Details

Dispose() protected method

Verwendete Ressourcen bereinigen.
protected Dispose ( bool disposing ) : void
disposing bool True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.
return void

MultiEditor() public method

public MultiEditor ( ) : System
return System

SelectDrawTile() public method

public SelectDrawTile ( ushort id ) : void
id ushort
return void