[Gambas-user] combobox no longer scrolls with the mousewheel
Benoît Minisini
benoit.minisini at gambas-basic.org
Sun Oct 8 00:24:16 CEST 2023
Le 07/10/2023 à 23:59, BB a écrit :
>
> On 8/10/23 6:50 am, T Lee Davidson wrote:
>> On 10/7/23 13:00, BB wrote:
>>>
>>> On 8/10/23 12:03 am, Safiur Rahman wrote:
>>>> Hi
>>>>
>>>> Any input control should not get value without explicit input
>>>> initiation. To write anything in Textbox, TextArea, Checkbox,
>>>> Radiobutton or any other you have to either click the control or use
>>>> spacebar/Tab to get focus and only then you can put value.
>>>>
>>>> The Read-write combobox getting value without click/focus on control
>>>> and just by mouse wheel scroll over it caused unintended input of
>>>> values and put us in dangerous situation for production level
>>>> applications. If you have a combobox in form and you have a mouse
>>>> with scroll wheel then you don't know what value the combobox will get.
>>>>
>>>> Check this video: http://safiur.com.np/gambas/combobox.webm
>>>> <http://safiur.com.np/gambas/combobox.webm>
>>>> For example, I wrote something in the second combobox. Now I am at
>>>> the centre of the second combobox. I want to go to the last combobox
>>>> to write something leaving other comboboxes in between empty. How
>>>> will I? If I scroll the mouse wheel to move the scrollview content
>>>> area, the empty comboboxes will be filled. So I have to click scroll
>>>> view slider on the right and drag it to bottom taking care no mouse
>>>> scroll occurs while doing it.
>>>>
>>>>
>>>> --
>>>> Regards
>>>> Safiur Rahman
>>>>
>>>> ----[http://gambaswiki.org/wiki/doc/netiquette ]----
>>>
>>> This is nothing to do with what I am talking about.
>>>
>>> b
>>
>> How is it nothing to do with it?
>>
>> In your very first message, you said, "I used to be able to use the
>> mouse wheel to scroll through combobox
>> lists." Safiur is also talking about (inadvertently) scrolling through
>> the combobox list with the mouse wheel.
>>
> Because he is talking about scrolling a scrollview and inadvertantly
> changing a combobox and I am talking about deliberately trying to change
> a combobox by using the mouse wheel in it.
>
This why Safiur asked to disable the mouse wheel on read-write combo-boxes.
I have just tested a read-write combo-box in Kate:
- Mouse wheel is not disable, it scrolls the items, erasing what you
have types in the combo.
- It does not support high resolution mouse wheels, a bug I have fixed
in the same commit where I disabled the mouse wheel.
So I don't know what to do.
I understand that changing the contents of a read-write combo-box with
the mouse wheel inadvertently is disturbing, but apparently this is how
it is already implemented in Qt. As for GTK+, I don't know.
Regards,
--
Benoît Minisini.
More information about the User
mailing list