Возможно ли добавить в PopupMenu вложеные подменюшки ?
Этот топик читают: Гость
Ответов: 377
Рейтинг: 0
|
|||
карма: 1 |
|
Ответов: 377
Рейтинг: 0
|
|||
|
|||
карма: 1 |
|
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Да
|
|||
карма: 27 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco, может добавишь в коды строчку:
_hi_OnEvent(_event_onSelectStr,PM.Items[PM.IndexOf(m)].Caption); Очень не хватает. (и в ini соответственно) |
|||
карма: 25 |
|
Разработчик
Ответов: 26117
Рейтинг: 2126
|
|||
Tad, а что событие MenuItemName не устраивает ?
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Я про PopupMenu, а не про PopupMenuEX
|
|||
карма: 25 |
|
Разработчик
Ответов: 26117
Рейтинг: 2126
|
|||
Добавил
|
|||
карма: 22 |
|
Ответов: 5227
Рейтинг: 587
|
|||
nesco - а случаем нельзя не чего придумать чтобы в меню надписи горячих клавиш выравнивались по правому краю, допустим это редактировалось бы с помощью какого нибудь делмера или ещё как нибудь?
|
|||
карма: 4 |
|
Ответов: 9906
Рейтинг: 351
|
|||
|
|||
карма: 9 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Galkov - спасибо, как говорится век живи - век учись.
|
|||
карма: 4 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_8955.txt [2.6KB] [596] |
Ответов: 8923
Рейтинг: 823
|
|||
карма: 19 |
| ||
файлы: 1 | code_8957.txt [2.6KB] [732] |
Разработчик
Ответов: 26117
Рейтинг: 2126
|
|||
Tad, а насчет того, что в первом случае нет иконок, так там их и не будет, тк иконка добавляется только по doAddItem и весь заготовленный список не инициализирутся массивом иконок, но это уже не ко мне.
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Леонид, мне нужно чтобы иконки и пункты выпадающего меню менялись во время выполнения программы.
В свойствах BitmapArray есть : UseName=True - разрешить доступ к элементам массива по их именам и по индексам, False - доступ только по индексам (быстрый)|14|0|True,False как это осуществить практически nesco, а почему их нет и во втором случае при повторном клике? Я же повторно отрабатываю doClear и затем doAddItem . |
|||
карма: 25 |
|
Разработчик
Ответов: 26117
Рейтинг: 2126
|
|||
Tad, по имнам не получится, только по индексам, и вот почему
Как можно заметить, то читается индекс последнего пункта меню и добавляется нужная иконка из массива по полученному индексу. Но в довершение хочу сказать, что в этом меню, я ничего переделывать не буду, а тем более алгоритм. |
|||
карма: 22 |
|