HomeSign in to retrieve your license keys and installation information.
 

 

  .NET Controls     ActiveX Controls     DLL Controls     Order     Support     About Us  
 
 

About UNICODE Support

All our products support UNICODE character sets when a suitable font is used.

Most of our products (and all future releases of our products) include UNICODE controls only, enabled to run on Windows 98/ME using the Microsoft Layer for Unicode. This means that the same control can be used in all environments, whether your application is a UNICODE or ANSI application.

Older versions of our products included individual ANSI and UNICODE controls, making distributing these with your applications just a bit more difficult.

About the Microsoft Layer for Unicode

Microsoft has released a DLL named "Microsoft Layer for Unicode".  It is a common misconception that this allows an application to run "under the Microsoft Layer for Unicode" or that our controls could run "under the Microsoft Layer for Unicode".  The Microsoft Layer for Unicode (which is always linked into an application at compile-time) allows a UNICODE application designed for Windows NT-style systems to load and run on Windows 95, 98 and ME. It does not add UNICODE support to Windows 95, 98 or ME, it merely provides UNICODE APIs  to the UNICODE application, by translating UNICODE strings in API calls to ANSI strings when communicating with the operating system.

Some of our DLL-based products do not use the Microsoft Layer for Unicode, because these directly implement ANSI and UNICODE APIs, eliminating the need for such a translation layer. Your application can of course use the Microsoft Layer for Unicode, which is fully compatible with our products (actually, it has no effect on our products whatsoever).

Current UNICODE Support
 

Product

Description

SftBox/OCX 4.5

uses UNICOWS.dll

SftButton/OCX 2.5

uses UNICOWS.dll

SftDirectory 2.5

uses UNICOWS.dll

SftMask/OCX 6.5

uses UNICOWS.dll

SftOptions 1.0

Individual OCXs supporting ANSI and UNICODE applications. UNICODE OCX does not support Windows 95/98/ME.

SftPrintPreview/DLL 1.0

uses UNICOWS.dll

SftPrintPreview/OCX 1.0

uses UNICOWS.dll

SftTabs/OCX 6.0

uses UNICOWS.dll

SftTabs/DLL 5.0

1 DLL supports all environments, both ANSI and UNICODE support - does not require UNICOWS.dll

SftTree/DLL 6.0

1 DLL supports all environments, both ANSI and UNICODE support - does not require UNICOWS.dll

SftTree/OCX 6.0

uses UNICOWS.dll

Home

 

.NET Controls

SftTree/NET 2.0

SftTabs/NET 6.0

 

ActiveX Controls

SftTree/OCX 6.0

SftTabs/OCX 6.0

SftBox/OCX 4.5

SftButton/OCX 2.5

SftDirectory 2.5

SftMask/OCX 6.5

SftOptions 1.0

SftPrintPreview/OCX 1.0

OCXInstaller

 

DLL Controls

SftTree/DLL 6.0

SftTabs/DLL 5.0

SftPrintPreview/DLL 1.0

 

Customer Info

My Account Login Required

License Keys Login Required

Download Products Login Required

Order Now

About Ordering

Frequently Asked Questions