C# Class LongoMatch.Gui.Dialog.DrawingTool

Inheritance: Gtk.Dialog
Mostrar archivo Open project: GNOME/longomatch Class Usage Examples

Public Methods

Method Description
Destroy ( ) : void
DrawingTool ( Gtk.Window parent ) : System
LoadFrame ( Image frame, Project project ) : void
LoadPlay ( TimelineEvent play, Image frame, FrameDrawing drawing, CameraConfig camConfig, Project project ) : void

Protected Methods

Method Description
OnKeyPressEvent ( Gdk evnt ) : bool

Private Methods

Method Description
EditPlayer ( Text text ) : void
EditText ( Text text ) : void
FillLineStyle ( ) : void
FillLineType ( ) : void
HandleBackgroundColorSet ( object sender, EventArgs e ) : void
HandleClearClicked ( object sender, EventArgs e ) : void
HandleColorSet ( object sender, EventArgs e ) : void
HandleConfigureObjectEvent ( IBlackboardObject drawable, DrawTool tool ) : void
HandleDeleteEvent ( object o, Gtk.DeleteEventArgs args ) : void
HandleDrawableChangedEvent ( IBlackboardObject drawable ) : void
HandleLineStyleChanged ( object sender, EventArgs e ) : void
HandleLineTypeChanged ( object sender, EventArgs e ) : void
HandleRegionOfInterestChanged ( object sender, EventArgs e ) : void
HandleScrollValueChanged ( object sender, EventArgs e ) : void
HandleShowMenuEvent ( IBlackboardObject drawable ) : void
HandleTextColorSet ( object sender, EventArgs e ) : void
HandleToolClicked ( object sender, EventArgs e ) : void
HandleZoomValueChanged ( object sender, EventArgs e ) : void
OnSavebuttonClicked ( object sender, System e ) : void
OnSavetoprojectbuttonClicked ( object sender, System e ) : void
OriginalSize ( int size ) : int
ScalledSize ( int size ) : int
UpdateLineWidth ( ) : void
UpdateTextSize ( ) : void

Method Details

Destroy() public method

public Destroy ( ) : void
return void

DrawingTool() public method

public DrawingTool ( Gtk.Window parent ) : System
parent Gtk.Window
return System

LoadFrame() public method

public LoadFrame ( Image frame, Project project ) : void
frame LongoMatch.Core.Common.Image
project Project
return void

LoadPlay() public method

public LoadPlay ( TimelineEvent play, Image frame, FrameDrawing drawing, CameraConfig camConfig, Project project ) : void
play LongoMatch.Core.Store.TimelineEvent
frame LongoMatch.Core.Common.Image
drawing LongoMatch.Core.Store.FrameDrawing
camConfig CameraConfig
project Project
return void

OnKeyPressEvent() protected method

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