C# Class XCore.PaneBar

PaneBar, AKA "information bar"
Inheritance: System.Windows.Forms.UserControl, IPaneBar, IxCoreColleague
Afficher le fichier Open project: sillsdev/FieldWorks Class Usage Examples

Méthodes publiques

Méthode Description
AddGroup ( XCore group ) : void

GetMessageTargets ( ) : IxCoreColleague[]

return an array of all of the objects which should 1) be queried when looking for someone to deliver a message to 2) be potential recipients of a broadcast

Init ( IImageCollection smallImages, IUIMenuAdapter menuBarAdapter, XCore.Mediator mediator ) : void

Init ( ImageCollection smallImages, IUIMenuAdapter menuBarAdapter, XCore.Mediator mediator ) : void

Init ( XCore.Mediator mediator, System config ) : void

OnPropertyChanged ( string name ) : void

XCore will call us whenever a property has changed.

PaneBar ( ) : System
RefreshPane ( ) : void

Méthodes protégées

Méthode Description
AddMenu ( XCore choice ) : void
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Méthode Description
AddHotlink ( XCore choice ) : void
AddMenu ( XCore.ChoiceGroup choice ) : void
ClearMainPanelControls ( ) : void
GetOptionalMenuAlignment ( XCore.ChoiceRelatedClass choice ) : bool

Get the optional 'alignment' attribute from config XML. Returns true if we want 'normal' left justification. Returns false if we want right-ish justification.

InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

WatchPropertyOfButton ( PanelButton button ) : void

Method Details

AddGroup() public méthode

public AddGroup ( XCore group ) : void
group XCore
Résultat void

AddMenu() protected méthode

protected AddMenu ( XCore choice ) : void
choice XCore
Résultat void

Dispose() protected méthode

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

GetMessageTargets() public méthode

return an array of all of the objects which should 1) be queried when looking for someone to deliver a message to 2) be potential recipients of a broadcast
public GetMessageTargets ( ) : IxCoreColleague[]
Résultat IxCoreColleague[]

Init() public méthode

public Init ( IImageCollection smallImages, IUIMenuAdapter menuBarAdapter, XCore.Mediator mediator ) : void
smallImages IImageCollection
menuBarAdapter IUIMenuAdapter
mediator XCore.Mediator
Résultat void

Init() public méthode

public Init ( ImageCollection smallImages, IUIMenuAdapter menuBarAdapter, XCore.Mediator mediator ) : void
smallImages ImageCollection
menuBarAdapter IUIMenuAdapter
mediator XCore.Mediator
Résultat void

Init() public méthode

public Init ( XCore.Mediator mediator, System config ) : void
mediator XCore.Mediator
config System
Résultat void

OnPropertyChanged() public méthode

XCore will call us whenever a property has changed.
public OnPropertyChanged ( string name ) : void
name string
Résultat void

PaneBar() public méthode

public PaneBar ( ) : System
Résultat System

RefreshPane() public méthode

public RefreshPane ( ) : void
Résultat void