[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[MiNT] SV: SV: some gem question
> From: Miro Kropacek [email@example.com]
> Sent: 2005-10-02 13:34:48 CEST
> I'm not sure if I understand you correctly - do you mean something like
Rather something like this:
while mousebutton is not released
e = evnt_multi();
if mouse is moved (use evnt_multi to watch a rectangle that's just one pixel wide in the direction the slider moves)
if any other event
eventhandler(e); (the eventhandler you normally call from the main evnt_multi-loop)
You then call x_graf_slidebox() whenever the mousebutton is clicked (but not released ofcourse) on a slider-object.
I haven't implemented a slider this way, but I did this to implement a multitasking-friendly version of graf_watchbox(), and it works very well.