Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #300: Digital Manipulator exceeding velocity parameters


comp / comp.lang.tcl / Re: Help for smooth scrolling

SubjectAuthor
* Help for smooth scrollingabu
`* Re: Help for smooth scrollingsaito
 `* Re: Help for smooth scrollingabu
  +- Re: Help for smooth scrollingRich
  `- Re: Help for smooth scrollingHarald Oehlmann

1
Subject: Help for smooth scrolling
From: abu
Newsgroups: comp.lang.tcl
Organization: RetroBBS
Date: Wed, 22 May 2024 21:10 UTC
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: aldo.w.buratti@gmail.com (abu)
Newsgroups: comp.lang.tcl
Subject: Help for smooth scrolling
Date: Wed, 22 May 2024 21:10:17 +0000
Organization: RetroBBS
Message-ID: <ed6878a395d64c15dae30b0a618aa084@www.rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="1910184"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PBXC2HFTMYJkDFs3+h7gIz1+nuyKDDqzzdmkj5cKg/0";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Posting-User: 03eebb131362ce2f1c43033a15c71f269c1889b8
X-Rslight-Site: $2y$10$V9BiSDOMaOXxZff.OAEMUe6jcua8hZyDBdGaJ9OStHnGgdD85dCAe
View all headers

I'd like to equip my widgets with smooth scrolling.
I mean smooth scrolling with inertial scrolling, and with bounce at the
top/bottom of the page.
Something like scrolling a page in a browser. Scrolling should be based
on <MouseWheel> (or two finger drag on a trackpad).
Can you help me or give me some examples?

Thank you.

Subject: Re: Help for smooth scrolling
From: saito
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Wed, 22 May 2024 21:25 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: saitology9@gmail.com (saito)
Newsgroups: comp.lang.tcl
Subject: Re: Help for smooth scrolling
Date: Wed, 22 May 2024 17:25:24 -0400
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <v2lns4$1c2ht$1@dont-email.me>
References: <ed6878a395d64c15dae30b0a618aa084@www.rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 22 May 2024 23:25:25 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="dc8e02d270c1386e9cf589374cd06643";
logging-data="1444413"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19yAonXAIM9smSKO/f3HDes"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:D68a9AxU7f8rTs8inBSeYXEkrqI=
In-Reply-To: <ed6878a395d64c15dae30b0a618aa084@www.rocksolidbbs.com>
Content-Language: en-US
View all headers

On 5/22/2024 5:10 PM, abu wrote:
> I'd like to equip my widgets with smooth scrolling.
> I mean smooth scrolling with inertial scrolling, and with bounce at the
> top/bottom of the page.
> Something like scrolling a page in a browser. Scrolling should be based
> on <MouseWheel> (or two finger drag on a trackpad).
> Can you help me or give me some examples?
>
> Thank you.

The scrolling utils package may be helpful: https://www.nemethi.de/

Subject: Re: Help for smooth scrolling
From: abu
Newsgroups: comp.lang.tcl
Organization: RetroBBS
Date: Wed, 22 May 2024 23:17 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: aldo.w.buratti@gmail.com (abu)
Newsgroups: comp.lang.tcl
Subject: Re: Help for smooth scrolling
Date: Wed, 22 May 2024 23:17:00 +0000
Organization: RetroBBS
Message-ID: <b61a64b17c52ae2beddee42b2628b950@www.rocksolidbbs.com>
References: <ed6878a395d64c15dae30b0a618aa084@www.rocksolidbbs.com> <v2lns4$1c2ht$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org;
logging-data="1919183"; mail-complaints-to="usenet@i2pn2.org";
posting-account="PBXC2HFTMYJkDFs3+h7gIz1+nuyKDDqzzdmkj5cKg/0";
User-Agent: Rocksolid Light
X-Spam-Checker-Version: SpamAssassin 4.0.0
X-Rslight-Site: $2y$10$KSMRNhToccTZT5oWSW7OWuDBc5EatYo30G5YMi1CCbQ2T6lCMA9Ga
X-Rslight-Posting-User: 03eebb131362ce2f1c43033a15c71f269c1889b8
View all headers

I really admire all Csaba's works; I tested the last scrollutil version
(2.2) again.
In particular, demos/pagesmandemo.tcl is really close to my
expectations, but it's not really what I'm looking for; ok for inertial
scrolling, but there is no bounce effect when exceeding the lower/upper
limit of a page.

Subject: Re: Help for smooth scrolling
From: Rich
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Thu, 23 May 2024 03:31 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: rich@example.invalid (Rich)
Newsgroups: comp.lang.tcl
Subject: Re: Help for smooth scrolling
Date: Thu, 23 May 2024 03:31:52 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <v2mdb8$1j3bj$1@dont-email.me>
References: <ed6878a395d64c15dae30b0a618aa084@www.rocksolidbbs.com> <v2lns4$1c2ht$1@dont-email.me> <b61a64b17c52ae2beddee42b2628b950@www.rocksolidbbs.com>
Injection-Date: Thu, 23 May 2024 05:31:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2269babb311bd9d405457045cff6c4e8";
logging-data="1674611"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19dZT1AEQvbdInuPlxEf2iv"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.139 (x86_64))
Cancel-Lock: sha1:xUTkmMZNXEL/QGQwV5hnx+hX7yI=
View all headers

abu <aldo.w.buratti@gmail.com> wrote:
> I really admire all Csaba's works; I tested the last scrollutil
> version (2.2) again.
> In particular, demos/pagesmandemo.tcl is really close to my
> expectations, but it's not really what I'm looking for; ok for
> inertial scrolling, but there is no bounce effect when exceeding the
> lower/upper limit of a page.

So, you have half of your desired request in that package. That means
you now only need to build the missing half instead of all of it. And
perhaps Csaba would take a code donation to add the 'bounce effect'?

Subject: Re: Help for smooth scrolling
From: Harald Oehlmann
Newsgroups: comp.lang.tcl
Organization: A noiseless patient Spider
Date: Thu, 23 May 2024 06:37 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: wortkarg3@yahoo.com (Harald Oehlmann)
Newsgroups: comp.lang.tcl
Subject: Re: Help for smooth scrolling
Date: Thu, 23 May 2024 08:37:15 +0200
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <v2mo6q$1knh2$1@dont-email.me>
References: <ed6878a395d64c15dae30b0a618aa084@www.rocksolidbbs.com>
<v2lns4$1c2ht$1@dont-email.me>
<b61a64b17c52ae2beddee42b2628b950@www.rocksolidbbs.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 23 May 2024 08:37:14 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e5210dd7237e6893bf36c2629175dd07";
logging-data="1728034"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+6t0BebtZ09Su7dLQ0ed7b"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:bIhMRmgWXBo30EXkjhV2gO3Ae+8=
Content-Language: en-GB
In-Reply-To: <b61a64b17c52ae2beddee42b2628b950@www.rocksolidbbs.com>
View all headers

Am 23.05.2024 um 01:17 schrieb abu:
> I really admire all Csaba's works; I tested the last scrollutil version
> (2.2) again. In particular, demos/pagesmandemo.tcl is really close to my
> expectations, but it's not really what I'm looking for; ok for inertial
> scrolling, but there is no bounce effect when exceeding the lower/upper
> limit of a page.

As I know magic Csaba, it would be great to describe in detail what you
want and it might just happen ;-).

Take care,
Harald

1

rocksolid light 0.9.8
clearnet tor