C# 클래스 SphereStudio.Plugins.Components.ImageEditControl

파일 보기 프로젝트 열기: Radnen/spherestudio 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_last_zoom int

공개 메소드들

메소드 설명
ClearHistory ( ) : void
Copy ( ) : void
Destroy ( ) : void
GetImage ( ) : Bitmap

Gets a copy of the current drawing image.

ImageEditControl ( ) : Sphere.Core.Editor
MakeNew ( int width, int height ) : void
Paste ( ) : void
PasteInto ( ) : void
Redo ( ) : void
RescaleImage ( int width, int height, InterpolationMode mode ) : void
ResizeImage ( int width, int height ) : void
ResizeToFit ( ) : void
SetImage ( Bitmap image ) : void

Sets the drawing image as a copy of the image.

Slide ( int ox, int oy ) : void
Undo ( ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
DoTool ( ) : void
DrawPenDot ( ) : void
DrawPenLine ( ) : void
DrawTool ( Graphics g ) : void
Flatten ( Rectangle &rect ) : void
GrowPenRegion ( Point mouse ) : void

Figures out the subsection to add to the undo handler.

ImageEditControl2_MouseDown ( object sender, MouseEventArgs e ) : void
ImageEditControl2_MouseMove ( object sender, MouseEventArgs e ) : void
ImageEditControl2_MouseUp ( object sender, MouseEventArgs e ) : void
ImageEditControl2_Paint ( object sender, PaintEventArgs e ) : void
InitializeComponent ( ) : void

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

PushHistory ( ) : void
PushResizePage ( Image image ) : void
RotateFlip ( RotateFlipType type ) : void
UpdateGrid ( ) : void
blendItem_Click ( object sender, EventArgs e ) : void
contextMenuStrip_Opening ( object sender, CancelEventArgs e ) : void
copyImageItem_Click ( object sender, EventArgs e ) : void
horizontalItem_Click ( object sender, EventArgs e ) : void
pasteIntoItem_Click ( object sender, EventArgs e ) : void
pasteNewItem_Click ( object sender, EventArgs e ) : void
replaceColorItem_Click ( object sender, EventArgs e ) : void
replaceItem_Click ( object sender, EventArgs e ) : void
rotateLeftItem_Click ( object sender, EventArgs e ) : void
rotateRightItem_Click ( object sender, EventArgs e ) : void
selectColorItem_Click ( object sender, EventArgs e ) : void
verticalItem_Click ( object sender, EventArgs e ) : void

메소드 상세

ClearHistory() 공개 메소드

public ClearHistory ( ) : void
리턴 void

Copy() 공개 메소드

public Copy ( ) : void
리턴 void

Destroy() 공개 메소드

public Destroy ( ) : void
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

GetImage() 공개 메소드

Gets a copy of the current drawing image.
public GetImage ( ) : Bitmap
리턴 Bitmap

ImageEditControl() 공개 메소드

public ImageEditControl ( ) : Sphere.Core.Editor
리턴 Sphere.Core.Editor

MakeNew() 공개 메소드

public MakeNew ( int width, int height ) : void
width int
height int
리턴 void

Paste() 공개 메소드

public Paste ( ) : void
리턴 void

PasteInto() 공개 메소드

public PasteInto ( ) : void
리턴 void

Redo() 공개 메소드

public Redo ( ) : void
리턴 void

RescaleImage() 공개 메소드

public RescaleImage ( int width, int height, InterpolationMode mode ) : void
width int
height int
mode InterpolationMode
리턴 void

ResizeImage() 공개 메소드

public ResizeImage ( int width, int height ) : void
width int
height int
리턴 void

ResizeToFit() 공개 메소드

public ResizeToFit ( ) : void
리턴 void

SetImage() 공개 메소드

Sets the drawing image as a copy of the image.
public SetImage ( Bitmap image ) : void
image Bitmap
리턴 void

Slide() 공개 메소드

public Slide ( int ox, int oy ) : void
ox int
oy int
리턴 void

Undo() 공개 메소드

public Undo ( ) : void
리턴 void

프로퍼티 상세

_last_zoom 공개적으로 프로퍼티

public int _last_zoom
리턴 int