View Issue Details

IDProjectCategoryView StatusLast Update
0002911WishesPlugins API.Dialogpublic2015-01-19 10:12
ReporterJohnDoeAssigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status newResolutionopen 
Product Version3.0 
Target VersionFixed in Version 
Summary0002911: Доработать DM_LISTSETCURPOS
Descriptionhttp://api.farmanager.com/ru/dialogapi/dmsg/dm_listsetcurpos.html
Сказано: "Return: Скорректированная позиция курсора в списке с учётом разделительных линий и недоступных пунктов."

Очевидно внутри какой-то AI, при попытке позиционироваться на разделитель корректирующий позицию в ту или иную сторону.

1. Предлагаю явно документировать это поведение. Например:
"При попытке позиционирования на разделительную линию или недоступный пункт курсор будет установлен на ближайшую доступную позицию (в направлении относительно текущей позиции)."

2. Это работает для SelectPos, но не для TopPos, в результате чего позиционирование "спотыкается" в том месте, где элемент с индексом TopPos оказывается с флагом LIF_HIDDEN (например отфильтрован).
Предлагаю корректировать и позицию TopPos.
Additional Informationhttp://forum.farmanager.com/viewtopic.php?f=8&t=9299
TagsNo tags attached.
Build

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2015-01-19 10:12 JohnDoe New Issue