A button-like control used to manage (and show) a color (WindowLess version) If you need a Non WindowLess version of this control (because you need to put it over other Non WindowLess controls) check the [ctlColorXP] control Check common properties here
Unicode API window that you can use like a normal Device Context. You can draw into its area using normal API functions and you can receive events with Unicode data for KeyPress, KeyDown, KeyUp. The "Label Editor" dialog used in our Dynamic HTML Editor program uses a ctlUniCanvas object to catch Unicode keys ;-) This control supports IME input. Check common properties here
Transforms a standard VB6 menu into an Unicode Icon menu; as the VB6 menu is ANSI, the idea is to put Unicode data in ANSI format into menu item texts. This is possible by encoding Unicode data to UTF8 or Hex. The menu will translate this encoded data into Unicode at runtime (see [StringMode] property) Check common properties here
Extremely powerful control that permits you to change the look and feel of your applications using just no code ;-) It works changing the visual aspect of Unicode Controls of this library.
By default every color property of this control has the value -1& that means "don't make any change to controls". By default the font face of controls is changed to "Arial Unicode MS", remove it in order to avoid the change of fonts.
If you need to style Hexagora Unicode Controls contained into your custom controls see at the end of this page. Check common properties here
Unicode Tooltip Manager, permits you to enable and manage Unicode tooltips used by controls You can also use it in your usercontrols/forms (use the [SetTip] method in the MouseMove event) Check common properties here
Extremely powerful Unicode Treeview control, with multi-selection, derived from ucTreeview 1.3.
This controls doesn't use Classes for node management, a node is an handle (long value) and you can retrieve node properties by passing its handle. Check common properties here We have already planned the construction of a new TreeView control, 100% compatible with the standard VB6 one
This class permits you to manage an API Device Context in a safe way and provides conversion functions for VB6. Similar to the [clsMemDC] class but uses a DibSection instead of a Windows Bitmap for image management so it is possible to create images with different resolutions. The [clsMemDC] class can only create images with the same resolution of the screen
This class permits you to manage Unicode .ini files encoded in UTF8, Unicode UTF16 and ANSI. It is possible to use characters like spaces, ", etc... and you can avoid the use of sections. It is possible to read files up to 50 MB (limited by code).
The Graphics class provides methods for drawing lines, curves, figures, images, and text. A Graphics object stores attributes of the display device and attributes of the items to be drawn. Check MSDN documentation here
This class permits you to manage an API Device Context in a safe way and provides conversion functions for VB6. Similar to the [clsDIBSection] class but uses a Windows Bitmap inside This class can only create images with the same resolution of the screen
A very powerful class used to search files; supports asynchronous mode and recursion on subdirectories. Returns a [cArrayList] class of [clsSearchFilesFInfoAL] classes that you can use to get a lot of file information. Supports UNICODE and UNC paths.
This class permits you to add, remove or change icons or tip messages on the tray area. When the class terminates, all added icons will be removed from the Tray Area automatically See the "Sample 1" for a working example.
This class permits you to manage UNICODE/ANSI/UTF8 files. Supports extended Unicode and UNC path (up to 32000 characters, with Unicode path and filenames). Methods starting with "st_" work without an opened file handle and should be treated as "Static"