Ну хорошо. Какой формат нужно задать, чтобы можно было ввести и "20" и "20000"? И опцию "EntryPattern" задать?
Формат ввода чисел
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Формат ввода чисел
We are hard at work… for you.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Формат ввода чисел
Вот в том и беда, что нет такой маски формата. Казалось бы очевидный ответ: @N_5 приводит
к тому, что в поле ввода будут пробелы "___20" и это может выглядеть например вот так:
Здесь маска @n_7 и число нормально поместилось бы в поле - но смещается из-за незначащего пробела.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Формат ввода чисел
И дальше что? Это требует много ресурсов и компьютер лагает? Сами видели такое? Я нет, все хорошо и быстро работает.Игорь Столяров писал(а): ↑31 Июль 2023, 16:26И в других тоже используется. Посимвольный контроль входного потока пришёл из DOS, просто представьте,
что Windows в реальном времени крутится какой-то процесс в фоне и тут в программе начинают давиться кнопы ...
Здесь ведь Windows не даётся выбор когда мультипликсировать потоки - она должна реагировать на каждый символ в поле.
Почему пришло из dos, а не из юникса? В веб тоже из dos пришло? Вопрос не о том, где применяется, а в том, что это очевидный и логичный подход. Давать вводить вместо чисел буквы, а потом удалять все при завершении ввода, это так себе решение, просто с точки зрения здравого смысла.
С11 косячит из-за того, что отсутствует нормальный процесс разработки и управления им. Разрабатывать продукт такого уровня сложности на коленке и привлечением абстрактных программистов подешевле извне - это так не работает.Игорь Столяров писал(а): ↑31 Июль 2023, 16:26 На мой субъективный взгляд (!!!) посимвольный контроль везде излишен. Ну может быть для ввода пароля или пин-кода ...
А в RunTime C11 он может косячить из-за того, что это заброшенный рудимент, который мало кто уже не юзает ...
А по поводу рудимента. Я уже писал, что в 1с8 именно так и работает (с контролем ввода на цифры) , и в 1с77 так и работало. Сравните, сколько людей на нем работает, а сколько на кларионе, потом делайте вывод, где рудимент.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Формат ввода чисел
@n_5b - в с6 при включённом Entry Pattern корректно работает. В с11 можно добиться более менее корректного ввода, если навесить свои проверки. Я сейчас уже нюансы не помню, давно тестировал.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Формат ввода чисел
Уже давно нет ... Но у меня были писюки с Win7 и маленькой RAM, которые при переключении задач уходили в свопинг.
Здесь у каждого свой путь. Возможно ядро 1С - это интерпретатор монопольно обслуживающий задачу.
Меня бы тоже больше устроил строгий ввод по маске без всего вот этого - но работаем с тем, что есть.
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Формат ввода чисел
Писюк с вин7 уходил в своппинг именно при наборе на клавиатуре? Винда будет уходить в своппинг, если памяти не будет хватать для выполнения новой задачи. Чтобы обычные нажатия на клавиши приводили к освобождению памяти (с сохранением образа на диске) каким-то процессом и перераспределением её другому процессу, как-то фантастически выглядит.Игорь Столяров писал(а): ↑31 Июль 2023, 17:22Уже давно нет ... Но у меня были писюки с Win7 и маленькой RAM, которые при переключении задач уходили в свопинг.
Здесь у каждого свой путь. Возможно ядро 1С - это интерпретатор монопольно обслуживающий задачу.
Меня бы тоже больше устроил строгий ввод по маске без всего вот этого - но работаем с тем, что есть.
C6/C11, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Формат ввода чисел
Тем более пусть починят. Внешнюю проверку делать - не айс.
We are hard at work… for you.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Формат ввода чисел
А в сентябре чего-нибудь покажут? Может обновление какое будет?
We are hard at work… for you.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Формат ввода чисел
Не слышно про обновления. RZ вроде должен выступить. Ну а что он умного может сказать? Последний раз вещал, что компилятор топспидовский надо зарыть, isam драйвера желательно тоже, mdi интерфейс и window структуру туда же. А для того, чтобы успешно это сделать, альтернативы, кроме подписки, нет. Даже великолепная четверка, которая пригласила его на вебинар, офигела (заметно было прямо), выдавили из себя "Спасибо, Роберт, что пришли к нам и поделились планами".
Джонсон как-то при обсуждении перспектив на хабе продвинул мысль, что и без SV жизнь не заканчивается, вон на с6 народ до сих пор сидит "без поддержки и обновлений". Ну и на с11 или даже на с6 еще лет 10-15 просидит.
C6/C11, ШВС, tps/btrieve.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Формат ввода чисел
Кстати, англичане потихоньку пытаются воспроизвести интерфейс среды с11 на кларионе. Дерево и редактор классов с подсветкой синтаксиса прицепили, таскание и склейку тулбоксов вроде тоже, мелькало на некоторых вебинарах. Я что-то не очень в эту тему верю, мало ресурсов и все пытаются друг на друге заработать, когда весь мир давно понял, что зарабатывать надо на конечных пользователях, а обмен между разработчиками сделать максимально демократичным.
C6/C11, ШВС, tps/btrieve.
-
- ✯ Ветеран ✯
- Сообщения: 5006
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 21 раз
Формат ввода чисел
Согласен. Хоть и непривычно для нас, но опенсорс сейчас в тренде. RZ отдал бы сообществу, может быть что-то и завертелось бы.
We are hard at work… for you.
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Формат ввода чисел
Сам вряд ли отдаст, пока кто-то ещё подписку платит. Вот если бы все дружно сказали, что больше не будут продлять ее, тогда вышло бы на общее обсуждение, что делать дальше. Все равно, терять уже нечего.
C6/C11, ШВС, tps/btrieve.
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Формат ввода чисел
С чего Вы взяли, что RZ может вообще принимать такие решения ?
Насколько я понимаю, он наёмный директор в SV, а не собственник ...
Насколько я понимаю, он наёмный директор в SV, а не собственник ...
За теми кто отстал - не возвращаться. (С) Кодекс
- finsoftrz
- ✯ Ветеран ✯
- Сообщения: 4664
- Зарегистрирован: 06 Ноябрь 2014, 12:48
- Благодарил (а): 8 раз
- Поблагодарили: 37 раз
Формат ввода чисел
Если он бы был наемным директором, его давно бы уволили. Насколько я понимаю, SV сейчас принадлежит ему. Когда SV только появилось, писали, что Баррингтон продал бизнес группе инвесторов во главе с RZ. А сейчас пишут, что SV это бизнес одного человека.Игорь Столяров писал(а): ↑02 Август 2023, 14:22 С чего Вы взяли, что RZ может вообще принимать такие решения ?
Насколько я понимаю, он наёмный директор в SV, а не собственник ...
C6/C11, ШВС, tps/btrieve.