AlphaControls :: history

23.07.2010 AlphaControls v7.02 Beta released

  * Solved problem in hiding of form when ExtBorders are used
  * Solved problem with WM_COPYDATA message
  * Solved problem with animation of dialogs closing
  * Solved problem with PasswordChar in the TsEdit when control is disabled
  * Solved problem with CalcPercents property in the TsGauge component
  * Solved problem with OnDrawItem event in the TsListBox component
  * Solved problem of images drawing in TsListView subitems
  * Solved problem with system menu of MDIChild window when window is maximized
  * Solved some problems in minimizing/restoring of application
  * Solved problem with validating of input characters in sSpinEdits
  * Solved problem in sTrackBar drawing when animated         
  * Improved behaviour of popup calendar when date is not valid          
  + SkinData.HUEOffset and SkinData.Saturation properties were added in buttons and many other controls  

16.07.2010 AlphaControls v7.01 Beta released

  * Solved problem with sComboBoxes removing
  * Solved problem with unskinned TsCoolBar showing
  * Solved problem with MultiSelect mode in sListBoxes

15.07.2010 AlphaControls 2010 (v7.00) Beta released

  * Internal bitmap format is changed from 24 to 32 bits
  * Faster drawing and improved animations
  + Added minimizing/restoring animation, added the TsSkinManager.AnimEffects.Minimizing property
  + Forms and dialogs may be alphablended automatically when moved, added TsSkinManager.AnimEffects.BlendOnMoving property  
  + Added TsSkinProvider.AllowBlendOnMoving property
  + Added new cbSavedColors style for the TsColorBox component
  + Added 'SELECTION' skin section
  * Drawing of selections was improved in TsListView, TsTreeView and in all comboBoxes and listboxes from the package
  + All comboBoxes and listboxes from the package may be alphablended (if defined in skin)
  * Updated the ASkinEditor.exe     
  * All skins are updated  
  * TsComboBoxEx component is changed completely (default style is csExDropDown)
  * In the TsButton control added support of the CommandLink style and the Reflected property  
  * TsSkinManager.AllowGlowing property was moved to TsSkinManager.Effects.AllowGlowing
  * Huge changes in the ASkinEditor tool  
  * ZLibEx unit was renamed to acZLibEx for compatibility with original ZLibEx library
  - Removed the deprecated TsCommonData.InitCacheBmp procedure (use InitCacheBmp procedure which is declared in the sCommonData unit)
  - Support of unpacked internal skins was removed (only packed skins may be built-in now)   

09.07.2010 AlphaControls v6.68 Stable released

  * Fixed error of images using in the TButton control
  * Solved problem with items text receiving in acShellListView
  * Solved some problems in the standard TComboBox  
  * Minor bug-fixes and improvements

24.06.2010 AlphaControls v6.67 Stable released

  + Added images support in the TButton component (RAD Studio 2009/2010)
  * Improved support of images in the TsButton component 
  * Improved repainting of the TsHeaderControl
  * Solved some problems with scrolling in the TwwDBGrid
  * Solved problem in the comboboxes popup window scrollbar
  * Improved painting of the TPanel control when BorderStyle is bsSingle
  * Solved problem in the TacCustomShellListView wit unicode
  * Fixed "control has no parent window" error in the TsFilterComboBox component           

01.06.2010 AlphaControls v6.66 Stable released

  + Added the TsAlphaHints.MaxWidth property
  * Solved problem with empty TsPathDialog
  * Solved problem with AutoSize in the TsCheckBox when skins are disabled
  * Improved sSpinEdits drawing when controls are disabled
  * Solved problem with the AlphaDB package installing in Delphi 5         
  * FrameBar.ArrangeTitles declared as virtual   
  * Minor bug-fixes and improvements

09.05.2010 AlphaControls v6.65 Stable released

  * Found and removed GDI resource leak in the AlphaImageList
  * Solved problem with PopupActionBar when used with TsSpeedButton as DropDownMenu
  * Improved support of wwDBComboBox control      
  * Minor bug-fixes and improvements

