powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Lazarus. TVirtualStringTree внутренний редактор и прокрутка
25 сообщений из 31, страница 1 из 2
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843246
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если начать редактировать ячейку и прокрутить дерево вверх или вниз, то редактируемая ячейка остается на месте.
При Сталине в делфи такого не было!
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843253
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вышеописанная картина в Lazarus 1.8.4 и VTV 4.8.7

Поставил проверить последний лазарь 2.0.2 с VTV 5.5.3 - картина не лучше:
Edit при прокрутке стал перемещаться вследа за своей ячейкой. Но когда выделенный узел с редактируемой ячейкой уходит за границы дерева, то возвращается уже со скрытым Edit.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843264
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writer,

выложи минимальный тестовый проект(Project --> Publish Project). Самому лепить лень, чтобы проверить
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843267
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот (с VTV 5.5.3)
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843269
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writer,

я немножко возился с этой "проблемой", и даже решил её. Но потом пошли тикеты от разных дурочек по поводу того, что едитор скрывается из области видимости при скорллинге.
[spoiler] Юзеры
YouTube Video
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843335
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёдаже решил её.Как?
ёёёёёнефиг скроллить при редактированиисурово
ёёёёё
Код: pascal
1.
EndEditNode

почему не CancelEditNode ?
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843345
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writerпочему не CancelEditNode ?
Ты когда обедать уходишь, тоже Cancel делаешь всему утреннему?
А по возвращении рабочий день заново начинаешь?
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843379
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gator,

я не хочу делать ни Cancel, ни End...
ушел обедать ))
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843384
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writer
Так надо.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843395
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёИ в итоге мы пришли к выводу, что нефиг скроллить при редактировании. А если ручки тянутся - то прекращаем редактирование.
Ты хоть предупреждаешь этих несчастных, что их труду сейчас придет пипец?
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843423
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДокёёёёёИ в итоге мы пришли к выводу, что нефиг скроллить при редактировании. А если ручки тянутся - то прекращаем редактирование.
Ты хоть предупреждаешь этих несчастных, что их труду сейчас придет пипец?
Вот для того и EndEdit, а на Cancel.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843441
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёёя немножко возился с этой "проблемой", и даже решил еёа какое первоначально было решение ?
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843456
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writerёёёёёя немножко возился с этой "проблемой", и даже решил еёа какое первоначально было решение ?
Кажется, заменой в коде скроллинга метода ScrollWindow на ScrollWindowEx. И что-то еще. Кода нет, ибо
ёёёёё...Но потом пошли тикеты от разных дурочек по поводу того, что едитор скрывается из области видимости при скорллинге.
...И в итоге мы пришли к выводу, что нефиг скроллить при редактировании. А если ручки тянутся - то прекращаем редактирование.
...
И фсио!

...и почти 15 лет прошло, как все работает по описанной схеме и все довольны.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843459
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё...и почти 15 лет прошло, как все работает по описанной схеме и все довольны.Lazarus ?
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843461
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writerёёёёё...и почти 15 лет прошло, как все работает по описанной схеме и все довольны.Lazarus ?
Конечно, нет. А какая разница?
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39843462
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,

в делфи у меня никаких проблем проблем с VTV нет
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845364
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost WriterВышеописанная картина в Lazarus 1.8.4 и VTV 4.8.7

Поставил проверить последний лазарь 2.0.2 с VTV 5.5.3 - картина не лучше:
Edit при прокрутке стал перемещаться вследа за своей ячейкой. Но когда выделенный узел с редактируемой ячейкой уходит за границы дерева, то возвращается уже со скрытым Edit.
А актуальная версия VTV сейчас - 7.2, а 5.5.3 уже 4 года. Конечно там будут баги
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845411
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Василий 2,

5.5.3 устанавливается из сетевого диспетчера пакетов лазаря, а есть ли порток 7.2 для лазаря даже не знаю.
И повторюсь снова: в делфи и в старых версиях таких багов не было.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845418
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writer...в делфи и в старых версиях таких багов не было.
Ну конечно.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845437
Ghost Writer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёёёёё,

по крайней мере в 4.8.6 ни с какими багами я не сталкивался.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845473
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost Writer,

я Version 4.4.3 использую. "Работает - не трожь" - (с).
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845510
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ghost WriterВасилий 2,

5.5.3 устанавливается из сетевого диспетчера пакетов лазаря, а есть ли порток 7.2 для лазаря даже не знаю.
Это претензия к автору лазарь-порта, что он забил и не поддерживает апстрим
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845537
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На транках (2.2.1) VTV включили в стандартную поставку, переобозвали пакет на Laz.VirtualTrees и переместили на вкладку LazControls. Так что теперь разные хотелки и баги можно сразу писать в ООН багтрекер Лазаря.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845597
ёёёёё
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Док,

с тем же результатом писать и сейчас можно.
...
Рейтинг: 0 / 0
Lazarus. TVirtualStringTree внутренний редактор и прокрутка
    #39845715
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И там тоже версия 5.5.3
...
Рейтинг: 0 / 0
25 сообщений из 31, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Lazarus. TVirtualStringTree внутренний редактор и прокрутка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]