C# Class CadEditor.FormMain

Inheritance: System.Windows.Forms.Form
Show file Open project: spiiin/CadEditor Class Usage Examples

Public Properties

Property Type Description
fileLoaded bool

Public Methods

Method Description
FormMain ( ) : System
SetScreens ( int screens ) : void
addSubeditorButton ( ToolStripItem item ) : void
addToolButton ( ToolStripItem item ) : void
getBigBlockImageList ( ) : ImageList
reloadCallback ( ) : void
reloadGameType ( ) : void
reloadLevel ( bool reloadScreens = true, bool reloadBlockPanel = false ) : void
setDirty ( ) : void
subeditorOpen ( Form f, ToolStripButton b, bool showDialog = false ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Освободить все используемые ресурсы.

Private Methods

Method Description
Form1_Load ( object sender, EventArgs e ) : void
FormMain_FormClosing ( object sender, FormClosingEventArgs e ) : void
InitializeComponent ( ) : void

Обязательный метод для поддержки конструктора - не изменяйте содержимое данного метода при помощи редактора кода.

appendCurTileStruct ( int dx, int dy ) : void
btOpen_Click ( object sender, EventArgs e ) : void
btSave_Click ( object sender, EventArgs e ) : void
btSubeditor_Click ( object sender, EventArgs e ) : void
bttLayer_DropDownItemClicked ( object sender, ToolStripItemClickedEventArgs e ) : void
bttReload_Click ( object sender, EventArgs e ) : void
bttScale_DropDownItemClicked ( object sender, ToolStripItemClickedEventArgs e ) : void
bttShowBrush_CheckedChanged ( object sender, EventArgs e ) : void
bttShowLayer1_CheckedChanged ( object sender, EventArgs e ) : void
bttShowLayer2_CheckedChanged ( object sender, EventArgs e ) : void
bttStructures_Click ( object sender, EventArgs e ) : void
buttonBlockClick ( Object button, EventArgs e ) : void
cbAdvanced_CheckedChanged ( object sender, EventArgs e ) : void
cbGroup_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbLevelNo_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbLevel_SelectedIndexChanged ( object sender, EventArgs ev ) : void
cbPanelNo_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbScreenNo_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbShowAxis_CheckedChanged ( object sender, EventArgs e ) : void
cbShowNeighborns_CheckedChanged ( object sender, EventArgs e ) : void
cbUseStructs_CheckedChanged ( object sender, EventArgs e ) : void
changeBlocksSize ( Image bigImages ) : void
changeLevelIndex ( bool reloadObjectsPanel = false ) : void
convertMouseToDxDy ( MouseEventArgs e, int &dx, int &dy ) : void
drawActiveTileStruct ( Graphics g, Rectangle visibleRect ) : void
lbStructures_SelectedIndexChanged ( object sender, EventArgs e ) : void
makeBigBlocksEditor ( ) : Form
makeBlocksEditor ( ) : Form
makeSegaBigBlocks ( ) : Image[]
mapScreen_MouseClick ( object sender, MouseEventArgs e ) : void
mapScreen_MouseDown ( object sender, MouseEventArgs e ) : void
mapScreen_MouseLeave ( object sender, EventArgs e ) : void
mapScreen_MouseMove ( object sender, MouseEventArgs e ) : void
mapScreen_MouseUp ( object sender, MouseEventArgs e ) : void
openFile ( ) : bool
pictureBox1_Paint ( object sender, PaintEventArgs e ) : void
prepareBlocksPanel ( ) : void
reloadBlocksPanel ( ) : void
renderNeighbornLine ( Graphics g, int screenNo, int line, int X ) : void
resetControls ( ) : void
resetMapScreenSize ( ) : void
resetScreens ( ) : void
returnCbLevelIndex ( ) : void
saveScreens ( CadEditor.OffsetRec screensRec, int screensData ) : void
saveToFile ( ) : bool
setBigBlocksIndexes ( ) : void
setBlocks ( bool needToRefillBlockPanel ) : void
subeditorClosed ( ToolStripButton enabledAfterCloseButton ) : FormClosedEventHandler
tbbShowInfo_Click ( object sender, EventArgs e ) : void
tbbShowPluginInfo_Click ( object sender, EventArgs e ) : void
updateBlocksPanelVisible ( ) : void
updateMap ( ) : void
updateSaveVisibility ( ) : void

Method Details

Dispose() protected method

Освободить все используемые ресурсы.
protected Dispose ( bool disposing ) : void
disposing bool истинно, если управляемый ресурс должен быть удален; иначе ложно.
return void

FormMain() public method

public FormMain ( ) : System
return System

SetScreens() public method

public SetScreens ( int screens ) : void
screens int
return void

addSubeditorButton() public method

public addSubeditorButton ( ToolStripItem item ) : void
item System.Windows.Forms.ToolStripItem
return void

addToolButton() public method

public addToolButton ( ToolStripItem item ) : void
item System.Windows.Forms.ToolStripItem
return void

getBigBlockImageList() public method

public getBigBlockImageList ( ) : ImageList
return System.Windows.Forms.ImageList

reloadCallback() public method

public reloadCallback ( ) : void
return void

reloadGameType() public method

public reloadGameType ( ) : void
return void

reloadLevel() public method

public reloadLevel ( bool reloadScreens = true, bool reloadBlockPanel = false ) : void
reloadScreens bool
reloadBlockPanel bool
return void

setDirty() public method

public setDirty ( ) : void
return void

subeditorOpen() public method

public subeditorOpen ( Form f, ToolStripButton b, bool showDialog = false ) : void
f System.Windows.Forms.Form
b System.Windows.Forms.ToolStripButton
showDialog bool
return void

Property Details

fileLoaded public static property

public static bool fileLoaded
return bool