C# Класс GtkWidgets.NavBarWidget

Наследование: Gtk.DrawingArea
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
ClearTooltip void
DrawBack void
DrawEverything void
DrawGtkStyleRangeMarker void
DrawMarkedPositions void
DrawMarker void
DrawRangeMarker void
DrawRegion void
DrawRegionTop void
DrawRegions void
DrawRegionsTop void
GetContentInfo string
Init void
OnEnterNotifyEvent void
OnKeyPressEvent void
OnLeaveNotifyEvent void
OnMotionNotifyEvent void
PhysicalToWorldX double
PrintAdjustment void
Rectangle void
SetColor void
UpdatePosRelated void
UpdateToolTip void
UpdateViaZoom void
Viewport_ScrollEvent void
WorldToPhysicalX double

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

Метод Описание
Clear ( ) : void
ClearMarkedPositions ( ) : void
GetMarkedPositions ( ) : int[]
NavBarWidget ( ) : System
NavBarWidget ( IntPtr raw ) : System
SetMarkedPositions ( int positions ) : void
SetRegions ( System.Util regions ) : void
SetRegionsTop ( System.Util regions ) : void
ZoomIn ( ) : void
ZoomOut ( ) : void
ZoomReset ( ) : void

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

Метод Описание
OnExposeEvent ( Gdk ev ) : bool
OnSizeAllocated ( Gdk allocation ) : void
OnSizeRequested ( Gtk &requisition ) : void

Приватные методы

Метод Описание
ClearTooltip ( ) : void
DrawBack ( Cairo cr ) : void
DrawEverything ( Cairo cr ) : void
DrawGtkStyleRangeMarker ( int pos, ArrowType arrowType ) : void
DrawMarkedPositions ( Cairo cr ) : void
DrawMarker ( Cairo cr, Cairo &color, int sampleIndex ) : void
DrawRangeMarker ( Cairo cr, int pos, ArrowType arrowType ) : void
DrawRegion ( Cairo cr, Cairo &color, int pos1, int pos2 ) : void
DrawRegionTop ( Cairo cr, Cairo &color, int pos1, int pos2 ) : void
DrawRegions ( Cairo cr ) : void
DrawRegionsTop ( Cairo cr ) : void
GetContentInfo ( int worldX ) : string
Init ( ) : void
OnEnterNotifyEvent ( object o, Gtk.EnterNotifyEventArgs args ) : void
OnKeyPressEvent ( object o, Gtk.KeyPressEventArgs args ) : void
OnLeaveNotifyEvent ( object o, Gtk.LeaveNotifyEventArgs args ) : void
OnMotionNotifyEvent ( object o, Gtk.MotionNotifyEventArgs args ) : void
PhysicalToWorldX ( double posPhysical ) : double
PrintAdjustment ( Gtk.Adjustment ad ) : void
Rectangle ( Cairo cr, Rectangle &rect ) : void
SetColor ( Cairo cr, Cairo &color ) : void
UpdatePosRelated ( ) : void
UpdateToolTip ( ) : void
UpdateViaZoom ( double zoomRelative ) : void
Viewport_ScrollEvent ( object o, Gtk.ScrollEventArgs args ) : void
WorldToPhysicalX ( double posWorld ) : double

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

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

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

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

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

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

public GetMarkedPositions ( ) : int[]
Результат int[]

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

public NavBarWidget ( ) : System
Результат System

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

public NavBarWidget ( IntPtr raw ) : System
raw System.IntPtr
Результат System

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

protected OnExposeEvent ( Gdk ev ) : bool
ev Gdk
Результат bool

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

protected OnSizeAllocated ( Gdk allocation ) : void
allocation Gdk
Результат void

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

protected OnSizeRequested ( Gtk &requisition ) : void
requisition Gtk
Результат void

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

public SetMarkedPositions ( int positions ) : void
positions int
Результат void

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

public SetRegions ( System.Util regions ) : void
regions System.Util
Результат void

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

public SetRegionsTop ( System.Util regions ) : void
regions System.Util
Результат void

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

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

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

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

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

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