C# Class Xamarin.Canvas.Gtk.Canvas

Inheritance: EventBox, ICanvas
显示文件 Open project: Clancey/Canvas

Private Properties

Property Type Description
PositionMenu void

Public Methods

Method Description
Canvas ( ) : System
FocusNode ( Gtk.Node node ) : void
SetCursor ( CursorType type ) : void
ShowMenu ( Gtk.Node node, int rootX, int rootY, uint button ) : void

Protected Methods

Method Description
OnButtonPressEvent ( Gdk evnt ) : bool
OnButtonReleaseEvent ( Gdk evnt ) : bool
OnEnterNotifyEvent ( Gdk evnt ) : bool
OnExposeEvent ( Gdk evnt ) : bool
OnFocusInEvent ( Gdk evnt ) : bool
OnFocusOutEvent ( Gdk evnt ) : bool
OnGrabBrokenEvent ( Gdk evnt ) : bool
OnKeyPressEvent ( Gdk evnt ) : bool
OnKeyReleaseEvent ( Gdk evnt ) : bool
OnLeaveNotifyEvent ( Gdk evnt ) : bool
OnMotionNotifyEvent ( Gdk evnt ) : bool
OnSizeAllocated ( Gdk allocation ) : void

Private Methods

Method Description
PositionMenu ( Gtk.Menu menu, int &x, int &y, bool &pushIn ) : void

Method Details

Canvas() public method

public Canvas ( ) : System
return System

FocusNode() public method

public FocusNode ( Gtk.Node node ) : void
node Gtk.Node
return void

OnButtonPressEvent() protected method

protected OnButtonPressEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnButtonReleaseEvent() protected method

protected OnButtonReleaseEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnEnterNotifyEvent() protected method

protected OnEnterNotifyEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnExposeEvent() protected method

protected OnExposeEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnFocusInEvent() protected method

protected OnFocusInEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnFocusOutEvent() protected method

protected OnFocusOutEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnGrabBrokenEvent() protected method

protected OnGrabBrokenEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnKeyPressEvent() protected method

protected OnKeyPressEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnKeyReleaseEvent() protected method

protected OnKeyReleaseEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnLeaveNotifyEvent() protected method

protected OnLeaveNotifyEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnMotionNotifyEvent() protected method

protected OnMotionNotifyEvent ( Gdk evnt ) : bool
evnt Gdk
return bool

OnSizeAllocated() protected method

protected OnSizeAllocated ( Gdk allocation ) : void
allocation Gdk
return void

SetCursor() public method

public SetCursor ( CursorType type ) : void
type CursorType
return void

ShowMenu() public method

public ShowMenu ( Gtk.Node node, int rootX, int rootY, uint button ) : void
node Gtk.Node
rootX int
rootY int
button uint
return void