Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 30.07.2014, 12:06
Аватар для sumbik
sumbik sumbik вне форума
Прохожий
 
Регистрация: 18.06.2014
Сообщения: 20
Версия Delphi: XE3
Репутация: 10
По умолчанию Многостраничная регистрация в одном окне - аля слайдшоу

Здравствуйте.

Мне нужно сделать многостраничную регистрацию, на форме открывается много Edit для ввода данных, пользователь нажимает кнопку "Next", на следующей странице ещё информация для ввода и так далее.

Пока в мыслях сделать несколько sPanel и просто показывать/прятать их. Подскажите как "правильно" делается такая штука.

Заранее спасибо.
Ответить с цитированием
  #2  
Старый 30.07.2014, 16:47
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

компонент Win32 TPageControl
После размещения на форме - кликаешь правую кнопку и выбираешь пункт меню New Page
После окончания разработки - на каждой странице TabVisible := false
Ответить с цитированием
  #3  
Старый 30.07.2014, 17:00
Аватар для sumbik
sumbik sumbik вне форума
Прохожий
 
Регистрация: 18.06.2014
Сообщения: 20
Версия Delphi: XE3
Репутация: 10
По умолчанию

Как мне спрятать само название страницы вверху, чтобы не было видно что это вкладка? Я имею ввиду заголовок.

Последний раз редактировалось sumbik, 30.07.2014 в 17:18.
Ответить с цитированием
  #4  
Старый 31.07.2014, 09:32
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

Я уже писал
- на каждой странице TabVisible := false
Ответить с цитированием
  #5  
Старый 31.07.2014, 19:07
Аватар для sumbik
sumbik sumbik вне форума
Прохожий
 
Регистрация: 18.06.2014
Сообщения: 20
Версия Delphi: XE3
Репутация: 10
По умолчанию

А как потом её вывести ?
Ответить с цитированием
  #6  
Старый 01.08.2014, 09:49
icWasya icWasya вне форума
Местный
 
Регистрация: 09.11.2010
Сообщения: 499
Репутация: 10
По умолчанию

> А как потом её вывести ?
Код:
procedure TForm1.NextButtonClick(Sender:TObject);
begin
  PageControl1.ActivePageIndex := PageControl1.ActivePageIndex+1;
end;
Ответить с цитированием
Этот пользователь сказал Спасибо icWasya за это полезное сообщение:
sumbik (01.08.2014)
Ответ


Delphi Sources

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

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 23:46.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025