Интерфейсы в кларионовских приложениях
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Интерфейсы в кларионовских приложениях
Раз обещал, то вот мои изыскания в дизайне.
https://yadi.sk/i/yTr1ygsvO5Ow-A.
Превьювер печати - https://yadi.sk/i/mGqylrSUp4JQXg.
Сейчас в Яндекс.Диск есть встроенный просмотр видео. Надо только дождаться загрузки (когда подгрузится, то на картинке появиться полупрозрачная кнопка пуска). Не забудьте включить качество "1080", видео в нём.
https://yadi.sk/i/yTr1ygsvO5Ow-A.
Превьювер печати - https://yadi.sk/i/mGqylrSUp4JQXg.
Сейчас в Яндекс.Диск есть встроенный просмотр видео. Надо только дождаться загрузки (когда подгрузится, то на картинке появиться полупрозрачная кнопка пуска). Не забудьте включить качество "1080", видео в нём.
We are hard at work… for you.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Интерфейсы в кларионовских приложениях
Подход нетрадиционный. Но ОЧЕНЬ мелко. Я, чтобы разглядеть, буквально уткнулся в монитор.
C6/C11, ШВС, tps/btrieve.
- RaFaeL
- ✯ Ветеран ✯
- Сообщения: 1376
- Зарегистрирован: 24 Март 2009, 17:59
- Откуда: НН
- Благодарил (а): 7 раз
- Поблагодарили: 1 раз
- Контактная информация:
Интерфейсы в кларионовских приложениях
Интересно, даже сразу и не скажешь, что Кларионkreator писал(а): ↑01 Июль 2020, 22:14 Раз обещал, то вот мои изыскания в дизайне.
https://yadi.sk/i/yTr1ygsvO5Ow-A.
Справочники все одинаково выглядят, это технически одна процедура?
- Admin
- Администратор
- Сообщения: 3959
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Интерфейсы в кларионовских приложениях
Сорян но я бы умер работать в такой программе. Однотонность прям сносит мозг.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Интерфейсы в кларионовских приложениях
1. Эх, молодость ! Напомнило то время, когда авторы переносили свой софт с DOS на Windows и
каждый старался реализоваться в графическом интерфейсе, найти свою аутентичность и дизайн.
2. Потом все читали книжку "Графические интерфейсы IBM" и мы имеем то, что имеем сейчас -
одинаково, стандартно, ПРЕДСКАЗУЕМО И ОЖИДАЕМО. Здесь этого нет.
3. Интерфейс заточен под левшу - это видно стразу. Т.е. для 85% процентов пользователей он не удобен.
Это не очевидный выбор, возможно связанный с предпочтениями автора.
каждый старался реализоваться в графическом интерфейсе, найти свою аутентичность и дизайн.
2. Потом все читали книжку "Графические интерфейсы IBM" и мы имеем то, что имеем сейчас -
одинаково, стандартно, ПРЕДСКАЗУЕМО И ОЖИДАЕМО. Здесь этого нет.
3. Интерфейс заточен под левшу - это видно стразу. Т.е. для 85% процентов пользователей он не удобен.
Это не очевидный выбор, возможно связанный с предпочтениями автора.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Интерфейсы в кларионовских приложениях
Кстати, да. Почему кнопки всегда слева? Окно открывается, чтобы смотреть информационное содержание, а не кнопки. Поэтому обычно их, при подобных предпочтениях, располагают справа в окне.
Игорь, можно я скажу, что кольнуло в той программе, название которой вслух не произносим? Когда открываем форму ввода, то назначение полей ожидаемо во всплывающих подсказках видеть. Они практически отсутствуют, а назначение поля выводится в нижнем левом углу в панели статуса. То есть, чтобы понять, для чего то или иное поле, надо встать на него и скосить глаза в нижний левый угол. Я еще подумал, во блин, японских школьниц выращивают.
Игорь, можно я скажу, что кольнуло в той программе, название которой вслух не произносим? Когда открываем форму ввода, то назначение полей ожидаемо во всплывающих подсказках видеть. Они практически отсутствуют, а назначение поля выводится в нижнем левом углу в панели статуса. То есть, чтобы понять, для чего то или иное поле, надо встать на него и скосить глаза в нижний левый угол. Я еще подумал, во блин, японских школьниц выращивают.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Интерфейсы в кларионовских приложениях
Чисто технический момент - кое-кому в команде вилы разносить и отслеживать ToolTip для полей.
Точнее всплывающие подсказки там есть, но они как правописание у Винни-Пуха - хромают на обе ноги.
Но прелесть StatusBar в том, что если у нас возникает вопрос - то мы ищем ответ всегда в одном месте,
а не рыскаем глазами по экрану. К тому же не нужна мышь. Но, одно другому не мешает и не исключает.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Интерфейсы в кларионовских приложениях
Да, такое есть. Иногда забываешь про всплывающие подсказки. Я себя тренирую в этом плане постоянно, т.к. считаю очень важным элементом интерфейса.
Про статус бар есть смысл поговорить отдельно. Когда-то я его отключил совсем, чтобы не занимал лишнее место на 15 дюймовых мониторах. По большому счету, это элемент декора. Сейчас специально пробежался, кто как его использует. В основном, чисто для "а он вроде как должен быть". Какая в нем смысловая нагрузка? Выводить дату и время, вешая таймер на фрейм, это по сути, дублирование виндовой панели. Имя пользователя практичнее выводить в заголовке программы, чтобы отображалось во всплывающей подсказке в винде. Остается подсказка по активному полю в окне. Она, по сути, дублируется всплывающей подсказкой, размещаемой в более предсказуемом месте. В среде Clarion10/11 я что-то статус бара в обычном понимании тоже не увидел. Или он настройками скрыт.
Про статус бар есть смысл поговорить отдельно. Когда-то я его отключил совсем, чтобы не занимал лишнее место на 15 дюймовых мониторах. По большому счету, это элемент декора. Сейчас специально пробежался, кто как его использует. В основном, чисто для "а он вроде как должен быть". Какая в нем смысловая нагрузка? Выводить дату и время, вешая таймер на фрейм, это по сути, дублирование виндовой панели. Имя пользователя практичнее выводить в заголовке программы, чтобы отображалось во всплывающей подсказке в винде. Остается подсказка по активному полю в окне. Она, по сути, дублируется всплывающей подсказкой, размещаемой в более предсказуемом месте. В среде Clarion10/11 я что-то статус бара в обычном понимании тоже не увидел. Или он настройками скрыт.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Интерфейсы в кларионовских приложениях
Если посмотреть упомянутую всуе ниже книгу, то там 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 раза
- Контактная информация:
Интерфейсы в кларионовских приложениях
Уже закапывать пора...
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Интерфейсы в кларионовских приложениях
Я бы не торопился.
SV иногда реанимирует старые фишки, например для того что бы запустить "новый" релиз на оплату подписки.
Тем более здесь реализация сделана классом - т.е. можно прикрутить в любой момент.
Там же реальные снимки экранов с примеров - т.е. это сделано и есть.
За теми кто отстал - не возвращаться. (С) Кодекс
- Admin
- Администратор
- Сообщения: 3959
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 25 раз
- Поблагодарили: 22 раза
- Контактная информация:
Интерфейсы в кларионовских приложениях
Вот это тут красненьким. Остальное не принципиально.
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Интерфейсы в кларионовских приложениях
Это прекрасно. Потому, что Вы всё делаете сами и сами за всё отвечаете.
И понимаете, что если сами не сделаете - то никто не сделает (и не изгадит, кстати, тоже).
В большой семье всё совсем по другому …
За теми кто отстал - не возвращаться. (С) Кодекс
- Игорь Столяров
- Ветеран движения
- Сообщения: 7373
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 13 раз
- Поблагодарили: 48 раз
Интерфейсы в кларионовских приложениях
Да ! Сделать несколько фишек. Исправить старые ошибки. Добавить новые. И релиз готов !
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4615
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 6 раз
- Поблагодарили: 37 раз
Интерфейсы в кларионовских приложениях
Залез посмотреть, как в 1С8. Давно очень не смотрел. Кстати, никаких иконок в меню. А вот выделение пунктов меню жирным цветом в наличии. Как за спиной стояли. При всей моей нелюбви к 1С, видно, что над интерфейсом регулярно работают, и не программисты.
C6/C11, ШВС, tps/btrieve.