[Libreoffice] [PATCH] try to correct some timers in sc + question
Julien Nabet
serval2412 at yahoo.fr
Fri Nov 19 16:19:16 PST 2010
Hello,
Here's a try to correct some timers in scmod.cxx.
Here's what I did and why.
1) In IMPL_LINK( ScModule, SpellTimerHdl, Timer*, EMPTYARG )
I just added aSpellTimer.Stop() when there's neither input from keyboard
nor ContinueOnlineSpelling.
+ I changed the function to have 1 return only.
2) In IMPL_LINK( ScModule, IdleHandler, Timer*, EMPTYARG )
I removed all the things with bSpell since it seems that
ContinueOnlineSpelling is managed by SpellTimerHdl
I'd like to add a stop but i'd like first to understand what's the use
of all the SC_IDLE_STEP, SC_IDLE_MAX, nIdleCount...
I repeat, this patch is just a try. If I'm all wrong, sorry for the
noise and please, explain my mistakes.
Julien.
(just in case what I did is ok, license is as usual LGPLv3+ / MPL)
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: timer_sc_ui_app.txt
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20101120/6feb2638/attachment.txt>
More information about the LibreOffice
mailing list