History

 
Last updated 03-Aug-2009 08:09:58 -0300 Bugs Pending Bugs Fixed New Features

 
Control Category Task Status Comments
UniHookMenu Fixed bug that caused error when reading Registry value on Korean OS. Done 26-Dec-2008
UniTreeView Node quick-search via keyboad now Unicode (IME) aware.
Node quick-search. Added Shift to search backwards.
Done 25-Dec-2008
UniTabVS Added Tab Properties BackColorInActive and BackColorSelected. Done 22-Dec-2008
UniTabLite Added Tab Properties BackColorInActive and BackColorSelected. Applies to  SSTab and TabStrip styles. Done 22-Dec-2008
UniTreeView Added automatic node select via keyboard. Behaves sames as Vb Treeview (checks first character only).
Node check status now returned via collection.
Done 22-Dec-2008
UniComboEx Enabled Multiline Unicode Tooltips Done 22-Dec-2008
UniCombo Added Multiline Unicode Tooltips Done 22-Dec-2008
UniRichEdit Added Properties SelSubScript, SelSuperScript, SelSpacing, SelSize, SelWeight, SelName, SelCaps Done 16-Dec-2008
UniRichEdit Added Unicode ToolTip support. Done 15-Dec-2008
UniTreeView By request, added RootCount to return number of Root nodes  (those that have no parrent). Done 15-Dec-2008
UniBasicPack Unicode ToolTips were not working when controls were inside a UserControl. Also enabled MultiLine Tooltips with MaxToolTipWidth=240 Done 15-Dec-2008
UniTextBoxEx Updates Tab processing. If TrapTabKey = False than Tab moves to next control. If TrapTabKey = True then Tab is processed unless KeyCode is cleared to 0 in KeyDown Event. which allows Editable Grid navigation using Tab. Done 15-Dec-2008
UniRichEdit Get Text was adding an extra vbCr when EmulateSysEdit =False.
Let TexRTF was adding an extra \par+vbCrLf .
Done 08-Dec-2008
 UniListView
