[Lazarus] Some suggestions

Michael Van Canneyt michael at freepascal.org
Tue Jul 15 13:35:51 CEST 2014



On Tue, 15 Jul 2014, Mattias Gaertner wrote:

> On Tue, 15 Jul 2014 09:01:48 +0200 (CEST)
> Michael Van Canneyt <michael at freepascal.org> wrote:
>
>>
>>
>> On Tue, 15 Jul 2014, Mattias Gaertner wrote:
>>
>>> On Thu, 3 Jul 2014 13:19:04 +0200 (CEST)
>>> Michael Van Canneyt <michael at freepascal.org> wrote:
>>>
>>>> [...]
>>>> - When I select multiple files in the project editor (using ctrl-click), and then want to
>>>>    drag them to a package, then it deselects the clicked one if I use ctrl to perform the drag,
>>>
>>> The multi selection is currently done in TTreeView.MouseDown. Maybe it
>>> should be done in MouseUp.
>>
>> I think so.
>>
>>>
>>> Why do you use Ctrl to drag?
>>
>> To keep the multi-selection active.
>> If I don't use the CTRL, it selects the current one on click.
>
> Here it works like this:
> Multi select some files using shift or ctrl.
> Left mousedown on one of the selected items (no shift, no ctrl), drag,
> mouse up.

Nope. Here, on left mousedown the multiselect is killed :(

Todays' Lazarus, GTK2 widgetset.

Michael.




More information about the Lazarus mailing list