Форум: "Основная";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
ВнизВызов процедуры, принадлежащей дочернему окну... Найти похожие ветки
← →
Rusty (2004-11-08 22:29) [0]Есть родительское окно, есть дочернее (открыто модально). Мне необходимо из дочернего окна выполнить процедуру, принадлежащую родительскому окну, не закрывая текущее. Как это осуществить?
Заранее благодарен!
← →
GuAV © (2004-11-08 22:34) [1]Что есть процедура, принадлежащая родительскому окну ?
← →
Gero © (2004-11-08 22:37) [2]
> GuAV © (08.11.04 22:34)
Видимо, подразумевается метод TForm...
> Как это осуществить
MainForm.SomeProcedure
← →
Rusty (2004-11-08 22:39) [3]Да любая, например, процедура рисования квадрата на канве родительской формы... Мне необходимо, например, при нажатии на кнопке дочернего окна перерисовать выше указанный квадрат.
← →
Rusty (2004-11-08 22:42) [4]
> Gero
Возникает ошибка "Access violation..."...
← →
Плохиш © (2004-11-08 22:52) [5]TMyForm(Owner).SomeProcedure, если конечно создал окно инструкцией TModalForm.Create(self).
← →
Rusty (2004-11-08 22:57) [6]
> Плохиш
Спасибо огромное! Все работает!
← →
Defunct © (2004-11-09 03:24) [7]> Мне необходимо из дочернего окна выполнить процедуру, принадлежащую родительскому окну
Сделайте так чтобы маршрут из вашей квартиры к соседу по лестнечной площадке был не через Афганистан.
Процедуру принадлежащую родительскому окну вызывайте перед созданием модальной формы или после получения модального результата. В дочернем же окне выполняйте методы, описаные в классе дочернего окна.
← →
Германн © (2004-11-09 03:48) [8]2 Defunct © (09.11.04 03:24) [7]
Ну, во-первых, "лестнИчная" площадка.
Во-вторых, процедуру принадлежащую родительскому окну, я желаю и буду вызывать тогда, когда захочу! И модальные формы тут ни причем! Что хочу, то и вызову. Где хочу, там и отрисую.
← →
Defunct © (2004-11-09 04:51) [9]Германн © (09.11.04 03:48) [8]
Ах вот оказывается кто использует другие имена, когда задает вопросы! ;)
← →
Германн © (2004-11-10 05:03) [10]2 Defunct © (09.11.04 04:51) [9]
Увы, ваш юмор - прошел мимо. Уже давно, после того, как я подключился через "выделенку" мой IP стабилен, как алмаз. И, увы, я потерял сию легкую возможность использовать "другие имена".
← →
Defunct © (2004-11-10 06:46) [11]> Увы, ваш юмор - прошел мимо.
Кажись у Германн"a
> Скорее всего болели зубы! Мои соболезнования!
> И искренне желая вышеупомянутому скорейшего избавления от
> вышеназванного,
← →
Германн © (2004-11-11 02:38) [12]2 Defunct © (10.11.04 06:46) [11]
:(((
И это ВСЕ, на что Вы способны? (Ctrl+Ins, Shift+Ins)?
← →
Виктор © (2004-11-12 11:13) [13]А если я вызываю форму из BPL, тогда как мне из дочернего окна выызвать процедуру в главной форме?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.11.28;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.035 c