Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#181: 2012-12-06 23:16:12 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:09
карма: 0

0
Разработчик
Ответов: 25701
Рейтинг: 2091
#182: 2012-12-06 23:47:10 ЛС | профиль | цитата
37.45.187.207 писал(а):
Для чего это ограничение? Какая от него польза?

Я уже не помню, почему я так сделал. Но нафиг, ничего трогать тут не буду. Здесь остается "как есть".
37.45.187.207 писал(а):
это понятно, а для чего boolean?

ЕМНИП. При false проворачивает строки так, чтобы выбранная строка попала целиком, при true допускает неполное попадание строки в таблицу
------------ Дoбавленo в 23.29:
37.45.187.207 писал(а):
Так что плохого если он еще и выдаст что изменилось (новый индекс выделенной строки)

А где это написано, что так должно работать Если оно ничего до этого не выдавало, то пусть не выдает и дальше. Если очень хочется, то создай событие onUPDown и мусоль его сколько хочешь. К тому же, мне не понравилось тупое приплюсовывание или вычитание позиций
------------ Дoбавленo в 23.41:
Че-то мне не очень понравилось, что при выходе за диапазон теряется фокус, это должно быть заблокировано
------------ Дoбавленo в 23.47:
К тому же, вот эта фигня (для обоих методов)
sControl.LVItemState[oldindex - 2] := [lvisSelect];
Оставляет рамку на предыдущей строке
карма: 21

0
Гость
Ответов: 17029
Рейтинг: 0
#183: 2012-12-06 23:48:20 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:09
карма: 0

0
Разработчик
Ответов: 25701
Рейтинг: 2091
#184: 2012-12-06 23:52:48 ЛС | профиль | цитата
37.45.187.207 писал(а):
Попробую onUPDown и без:

Подожди, лучше разберись вот с этим
nesco писал(а):
Оставляет рамку на предыдущей строке

и вот с этим
nesco писал(а):
при выходе за диапазон теряется фокус

------------ Дoбавленo в 23.52:
37.45.187.207 писал(а):
что было бы не плохо, если будет выдавать

В принципе, если хорошо подумать -- да и пес с ним, пусть выдает
карма: 21

0
Гость
Ответов: 17029
Рейтинг: 0
#185: 2012-12-06 23:59:25 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:09
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#186: 2012-12-07 00:01:04 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:08
карма: 0

0
Разработчик
Ответов: 25701
Рейтинг: 2091
#187: 2012-12-07 00:15:32 ЛС | профиль | цитата
37.45.187.207 писал(а):
Точно

Попробуй воткнуть присвоение sControl.LVCurItem в Up и Down, вместо предложенного тобой метода


карма: 21

0
Гость
Ответов: 17029
Рейтинг: 0
#188: 2012-12-08 23:59:20 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:08
карма: 0

0
Разработчик
Ответов: 25701
Рейтинг: 2091
#189: 2012-12-09 00:27:26 ЛС | профиль | цитата
37.45.3.169 писал(а):
Если конечно вы не передумали отправлять индекс в событие onChange.

Нет, не передумал
карма: 21

0
Гость
Ответов: 17029
Рейтинг: 0
#190: 2012-12-09 01:18:57 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:08
карма: 0

0
Разработчик
Ответов: 25701
Рейтинг: 2091
#191: 2012-12-09 01:44:52 ЛС | профиль | цитата
37.45.3.169 писал(а):
можно

Ё! Где ты был раньше
------------ Дoбавленo в 01.44:
37.45.3.169 писал(а):
Вот как сделать чтоб при изменении LVItemState рамка оставалась на LVCurItem (он изменяется и принимает значения первого LVItemState = lvisSelect) пока не нашел

А вот тут покопать надо в сторону [lvisFocus]
карма: 21

0
Гость
Ответов: 17029
Рейтинг: 0
#192: 2012-12-09 01:49:58 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:08
карма: 0

0
Разработчик
Ответов: 25701
Рейтинг: 2091
#193: 2012-12-09 02:17:11 ЛС | профиль | цитата
37.45.3.169 писал(а):
Так надо и везде проделать

Где везде, конкретно можно указать
карма: 21

0
Гость
Ответов: 17029
Рейтинг: 0
#194: 2012-12-09 02:25:26 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:08
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#195: 2012-12-09 22:12:25 правка | ЛС | профиль | цитата


Редактировалось 6 раз(а), последний 2021-06-21 04:34:08
карма: 0

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