DevExpress. Заметки на полях #3
Date: 9 Март 2010 Comments: 11 so farОтдельного внимания заслуживает кнопка приложения (Application Buttun) Ribbon Bar‘а.

Application Buttun.
Для того, что бы ее отобразить, необходимо установить свойство QuickAccessToolbar.Toolbar. Опять же, как по мне, это не совсем логично. Ведь форма не может содержать более одного компонента TdxBarManager, как следствие, значение свойства QuickAccessToolbar.Toolbar может быть либо пустым (в этом случае кнопка не будет отображаться), либо совпадать со значением свойства BarManager. Более того, TdxRibbon содержит свойство ApplicationButton.Visible, которое при QuickAccessToolbar.Toolbar = nil никоим образом не влияет на видимость кнопки. В компоненте BarManager необходимо создать Toolbar и назначить его свойству QuickAccessToolbar.Toolbar (например, QuickAccessToolbar.Toolbar=dxBarManager1Bar1, где dxBarManager1Bar1:TdxBar).
Для того, что бы при нажатии на кнопку появлялось меню, необходимо поместить на форму компонент TdxBarApplicationMenu и указать его в качестве значения свойства ApplicationButton.Menu. После этого при нажатии на кнопку вы получите пустое меню, примерно следующего вида:
Read the rest of this entry »









