C# Класс Pinta.Core.BaseTool

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
point_empty Point
tool_image ToolItem
tool_item ToggleToolButton
tool_label ToolItem
tool_sep ToolItem

Открытые методы

Метод Описание
DoActivated ( ) : void
DoBuildToolBar ( Gtk.Toolbar tb ) : void
DoClearToolBar ( Gtk.Toolbar tb ) : void
DoDeactivated ( ) : void
DoKeyPress ( Gtk.DrawingArea canvas, Gtk.KeyPressEventArgs args ) : void
DoKeyRelease ( Gtk.DrawingArea canvas, Gtk.KeyReleaseEventArgs args ) : void
DoMouseDown ( Gtk.DrawingArea canvas, ButtonPressEventArgs args, Cairo point ) : void
DoMouseMove ( object o, Gtk.MotionNotifyEventArgs args, Cairo point ) : void
DoMouseUp ( Gtk.DrawingArea canvas, Gtk.ButtonReleaseEventArgs args, Cairo point ) : void

Защищенные методы

Метод Описание
BaseTool ( ) : System
CreateToolButton ( ) : Gtk.ToggleToolButton
OnActivated ( ) : void
OnBuildToolBar ( Gtk.Toolbar tb ) : void
OnClearToolBar ( Gtk.Toolbar tb ) : void
OnDeactivated ( ) : void
OnKeyDown ( Gtk.DrawingArea canvas, Gtk args ) : void
OnKeyUp ( Gtk.DrawingArea canvas, Gtk args ) : void
OnMouseDown ( Gtk.DrawingArea canvas, Gtk args, Cairo point ) : void
OnMouseMove ( object o, Gtk args, Cairo point ) : void
OnMouseUp ( Gtk.DrawingArea canvas, Gtk args, Cairo point ) : void
SetCursor ( Gdk cursor ) : void

Описание методов

BaseTool() защищенный Метод

protected BaseTool ( ) : System
Результат System

CreateToolButton() защищенный Метод

protected CreateToolButton ( ) : Gtk.ToggleToolButton
Результат Gtk.ToggleToolButton

DoActivated() публичный Метод

public DoActivated ( ) : void
Результат void

DoBuildToolBar() публичный Метод

public DoBuildToolBar ( Gtk.Toolbar tb ) : void
tb Gtk.Toolbar
Результат void

DoClearToolBar() публичный Метод

public DoClearToolBar ( Gtk.Toolbar tb ) : void
tb Gtk.Toolbar
Результат void

DoDeactivated() публичный Метод

public DoDeactivated ( ) : void
Результат void

DoKeyPress() публичный Метод

public DoKeyPress ( Gtk.DrawingArea canvas, Gtk.KeyPressEventArgs args ) : void
canvas Gtk.DrawingArea
args Gtk.KeyPressEventArgs
Результат void

DoKeyRelease() публичный Метод

public DoKeyRelease ( Gtk.DrawingArea canvas, Gtk.KeyReleaseEventArgs args ) : void
canvas Gtk.DrawingArea
args Gtk.KeyReleaseEventArgs
Результат void

DoMouseDown() публичный Метод

public DoMouseDown ( Gtk.DrawingArea canvas, ButtonPressEventArgs args, Cairo point ) : void
canvas Gtk.DrawingArea
args ButtonPressEventArgs
point Cairo
Результат void

DoMouseMove() публичный Метод

public DoMouseMove ( object o, Gtk.MotionNotifyEventArgs args, Cairo point ) : void
o object
args Gtk.MotionNotifyEventArgs
point Cairo
Результат void

DoMouseUp() публичный Метод

public DoMouseUp ( Gtk.DrawingArea canvas, Gtk.ButtonReleaseEventArgs args, Cairo point ) : void
canvas Gtk.DrawingArea
args Gtk.ButtonReleaseEventArgs
point Cairo
Результат void

OnActivated() защищенный Метод

protected OnActivated ( ) : void
Результат void

OnBuildToolBar() защищенный Метод

protected OnBuildToolBar ( Gtk.Toolbar tb ) : void
tb Gtk.Toolbar
Результат void

OnClearToolBar() защищенный Метод

protected OnClearToolBar ( Gtk.Toolbar tb ) : void
tb Gtk.Toolbar
Результат void

OnDeactivated() защищенный Метод

protected OnDeactivated ( ) : void
Результат void

OnKeyDown() защищенный Метод

protected OnKeyDown ( Gtk.DrawingArea canvas, Gtk args ) : void
canvas Gtk.DrawingArea
args Gtk
Результат void

OnKeyUp() защищенный Метод

protected OnKeyUp ( Gtk.DrawingArea canvas, Gtk args ) : void
canvas Gtk.DrawingArea
args Gtk
Результат void

OnMouseDown() защищенный Метод

protected OnMouseDown ( Gtk.DrawingArea canvas, Gtk args, Cairo point ) : void
canvas Gtk.DrawingArea
args Gtk
point Cairo
Результат void

OnMouseMove() защищенный Метод

protected OnMouseMove ( object o, Gtk args, Cairo point ) : void
o object
args Gtk
point Cairo
Результат void

OnMouseUp() защищенный Метод

protected OnMouseUp ( Gtk.DrawingArea canvas, Gtk args, Cairo point ) : void
canvas Gtk.DrawingArea
args Gtk
point Cairo
Результат void

SetCursor() защищенный Метод

protected SetCursor ( Gdk cursor ) : void
cursor Gdk
Результат void

Описание свойств

point_empty защищенное статическое свойство

protected static Point point_empty
Результат Point

tool_image защищенное свойство

protected ToolItem tool_image
Результат ToolItem

tool_item защищенное свойство

protected ToggleToolButton tool_item
Результат ToggleToolButton

tool_label защищенное свойство

protected ToolItem tool_label
Результат ToolItem

tool_sep защищенное свойство

protected ToolItem tool_sep
Результат ToolItem