| 25.09.2004 | AlphaControls v3.63 |
|
- Made a some small bugbixes
- Updated most skins
- Added BlueGlass and GrayPlastic skins
|
| 21.09.2004 | AlphaControls v3.62 |
|
- Added CommonSections property in the TsSkinManager component. In this property can be added custom SkinSections, that will be available in all internal and external skins in the project
- Added CommonData property in the TsSkinProvider component. Now is possible to use different styles for different forms.
- Added support of the non-rectangular bottom corners for skinned forms
- We have tested TsGridAdapter component with TDBGridEH and TRxDBGrid controls
- Updated all skins
|
| 11.09.2004 | AlphaControls v3.61 |
|
- Memory leak in sFrameAdapter.pas is removed
- Fixed error, that occurs sometimes with MDI forms and scrolls using
- Commented USEDB definition in sDefs.inc file for using Delphi without DB by default
- We have added SkinnedPopups property to TsSkinManager component
- Some small bugfixes
|
| 05.09.2004 | AlphaControls v3.60 |
|
- Added TsGridAdapter component (an invisible component for drawing skinned grids
which inherit from TCustomGrid). Tested with TStringGrid, TDrawGrid and TDBGrid components.
For use with TDBGrid component please change {$.DEFINE USEDB} string to {$DEFINE USEDB}
in the sDefs.inc file and reinstall package
- Repainting of the menu line after hiding MenuItems has been added
- Improved BluePlastic skin
- Improved work of scrolls in the TsListView, TsTreeView, TsFrameAdapter components and MDI forms
- Improved scrolling and painting of the TsListBox component
- Added handling of OnScroll event in TsScrollBar component
- A lot of small improvements and bugfixes
|
| 30.07.2004 | AlphaControls v3.55 |
|
- Added vertical mode for skinned gauges
- Fixed error when menus sometimes has been invisible after form opening
- Some other small changes and bugfixes
|
| 16.08.2004 | AlphaControls v3.56 |
|
- Fixed error in buttons behavior when anchors property has been changed
- Improved behavior of the skinned MDI forms
- Added support of the Bitmap property for skinned menus
- Corrected skins changing in the frames, created in run-time
- Corrected changing of TsSkinManager.Active property in run-time
- A lot of small improvements
|
| 30.07.2004 | AlphaControls v3.55 |
|
- Added vertical mode for skinned gauges
- Fixed error when menus sometimes has been invisible after form opening
- Some other small changes and bugfixes
|
| 26.07.2004 | AlphaControls v3.54 |
|
- Improved behavior of the TsPageControl and TsTabControl components when TabStop property is False
- Work of TsFrameAdapter component is fully altered (now just put him to frame)
- Updated most skins for support of the new components and features
- Added new BluePlastic skin
- Couple of small changes and bugfixes
|
|
15.07.2004
|
AlphaControls v3.53
|
|
- Added TsFrameAdapter component for hacking and skinned drawing of standard frames
- Improved drawing of form when some items from mainmenu are invisible
- Fixed bug in TsGroupBox components, that occurs when caption is empty
- In TsSkinProvider component added TitleIcon property for customizing of form icon drawing and added TitleButtons property for adding of the user defined buttons to form caption. Also in TsSkinProvider component added property GripMode for grip creation on skinned forms
- Fixed error when after form creation skinned menu has been invisible and form at the bottom has been drawn incorrectly
|
|
26.06.2004
|
AlphaControls v3.52
|
|
- Added new TsListView component
- Improved algorithms of skinned forms drawing (now faster)
- Removed memory leaks from sTreeView.pas
- Improved some skins (such skins as Retro and MacOS now more fine and faster)
- Added new Neutral2 skin
- Fixed some bugs with forms drawing and scrolls behavior
- Made Lite version
|
|
05.06.2004
|
AlphaControls v3.51
|
|
- Added ImageList and FirstImageIndex properties in the TsDBNavigator component
- Added ReadOnly property in the TsComboBox component
- Added some important fixes
- Added new MacGold and Nostalgic skins
- Made demo for DB-aware controls
|
|
21.05.2004
|
AlphaControls v3.50
|
|
- Added new mode for images storing in skins. Now all images can be stored in single bitmap file
- Improved support of AlphaSkins in the all DB-aware controls
- Added new TsTreeView component
- Couple of small bugfixes
|
|
21.04.2004
|
AlphaControls v3.49
|
|
- Added OnPaint, OnVScroll and OnHScroll events in the TsScrollBox component and also FullRepaint property
- A lot of improvements
- All known bugs fixed
|
|
10.04.2004
|
AlphaControls v3.48
|
|
- In the TsSkinProvider component added new CaptionAlignment and ShowAppIcon properties
- Fixed bug in TsTabControl and TsPageControl components (sometimes tabs not been visible at the first time after creation)
- In the TsHintManager components added ShowHint and HideHint methods
- Made new MacMetal skin and improved all skins
- Couple of small improvements in components
|
|
06.04.2004
|
AlphaControls v3.47
|
|
- Added TsCheckListBox component
- Changed and improved all skins (added section for TsCheckListBox)
- In the TsTrackBar, TsComboBoxEx, TsColorBox, TsScrollBar, TsButton, TsSpeedButton, TsBitBtn, TsCheckBox and TsRadioButton components added TsDisabledKind property
- Removed memory leak in the TsButtonControl
- Fixed bug in TsPageControl which arises in design-time ("Can`t focus to invisible...")
- To the TsSkinProvider component has been added MakeSkinMenu property for adding special item in the SystemMenu for changing of skins in real-time
- Couple of small changes
|
|
24.03.2004
|
AlphaControls v3.46
|
|
- In buttons added Alignment property
- Corrected creation procedure and behavior of OnChanging event of the TsPageControl component
- Fixed bug in TsDBCheckBox (when DataSource property changed)
- Corrected drawing of menu when new form with menu created
- Corrected drawing of skinned forms and system buttons with different BorderStyles (bsSingle, bsDialog etc..)
- Added new TheFrog skin
|
|
23.02.2004
|
AlphaControls v3.45
|
|
- Added new TsSplitter component
- Added new TsTabControl component
- From TsPageControl removed sStyle property
- In buttons added OnMouseEnter, OnMouseLeave events
- In TsBitBtn component added Images, ImagesGrayed, ImagesDisabled and ImageIndex properties.
- Improved all skins, added sections for TsSplitter and TsTabControl
|
|
09.02.2004
|
AlphaControls v3.44
|
|
- In TsPageControl component added TabPosition property for skinable kind
- Fixed error when Control.Visible changed to False, but shadow stay visible in tun-time
- Corrected behavior of the TsDateEdit component when MinDate and MaxDate defined
- Added new skins Desert and Neutral
- In the TsScrollBox component corrected scrolling by WM_MOUSEWHEEL message
- Added shadows painting on panels
- In TsStatusBar component corrected error in skinable mode when SimplePanel has been changed to True
- Added refreshing of the forms captions in skinable mode after Caption property changing
- Added support of VertScrollBar.Visible and HorzScrollBar.Visible properties for skinable forms
- Improved behavior of the popup calendar and calculator in TsDateEdit and TsCalcEdits
- Added OnShowHint event to TsHintManager component
|
|
19.01.2004
|
AlphaControls v3.43
|
|
- Corrected drawing of menus when large fonts used in system
- Added icon of MDI child in menu when maximized
- Corrected bugs in the blending algorithms and in MDI scrolling
- Added new TsComboBoxEx component
- In the TsCheckBox and TsRadioButton components added ReadOnly property
- Updated all skins and added new Retro skin and skin for business NextAlpha2 by Alex Chizhevsky
- Corrected behavior of the TsDBCheckBox component when DataSet is ReadOnly
|
|
29.12.2003
|
AlphaControls v3.42
|
|
- In TsSkinManager component added ExtractInternalSkin method
- Improved algorithms of the skinable forms drawings
- Added ComponentEditor for TsStatusBar component
- Updated skins refreshing procedure at the design-time
- Corrected of TsSkinManager switching between skinable and non-skinable modes
- Added new skins BlueMac and Winter2003
- Updated Faq-list
- Released Lite version of the AlphaControls
|
|
21.12.2003
|
AlphaControls v3.41
|
|
- Corrected refreshing of the TsScrollBox component and improved work of ScrollBars
- Improved work of TsScrollBox when focused and when Style property is OwnerDraw
- To TsSkinManager added UpdateSkinSection(SectionName : string) method
- Improved all skins and added new BlueIce skin
- Added new TsColorBox component
|
|
07.12.2003
|
AlphaControls v3.40
|
|
- Added TsScrollBox component with full support of the AlphaControls engine
- Corrected drawing of the skinable scrollbars at the forms
- Improved algorithmes and methods of drawings
- Fixed some bugs in the alpha-blending functions
- Corrected using of the property Spacing in buttons, when glyphs is not used
- In the TsBitBtn component added ShowCaption property
- Improved skins and added new skin "NextAlpha" by Alex Chizhevsky
|
|
09.11.2003
|
AlphaControls v3.36
|
|
- Added skinable MDI forms support
- Added support of skinable scrollbars for the forms
- Some improvements in algorithmes
- Are changed prices of the package
- Improved AlphaSkins
|
|
20.10.2003
|
AlphaControls v3.35
|
|
- In TsPageControl corrected drawing when page has been deleted
- Added MultiLine property in the TsPageControl component
- In TsSpeedButton and TsBitBtn added new DisabledGlyphKind property for definition of disabled glyphs drawing algorithm (used if NumGlyphs = 1)
|
|
13.10.2003
|
AlphaControls v3.34
|
|
- Added autosizing of Tabs width in TsPageControl (when TabWidth assigned to 0)
- Improved AlphaSkins (new improved skins you can download from asdwnld.php)
- Added MaxDate and MinDate properties in TsDateEdit component
- Added Jpeg patterns support in AlphaSkins (properties ImageFile and HotImageFile)
- In TsSpeedButton and TsBitBtn components added property NumGlyphs
- Added support of skinable scrollbars in TsMemo and TsListBox components
|
|
04.10.2003
|
AlphaControls v3.33
|
|
- Corrected the BorderIcons appearance when skins is not Active
- Improved menus drawing by TsSkinProvider
- Added new skinable TsScrollbar component. Component may be used only with active AlphaSkins.
- Small improvements
|
|
20.09.2003
|
AlphaControls v3.32
|
|
- Removed "range checking error" bug
- Added event OnChange in TsSpeedButton component. This event causes when property ButtonStyle is tbsCheck and property Down is changed.
- Improved drawing of skinable form with BorderStyle=bsNone
|
|
15.09.2003
|
AlphaControls v3.31.
|
|
- Fixed bug when new internal skin added in design-time on WinNT
- Increased speed of external skins loading
- Fixed bug when label were not transparent on form
|
|
09.09.2003
|
AlphaControls v3.30.
|
|
- Added new TsSkinProvider component for skinable forms and menus drawing. This component replaces TsMenuManager component, but TsMenuManager saved for compatibility with old versions of package.
- Added new skin "TransSkin01" and now four skins available - "WindowsXP", "MacOS", "WynXP", "TransSkin01"
- Improved skin-engine of AlphaControls
|
|
05.08.2003
|
AlphaControls v3.20.
|
|
- Added new TsSkinManager component for easy controlling of the application skins from one point
- Created some skins which TsSkinManager support
- In TsCheckBox and TsRadioButton added properties GlyphChecked and GlyphUnChecked
- In TsMemo added event OnVScroll
- Speed of the TsPageControl drawing is increased at TsSkinManager using
- Improved enabled and disabled glyphs drawing in buttons and combo-edits
- Fixed all known bugs
|
|
04.07.2003
|
AlphaControls v3.10.
|
|
- Added new TsBitBtn component
- Corrected drawing of focus rect in buttons if caption is multi-line
- In TsSpeedButton properties Glyph and Images : TimageList are available
- Improved algorithm of disabled glyphs drawing
- Created new additional package with some DB-aware controls, which supports SStyle-engine (TsDBEdit, TsDBMemo, TsDBComboBox, TsDBLookupComboBox, TsDBText, TsDBListBox, TsDBLookupListBox, TsDBCheckBox, TsDBNavigator)
|
|
23.06.2003
|
AlphaControls v3.04.
|
|
- In TsBevel added sbsDotted in Shape property and added properties Caption and ShowCaption
- Corrected menus drawing at TsMenuManager
- Corrected updates of the gradient data after designer calling
- Corrected drawing of bevels with width=1 at TsPageControl
- Corrected cursor drawing at combo-edits where length of text is big
|
|
30.05.2003
|
AlphaControls v3.03.
|
|
- Added built-in help on english
- Added horizontal gradient drawing. Use gradient designer for gradient kind customization.
- Added property ShowFocus and FocusMargin for buttons
- Corrected changes of font properties at hot buttons
- Added property PopupWidth at TsDateEdit
- Corrected redrawing of MonthCalendar caption after date changing
- Corrected clicking event at TsSpinEdit
- Now property Painting.ParentColor at TsCheckBox and TsRadioButton always by default is True
|
|
26.05.2003
|
Created built-in help file for AlphaControls on english.
|
|
16.05.2003
|
Released AlphaControls v3.02. Also uploaded new demos and AlphaControls lite freeware package.
|
|
- Created property sStyle.BtnEffects for buttons and trackbars. This property include two effects - smooth fading and masked borders, which helps to make programs with buttons of any shape and kind
- Added support of multi-line captions in buttons
- Structure of sStyle property in TsHintManager and TsMenuManager updated
- Small changes in algorithms of drawings
|
|
24.04.2003
|
Released AlphaControls v3.01.
|
|
- Ready new property in buttons and trackbar - sStyle.HotStyle.HotEffects.Fading. If this property enabled, then occurs smooth change of control kind after events CM_MOUSEENTER or CM_MOUSELEAVE at this control
- Corrected TsTrackBar painting
- Corrected painting of buttons in comboeditors
- Fixed bug with TsStatusBar refreshing
- Corrected mistake with placement of controls on TsGroupBox, if property Align at this controls <> alNone
- Corrected work of TsSpeedButton if property ButtonStyle=tbsCheck
- Some default values of properties are has been written in a file sDefaults.pas for more flexible adjustment of a package by the user
|
|
04.04.2003
|
Released version 3.0 of SStyle pack, named AlphaControls.
|
|
Big changes in SStyle-engine structure, improved most algorithms and added many new properties and features.
- Fixed bug with sMontCalendar, where row 7 has not been visible
- In TsStyle added property SoftCorners. This property remove one pixel from corners of each control. Now kind of SStyle controls become softer
- Optimized painting of controls
- Added gradient-builder for each control
- Reorganized and optimized property sStyle. Now AlphaControls is not completely compatible with SStyle package
- Added property Effects.SoftOccurrence
|
|
20.12.2001-18.04.2003 ...SStyle package v1-2.x developing
|