A
Axel Luessow
Our application uses a lot of menu items with different .ico files.
The Problem is that every item takes 1-2 seconds to load, thus the
whole application stalls. We are using Visio 2007 (SP1), but the
problem occurred in Visio 2003 (SP3), too.
We guess that this might be a bug in connection with different graphic
drivers, since the extent of the problem varies on different machines.
Using Vista with its new graphic driver model, the situation worsened
even further and we had to switch to the inbuilt icons. It seems that
Visio takes ages to convert the icons to some internal format?
We are using absolute Paths to the .ico files using the code below:
void CXVMenuItem::Set(CVMenuItemSet *pVMenuItemSet)
{
[...]
strIconFileName=m_strIconsPath+pVMenuItemSet->m_IconFileName;
IconFileName(strIconFileName);
[...]
}
Does anyone have an idea on how to accelerate the icon load time?
Thanks, Axel
The Problem is that every item takes 1-2 seconds to load, thus the
whole application stalls. We are using Visio 2007 (SP1), but the
problem occurred in Visio 2003 (SP3), too.
We guess that this might be a bug in connection with different graphic
drivers, since the extent of the problem varies on different machines.
Using Vista with its new graphic driver model, the situation worsened
even further and we had to switch to the inbuilt icons. It seems that
Visio takes ages to convert the icons to some internal format?
We are using absolute Paths to the .ico files using the code below:
void CXVMenuItem::Set(CVMenuItemSet *pVMenuItemSet)
{
[...]
strIconFileName=m_strIconsPath+pVMenuItemSet->m_IconFileName;
IconFileName(strIconFileName);
[...]
}
Does anyone have an idea on how to accelerate the icon load time?
Thanks, Axel