![]() |
|
![]() ![]() ![]() |
|
RDC |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 26.1.2008 Репутация: нет Всего: нет |
Вот знаете в ворде например есть такая фенька: нажимаешь на закрыть а он спрашивает сохранить файл или нет.
Дак вот надо тоже самое, но проблема: На событии CloseQuery у главного окна поставил ShowModal на формочку с 3 кнопками: да, нет, отмена. Да - сохраняет и закрывает Нет - Просто закрывает Отмена - по идее должна закрывать это окно с запросом, но в месте с ним она закрывает и главную форму!!! Использую код this->CloseQuery(); Как сделать что бы при нажатии Отмена закрывалось только окно с запросом? --------------------
Живопись |
|||
|
||||
rrrFer |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 208 Регистрация: 11.5.2008 Где: Красноярск Репутация: нет Всего: 1 |
RDC,
читай про стандартные окна диалога(окошко "сохранить как" там точно есть) чтобы это использовать надо заполнить структуру OPENFILENAME. Вотпример из Пьетзольда:
Это сообщение отредактировал(а) rrrFer - 9.6.2008, 08:01 |
|||
|
||||
mrbrooks |
|
||||||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 167 Всего: 306 |
Зачем свою "формочку" использовать когда есть
В опрераторе switch ты соответственно подтверждаешь сохранение или нет путем сравнения нажатой кнопки:
Это можно записать в CloseQuery и играть там c параметром CanClose. |
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "С++ Builder" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C++ Builder | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |