protected void RefreshTool(Sys_Button sys_Button) { BarLargeButtonItem barButtonItem = (BarLargeButtonItem)sys_Button.Button_BarItem; if (barButtonItem != null) { barButtonItem.Enabled = sys_Button.Button_Enabled; barButtonItem.Visibility = (BarItemVisibility)((!sys_Button.Button_Visible).ToIntEx()); BarShortcut barShortcut = new BarShortcut((Keys)sys_Button.Button_Key | (Keys)sys_Button.Button_SecondKey); barButtonItem.ItemShortcut = barShortcut; barButtonItem.ShowItemShortcut = DevExpress.Utils.DefaultBoolean.True; barButtonItem.Caption = sys_Button.Button_Nick; barButtonItem.Hint = sys_Button.Button_Hint ?? sys_Button.Button_Nick; if (SmallIconList != null && SmallIconList.Images[sys_Button.Button_Icon] != null) { barButtonItem.ImageOptions.Image = SmallIconList.Images[sys_Button.Button_Icon]; } if (sys_Button.Button_IsLarge) { barButtonItem.ImageOptions.LargeImage = LargeIconList.Images[sys_Button.Button_Icon]; } barButtonItem.Alignment = (BarItemLinkAlignment)sys_Button.Button_Alignment; barButtonItem.CaptionAlignment = (BarItemCaptionAlignment)sys_Button.Button_CaptionAlignment; barButtonItem.PaintStyle = BarItemPaintStyle.CaptionGlyph; } }
void Init() { var listViewShortcuts = (IModelListViewShortcuts)Application.Model.Options; filterShortcut = ShortcutHelper.ParseBarShortcut(listViewShortcuts.FilterShortcut); groupShortcut = ShortcutHelper.ParseBarShortcut(listViewShortcuts.GroupShortcut); sortShortcut = ShortcutHelper.ParseBarShortcut(listViewShortcuts.SortShortcut); navigateBackShortcut = ShortcutHelper.ParseBarShortcut(listViewShortcuts.NavigateBackShortcut); navigateForwardShortcut = ShortcutHelper.ParseBarShortcut(listViewShortcuts.NavigateForwardShortcut); }
public TableBarItem(BarManager manager, string caption, int imageIndex, BarShortcut shortcut) : base(manager, caption, imageIndex, shortcut) { }
public BarTransparentButtonItem(BarManager manager, string caption, int imageIndex, BarShortcut shortcut) : base(manager, caption, imageIndex, shortcut) { }