Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2014, 22:38   #1
denisyx
Пользователь
 
Регистрация: 08.01.2014
Сообщений: 14
По умолчанию Кнопка закрытия окон в Delphi

Как сделать, чтобы с главной формы при нажатии на кнопку закрывалось выбранное мною второе окно формы и потом также этой кнопкой закрыть следующее окно?
denisyx вне форума Ответить с цитированием
Старый 12.01.2014, 22:50   #2
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от denisyx Посмотреть сообщение
Как сделать, чтобы с главной формы при нажатии на кнопку закрывалось выбранное мною второе окно формы и потом также этой кнопкой закрыть следующее окно?
Яснее можно? если закрыть второе окно то
Код:
Form2.close;
Если закрыть третье окно то
Код:
Form3.close;
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 12.01.2014, 23:01   #3
denisyx
Пользователь
 
Регистрация: 08.01.2014
Сообщений: 14
По умолчанию

Я хочу одной кнопкой закрывать выбранное мною окно, а затем этой же кнопкой закрыть другое причем эти окна в tabsheet.

Код:
var
T : TTabSheet;
F : TFGoods;

begin
T:=TTabSheet.Create(PageControlMain );
T.PageControl := PageControlMain;
T.Parent := PageControlMain;
PageControlMain.ActivePage := T;
T.Caption:= FGoods.Caption;
F:=TFGoods.Create(T);
F.BorderStyle:=bsNone;
F.Visible:=true;
F.Align:=alClient;
F.Parent:=T;

end;
denisyx вне форума Ответить с цитированием
Старый 12.01.2014, 23:04   #4
type_Oleg
Старожил
 
Аватар для type_Oleg
 
Регистрация: 02.03.2008
Сообщений: 2,504
По умолчанию

Или так
Код:
if not Form2.Visible then Form3.close; 
Form2.close;
type_Oleg вне форума Ответить с цитированием
Старый 12.01.2014, 23:07   #5
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Так закладку в PageControl уничтожить или окно закрыть?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 12.01.2014, 23:17   #6
denisyx
Пользователь
 
Регистрация: 08.01.2014
Сообщений: 14
По умолчанию

Чтобы одновременно и закладка закрылась и окно.
denisyx вне форума Ответить с цитированием
Старый 12.01.2014, 23:19   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Окно это что, тот TFGoods, который создается и на закладку бросается?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 12.01.2014, 23:20   #8
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

достаточно одно таб.. в смысле закладки
eval вне форума Ответить с цитированием
Старый 12.01.2014, 23:29   #9
denisyx
Пользователь
 
Регистрация: 08.01.2014
Сообщений: 14
По умолчанию

И как его закрыть?
denisyx вне форума Ответить с цитированием
Старый 12.01.2014, 23:32   #10
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

PageControlMain.ActivePage.Free
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кнопка или ссылка закрытия модального окна artkhvz JavaScript, Ajax 0 30.10.2012 08:31
Кнопка закрытия UserForm неактивна kss Microsoft Office Excel 1 28.05.2012 16:42
Кнопка закрытия Swatch Microsoft Office Access 1 25.08.2010 22:19
отсусутствует кнопка закрытия окна Айгуля Общие вопросы Delphi 10 11.06.2010 20:08
Кнопка "поверх всех окон" как в палитре инструментов AvAlex Общие вопросы Delphi 11 16.04.2009 01:04