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

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

Вернуться   Форум программистов > Delphi программирование > Lazarus, Free Pascal, CodeTyphon
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.01.2018, 02:23   #1
Elock
Пользователь
 
Регистрация: 27.11.2017
Сообщений: 15
Подмигивание TPanel

У меня вот понявился на днях вопрос, я вот пытался найти в гугле как менять TPanel-ы местами...
Но я ничего почти не нашёл по поводу этого, чтобы белее менее что я говорю я объясню:

Вот у меня 2 TPanel и 1 TButton - Когда запускаешь программу показывается "TPanel1", но при нажатии "TButton" вместо "TPanel1" появляется TPanel2, а TPanel1 скрывается под TPanel2...

Можете подсказать код как это сделать буду рад
Elock вне форума Ответить с цитированием
Старый 03.01.2018, 16:50   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

на событие Button OnClick:
Код:
Panel1.Visible := False;
Panel2.Visible := True;
или можно переключать видимость по принципу "вкл/выкл":
Код:
Panel1.Visible := Not Panel1.Visible;
Panel2.Visible := Not Panel1.Visible;
Serge_Bliznykov вне форума Ответить с цитированием
Старый 03.01.2018, 17:59   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Для этого придумали frame и/или pagecontrol
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 03.01.2018, 22:00   #4
Elock
Пользователь
 
Регистрация: 27.11.2017
Сообщений: 15
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
на событие Button OnClick:
Код:
Panel1.Visible := False;
Panel2.Visible := True;
или можно переключать видимость по принципу "вкл/выкл":
Код:
Panel1.Visible := Not Panel1.Visible;
Panel2.Visible := Not Panel1.Visible;

А как их привезать к кнопке, просто мне что-то не получается
Elock вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TPanel OmegaBerkut Общие вопросы Delphi 1 22.05.2013 18:01
Tpanel Кристинка89 Общие вопросы Delphi 3 12.09.2011 13:42
TPanel и Canvas RgnRok C++ Builder 2 23.03.2011 06:25
Проблема с TPanel.... casio23 Общие вопросы Delphi 9 29.12.2010 19:24
TPanel Valera Помощь студентам 10 07.08.2008 11:15