History

 
Last updated 03-Aug-2009 08:11:18 -0300 Bugs Pending Bugs Fixed New Features

 
Control Category Task Status Comments
UniProgressBar New control UniProgressBar with Vista support.
Styles are Tiled, Solid, Segmented, or XP/Vista Theme. Horizontal or Vertical Orientation. Unicode Captions(UTF-8 or ANSI at design time, UTF-16, UTF-8, ANSI at run-time)
Done 02-Dec-2007
UniBasicPack
   UniButton
Button state was not set to PBS_DISABLED when button was disabled. Done 27-Nov-2007
General 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' is considered obsolete by Microsoft.
Done 26-Nov-2007
UniToolTip RTLReading was reversed and displaying LTR when RightToLeft was enabled. Done 25-Nov-2007
UniPopMenu Highlight Property was not working properly. Done 23-Nov-2007
CyberActiveGrid ColumnWidthChanged was triggered before the actual grid column width was changed. If Cancel is needed, do it in ColumnWidthChanging. Done 19-Nov-2007
UniTreeView Arrow keys were being passed to control while in node edit mode. Done 15-Nov-2007
UniCombo
UniComboEx
Event KeyPress is now triggered when list is dropped and VbKeyReturn is pressed. Done 08-Nov-2007
UniCombo Setting Enabled at runtime was enabling the UserControl container but not the actual Combo. Done 06-Nov-2007
CyberActiveGrid Now supports StdPicure (Set .CellPicture(6, 4) = picHeader.Picture).
Clear Cell Picture (
.CellPicture(6, 4) = "").
Done 06-Nov-2007
CyberActiveGrid Added context menu with Clipboard functions, Fit Height, and Restore Height. Done 06-Nov-2007
UniComboEx Fixed code where VbKeyReturn was not being passed to client. Done 05-Nov-2007
UniBasicPack
  
UniInputBox
   UniTextBox
Fixed bug where VbKeyReturn in UniTextBox of  InputBox was crashing Vb. Done 04-Nov-2007
UniTextBoxEx Added new Properties FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline. Done 03-Nov-2007
 UniListView RightToLeft Property when set in IDE eas not being aplied to control. Done 02-Nov-2007
UniBasicPack When RightToLeft = False removed DT_RIGHT and DT_RTLREADING Flags. Done 29-Oct-2007
UniFolderView Added PathIsDirectory wrapper for both ANSI and Unicode API. Done 29-Oct-2007
CyberActiveGrid Fixed cell formatting bug that caused some data to be interpreted as a date. Done 25-Oct-2007
UniFolderView New Control UniFolderView200_EDA1811C.ocx. Vista-ready, Unicode aware. Done 15-Oct-2007
UniBasicPack
  
UniInputBox
Added optional sDefault parameter for textbox. It is selected automatically for compatibility with Vb InputBox. Done 11-Oct-2007
 UniListView MultiSelect state was reversed in ReadProperties. Done 08-Oct-2007
UniListBox
UniGrid
CyberActiveGrid
Upgraded sort to use StrCompW wrapper for API CompareStringW. Japanese is now in the proper アアあイイいウウうエエえオオお order (in the traditional AIUEO order, Halfwidth Katakana followed by Fullwidth Katakana followed by Hiragana). Done 08-Oct-2007
 UniListView Fixed bug in refreshing control. Done 07-Oct-2007
UniTabEx Added missing Let TabText(vKey) so tab text can be set at run-time. Done 03-Oct-2007
General UniSuite v1.24 released. Updated to include latest controls and demos. Done 02-Oct-2007
CyberActiveGrid Fixed ColumnHeader Property that was not updating at run-time. Done 02-Oct-2007
 UniListView Added ForeColor, BackColor, Font Properties to cSubItem. Done 29-Sep-2007
UniPictureBox Fixed transparency issue for PNG images. Done 28-Sep-2007
UniStatusBar Added caption alignment parameter to AddPanel.
Must be one of the following:
  • 32 - DT_SINGLELINE Or DT_LEFT
  • 33 - DT_SINGLELINE Or DT_CENTER
  • 34 - DT_SINGLELINE Or DT_RIGHT
Done 27-Sep-2007
UniBasicPack
   UniButton
