powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Frame, Page, Panel или?
25 сообщений из 48, страница 1 из 2
Frame, Page, Panel или?
    #39948046
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет народ.
Вопрос такой. Есть интерфейс на картинке.
Слева разделы, справа некая меняющаяся часть.
Как посоветуете делать правую часть - Frame, Page, Panel или ...?
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948073
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я-бы сделал слева панель, а справа - формы.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948085
Penner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Frame
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948087
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Динамическое создание и удаление контролов кодом. Это трудоёмко и старомодно, но
обеспечивает скорость и надёжность.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948090
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там всех контролов - тулбар и сетка. Сетке меняем датасет, меняем настройки полей. Тулбар - аналогично. Можно вообще на 2х панелях сделать.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948092
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster
Там всех контролов

Хочешь сказать, что проект закончен толком не начавшись?
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948093
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster
Там всех контролов - тулбар и сетка. Сетке меняем датасет, меняем настройки полей. Тулбар - аналогично. Можно вообще на 2х панелях сделать.


Ну изначально я так и сделал, но теперь хочу отойти от этого кошмара и переделать нормально.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948097
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik,

справа напрашивается PageControl, слева какие-нибудь speedbutton с Flat - True.

А чего персональные данные не затер? Или это тест?
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948101
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док
didgik,

справа напрашивается PageControl, слева какие-нибудь speedbutton с Flat - True.

А чего персональные данные не затер? Или это тест?


Вряд ли ИП можно назвать персональными данными.

А справа вариантов много может быть, вот и думаю как лучше. PageControl это был вторая попытка, третья - PageControl + Frame.
Пока не понимаю как лучше.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948102
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доксправа напрашивается PageControl

Плохая идея. Глючить будет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948103
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

Доксправа напрашивается PageControl

Плохая идея. Глючить будет.

Не будет.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948105
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgikНе будет.

Не глючить эта гадость способна только в одном случае: если её обернуть тонной говнокода.
Причём его будет больше чем в вышеназванном варианте ручного создания контролов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948106
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
Dimitry Sibiryakov

пропущено...

Плохая идея. Глючить будет.

Не будет.

Всё было решено до создания темы...
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948110
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov

didgikНе будет.

Не глючить эта гадость способна только в одном случае: если её обернуть тонной говнокода.
Причём его будет больше чем в вышеназванном варианте ручного создания контролов.

Ну фиг знает. У меня не глючит. Может по неопытности не так использую.


wadman
didgik
пропущено...

Не будет.

Всё было решено до создания темы...


Как бы да, но раз решил переделать, то хочется узнать, как это делают другие.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948114
DimaBr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще всего правую часть- TPageControl
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948116
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в Page встраивать Frame
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948117
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, договОры, а не договорА.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948119
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
didgik
Привет народ.
Вопрос такой. Есть интерфейс на картинке.
Слева разделы, справа некая меняющаяся часть.
Как посоветуете делать правую часть - Frame, Page, Panel или ...?


Пока не поздно, замени "Договора" на "Договоры".
Остальное - детали.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948126
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ
didgik
Привет народ.
Вопрос такой. Есть интерфейс на картинке.
Слева разделы, справа некая меняющаяся часть.
Как посоветуете делать правую часть - Frame, Page, Panel или ...?


Пока не поздно, замени "Договора" на "Договоры".
Остальное - детали.


Уже поздно.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948127
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
X11
в Page встраивать Frame


Да, у меня это был третий этап в развитии подобного интерфейса.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948141
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
didgik
X11
в Page встраивать Frame


Да, у меня это был третий этап в развитии подобного интерфейса.

Мне на каком-то этапе стало жалко пространства слева, где у тебя пиктограммы "Договоры", "Продавцы", и я его убрал. Вместо этого использовал TTabControl. На TC положил панельку, на панельку натягивал фреймы, соответствующие выбранному табу. На табах - иконка и надпись. Фреймы создавал в рантайме, по мере надобности, . И не удалял фреймы, они просто помещались ниже.
При расширении - просто регистрировал новый класс фрейма, вот и новый таб.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948145
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, и тулбар тоже убери, столько места съедает. Если очень хочется - сделай его высотой в стандартную иконку. Если, конечно, ты жестко не ориентирован на тач-интерфейс.
Примитивные действия в контекстое меню помести.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948153
didgik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что значит создавать фреймы в рантайм в данном контексте? Все конролки вручную описывать или таки можно накидать мышкой и в рантайм создавать только сам фрейм с накиданными контролами?
Если первое, то какой смысл в RAD, если второе, то какой смысл вообще это делать, если фрейм одноразовый и потом остается?
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948158
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
didgik
Слева разделы, справа некая меняющаяся часть.

Если вариантов этой части будет меньше 10-ка (с учетом развития) и они будут не очень сложны - используй Page, если больше или очень сложные - делай отдельные Form-ы и докируй их.
...
Рейтинг: 0 / 0
Frame, Page, Panel или?
    #39948163
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
didgik
А что значит создавать фреймы в рантайм в данном контексте? Все конролки вручную описывать или таки можно накидать мышкой и в рантайм создавать только сам фрейм с накиданными контролами?
Если первое, то какой смысл в RAD, если второе, то какой смысл вообще это делать, если фрейм одноразовый и потом остается?

Например, юзерам понравилось, когда с утра, после включения, фильтры и сортировки оказались теми же, что были были вчера вечером, перед выключением. Восстановление состояния требует какого-то времени, поэтому, если восстанавливать "всё сразу" - юзер будет какое-то время грустить. А ещё могут возникнуть неожиданнные проблемы с памятью, не хватает...
А RAD - это хорошо для "накидать по-быстрому", чтобы продать, а теперь надо оттачивать мелочи, тут RAD никак.
...
Рейтинг: 0 / 0
25 сообщений из 48, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Frame, Page, Panel или?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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