27.04.2010 AlphaControls v6.64 Stable released

  + In the TsButton control was added a support of imagelists for skinned mode
  * Solved problem with skins changing by system menu 
  * Improved drawing of standard TToolBar when TsAlphaImageList used
  * Solved problem with using the DEVEX key   

22.04.2010 AlphaControls v6.63 Stable released

  + Improved TsPathDialog, added ShowRootBtns option 
  + Added TsDBGrid control to the AlphaDB package
  + Added new "Nautilus" skin
  * Improved support of DevExpress (for support of this package is enough to add "acLFPainter" to uses clause in the project)
  * Solved problem with buttons added to standard dialogs by AnVir Task Manager
  * Improved scrolling of MDI area and behaviout of MDI border icons  

16.04.2010 AlphaControls v6.62 Stable released

  * Improved drawing of some items in the QuantumGrid
  + Added new "Lucky" skin
  + Added the ThumbGlyph property in the TsTrackBar component
  + Added ShowYearBtns and ShowMonthBtns properties in the TsMonthCalendar component
  + Added help-file for Delphi 5-7 (WinHelp format) 
  * Updated some demo-programs on the demo page
  * Many minor bug-fixes and improvements  

02.04.2010 AlphaControls v6.61 Stable released

  * Solved problem with resizing of dialogs when ExtendedBorders is True
  * Improved support of TMS grids  
  + Added new "Vienna Ext" skin
  * Removed all known resource leaks  
  * Minor bug-fixes and improvements  

22.03.2010 AlphaControls v6.60 Stable released

  * Solved problem with units initialization in RAD Studio
  * Some minor bug-fixes and improvements

17.03.2010 AlphaControls v6.59 beta released

  + Added the AnimEffects.DialogHide property in the TsSkinManager component
  * Solved problem in parsing of HTML hints
  * Many minor bug-fixes and improvements

12.03.2010 AlphaControls v6.58 beta released

  + The Touch property was added in many controls (for the RAD Studio 2010)
  * Many minor bug-fixes and improvements

02.03.2010 AlphaControls v6.57 beta released

  + Added the AnimEffects.FormHide property in the TsSkinManager component
  + Added the Alignment property in SpinEdits
  * Flickering removed when ExtendedBorders used
  * Solved some problems with glyphs changing in the real-time  
  * Speed of forms resizing is more optimized
  * Work of the TsDBCtrlGrid component is improved
  * Improved the forms hiding animation     
  * Improved work of the Form.AlphaBlend property when ExtendedBorders used  

12.02.2010 AlphaControls v6.56 beta released

  + Added the animation of forms closing
  * Several minor bugfixes

05.02.2010 AlphaControls v6.55 beta released

  + Added support of the <u> tag in Html-formatted hints
  + Added the "Smoky" skin  
  * Improved work of hints on multi-monitor systems
  * Solved problem with the TwwSearchDialog
  * Solved problem with a form updating when ExtendedBorders property is True    
  * Small improvements and bugfixes
   
29.01.2010 AlphaControls v6.54 beta released

  * Improved work of the sColorDialog
  * Solved problem with MDIChild form closing  
  * Solved problem with menu when AutoMerge property is True
  * Solved drawing problem with disabled checked items in PopupMenu
  * Solved problem with compiling of the package string resources   
  * Fixed error in the TJvGifAnimator component drawing
  * Solved problem with vertical scrolling (using thumbtracking) to last record in DBGrids       
  * Small improvements and bugfixes

30.12.2009 AlphaControls v6.53 beta released

  * Improved drawing of controls which are placed on a ToolBar when animation is used
  * Improved a main menu drawing
  * Improved work of the TsAlphaImageList component under the Windows 2000
  * Improved aligning of items in the TsRadioGroup component
  * Improved drawing of the cxGroupBox component
  * Solved problem with leaving of form parts on the desktop
  * Solved problem with animated showing of alphablended forms   
  * Some improvements in the TsDateEdit component        
  + The Use12Hour property was added in the TsTimePicker component
  + Published the ScrollWidth property in the TsListView component        
  + Published the AutoDropDown property in the TsComboBox component
  + In the TsSkinManager component two procedures were added : BeginUpdate and EndUpdate        