Fixed error that was adding DT_RTLREADING even when RightToLeft was False. Done 27-Sep-2007
CyberActiveGrid Grid was not refreshing when Font is changed at run-time. Done 25-Sep-2007
UniListBox Added MouseMove and MouseUp Events. Fixed Click Event. Done 25-Sep-2007
UniListBox Major update to control. Style, MultiSelect Properties now conform with MS ListBox.  Done 22-Sep-2007
UniRichEdit Fixed bug where additiuonal VbCrLf was being inserted while appending SelText.
Added EnsureVisible to programmaticlly move scrollbar.
Done 20-Sep-2007
UniGrid
CyberActiveGrid
Added RemoveHeaders method. Done 19-Sep-2007
 UniListView ListItem Tag Property has been changed from String to Variant. It can now set and get an object. Done 19-Sep-2007
UniRichEdit    Fixed bug where additiuonal VbCrLf was being inserted while appending SelText. Done 14-Sep-2007
UniTreeViewMC Fixed but that was giving index out of bounds error when attempting to  Get/Let cCTreeViewNode Properties. Done 12-Sep-2007
UniRichEdit SelHangingIndent not working while SelIndent, SelRightIndent, SelFirstLineIndent tests OK. Pending 09-Sep-2007
UniRichEdit Updated Sel... Properties so that it performs like Vb RichTexBox. Formatted text can now be added progrmatically:

   Dim sCHS As String
   sCHS = " CHS: " & ChrW$(&H6B22) & ChrW$(&H8FCE)
   With UniRichEdit1
      .SelFontName = "Arial"
      .SelAlignment = reCenter
      .SelBold = True
      .SelFontSize = 14
      .SelText = "Hello" & sCHS & vbCrLf
      '-----
      .SelAlignment = reLeft
      .SelBold = False
      .SelFontSize = 12
      .SelText = "I am writing to you....." & sCHS & vbCrLf
      '-----
      .SelAlignment = reRight
      .SelBold = True
      .SelFontSize = 11
      .SelText = Format(Now, "Short Date") & vbCrLf
   End With

Done 08-Sep-2007
UniTextBoxEx Fixed Event KeyPress so you can change KeyAscii at client side. For example force UpperCase:
KeyAscii = Asc(UCase(Chr(KeyAscii)))
Done 06-Sep-2007
UniComboEx Fixed Sorted Property that was causing illegal index during sort. Done 06-Sep-2007
UniRichEdit Fixed Get/Let SelText Done 04-Sep-2007
CyberActiveGrid Fixed obscure Header bug that was crashing with Vista + Manifest. Moleboxed demo Theme is OK now also. Done 31-Aug-2007
UniCombo New control using Paul Caton subclassing (SelfSub 2.1 updates and additions. Apr 13). Works with Theme Manifest. Done 24-Aug-2007
UniBasicPack
   UniButton
   UniCheckBox
   UniOption
   UniLabel
   UniHyperLink
   UniTextBox
Refactored code for RightToLeft support. RTL can now be used even on systems that are not RTL. Makes testing much easier.
Fixed UniTextBox RightToLeft.
Done 24-Aug-2007
UniCalendar Added missing demo module "modGLI.bas" to setup. Done 18-Aug-2007
UniComboEx Fixed paste bug (Ctrl-V). Done 18-Aug-2007
UniTreeViewTri New control. UniTreeViewTri with Vista TriState check boxes. AutoCheck Property recurses tree to update node check states. Done 17-Aug-2007
UniTreeViewMC Fixed check state toggling via space bar. Done 17-Aug-2007
UniTabLite Enabled Theme Hot Tracking. Done 13-Aug-2007
DemoBackupClient Fixed bug in UniTreeViewMC - DemoBackupClient that was causing GPF in Vista. This bug only manifested itself when compiled and only while exiting demo. Done 12-Aug-2007
UniTreeViewMC Changed TriStateImageList to Vista style (Mixed, Unchecked, Checked). Done 11-Aug-2007
UniTabEx Added internal support for Visual Themes (no need for Manifest). Simply set OwnerDraw = True and HotTracking = True. Tested in Windows Vista. Done 10-Aug-2007
UniTreeView Fixed sort bug in class cTreeViewNode Method AddChildNodeEx. Done 08-Aug-2007
UniComboEx MaxLength Property was not working for eccxDropDownCombo. Done 07-Aug-2007
General UniSuite v1.23 released. Updated to include latest controls and demos. Done 05-Aug-2007
UniBasicPack
  