UniTreeView
Added Method "StartLabelEdit" to programmatically start edit. Done 06-Dec-2008
UniDTPick Added Event "CheckChange" to inform when CheckBox has been clicked and its status Done 05-Dec-2008
UniTabVS Added Boolean "AllowDragDrop" Property to enable/disable tab dragdrop. Done 05-Dec-2008
UniTreeView Removed extra KeyDown Event. Done 05-Dec-2008
UniTextBox Fixed bug in LoadStream Callback which was causing error for streams over 4094 characters. Done 04-Dec-2008
UniHookMenu Fixed DEP((Data Execution Prevention) issue on 64bit Windows and XP SP2 with NX/XD cpu support. Done 28-Nov-2008
UniTextBoxEx Fixed error when Text is set to vbNullString, first subsequent char was not generating Change Event. Done 01-Dec-2008
 UniListView
UniTreeView
Item.Text and Node.Text were being truncated. Done 19-Nov-2008
UniTreeView Added code to mimic behaviour of Vb Treeview:
  • Recurse nodes starting at root and sort alphanumeric when setting "Sorted = True" at runtime.
  • Save the "Expanded" Property. Now when child is added, it will expand the Parent if Expanded = True.
Done 17-Nov-2008
UniTreeView Sorted Property was never implemented which is needed to sort Root nodes. With Sorted = True, root nodes are inserted sorted as they are added. Done 14-Nov-2008
UniRichEdit

EmulateSysEdit Property is now False by default. Note that when EmulateSysEdit is True there is no TextRTF available

Done 14-Nov-2008
UniTreeView Fixed Root Property. Done 14-Nov-2008
UniCombo
UniComboEx
UniListBox
 UniListView
UniPrinerObject
CyberActiveGrid
Fixed sort issue when item(s) are set to VbNullString. Done 14-Nov-2008
 UniListView Returned Item Text was being truncated. Done 12-Nov-2008
UniTreeView Removed extra DblClick when clicking one Node. Done 05-Nov-2008
UniTextBoxEx Keyboard navigation keys were raising events twice. Done 31-Oct-2008
UniTreeViewTri Keyboard navigation of nodes was not working. Done 29-Oct-2008
General Recompiled controls to use newer subclass.bas which fixes a memory leak.
  • UniBasic100_EDA1811C.ocx
  • UniToolBar100_EDA1811C.ocx
  • UniComboEx100_EDA1811C.ocx
  • UniTextBoxEx100_EDA1811C.ocx
  • UniListBox100_EDA1811C.ocx
  • UniTreeViewMC100_EDA1811C.ocx
  • UniDTPick100_EDA1811C.ocx
  • CyberActiveGrid300_EDA1811C.ocx
  • UniStatusBar100_EDA1811C.ocx
  • UniTabEx100_EDA1811C.ocx
  • UniCommandBar100_EDA1811C.ocx
  • UniListView100_EDA1811C.ocx
  • UniGrid100_EDA1811C.ocx
Done 27-Oct-2008
28-Oct-2008
UniBasicPack
  
UniOption
Fixed bug where UniOption was not toggling other buttons off when it was contained with a UserControl. Done 24-Oct-2008
UniToolBarLite Fixed bug where Tooltip was being added to Parent hWnd whereas it should have been the container hWnd. Done 24-Oct-2008
UniTreeViewMC Fixed Header key bug. Done 23-Oct-2008
UniTreeView Fixed memory leak with subclass.bas. Done 21-Oct-2008
UniBasicPack
  
UniButton
Fixed PBS_PRESSED state for Themed Button. Done 20-Oct-2008
UniBasicPack
   UniFrame
Themed border now renders only if BorderStyle = [Fixed Single]. Done 09-Oct-2008
UniDTPick Fixed MouseUp Event and Value = VbEmpty. Done 03-Oct-2008
UniCombo Recompiled as ApartmentThreaded Model. Done 03-Oct-2008
UniDTPick DateTimeChange now fires with key change.
Added Events KeyPress,  MouseDown, MouseUp, MouseMove, DblClick
Added Variant Property Value
Done 30-Sep-2008
UniMonthCal Added:
  • Boolean Property MultiSelect
  • Boolean Property MaxSelCount
  • Date Properties SelStart, SelEnd
  • Date Property VisibleDays()
  • Boolean Property DayBold
  • Event GetDayBold    (Parameter State() included not implemented)
  • Boolean DayBold
Done 30-Sep-2008
UniBasicPack
  
UniButton
Fixed DT_CENTER alignment on button. Done 30-Sep-2008
 UniTreeView Changed Refresh method. Done 15-Sep-2008
CyberActiveGrid Fixed bug in HTML Table rendering. Done 14-Sep-2008
CyberActiveGrid RemoveRow method was failing. Done 05-Sep-2008
UniBasicPack
   UniLabel
Click Event was triggering when control was disabled or not visible. Done 04-Sep-2008
UniToolBarLite Recompiled control to fix Property Page issue. Done 28-Aug-2008
UniRichEdit Navigation keys were not being handled correctly when UniRichEdit was in a UserControl. Done 26-Aug-2008
UniBasicPack
  
UniButton
PBS_HOT overrides PBS_DEFAULTED when mouse is over control. Done 24-Aug-2008
UniComboEx FindItemIndex search was always using sorted list, even when Sorted=False. Done 18-Aug-2008
UniCombo FindItem search was not starting at 0. Done 18-Aug-2008
UniProgressBar Added XP/Vista Animated/Marquee ProgressBar Styles.
Done 24-Jul-2008
UniBasicPack
   UniFrame
Added XP/Vista Theme support. Done 24-Jul-2008
UniTreeViewMC Fixed bug with Nodes.Children.Clear, Node Check recursion. Done 23-Jul-2008
UniBasicPack
  
UniInputBox
Fixed bug with Access Key handler. Done 23-Jul-2008
 UniTreeView Added Property Get Version As Long. Example 100048, where 1 is Major, 0 is Minor, and 0048 is Revision. Done 20-Jul-2008
UniBasicPack
   UniLabel

  
UniCheckBox
  
UniOption

   UniHyperLink
Fixed AutoResize code where some changing some Properties at run-time were not triggering Autoresize calculations. Done 20-Jul-2008
 BonusSourceCode
(Licensed Users)
Added Serialization code:
  • Vb PropertyBag - Creates byte array. Upon retrieval use Vb PropertyBag Object to convert back to Property Values/Types.
  • UTF8 - Class. Delimited UTF-8 string can be sent over Winsock and decoded with same class..
  • XML - Versatile. Autmatically serializes a Vb Object(ex: Class) Property Values along with the variable type and creates UTF-16 string with XML header.
Done 16-Jul-2008
UniCommandBar Replaced ANSI ToolTips with Unicode ToolTips. Done 12-Jul-2008
UniBasicPack
  
UniCheckBox
  
UniOption
Fixed error in bsOpaque mode. Done 11-Jul-2008
UniBasicPack
  UniFormCaption
Original code restored for Win2000 (w/Detach method). XP/Vista uses newer method that does not require subclassing. Done 07-Jul-2008
CyberActiveGrid
UniGrid
Added :
Methods Events
StartCellDrag OLEDragDrop
  OLEDragOver
  OLEStartDrag
  OLECompleteDrag
Done 06-Jul-2008
UniBasicPack
  
UniButton
  
UniHyperLink
New Transparency code that does not need to specify ContainerName.

Done 05-Jul-2008
 BonusSourceCode
(Licensed Users)
Added Function CommandLineW.

Done 04-Jul-2008
UniBasicPack
  
UniCheckBox
  
UniOption
Added Autosize Property for UniCheckBox and UniOption. Done 03-Jul-2008
UniBasicPack
   UniLabel

  
UniCheckBox
  
UniOption
New Transparency code that does not need to specify ContainerName. Done 02-Jul-2008
CyberActiveGrid
UniGrid
Per request added TrapTabKey Property. Tab and Shift-Tab navigates to Next/Prev cell. Wraps tp Next/Prev Row. Event RequestRow is triggered when moving Next from last cell. You may cancel AddRow in the Event. Done 28-Jun-2008
UniBasicPack Standardized Focus Rectangles. Fixed PropertyPage TextBox so it accepts CR. Done 26-Jun-2008
UniBasicPack
   UniLabel
Autosize only supported DT_SINGLELINE. Updated to support Multiline. Done 26-Jun-2008
CyberActiveGrid Added DataSource and DataMode Properties.Currently only UnBound mode is available.
It is recommended that you only use 'Adodc' since 'Data' is considered obsolete by Microsoft.
Done 25-Jun-2008
UniBasicPack
   UniButton
  
UniCheckBox
  
UniOption
Fixed Focus rectangle. Done 24-Jun-2008
UniBasicPack
   UniButton
Fixed UniButton disabled ForeColor. Done 20-Jun-2008
UniBasicPack
  UniFormCaption
Added code to UniFormCaption to allow Unicode caption in Vista Aero. Done 18-Jun-2008
UniBasicPack
   UniButton
  
UniCheckBox
  
UniOption
By request added Graphical Picture, DownPicture, DisabledPicture to UniButton, UniCheckBox, UniOption. User must set Style = styGraphical and set at least the Picture Property to an image. DownloadPicture and DisabledPicture will fallback to Picture if it is missing. Done 18-Jun-2008
UniTreeViewMC By request added support for long node strings(was limited to 260). Done 04-Jun-2008
UniBasicPack Fixed bug where application would crash with 128 UniButton controls on a Form, open and close the application approximately 20 times.. Done 03-Jun-2008
UniHookMenu When menu item is checked but also has a ImageList IconIndex then the checkbox will take priority. Done 21-May-2008
UniHookMenu Fixed bug in HEX mode when there was a Shortcut the width calculation was incorrect.. Done 13-May-2008
UniHookMenu Updated internal HexToUni code to pass WindowList items intact.
Added Event WindowsList(ByVal lIndex As Long, sFormCaption As String). Allows user to substitute a Unicode caption from UniCaption or UniFormCaption control.
Done 09-May-2008
UniCalendar Added Unicode PopUp Menus for Month and Year Selection.
Done 08-May-2008
UniHookMenu Added XP/Vista Toolbar Theme. Simply set MenuDrawStyle = 2 (DS_XP). Done 06-May-2008
UniHookMenu Added Encoding options ANSI, Hex, or UTF-8. With ANSI there is no translation. Done 05-May-2008
UniHookMenu Problem with UTF-8 on Japanese OS is in VbMenu object. Even if you paste valid UTF-8 it is sometimes changed to garbage. This does not happen with all strings.
 
  Japanese (OK) Korean (Corrupted)
Correct UTF-8 JPN: よã‚?ã?¦ã|8 KOR: 여보세요|9
Vb Menu Object JPN: よã‚?ã?¦ã??|8 KOR: ?E¬?E´?E¸?E”|9

Note that the Korean UTF-8 is corrupt as displayed in the Vb Menu Editor. If you paste KOR: 여보세요|9 in Vb Menu, select and copy to clipboard, paste to notepad it is changed to KOR: ?E¬?E´?E¸?E”|9.
 

There does not appear to be a fix for UTF-8.

Added HEX Encoding option which works on al OS.

05-May-2008
 BonusSourceCode
(Licensed Users)
Updated UTF8 conversions (fully tested on Japanese OS). Updated UniConverter project. Added UTF-16 to Hex conversion. Done 05-May-2008
 BonusSourceCode
(Licensed Users)
Added Function UniDiacritic to:
  • Remove diacritics from string.
  • From ANSI string with diacritics compose a Unicode string with with Base character + Unicode COMBINING diacritical. This guarantees that strings with ANSI diacritics can be rendered on all OS including Far East.  
Done 27-Apr-2008
UniFormCaption Caption in TitleBar was being shifted right event if No Icon . Done 25-Apr-2008
UniTabLite In Transparent mode Tabs are now filled to emulate SSTab. Done 25-Apr-2008
UniRichEdit Control is no longer subclassed at design time so you can move/resize the control on form. Done 23-Apr-2008
UniRichEdit UniFormCaption Fixed bug where RightToLeft was not updating control at run-time correctly when Multiline = True. Done 22-Apr-2008
UniRichEdit Added Property SelParaDirection to programmatically set Selected Paragraph as RTL or LTR, independent of control RightToLeft Property.
Sel... Properties are now exposed via Intellisense.
Done 19-Apr-2008
UniRichEdit Fixed bug where RightToLeft was not updating control. Done 18-Apr-2008
UniBasicPack Fixed bug introduced yesterday where caption alignment was not being passed when RTL = False. Done 16-Apr-2008
UniLabel Updated AutoSize code to grow left when caption is right aligned. Done 15-Apr-2008
UniRichEdit Properties SelEmboss, SelEngrave, and SelLang are now hidden from IDE Properties window. Done 15-Apr-2008
UniButton Icon now centers in Button when there is no caption. Done 15-Apr-2008
UniTextBoxEx
UniTextBox
UniRichEdit
Added MousePointer Property. Done 14-Apr-2008
UniLabel Fixed right Align problem when RTL = False. Done 14-Apr-2008
UniCommandBar Fixed button caption with chevron alignment when using RTL. Done 12-Apr-2008
UniPrinerObject Enhanced EnumeratePrinters method default to include Connections as well as Local printers:
Public Sub EnumeratePrinters(Optional PrinterEnum As PrinterEnums = PRINTER_ENUM_LOCAL Or PRINTER_ENUM_CONNECTIONS, _
Optional ByVal bEvents As Boolean = True)
Done 09-Apr-2008
UniBasicPack
UniFormCaption
Fixed crash when MDI minimized. Displays extra TaskBar entry since MDI does not have "ShowInTaskbar" Propert like SDI Forms. Done 09-Apr-2008
UniTextBoxEx VbKeyDelete was not triggering Change Event. Done 02-Apr-2008
UniProgressBar
UniStatusBar
Added Property Get hWnd to UniProgressBar, UniStatusBar. Can be used to attach a ProgressBar to StatusBar using SetParent API.
AddedProperty Property Get PanelLeft to UniStatusBar.
Done 25-Mar-2008
 UniTreeView
 UniListView
Fixed Automation error when you hold mouse down on an item and press Alt-F4 at the same time. Done 12-Mar-2008
UniPrinerObject Fixed bug where Function BinNames was only returning the first item. Done 11-Mar-2008
UniTextBoxEx When DataBound now updates the database when text is changed. Done 04-Mar-2008
UniSuite 1.25 Version 1.25 Released with new UniOfficeRibbon and UniPrinter. Done 04-Mar-2008
UniOfficeRibbon Reduced Refresh flicker for attached controls. Done 28-Feb-2008
UniOfficeRibbon New control UniOfficeRibbon released. Done 23-Feb-2008
UniCombo Added ShowDropDown method. Done 19-Feb-2008
UniComboEx
UniCombo
Added MouseDown Event for Combo Button. Done 15-Feb-2008
 UniTreeView LabelEdit does not support Kazakh IME. Suggest implementing on client side using UniTextBoxEx if you need Kazakh support.
A test version of UniTreeView that supports Kazakh IME works on Themed Vista but fails on Themed XP. 
Pending Fix 15-Feb-2008
UniBasicPack
   UniButton
Fixed default Flat/3D rectangle when XP Themes are not enabled. Done 14-Feb-2008
UniComboEx
UniCombo
Fixed bug where Kazakh IME was rendering "?" in lieu of "Қ" in Edit window of Combo. Done 05-Feb-2008

Unicode Printer Object Done 04-Feb-2008
CyberActiveGrid Fixed bug in UniToolTip. Done 04-Feb-2008
 UniTreeView AfterLabelEdit was not returning correct "NewString" Parameter. Done 28-Jan-2008
CyberActiveGrid Added Property "AllowPopup" to disable context menu if desired. Added UTF16 support to method "ExportHTML". Done 23-Jan-2008
UniBasicPack Controls now support DT_VCENTER + DT_WORDWRAP so multiline text is centered vertically. Done 16-Jan-2008
UniListBox
 UniListView
 UniTreeView
CyberActiveGrid
Added suppport code (Property Get hIml, etc.) needed by new Unicode Print Object. Done 09-Jan-2008
UniRichEdit Updated all 29 "Sel" Properties to use TOM (TextObjectModel).
SelAlignment, SelBackColor, SelBold, SelBullet, SelCharOffset, SelColor, SelEmboss, SelEnd, SelEngrave, SelFirstLineIndent, SelFontName, SelFontSize, SelForeColor, SelHangingIndent, SelIndent, SelItalic, SelLang, SelLength, SelProtected, SelRightIndent, SelRTF, SelShadow, SelStart, SelStartPos, SelStrikeThru, SelTabAdd, SelText, SelUnderline
Done 06-Jan-2008
UniRichEdit PrintRange will create its own hDc from Default Printer if you do not supply one thus bypassing the Vb6 Printer.hDc which will not support a printer with a Unicode printer name such as "EҚSON". Done 06-Jan-2008