08.12.2009 AlphaControls v6.52 beta released

  * Small improvements and bugfixes
  * Added new "Beijing Ext" skin
  * Added global string variables in the sStrings.pas for easier localization of programs   

27.11.2009 AlphaControls v6.51 beta released

  * Improved animation
  * Improved output of 32bit glyphs in buttons   
  + Glow effect for text was added in most controls, forms and standard dialogs titles   
  + Added new "Vienna" skin
  * Small improvements and bugfixes

13.11.2009 AlphaControls v6.50 beta released

  + Completely changed algorithm of forms initializing before skinning
  * Improved animation of forms and dialogs showing, added new AnimEffects.FormShow.Mode (atFading, atAero) property in the SkinManager component
  * Work of the TsPanel.OnPaint event was improved
  * Improved painting of the TsCheckBox and TsRadioButton controls in skinned mode when ImageList property or custom Glyphs are used
  * Solved problem with form maximizing when BorderStyle is bsNone        

13.11.2009 AlphaControls v6.48 stable released

  + Many little improvements and bugfixes

22.10.2009 AlphaControls v6.47 stable released

  + Added Cursor property in the TsFrameBar.TitleItems
  * Improved drawing of TsSpeedButton control in the non-skinned mode if ButtonStyle is not tbsButton
  * Solved problem with ListView scrolling when GroupView property is True
  * Some small improvements and bugfixes

14.10.2009 AlphaControls v6.46 stable released

  + Added Glyph property in the TsSplitter control
  + Added AutoMouseWheel property in the TsScrollBox control
  + Added new 'CAPTION' skin section for drawing a panel under form title text (see HeroesStyle skin)
  + Added new AddTitle property to the TsSkinProvider component (for showing an additional text in the title)
  + New dialog SelectSkin was added (in the overloaded version was added possibility to preview an internal skins too)
  * Fixed error when standard panel was drawn with using 'EDIT' skin section
  * Improved TsDBLookupCombobox component (AlphaDB package)  
  - Removed small memory leak in the TsCheckListBox control

29.09.2009 AlphaControls v6.45 stable released

  * Improved speed of the TsGauge animation
  * Solved problem with taskbar when ExtendedBoders is True and form is maximized
  * Improvements in the TsDBLookupComboBox and TsDBLookupListBox controls
  * Improved TsSkinProvider.TitleButtons and added the Visible property      
  * Many small improvements and bugfixes

10.09.2009 AlphaControls v6.44 stable released

  * Solved problem with additional buttons in standard file dialogs
  * Fixed "Not Enough Timers" error
  * Improved messageboxes kind under Aero
  + ShowSelectAlways property was added in the TsMonthCalendar component
  + Embarcadero RAD Studio 2010 is supported
  * Many small improvements  

24.08.2009 AlphaControls v6.43 stable released

  + In the TsSkinProvider component was added new AllowExtBorders property 
  * Solved problem of empty FileListBox control opening
  * Solved problem of the application icon repainting when was changed
  * Several problems was solved in the TsAlphaImageList component  
  * Improved showing and hiding of forms and dialogs in Windows 7
  * Improved work of extended borders when window is maximized
  * Improved drawing of form with BorderWidth <> 0    
  + Added new "Shine" skin    
  * All skins was updated
  * Many small errors was fixed

31.07.2009 AlphaControls v6.42 stable released

  * Improved drawing of Application Icon in the form title
  * Improved drawing of TcxProgressBar, TcxButton and TcxCheckBox controls
  * Improved a skin changing animation when ExtendedBorders property is enabled
  + Added support of unchanged HUE in border icons if defined in skin
  + New GetRandomSkin function was added in the TsSkinManager component

25.07.2009 AlphaControls v6.41 stable released

  + Added new 'Snow leopard' skin
  * Solved problem with glyphs which was cut off on the right
  * Many small improvements  