UniButton
MouseDown was not displaying PBS_PRESSED Theme part when running XP/Vista. Done 04-Aug-2007
UniToolTip With RightToLeft enabled the control is reversed and the pointer is in the wrong position. The quick fix appears to be forcing the pointer to center of control. Done 02-Aug-2007
UniLabel Fixed potential bug where Property window was being activated when Dbl Click on Border. Done 01-Aug-2007
UniCommandBar Fixed BackgroundImage in Bar Menus. Done 27-Jul-2007
 UniListView
UniTreeView
Added Properties MousePointer + MouseIcon to these controls. Done 27-Jul-2007
UniCommandBar Hard coded MousePointer to VbPointer to "Arrow". Still attempting to add Properties MousePointer + MouseIcon to this control. Done 27-Jul-2007
UniBasicPack
  
UniMsgBoxEx
  
UniInputBox
Added Accelerator key support to automatically click buttons.
Tab now working to navigate buttons.
Done 27-Jul-2007
UniTextBoxEx
UniTextBox
UniRichEdit
Added support for WM_SYSKEYDOWN and WM_SYSKEYUP so that we can generate KeyDown KeyUp Events when "Alt" is pressed. Done 26-Jul-2007
UniComboEx Fixed error where IME was crashing control when Unicode characters were being input in Edit window.. Done 25-Jul-2007
UniTextBoxEx Fixed error where Change Event was not being raised during paste operations. Done 25-Jul-2007
UniCommandBar You can now change RightToLeft Property on the fly and the bar menus will update accordingly. Done 19-Jul-2007
UniRichEdit New or updated Properties:
 
GetLineFromChar SelFontSize SelRTF
SelAlignment SelForeColor SelStart
SelBackColor SelHangingIndent SelStrikeThru
SelBold SelIndent SelTabCount
SelCharOffset SelItalic SelText
SelColor SelLength SelUnderline
SelEndPos SelProtected  
SelFontName SelRightIndent  
Done 19-Jul-2007
UniCommandBar Changed MousePointer of the UserControl from VbDefault to VbArrow so it would not inherit MousePointer of Form. Done 19-Jul-2007
UniCommandBar Fixed bug where click on button that already had submenu was triggering a false AfterShowMenu Event. Done 18-Jul-2007
UniCommandBar Added Property "Style" to cButton class. Done 15-Jul-2007
UniCommandBar Added Property "RightToLeft" and associated rendering code. Done 12-Jul-2007
UniInputBox
  • Set focus to UniTextBox when dialog is initially shown.
  • Enter key now causes the text to be accepted and the UniInputBox closed.
  • ESC key cause the UniInputBox to be cancelled.
  • Allow alter the captions of the OK and Cancel buttons.
  • Pending - XPos, YPos, bRightToLeft support.
  • New syntax:
    Public Function ShowInputBox(ByVal sTitle As String, _
        ByVal sPrompt As String, _
        Optional ButtonStyle As StyleEnum = sty3D, _
        Optional BackColorHot As OLE_COLOR = vbButtonFace, _
        Optional sButtonOK As String = "OK", _
        Optional sButtonCancel As String = "Cancel", _
        Optional ByVal XPos As Single = -1, _
        Optional ByVal YPos As Single = -1, _
        Optional ByVal bRightToLeft As Boolean = False) As String
 
Partially
Done
12-Jul-2007
 UniListView
  • Added code for fClearColumns so UniListView1.Columns.Clear should now work properly.
  • cColumns.Remove can now accept a Column Key as well as a Long Index.
Done 11-Jul-2007
UniComboEx Problem with this control when XP Manifest is used such as Vb6.Exe.Manifest in the IDE or also with an external Manifest.
It trashes the painting of the control with black background, etc..
Pending 10-Jul-2007
UniPictureBox Added method to Save File as Unicode FileName:
Public Function SavePicture(DestinFileName As String, _
    imgType As ImageTypeEncoderEnum, _
    Optional lQuality As Long = 85) As Boolean
Done 06-Jul-2007
UniListBox Exluded folders from method LoadFiles.
 LoadFiles Pattern can now include multiple patterns separated by ";" or "," delimiter.
