VXPLib Documentation
This document describes known problems and restrictions of the VXPLib component under different operational systems.

OS VersionKnown problems and restrictions
Windows 2000/XP In Windows 2000 Microsoft introduced a new feature in the visual interface - fading effect for windows through implementation of layered windows. This effect allows showing and hiding a window by means of changing its transparency. However, as practice showed this effect wasn't implemented with well considering another feature - custom window shapes called regions. When a window uses both it often produces interface glitches such as blinking black background when redrawing the window, or similar effects. This problem hasn't been solved in Windows XP either. However, such interface glitches are not consistent, and may in fact present on very few computers, especially with Windows XP. For this reason when developing a project to use tooltips under Windows 2000/XP it is recommended to decide which effect is more important for the project - the fading effect, or rounded tooltips with callouts (custom shape tooltip), and use only one of them.
Alternatively, it is recommended to use one of the tooltip's embedded themes, as they were designed to work correctly always.
09.02.2003 It is known now that the problem is a result of some video drivers being not fully compatible with the operational systems of subject. For instance, for all systems that use video cards based on NVidia graphical chips this problem can be solved by installing a set of drivers from NVidia to improve functionality of their video systems in Windows.
Windows 2000 The tooltip doesn't support the shadow effect under Windows 2000, because Microsoft first introduced shadows in Windows XP.
Windows 98/Me
  • Tooltips do not support shadows and fading effect
  • Interface IVXPMenuHook doesn't support transparency for menus and windows
Windows 95/NT4
  • The same restrictions as for Windows 98/Me
  • Interface IVXPMenuHook is not functional
  • Depending on OS upgrades graphical formats GIF, JPEG, WMF and EMF might be unsupported
  • Function GradientFillRect of the IVXPQuickHTML interface is not supported
  • Any other restrictions not yet found
This document was last updated on 19/05/2003
Copyright © 2003 Tooltips.NET