13.07.2009 AlphaControls v6.40 stable released

  + Added new 'TV-b' skin
  + Added support of standard TDBNavigator and TNavButton controls
  + Added support of standard TComboBoxEx control
  + Added skinning of headers in the TcxShellListView control
  * Improvements in scrolling of the TsDBLookupComboBox control

22.06.2009 AlphaControls v6.37 beta released

  + In the SkinManager.ThirdParty list was added the "SpeedButton" skinning type, added TSpeedButton and TTntSpeedButton predefined types in the ThirdParty property editor
  * Solved problem with MDI menu when Child form was maximized
  * Improved work of TntControls, fixed some errors
  * Improved work of AlphaImageList, smooth resizing of ImageList is available in the real-time now

12.06.2009 AlphaControls v6.36 beta released

  * Fixed serious error with a loss of images in the TsAlphaImageList component

10.06.2009 AlphaControls v6.35 beta released

  * Solved problem with returned file name in dialogs
  * Solved problem with glyphs in AlphaImageList when size was changed
  * Fixed error in the DrawNonClientArea property
  + In the TsTimePicker component the ShowSeconds property was added
  + ImageEn component is supported now

09.06.2009 AlphaControls v6.34 beta released

  + Added support of standard TSpeedButton and TTntSpeedButton controls
  * Improved drawing of TsTrackBar thumb when size of thumb is changed
  * Fixed "Stack overflow" error when ExtendedBorers was used
  * Solved problem with renaming a directory when TntUnicode was used (the sShellTreeview control)
  * A few problems with ExtendedBorders property was solved
  * Little bugfixes and improvements

25.05.2009 AlphaControls v6.33 beta released

  + In the TsDecimalSpinEdit value stored as Extended now, without rounding
  + Added new Sapphire skin
  * Solved problem with closing some dialogs when ExBorders property was Enabled
  * Many minor problems are solved

09.05.2009 AlphaControls v6.32 beta released

  + Added Export function in the AlphaImageList component design-time editor
  * Solved problem with form content hiding when ExtendedBorders used
  * Solved problem when glowed BorderIcons was shown in top-left corner of screen
  * Little bugfixes and improvements

30.04.2009 AlphaControls v6.31 beta released

  + In the TsCalculator component was added the ScaleIncrement property
  * Fixed few errors in BorderIcons work
  * Little bugfixes and improvements

23.04.2009 AlphaControls v6.30 beta released

  + Added the Hint property for TitleButtons in the TsSkinProvider component
  + Added SkinManager.ExtendedBorders property (forms can have translucent borders and shadows now, supported Win XP/Vista)
  * Resource leak in TabControls was removed
  * Improved standard dialogs skinning
  * Added TitleButtons property in the TsCalculator component
  * In the TsSpeedButton and TsBitBtn controls was changed a using of NumGlyphs property (disabled glyph used for Hot state now)
  * Improved drawing of TsBevel control

13.04.2009 AlphaControls v6.22 stable released

  * Many small problems are solved and improvements

25.03.2009 AlphaControls v6.21 stable released

  * Improved work of TsMagnifier component, added new SizingMode property : TacSizingMode = (asmNone, asmFreeAspectRatio, asmFixedAspectRatio)
  * In the TsColorSelect and TsColorDialog was added the StandardDlg property
  * Added resource strings with Ukrainian language
  * Little bugfixes and improvements

12.03.2009 AlphaControls v6.20 stable released

  * Little bugfixes and improvements

05.02.2009 AlphaControls v6.15 beta released

  + Reflected property was added in TsBitBtn and TsSpeedButton controls
  + ShowWeeks and ShowTodayBtn properties was added in TsDateEdit and TsMonthCalendar controls
  + Added popup menu for selecting years and monthes in the TsMonthCalendar component
  + Many TMS controls was added in the SkinManager.ThirdParty list design-time editor
  + In the TsFileNameEdit control was extended DialogKind property (was added dkOpenPicture and dkSavePicture), and was added OnBeforeDialog and OnAfterDialog events
  * Solved problem in menu items which has different ImageLists heights
  * Some improvements in the ASkinEditor.exe   

