C# Class Pinta.Core.FreeformShapeTool

Inheritance: BaseBrushTool
Show file Open project: xxgreg/Pinta

Protected Properties

Property Type Description
fill_outline ToolBarComboBox
fill_outline_image Pinta.Core.ToolBarImage
fill_outline_label ToolBarLabel
spacer_label ToolBarLabel

Private Properties

Property Type Description

Public Methods

Method Description
FreeformShapeTool ( ) : System

Protected Methods

Method Description
OnBuildToolBar ( Gtk.Toolbar tb ) : void
OnMouseDown ( Gtk canvas, Gtk args, Cairo point ) : void
OnMouseMove ( object o, Gtk args, Cairo point ) : void
OnMouseUp ( Gtk canvas, Gtk args, Cairo point ) : void

Method Details

FreeformShapeTool() public method

public FreeformShapeTool ( ) : System
return System

OnBuildToolBar() protected method

protected OnBuildToolBar ( Gtk.Toolbar tb ) : void
tb Gtk.Toolbar
return void

OnMouseDown() protected method

protected OnMouseDown ( Gtk canvas, Gtk args, Cairo point ) : void
canvas Gtk
args Gtk
point Cairo
return void

OnMouseMove() protected method

protected OnMouseMove ( object o, Gtk args, Cairo point ) : void
o object
args Gtk
point Cairo
return void

OnMouseUp() protected method

protected OnMouseUp ( Gtk canvas, Gtk args, Cairo point ) : void
canvas Gtk
args Gtk
point Cairo
return void

Property Details

fill_outline protected property

protected ToolBarComboBox,Pinta.Core fill_outline
return ToolBarComboBox

fill_outline_image protected property

protected ToolBarImage,Pinta.Core fill_outline_image
return Pinta.Core.ToolBarImage

fill_outline_label protected property

protected ToolBarLabel,Pinta.Core fill_outline_label
return ToolBarLabel

spacer_label protected property

protected ToolBarLabel,Pinta.Core spacer_label
return ToolBarLabel