sla8a писал(а):
nesco, как я понял, -= DriveR =- это понял. Вопрос в другом:Как отличить первый выбранный флажек (MT-поток будет содержать [0]), от ничего не выбранного Null :?
-= DriveR =- нужно знать есть хоть один установленный флажек или нет.
Все верно, я все понял.
Вот реальная схема над которой я бьюсь
code_35986.txt
Я попробовал применить все ваши предложения и ничего дельного не добился
nesco писал(а):
А че, Case у нас не работает Подскажите как его применить? Я не вижу большой разницы между If_else и Case
Теперь по моей реальной схеме, проведите эксперименты:
1. Ничего не выбирайте и нажмите кнопку "Удалить" - появляется предупреждение (так и должно быть, это хорошо)
2. Выберите, например строку 2 и удалите ее - все получается без предупреждения (так и должно быть, это хорошо)
3. Выберите несколько строк и обязательно строку 1 - появляется предупреждение (так не должно быть, это плохо)
------------ Дoбавленo в 09.24:
Лично мое мнение:
Мне кажется, что лучше бы выдавалось -1 если не выбран не один флаг
Не помню название компонентов, но в каких то сделано подобное.