Done 03-Jul-2007
UniListBox Default item height was not updated correctly when the Font Size is changed. Done 23-Jun-2007
UniBasicPack Multiline captions can now be vertically centered using DT_VCENTER flag. Done 22-Jun-2007
UniTextBoxEx Fixed bug that was not passing arrow keys to control. Done 22-Jun-2007
UniTextBox Added RightToLeft Property Done 22-Jun-2007
UniGrid Fixed bug in setting Font. Done 21-Jun-2007
UniGrid Added RemoveHeaders method to UniGrid. Done 21-Jun-2007
UniTextBox Fixed bug introduced 09-Mar-2007 that was not processing keyboard navigation keys internally in UniTextBox. Done 19-Jun-2007
 UniListView
UniTreeView
Keyboard Events are trapped in TranslateAccelerator and were not generating keyboard Events. Now they raise events. Done 28-Mar-2007
General UniSuite v1.22 released. Includes all bug fixes and new features implemented since 10-Mar-2007. Done 27-Mar-2007
UniTextBoxEx Fixed bug where Event KeyDown was not being passed to Form when UniTextBoxEx was placed in a UserControl . Done 27-Mar-2007
UniTextBoxEx
UniTextBox
UniRichEdit
Added Method GetLine to return Unicode line by Index. Done 22-Mar-2007
UniBasicPack Transparency code that was changed on 7-Mar-2007 is no longer working for unknown reasons. Restored old Transparency code. It is now using Property ControlContainer again to determine the container name. Done 18-Mar-2007

UniButton (UniBasicPack)

Now paints PBS_DEFAULTED Theme when the control has Focus AND it is not PBS_HOT. Done 18-Mar-2007
UniDTPick Temporary fix for Vista where dropdown calendar window was not showing. Done 16-Mar-2007
UniTextBoxEx Fixed bug where Change Event was being trigggered during WM_PAINT Done 16-Mar-2007
UniTextBoxEx
  UniTextBox
Fixed bug where Event KeyDown was not being passed to Form. Done 09-Mar-2007
 UniListView
UniTreeView
Changing item ForeColor/BackColor at runtime was not updating the control. Done 08-Mar-2007
 UniListView Changing Enabled state at runtime was not updating the UniListView. Done 07-Mar-2007
UniTextBoxEx Fixed bug where Event KeyPress was not allowing KeyAscii to be changed by user. Done 03-Mar-2007
UniListBox Added Property SortCaseSensitive and changed Sort code. Done 21-Mar-2007
 UniListView Default behavior of vbKeySpace is to toggle the Check state of the item. However Alt+Space which brings up the system menu should not toggle the state. This has been fixed. Done 18-Mar-2007
UniBasicPack Fixed Transparency issue. It is now no longer necessary to specify Property ControlContainer. The Property ControlContainer has been retained so as not to break compatibility. Done 17-Mar-2007
UniBasicPack
UniFormCaption
Changed code in UniFormCaption so that ShowInTaskBar will toggle the taskbar proxy window. Before is was only doing this via Attach/Detach. Done 13-Mar-2007
UniCommandBar Fixed bug where sidebar was no sized correctly when there is no imagelist. Done 11-Mar-2007
General UniSuite v1.21 released. Includes all bug fixes and new features implemented since 13-Jan-2007. Done 10-Mar-2007
General - Vista Tested OK 43 out of 43 UniSuite controls on Windows Vista.
Added
MsComCtl.Ocx, MsComCt2.Ocx, and ComDlg32.Ocx to Setup
Done 10-Mar-2007
UniCalendar Added Events DayNameUpdate and MonthNameUpdate to UniCalendar should the user want to change them in lieu of using the values obtained from the OS using the control LocaleLCID. Done 08-Mar-2007
UniListBox Fixed bug that returned incorrect ItemData if list is sorted. Done 05-Mar-2007
UniBasicPack
UniTextBox
Set Font was only changing selected range and not the base Font for new entry.
Unfortunately this control does not use TOM (Text Object Model) which would separate Set Font and Range.Font into separate entities.
Set Font now changes both the selection Font and the base Font.
Done 02-Mar-2007
UniListBox Fixed bug that did not allow setting ListIndex to -1 (No Selection). Done 25-Feb-2007
UniHookMenu Fixed UTF8 bug that caused errors on Asian OS only. Done 24-Feb-2007
UniBasicPack Fixed UTF8 bug that caused errors on Asian OS only. Done 20-Feb-2007
UniCalendar Fixed resize bug that was crashing control.
Minimum values in Twips are now Height = 2535, Width = 3195
Done 20-Feb-2007
UniHookMenu Fixed error in UTF-8 to UTF-16 conversion and a StrConv problem. Done 20-Feb-2007
UniTreeViewMC Fixed 2 bugs concerning long node strings that caused truncated strings, or rendering beyond the sum of column widths. Done 13-Feb-2007
UniTreeView Added DblClick Event when outside of Node to mimic bevhavior os MS Treeview. Done 10-Feb-2007
UniComboEx Fixed bug where Edit window did not have AutoScrollH Enabled.  Done 07-Feb-2007
UniBasicPack
     UniTextBox
