Inherited Members
System.IDisposable.Dispose()
Assembly: Syncfusion.Tools.Windows.dll
public interface IBarRenderer : IPopupChild, INeedKeyboardMessages, INeedMouseMoveMessages, IMouseHookHLProcClient, IKeyboardProcHookClient, IPopupParent, IPopupItem, IDisposable
Properties
Declaration
CommandBarDockState Alignment { get; set; }
Property Value
Declaration
Property Value
Declaration
RectangleF Bounds { get; set; }
Property Value
Type |
System.Drawing.RectangleF |
Declaration
bool Customizing { get; }
Property Value
Declaration
BarItem DelayedPerformClickOnBarItem { get; set; }
Property Value
Declaration
bool DndCustomizing { get; }
Property Value
Declaration
bool HintViaHotKeyPrefix { get; set; }
Property Value
Declaration
Property Value
Declaration
VisualStyle Style { get; set; }
Property Value
Declaration
bool ThemesEnabled { get; set; }
Property Value
Methods
Declaration
bool CanStartKeyboardNavigation()
Returns
Declaration
void ComputeBarItemPositions(IGraphicsProvider gp)
Parameters
Declaration
IBarControl GetBarControl()
Returns
Declaration
Rectangle GetBarItemBounds(int i)
Parameters
Type |
Name |
Description |
System.Int32 |
i |
|
Returns
Type |
System.Drawing.Rectangle |
Declaration
PopupRelativeAlignment GetFirstPopupAlignPreference()
Returns
Declaration
void GetPreferredSize(IGraphicsProvider gp, ref SizeF size)
Parameters
Declaration
int HitTestBarItems(PointF mousePosition)
Parameters
Type |
Name |
Description |
System.Drawing.PointF |
mousePosition |
|
Returns
Declaration
void InvalidateCachedTextSizes()
Declaration
bool IsKeyboardNavigationOn()
Returns
Declaration
Returns
Declaration
void Layout(IGraphicsProvider gs)
Parameters
Declaration
void OnDragDrop(DragEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.DragEventArgs |
e |
|
Declaration
void OnDragLeave(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
Declaration
void OnDragOver(DragEventArgs drgevent)
Parameters
Type |
Name |
Description |
System.Windows.Forms.DragEventArgs |
drgevent |
|
Declaration
Declaration
void OnGiveFeedback(GiveFeedbackEventArgs gfbevent)
Parameters
Type |
Name |
Description |
System.Windows.Forms.GiveFeedbackEventArgs |
gfbevent |
|
Declaration
bool OnMouseDown(MouseEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.MouseEventArgs |
e |
|
Returns
Declaration
void OnMouseLeave(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
Declaration
void OnMouseMove(MouseEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.MouseEventArgs |
e |
|
Declaration
void OnMouseUp(MouseEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.MouseEventArgs |
e |
|
Declaration
void OnMouseWheel(MouseEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.MouseEventArgs |
e |
|
Declaration
void OnPaint(Graphics g, Rectangle clipRect)
Parameters
Type |
Name |
Description |
System.Drawing.Graphics |
g |
|
System.Drawing.Rectangle |
clipRect |
|
Declaration
bool ProcessCmdKey(ref Message msg, Keys keyData)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Message |
msg |
|
System.Windows.Forms.Keys |
keyData |
|
Returns
Declaration
bool ProcessMnemonic(char charCode)
Parameters
Type |
Name |
Description |
System.Char |
charCode |
|
Returns
Declaration
bool ProcessShortcut(char c)
Parameters
Type |
Name |
Description |
System.Char |
c |
|
Returns
Declaration
void RemoveRenderer(IBarItemRenderer renderer)
Parameters
Declaration
void SetHotTrack(BarItemRenderer renderer, bool hotTrack)
Parameters
Declaration
void StartKeyboardNavigation()
Declaration
void StopKeyboardNavigation()
Declaration