listbox row selection

I have 2 questions on listbox.

link sample project

#1.
With keeping MouseDown, when I go down to select more rows, vertical scrollbar moves down as the same time with a normal listbox.
However, with Custom_UI(Jeremi), the scrollbar doesn’t move.
I think I should put some code using ‘Scrollpostion’ property in some event but I’m not sure where I should do.

#2.
Regarding multi-selection on listbox:
User can select multiple rows and suddenly go up by 1 row, which means first he selects 5 rows and wants to select just 4 rows by going up with keeping mouse drag.
From my test, both(normal listbox / custom_ui) doesn’t allow us to deselect the row.
Is there any way I can accomplish this one?

Thanks in advance.

Questions regarding Jeremie Leroy’s controls would best be answered by him.
http://www.jeremieleroy.com/contact.php

Multi-row selection with a normal listbox on Mac can be done by holding command and clicking a row. Deselection the same way. I do not know about Windows off the top of my head, but you are likely to find similar behavior.

Thanks for the comments.
However, very hard to contact Jeremie…