Major changes to UniTextBox: Updatedcode for DisableNoScroll, Enabled, HideSelection, SingleLine. Added TrapEnter, AutoScrollH, and AutoScrollV Properties. Done 29-Jan-2007
UniTreeView ListItem FullPath was returning pointers. They are now deserialized to Unicode. Also set default PathSeparator to "\". Done 29-Jan-2007
UniComboEx Added BorderStyle Property. Final Effect is now as shown in table.
BorderStyle Appearance Final Effect
None any Flat Single
Fixed Single Flat Flat Double
Fixed Single 3D 3D
Done 29-Jan-2007
UniBasicPack Fixed bug in UniFormCaption where Taskbar caption was not being updated after initial Attach. Done 28-Jan-2007
 UniListView Fixed bug where Font changes were not adjusting the Row height properly. Done 25-Jan-2007
UniBasicPack Fixed bug in UniFormCaption Detach. Done 20-Jan-2007
UniBasicPack Added support to UniFormCaption to display the Unicode caption from Titlebar correctly in the Taskbar as Unicode. Previously it was using whatever was in VB Form.Caption.
Note: Set UniFormCaption ShowInTaskbar = True.
Done 19-Jan-2007
UniComboEx Fixed bug where control was not resizing properly when container was in ScaleMode VbPixels. Done 17-Jan-2007
 BonusSourceCode
(Licensed Users)
  • Modified ShowOpenDialog to return Multiple files separated with a VbCrLf to facilitate display. You can send this string as is direct to WindowsDiskOps where VbCrLf will be replaced with Chr$(0) required by SHFileOperation.
  • Added Public Function WindowsDiskOps(ByVal Source As String, _
       ByVal Destin As String, _
       Operation As SHFileOps, _
       Optional ByVal lFlags As SHFileFlags) As Boolean
  • Operations = Copy, Move, Rename, Delete.
  • Wraps ANSI and Unicode so it can work on all OS Win98 or later.
  • Handles single or multiple source files returned by Unicode ShowOpenDialog.
  • Demo uses Unicode aware BrowseForFolder dialog for destination.
  • All current FOF_* flags except FOF_WANTMAPPINGHANDLE are implemented.
Done 15-Jan-2007
General Separate page created for UniSuite History. Done 15-Jan-2007
General UniSuite v1.20 released. Includes all bug fixes and new features implemented since 19-Dec-2006. Done 13-Jan-2007
UniTextBoxEx Fixed bug where Japanese and Chinese Input Method Editors were sometimes causing an overflow error. Done 13-Jan-2007
UniBasicPack
  
UniMsgBoxEx
  
UniInputBox
Fixed bug where UniMsgBoxEx and UniInputBox Titlebar were showing a caption when the Title string was empty. Done 06-Jan-2007
General CyberActiveX has been moved to a new, more reliable server. Done 05-Jan-2007
General Added new menu item to site with various projects that are under development. Done 03-Jan-2007
UniBasicPack Changed erratic behavior of RightToLeft property. It is now mapped directly to the UserControl RightToLeft. Done 03-Jan-2007
UniComboEx Fixed bug where edit window was not translating IME keyboard character to Unicode. This affected Armenian IME and perhaps several others. Done 01-Jan-2007
UniTreeView Fixed bug when using drag drop where drop node highlight was not being cleared if the drop was aborted. Done 01-Jan-2007