C# Class SphereStudio.Plugins.Components.ImageEditControl

Afficher le fichier Open project: Radnen/spherestudio Class Usage Examples

Méthodes publiques

Свойство Type Description
_last_zoom int

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Méthode Description
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

Method Details

ClearHistory() public méthode

public ClearHistory ( ) : void
Résultat void

Copy() public méthode

public Copy ( ) : void
Résultat void

Destroy() public méthode

public Destroy ( ) : void
Résultat void

Dispose() protected méthode

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

GetImage() public méthode

Gets a copy of the current drawing image.
public GetImage ( ) : Bitmap
Résultat Bitmap

ImageEditControl() public méthode

public ImageEditControl ( ) : Sphere.Core.Editor
Résultat Sphere.Core.Editor

MakeNew() public méthode

public MakeNew ( int width, int height ) : void
width int
height int
Résultat void

Paste() public méthode

public Paste ( ) : void
Résultat void

PasteInto() public méthode

public PasteInto ( ) : void
Résultat void

Redo() public méthode

public Redo ( ) : void
Résultat void

RescaleImage() public méthode

public RescaleImage ( int width, int height, InterpolationMode mode ) : void
width int
height int
mode InterpolationMode
Résultat void

ResizeImage() public méthode

public ResizeImage ( int width, int height ) : void
width int
height int
Résultat void

ResizeToFit() public méthode

public ResizeToFit ( ) : void
Résultat void

SetImage() public méthode

Sets the drawing image as a copy of the image.
public SetImage ( Bitmap image ) : void
image Bitmap
Résultat void

Slide() public méthode

public Slide ( int ox, int oy ) : void
ox int
oy int
Résultat void

Undo() public méthode

public Undo ( ) : void
Résultat void

Property Details

_last_zoom public_oe property

public int _last_zoom
Résultat int