Problem with ssOption control in VB6: text background color changes from Win 98 to Win XP

I am using the ssOption control (3d balls control) in VB6.

On Windows 98, the background color of the text area is the same as the background color around the Option circle, and this color is the default shape color. Thus, the Option button looks transparent.

No background properties have been set, and in Windows XP, the background color in the text area is different from the background color around the Option circle.

Any ideas as to why this will happen? The control shell is located in Threed32.ocx, and I have the same version in the Windows \ system32 directory on both Win98 and WinXP systems.

  • Why can it work differently on 98 and XP?
  • Any ideas for a fix?
+1
source share
3

SSOption Windows Face Face Windows XP. , . , , . VB6 Option.

SSOption - . , . , .

, . VB6 . 3D-. . ( vs ) 15 .

ZoomIn, VB6 Visual Studio 6, , .

. VB6 , , .

+3

Threed32.ocx - VB4. VB6.

+1

Alex is right. Threed32.ocx is deprecated and has a number of issues. It is not supported in Vista , it captures the focus when it makes it visible , it is difficult to upgrade to VB.NET - there are more of them. For my company, they are strong enough to outweigh the additional functionality that it gives - we drop it from all our programs.

+1
source

Source: https://habr.com/ru/post/1727213/


All Articles