C# Class SIL.FieldWorks.Common.Widgets.InnerFwListBox

InnerFwListBox implements the main body of an FwListBox.
Inheritance: SIL.FieldWorks.Common.RootSites.SimpleRootSite
Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Protected Properties

Свойство Type Description
m_cacheDa IVwCacheDa
m_dataAccess ISilDataAccess
m_owner FwListBox
m_writingSystem int

Private Properties

Свойство Type Description
HandleListItemSelect void
InnerFwListBox System

Méthodes publiques

Méthode Description
GetAvailWidth ( IVwRootBox prootb ) : int
IsHighlighted ( int index ) : bool
MakeRoot ( ) : void

Create the root box and initialize it.

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

HighlightFromMouse ( Point pt, Rectangle rcSrcRoot, Rectangle rcDstRoot ) : void
OnKeyDown ( KeyEventArgs e ) : void
OnKeyPress ( KeyPressEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void

While tracking, we move the highlight as the mouse moves.

OnMouseUp ( MouseEventArgs e ) : void

Private Methods

Méthode Description
HandleListItemSelect ( ) : void
InnerFwListBox ( FwListBox owner ) : System

Constructor

Method Details

Dispose() protected méthode

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

GetAvailWidth() public méthode

public GetAvailWidth ( IVwRootBox prootb ) : int
prootb IVwRootBox
Résultat int

HighlightFromMouse() protected méthode

protected HighlightFromMouse ( Point pt, Rectangle rcSrcRoot, Rectangle rcDstRoot ) : void
pt Point
rcSrcRoot System.Drawing.Rectangle
rcDstRoot System.Drawing.Rectangle
Résultat void

IsHighlighted() public méthode

public IsHighlighted ( int index ) : bool
index int
Résultat bool

MakeRoot() public méthode

Create the root box and initialize it.
public MakeRoot ( ) : void
Résultat void

OnKeyDown() protected méthode

protected OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Résultat void

OnKeyPress() protected méthode

protected OnKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs
Résultat void

OnMouseMove() protected méthode

While tracking, we move the highlight as the mouse moves.
protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnMouseUp() protected méthode

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

Property Details

m_cacheDa protected_oe property

protected IVwCacheDa m_cacheDa
Résultat IVwCacheDa

m_dataAccess protected_oe property

protected ISilDataAccess m_dataAccess
Résultat ISilDataAccess

m_owner protected_oe property

protected FwListBox,SIL.FieldWorks.Common.Widgets m_owner
Résultat FwListBox

m_writingSystem protected_oe property

protected int m_writingSystem
Résultat int