Здравствуйте, Аноним, Вы писали:
А>Всем привет, кто нибуть пробовал динамически формировать dx — меню?
А>У меня не получается динамически добавить пункт меню.
А>Я делаю это вот так вот.
А>myMenuButton := TdxBarButton.Create(mOutSuplear);
А>myMenuButton.Caption := fieldByName('NAME').AsString;
А>myMenuButton.Visible := ivAlways;
А>Кто может что подсказать?
Тут все просто. Ты создал кнопку но не сказал куда ее подцепить. Сделай что то типа этого:
var
AItemLink: TdxBarItemLink;
...
myMenuButton := TdxBarButton.Create(mOutSuplear {это что такое ?});
myMenuButton.Caption := FieldByName('NAME').AsString;
myMenuButton.Visible := ivAlways;
AItemLink := mySubItem.ItemLinks.Add; { mySubItem это, например, SubItem 'File', может в твоем примере это mOutSuplear, это может также быть Pupup Menu }
AItemLink.Item := myMenuButton;