Последняя версия DataExpress 22.3.12

Изображение Скачать | Изображение Что нового?

Палитра элементов в дизайнере

Предложения по новому функционалу и развитию существующего.
Подфорумы: Изображение Закрытые вопросы | Изображение Платная доработка DataExpress
Аватара пользователя
kroks
Интересующийся
Сообщения: 173
Зарегистрирован: 01 мар 2017, 20:23

Re: Палитра элементов в дизайнере

Сообщение kroks » 06 мар 2017, 21:43

И как-то совокупить с предложенным neitri: viewtopic.php?f=11&t=718#p4948
Мне кажется, что у обоих вариантов есть что-то общее, что можно объединить. Cписок форм и модулей форм это вроде бы одно и то же по сути получается, если все-таки сделать саму форму и ее модуль в одном контейнере.
Отдал - возьми! Взял - отдай! Изображение

Аватара пользователя
kroks
Интересующийся
Сообщения: 173
Зарегистрирован: 01 мар 2017, 20:23

Re: Палитра элементов в дизайнере

Сообщение kroks » 06 мар 2017, 22:04

Это думаю понятно без каких-то комментариев.
Изображение
Отдал - возьми! Взял - отдай! Изображение

Аватара пользователя
admin
Разработчик
Сообщения: 6159
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 89 раз
Поблагодарили: 696 раз

Re: Палитра элементов в дизайнере

Сообщение admin » 06 мар 2017, 22:05

Плавно превращаемся в 1С. Такой вариант с деревом компонентов в списке форм удобен только при малом количестве форм. Если их будет несколько десятков, то тогда будет проблема переходить между формами.

Аватара пользователя
kroks
Интересующийся
Сообщения: 173
Зарегистрирован: 01 мар 2017, 20:23

Re: Палитра элементов в дизайнере

Сообщение kroks » 06 мар 2017, 22:12

admin писал(а):Плавно превращаемся в 1С.

При чем 1С?
admin писал(а):Если их будет несколько десятков, то тогда будет проблема переходить между формами.

Ну хотя бы в рамках 2-3-х разделов. Нужное, не очень нужное, и 100 лет не заглядываем, но нужное.
Может быть тогда без каталогов: перемещением выше ниже? Есть такая возможность? Как в "интерфейсах". Алфавитная расстановка создает не меньшую проблему, цифры: не очень для имен форм. А если бы еще по числам правильно сортировалось.
Отдал - возьми! Взял - отдай! Изображение

Аватара пользователя
admin
Разработчик
Сообщения: 6159
Зарегистрирован: 14 мар 2016, 11:32
Откуда: Ленинградская
Благодарил (а): 89 раз
Поблагодарили: 696 раз

Re: Палитра элементов в дизайнере

Сообщение admin » 06 мар 2017, 22:27

Просто надо настройку интерфейса сделать поближе. Слишком далеко запрятано. Ну и немного доработать: показывать/скрыть меню "Данные" и "Отчеты".

Аватара пользователя
kroks
Интересующийся
Сообщения: 173
Зарегистрирован: 01 мар 2017, 20:23

Re: Палитра элементов в дизайнере

Сообщение kroks » 06 мар 2017, 22:33

Про это окно отдельную тему наверное стоит создать. Тоже имеются кое-какие мысли по улучшению.
Отдал - возьми! Взял - отдай! Изображение

Аватара пользователя
kroks
Интересующийся
Сообщения: 173
Зарегистрирован: 01 мар 2017, 20:23

Re: Палитра элементов в дизайнере

Сообщение kroks » 06 мар 2017, 23:21

Изображение

Хочу, пока не потерял, озвучить мысли по этой части:
1. Изменено значение параметра: шрифт залоговка параметра меняется от шрифта по-умолчанию (жирнее, другой цвет)
2. Неверно задан параметр: аналогично, цвет красный.
3. Вполне может быть: транслитерация имени поля при вводе. Но это уже слишком :) .

Конечно из преимуществ такой палитры стоит выделить: изменение параметра без лишних кликов и перемещений внутри формы (не все но многие). И наглядность. Все прямо перед глазами.

Еще добавлю: верхний инспектор имеет двухсторонную связь (автофокус) с формой. Выделение поля в дереве подсвечивает поле на форме. Если поле внутри неактивного контейнера, закладки: активация и автофокус. Аналогично при движении по элементам внутри формы: выделение компонентов в дереве, если свернуто: разворот и автофокус. Разумеется при выделении любого компонента в форме/инспекторе, открывается набор его параметров в палитре.
Отдал - возьми! Взял - отдай! Изображение

Аватара пользователя
kroks
Интересующийся
Сообщения: 173
Зарегистрирован: 01 мар 2017, 20:23

Re: Палитра элементов в дизайнере

Сообщение kroks » 06 мар 2017, 23:44

neitri писал(а):не хватает "Дерева объектов", что бы перетащить элемент в группу или на другую закладку.

В какую область на новой закладке/группе должен попасть ператаскиваемый компонент? По какому алгоритму?

neitri писал(а):Если добавить скажем программные формы. Т.Е. Окно без привязки к БД, в которой можно что ни будь по выбирать и оно что ни будь выполнит. Тогда в палитру необходимо будет добавить базовые компоненты которые будут работать самостоятельно.

Вы об этом наверное? Собственные динамические наборы компонентов и их использование
Здесь я имел ввиду все подряд. И формы тоже. :)
Отдал - возьми! Взял - отдай! Изображение

neitri
Мастер скриптов
Сообщения: 539
Зарегистрирован: 13 фев 2017, 17:42
Поблагодарили: 1 раз

Re: Палитра элементов в дизайнере

Сообщение neitri » 07 мар 2017, 03:43

kroks писал(а):Это думаю понятно без каких-то комментариев.
Изображение

Непонятно. У нас нет как таковых справочников. Если сравнить с 1с то получается у нас только документы есть. И как наши документы делить на документы и справочники?
Честно сказать мне 1с нравиться. Но у них дерево это вынужденная мера т.к. базовых видов куча. Справочник это справочник со своими порядками. Документ со своей табличной формой. А ведь еще есть регистры бухгалтерского учета и оперативный учет.

Список свойств и дерево объектов, не помешают. Пусть даже они будут в отдельном окне. А формы в видит дерева сейчас абсолютно не нужно.
Помогли Тебе. Помоги проекту.
Реквизиты помощи Вы можете найти в окне "О программе"

Аватара пользователя
kroks
Интересующийся
Сообщения: 173
Зарегистрирован: 01 мар 2017, 20:23

Re: Палитра элементов в дизайнере

Сообщение kroks » 07 мар 2017, 07:49

neitri писал(а):Непонятно. У нас нет как таковых справочников.

Я этого и не утверждал. В 1С "справочники" это системная ветвь. В нашем случае: это способ упорядочивания. Если заметили вверху есть значок добавления каталога. "Справочники", это просто имя, назначенное вручную. (Можно назвать "слоники" :) ).
На данный момент в дизайнере нет способа выстраивания форм в нужном порядке, и я это предложил как один из возможных вариантов.
Еще бы к этому добавил:
1. Перемещение элементов по вертикали, и сохранение этой структуры.
2. Поиск по вводу.
3. Перемещение форм между каталогами.
Отдал - возьми! Взял - отдай! Изображение


Вернуться в «Предложения по развитию проекта.»