Интерфейсы в кларионовских приложениях

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Интерфейсы в кларионовских приложениях

Сообщение kreator »

Раз обещал, то вот мои изыскания в дизайне.
https://yadi.sk/i/yTr1ygsvO5Ow-A.
Превьювер печати - https://yadi.sk/i/mGqylrSUp4JQXg.
Сейчас в Яндекс.Диск есть встроенный просмотр видео. Надо только дождаться загрузки (когда подгрузится, то на картинке появиться полупрозрачная кнопка пуска). Не забудьте включить качество "1080", видео в нём.
We are hard at work… for you. :)
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4551
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

Подход нетрадиционный. :-) Но ОЧЕНЬ мелко. Я, чтобы разглядеть, буквально уткнулся в монитор.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
RaFaeL
✯ Ветеран ✯
Сообщения: 1376
Зарегистрирован: 24 Март 2009, 17:59
Откуда: НН
Благодарил (а): 7 раз
Поблагодарили: 1 раз
Контактная информация:

Интерфейсы в кларионовских приложениях

Сообщение RaFaeL »

kreator писал(а): 01 Июль 2020, 22:14 Раз обещал, то вот мои изыскания в дизайне.
https://yadi.sk/i/yTr1ygsvO5Ow-A.
Интересно, даже сразу и не скажешь, что Кларион
Справочники все одинаково выглядят, это технически одна процедура?
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Интерфейсы в кларионовских приложениях

Сообщение Admin »

kreator писал(а): 01 Июль 2020, 22:14 Раз обещал, то вот мои изыскания в дизайне.
Сорян но я бы умер работать в такой программе. Однотонность прям сносит мозг.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

1. Эх, молодость ! Напомнило то время, когда авторы переносили свой софт с DOS на Windows и
каждый старался реализоваться в графическом интерфейсе, найти свою аутентичность и дизайн. :)

2. Потом все читали книжку "Графические интерфейсы IBM" и мы имеем то, что имеем сейчас -
одинаково, стандартно, ПРЕДСКАЗУЕМО И ОЖИДАЕМО. Здесь этого нет. :(

3. Интерфейс заточен под левшу - это видно стразу. Т.е. для 85% процентов пользователей он не удобен.
Это не очевидный выбор, возможно связанный с предпочтениями автора. ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4551
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

Кстати, да. Почему кнопки всегда слева? Окно открывается, чтобы смотреть информационное содержание, а не кнопки. Поэтому обычно их, при подобных предпочтениях, располагают справа в окне.

Игорь, можно я скажу, что кольнуло в той программе, название которой вслух не произносим? Когда открываем форму ввода, то назначение полей ожидаемо во всплывающих подсказках видеть. Они практически отсутствуют, а назначение поля выводится в нижнем левом углу в панели статуса. То есть, чтобы понять, для чего то или иное поле, надо встать на него и скосить глаза в нижний левый угол. Я еще подумал, во блин, японских школьниц выращивают. :-)
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

finsoftrz писал(а): 02 Июль 2020, 7:19 надо встать на него и скосить глаза в нижний левый угол
Чисто технический момент - кое-кому в команде вилы разносить и отслеживать ToolTip для полей. :)
Точнее всплывающие подсказки там есть, но они как правописание у Винни-Пуха - хромают на обе ноги. :)

Но прелесть StatusBar в том, что если у нас возникает вопрос - то мы ищем ответ всегда в одном месте,
а не рыскаем глазами по экрану. К тому же не нужна мышь. Но, одно другому не мешает и не исключает. ;)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4551
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

Да, такое есть. Иногда забываешь про всплывающие подсказки. Я себя тренирую в этом плане постоянно, т.к. считаю очень важным элементом интерфейса.

