[Fxruby-users] FXScrollArea Weirdness
Status: Inactive
Brought to you by:
lyle
From: Douglas H. <mi...@jr...> - 2003-11-07 19:17:00
|
Ok, I was writing a simple little app for viewing some specific images and realized that scrolling an FXImageView object using the mouse wheel is extraordinarily slow, so I wanted to override the SEL_MOUSEWHEEL handler that FXScrollArea has built in. Only, when I define a handler for it, it never gets executed and the built in handler continues to be called. Some test code that illustrates this is: @imageview = FXImageView.new(imagebox, nil, nil, 0, LAYOUT_FILL_X|LAYOUT_FILL_Y|HSCROLLER_NEVER) @imageview.connect(SEL_MOUSEWHEEL) { print "HAHAHAHAHHAHAHAHA!\n" } Obviously not the most advanced code ever, but this is what I reverted to, to test it after inheriting from FXImageView and trying to change the handler within my new class. I'm wondering if this is a bug or intentional? Or if maybe there's another way to increase the speed at which using the mouse wheel scrolls the image. -- Douglas Huff aka mith -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.0.6 (MingW32) - WinPT 0.5.13 Comment: For info see http://www.gnupg.org mQGiBD4wUHARBACVd7+P2r9dSlhmp4tdYUr4acs/wPM3pGFeYgC8PeiDI4Rg/EiH Ke6bDvglr3UjaxvYkx9D7BRBC8pSeuMVrzKWaiNYUEU4AWJsx/n4/+q3hkQrvYwv q+RWFOkCZUHwYsKQ1MHgvn8LfBQqwYpug13QWu34DRvughsCCeIBNo5f5wCgw8Ul T1+onIgMSMD1feKCOm/U8TkEAIb+aPzDDE+wPaWlK1Pmu/9heQ8HDbEQLG9UNVOy P5vCC2s3LAadF1U4hmYgwsaRv57q1tJOpwgBt0/PW18mgEAkHRzOBx9fnpBP8mxj XXlnhGRo40b5hxh9o9kZaeLGneDeBfSPQoJgPa70bAIN1kq6dsQn+pxpdB11tINT PNxTA/9pC2e18ObJdx3VNF0y00pLmvyqnlhqdD/S09X7d1q6/ukcyO9Rch62HJHu zqJjRsoPq5rZk0O29JsMj2pbaIs4jgkt0bo4WVKQd7xEophcfK8XlrbZYEM3mt3l 2vOCuX8LhOi3Wp85Oq+OS6nmtjx+0kdKzRuLgpGKb0G6QD9co7QpRG91Z2xhcyBI dWZmIChtaXRoKSA8bWl0aEBqcmJvYmRvYmJzLm9yZz6IVwQTEQIAFwUCPjBQcAUL BwoDBAMVAwIDFgIBAheAAAoJEIrTojpfftR05FUAnjkIwnNEgSBgyWDNqfPAcCfv Rp+TAKCUHU7obqxASbhnTzqhA7SsCZM1f7kCDQQ+MFB8EAgA69SKT7WPSbm5a3Zw 3Ck9MIM4df77/LX4T5m1uxAh+FdJms40L3XhIYfCt/qsgPMDWIjHbPZVHcW/yc9B i55Qu/ChduyDLFcoMCtp0MyOWi9nilX+hBklfHY75Nai0B0b/ihnXKOB5LzxQweb kWX43xkt+va6K2j5z+e+4RoRcPBl1qJ1WoEMgCU6ARfXZpwnjgGcnUZKanFn7qmD 8TkEoNzGTlKJoL/K0UpaZ8y6bqZgGUFYoZLbhF+op+PDFbtNKEaZ0fE8HU6dswnd M5ANXap349/zBMtRZcTCnlLV+fH5T9GX4PtPzCqwk9fgE4BKyDiPBwySYg8N0DNt nTm4XwADBQf/ZvQG5ZqLZjrQ0ZMek65uo5wUgvxdmVHZjrKye2pastwHNzue/f3j 4dNEYCEjl/rBNpqiQlK55cMYJdTR/RN8ltDJIkZRXFlUuNbozXTZi6t+zV6K6Oei ir/yQQWMYJ4zFkvnzqAz5vsx1pP3WSvz6OtKffPSWAs6NrNNWeewiKUECrEKGV/G IjxFmB7AYWD05h5cwpMP4B6WWUMyLqf2kXXheT6Rl58d89LkwPmTMNTroTgs/fy0 64QhlmGfnbr/aW+5haGPQ8rT1k/v3LtGGB6sbAxCaWLCEgUG0mrzaK69rHzHDTwA s0CoYr7ufSf5LPJ5S73z7sPP+p8E/CBPgIhGBBgRAgAGBQI+MFB8AAoJEIrTojpf ftR0KXcAoIgxRvMkfa7vMfR1WhSS5D5bDzm3AJ42AsBg5dvAUcttHk4UqxQunMh4 yA== =RuXZ -----END PGP PUBLIC KEY BLOCK----- |