Доработка ABC-шаблона BrowseSelectButton
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
А мне линии больше нравятся. Их создание все равно завертывается в класс. В 1с8 так выглядит.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
Когда в форме много полей ввода, выглядит не очень. Конечно, дело вкуса. Я за минимализм.Дед Пахом писал(а): ↑25 Июль 2023, 17:08Стандартное решение - cue banner (он же placeholder): серый текст типа "Введите фамилию".finsoftrz писал(а): ↑25 Июль 2023, 16:29 Почти то, только подсвечиваем поля, у которых не заполнено значение. Как технически реализовать, понятно. Вопрос больше в вариантах подсветки или другого выделения. А вариантов вроде и немного. Фон поля выделять слишком пестро. Можно подчеркивание красной линией, не по всей длине, а частично. Ну или промпт покрасить.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Доработка ABC-шаблона BrowseSelectButton
Это иное - линия контур внутри поля. Красиво, но Clarion такое не нарисуешь ...
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
Вот и написал про это. Взамен линия фиксированной ширины (но не более ширины поля) под полем ввода.Игорь Столяров писал(а): ↑25 Июль 2023, 17:20Это иное - линия контур внутри поля. Красиво, но Clarion такое не нарисуешь ...
В догонку, placeholder это немного про другое.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Доработка ABC-шаблона BrowseSelectButton
Ну это как письмо из деревни на телевидение. Дорогая передача !
Мы ананасы заменили на картофель, а омаров на сало, но в целом Ваш рецепт салата "омары с ананасом" нам очень понравился !
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
Думаете, что в 1С8 лучше выглядит? Мне короткое подчеркивание больше нравится, меньше "декора" на экране.Игорь Столяров писал(а): ↑25 Июль 2023, 17:28Ну это как письмо из деревни на телевидение. Дорогая передача !
Мы ананасы заменили на картофель, а омаров на сало, но в целом Ваш рецепт салата "омары с ананасом" нам очень понравился !
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
В Налогоплательщике, по моему, в таких полях красная черта посередине на ширину всего поля. Жестче выглядит, чем в 1с.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
У меня так и есть. Мы обсуждаем другое - отметку пустых полей с обязательным вводом. (*) у всех полей с обязательным вводом.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
Или (*) в самом поле вместо значения? Лучше скрин, чтобы понятнее было, про что речь.
C6/C11, ШВС, tps/btrieve.
- Дед Пахом
- Старичок
- Сообщения: 3137
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 32 раза
- Контактная информация:
Доработка ABC-шаблона BrowseSelectButton
Ну, допустим, звёздочку (в метке поля) перекрашивать в красный, когда поле пустое.
С уважением, ДП
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
У меня так не получится, звездочка в составе промпта. Сверху накладывать могут вылезти проблемы с позиционированием, если промпт в несколько строк с переносами.
C6/C11, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Доработка ABC-шаблона BrowseSelectButton
Я как раз про сетевые. Вы же не знаете изменились ли данные. И понапрасну дёргаете сервер, со всеми вытекающими. Ещё возможно странное поведение контролов при автоматическом обновлении окна. Изменение позиционирования записей в списках, позиционирование курсора в полях ввода (раньше мучались, пока эту фичу не отключили, давно не проверял, потому что не пользую). На мой взгляд лучше только в критических экранах делать принудительное обновление. Бывает ещё так - пользователь изображая бурную деятельность безо всякой нужды тупо переключается между окнами. И если таких бездельников несколько сотен...Игорь Столяров писал(а): ↑25 Июль 2023, 13:48Бывают сетевые программы. И если пользователь возвращается к работе с окном - то в нём актуализируется
состояние списка с учётом изменений сделанных с других рабочих станций (или копий программы).
We are hard at work… for you.
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Доработка ABC-шаблона BrowseSelectButton
По поводу незаполненных полей. Стандартно - фокус возвращается на это поле. Выглядит не очень наглядно. Всё же сейчас тренд на "тупость" пользователя. Сейчас взял за практику явно сообщать пользователю проблему ввода и позиционировать на нужное поле (даже не только незаполненное поле, но и ошибки и предупреждения какие-то также хорошо работают в данном случае). В формах с несколькими очень вкладками актуально. Пользователь не видит все поля. А окно в окне как-то не приживается. Cложноватая реализация.
We are hard at work… for you.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Доработка ABC-шаблона BrowseSelectButton
Да это все понятно. Кроме этого модно стало подсвечивать незаполненные поля, которые необходимо заполнить. Реализовать несложно, только выбрать вариант, адаптивный для используемого интерфейса. Это и обсуждается. Я пока за короткие подчеркивания. Вообще, таких полей в формах не много, обычно максимально заполняются какими-то дефолтными значениями. Подчеркнуть незаполненные это прикольно.kreator писал(а): ↑25 Июль 2023, 18:25 По поводу незаполненных полей. Стандартно - фокус возвращается на это поле. Выглядит не очень наглядно. Всё же сейчас тренд на "тупость" пользователя. Сейчас взял за практику явно сообщать пользователю проблему ввода и позиционировать на нужное поле (даже не только незаполненное поле, но и ошибки и предупреждения какие-то также хорошо работают в данном случае). В формах с несколькими очень вкладками актуально. Пользователь не видит все поля. А окно в окне как-то не приживается. Cложноватая реализация.
C6/C11, ШВС, tps/btrieve.