UniSuite_EDA1811C has been superseded by UniSuitePlus and UniSuiteLite.

Visual Basic 6.0 Unicode ActiveX Controls for Programmers and Developers v1.2.8

Technical support for UniSuite_EDA1811C  is still available normally for all current users.
 

      Fully compatible with Windows Vista ™ and Windows 7

Leading organizations around the globe rely on UniSuite for professional Unicode ActiveX controls                                              

Listed with Unicode Enabled Products at
http://www.unicode.org/onlinedat/products.html
Free Support
If you have to pay for expensive support plans / subscriptions you know that these costs can quickly grow in a couple of years to amount even higher than the original purchase price! With UniSuite you will never have this problem, the support is always free and timely.
You are guaranteed access to our free email technical support.
Free Upgrades
UniSuite will never charge an upgrade fee. If you compare our prices with our competitors', pay attention to the upfront cost and the total (real) cost of ownership. Upgrade fees can increase your cost of ownership dramatically.
Frequent advanced updates ensure that you are always have the best product.
Royalty Free
You can freely distribute our components with your application without worry. There are no additional costs involved and you can use our products indefinitely.
Absolutely no run-time fees, 100% royalty free.
Electronic Delivery
Once you complete the buying process you will receive an email notification with details of how to download the product and an Invoice in PDF format. The download consists of a single installation file that you should run on your target machine.

 

 

 

Important Notes:

23-Feb-2008 New Control UniOfficeRibbon100_EDA1811C.ocx
04-Feb-2008 New DLL UniPrinter100_EDA1811C.Dll
02-Dec-2007 New Control UniProgBar100_EDA1811C.ocx
26-Nov-2007 Added Unicode Data Binding to UniLabel, UniTextBox, UniTextBoxEx, UniCombo. Binds to Vb6 'Data' or 'Adodc' Control. It is recommended that you only use 'Adodc' since 'Data' Control is considered obsolete by Microsoft.
15-Oct-2007 New Control UniFolderView200_EDA1811C.ocx.
28-Jul-2007 New Control UniCombo100_EDA1811C.ocx w/ Asm Subclassing.
New Control UniTreeviewTri100_EDA1811C.ocx w/ Tri-state checkboxes.
22-Jul-2007 Your best experience with UniSuite can be realized using Windows 2000(Service Pack 4), XP(Service Pack 2), or Windows Vista. On these systems if the selected font face does not include any glyphs for the complex script that is about to be displayed, Uniscribe selects a default hardcoded font for the given script. This is important when displaying multiple languages in the same control since some systems may not have "Arial Unicode MS" (part of the Microsoft Office Setup). Arial Unicode MS contains 38917 characters (50377 glyphs). You can verify your Uniscribe support level by checking the version of USP10.Dll in your Windows\System32 folder: (1.420.2600.2180 for XP-SP2, 1.626.6000.16386 for Vista).
 02-May-2007 New Control CyberActiveGrid300_EDA1811C.ocx
12-Aug-2010 Converting your existing application to Unicode is more than just replacing the Vb ANSI controls with Unicode aware controls. Many Vb functions only support ANSI. UniToolKit  contains 2004 functions and 348 subs organized in 107 Modules, 43 Classes.  It includes Unicode support for Clipboard, Common Dialogs, File I/O, Array sorting, PropertyBag, Registry, INI files, and many other tasks.
22-Jun-2003 Shutdown crashes for compiled apps when using XP Visual Styles.
http://www.vbaccelerator.com/home/vb/Code/Libraries/XP_Visual_Styles/Preventing_Crashes_at_Shutdown/article.asp
15-May-2005 Critical Bugs in Microsoft MsComCtl.Ocx and ComCtl32.Ocx cause Vb IDE to crash. See http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=60537&lngWId=1 and http://support.microsoft.com/?id=896559.
10-May-2005 Missing Icons. MsComCtl.Ocx bug returns incorrect ImageList handle under Windows XP. More info here.

 

Download Description
Demo Setup

28-Apr-2008
  • Demos have the OCX and any support files embedded in the Exe via MoleBox (www.molebox.com) so while you get to see that the controls actually work it is not the same as having the actual OCX files for full testing. We do however provide the full install with OCX on a case by case basis. Please send us an Email with company information to request the Setup file with OCX.
  • There is NO expiration date on these demos.
  • Download Docs separately below.
Full Setup
 

