Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26164
Рейтинг: 2127
#16: 2010-06-26 23:13:39 ЛС | профиль | цитата
Исправлено. В случае выбора нечитаемого диска, откат производится до предыдущего. Добавлено свойство BackSlash
------------ Дoбавленo в 23.13:
Пример



Add(MainForm,6230592,126,189)
{
link(onCreate,3982638:doEvent1,[])
}
Add(WebBrowser,4434019,301,196)
{
Top=70
Width=392
Height=198
URL=""
}
Add(DriveBox,12581342,217,196)
{
Width=392
Height=21
Align=2
BackSlash=0
Disk="c"
Point(doDisk)
link(onSelect,3164098:doWork2,[])
}
Add(HubEx,3164098,273,196)
{
link(onEvent,4434019:doNavigate,[])
}
Add(DoData,1776658,217,245)
{
Data=String(E)
link(onEventData,3164098:doWork3,[(277,251)])
link(Data,12581342:Disk,[])
}
Add(Hub,3982638,175,203)
{
link(onEvent1,12581342:doDisk,[])
link(onEvent2,1776658:doData,[(203,216)(203,251)])
}

карма: 22

1
Голосовали:Slim9009
Ответов: 534
Рейтинг: 5
#17: 2010-06-26 23:28:30 ЛС | профиль | цитата
nesco, спасибо. Так гораздо лучше. А можно сделать точку OnEmptyDrive (событие при выборе пустого диска)? Пожалуйста?
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#18: 2010-06-26 23:44:08 ЛС | профиль | цитата
Slim9009 писал(а):
А можно сделать точку OnEmptyDrive (событие при выборе пустого диска)? Пожалуйста?

А что на выход этой точки подавать, или просто событие
------------ Дoбавленo в 23.44:
Тут у меня встала дилемма -- или откатывать устройство назад, или разрешить выбирать нечитаемое устройство, но событие выдавать на onNotRead вместе с буквой нечитамого диска. Я выбрал первое, но второе, возможно, более правильно
карма: 22

0
Ответов: 534
Рейтинг: 5
#19: 2010-06-26 23:51:27 ЛС | профиль | цитата
nesco, пожалйста, сделай
nesco писал(а):
второе
. Как раз, как ты написал, так мне и надо.
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#20: 2010-06-27 00:03:56 ЛС | профиль | цитата
Добавил onUnReadable.
Вот, пример
code_19084.txt
карма: 22

1
файлы: 1code_19084.txt [760B] [171]
Голосовали:Slim9009
Ответов: 534
Рейтинг: 5
#21: 2010-06-27 00:17:57 ЛС | профиль | цитата
nesco, спасибо.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#22: 2010-06-27 08:46:15 ЛС | профиль | цитата
nesco, я бы изменил 342-ю строку на

#pas
for Ch := 'A' to 'Z' do
Мне, почему-то, больше нравятся заглавные буквы

(может привычка )

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
файлы: 1drivecombobox.png [3.7KB] [293]
Голосовали:Slim9009
Ответов: 534
Рейтинг: 5
#23: 2010-06-27 11:54:49 ЛС | профиль | цитата
Tad, мне кстати тоже. спасибо за совет
карма: 0

0
Разработчик
Ответов: 26164
Рейтинг: 2127
#24: 2010-06-27 13:08:54 ЛС | профиль | цитата
А я привык как в Тотале, а там маленькие
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#25: 2010-06-27 13:29:14 ЛС | профиль | цитата
nesco писал(а):
А я привык как в Тотале, а там маленькие
Возьми любой наш компонент из Dialog-ов, любой сервис винды - везде заглавные.
А Тотал не авторитет - самоделка.
Пословица в тему писал(а):
дурной пример заразителен

Выражение в тему писал(а):
Прочти и передай товарищу.
(Так и распространяется зараза.)


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26164
Рейтинг: 2127
#26: 2010-06-27 13:41:32 ЛС | профиль | цитата
Добавил опционально -- свойство UpperCharInBox, чтобы никому обидно не было
карма: 22

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