Страница 47 из 53
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 11:54
finsoftrz
Кстати, да, в вебе и мобильных приложениях я использую greenbar. А в настольных кларионовских приложениях не попадалось. В дельфийских, в основном.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 12:04
Игорь Столяров
Ну вот пример GreenBar. Так себе ...

Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 12:27
finsoftrz
Может, действительно, привычка. В вебе вроде нормально смотрится.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 14:27
kreator
Игорь Столяров писал(а): 11 Апрель 2023, 8:09
Сразу хочу извиниться за банальность, но GreenBar (как элемент интерфейса) используется для визуального
разделения записей в списке вместо сетки. Т.е. горизонтальная сетка (Grid) с ним не нужна.
Иначе получается красота красивая, но загромождённая.
Сетку надо сделать цветом Gainsboro и убрать вертикальные линии. Типа того:
На мой взгляд закраска списка разными цветами смотрится аляповато, лучше иконами что-то выделять.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 14:37
Игорь Столяров
kreator писал(а): 11 Апрель 2023, 14:27
убрать вертикальные линии
Я бы поспорил на эту тему. На мой субъективный взгляд:
- Обрыв содержания колонки на пустоте - как-то совсем необычен. Нет основания обрыва.
- Центровка шапки колонки по центру мешает "поймать" взглядом начало нужной колонки.
Т.е. я вижу колонку "Наименования" и вместо простого проведения вглядом вниз - начинаю
метаться в попытке определить с какого мне (блин !) места начинать читать эти наименования-то ...
Мне каца, что дизайн - это попытка сделать удобно и красиво.
Не необычно и не так как у всех во преки всему, а именно удобно и красиво.

Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 15:58
finsoftrz
Мне кажется, я понял. Greenbar появился в вебе для списков, в условиях отсутствия маркера подсветки строки. В этом случае глаз лучше цепляется за содержимое конкретной строки. Можно реализовать маркер на javascript, в Html5 вроде такого нет. Строки в вебовских таблицах с переносами делают.
То есть, смысла делать greenbar в настольных приложениях, скорее всего, нет. Когда пользователь просматривает строки, он перемещает маркер для надёжности, чтобы взгляд не съехал. Была ещё идея повесить переключение greenbar на горячую клавишу, для каких-то специфических случаев, когда надо визуально быстро поглядеть строки. Но обоснование такой функции не чёткое.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 16:48
Игорь Столяров
finsoftrz писал(а): 11 Апрель 2023, 15:58
делать greenbar в настольных приложениях, скорее всего, нет
Да, совокупность некого набора (!) элементов реализует законченный и понятный функционал списка.
В desktop это "сетка + засветка", в WEB "GrenBar + перенос строк". И спаривать это не надо. Наверно.

Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 20:26
kreator
kreator писал(а): 11 Апрель 2023, 14:27
- Обрыв содержания колонки на пустоте - как-то совсем необычен. Нет основания обрыва.
У Total Commander взял:
Игорь Столяров писал(а): 11 Апрель 2023, 14:37
- Центровка шапки колонки по центру мешает "поймать" взглядом начало нужной колонки.
На любителя. Центровка данных в списке, а заголовок слева тоже не гуд.
В 1С вертикальная линия хитро сделана, она темнее белого и светлее серого. Ячейка как бы видна, но совсем чуть-чуть, ненавязчиво. И вообще такой интересный эффект получается.
finsoftrz писал(а): 11 Апрель 2023, 15:58
То есть, смысла делать greenbar в настольных приложениях, скорее всего, нет. Когда пользователь просматривает строки, он перемещает маркер для надёжности, чтобы взгляд не съехал.
Не во всех случаях так. Это если Вы включите prop:IMM. Не всегда это нужно, а иногда это вредно. Например, при работе пальцами на планшете. Или в режиме дерева.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 20:33
kreator
В 1С есть ещё интересная фишка, мне понравилась. Лист в режиме "Column" ("SelectColumns"). Но строка всегда подсвечена. Вся строка светло-жёлтым цветом, а ячейка жёлтым поярче, потемнее. Поскольку вертикальная линия не очень видна, то явное позиционирование на ячейке сильно помогает. В Кларионе тоже можно так сделать, только будет лагать. Чтобы не лагало, надо делать на низком уровне.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 20:35
finsoftrz
Вот еще greenbar в инфо-предприятии.
https://xn----htbcblda9ajlcjd3au9p.xn- ... ts/sklad/
Функционально довольно продвинутая работа с табличными данными, я их демку когда-то глядел. Интерфейс, правда, похоже не mdi, а tab, во весь фрейм всегда.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 20:38
finsoftrz
kreator писал(а): 11 Апрель 2023, 20:33
В 1С есть ещё интересная фишка, мне понравилась. Лист в режиме "Column" ("SelectColumns"). Но строка всегда подсвечена. Вся строка светло-жёлтым цветом, а ячейка жёлтым поярче, потемнее. Поскольку вертикальная линия не очень видна, то явное позиционирование на ячейке сильно помогает. В Кларионе тоже можно так сделать, только будет лагать. Чтобы не лагало, надо делать на низком уровне.
Да, видел такое в разных программах. Удобно, но для клариона такое нестандартно, не знаю, можно ли реализовать. У меня обычно кнопка переключения режим подсветки по строке/по колонке. Не так удобно, конечно.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 20:44
finsoftrz
finsoftrz писал(а): 11 Апрель 2023, 20:38
kreator писал(а): 11 Апрель 2023, 20:33
В 1С есть ещё интересная фишка, мне понравилась. Лист в режиме "Column" ("SelectColumns"). Но строка всегда подсвечена. Вся строка светло-жёлтым цветом, а ячейка жёлтым поярче, потемнее. Поскольку вертикальная линия не очень видна, то явное позиционирование на ячейке сильно помогает. В Кларионе тоже можно так сделать, только будет лагать. Чтобы не лагало, надо делать на низком уровне.
Да, видел такое в разных программах. Удобно, но для клариона такое нестандартно, не знаю, можно ли реализовать. У меня обычно кнопка переключения режим подсветки по строке/по колонке. Не так удобно, конечно.
Такого типа.
Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 22:38
Игорь Столяров
finsoftrz писал(а): 11 Апрель 2023, 20:44Такого типа
Я когда работал с форматом ЭДО всё думал: это вот кто же мог так додуматься бабахнуть в один список содержание и его итог ...

Интерфейсы в кларионовских приложениях
Добавлено: 11 Апрель 2023, 23:19
finsoftrz
Игорь Столяров писал(а): 11 Апрель 2023, 22:38
finsoftrz писал(а): 11 Апрель 2023, 20:44Такого типа
Я когда работал с форматом ЭДО всё думал: это вот кто же мог так додуматься бабахнуть в один список содержание и его итог ...
Не очень понял, чем так бомбануло. Обычная оборотка по товарам, у многих так...
Интерфейсы в кларионовских приложениях
Добавлено: 12 Апрель 2023, 10:28
Игорь Столяров
finsoftrz писал(а): 11 Апрель 2023, 23:19
Не очень понял, чем так бомбануло
Вам будет сложно понять ... ну это как негр впервые в 30 лет увидел снег.

Ему логика всегда подсказывала, что содержание должно быть отдельно, а итог - отдельно.
Но оказалось, что бывает иначе. Это не плохо ... но в контексте того же ЭДО усложняет парсинг.
Ну и забыть про сортировку щелчком мышки на шапке колонки (но в базовой комплектации ШВС этого и так нет ?).