Про статус бар есть смысл поговорить отдельно. Когда-то я его отключил совсем, чтобы не занимал лишнее место на 15 дюймовых мониторах. По большому счету, это элемент декора. Сейчас специально пробежался, кто как его использует. В основном, чисто для "а он вроде как должен быть". Какая в нем смысловая нагрузка? Выводить дату и время, вешая таймер на фрейм, это по сути, дублирование виндовой панели. Имя пользователя практичнее выводить в заголовке программы, чтобы отображалось во всплывающей подсказке в винде. Остается подсказка по активному полю в окне. Она, по сути, дублируется всплывающей подсказкой, размещаемой в более предсказуемом месте. В среде Clarion10/11 я что-то статус бара в обычном понимании тоже не увидел. Или он настройками скрыт.
C6/C11, ШВС, tps/btrieve.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

finsoftrz писал(а): 02 Июль 2020, 8:18 В среде Clarion10/11 я что-то статус бара в обычном понимании тоже не увидел
Если посмотреть упомянутую всуе ниже книгу, то там StatusBar является одним из краеугольных камней интерфейса.
Да, всё меняется, но пока интерфейс Windows (по крайне мере десктопной версии) основан на этой спецификации.

Можно использовать или не использовать.
Кстати SV хотел эту тему развивать: ХТТП://clarionsharp.com/blog/new-status-bar-implementation-c11/
Но чего-то снова не задалось, может быть увидим этот NewStatusBar в Clarion 12 :)
Последний раз редактировалось Игорь Столяров 02 Июль 2020, 8:35, всего редактировалось 1 раз.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Интерфейсы в кларионовских приложениях

Сообщение Admin »

Игорь Столяров писал(а): 02 Июль 2020, 8:29 может быть увидим
Уже закапывать пора...
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

Admin писал(а): 02 Июль 2020, 8:32 Уже закапывать пора...
Я бы не торопился.
SV иногда реанимирует старые фишки, например для того что бы запустить "новый" релиз на оплату подписки.
Тем более здесь реализация сделана классом - т.е. можно прикрутить в любой момент. ;)
Там же реальные снимки экранов с примеров - т.е. это сделано и есть.
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Admin
Администратор
Сообщения: 3959
Зарегистрирован: 05 Июль 2005, 15:59
Откуда: Хабаровск
Благодарил (а): 25 раз
Поблагодарили: 22 раза
Контактная информация:

Интерфейсы в кларионовских приложениях

Сообщение Admin »

Игорь Столяров писал(а): 02 Июль 2020, 8:38 что бы запустить "новый" релиз на оплату
Вот это тут красненьким. Остальное не принципиально. :)
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

finsoftrz писал(а): 02 Июль 2020, 8:18 Я себя тренирую в этом плане постоянно, т.к. считаю очень важным элементом интерфейса.
Это прекрасно. Потому, что Вы всё делаете сами и сами за всё отвечаете.
И понимаете, что если сами не сделаете - то никто не сделает (и не изгадит, кстати, тоже).
В большой семье всё совсем по другому … :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Интерфейсы в кларионовских приложениях

Сообщение Игорь Столяров »

Admin писал(а): 02 Июль 2020, 8:39 Вот это тут красненьким. Остальное не принципиально.
Да ! Сделать несколько фишек. Исправить старые ошибки. Добавить новые. И релиз готов ! :)
За теми кто отстал - не возвращаться. (С) Кодекс
Аватара пользователя
finsoftrz
✯ Ветеран ✯
Сообщения: 4551
Зарегистрирован: 06 Ноябрь 2014, 12:48
Благодарил (а): 6 раз
Поблагодарили: 34 раза

Интерфейсы в кларионовских приложениях

Сообщение finsoftrz »

Залез посмотреть, как в 1С8. Давно очень не смотрел. Кстати, никаких иконок в меню. А вот выделение пунктов меню жирным цветом в наличии. Как за спиной стояли. :-) При всей моей нелюбви к 1С, видно, что над интерфейсом регулярно работают, и не программисты.
1c.jpg
1c.jpg (115.82 КБ) 2167 просмотров
C6/C11, ШВС, tps/btrieve.
Ответить