Интерфейс с несколькими вкладками

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
trengtor
новенький
Сообщения: 77
Зарегистрирован: 03.05.2013 08:57:43
Откуда: Москва

Интерфейс с несколькими вкладками

Сообщение trengtor »

Подскажите pls рабочий компонент (или иной путь решения) для создания интерфейса с несколькими вкладками.
Насколько я понял, tab-компоненты у Lazarus'а нерабочие (глючные).
heks
новенький
Сообщения: 29
Зарегистрирован: 23.07.2012 11:50:39

Сообщение heks »

trengtor писал(а):Насколько я понял, tab-компоненты у Lazarus'а нерабочие (глючные).

Использую pagecontrol повсеместно, в чем глючность?
trengtor писал(а):Подскажите pls рабочий компонент (или иной путь решения) для создания интерфейса с несколькими вкладками

Вот реальное приложение, использующее pagecontrol:
https://code.google.com/p/transmisson-remote-gui/
Аватара пользователя
trengtor
новенький
Сообщения: 77
Зарегистрирован: 03.05.2013 08:57:43
Откуда: Москва

Сообщение trengtor »

Спасибо.

Добавлено спустя 1 час 23 минуты 15 секунд:
Итак, создал tpagecontrol, создал в нем 2 страницы. В диспетчере объектов все Ок, в свойствах – тоже.
Но никак не могу добиться, чтобы вкладки стали видны.
Смотрел пример создания – вроде бы все одинаково, но у меня не работает. Не могу пока понять, в чем ошибка.

upd:
Все, нашел нужный параметр. Всем спасибо за внимание :)
Alex2013
долгожитель
Сообщения: 3211
Зарегистрирован: 03.04.2013 11:59:44

Сообщение Alex2013 »

Быр пользуюсь уже несколькими версиям лазаруса нигде проблем с pagecontrol нет
Вкладки добавляются в контекстном меню , размещаешь на них элементы , интерфейса и .. все ! Ну разве что есть такой фокус перед компиляций нужно выбрать первую вкладку иначе при запуске показывает текущую .Если есть нужда переключить вкладки программно используй что-то вроде TabSheet1.SetFocus ...
Последний раз редактировалось Alex2013 14.05.2013 14:16:00, всего редактировалось 2 раза.
sign
энтузиаст
Сообщения: 1131
Зарегистрирован: 30.08.2009 09:20:53

Сообщение sign »

Использую TNoteBook.
Для переключения закладок использую кнопки (TGradButton).
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

Alex2013 писал(а):Ну разве что есть такой фокус перед компиляций нужно выбрать первую вкладку иначе при запуске показывает текущую

Зачем?
Свойство ActivePage := TabSheetX в FormShow ? Ы?
Ответить