C# 클래스 Duality.Editor.Plugins.Base.PropertyEditors.ImagePreviewPropertyEditor

상속: AdamsLair.WinForms.PropertyEditing.PropertyEditor
파일 보기 프로젝트 열기: BraveSirAndrew/duality

보호된 프로퍼티들

프로퍼티 타입 설명
rectHeader System.Drawing.Rectangle
rectHeaderContent System.Drawing.Rectangle
rectLabelName System.Drawing.Rectangle
rectPreview System.Drawing.Rectangle

공개 메소드들

메소드 설명
ImagePreviewPropertyEditor ( ) : System

보호된 메소드들

메소드 설명
AdjustPreviewHeight ( bool toggle ) : void
GeneratePreviewFrame ( int frameIndex ) : Bitmap
GetPreviewFrame ( int frameIndex ) : Bitmap
GetPreviewHash ( ) : int
OnGotFocus ( EventArgs e ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnKeyPress ( KeyPressEventArgs e ) : void
OnKeyUp ( KeyEventArgs e ) : void
OnLostFocus ( EventArgs e ) : void
OnMouseDoubleClick ( System e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseLeave ( EventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
ResetPreviewImage ( ) : void
UpdateGeometry ( ) : void

비공개 메소드들

메소드 설명
subImageSelector_Edited ( object sender, EventArgs e ) : void
subImageSelector_Invalidate ( object sender, EventArgs e ) : void

메소드 상세

AdjustPreviewHeight() 보호된 메소드

protected AdjustPreviewHeight ( bool toggle ) : void
toggle bool
리턴 void

GeneratePreviewFrame() 보호된 추상적인 메소드

protected abstract GeneratePreviewFrame ( int frameIndex ) : Bitmap
frameIndex int
리턴 System.Drawing.Bitmap

GetPreviewFrame() 보호된 메소드

protected GetPreviewFrame ( int frameIndex ) : Bitmap
frameIndex int
리턴 System.Drawing.Bitmap

GetPreviewHash() 보호된 추상적인 메소드

protected abstract GetPreviewHash ( ) : int
리턴 int

ImagePreviewPropertyEditor() 공개 메소드

public ImagePreviewPropertyEditor ( ) : System
리턴 System

OnGotFocus() 보호된 메소드

protected OnGotFocus ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnKeyDown() 보호된 메소드

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
리턴 void

OnKeyPress() 보호된 메소드

protected OnKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs
리턴 void

OnKeyUp() 보호된 메소드

protected OnKeyUp ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
리턴 void

OnLostFocus() 보호된 메소드

protected OnLostFocus ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseDoubleClick() 보호된 메소드

protected OnMouseDoubleClick ( System e ) : void
e System
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseLeave() 보호된 메소드

protected OnMouseLeave ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnMouseMove() 보호된 메소드

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

ResetPreviewImage() 보호된 메소드

protected ResetPreviewImage ( ) : void
리턴 void

UpdateGeometry() 보호된 메소드

protected UpdateGeometry ( ) : void
리턴 void

프로퍼티 상세

rectHeader 보호되어 있는 프로퍼티

protected Rectangle,System.Drawing rectHeader
리턴 System.Drawing.Rectangle

rectHeaderContent 보호되어 있는 프로퍼티

protected Rectangle,System.Drawing rectHeaderContent
리턴 System.Drawing.Rectangle

rectLabelName 보호되어 있는 프로퍼티

protected Rectangle,System.Drawing rectLabelName
리턴 System.Drawing.Rectangle

rectPreview 보호되어 있는 프로퍼티

protected Rectangle,System.Drawing rectPreview
리턴 System.Drawing.Rectangle