Dev Express контекстное меню TDXBarPopupmenu вижу не все пункты добавленные в компонент
yemets63
Дата: 27.09.2019 16:14:49
На форме, статично в Delphi добавляю пункты меню в компонент TDXBarPopupmenu
во вкладке Commands жму Add добавляю кнопки, они появляются в списке самого компонента, а в предпросмотре, как правило в верхнем левом углу он появляется, когда открыт компонент видно результат, так вот, не говоря уже про рабочий вариант, я вижу не все добавленные пункты в предпросмотре. в чем может быть дело
все пункты меню имеют visible true
wadman
Дата: 27.09.2019 16:45:10
Можем погадать... Не имеют обработчика?
yemets63
Дата: 30.09.2019 09:35:15
wadman,
не угадал!
JayDi
Дата: 30.09.2019 09:39:06
yemets63,
У девок в барах видимость в другом поле еще задается (не значением true, false, а собственными переменными типа ivAlways).
yemets63
Дата: 30.09.2019 11:58:09
JaDi,
даааа, знаю
два идентичных пункта меню, один в один все свойства, один пункт есть, другого нет? иду на форму родителя, всё есть и все отображается.
inherited у потомков есть.
просто даже текст не покажешь, тупо Родитель и Потомок, в потомке один пункт есть меню, другого пункта нет.
десяток других форм работает прекрасно. а тут просто какой то крик и вопли души , хоть слюни распускай
P.S.
я не люблю ДеВок, но так выходит, что надо, и если не собаку, то кошку точно на них съел.
yemets63
Дата: 30.09.2019 12:09:36
короче, что я сделал, потому что правда какой то ---- , слов нет
и так Ancestor, смотрю DFM
inherited MGrid: TdxBarPopupMenu
ItemLinks = <
item
Visible = True
ItemName = 'Btn_1'
end
item
Visible = True
ItemName = 'Btn_2'
end
...
иду в Descendant, смотрю также DFM и не вижу 'Btn_2', добавляю руками, получаю идентичный код Предка и Потомка. вижу меню.
что зааааа?
Cobalt747
Дата: 30.09.2019 13:03:11
yemets63 |
---|
иду в Descendant, смотрю также DFM и не вижу 'Btn_2' |
Естественно не видишь, ибо это всё должно унаследоваться от предка
JayDi
Дата: 30.09.2019 13:24:29
Делфи очень плохо работает с наследованием в DFM, и те же списки тупо будут игнорятся (т.е. если на дочерней форме изменили какой-то список, то всё, он "портится" и больше не синхронизируется с родителем). Плюс сюда стоит прибавить сами девки и их не оптимальную структуру, которая с наследованием плохо работает (те же бары на самом деле состоят из двух частей -- сами компоненты плюс список связей, что где должно отображаться).
Cobalt747
Дата: 30.09.2019 13:36:01
JaDi |
---|
Делфи очень плохо работает с наследованием в DFM, и те же списки тупо будут игнорятся. |
Вы наверно с какой-то другой Дельфи работаете...
JayDi
Дата: 30.09.2019 14:16:42
Cobalt747 |
---|
JaDi |
---|
Делфи очень плохо работает с наследованием в DFM, и те же списки тупо будут игнорятся. |
Вы наверно с какой-то другой Дельфи работаете... |
Ключевое слово: работаю. И наелся кривым наследованием dfm вдоль и поперек.