Tooltips
Posted: Sun Jan 31, 2010 2:43 am
Hi
it seems as if there's a problem with the calculation of the tooltip position when having a
dual monitor environment!
If you use a Laptop with a additional second screen plugged in and you move the application
to the external monitor in the 1-2 monitor mode of windows, the tooltips are always shown
at the Laptop Screen -- not where the mouse is at the external screen.
It also looks to me as if there was a problem when resizing dialogs too in such an environment,
because sometimes my app crashes with an error at DC_Resize() sowhere, but I'm still trying to
figure out what is going on exactly!
And:
2-3 times a days I get the following error:
Xbase++ Version : Xbase++ (R) Version 1.90.331
eXPress++ version : eXPress++ (c) Version 1.9.252
Betriebssystem : Windows 06.01 Build 07600
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: N VALUE: 15
oError:canDefault : N
oError:canRetry : N
oError:canSubstitute: J
oError:cargo : NIL
oError:description : Internal datastructures corrupted
oError:filename :
oError:genCode : 41
oError:operation : threadInfo
oError:osCode : 0
oError:severity : 2
oError:subCode : 5
oError:subSystem : BASE
oError:thread : 3
oError:tries : 0
Computername : ST21
Log In Name : HALLI
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Called from JD_MAGICHELP:TESTTOOLTIP(194)
Called from JD_MAGICHELPTHREAD:TESTTOOLTIP(71)
Called from JD_MAGICHELPTHREAD:EXECUTE(44)
Called from (B)JD_MAGICHELPTHREAD:INIT(36)
- Michael
it seems as if there's a problem with the calculation of the tooltip position when having a
dual monitor environment!
If you use a Laptop with a additional second screen plugged in and you move the application
to the external monitor in the 1-2 monitor mode of windows, the tooltips are always shown
at the Laptop Screen -- not where the mouse is at the external screen.
It also looks to me as if there was a problem when resizing dialogs too in such an environment,
because sometimes my app crashes with an error at DC_Resize() sowhere, but I'm still trying to
figure out what is going on exactly!
And:
2-3 times a days I get the following error:
Xbase++ Version : Xbase++ (R) Version 1.90.331
eXPress++ version : eXPress++ (c) Version 1.9.252
Betriebssystem : Windows 06.01 Build 07600
------------------------------------------------------------------------------
oError:args :
-> VALTYPE: N VALUE: 15
oError:canDefault : N
oError:canRetry : N
oError:canSubstitute: J
oError:cargo : NIL
oError:description : Internal datastructures corrupted
oError:filename :
oError:genCode : 41
oError:operation : threadInfo
oError:osCode : 0
oError:severity : 2
oError:subCode : 5
oError:subSystem : BASE
oError:thread : 3
oError:tries : 0
Computername : ST21
Log In Name : HALLI
------------------------------------------------------------------------------
CALLSTACK:
------------------------------------------------------------------------------
Called from JD_MAGICHELP:TESTTOOLTIP(194)
Called from JD_MAGICHELPTHREAD:TESTTOOLTIP(71)
Called from JD_MAGICHELPTHREAD:EXECUTE(44)
Called from (B)JD_MAGICHELPTHREAD:INIT(36)
- Michael