No Tooltips with Skinning in .exe |
Post Reply |
Author | |
Baldur
Senior Member Joined: 22 November 2006 Location: Germany Status: Offline Points: 244 |
Post Options
Thanks(0)
Posted: 04 July 2008 at 12:18pm |
I have now activated the skinframework for the whole applicaton.
In the vb6-ide all tooltips work fine!
If i compile to .exe, no tooltips will be shown.
It belongs to all tooltips in the application:
CommandBars
DockingPane
PropertyGrid
I have also an own ToolTip-Class (from Codeguru), to show tooltips on other controls (like buttons, options, ListView).
This tooltips will also not be shown.
Because tooltips are very urgent for the application, i need as fast as possible a solution !
Environment:
Windows XP SP3
VisualBasic SP6
Codejocks 12.0.0
Some additional informations:
This problem occurs only on my developement-environment.
If i install my application on a windows2000 or an other windowsXP, the tooltips appears as they should be.
Any suggestions ?
|
|
Oleg
Admin Group Joined: 21 May 2003 Location: United States Status: Offline Points: 11234 |
Post Options
Thanks(0)
|
Hi, Do you see tooltips in our SkinMDISample ?
|
|
Oleg, Support Team
CODEJOCK SOFTWARE SOLUTIONS |
|
Baldur
Senior Member Joined: 22 November 2006 Location: Germany Status: Offline Points: 244 |
Post Options
Thanks(0)
|
Yes, but now i don't beleave, that it is a skinning problem.
If i deactivate skinning and create the exe the tooltips will also not be shown.
But, if i install it to customers, it works, so we can close this topic.
My be, thats a problem of the developemnet environment (many Applications as VisualStudio6, VisualStudio2003, VisualBasicExpress2005, VisualBasic2008, Office 97, Office 2003, and many more).
|
|
Baldur
Senior Member Joined: 22 November 2006 Location: Germany Status: Offline Points: 244 |
Post Options
Thanks(0)
|
Maybe, it's solved ?!
The reason for showing no tooltips in exe is depending on the used comctl32.dll.
Because the CJ's ListView works not with CheckBox-Style i switched to the MSComCtl-ListView (SP6).
This works normaly with comctl32.dll in version 5.82.
If you have a manifestfile and use InitCommonControls, the system uses an other dll for some controls including tooltips:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="x86" /> </dependentAssembly> </dependency> </assembly> Version 6.0 is not redistributable and seams to be incompatible with the VB6-MSComctl.ocx.
I have removed my manifest because i don't need it anymore. CJ's does now the skinning, and what happens: tooltips will be shown in exe.
|
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |