C# Class SidebarLibrary.CommandBars.ToolBarEx

Summary description for ToolBarEx.
Inheritance: System.Windows.Forms.Control, IChevron
Afficher le fichier Open project: sillsdev/FieldWorks

Méthodes publiques

Méthode Description
GetIdealSize ( ) : int
PreProcessMessage ( Message &message ) : bool
ToolBarEx ( ) : System
ToolBarEx ( BarType type ) : System
ToolBarEx ( BarType type, bool useNewRow ) : System
ToolBarEx ( bool useNewRow ) : System
UpdateToolBarItems ( ) : void

Méthodes protégées

Méthode Description
CreateHandle ( ) : void
Dispose ( bool disposing ) : void

Override base implementation, to detach the object.

DrawArrowGlyph ( Graphics g, Rectangle rectangle ) : void
OnFontChanged ( EventArgs e ) : void
OnHandleCreated ( EventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseMove ( MouseEventArgs e ) : void
WndProc ( Message &message ) : void

Private Methods

Méthode Description
Attach ( ) : void
BeginUpdate ( ) : void
Detach ( ) : void
DropDownFilter ( Message &message ) : bool
DropDownHook ( int code, IntPtr wparam, IntPtr lparam ) : IntPtr
EndUpdate ( ) : void
FindShortcutItem ( Menu collection, Keys keys ) : MenuItem
FindShortcutItem ( MenuItem menuItems, Keys keys ) : MenuItem
GetButtonInfo ( int index ) : TBBUTTONINFO
GetNextItem ( int index ) : int
GetPreviousItem ( int index ) : int
HasText ( ) : bool
HitTest ( Point point ) : int
IChevron ( Control control, Point point ) : void
InitializeToolBar ( ) : void
IsCommonCtrl6 ( ) : bool
IsValid ( int index ) : bool
Item_Changed ( Object s, EventArgs e ) : void
Items_Changed ( Object s, EventArgs e ) : void
MenuChar ( Message &message ) : void
NotifyCustomDraw ( Message &m ) : void
NotifyCustomDrawToolBar ( Message &m ) : void
NotifyNeedTextA ( Message &m ) : void
NotifyNeedTextW ( Message &m ) : void
RealizeItems ( ) : void
SetHotItem ( int index ) : void
SetState ( State state, int index ) : void
ToolbarSizeChanged ( ) : void
TrackDropDown ( int index ) : void
TrackDropDownNext ( int index ) : void
UpdateComboBoxPosition ( int index ) : void
UpdateImageList ( ) : void
UpdateItem ( int index ) : void
UpdateItems ( ) : void
UpdateSize ( ) : void

Method Details

CreateHandle() protected méthode

protected CreateHandle ( ) : void
Résultat void

Dispose() protected méthode

Override base implementation, to detach the object.
protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

DrawArrowGlyph() protected méthode

protected DrawArrowGlyph ( Graphics g, Rectangle rectangle ) : void
g System.Drawing.Graphics
rectangle System.Drawing.Rectangle
Résultat void

GetIdealSize() public méthode

public GetIdealSize ( ) : int
Résultat int

OnFontChanged() protected méthode

protected OnFontChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnHandleCreated() protected méthode

protected OnHandleCreated ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnMouseDown() protected méthode

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

OnMouseMove() protected méthode

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

PreProcessMessage() public méthode

public PreProcessMessage ( Message &message ) : bool
message System.Windows.Forms.Message
Résultat bool

ToolBarEx() public méthode

public ToolBarEx ( ) : System
Résultat System

ToolBarEx() public méthode

public ToolBarEx ( BarType type ) : System
type BarType
Résultat System

ToolBarEx() public méthode

public ToolBarEx ( BarType type, bool useNewRow ) : System
type BarType
useNewRow bool
Résultat System

ToolBarEx() public méthode

public ToolBarEx ( bool useNewRow ) : System
useNewRow bool
Résultat System

UpdateToolBarItems() public méthode

public UpdateToolBarItems ( ) : void
Résultat void

WndProc() protected méthode

protected WndProc ( Message &message ) : void
message System.Windows.Forms.Message
Résultat void