11-Aug-200
9
  • Available by request. Please send us an Email with company information to request the Setup file with OCX.
  • Demos are installed in individual subfolders located at <ProgramFiles>\CyberActiveX\UniSuite which in most cases will be "C:\Program Files\CyberActiveX\UniSuite".
  • UniSuite controls are distributed on try before you buy basis. You have the opportunity to test the controls carefully and make sure it satisfies your needs before purchasing a license and we will help you with any technical support necessary during this process.
Latest Controls
 

14-Aug-2009
Download Latest Controls:
Please note that from time to time we update individual controls without building a new Full Setup UniSuite.exe. Registered users may download these new controls at the folder link to your left. Copy the new file(s) on top of the old version and register with RegSvr32.exe.
Latest Docs
 

23-Jul-2009
Download individual Docs or complete set (UniSuiteDocs.Zip).

Please note that the documentation only exposes the Properties, Methods of controls and their calling syntax and parameters.
A new addendum is available that addresses many issues that are not in these documents. Download from this link http://www.unisuite.com/UniSuiteDocs file UniSuiteAddendum.chm

Migration Wizard

11-Feb-2009
Migration Wizard replaces Vb intrinsic ANSI
controls with their Unicode equivalents in a matter of seconds.
  • New option to replace Vb TextBox with choice of UniTextBoxEx, UniBasic.TextBox, or UniRichEdit.
  • Can substitute MsComCtl ListView and TreeView with UniSuite equivalents.
