|
![]() |
#1 |
Участник
|
Правой клавишей на узле Forms - Найти - По имени - context
У самой же формы поиска (SysAotFind) есть даже context() у контрола ResultListView Ну и самый простой пример: X++: public void context() { int selectedMenu; PopupMenu menu = new PopupMenu( element.hWnd() ); int open = menu.insertItem( 'Переход к журналу' ); ; selectedMenu = menu.draw(); switch ( selectedMenu ) { case open: { this.openJournal(); break; } } } |
|
|
За это сообщение автора поблагодарили: SuperStar88 (1). |
![]() |
#2 |
Участник
|
Снова добрался до этого.
Как в цикле перебрать все поля ИсточникаДанных и для них вызывать один метод (context)? |
|
![]() |
#3 |
Участник
|
Цитата:
Если вы всё-таки ищете способ переопределения а не не вызова методов, то смотрите сюда. Итератор с поддержкой методов обратного вызова для обработки контролов на форме |
|
![]() |
#4 |
Участник
|
Спасибо за ответ! Но не совсем понял, как это правильно использовать.
Мне нужно получить такой эффект, как если бы я перекрыл метод context на всех видимых полях источника данных. Или если сделать не через контекстное меню, а кнопкой на форме или панели, то как определить текущую ячейку ДатаГрида (хочу выводить история изменения поля) |
|
![]() |
#5 |
Участник
|
Цитата:
|
|
|
За это сообщение автора поблагодарили: SuperStar88 (1). |
![]() |
#6 |
Участник
|
Благодарю!
Сделал по "горячей клавише" используя FormDigger |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|