Page 1 of 1
Issue #21: Caret blink freeze
Posted: Sat Dec 13, 2014 5:55 am
by DGDanforth
This vote is to take into account the freezing of the caret when the elapse time from last Windows start exceeds 49.7 days.
Re: Issue #21: Caret blink freeze
Posted: Sat Dec 13, 2014 10:30 am
by Ivan Denisov
Doug, this suggested fixes are not controversial but supplementing. We should not choose between them, but apply both...
Also, better if we have branch with trial version before voting. I will try to do it soon.
Chris, Louwy, please, can you give some comments here.
Re: Issue #21: Caret blink freeze
Posted: Sat Dec 13, 2014 12:15 pm
by luowy
I think we should voting for changing the type of the Controllers.TickMsg.tick,not the Kernel.Time implementation.
the "Caret blink freeze" issue after 49.7days can be resolved by changing the type of Controllers.TickMsg.tick from INTEGER to LONGINT and use the Services.Tick instead of WinApi function.
the suggestion of Chris is more about the Kernel.Time's implementation. using Services.Tick is more suitable than WinApi in here.
Re: Issue #21: Caret blink freeze
Posted: Sat Dec 13, 2014 5:53 pm
by Ivan Denisov
Re: Issue #21: Caret blink freeze
Posted: Sat Dec 13, 2014 11:08 pm
by cfbsoftware
It could be treated as a separate issue if preferred. Note that the use of GetTickCount64 requires the software to be running on Windows Vista or later. The question to ask first is whether the Center version of BlackBox is still going to be tested and supported on Windows XP.
Re: Issue #21: Caret blink freeze
Posted: Sun Dec 14, 2014 1:00 am
by Ivan Denisov
Doug, please, change the voting options. Or can I help you? We will make new issue for Chris suggestion. It will be related with support of Win XP. We need some more discussion. But we are ready to vote for Luowy fix.
Re: Issue #21: Caret blink freeze
Posted: Sun Dec 14, 2014 7:35 am
by DGDanforth
Chris,
Darn, I missed that requirement. I would not have put that to a vote if I had known.
I am running on XP.
cfbsoftware wrote:It could be treated as a separate issue if preferred. Note that the use of GetTickCount64 requires the software to be running on Windows Vista or later. The question to ask first is whether the Center version of BlackBox is still going to be tested and supported on Windows XP.
Re: Issue #21: Caret blink freeze
Posted: Sun Dec 14, 2014 7:41 am
by DGDanforth
Ivan,
Yes, please change the vote to YES or NO on luowy's solution,
-Doug
Ivan Denisov wrote:Doug, please, change the voting options. Or can I help you? We will make new issue for Chris suggestion. It will be related with support of Win XP. We need some more discussion. But we are ready to vote for Luowy fix.
Re: Issue #21: Caret blink freeze
Posted: Sun Dec 14, 2014 2:03 pm
by Ivan Denisov
DGDanforth wrote:Ivan,
Yes, please change the vote to YES or NO on luowy's solution
Done.
Re: Issue #21: Caret blink freeze
Posted: Mon Dec 15, 2014 9:21 pm
by Ivan Denisov
The voting is finished according "short circuit" rule.
I applied changes to master branch after marking the fix at the top of each document as Josef mentioned in bug discussion.
The resulting version is:
http://blackboxframework.org/unstable/m ... a1.034.zip