Control History History Bugs Pending, Bugs Fixed,   New Features,  Vista
 

  • Unicode Enabled Controls - OCX/DLL
  • Product ID: EDA1811C
  • This product includes software developed
    by vbAccelerator (http://vbaccelerator.com/).
  • Copyright © 2001 - 2008 CyberActiveX/UniSuite.
  • Unicode and the Unicode Logo are trademarks
    of Unicode, Inc. Microsoft and Visual Basic are
    trademarks of Microsoft Corporation.
01 UniBasic
     12  
 23 UniFolderView 33 UniPrinter (DLL) 45 UniToolBarLite
13 uBrowseForFolder    24 UniGrid 34 UniProgressBar 46 UniTooltip (DLL)
14 UniCalendar 25 UniHeaderInfo 35 UniRichEdit 47 UniTreeView
15 UniClipBoard (DLL) 26 UniHookMenu 36 UniStatusBar 48 UniTreeViewMC
16 UniCombo 27 UniListBox 37 UniStatusBarLite 49 UniTreeViewTri
17 UniComboEx  Retired 28 UniListView 38 UniTabEx 50 CyberActiveGrid
 18 UniDialog
      
    
29 UniOfficeRibbon 39 UniTabLite 51 UniToolKit
 19 UniCommandBar 30 UniOutline 40 UniTabVS  
20 UniDTPick
21 UniMonthView
 31 UniPictureBox 41 UniTextBoxEx  
22 UniExplorerBar 32 UniPopMenu (DLL) 42 UniToolBar
     44  
 

 

Windows
Platform

Unicode

RTL RightToLeft
Implemented

98SE, ME, NT,
2000, XP, 2003,
Vista

## All Platforms.

Yes




Note: API SetLayout is not
available in NT4 Gdi32.

NT, 2000, XP, 2003,
Vista

## WinNT or later required.

No   UniCaption     UniHeaderInfo UniMsgBoxEx
## These controls can also display Unicode on Win98 Platform under the
following conditions:
  1. For Win98, Uniscribe(Windows Unicode Script Processor, Usp10.Dll) must be installed.
    If it is not already installed on your system Internet Explorer 5.0 (or later i.e. IE6SP1) or
    RichEdit20 will install this DLL. Get more info about Uniscribe from our Vb6 Unicode Tutorial here.
    Note: The Uniscribe DLL must be installed in the Win98 Windows\System folder.
  2. At least one Unicode Font must be installed and the control must be set to that font.
    Get more info about Fonts  from our Vb6 Unicode Tutorial here.
  3. The level of support depends on the Uniscribe version and Font used.

Note: Due to licensing issues Uniscribe and Unicode fonts are NOT included with this product.

  • XP Theme handled internally for some controls. Others require a Manifest file for XP Theme support.
    Reverts to Standard/Flat controls if there is no Theme available.
  • Screenshots are from control demos run on WinXPPro-SP1, Luna Silver or ForeverBlue2 Theme applied in IDE using Vb6.Exe.Manifest.
    Place the file in folder C:\Program Files\Microsoft Visual Studio\VB98 or wherever Vb6.Exe was installed .
    This allows you to see Theme effects without having to compile and run an Exe
  • Property page to change the caption(s).
  • Controls that accept UTF8 will Auto-detect its presence and convert to Unicode UTF16. This allows you full use of ANSI(0-255) including accents, or UTF8.
  • Supports Hot(Hover) state.
  • Provides MouseEnter and MouseOut Events.
  • Transparent BackStyle Property for Button, CheckBox, Label, Container, Option, and TvOutlineADO, Tab.
  • Option buttons are grouped by host container(Form, Frame, or PictureBox).
  • Subclassing is internal for those controls that need it in lieu of using an external DLL.
  • RightToLeft in Vb6 is ignored unless you are running a Middle Eastern version of Microsoft Windows. Our implementation
    allows RightToLeft on any system.

 

Demo Resources Description
UnicodeStrings.RES Contains the word "Welcome" in 17 languages. Both UTF-16(Unicode) and UTF-8 are included.
Source code UnicodeStrings.rc included.
Note: You need a Unicode aware editor to modify UnicodeStrings.rc.
cImageList.cls A lite(4kb) module which creates an imagelist from a picture strip. In this case a set of 17 Flags(23x17 px) which corresponds to the entries 101-117 in UnicodeStrings.RES.
Note: Controls are not locked to 16x16 pixel Icons and will use the ImageList dimensions.

 


UniBasic100_EDA1811C

Compiled as a single OCX

UniButton UniCaption
UniOption UniHyperLink
UniCheckBox UniInputBox
UniLabel UniMsgBoxEx
UniFrame   UniFormCaption
UniContainer UniTextBox

 

UniFormCaption Changes the Form TitleBar caption.
Can be ANSI, UTF-8 or UTF-16.
UniTextBox No dependencies other than
dwaExtn.Dll for IObjectSafety

Vista

WinXP- Luna Silver Theme

Win 98/2000/XP-Classic

 

UniButton Styles
StyleEnum
   styFlat = 0
   sty3D = 1
   styXP_Luna_Blue = 2
   styXP_Luna_OliveGreen = 3
   styXP_Luna_Silver = 4
   styXP_ForeverBlue = 5
   styGraphical = 6
End Enum

The following methods can be used to set Unicode captions:

  • Double-click on (Custom) in the Vb Properties Window which will open the Property Pages Dialog.
  • Set them at run-time via UniLabel1.Caption = LoadResString(101)
  • Set them at run-time via UniButton1.Caption = "CHS: " & ChrW$(&H6B22) & ChrW$(&H8FCE)
  • All controls in UniBasic can now have an optional Icon. UniCaption(see below) can have multiple icon buttons.
  • All controls in UniBasic(including Tooltip) can now display Unicode in Win98. For Win98, Uniscribe(Usp10.Dll) must be installed
    Level of support depends on Uniscribe version and the Font used.
    If it is not already installed on your system Internet Explorer 5.0 (or later i.e. IE6SP1) or
    RichEdit20 will install this DLL. Get more info about Uniscribe from our Vb6 Unicode Tutorial here.

UniCaption(TitleBar)

  • Attaches to Forms:

    SDI (single document interface) MDI (multiple document interface)
    FixedSingle Sizable MDIForm
    FixedDialog SizableToolWindow MDIChild
    FixedToolWindow    
  • Icon, Picture, Inbuilt Caption Marquee mode.
  • User defined buttons(from vbalImageList) with Unicode ToolTip.
    MouseEnter, MouseLeave, MouseDown events.
  • Runtime Unicode Caption.
  • This product includes software developed by vbAccelerator (http://vbaccelerator.com/).
     

Windows Classic

Luna Silver


DataBound:

 

UniPrinter100_EDA1811C

Unicode Printer Object
(replacement for Vb6 Printer Object)

 

 

UniCombo100_EDA1811C

  • Asm Subclassing.
  • LoadDrives Method.
  • Screenshot running with Vista Theme.
     

 

UniComboEx100_EDA1811C

 

  • LoadDrives Method.
  • Runtime Unicode Captions

 

UniTooltip100_EDA1811C

  • Multiline
  • Runtime Unicode Captions.

 

UniClipBoard100_EDA1811C

  • Class cUniClipboard - Get/Set Unicode text from/to the ClipBoard object
  • Class cClipboardNotify - Receive ClipboardChangeNotification messages.



 

UniExplorerBar100_EDA1811C

  • Runtime Unicode Captions.

 

UniBrowseForFolder100_EDA1811C

Public Function uBrowseForFolder(ByVal hWnd As Long, _
   Optional ByVal ulFlags As bif = BIF_RETURNONLYFSDIRS, _
   Optional ByVal sStartDir As String, _
   Optional ByRef sDisplayName As String, _
   Optional ByVal sTitle As String, _
   Optional ByVal sDialogTitle As String, _
   Optional ByVal sRootDir As String, _
   Optional ByVal sOKButtonText As String, _
   Optional ByVal sCancelButtonText As String, _
   Optional ByVal bAllowTreeviewFontChange As Boolean, _
   Optional ByRef oFont As StdFont) As String

 

 UniFolderView200_EDA1811C

  • Vista-ready, Unicode aware

 

 UniDTPick100_EDA1811C

DateTimePicker - MonthCal

From MSDN http://www.microsoft.com/middleeast/msdn/ArabicCalendar.aspx#MCAL : Unfortunately MonthCalendar and hence the DateTimePicker do not currently support Hijri Dates, so even if you set your calendar type to Hijri calendar in the Regional options, you will still get the default Gregorian calendar. However, MonthCalendar does support other Arabic calendars like the Arabic Gregorian calendar.

 

UniListBox100_EDA1811C

Properties

Methods

  • CheckBoxes (None, Flat, 3D, XP)
  • SingleSelect
  • MultipleSelect
  • Sort, Sorted, SortOrde
  • Selected(Index)
  • SelCount
  • LoadDrives
  • LoadFolders
  • LoadFiles

 

UniMsgBox100_EDA1811C

 

  • Optional TimeOut parameter AutoCloses MsgBox.
  • Optional Help(via URL).
  • Optional Button Width
  • Optional Replace Button Captions(Unicode)
  • Optional Marquee TitleBar
  • NOTE: This control is now embedded in UniBasic.

 

UniListView100_EDA1811C

  • Item and SubItem Font, BackColor, ForeColor Properties

 

UniOfficeRibbon100_EDA1811C

  • Tabs ð Groups ð Buttons
  • Black, Blue, Silver Themes.
  • RightToLeft support.
  • Unicode ToolTips.
  • Attach Control w/hWnd.

 

UniTreeView100_EDA1811C

 

UniTreeViewTri100_EDA1811C

 

UniTreeviewMC100_EDA1811C
MultiColumn
TreeView

  • Now with TriState CheckBox support.
  • AutoCheck Property updates Child and Parent node check state automatically.

 

 UniPopMenu100_EDA1811C

  • Create popup menus at runtime.
  • 7 Styles available including Office2003.
  • Optional ICQ style vertical sidebar.
  • Unicode Captions can be hard-coded, loaded from a Resource File,
    or a Satellite DLL.
  • Runtime Unicode Captions.

 

UniHookMenu100_EDA1811C

  • Hook a Vb menu and apply Icons, Styles, Fonts, Colors
  • MSImagelist or VbalImageList(VbAccelerator.com).
  • Captions can be hard-coded with Vb Menu Editor or
    loaded from a Resource File, Satellite DLL, or Database.
  • Based on code by Vlad Vissoultchev.
  • Icon indexes are embedded in captions.
    Separate the UTF-8 caption from IconIndex with pipe "|"
    character as shown below.

Now supports WindowList with Unicode captions.

 

UniRichEdit100_EDA1811C

10-Sep-2007 Revised Sel... Methods/Properties

SelAlignment
SelBackColor
SelBold
SelBullet
SelCharOffset
SelColor
SelEnd
SelFirstLineIndent
SelFontName
SelFontSize
SelForeColor
SelHangingIndent
SelIndent
SelItalic
SelLength
SelProtected
SelRightIndent
SelRTF
SelShadow
SelStart
SelStartPos
SelStrikeThru
SelTabAdd
SelTabsClear
SelTabDelete
SelText
SelUnderline

 

 

UniPictureBox100_EDA1811C

Requires GDI+ (XP and Win2000-SP3 platforms already have this Dll pre-installed.)
Users of other platforms can install it free from Microsoft® at
http://download.microsoft.com/download/platformsdk/redist/3097/W98NT42KMeXP/EN-US/gdiplus_dnld.exe

Support VbPictureBox UniPictureBox
AniGif
Bmp
Emf
Gif
Gif(Transparent)
Ico
Ico(32 bit)
Jpg
Png
Tiff
URL
Wmf

 

Unicode Text Drawing Metehods

Public Sub PrintText(ByVal s As String, Optional ByVal CurrX As Long = -1, Optional ByVal CurrY As Long = -1)
Public Sub DrawTextUni(ByVal sText As String, ByVal lLeft As Long, ByVal lTop As Long, ByVal lRight As Long, ByVal lBottom As Long, ByVal lFlags As Long)
Public Sub ExtTextOutUni(ByVal x As Long, ByVal y As Long, ByVal wOptions As Long, rct As RECT, s As String, ByVal lpDx As Long)
Public Sub TextOutUni(ByVal x As Long, ByVal y As Long, ByVal s As String, ByVal bRTL As Boolean)
Public Sub GetTextExtentPoint32Uni(ByVal s As String, lpSize As SIZEAPI)
Public Function GetTextWidthUni(s As String) As Long
Public Function GetTextHeightUni(s As String) As Long
Public Sub ResetCurrentXY()
Public Sub SetCurrentXY(Optional ByVal CurrX As Long = -1, Optional ByVal CurrY As Long = -1)

 

 

Demo UniRegistryEditor

Built entirely from functions available in cRegistry.cls.
 

 

UniOutline100_EDA1811C

 (ANSI Demo)

 (Unicode Demo)

  • Does not use Microsoft® Treeview!
  • Very fast API Owner-Draw.
  • Self-contained with NO external dependencies
    other than Vb Runtimes and ADO.
  • Inbuilt ADO 2.7 database support. Jet(*.mdb),SQL,ODBC.
  • Accented search, load progress event, expand/collapse.
  • Scrollbar, MouseWheel and Keyboard navigation.
  • 5 highlight modes.
  • Tristate checkboxes shows All, Some, or None states.
  • Background can be Transparent, Solid, Texture,
    or Vertical/Horizontal Gradient.

 

 

  UniTextBoxEx100_EDA1811C
 

  • Unicode Text Persisted
  • Alternate Keyboard, IME Support

DataBound:

 

 

UniCalendar 100_EDA1811C
(Supports Gregorian and Islamic Calendar Types)

  • 160 Locales on WinXP-SP2 with Far East, Complex
    Scripts, and RightToLeft languages installed.
  • Select from SystemLCID(-2), UserLCID(-1), or a
    LocaleLCID independent from Regional settings
  • Full keyboard or mouse navigation
  • >Month/Year selection via dropdown UniCombo.
  •  

     

     Support Range

    Calendar Type Minimum Maximum
    Gregorian 0622/07/08 (-466590) 9999/12/31 (2958465)
    Islamic 0001/01/01 (29533) 9666/04/03 (2958465)

Note: The code to Enumerate Installed Locales and DrawUniText
are embedded in the control which makes the Demo very lightweight.

 

UniHeaderInfo100_EDA1811C

  • Gradient Info Headers.
  • Sunken, Raised Caption Styles.
  • Bmp/Ico Images.
  • Rectangular, RoundedRect,
    RoundedTop Border Styles.

 

UniToolBar100_EDA1811C
UniRebar, UniToolBar, UniPager(Compiled as single control

  • Controls

    UniRebar Creates bands to host ToolBar, etc.
    UniToolbar Unicode enabled ToolBar. Normal, Hot, Disabled images.
    UniPager Scrolls Toolbar if necessary. Allows for a large ToolBar
    in a small horizontal space.
  • Demo uses UniPopMenu DLL.
  • Runtime Unicode Captions and ToolTips
  • Balloon ToolTips(optionally replaces in-built rectangular tooltip) with Title, Icon, Text

 

UniToolBarLite100_EDA1811C

 

 

UniProgBar100_EDA1811C.ocx
 

  • Accepts UTF-8 or ANSI at design time.
  • Accepts UTF-16, UTF-8, ANSI at run-time.

 

 UniGrid100_EDA1811C

  • Unicode aware all Platforms.

 

 UniStatusBar100_EDA1811C

  • Runtime Unicode Captions.
  • Panel Styles:
     
    Styles Keyboard DateTime
    Standard CAPS ShortTime
    NoBorders NUM LongTime
    RaisedBorder INS(OVR) ShortDate
    Tooltips SCRL GeneralDate
    OwnerDraw    

 

 UniStatusBarLite100_EDA1811C

  • Single Panel, No Icon, Optional SizeGripper.

 

 UniComDialog100_EDA1811C

Replacement for Microsoft Common Dialog than handles Unicode (NT or later)as well as ANSI:

  • OpenFile, SaveFile
  • Button Styles Flat, 3D, XP

 

UniListView100_EDA1811C

  • Runtime Unicode Captions.
  • Note: RightToLeft must be set after header is created.

 

UniTabEx100_EDA1811C

  • Runtime Unicode Captions.
  • Single or Multiline, SysTabControl32, XPTheme, Buttons.
  • Owner Draw(Standard, Flat, DevStudio).

 

 UniTabVS100_EDA1811C

  • Runtime Unicode Captions.

 

UniCommandBar100_EDA1811C

  • Toolbar/Menu Control.
  • Office 2003, Office XP, MS Money and System styles
  • Runtime Unicode captions.

RighToLeft = True:

 

  UniTabLite100_EDA1811C

  • Now uses a ImageList(was hard-coded to16x16 Bitmap).
  • Added XP(Current Theme) support (Fallback to Luna Theme Emulation).

 

 

 UniToolKit (Unicode and International aware where applicable)


UniToolKit - Updated 26-May-2010
85246 lines of reusable Unicode aware source code

  Functions Subs Properties Modules Classes
Private 1538 146 27    
Public 899 243 452 135 51
Total 2437 389 479 135 51

Modules(129)

Dialogs        
modBFFModal  *1
modColorDialog
modFontDialog
modPageDialog
modPrintDialog
modUniComDialog  *2
mMain
mMsg
  *4
modArray
modArrayHasElements
modBFFModal
modBase64
modByteArrayString
modCharToKybdString
modCipher
modColorDialog
modComDialog
modCommon
modConvStringByte
modDLLVersionNumber
modDateTime
 *5
modEnumLCID
modEnumLocales
modFTP
modFileEncoding
modFontDialog
modFormatDateByLCID
modGetFont
modGetSpecialFolderInfo
modGetSpecialFolderName
modGetSplitItem
modHash
modIEVersion
modInRange
modIsFileUnicode
modKeyboard
modKeyboardLayout
modMRU
modMRUVbMenu
modMain
modMsgBox
  *4
modPageDialog
modPathName
modPrintDialog
modPropertyBag
modQuickSort
modReg
modResolveConfig
modRichEditWrapper
modSHFileOperation
modSetControlFonts
modSetWaitableTimer
modShellExecute
modShellNameSpace
modShellPopup
modShlwapi
modShutdown
modSpecialFolders
modStrCompW
modString
modStringSortRoutines
modStripDiacritics
modSurrogate
modSysFonts
modSysFontsA
modSysFontsW
modUniComDialog
modUniConverter
modUniEnumFilesFolders
modUniLocale
modUniMsgBox
modUniQSI
modUniRemoveDuplicates
modUniResource
modUnicodeFile
 *3
modUnicodeINI
modUnicodeRW
modVbRegSvr32
modVersion
modVersionInfo
modWin32FD
subclassU

 
 
Note Comments
*1 Unicode aware BrowseForFolder(Modal). Can be used in lieu of 11 uBrowseForFolder
*2 Unicode aware Common Dialog(FileOpen/FileSave). Can be used in lieu of  15 UniComDialog
*3 Vb, API, FSO wrappers for Unicode File I/O. Returns text or optionally an array of VbCrLf terminated lines. API, FSO versions support Unicode Filenames.
*4 Unicode aware on Platforms NT or later. Can be used in lieu of 29 UniMsgBox
Note: Uses API MessageBoxIndirectA/MessageBoxIndirectW.
*5 Comprehensive set of Date/Time Functions.

Classes(48)

CRijndael
DTFormats
DateFMT
International
Locale
Locales
cCallback
cEnumFolder
cEnumFolders
cEnumLocales

cMRU
cSelfSub
cSplitter
cSubclass
cTile
cTimeIt
cTiming
cUniRegistry *2
cVBALSysImageList
cWin32FD

clsAppendUnicode
clsComCtl32VersionNumber
clsEnumLCID
clsGetVersionNumber
clsIniFile *1
clsKeyboardLayout *3
clsMapString
clsRijndael
clsTiming
clsToolTip
clsUniCRC32
clsUniEnumFilesFolders
iSubclass
isubclass
subclass
timer

 

 
Note Comments
*1 Unicode aware INI file that does not use API GetPrivateProfile or WritePrivateProfile...
*2 Comprehensive set of Unicode aware Registry Functions. Comes with a basic Demo of a Unicode aware Registry Editor (Read Only).
*3 Enumerates installed Keyboards(IME) and allows setting of same.