Вверх ↑
Этот топик читают: Гость
Ответов: 838
Рейтинг: 4
#16: 2005-04-07 08:42:11 ЛС | профиль | цитата
Tad, так там же есть выбор: круглый/квадратный
карма: 0
Coder
0
Ответов: 16884
Рейтинг: 1239
#17: 2005-04-16 10:00:21 ЛС | профиль | цитата
"Amper" писал(а):
Tad, так там же есть выбор: круглый/квадратный

Извините - недосмотрел
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 857
Рейтинг: 1
#18: 2005-04-16 10:45:24 ЛС | профиль | цитата
Бывает
Amper, Кстате Добавил бы еще в него заранее переключатель
карма: 1

0
Ответов: 16884
Рейтинг: 1239
#19: 2005-04-16 11:22:40 ЛС | профиль | цитата
Amper, а кстати, как там с визуальностью в редакторе форм?
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 838
Рейтинг: 4
#20: 2005-04-16 11:42:25 ЛС | профиль | цитата
Tad, через пару часов будет...
MarGoo, не совсем понял о чём речь...
карма: 0
Coder
0
Ответов: 838
Рейтинг: 4
#21: 2005-04-16 11:54:56 ЛС | профиль | цитата
Tad, всё, готово, положил в Upload...
карма: 0
Coder
0
Ответов: 857
Рейтинг: 1
#22: 2005-04-16 12:15:15 ЛС | профиль | цитата
сории
карма: 1

0
Ответов: 857
Рейтинг: 1
#23: 2005-04-16 12:16:44 ЛС | профиль | цитата
Я о том что сделать режим переключения вот пример:
[code:1]Add(LED,876968,217,105) {
link(onClick,10217833:doChangeValue,[(262,118)(262,169)(207,169)(207,237)])
}
Add(LED,10217833,217,217)
{
Top=25
Value=0
link(onChange,876968:doChangeValue,[(259,223)(259,177)(207,177)(207,125)])
}[/code:1]Понял?
Как бы в одном корпусе два светадиода по одному щелкуешь второй выключается. А то плодить в схеме не охото :mrgreen:
карма: 1

0
Ответов: 838
Рейтинг: 4
#24: 2005-04-16 12:24:21 ЛС | профиль | цитата
MarGoo, не чё себе, ты придумала, попробую сделать, но немного позже, здесь думать надо, а у меня времени мало...
карма: 0
Coder
0
Ответов: 16884
Рейтинг: 1239
#25: 2005-04-16 13:03:32 ЛС | профиль | цитата
Как бы в одном корпусе два светадиода по одному щелкуешь второй выключается. А то плодить в схеме не охото

и разного цвета.
А так - всё нормально, не считая:
1) нет события onClick opsсхемка приведенная Ритой работать не будет)
2) трудно выставить на нужное место в редакторе форм.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 838
Рейтинг: 4
#26: 2005-04-19 08:19:01 ЛС | профиль | цитата
Tad, да с onClick действительно что-то не то, исправлю, а насчёт того что трудно выставить на нужное место не совсем понятно, если по поводу того, что отбражается как RadioButton, то я не причём, чтобы сделать по другому, требуется вмешательство в среду...
карма: 0
Coder
0
Ответов: 16884
Рейтинг: 1239
#27: 2005-04-19 18:17:31 ЛС | профиль | цитата
Amper, цвет бы ему не серый(да и не только ему) в редакторе форм, но это тоже не от нас зависит!
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 838
Рейтинг: 4
#28: 2005-04-19 18:27:12 ЛС | профиль | цитата
Tad, вот и я о том же
карма: 0
Coder
0
Ответов: 16884
Рейтинг: 1239
#29: 2005-04-20 08:39:53 ЛС | профиль | цитата
Amper, если в исходнике вместо
[code:1]procedure THILED._onChange; var‏
ind:integer;
begin
Case lControl.Value of
True: ind:=1;
False: ind:=0;
end;
_hi_onEvent(_event_onChange,ind);
end;[/code:1]
применить одну из этих конструкций
[code:1]procedure THILED._onChange; var
ind:integer;
begin
If lControl.Value then ind:=1 else ind:=0;
_hi_onEvent(_event_onChange,ind);
end;
___________________________________________________
или
procedure THILED._onChange;
var
ind:integer;
begin
ind:=0;
If lControl.Value then ind:=1;
_hi_onEvent(_event_onChange,ind);
end;[/code:1] то , после компиляции, коды на 8 байт меньше и нет предупреждений компилятора, что ind может быть неопределенным.
А с отсутствием onClick - пока не разобрался.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 9906
Рейтинг: 351
#30: 2005-04-20 09:09:46 ЛС | профиль | цитата
Самое интересное, что уважающий себя компилятор, ОБЯЗАН сгенерировать одинаковые коды в любом варианте.
Tad, Вы, наверное, коды от FPC не смотрели
карма: 9

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