Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код / 9 сообщений из 9, страница 1 из 1
29.07.2019, 03:14
    #39842384
antox
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
Подскажите единственно верный путь )))

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

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

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

Хотелось бы перевести формы во вкладки (+ сейчас это модно, даже Win планирует переход на вкладки), но при этом не хочется мешать код. Как лучше реализовать? Фреймы и только они? Если они, то можно где-нибудь глянуть примеры и есть ли личный опыт такого использования фреймов?
Можно фреймы, можно формы.
Я делаю с формами. TPageControl + динамическое создание формы.
...
Рейтинг: 0 / 0
29.07.2019, 08:26
    #39842402
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
Код: pascal
1.
Form.Parent := TabSheet
...
Рейтинг: 0 / 0
30.07.2019, 04:18
    #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
30.07.2019, 07:46
    #39842818
Ghost Writer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть несколько рабочих форм, хочется перенести во вкладки, но не мешать код
antox,

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

f3.Show / f3.Visible := True;

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

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


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