Подскажите pls рабочий компонент (или иной путь решения) для создания интерфейса с несколькими вкладками.
Насколько я понял, tab-компоненты у Lazarus'а нерабочие (глючные).
Интерфейс с несколькими вкладками
Модератор: Модераторы
trengtor писал(а):Насколько я понял, tab-компоненты у Lazarus'а нерабочие (глючные).
Использую pagecontrol повсеместно, в чем глючность?
trengtor писал(а):Подскажите pls рабочий компонент (или иной путь решения) для создания интерфейса с несколькими вкладками
Вот реальное приложение, использующее pagecontrol:
https://code.google.com/p/transmisson-remote-gui/
Спасибо.
Добавлено спустя 1 час 23 минуты 15 секунд:
Итак, создал tpagecontrol, создал в нем 2 страницы. В диспетчере объектов все Ок, в свойствах – тоже.
Но никак не могу добиться, чтобы вкладки стали видны.
Смотрел пример создания – вроде бы все одинаково, но у меня не работает. Не могу пока понять, в чем ошибка.
upd:
Все, нашел нужный параметр. Всем спасибо за внимание
Добавлено спустя 1 час 23 минуты 15 секунд:
Итак, создал tpagecontrol, создал в нем 2 страницы. В диспетчере объектов все Ок, в свойствах – тоже.
Но никак не могу добиться, чтобы вкладки стали видны.
Смотрел пример создания – вроде бы все одинаково, но у меня не работает. Не могу пока понять, в чем ошибка.
upd:
Все, нашел нужный параметр. Всем спасибо за внимание
Быр пользуюсь уже несколькими версиям лазаруса нигде проблем с pagecontrol нет
Вкладки добавляются в контекстном меню , размещаешь на них элементы , интерфейса и .. все ! Ну разве что есть такой фокус перед компиляций нужно выбрать первую вкладку иначе при запуске показывает текущую .Если есть нужда переключить вкладки программно используй что-то вроде TabSheet1.SetFocus ...
Вкладки добавляются в контекстном меню , размещаешь на них элементы , интерфейса и .. все ! Ну разве что есть такой фокус перед компиляций нужно выбрать первую вкладку иначе при запуске показывает текущую .Если есть нужда переключить вкладки программно используй что-то вроде TabSheet1.SetFocus ...
Последний раз редактировалось Alex2013 14.05.2013 14:16:00, всего редактировалось 2 раза.
Использую TNoteBook.
Для переключения закладок использую кнопки (TGradButton).
Для переключения закладок использую кнопки (TGradButton).
- Little_Roo
- энтузиаст
- Сообщения: 639
- Зарегистрирован: 27.02.2009 18:56:36
- Откуда: Санкт-Петербург
Alex2013 писал(а):Ну разве что есть такой фокус перед компиляций нужно выбрать первую вкладку иначе при запуске показывает текущую
Зачем?
Свойство ActivePage := TabSheetX в FormShow ? Ы?
