Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Oberon
Перезагрузить страницу Создание модального окна
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию Создание модального окна - 20.03.2003, 12:25

суть такая: делать отчёт можно, только если выбран некий пункт. выбор пункта сделан в отдельном окне (так юзерям удобнее). пока ничего не выбрано -- надо молчать, как пьный партизан. в дельфи делалось модальными окнами. в BB, как я понял, надо писать флажки и кучу стражей? тогда проблемка возникает: по нажатию OK необходимо закрыть окно выбора. а где я его window возьму, чтобы прибить?
нет, понятно, что rtfm, но fm большой, а надо позавчера. пока я пойду читать, но авось и здесь кто скажет что умное...
Ответить с цитированием
  (#2 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 20.03.2003, 16:21

А если ставить флаг по закрытию окна?
Ответить с цитированием
  (#3 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 20.03.2003, 16:59

Цитата:
Originally posted by Trurl
[b]А если ставить флаг по закрытию окна?
дык блин, а КАК?
во-первых: как окно закрыть, собственно? по нажатию кнопочки вызывается процедура, которая ни разу ничего не знает об окнах. она вообще без параметров. кому и как командовать "сгинь", следовательно, не понятно.
во-вторых: а что, можно отловить момент закрытия окна? если не ваять свой View, естественно?
Ответить с цитированием
  (#4 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 21.03.2003, 09:42

Цитата:
Originally posted by Ketmar
[b] во-первых: как окно закрыть, собственно? по нажатию кнопочки вызывается процедура, которая ни разу ничего не знает об окнах. она вообще без параметров. кому и как командовать "сгинь", следовательно, не понятно.
В процедуре можно вызвать StdCmds.CloseDialog
Можно и так: в свойстве Link указать StdCmds.CloseDialog;MyModule.SetFlag
Цитата:
во-вторых: а что, можно отловить момент закрытия окна? если не ваять свой View, естественно?
Можно с помощью анкера. Его notifier вызывается при закрытии окна.
Есть один момент он не имеет параметров.
Ответить с цитированием
  (#5 (permalink)) Старый
Anonymous
Guest
 
Сообщений: n/a
По умолчанию 21.03.2003, 10:43

>>В процедуре можно вызвать StdCmds.CloseDialog
ой, блин, сенькс. я же это уже делал! %-) торможу нехило.

>>Можно и так: в свойстве Link указать StdCmds.CloseDialog; MyModule.SetFlag
да, да, конечно. протормозил.

>>Можно с помощью анкера. Его notifier вызывается при закрытии окна.
да, есть такое. и ведь тоже читал об этом, но, естественно, забыл. %-)

в общем -- благодарю за тыканье носом меня, непутёвого, в правильные места.
Ответить с цитированием
Ads.
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание универсального окна daniilpetrov WinAPI 20 24.11.2011 03:23
Создание окна в DLL disassembler Вопросы начинающих программистов 0 18.01.2011 14:09
Свернуть все приложения из дочернего модального окна radistao C++ Builder 9 22.01.2010 13:24
Создание простого окна в C++ Slooz Вопросы начинающих программистов 5 07.11.2007 21:09
Программное закрытие модального окна imported_@LeX Delphi 2 09.08.2007 15:22
Динамическое создание окна Media Player поверх обычного окна evilbeaver Visual C++ 5 28.11.2006 21:26
Создание дискриптора окна Palmman Visual C++ 0 22.06.2006 14:19
Как из класса модального диалогового окна получить доступ к объектам shvelena Вопросы начинающих программистов 6 17.01.2006 00:10
Каким образом с помощью модального диалогового окна можно работать с массивом shvelena Visual C++ 6 10.01.2006 21:54
Создание модального диалога Тем Visual C++ 2 13.05.2004 07:09
Как изменить заголовок модального окна Violet Visual C++ 4 08.05.2004 12:56
Динамическое создание окна snaky Visual C++ 1 19.06.2003 17:17



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов