Вверх ↑
Этот топик читают: Гость
Ответов: 1528
Рейтинг: 57
#1: 2011-08-10 15:08:05 ЛС | профиль | цитата
code_24859.txt
раньше таким способом сбрасывал значение поля ввода, теперь выдаёт 0
карма: 0

0
файлы: 1code_24859.txt [279B] [442]
Ответов: 3349
Рейтинг: 233
#2: 2011-08-10 15:10:17 ЛС | профиль | цитата
DataType = Number
карма: 1

0
Ответов: 1528
Рейтинг: 57
#3: 2011-08-10 15:14:10 ЛС | профиль | цитата
Ivann, как быть в таком случае?
карма: 0

0
Ответов: 3349
Рейтинг: 233
#4: 2011-08-10 15:14:25 ЛС | профиль | цитата
code_24860.txt
карма: 1

0
файлы: 1code_24860.txt [268B] [443]
Ответов: 1528
Рейтинг: 57
#5: 2011-08-11 19:42:37 ЛС | профиль | цитата
code_24871.txt
чтото непруха, почему цифры 4-9 не проходят фэйс контроль ???
карма: 0

0
файлы: 1code_24871.txt [1.4KB] [445]
Ответов: 3349
Рейтинг: 233
#6: 2011-08-11 19:47:25 ЛС | профиль | цитата
code_24872.txt
карма: 1

1
файлы: 1code_24872.txt [1.5KB] [436]
Голосовали:hitman249
Ответов: 1528
Рейтинг: 57
#7: 2011-08-11 19:52:12 ЛС | профиль | цитата
подумывал об этом и даже компонент этот искал, но ненашёл
карма: 0

0
Ответов: 3349
Рейтинг: 233
#8: 2011-08-11 20:06:23 ЛС | профиль | цитата
Плохо искал
------------ Дoбавленo в 20.06:
hitman249 писал(а):
чтото непруха, почему цифры 4-9 не проходят фэйс контроль ???

а ты попробуй 1000
карма: 1

0
Ответов: 1528
Рейтинг: 57
#9: 2011-08-11 20:33:43 ЛС | профиль | цитата
Ivann писал(а):
а ты попробуй 1000

ты травмируешь мою и без того шаткую нервную систему
карма: 0

0
Ответов: 2265
Рейтинг: 676
#10: 2024-12-16 10:40:24 ЛС | профиль | цитата
Что-то меня обошел стороной этот момент и только сейчас столкнулся, но так и не понял почему Edit при свойстве DataType=HexNumber выдает вместо Hex числовое значение.

Add(MainForm,2953706,49,217)
{
Width=425
Height=364
link(onCreate,814212:doData,[])
}
Add(Edit,11817334,203,231)
{
Left=165
Top=145
Text=""
DataType=3
link(onChange,9620572:doEvent1,[])
}
Add(Label,3916488,322,231)
{
Left=260
Top=150
}
Add(Label,48573,322,329)
{
Left=260
Top=180
link(Text,11817334:Text,[(328,296)(209,296)])
}
Add(Hub,9620572,266,231)
{
link(onEvent1,3916488:doText,[])
link(onEvent2,48573:doText,[(301,244)(301,335)])
}
Add(DoData,814212,119,231)
{
Data=String(3E3D)
link(onEventData,11817334:doText,[])
AddHint(-10,-26,52,13,Data)
}
Какая в этом логика? Может кто помнит в какой теме это обсуждали? Ну не может быть что это по ошибке сделано. Вот только не понятно зачем.
карма: 11

0
Ответов: 8926
Рейтинг: 823
#11: 2024-12-16 12:55:49 ЛС | профиль | цитата
sla8a, 16-тиричный формат HexNumber предназначен исключительно для удобства пользователей, которые не могут запомнить 256 значений символов, да и стольких символов не придумано, нет их.
А внутри компьютера только биты и байты, обозначаемые набором "0" и "1" и 10-тиричный вывод на экран вполне удобен и логичен
карма: 19

0
Ответов: 2265
Рейтинг: 676
#12: 2024-12-16 13:27:38 ЛС | профиль | цитата
Леонид, это я знаю, но как это относится к моему вопросу. Код элемента Edit строку (HexNumber) конвертирует в число, вот что мне не понятно. Зачем это? Какой в этом смысл? Возможно было чем-то обусловлено такое поведение элемента, но оно мне не понятно и не логично. Зачем элемент конвертирует в число?
карма: 11

0
Разработчик
Ответов: 26148
Рейтинг: 2126
#13: 2024-12-16 22:12:30 ЛС | профиль | цитата
Наверное, чтобы не лепить конвертор HexToInt
карма: 22

0
Ответов: 2265
Рейтинг: 676
#14: 2024-12-17 14:09:53 ЛС | профиль | цитата
Ну такое себе. Не понятно зачем отображается одно, а выдается совсем другое. Да и кому это могло понадобится. Или почему не добавили HexString. Понятно что можно на рассыпухе собрать.

А с элементом получается так:
Если нужно Hex как число:
-Edit конвертирует
Если нужно Hex как строка:
-Edit конвертирует
-Конвертером конвертируешь обратно

Если бы Edit выдавал Hex как строку, то максимум один конвертер понадобился если в число нужно было бы перевести.

Тему поднял не для того чтоб это править. Но считаю что это неправильно сделано.
карма: 11

0
Разработчик
Ответов: 26148
Рейтинг: 2126
#15: 2024-12-17 15:26:01 ЛС | профиль | цитата
sla8a писал(а):
Но считаю что это неправильно сделано

"...Если звёзды зажигают — значит — это кому-нибудь нужно..."(с)
И кого сейчас спрашивать?
"...Иных уж нет, а те далече..."(с)

Редактировалось 1 раз(а), последний 2024-12-17 15:26:25
карма: 22

0
15
Сообщение
...
Прикрепленные файлы
(файлы не залиты)