Sujet : Re: Androwish Label Font
De : csaba.nemethi (at) *nospam* t-online.de (nemethi)
Groupes : comp.lang.tclDate : 29. May 2025, 13:40:03
Autres entêtes
Message-ID : <1019kj3$3k8h$1@tota-refugium.de>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Mozilla Thunderbird
Am 29.05.25 um 13:58 schrieb Michael Niehren:
>
Michael, it is important to be aware of the difference between scrolling
with the mouse wheel and scanning with mouse button 1 or 2.
>
The scrolling with the mouse wheel works everywhere in the
scrollableframe as long as the widget under the pointer where the
scrolling started doesn't have the focus. In your example this is the
case in the whole scrollableframe window.
>
For scanning with mouse button 1 or 2 one has to click on a *free* area
of the scrollableframe window. In your example this means: to the left
or right of the red, green, and blue frames. Unfortunately, this is not
explicitly mentioned in the documentation, but will be in the next
Scrollutil version. I will also think about a way to drop this
restriction, but this might be more complicated than it looks at first
glance.
>
The fact that both scanning implementations work for you is a good news.
I will incorporate the one using mouse button 2 into the next
Scrollutil release, thus implicitly adding scan support via one-finger
gestures on AndroWish.
>
Hi Csaba,
thanks for your explanations.
For my app i wanted to use 1 scrollable frame and inside that, there are
some sub frames which contains canvases and some labels or entry fields or
whatever. All of these subframes are fully expanded one below the other, so
there is no free place of the underlying scrolledframe, which means that
the scrolledframe is useless for scrolling.
So the "normal" behaviour on Android on scrolling up/down by wishing with 1
finger would currently not be possible.
Do i have understand right ?
Hi Michael,
I'm afraid you are right that scan support is currently no help if the scrollableframe window has no free area. On platforms other than AndroWish this is not as dramatic because the user can scroll with the mouse wheel (or via two-finger touchpad gestures) instead.
As already mentioned, I will try to eliminate the dependency on the existence of a free area, but this is a nontrivial effort, which will need pretty much work. I will let you know when I have anything new regarding this subject.
Best regards,
Csaba
-- Csaba Nemethi https://www.nemethi.de mailto:csaba.nemethi@t-online.de