Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2007-02-06 14:19:06 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:13:16
карма: 0

0
Ответов: 8926
Рейтинг: 823
#2: 2007-02-06 14:25:20 ЛС | профиль | цитата
RSM, на все подобные входы надо подавать 1 и 0
Add(Button,14889426,98,63)
{
Left=95
Top=60
link(onClick,11462235:doNext,[])
}
Add(Counter,11462235,147,63)
{
Max=1
link(onNext,1194637:doCheck,[])
}
Add(CheckBox,1194637,196,63)
{
Left=185
Top=55
}

[size=-2]------ Добавлено в 14:25
или так:
Add(Button,14889426,98,63)
{
Left=95
Top=60
Caption="Снять"
link(onClick,2552605:doWork1,[])
}
Add(CheckBox,1194637,196,63)
{
Left=185
Top=55
}
Add(ChanelToIndex,2552605,147,63)
{
link(onIndex,1194637:doCheck,[])
}
Add(Button,16465869,98,105)
{
Left=95
Top=105
Caption="Устан"
link(onClick,2552605:doWork2,[(138,111)(138,76)])
}
карма: 19

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2007-02-06 21:17:57 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:13:16
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#4: 2007-02-06 22:46:38 ЛС | профиль | цитата
RSM, ну и чё сразу пИсать в "Ошибки в компонентах ->" Так и напугать можешь
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 345
Рейтинг: 1
#5: 2007-02-09 00:45:37 ЛС | профиль | цитата
А как сделать чтоб при поставленном флажке события других компонентов могли отрабатываться или наоборот
карма: 0

0
Ответов: 2058
Рейтинг: 28
#6: 2007-02-09 00:54:47 ЛС | профиль | цитата
DRON, code_959
карма: 1

0
файлы: 1code_959.txt [742B] [492]
Ответов: 8926
Рейтинг: 823
#7: 2007-02-09 00:58:26 ЛС | профиль | цитата
DRON, это? :
code_960
карма: 19

0
файлы: 1code_960.txt [503B] [488]
Ответов: 345
Рейтинг: 1
#8: 2007-02-09 01:35:07 ЛС | профиль | цитата
Примерно но надо например чтоб текст мог проходить их поля Edit
карма: 0

0
Ответов: 8926
Рейтинг: 823
#9: 2007-02-09 10:05:14 ЛС | профиль | цитата
DRON, выложите маленький примерчик на предмет того, что надо
карма: 19

0
Ответов: 186
Рейтинг: 9
#10: 2010-11-30 21:00:59 ЛС | профиль | цитата
Флажок есть=1, или нет=0
зачем тогда в IconsCheck можно добавлять кучу иконок для флажка?
Все ровно при переключении более 2, ничего не происходит.
Короче надо что бы каждая иконка давала свой индекс, при переключении её.


------------ Дoбавленo в 21.00:
Ответ: Индекс любого количества иконок(флажков) можно взять со свойства CheckBoxes

Предложение: Сделать на onCheck в MTStrTbl индексы любого количества флажков(иконок), сколько бы их не было.
Так же MT [индекс строки][индекс флажка]

[flood]Короче пора лечится, сам с собой на форуме переписываюсь [/flood]
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#11: 2010-11-30 21:20:45 ЛС | профиль | цитата
Chipset писал(а):
Короче пора лечится, сам с собой на форуме переписываюсь

------------ Дoбавленo в 21.20:
ещё и в теме трёхлетней давности
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26155
Рейтинг: 2127
#12: 2010-11-30 22:26:24 ЛС | профиль | цитата
Chipset писал(а):
Предложение:

Предложение не реализуемо по причине отсутствия соответствующих функций, позволяющих получить значение флажка отличное от -- -1, 0 и 1
карма: 22

0
Ответов: 186
Рейтинг: 9
#13: 2010-12-01 07:10:02 ЛС | профиль | цитата
Tad писал(а):
ещё и в теме трёхлетней давности

Шутку понял. А зачем создавать 55 одинаковых тем!

nesco писал(а):
Предложение не реализуемо по причине отсутствия соответствующих функций, позволяющих получить значение флажка отличное от -- -1, 0 и 1

В коде я не селен так что спорить не буду

Вот мое решение проблемы.
http://forum.hiasm.com/forum_serv.php?q=56&id=1976
Может есть ещё идеи?




карма: 0

0
Ответов: 186
Рейтинг: 9
#14: 2010-12-07 15:59:33 ЛС | профиль | цитата
Chipset писал(а):
Вот мое решение проблемы.
http://forum.hiasm.com/forum_serv.php?q=56&id=1976


И все таки данное решение проблему полностью не снимает.
Т.к. индекс строки берется с onCheck то если иконка с индексом 2 - событие не происходит.

Подумал взять индекс с выделенной строки(RowSelect=true), но оказалось:
1) При нажатии на строку, флажок выделяется.
2) При нажатии на флажок строка не выделяется.
Где логика?

Не думаю что задача невероятная!!!
А решения ЧТО НЕТ?


карма: 0

0
Разработчик
Ответов: 26155
Рейтинг: 2127
#15: 2010-12-07 17:57:10 ЛС | профиль | цитата
Chipset писал(а):
Где логика?

У разработчиков Винды. Таблица сделана, как надстройка над стандартным классом ListView, как работает стандартный класс, так же работает и таблица
Chipset писал(а):
А решения ЧТО НЕТ

Так как задумно -- нет
карма: 22

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