C# 클래스 CadEditor.BlockEdit

상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: spiiin/CadEditor 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
curActiveBlock int
curSubpalIndex int
dirty bool
formMain FormMain
objects CadEditor.ObjRec[]
palette byte[]
readOnly bool
showAxis bool
subPalItems string[]
videoSprites System.Windows.Forms.ImageList[]

공개 메소드들

메소드 설명
BlockEdit ( ) : System
makeObjImage ( int index ) : Image
setFormMain ( FormMain f ) : void

보호된 메소드들

메소드 설명
BlockEdit_FormClosing ( object sender, FormClosingEventArgs e ) : void
btClear_Click ( object sender, EventArgs e ) : void
btExport_Click ( object sender, EventArgs e ) : void
btFlipHorizontal_Click ( object sender, EventArgs e ) : void
btFlipVertical_Click ( object sender, EventArgs e ) : void
btImport_Click ( object sender, EventArgs e ) : void
btSave_Click ( object sender, EventArgs e ) : void
cbColor_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbShowAxis_CheckedChanged ( object sender, EventArgs e ) : void
cbSubpalette_DrawItemEvent ( object sender, DrawItemEventArgs e ) : void
cbSubpalette_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbType_SelectedIndexChanged ( object sender, EventArgs e ) : void
getBackId ( ) : byte
getBigBlockNo ( ) : byte
getPalNo ( ) : byte
mapScreen_MouseClick ( object sender, MouseEventArgs e ) : void
pb_MouseClick ( object sender, MouseEventArgs e ) : void
refillPanel ( ) : void
reloadLevel ( bool resetDirty = true ) : void
reloadLevelEx ( ) : void
resetControls ( ) : void
saveToFile ( ) : bool
setPal ( ) : void
setVideo ( ) : void
setVideoImage ( ) : void

비공개 메소드들

메소드 설명
BlockEdit_Load ( object sender, EventArgs e ) : void
VisibleOnlyChange_SelectedIndexChanged ( object sender, EventArgs e ) : void
cbLevelSelect_SelectedIndexChanged ( object sender, EventArgs e ) : void
preparePanel ( ) : void
returnCbLevelIndexes ( ) : void
setObjects ( ) : void

메소드 상세

BlockEdit() 공개 메소드

public BlockEdit ( ) : System
리턴 System

BlockEdit_FormClosing() 보호된 메소드

protected BlockEdit_FormClosing ( object sender, FormClosingEventArgs e ) : void
sender object
e System.Windows.Forms.FormClosingEventArgs
리턴 void

btClear_Click() 보호된 메소드

protected btClear_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

btExport_Click() 보호된 메소드

protected btExport_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

btFlipHorizontal_Click() 보호된 메소드

protected btFlipHorizontal_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

btFlipVertical_Click() 보호된 메소드

protected btFlipVertical_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

btImport_Click() 보호된 메소드

protected btImport_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

btSave_Click() 보호된 메소드

protected btSave_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

cbColor_SelectedIndexChanged() 보호된 메소드

protected cbColor_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

cbShowAxis_CheckedChanged() 보호된 메소드

protected cbShowAxis_CheckedChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

cbSubpalette_DrawItemEvent() 보호된 메소드

protected cbSubpalette_DrawItemEvent ( object sender, DrawItemEventArgs e ) : void
sender object
e System.Windows.Forms.DrawItemEventArgs
리턴 void

cbSubpalette_SelectedIndexChanged() 보호된 메소드

protected cbSubpalette_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

cbType_SelectedIndexChanged() 보호된 메소드

protected cbType_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

getBackId() 보호된 메소드

protected getBackId ( ) : byte
리턴 byte

getBigBlockNo() 보호된 메소드

protected getBigBlockNo ( ) : byte
리턴 byte

getPalNo() 보호된 메소드

protected getPalNo ( ) : byte
리턴 byte

makeObjImage() 공개 메소드

public makeObjImage ( int index ) : Image
index int
리턴 Image

mapScreen_MouseClick() 보호된 메소드

protected mapScreen_MouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
리턴 void

pb_MouseClick() 보호된 메소드

protected pb_MouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
리턴 void

refillPanel() 보호된 메소드

protected refillPanel ( ) : void
리턴 void

reloadLevel() 보호된 메소드

protected reloadLevel ( bool resetDirty = true ) : void
resetDirty bool
리턴 void

reloadLevelEx() 보호된 메소드

protected reloadLevelEx ( ) : void
리턴 void

resetControls() 보호된 메소드

protected resetControls ( ) : void
리턴 void

saveToFile() 보호된 메소드

protected saveToFile ( ) : bool
리턴 bool

setFormMain() 공개 메소드

public setFormMain ( FormMain f ) : void
f FormMain
리턴 void

setPal() 보호된 메소드

protected setPal ( ) : void
리턴 void

setVideo() 보호된 메소드

protected setVideo ( ) : void
리턴 void

setVideoImage() 보호된 메소드

protected setVideoImage ( ) : void
리턴 void

프로퍼티 상세

curActiveBlock 보호되어 있는 프로퍼티

protected int curActiveBlock
리턴 int

curSubpalIndex 보호되어 있는 프로퍼티

protected int curSubpalIndex
리턴 int

dirty 보호되어 있는 프로퍼티

protected bool dirty
리턴 bool

formMain 보호되어 있는 프로퍼티

protected FormMain,CadEditor formMain
리턴 FormMain

objects 보호되어 있는 프로퍼티

protected ObjRec[],CadEditor objects
리턴 CadEditor.ObjRec[]

palette 보호되어 있는 프로퍼티

protected byte[] palette
리턴 byte[]

readOnly 보호되어 있는 프로퍼티

protected bool readOnly
리턴 bool

showAxis 보호되어 있는 프로퍼티

protected bool showAxis
리턴 bool

subPalItems 보호되어 있는 프로퍼티

protected string[] subPalItems
리턴 string[]

videoSprites 보호되어 있는 프로퍼티

protected ImageList[],System.Windows.Forms videoSprites
리턴 System.Windows.Forms.ImageList[]