Is anyone using FXScintilla?

C

Curt Hibbs

I'm trying to track down a scrolling problem in FreeRIDE that occurs in the
FXScintilla control (the code editing pane). And before I put a lot of time
into it I wanted to find out, if possible, whether this problem is in
FXScintilla itself, or if the problem is in how FreeRIDE is using
FXScintilla.

The problem shows up when you try to use the mouse-wheel to scroll.
Scrolling down works just fine. But when you scroll up (even just a little
bit), the display just continues scroll up and does not stop (until you
click on the scroll bar or use the mouse wheel to scroll down).

If you have an application that uses FXScintilla, can you please try out the
behavior when using the scroll wheel? Is it the same as I describe above? Or
does it work as expected?

Curt
 
L

Lothar Scholz

Hello Curt,


CH> The problem shows up when you try to use the mouse-wheel to scroll.
CH> Scrolling down works just fine. But when you scroll up (even just a little
CH> bit), the display just continues scroll up and does not stop (until you
CH> click on the scroll bar or use the mouse wheel to scroll down).

CH> If you have an application that uses FXScintilla, can you please try out the
CH> behavior when using the scroll wheel? Is it the same as I describe above? Or
CH> does it work as expected?

CH> Curt

I can only say that there is at least one problem in the FOX mouse wheel
handler. Resoluting sometimes in bad cached mouse events (multiple
events are folded into one event to increase scrolling speed).
I have (maybe) the same problem in Arachno Ruby, but for some reasons
it does not happen so often as in FreeRide.

Please search:
http://sourceforge.net/mailarchive/forum.php?forum_id=6292
 
C

Curt Hibbs

Lothar said:
Hello Curt,


CH> The problem shows up when you try to use the mouse-wheel to scroll.
CH> Scrolling down works just fine. But when you scroll up (even
just a little
CH> bit), the display just continues scroll up and does not stop
(until you
CH> click on the scroll bar or use the mouse wheel to scroll down).

CH> If you have an application that uses FXScintilla, can you
please try out the
CH> behavior when using the scroll wheel? Is it the same as I
describe above? Or
CH> does it work as expected?

CH> Curt

I can only say that there is at least one problem in the FOX mouse wheel
handler. Resoluting sometimes in bad cached mouse events (multiple
events are folded into one event to increase scrolling speed).
I have (maybe) the same problem in Arachno Ruby, but for some reasons
it does not happen so often as in FreeRide.

Please search:
http://sourceforge.net/mailarchive/forum.php?forum_id=6292

The mouse wheel works just fine in FreeRIDE's FXRuby/FOX controls. The
problem is only in FXScintilla. Since Scite does not exhibit this problem, I
am assuming the problem lies either in FXScintilla itself, or in the way the
FreeRIDE is using FXScintilla. If possible, I'd like to identify which one
before spending any time on it.

Thanks,
Curt
 
L

Lothar Scholz

Hello Curt,


CH> The mouse wheel works just fine in FreeRIDE's FXRuby/FOX controls. The
CH> problem is only in FXScintilla. Since Scite does not exhibit this problem, I
CH> am assuming the problem lies either in FXScintilla itself, or in the way the
CH> FreeRIDE is using FXScintilla. If possible, I'd like to identify which one
CH> before spending any time on it.

If this helps: the Mondrian Ruby IDE www.mondrian-ide.com had the
same problem.
 
R

Richard Lyman

I had the same problem - then I upgraded to 1.2.

The problem does not exist in 1.2.

Well... let me say that a bit better: I was always able to get the
'run-away-scrolling-up' problem to occur in 1.1. I have never been
able to replicate the 'run-away-scrolling-up' problem to occur in 1.2.
I am on Win2k and WinXP. I could test it on Mandrake Linux, but I'm in
the middle of installing Yoper.

I thought I remembered seeing some news item on FOX's or Scintilla's
website - but I can't seem to find it.

-Rich
 
C

Curt Hibbs

Richard said:
I had the same problem - then I upgraded to 1.2.

The problem does not exist in 1.2.

Well... let me say that a bit better: I was always able to get the
'run-away-scrolling-up' problem to occur in 1.1. I have never been
able to replicate the 'run-away-scrolling-up' problem to occur in 1.2.
I am on Win2k and WinXP. I could test it on Mandrake Linux, but I'm in
the middle of installing Yoper.

No need to test on Linux. I know that for FreeRIDE the problem happens on
both Linux and Windows. The fact that moving to 1.2 fix's the problem for
you tells me that the problem is not in FreeRIDE -- which is precisely what
I wanted to know.
I thought I remembered seeing some news item on FOX's or Scintilla's
website - but I can't seem to find it.

Thanks,
Curt
 
C

Curt Hibbs

Lothar said:
Sent: Wednesday, September 22, 2004 9:00 AM
To: Curt Hibbs
Cc: ruby-talk ML
Subject: Re[2]: Is anyone using FXScintilla?


Hello Curt,


CH> The mouse wheel works just fine in FreeRIDE's FXRuby/FOX controls. The
CH> problem is only in FXScintilla. Since Scite does not exhibit
this problem, I
CH> am assuming the problem lies either in FXScintilla itself, or
in the way the
CH> FreeRIDE is using FXScintilla. If possible, I'd like to
identify which one
CH> before spending any time on it.

If this helps: the Mondrian Ruby IDE www.mondrian-ide.com had the
same problem.

I'll take a look, thanks...

Curt
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,159
Messages
2,570,879
Members
47,414
Latest member
GayleWedel

Latest Threads

Top