Вверх ↑
Этот топик читают: Гость
Ответов: 1397
Рейтинг: 50
#1: 2008-12-18 16:30:56 ЛС | профиль | цитата
В общем, необходимо проверять при вводе Edit величину числа не менее 3. Так вот если ввести 2 после выдачи мессаги, при установки фокуса на Edit не появляется курсор в Edit, как его (курсор) вернуть на место?
Add(MainForm,2953706,21,105){
}
Add(Edit,14886212,213,68)
{
Left=195
Top=86
Width=140
Color=12639424
Hint="Рекомендуемая скорость составляет1,0-1,3 м/с для котлов с наддувными горелками и 1,0 м/с для котлов с остальными горелками."
HintManager="Рекомендуемая скорость составляет1,0-1,3 м/с для котлов с наддувными горелками и 1,0 м/с для котлов с остальными горелками."
Text=""
DataType=4
Point(onKillFocus)
Point(doSetFocus)
link(onKillFocus,8868846:doCompare,[])
}
Add(If_else,8868846,287,82)
{
Type=4
Op2=String(3)
link(onFalse,5058484:doMessage,[])
link(Op1,14886212:Text,[(293,57)(199,57)(199,125)(219,125)])
}
Add(Message,5058484,350,89)
{
Message="Число меньше 3!"
Caption="ВНИМАНИЕ!"
Icon=4
Point(onOK)
link(onOK,14886212:doSetFocus,[(391,102)(391,44)(201,44)(201,88)])
}
Add(Edit,6495228,213,253)
{
Left=195
Top=46
Width=140
Color=12639424
Hint="Рекомендуемая скорость составляет1,0-1,3 м/с для котлов с наддувными горелками и 1,0 м/с для котлов с остальными горелками."
HintManager="Рекомендуемая скорость составляет1,0-1,3 м/с для котлов с наддувными горелками и 1,0 м/с для котлов с остальными горелками."
Text=""
DataType=4
Point(onKillFocus)
Point(doSetFocus)
}
Add(Edit,4993589,212,135)
{
Left=195
Top=131
Width=140
Color=12639424
Hint="Рекомендуемая скорость составляет1,0-1,3 м/с для котлов с наддувными горелками и 1,0 м/с для котлов с остальными горелками."
HintManager="Рекомендуемая скорость составляет1,0-1,3 м/с для котлов с наддувными горелками и 1,0 м/с для котлов с остальными горелками."
Text=""
DataType=4
Point(onKillFocus)
Point(doSetFocus)
}
Add(Edit,6386424,212,194)
{
Left=195
Top=171
Width=140
Color=12639424
Hint="Рекомендуемая скорость составляет1,0-1,3 м/с для котлов с наддувными горелками и 1,0 м/с для котлов с остальными горелками."
HintManager="Рекомендуемая скорость составляет1,0-1,3 м/с для котлов с наддувными горелками и 1,0 м/с для котлов с остальными горелками."
Text=""
DataType=4
Point(onKillFocus)
Point(doSetFocus)
}
Add(Label,11230968,21,56)
{
Left=35
Top=90
Width=156
Height=17
Caption="Сюда вводим число меньше 3"
}
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2008-12-18 16:44:51 ЛС | профиль | цитата
Валерий, ну вообще-то это никогда работать в таком виде не будет даже без Message. Ну а уж чего там происходит при вызове модального диалога - это вообще понять невозможно. Я бы советовал делать примерно так:
code_10981.txt

------------ Дoбавленo:

AutoStop = 1 забыл поставить...
карма: 27
1
файлы: 1code_10981.txt [1.2KB] [231]
Голосовали:Валерий
Ответов: 3655
Рейтинг: 69
#3: 2008-12-18 16:45:24 ЛС | профиль | цитата
code_10982.txt
карма: 0

0
файлы: 1code_10982.txt [2.1KB] [290]
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2008-12-18 16:51:25 ЛС | профиль | цитата
Вячеслав, а это от оригинала чем отличается?
карма: 27
1
Голосовали:Валерий
Ответов: 1397
Рейтинг: 50
#5: 2008-12-18 16:51:40 ЛС | профиль | цитата
Dilma, спасибо - работает!
Вячеслав - не понял? Курсор отсутствует.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 3655
Рейтинг: 69
#6: 2008-12-18 16:59:53 ЛС | профиль | цитата
Это как отсутствует
У меня курсор наместе даже на скриншот его поймал.

карма: 0

0
файлы: 1165643.jpg [8.8KB] [290]
Ответов: 1397
Рейтинг: 50
#7: 2008-12-18 17:05:03 ЛС | профиль | цитата
Фотошоп
------------ Дoбавленo:

После выдачи мессаги курсор пропадает!
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 3655
Рейтинг: 69
#8: 2008-12-18 17:07:30 ЛС | профиль | цитата
Валерий писал(а):
Фотошоп

Фотошопа у меня вообще нет(непользуюсь я им)
А схему проверил в 169 и 172 версии в обоих курсор есть
------------ Дoбавленo:

Валерий писал(а):
После выдачи мессаги курсор пропадает!

Да ничего не пропадает .
Или тебе видео прислать
карма: 0

0
Ответов: 1397
Рейтинг: 50
#9: 2008-12-18 17:10:39 ЛС | профиль | цитата
От видео не откажусь.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Администрация
Ответов: 15295
Рейтинг: 1519
#10: 2008-12-18 17:13:19 ЛС | профиль | цитата
Вячеслав, Валерий,
Dilma писал(а):
Ну а уж чего там происходит при вызове модального диалога - это вообще понять невозможно

у нас пропадает, у Вячеслав, а - нет. Вызывать установку фокуса сразу из события по его удалению это не очень правильно, что-то сродни удалению самого себя из мультиэлемента. Не стоит собирать такие схемы.
карма: 27
0
Ответов: 3655
Рейтинг: 69
#11: 2008-12-18 17:18:16 ЛС | профиль | цитата
Видео здесь
http://vvu.ucoz.ru/Edit_169.rar
карма: 0

0
Ответов: 1397
Рейтинг: 50
#12: 2008-12-18 17:45:21 ЛС | профиль | цитата
Вячеслав - ЧУДО! Верю!
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 3655
Рейтинг: 69
#13: 2008-12-18 18:00:49 ЛС | профиль | цитата
Валерий писал(а):
Вячеслав - ЧУДО!

Ага факир Вася Иванов.
Я тут подумал может это твикер так винду подправил.
карма: 0

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