powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
9 сообщений из 9, страница 1 из 1
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842384
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите единственно верный путь )))

Есть приложение с несколькими рабочими формами, т.е. формами в которых пользователь проводит много рабочего времени. Приходится делать из модальными, чтобы они не прятались. Соответственно приложение быстро не свернуть и к другим функциям не попасть, пока не закроешь эту форму.

Хотелось бы перевести формы во вкладки (+ сейчас это модно, даже Win планирует переход на вкладки), но при этом не хочется мешать код. Как лучше реализовать? Фреймы и только они? Если они, то можно где-нибудь глянуть примеры и есть ли личный опыт такого использования фреймов?
...
Рейтинг: 0 / 0
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842390
Близнец1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antox,
Я в одном небольшом проекте использовал TCardPanel. Но код-то в одном модуле для всех TCard.
...
Рейтинг: 0 / 0
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842401
Gerasimenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antoxПодскажите единственно верный путь )))

Есть приложение с несколькими рабочими формами, т.е. формами в которых пользователь проводит много рабочего времени. Приходится делать из модальными, чтобы они не прятались. Соответственно приложение быстро не свернуть и к другим функциям не попасть, пока не закроешь эту форму.

Хотелось бы перевести формы во вкладки (+ сейчас это модно, даже Win планирует переход на вкладки), но при этом не хочется мешать код. Как лучше реализовать? Фреймы и только они? Если они, то можно где-нибудь глянуть примеры и есть ли личный опыт такого использования фреймов?
Можно фреймы, можно формы.
Я делаю с формами. TPageControl + динамическое создание формы.
...
Рейтинг: 0 / 0
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842402
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: pascal
1.
Form.Parent := TabSheet
...
Рейтинг: 0 / 0
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842800
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то не получается:

Пробовал с автосозданием формы

Код: pascal
1.
  if Assigned(form3) then form3.Parent := ts1;



Пробовал сам создавать:

Код: pascal
1.
2.
3.
4.
5.
  var   f3: TForm3;
...
  f3:=TForm3.Create(self);
  if Assigned(f3) then f3.Parent := ts1;
  ts1.Repaint;



Не появляется содержимое формы на вкладке :(
...
Рейтинг: 0 / 0
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842818
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antox,

f3.Show / f3.Visible := True;
...
Рейтинг: 0 / 0
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842821
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842848
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writerantox,

f3.Show / f3.Visible := True;

Лето, мозг начал плавиться ))) Спасибо, забыл
...
Рейтинг: 0 / 0
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
    #39842849
antox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimaBr,

Шикарное демо, спасибо ))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]