27.02.2009 AlphaControls v6.14 beta released

  + Added support of Marquee style in the TsProgressBar control
  + Added the Animated property in the TsGauge control
  * Solved problem with sSpeedButtons refreshing when GroupIndex is not 0
  * Some improvements in form showing under Vista  
  * Little improvements and drawing optimizations

19.02.2009 AlphaControls v6.13 beta released

  * Improved support of TMS grids
  * Improved work of skinned system menus
  * Solved problem with a forms refreshing under Vista when Aero is disabled
  * Some improvements in the TsAlphaImageList component
  * Many little improvements

12.02.2009 AlphaControls v6.12 beta released

  * Improved support of Devexpress Grids (Quantum and Pivot), Scheduler and many other controls which have the LookAndFeel property (patching of DevEx sources is not required anymore! Just install AlphaControls with enabled DEVEX key)
  * Many little improvements

04.02.2009 AlphaControls v6.11 beta released

  * In the TsSkinManager component the AllowGlowing property was added
  * Improved ThirdParty list editor
  * Improved work with some ThirdParty controls
  * Removed some blinking effects which was occured under Aero
  * Solved problem with showing of forms menus on the system taskbar  

22.01.2009 AlphaControls v6.10 beta released

  + OnChanging event was added in the TsRadioGroup component
  + Added support of OnDrawTab event in the TsTabControl component
  + Added support of many Raize controls (list of supported controls may be found in the SkinManager.ThirdParty property)
  + In the TsSkinProvider component was added DrawNonClientArea property
  + Added glow effects for TsBitnBtn, TsButton controls and title icons of forms
  + Added two new skins (Topaz and Acryl)
  * Improved support of unicode characters in standard file dialogs

15.12.2008 AlphaControls v6.05 stable released

  * Improved work of TsAlphaImageList component when NumGlyphs property is not 1 (TsSpeedButton and TsBitBtn controls)
  * Solved problem with TsHintManager when component was killed in real-time
  * Some improvements in controls work under Windows Vista

09.12.2008 AlphaControls v6.04 stable released

  + OnSkinPaint event was added in TsTrackBar component
  - Removed memory leak in the TsAlphaImageList component
  * Small bug-fixes

01.12.2008 AlphaControls v6.03 stable released

  + Right and Left margins for a form titles was added in the structure of skins
  + New "Calcium" skin was released
  * Solved problem with skin changing if standart dialog is visible
  * Updated all skins
  * Small bug-fixes

21.11.2008 AlphaControls v6.02 beta released

  + Fixed some errors in the AlphaDB package
  - Removed registering of own PNG support in Delphi 2009 (supported by Delphi)
  * Scrolling in ListViews was improved
  * Some improvements in menus painting
  * A lot of small improvements

30.10.2008 AlphaControls v6.01 beta released

  + Property AcceptFiles was added to TsFilenameEdit and TsDirectoryEdit controls (dragging files to controls)
  + OnDrawDay event added to the TsDateEdit component
  * Improved PngHints editor
  * Solved problem with opening of PNG ImageList editor in Delphi5/6 and C++ Builder6
  * Solved problem of Ico32 using
  * Solved problem in MDI child maximizing

20.10.2008 AlphaControls 2009 (v6.00) beta released

  + CodeGear RAD Studio 2009 support
  + Added full native support of PNG format for all supported Delphi versions
  + Added TsAlphaHints component (hints based on Png images there)
  + Added TsAlphaImageList component with support of Png glyphs with alphachannels and Ico32
  * ThirdParty list is empty by default now (use handy editor with predefined values for changing this list)
  * Big changes in the GlyphMode property (in ComboEdits)
     - Removed GlyphMode.Glyph and GlyphMode.UseDefaultGlyph properties
     + Added Images, ImageIndex, ImageIndexHot and ImageIndexPressed properties
  * Improved drawing of buttons in standard mode
  * Improved drawing of controls in Windows Vista
  * Changed TsMagnifier component (Resizeable, Windows Aero is supported now)
  - Global variable GlobalAnimateEvents was removed (each SkinManager have own options now)
