What's new in StyleControls 5.76
Apr 22, 2024
- Added: Margin property for TscExPanel control + improvements
- Added: automatic dragging support for TscAdvancedListBox, TscGPListBox, TscGridView and TscHorzListBox controls
- Improved: TscStatusBar control
- Improved: VCL Styles support in scStyleManager unit
- Added: some optimizations and improvements in code
- Added: New demo with Skia VCL Lottie Animations for RAD Studio Athens (see Skia_Interaction_Fluent_MultiView folder)
New in StyleControls 5.75 (Mar 14, 2024)
- Added: TscGPGlyphContainerButton control (it uses any TControl as Glyph inside)
- Added: special demo for RAD Studio Athens with Skia VCL controls and TscGPGlyphContainerButton (TskAnimationImage with Lottie animations and TskSvg control - really new level of UI in your applications)
- Updated: GP controls demos - TscGPGlyphContainerButton controls and other controls inside it are added
- Added: CanFocused property for all tab/page controls + improvements for all
- Added: improvements for TscFormTabsBar control
New in StyleControls 5.62 (Jan 16, 2024)
- added: scgpessStyled shape style for TscGPEdit and TscGPPasswordEdit controls + DB versions
- added: Cursor property for left and right buttons in edit controls
- added: RightClickSupport property for TscAdvancedListBox, TscGPListBox, TscGridView controls
- added: performance optimizations in TscTreeView control
- added: support for 23.2.3+ version of DevExpress VCL
- updated: some methods are now virtual in TscGPCustomEdit class
- improved: TscStyledForm component (DWM border resizing behavior if DWM shadow is disabled in system)
- improved: Color property support in TscGPCustomEdit class if TransparentBackground is False
- improved: OnDrawDataCell event support in TscDBGrid control
New in StyleControls 5.61 (Dec 21, 2023)
- Improved: TscPageControl control (inherited from standard TPageControl)
- Added: new High-DPI demo with customization of TscPageControl
- Improved: TscTreeView and TscListView controls
- Fixed: compatibility with TCustomTreeView.CheckBoxes and TscTreeView.CheckBoxes property in RAD Studio Athens
- Added: Tile View support for TscListView control (new for RAD Studio Athens)
- Added: new High-DPI demo with customization of TscTreeView and TscListView controls
- Improved: TscLabel and TscGPLabel controls behavior on High-DPI systems if AutoSize and WordWrap properties are True
- Added: new High-DPI demo for custom dropdown forms
- Added: some optimizations and improvements in code
New in StyleControls 5.60 (Nov 10, 2023)
- Added: RAD Studio 12 Athens support
- Updated: code to support new font scaling features for RAD Studio 12 Athens
- Updated: TscStyledForm component for MDI application in RAD Studio 12 Athens (MDI support is improved and updated in this RAD Studio)
- Improved: code for High-DPI support in some controls in mutli-monitors systems
- Added: PathEllipsis property for TscLabel and TscGPLabel controls
- Added: KeepDatePart for TscDBTimeEdit and TscGPDBTimeEdit controls
- Added: KeepTimePart for TscDBDateEdit and TscGPDBDateEdit controls
- Improved: drawing of TscGPThemedCharGlyphButton control with StyleKind = scbsLink
- Improved: Back method for TscShellListView control (now it checks root folder)
- Updated: AutoExecute now works without AutoNavigate in TscShellListView control
- Improved: Fluent UI support for Alexandria+ versions
- Added: some optimizations and improvements for code
- Updated: help
New in StyleControls 5.52 (Sep 18, 2023)
- Added: TabTextActiveBold, TabTextMargin, TabSequence, StretchTabs properties for TscGPTabControl, TscGPPageControl (see help)
- Added: TabTextActiveBold, TabSequence properties for TscGPToolPager control (see help)
- Updated: New_Ribbon_UI... demos with new TabTextActiveBold property as True
- Added: checking of data link editing in some DB controls in CMExit method (code was missing)
- Added: some optimizations and improvements in code
- Updated: help
New in StyleControls 5.51 (Aug 14, 2023)
- Added: OnItemDblClick event for TscAdvancedListBox and TscGPListBox controls
- Improved: behavior of TscAdvancedListBox control
- Added: support of DevExpress VCL v.23 (new variant of scDevExStyleAdapter unit)
- Improved: scrolling in TscScrollPanel, TscGPScrollPanel controls and in pages of TscToolPager and TscGPToolPager controls
- Updated: help
New in StyleControls 5.50 (Jun 13, 2023)
- Added: FrameRadius, FrameBGFillColor, FrameBGFillColorAlpha for all GP tab / page controls
- Added: ScrollButtonsTransparent property for TscGPScrollPanel and for pages in TscGPToolPager control
- Improved: drawing of all GP tab / page controls
- Added: new demos for Ribbon UI, which look as analogue of New MS Office UI (new features are added specially for that)
- Improved: TscStyledForm component for MDI forms
New in StyleControls 5.20 (May 10, 2023)
- Added: TscGPThemedGlyphButton control (button with themed / styled shape (multi-styled as TscButton), but with vector glyph (styled analogue of TscGPGlyphButton))
- Added: TscGPThemedCharGlyphButton control (button with themed / styled shape (multi-styled as TscButton), but with glyph from FontAwesome font (styled analogue of TscGPCharGlyphButton))
- Added: ThumbChangeSizeEffect, ThumbChangeSizeInflateValue properties in ScollBarOptions for TscGP.. controls with scrollbars (effect to change thumb size when mouse over it)
New in StyleControls 5.16 (Apr 5, 2023)
- Added: OnGetItemTextColor event for TscListView control - use it to set different text color for item and subitems
- Added: AutoClear property for TscGPEdit control - use it to enable / disable clearing text with edit button with scgpebClear kind
- Added: Tag property for items in TscGPListBox, TscGPComboBox, TscAdvancedListBox, TscAdvancedComboBox controls
New in StyleControls 5.15 (Feb 20, 2023)
- added: HotTrack property support in TscTreeView control if DefaultDraw is False
- improved: support for OnGetImageIndex and OnGetSelectedIndex in TscTreeView control
- improved: input and checking float value in TscGPNumericEdit, TscGPSpinEdit, TscNumericEdit and TscSpinEdit controls
- fixed: Tab font height setting in TscStyledForm component (tabs in form caption)
- added: some optimizations and improvements in code
New in StyleControls 5.14 (Jan 10, 2023)
- Added: TscGPPanel.RoundedCorners property to adjust each corner of rounded shape and frame
- Improved: TscGPPanel.AdjustClientRect method
- Improved: TscGPSlider control with ValueChangeWithStep = True (behavior with mouse events)
- Added: some optimizations and improvements in code
- Updated: help
New in StyleControls 5.12 (Nov 22, 2022)
- Added: ShowHiddenObjects property for TscSelectPathDialog
- Added: Visible property for sections and items in TscButtonsBar control
- Added: BeginUpdateItems and EndUpdateItems methods for TscButtonsBar control
- Fixed: Click event is not fired if you manually set Checked property to True in TscRadioButton and TscGPRadioButton controls
New in StyleControls 5.11 (Oct 6, 2022)
- Added: TscStyleManager.SystemShellDialogs property to globally enable / disable using of standard system dialogs in
- TscOpenDialog, TscSaveDialog, TscOpenPictureDialog and TscSavePictureDialog components
- Added: scGPFontCollection variable in scGPControls unit to work with custom font collection in GP controls (DrawTextMode = scdtmGDIPlus)
- Improved: code for TscButton and TscGPButton controls
- Fixed: TscPageViewer, TscGPPageViewer controls behavior in designer when you set Visible property
- Updated: help
- Updated: demos with ImageKit VCL and SmartEffects VCL
New in StyleControls 5.10 (Sep 8, 2022)
- Package is tested and ready to use with latest RAD Studio Alexandria 11.2
- Added: TscDBColorButton, TscGPDBColorButton controls (use integer value from DB for ColorValue property)
- Added: Ticks support in TscGPTrackBar control + updated track drawing offsets
- Added: new shape styles for TscGPButton, TscGPGlyphButtona and TscGPCharGlyphButton controls
- Improved: all page controls (GP and theming) for working in designer
- Added: some optimizations and fixes in code
- Updated: demos with GP controls
- Updated: help
New in StyleControls 5.08 (Aug 22, 2022)
- Added: Visible property for items in TscGPListBox, TscGPComboBox and TscGPComboEdit controls
- Improved: TscGPListBox and TscGPComboBox controls
- Improved: TscEdit control (ContentMargin... properties (AutoSize = False))
- Added: some optimizations and improvements in code
New in StyleControls 5.07 (Jul 18, 2022)
- Improved: High-DPI support for DevExpress VCL v.21.2 (VCL Style adapter unit with improvement and fixes)
- Added: new scupkInLine style for up / down buttons in TscSpinEdit and TscGPSpinEdit controls (more modern look)
- Added: accepting controls to the TscGPCircledProgressBar control (now you can put any control on it and, for example, internal TscGPCircledProgressBar)
- Added: alpha values of custom colors for track area in TscTrackBar control (more flexible adjustment)
- Improved: drawing of TscGPPageControl, TscGPTabControl and TscGPToolPager controls
New in StyleControls 5.06 (Apr 22, 2022)
- Added: support of DevExpress VCL v. 21.2.4
- Added: requested virtual methods for TscGPDBMemo
- Fixed: drawing of transparent controls on TscToolBar control
New in StyleControls 5.04 (Jan 24, 2022)
- added: support for DevExpress VCL v.21.2 (adapter unit for VCL Styles support)
- fixed: problem with TscSplitView control in inheritable forms in RAD Studio Alexandria
New in StyleControls 5.03 (Dec 6, 2021)
- Added: MouseWheelSupport property for TscScrollPanel and TscGPScrollPanel controls
- Added: MouseWheelSupport property for pages in TscToolPager and TscGPToolPager controls
- Added: TscStyledForm.DropDownControl public read-only property (for dropdown forms functionality)
- Updated: code refactoring - LongInt type changed to LPARAM in SendMessage and Perform methods
New in StyleControls 5.02 (Nov 22, 2021)
- Added: Tag, Hint and Description properties for TscGridView control items
- Added: support for Proportional property of TscGPImageCollection in TscGPVirtualImageList component
- Improved: GDI+ drawing for some elements in controls
- Fixed: loading of some old projects with TscGPVirtualImageList component if DirectDraw is True
- Added: some demos, which use standard TImageCollection and TVirtualImageList (native solution).
New in StyleControls 5.01 (Nov 9, 2021)
- Added: TscStyledForm.DWMClientRoundedCornersType (now you can disable / enable rounded corners for DWM border on Windows 11)
- Updated: Fluent UI demos to show enabling / disabling rounded corners for DWM border on Windows 11
- Improved: hit test behavior of DWM shadow on High-DPI systems
- Added: TabsPosition property for TscGPVertTabControl and TscGPVertPageControl (now can be right placement for tabs without setting of BidiMode property)
- Added: OnTabsAreaClick property for all GP tab / page controls (click event for the tabs area)
- Improved: TscGPVirtualImageList component (DirectDraw property behavior since Rio version - enable it if you work with actions)
New in StyleControls 5.0 (Oct 14, 2021)
- added: new properties for TscGPSwitch control for Windows 11 UI
- (FrameWidth, ThumbMargin, ThumbMarginHot, ThumbMarginPressed)
- added: new properties for TscGPTrackBar control for Windows 11 UI
- (TrackRounded, ThumbBorderInColor, ThumbBorderOutColor + new scgptssRoundedBorder value for ThumbShapeStyle)
- added: new properties for TscGPButton control for Windows 11 UI
- (new values for Options.ShapeStyle to have left/top/right/bottom rounded lines + ShapeStyleLineSize to set specific line size)
- added: new properties for options in all GP Tab/Page + Vert Tab/Page controls for Windows 11 UI
- (new style with rounded bottom line (see new gptsRoundedLine, gptsLine values for TabOptions.TabStyle + TabOptions.LineWidth property)
- added: new demo for TscGPVertPageControl see "GPVertPageControl_Win11_UI" folder in High-DPI demos archive
- added: new properties for options in all GP Edit controls for Windows 11 UI
- (FocusedLineColor, FocusedLineWidth)
- added: new values for TscGPGlyphButton.GlyphOptions.Kind:
- (scgpbgkMaximizeRounded, scgpbgkRestoreRounded - vector copies of icons from Windows 11 with rounded corners
- scgpbgkMaximizeRect, scgpbgkRestoreRect - icons will be always rectangular
- scgpbgkMaximize, scgpbgkRestore - these values now have platform specific and on Windows 11 icons will be with rounded corners )
- added: new values for kind property of left/right buttons in TscGPEdit control (scgpebPassword, scgpebFolder)
- updated: all DB controls (improved TDataSource.AutoEdit, ReadOnly support and more)
- improved: support of default TVirtualImageList component in all controls
- added: many improvements in code for controls
- updated: aUWP / Fluent demos to use new properties in controls, which can be different for Windows 7, 10, 11 UI
- updated: GP control demos to show new properties
- added: many improvements in code for controls
- updated: help (see new properties for controls)
New in StyleControls 4.94 (Sep 12, 2021)
- added: support of RAD Studio 11 Alexandria
New in StyleControls 4.93 (Sep 12, 2021)
- added: CaptionCenterAlignment property for TscButton, TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls (now multi-line text can be always centered)
- improved: TscAppPager control (now glow effects for caption and items use buffers and draw very faster)
- improved: support of system themes and colors in controls on Windows 11 system
New in StyleControls 4.75 (Sep 14, 2020)
- Added: TabWidth property for TscGPTabControl and TscGPPageControl
- Added: ShowCloseButtonOnActiveTabOnly for TscGPTabControl and TscGPPageControl
- Added: new ...LineRect shape styles for GP edit and combo controls
- Updated: help
New in StyleControls 4.74 (Aug 24, 2020)
- Added: ToggleMode property for TscButton, TscGPButton, TscGlyphButton and TscGPCharGlyphButton controls (toggle Down property)
- Fixed: problem with TscSplitView control in 10.4 Sydney
- Added: some optimizations and improvements in code
- Updated: help
New in StyleControls 4.73 (Aug 3, 2020)
- Added: WordWrap property for TscPanel, TscGpPanel controls
- Fixed: problem with styled main menu in 10.4 Sydney (TscStyledForm component)
- Improved: ReadOnly property support in shell controls
- Added: some optimizations and improvements in code
- Updated: help
New in StyleControls 4.72 (Jul 17, 2020)
- Added: Alignment property for TscCheckBox, TscRadioButton, TscGPCheckBox and TscGPRadioButton controls
- Improved: processing of OnClick event for tabs in all tab / page controls
- Improved: TscStyledForm component (VCL Styles support)
- Improved: drawing of styled menus
- Added: new demos specially for 10.4 Sydney
New in StyleControls 4.71 (Jun 30, 2020)
- Added: StyleName property for all dialogs (per-control styling support for 10.4) - now you can set any style for dialogs
- Updated: GetPageIndex method now public for all tab and page controls
- Improved: tab visiblity changing in all tab and page controls
- Added: support for DevExpress VCL v. 20.X (special adapter unit to use VCL Styles (for controls, which have LookAndFeel property))
- Improved: per-control styling support in some controls (for 10.4)
New in StyleControls 4.70 (Jun 4, 2020)
- Added: support of RAD Studio 10.4 Sydney
- Added: support of new High-DPI VCL styles (new for 10.4)
- Added: support of per-control styling (new for 10.4)
- Added: StyleName for all controls (new for 10.4 (for per-control styling feature))
- Added: demos with new features for 10.4 Sydney
- Improved: High-DPI support in some controls
- Updated: help
New in StyleControls 4.63 (May 21, 2020)
- added: OnGetCellParams event for TscDBGrid, in which you can set background color, alphavalue for background color, font color for each cell
- added: some optimizations and improvements in code
- improved: edit controls with buttons
- updated: some demos and help
New in StyleControls 4.62 (Apr 24, 2020)
- improved: Fluent UI Light effect on GP buttons and also now it can be clipped depending button shape (ellipse or rounded corners)
- improved: behavior of GP Buttons with Fluent UI light effects, which have drop down menus and forms
- added: Margin propertry for glyph options in TscGPFontGlyphButton control
- updated: now OnMouseUp event on buttons, checkboxes executed after click event
- added: new shape styles for GP buttons: LeftRightLine and TopBottomLine
- updated: some demos
New in StyleControls 4.61 (Apr 7, 2020)
- added: MouseWheelSupport property for TscSpinEdit and TscGPSpinEdit controls (now you can enable / disable it, instead of old behavior when it always enabled)
- added: MouseWheelOpposite properyty for TscTrackBar, TscGPTrackBar controls( If True then increasing and decreasing of the value will be opposite from mouse wheel delta)
- added: OnCustomDrawItemText for TscTreeView control (now you can adjust text drawing for item, for example, set text color for it)
- added: Navigation items for pages in component menu for TscPageViewer and TscGPPageViewer controls
- improved: TscTimeEdit, TscGPTimeEdit controls
- fixed: problem with using equal Accel char in buttons on different pages of multi-page controls
- updated: help
New in StyleControls 4.60 (Mar 23, 2020)
- Added: FluentLightEffect for TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls (Fluent UI lighting effect with highlighted mouse movement and pressed animation)
- Added: new styles for TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls (see Options.ShapeStyle property with new scgpLeftLineMargins, scgpRightLineMargins, scgpTopLineMargins, scgpBottomLineMargins values)
- Added: new UsePressedHotColors property in Options for TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls
- Updated: Fluent UI demos with new FluentLightEffect property and other new features for buttons
- Improved: TscExPanel control (fixed some bugs also)
- Improved: drawing of TscTreeView item with checkbox and image
- Added: MouseWheelSupport property for TscTrackBar, TscGPTrackBar (now you can enable / disable mouse wheel support)
- Added: some optimizations in code
- Updated: help
New in StyleControls 4.55 (Dec 16, 2019)
- Improved: RTL support for TscDrawGrid, TscStringGrid and TscDBGrid controls
- Added: ContentMargin... properties for TscGPPanel control (as in TscGPLabel)
- Added: CustomDraw property for edit controls (use it to prevent drawing of any content in non-focused edit with OnDrawBackground event)
- Fixed: behavior of TscDBToggleSwitch and TscGPDBToggleSwitch controls with ReadOnly data link
- Improved: behavior of the Fluent UI form
- Added: Fluent UI Pages demo
- Improved: Fluent UI demos
- Updated: help
New in StyleControls 4.54 (Nov 24, 2019)
- Added: TscStyledForm.FluentUIAcrylicColorInActiveOpaque property (opaque for inactive form with Fluent Acrylic Blur background as in native system windows
- Added: new Fluent UI demos with UI like MS Paint 3D
- Improved: behavior of styled form (TscStyledForm component with VCL Styles)
- Imrpvoved: UWP-like form behavior ((TscStyledForm.DWMClientShadow = True)
- Added: some optimizations in code
- Updated: Fluent UI demos
New in StyleControls 4.53 (Sep 23, 2019)
- Improved: drawing items with long text in TscGPListBox and TscGPComboBox controls
- Improved: behavior of all button controls, which has a dropdown menu
- Improved: behavior of NC-button, which has a dropdown menu (TscStyledForm component)
- Improved: TscPageViewer control
- Improved: TscGPSlider control
- Updated: Fluent UI demos and High-DPI demos
New in StyleControls 4.52 (Aug 21, 2019)
- added: peformance optimizations
- fixed: DC leaks in some editor controls
- improved: TscStyledForm component (UWP-like form behavior ( TscStyledForm.DWMClientShadow = True))
New in StyleControls 4.51 (Aug 1, 2019)
- Added: TscGPMeter90 control
- Added: support of TscGPButton.Spacing < 0 and TscGPButton.ImageMargin > 0 (now image and text can placed as in TscGPGlyphButton and TscGPCharGlyphButton controls)
- Updated: TscActivityIndicator - no size limitations now
- Updated: TscGPToggleSwitch.SwitchWidth now can has value < 40 and TscGPToggleSwitch.SwitchHeight now can has value < 20
- Fixed: form behavior with Fluent UI Acrylic background on Windows 10 1903 Update
- Updated: all Fluent UI demos - now you can choose Fluent UI background (None / Blur / Acrylic Blur) in all of them + some improvements
- Added: some optimizations in code
New in StyleControls 4.50 (Jul 13, 2019)
- Added: FluentUIBackground, FluentUIAcrylicColor, FluentUIAcrylicColorAlpha, FluentUIBorer properties to the TscStyledForm component (use them to adjust Windows 10 Fluent UI Blur background support)
- Added: DrawTextMode property for all TscGP... controls (set it to the scdtmGDIPlus on the Fluent UI Blur background)
- Added: FluentUIOpacity property to some controls, like TscPanel and TscGPPanel and other (use it to set opacity area on the form with Fluent UI background)
- Added: improvements and optimizations in the TscGP... controls
- Added: new FluentUI demo pack to show Windows 10 Fluent UI Blur background support
- Added: new demos to the High-DPI demo pack
- Updated hep
New in StyleControls 4.41 (Jun 18, 2019)
- Added: HorzScrollDirection and VertScrollDirection properties for TscScrollPanel and TscGPScrollPanel (now scroll direction can be right to left and bottom to top also)
- Added: HorzRollButtonPosition property for TscExPanel control (position for roll button in horizontal caption)
- Added: ARightToLeft parameter in TscStyledForm.DropDown methods
- Added: TscStyleManager.RTLMode property (right to left for dialogs)
- Improved: RTL support in TscComboBoxEx control
- Improved: page controls
- Updated: help
New in StyleControls 4.40 (May 15, 2019)
- Added: TscGPPanel.BackgroundStyle property
- Added: TscAppPager.ItemsTopOffset property
- Added: OnDrawBackground event for all edit controls
- Added: properties for custom item background and text colors in TscAdvancedListBox and TscGPListBox controls
- Added: DetailPosition and DetailWordWrap for items in TscAdvancedListBox, TscGPListBox, TscGPComboBox, TscAdvancedComboBox controls
- Added: a lot of small improvements and optimizations in code
- Improved: RTL support in controls
- Updated: help
New in StyleControls 4.31 (Apr 8, 2019)
- Added: public ClickDisabled property for TscCheckBox, TscRadioButton, TscGPCheckBox and TscGPRadioButton controls
- Added: DialogButtonColor, CaptionTextColor, SeparatorColor properties for TscGPGroupToolPanel control (custom adjustment)
- Added: DividerColor property for TscAppMenu color (custom adjustment)
- Added: PixelOffsetModeHighQuality and InterpolationModeHighQuality property for item in TscGPImageCollection component
- Improved: all pager controls
- Improved: TscGPVirualImageList component
- Improved: TscGPScrollPanel and TscGPToolPager controls
- Added: new High-DPI CustomGPRibbon_Transparent demo with semi-transparent ribbon (TscGPToolPager control) with techno design idea
New in StyleControls 4.30 (Mar 26, 2019)
- Updated: scDialogs unit was completely rewritten (now all message dialogs are fully scalable and use TscGPCharImage control for glyph, which can be adapted for VCL Style colors automatically)
- Added: TscStringGrid.OnGetCellParams event (now you can customize background and font for each cell)
- Added: ArrowDirection property for all button controls (direction of dropdown arrow and drop down menu)
- Added: additional properties for flexible adjustment arrow in TscGPButtonOptions property for TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls
- Added: Badge property for TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls
- Added: improvements in VCL Style hook classes
- Improved: TscStyledForm component
- Added: some small improvements and optimizations in code
- Updated: help and demos
New in StyleControls 4.27 (Feb 18, 2019)
- Added: HidePromptTextIfFocused property for all edit controls
- Added: EnableValue and Values properties for TscDBComboBox, TscAdvancedDBComboBox and TscGPDBComboBox controls
- Added: some small improvements and optimizations in code
- Updated: help
New in StyleControls 4.26 (Jan 15, 2019)
- Added: CanFocused property for TscToggleSwitch and TscGPToggleSwitch controls
- Added: ButtonClick method now is public in TscButton and TscGPButton controls
- Added: support of ReadOnly property for TscDBToggleSwitch and TscGPDBToggleSwitch controls
- Improved: TscGPListBox control
- Improved: scrolling in TscAdvancedListBox, TscHorzListBox controls
- Fixed: ReadOnly not works in TscDBCheckBox, TscGPDBCheckBox controls
New in StyleControls 4.25 (Dec 16, 2018)
- added: TscStyledForm.CaptionWallpapers, TscStyledForm.CaptionWallpaperIndex and other properties (see help) to add additional custom background for styled form caption (you can use it to add holiday background, for example)
- added: big improvements to adjust and scale form border with PerMonitorV2 manifest in RAD Studio 10.3 Rio
- fixed: some scale problems with PerMonitorV2 manifest in RAD Studio 10.3 Rio
- updated: help
- updated: recompiled High-DPI demos in RAD Studio 10.3 Rio
- updated: CtrlsDemo in High-DPI demos (added holiday background demo for form caption)
New in StyleControls 4.22 (Dec 10, 2018)
- Added: StorePaintBuffer in TscScrollBox control (see help)
- Added: StorePaintBuffer for pages in all our page controls (see help)
- Added: ClickOnDataChange property for TscDBCheckBox and TscGPDBCheckBox controls
- Added: some optimizations in code
- Improved: edit and memo controls in transparency mode
- Improved: TscStyledForm component (DWMClientShadow functionality)
- Improved: drawing of some vector glyphs in TscGPGlyphButton control
- Updated: some High-DPI demos
- Updated: help
New in StyleControls 4.21 (Dec 3, 2018)
- Added: ArrowAreaWidth property to the TscGPComboBox.Options property
- Added: Width and GlyphSize property for buttons in TscGPEdit control and other GP... edit controls (now you have more flexible adjustment of buttons in editors)
- Added: MouseWheelSupport property in TscGPComboxBox, TscGPDBComboBox controls (set it to False if you want disable mouse wheel support in some cases)
- Improved: DB controls (themed and GP (GDI+) controls)
- Improved: scaling of styled menus (VCL Style is active)
New in StyleControls 4.20 (Nov 24, 2018)
- Added: support of RAD Studio 10.3 Rio
- Added: support of "PerMonitorV2" DPI Awareness option (available in 10.3 Rio) for all controls (now they use per monitor system metrics and theme data)
- Added: a lot of improvements in controls for better scaling
- Improved: behavior of all page and tab controls (themed and GDI+)
- Fixed: scaling image with custom size in TscGPCharGlyphButton and TscGPCharImage controls under Berlin and Tokyo
- Updated: all HIgh-DPI demos - now they compiled in 10.3 Rio with "PerMonitorV2" DPI Awareness option
New in StyleControls 4.18 (Nov 20, 2018)
- added: TscDBToggleSwitch and TscGPDBToggleSwitch controls (DB version of switch controls)
- added: additional DragTopForm property (for DragForm property) in TscLabel, TscGPLabel, TscPanel and TscGPPanel controls (set this property to false for dragging form inside other form)
- added: scgfpNone value for TGroupBox.FramePosition property (set this value to hide groupbox frame)
- improved: TscStyledForm.DWMClientShadow and TscStyledForm.DWMClientShadowHitTest properties (see UWP-like demos)
- updated: UWP MultiView demo template with custom design (added second UWP form and UWP form for messages)
- updated: UWP Styled (VCL Styles) MultiView demo template (now you can see styled second UWP form and styled UWP form for messages)
New in StyleControls 4.17 (Nov 7, 2018)
- Improved:
- DWMClientShadow property support in TscStyledForm component (switch themes (Aero / Classic) under Windows 7, VCL Styles)
- TscDBGrid control (vertical scrollbar behavior)
- OnItemClick event in TscAdvancedListBox, TscGPListBox control called twice in some cases
- Added: new "CustomGPUWP_MultiView_Styled" demo (UWP MultiView UI) to show how you can flexible adjust controls for VCL Styles
- Fixed:
- TscGPPageControl and TscGPTabControl scroll buttons behavior and scaling in Berlin and Tokyo
New in StyleControls 4.16 (Nov 6, 2018)
- Improved: DWMClientShadow property support in TscStyledForm component (switch themes (Aero / Classic) under Windows 7, VCL Styles)
- Improved: TscDBGrid control (vertical scrollbar behavior)
- Fixed: OnItemClick event in TscAdvancedListBox, TscGPListBox control called twice in some cases
- Added: new "CustomGPUWP_MultiView_Styled" demo (UWP MultiView UI) to show how you can flexible adjust controls for VCL Styles
New in StyleControls 4.15 (Oct 29, 2018)
- Added: TscGPPageViewer control - transparent page control with pages, which inherited from TscGPPanel (see new CustomGPUWP_MultiView demo)
- Added: new shape styles for TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls (scgpLeftLine, scgpRightLine, scgpTopLine, scgpBottomLine)
- Added: ScaleInt, ScaleDouble methods to the TscStyledForm component (scale values unsing scale factor of current form)
- Added: TscGPPanel.BlurBackgorund and TscGPPanel.BlurBackgorundAmount properties (now background of the panel can be with blur effect)
- Added: New High-DPI "CustomGPUWP_MultiView" demo to show how you can create UWP MultiView UI (see all new features, from 4.15 version, in this demo)
New in StyleControls 4.11 (Oct 22, 2018)
- Added: Options.ArrowType property for TscGPButton, TscGPGlyphButton and TscGPCharGlyphButton controls (see GPControls demo)
- Added: new scgptssRoundedFrame shape style for thumb in TscGPTrackBar control (see GPControls demo)
- Improved: SmartEffects support (see new stylecontrols_ribbon demo in SmartEffects demos)
- Improved: TscStyledForm component with DWMClientShadow = True
New in StyleControls 4.10 (Oct 17, 2018)
- added: TscGPCharGlyphButton (Button control with vector shape + it uses FontAwesome to draw char as glyph (see "Char Image" page in "GPControls" and "CustomGPRibbon_NextGen" demos))
- added: TscGPCharImage (Analogue of TImage control, but it uses FontAwesome and GDI+ to draw char as image (see "Char Image" page in "GPControls" demo))
- added: TscGPTabOptions.TabStyle property in all GP pager controls (now tab can has bottom line style - see new "CustomGPRibbon_NextGen" demo)
- added: "CustomGPRibbon_Extended" demo - additional UWP demo with Application Menu in full client area
- added: "CustomGPRibbon_NextGen" demo - additional UWP demo with next, more simple Ribbon UI, which MS planned on 2019 + it shows TscGPCharGlyphButton control
- updated: help
New in StyleControls 4.05 (Oct 17, 2018)
- added: TscGPCircledProgressBar.OnGetProgressText event
- added: second color adjustment (color and alpha value for each state in Options property) for gradient shape in TscGPButton, TscGPGlyphButton control
- added: FillColor2, FillColor2Alpha and FillGradientAngle properties for TscGPLabel control
- improved: TscGPProgressBar and TscGPCircledProgressBar controls
- improved: TscAdvancedListBox, TscHorzListBox, TscGridView, TscGPListBox controls (OnItemClick event handling)
- fixed: scaling and key handling in TscGPToggleSwitch control
- updated: GPControls and CustomGPUWP_SplitView2 demos
- updated: demos with SmartEffects VCL
- updated: help
New in StyleControls 4.01 (Sep 18, 2018)
- improved: scaling and resizing of edit controls
- fixed: some problems when you move form between monitors when scStyledForm.DWMClientShadowHitTest = True
- updated: MediaPlayerUWP demo - now TscGPEdit in caption can has Align = alRight
- added: CustomGPUWP_SplitView2 demo
New in StyleControls 4.0 (Sep 11, 2018)
- Added: TscStyledForm.DWMClientShadowHitTest (now DWM shadow can has hit test and you can resize form with it (for UWP-like applicaitons on Windows 10 and Windows 7))
- Added: set of new methods for TscStyledForm to create UWP-like applications (see demos and help)
- Added: a lot of improvements in the TscStyledForm component to create UWP-like applicaitons
- Added: improvements and optimizations in drawing methods of base classes for controls
- Added: properties for wallpapers and custom images in TscGPPanel and TscGPListBox controls
- Added: TscGPPanel.Sizeable property (now it or parent control (form) can be resized with mouse))
- Added: TscGPGlyphButton.GlyphOptions.Size (your custom size) and TscGPGlyphButton.GlyphOptions.ThicknessScaled properties
- Added: TscAppPager.CaptionCursor and TscAppPager.CaptionCursorEnabled properties (custom cursor for caption)
- Added: improvements in TscGPVirtualImageList component + new very important DirectDraw property (see help for details)
- Added: a lot of optimizations and improvements in code for different controls
- Updated: all UWP-like demos - new code, new properties and methods for components and controls (very big changes)
- Updated: help
New in StyleControls 3.98 (Aug 12, 2018)
- Added: VCL Styles support for DevExpress VCL v.18.X (new special adapter unit)
- Improved: drawing of TscListView, TscTreeView control with VCL Styles
New in StyleControls 3.97 (Jul 1, 2018)
- Added TscExPanel.FrameColor property
- Added ShowEllipsis property for TscLabel, TscGPLabel controls
- Added ItemWordWrap, ItemShowEllipsis for TscGPListBox, TscGPComboBox controls
- Added ListBoxItemWordWrap, ListBoxItemShowEllipsis for TscGPComboEdit control
- Improved TscGPGlyphButton control
- Improved dialog button drawing in TscGPToolGroupPanel control
- Improved dialog methods in scDialogs unit
- Updated demos and help
New in StyleControls 3.96 (Jun 1, 2018)
- added: SplitButton property for TscGPButton and TscGPGlyphButton controls
- added: Add methods in TscAdvancedListBox, TscAdvancedComboBox, TscAdvancedComboEdit controls to quickly add items from TStrings
- added: Add methods in TscGPListBox, TscGPComboBox, TGPComboEdit controls to quickly add items from TStrings
- added: TscStyledForm.DropDownBorderColor property
- improved: TscStyledForm component (NC objects behavior + some fixes)
- improved: TscSplitView control on High-DPI systems
- added: new demo - Ribbon UI Andalogue with GP (GDI+) controls (CustomGPRibbon folder)
- updated: some demos and help
New in StyleControls 3.95 (May 7, 2018)
- Added: Intertial animation and AnimationType property for TscSplitView control
- Improved: TscSplitView control
- Added: InterpolationType property for TscGPVirtualImageList and TscGPVirtualImage
- Improved: TscGPImageCollection, TscGPImage, TscGPVirtualImageList components
- Added: new property editor to set PngImage in TscGPImage and TscGPImageCollection components
- Improved: DB editros controls
- Added: some small improvements and optimizations in code
- Updated: demos and help
New in StyleControls 3.94 (Mar 22, 2018)
- Added: ShowCloseButton property for each tab in TscAdvancedPageControl, TscAdvancedTabControl, TscToolPager, TscGPPageControl, TscGPTabControl, TscGPToolPager controls
- (now you can enable / disable close button for each tab (ShowCloseButtons must be True in parent page / tab control))
- Improved: TscAppPager control behavior in designing time
- Added: TscGPDBText control
New in StyleControls 3.93 (Mar 3, 2018)
- fixed: TscComboBox scaling in Tokyo (Style = csDropDown)
- fixed: some problems with popup menu to change month in TscMonthCalendar, TscGPMonthCalendar controls
- improved: TscTrackBar control scaling with VCL Styles
New in StyleControls 3.92 (Feb 27, 2018)
- Added: TscStyleManger.MenuSelectionStyle property (now styled menus can has styled or color selection (color selection looks more good with GP (GDI+) controls))
- Improved: TscListView control (extended column drawing)
- Improved: some style hook classes (VCL Styles support)
- Updated: GP controls demos
New in StyleControls 3.90 (Feb 7, 2018)
- Improved: VCL Styles support
- Improved: High-DPI support
- Improved: TscStyledForm component
- Fixed: TscExPanelOnCaptoinClick not fired when Moveable = True
- Updated: "CustomGPForm 2" high-dpi demo
New in StyleControls 3.89 (Jan 27, 2018)
- Added: TscExPanel.BorderWidth property (defines border to resize control (Sizeable = True) and client area)
- Improved: items drawing in all listboxes and comboboxes (themed and GP controls)
- Updated: ExPanel demo
- Updated: high-dpi demo for TscToolPager control (ribbon analogue demo)
- Updated: help
New in StyleControls 3.88 (Dec 21, 2017)
- Added: TscGridPanel control (full analogue of standard TGridPanel, but inherited from TscPanel (with different styles for border and background, wallpapers))
- Improved: TscDateEdit, TscDBDateEdit controls
- Updated: high-dpi demo for TscAppPager control
- Updated: help
New in StyleControls 3.87 (Dec 3, 2017)
- added: TscToggleSwitch and TscGPToggleSwitch controls (analogue of existing TscSwitch, TscGPSwitch controls, but with captions and focus)
- added: TscGPVirtualImageList.SourceImageCollection property (now TscGPImageCollection can be source)
- improved: TscGPImageCollection, TscGPVirtualImageList components
- improved: TscStyledForm component (behavior of styled form)
- updated some demos and help
New in StyleControls 3.85 (Nov 27, 2017)
- Added: TscCoolBar control, which inherited from TCoolBar and has improvements for themed and styled modes
- Added: TscControlBar control, which inherited form TControlBar and has different styles for background, wallpaper from TscImageCollection, TscGPImageCollection components
- Added: IsModified method to the TscSpinEdit, TscAdvancedComboEdit, TscGPSpinEdit, TscGPComboEdit (as additional to standard Modified property)
- Added: scexphsCategoryHeader style for header in TscExPanel control
- Updated: main and expanel demos
New in StyleControls 3.81 (Nov 23, 2017)
- added: TscExPanel.OnCaptionDblClick event
- added: TscExPanel.ChangeRollStateWithCaptionClick property
- improved: TscGPCheckBox, TscGPRadioButton controls (bidi support + support of Layout property)
- fixed: drawing of styled TscStatusBar when some panel has width = 0
- improved: support of TscStykeManager.StyleArrowType property in styled forms and controls
- improved: scaling of TscTrackBar, TscDBNavigator with VCL Styles
- updated: help and some demos
New in StyleControls 3.80 (Oct 29, 2017)
- added: TscStyleManager.StyleArrowType property (global property to define arrow types in controls and menus)
- added: support of TscStyleManager.StyleArrowType in controls and menus with VCL Styles
- improved: all custom common dialogs
- improved: TscStyledForm component
- updated: help and some demos
New in StyleControls 3.79 (Sep 25, 2017)
- Added: PromptTextColor for all themed and GP edit controls
- Improved: TscNumericEdit, TscSpinEdit, TscGPNumericEdit and TscGPSpinEdit controls
- Updated: drawing of combobox arrow in some controls if "Windows10..." VCL Style enabled
- Version 3.78
New in StyleControls 3.78 (Sep 20, 2017)
- Added: ProgressColor, ProgressColorAlpha and ShowProgress for TscGPDial control
- Added: HeaderStyle, HeaderColor, ButtonGlyphColor for TscExPanel control (now header can be colorized)
- Improved: TscToolBar control with Flat = True + VCL Styles Enabled (now buttons is flat too)
- Fixed: TscShellComboBox problem under Berlin+
- Improved: TscShellListView control
- Updated: help and some GP demos
New in StyleControls 3.76 (Aug 27, 2017)
- Fixed: shortcuts problems in some controls
- Improved: button controls
- Improved: custom
- Added: some optimizations in code
- Updated: help and some demos
- Tested in RAD Studio Tokyo 10.2 Release1
New in StyleControls 3.75 (Jul 21, 2017)
- Added: ThumbOptions.Cursor and ThumbOptions.UseCursor properties in TscTrackBar and TscGPTrackBar controls (custom cursor for thumb)
- Added: some improvements for different edit controls
- Fixed: TscLabel.VertAlignment not works with AutoSize = True
- Fixed: problems with setting in code of FilterIndex property for custom shell dialogs
- Added: some optimizations in code
- Updated: help and some demos
New in StyleControls 3.74 (Jul 10, 2017)
- added: HintComponent (TscHint) property for all edit controls (themed and GP)
- added: Hint and ShowHint propertires for LeftButton and RightButton in all edit controls (themed and GP)
- fixed: mouse wheel behavior with multiselection in TscDBGrid control
- added: some minor improvements
New in StyleControls 3.73 (Jun 8, 2017)
- added: keyboard support for popup calendar in TscDateEdit, TscGPDateEdit controls
- fixed: behaviour of GP (GDI+) editors with AutoSize = False
- improved: TscStyledForm component under Seattle (when form moving between monitors with different DPIs)
- added: some minor improvements
- updated: some demos
New in StyleControls 3.72 (May 24, 2017)
- added: TscDateEdit.BlanksChar property
- fixed: problem with TscDBDateEdit.ReadOnly property
- improved: TscMonthCalendar drawing with StyleKind = scpsEdit
- added: GroupIndex support for TscGPGlyphButton control
- added: some minor improvements
New in StyleControls 3.71 (May 2, 2017)
- added: FrameSides property for TscGPPanel control (now you can show / hide any side of the panel frame)
- improved: TscTrackBar control
- added: optimizations in code
New in StyleControls 3.70 (Apr 18, 2017)
- added: TscGPSizeBox control (control with vector glyph and hittest = HTBOTTOMRIGHT to resize form)
- updated: CustomGPForm2 demo with TscGPSizeBox control
- added: some improvents to controls
New in StyleControls 3.69 (Apr 4, 2017)
- added: TscLabel.DragForm property (If True then parent form will be dragging with this label (form caption emulation))
- added: TscStyledForm.OnChangeActive event
- improved: TscGPPanel, TscGPGlyphButton controls
- added: CustomGPForm2 demo with TscStyledForm.DWMClientShadow = True and new properties for controls (see above)
- updated: CustomGPForm demo
New in StyleControls 3.68 (Mar 30, 2017)
- added: TscStyledForm.DWMClientShadow property (If True then component adds system DWM shadow for form with BorderStyle = bsNone)
- updated: GPCustomForm demo with TscStyledForm.DWMClientShadow = True
- improved: TscGPButton control
- Version 3.67
New in StyleControls 3.67 (Mar 27, 2017)
- added: support of RAD Studio 10.2 Tokyo
New in StyleControls 3.66 (Mar 15, 2017)
- added: TscListView.ExtendedColumnDraw property (now you can set Column.Tag = 1 and control will draws progressbar in columnautomatically, Colum.Tag = 2 - control draws checkbox)
- improved: TscGPVertPageControl, TscGPVertTabControl controls
- added: new demo with TscGPVertTabControl + TIKPageView (from ImageKit) controls (3D transitions with GP controls)
- Version 3.65
New in StyleControls 3.65 (Mar 10, 2017)
- added: TscGPVertPageControl, TscGPVertTabControl (cool GP controls with vertical list of tabs and vector shape for tab)
- added: OnItemCheckClick event for TscAdvancedComboBox and TscGPComboBox (for CheckedListMode = True)
- added: OnListBoxDrawItem event for TscAdvancedComboBox control (special for popup listbox)
- improved: all advanced page and tab controls
New in StyleControls 3.64 (Mar 6, 2017)
- added: CheckedListMode, CheckedListWrap properties for TscAdvancedComboBox, TscGPComboBox controls (If True then popup listbox has checkboxes and control draws list of checked items (Item1; Item2; ...))
- added: AlternateRow property for all grid controls
- improved: VCL Styles support + High-DPI support in MDI applications (TscStyledForm component)
- improved: High-DPI support in TscDBLookUpComboBox control
- improved: rotate animation with acceleration in TscGPImage control
- fixed: some minor bugs
New in StyleControls 3.63 (Feb 28, 2017)
- added: ImageCollection, ImageIndex, ShowImage property for TscGPDial, TscGPGearDial, TscGPMeter, TscGPMeter120 controls
- added: ShowValue, FormatStrValue property for TscGPGearDial control
- improved: all GP meters and dials controls
- fixed: some problems under C++Builder
- updated: all C++Builder demos
- updated: GP Controls demo and help
New in StyleControls 3.62 (Feb 27, 2017)
- added: AnimationAcceleration property for TscGPCircledProgressBar, TscGPGearActivityIndicator, TscGPImage (animation with acceleration)
- added: ImageCollection, ImageIndex, ShowImage property for TscGPCircledProgressBar control (image in circle)
- added: AnimationLineAngle for TscGPCircledProgressBar control
- improved: TscGPImageCollection component (smooth HQ drawing and scaling images in controls)
- fixed: TscCheckListBox drawing with columns
- updated: GP Controls demo and help
New in StyleControls 3.61 (Feb 22, 2017)
- added: TscGPToolPager, TscGPToolGroupPanel (Ribbon UI analogue with GDI+ controls)
- added: TscToolGroupPanel control (TscToolPager + TscToolGroupPanel - Ribbon UI analogue with themed controls)
- added: TscGPScrollPanel control
- added: StorePaintBuffer property for some controls (If True then transparent child controls from StyleControls VCL will use special paint buffer to get parent image. This solution really increase performance!)
- improved: TscScrollPanel control
- updated: all demos and help
New in StyleControls 3.60 (Feb 13, 2017)
- added: TscGPPageControl, TscGPTabControl (controls with vector tabs, left and right offsets for tabs and with a lot of features to customize colors for each tab)
- added: SelectionScreenRect and SelectionRect properties for grids (see updated DBDemo with custom dropdown form from selected row)
- updated: demos and help
New in StyleControls 3.57 (Feb 8, 2017)
- added: AutoComplete property + improved keyboard support for TscAdvancedListBox, TscAdvancedComboBox, TscHorzListBox, TscGridView, TscGridViewComboBox controls
- added: Sort method for TscAdvancedListBox and TscAdvancedComboBox controls
- added: AutoComplete property, Sort method + improved keyboard support for TscGPListBox, TscGPComboBox (GDI+ controls)
- added: sctpbsLineTopBottom, sctpbsLine2TopBottom border styles for TscToolPager control
- added: TscStyledForm.StylesMenuSorted property (now style names in form system menu can be sorted)
- improved: TscToolPager and TscAdvancedPager controls + some fixes
New in StyleControls 3.56 (Feb 3, 2017)
- added: TscGPLabel control (label control, which has properties as TLabel, TscLabel control + vector shape)
- added: TscGPGearActivityIndicator (control to show animated vector gears)
- added: new border style for TscAdvancedPager, TscAdvancedTabControl, TscToolPages controls (see help)
- added: microphone vector glyph type for the TscGPEdit buttons
- improved: TscButtonsBar control
- improved: TscColorButton control (popup color grid behavior with custom colors)
- fixed: drawing of microphone vector glyphs in TscGPGlyphButton
- updated: demos and help
New in StyleControls 3.55 (Jan 31, 2017)
- added: ArrowType property for TscGPMeter and TscGPMeter120 control (now it can be line or arrow)
- added: DisplayFormat and CurrecyString properties for TscNumericEdit and TscGPNumericEdit controls
- added: ShowCustomColors, ShowPopupColorsFromRight properties for TscColorButton control (now you can set array of custom colors in popup color grid)
- updated: TscFontDialog (now color button with custom colors)
- improved: TscMonthCalendar, TscGPMonthCalendarControls
- improved: some vector glyphs in TscGPGlyphButton
- improved: TscEdit and TscGPEdit controls
- fixed: some minor bugs
- updated: demos and help
New in StyleControls 3.54 (Jan 25, 2017)
- added: 50+ new vector glyphs for TscGPGlyphButton control (gear, star, copy, cut, paste, font, fill, maps, help and many more for most of actions (now it has > 100 kinds))
- added: TscGPGlyphButton.TextMargin property (see help)
- added: "Refresh" vector glyph kind for buttons in TscGPEdit control
- updated: GP Controls demo and help
New in StyleControls 3.53 (Jan 18, 2017)
- added: TscGPGlyphButton control (button with vector shape and vector glyph (50 kinds))
- improved: vector glyphs in TscGPEdit control
- updated: GP Controls demo and help
New in StyleControls 3.52 (Jan 10, 2017)
- added: TscGPMemo, TscGPDBMemo controls (Memo control with vector shape, background and scrollbars (GP (GDI +) controls))
- added: TscGPGroupBox control
- improved: TscMemo control + fixed problems with resizing
- updated: demos and help
New in StyleControls 3.51 (Jan 4, 2017)
- added: new of GP (GDI +) controls: TscGPMonthCalendar, TscGPDateEdit, TscGPTimeEdit, TscGPPasswordEdit, TscGPSpinEdit (controls with vector shapes, backgrounds, glyphs)
- added: new of DB GP controls: TscGPDBDateEdit, TscGPDBTimeEdit, TscGPDBPasswordEdit, TscGPDBSpinEdit
New in StyleControls 3.50 (Dec 29, 2016)
- added: new set of GP (GDI +) controls: TscGPListBox, TscGPComboBox, TscGPEdit, TscGPComboEdit, TscGPNumericEdit (controls with vector shapes, backgrounds, own vector scrollbars and more)
- added: new set of DB GP controls: TscGPDBListBox, TscGPDBComboBox, TscGPDBEdit, TscGPDBComboEdit, TscDBGPNumericEdit
- improved: some GP controls
- improved: TscAdvancedListBox control
- updated: help and some demos
New in StyleControls 3.38 (Dec 20, 2016)
- added: PromptText property for TscPasswordEdit control
- added: GroupAlphaColor, AutoSize, RowHeight for TscListGroupPanel control
- improved: TscSplitView control
- improved: scale support for TscColorDialog and for TscHSColorPicker, TscLColorPicker controls
- fixed: some problems with custom dialogs with "Classic" Theme and high dpi's (Windows 7)
- updated: help and some demos
New in StyleControls 3.37 (Dec 14, 2016)
- added: TscListGroupPanel control (panel control, which looks as listbox group with header (see Win10_Modern_app2 demo("Options" split view))
- added: new scapsModern selection style and ChangePageWithItemSelection property for TscAppPager control (see demos and help)
- improved: TscScrollBox control
- improved: TscAdvancedListbox and TscAdvancedComboBox controls
- updated: help and some demos
New in StyleControls 3.35 (Nov 29, 2016)
- added: TscAdvancedTabControl control
- improved: TscTooPager, TscAdvancedPager controls
- added: new demo with TscAdvancedTabControl + TIKPageView control (from ImageKit) to show 3D transtions between pages
- updated: help and some demos
New in StyleControls 3.32 (Nov 22, 2016)
- added: TscStyledForm.InActiveClientBlurAmount and TscStyledForm.InActiveClientColorAlpha properties (additinoal adjustment of blurred glass effect for form client)
- improved: TscStyledForm component (behavior of the form with buttons and tabs in NC area and fixed some bugs)
- added: some optimizations in code
- updated: help and some demos
New in StyleControls 3.31 (Nov 15, 2016)
- added: blurred glass effect for form client (see TscStyledForm.InActiveClientColor property and TscStyledForm.ShowClientInActiveEffect,TscStyledForm.HideClientInActiveEffect methods
- fixed: position of dropdown form in some cases (TscStyledForm.DropDown method
- fixed: MDI form behavior with close query in child forms (TscStyledForm component
- updated: help and some demos
New in StyleControls 3.30 (Nov 1, 2016)
- added: support of SmartEffect VCL (now you can use all controls in transition effects)
- added: special events in different controls to use SmartEffects animation (see demos)
- added: demos with SmartEffects VCL
New in StyleControls 3.21 (Oct 21, 2016)
- fixed: shadow effect scaling in GP controls + improved these effects
- fixed: drawing of popup calendar border with some styles in TscDateEdit control
New in StyleControls 3.20 (Oct 17, 2016)
- added: collection of GP DB controls (10 controls)
- added: KnobShadow property for TscGPDial and TscGPGearDial controls
- added: Ribbon UI Analogue demos
New in StyleControls 3.17 (Oct 12, 2016)
- added: ArrowShadow and FrameShadow properties for TscGPMeter, TscGPMeter120, TscGPClock controls (shadow effects)
- added: ThumbShadow, FrameSolid, FrameOnSolid, FrameInside properties for TscGPSwitch (now you can customize switch as in iOS or Android)
- added: ThumbShadow property for TscGPSlider control
- added: ArrowShadow property for TscGPHVMeter control
- added: DrawOnlyClient property for TscGPImageCollectionItem object
- improved: scaing of TscActivityIndicator control (now it scaled with high quality)
- updated: GP Controls demo
- updated: help
New in StyleControls 3.15 (Oct 7, 2016)
- added: interaction between TscGPImage and TscGPImageCollection components
- added: TscGPImage.PngImage property
- added: TscGPPanel.FillColor2 property and improved gradient filling feature
- added: TscScrollPanel.ScrollButtonWidth property
- added: some optimizatinos in code of TscGPImageCollection component
- improved: TscScrollPanel control scaling
- improved: TscToolPager control
- added: new High-DPI demos
New in StyleControls 3.12 (Oct 7, 2016)
- added: TscGPImageCollection component
- (collection of images with different drawing styles. Images can be HQ scaled to any scale factor)
- added: ScaleFrameWidth and ScaleCheckMarkThickness properties for TscGPCheckBox control
- improved: animation and behavior of TscSwitch and TscGPSwitch controls
- updated: some part of code in controls to use TscImageCollection and TscGPImageCollection components
- updated: GP controls demo and help
New in StyleControls 3.11 (Oct 7, 2016)
- added: TscGPVirtualImageList component
- (Image list component, which can uses one external TImageList as source for images!
- You can set dynamically size, scale factor (High-DPI support is easy now) for images and get smooth HQ scaling!)
- added: ShowValue, FormatStrValue and ValueTextColor properties for TscGPDial control
- improved: TscGPMeter120 control
- improved: TscGPSlider control
- updated: TscButtonsBar control (added new properties and some part of code was rewritten, see help)
- updated: GP Controls demo and help
- updated: High-DPI demo "Win10_Modern_App" - now it uses TscGPVirtualImageList component with one TImageList component
- updated: help
New in StyleControls 3.10 (Oct 7, 2016)
- added: TscGPHVMeter control
- added: TscGPSlider control
- added: TscGPMeter120 control
- improved: some GP controls
- updated: GP Controls demo and help
New in StyleControls 3.07 (Oct 7, 2016)
- added: TscGPClock control
- added: TscGPDial and TscGPGearDial controls
- updated: TscGPMeter control in most part
- added: Images and ImageIndex property for TscGPImage (now it can use image from TscImageCollection component)
- updated: GP Controls demo and help
New in StyleControls 3.05 (Oct 7, 2016)
- added: TscGPMeter - cool rounded meter control with advanced features
- updated: GP Controls demo and help
New in StyleControls 3.03 (Oct 7, 2016)
- added: RotationAngle and RotateAnimation properties for TscGPImage control (now you can rotate image or activate rotate animation for it)
- added: AnimationMode and Active properties for TscGPProgressBar and TscGPCircledProgressBar controls (progress animation)
- updated: help and demo for GP controls
- fixed: custom font color not applied in TscRichEdit control when VCL Style enabled
New in StyleControls 3.02 (Oct 7, 2016)
- added: code to the scStyleManager unit (TscStyleManager component) to improve scale (High-DPI) support for styled system common dialogs (for Seattle+ versions)
- improved: drawing of checkmark in TscGPCheckBox control
- improved: TscPasswordEdit control
- improved: TscButtonsBar, TscFrameBar controls (scale support)
New in StyleControls 3.01 (Oct 7, 2016)
- added: additional properties to customize shapes in TscGPCheckBox, TscGPRadionButton controls
- added: additional properties to customize gradient filling in TscGPButton, TscGPPanel controls
- added: properties to add and adjust clip frame for picture in TscGPImage control
- improved: some code in scDrawUtils unit
- updated: demos and help
New in StyleControls 3.0 (Oct 7, 2016)
- added: collection of controls, which based on GDI+ vector graphic (controls can automatically use colors from styles or custom colors for different elements)
- added: demo for new collection of vector controls (see "gpcontrols(new)!!!" demo folder)
- added: High-DPI demo for new collection of vector controls
- updated: help
New in StyleControls 2.33 (Dec 28, 2015)
- fixed: scrolling behavior of pages in TscAppPager, TscModernPager, TscAdvancedPager controls with VCL Styles
- fixed: adjusting page position in TscToolPager control when BorderStyle = sctpbsLine
- added: some optimizations in code
New in StyleControls 2.32 (Dec 21, 2015)
- added: TscStyledForm.OnHitTest event
- improved: TscListView control
- improved: TscMemo control
- improved: scrolling behaviour of TscScrollBox control with VCL Styles
- improved: TscRichEdit control behaviour
New in StyleControls 2.31 (Dec 13, 2015)
- added: TscAdvancedListBox.Filter property (filter for items)
- added: TscAdvancedComboEdit.UseFilter (filter for popup listbox)
- added: PromptText property for editor controls
- improved: TscStyledForm component
- improved: TscMemo control
- updated: demos and help
New in StyleControls 2.30 (Dec 7, 2015)
- added: TscStringGrid, TscDrawGrid and TscDBGrid (grids with transparency, wallpapers, transparent editors and more features)
- improved: editor controls and some DB controls
- updated: demos and help
New in StyleControls 2.21 (Nov 27, 2015)
- added: OnMouseMove, OnMouseDown, OnMouseUp, OnMouseEnter and OnMouseLeave events for buttons and tabs in NC area (TscStyledForm component)
- added: TscActivityIndicator.Kind property and 2 new kind of it (scaikCircle and scaikSectors)
- added: some optmizations in code
- improved: TscAdvancedComboEdit control
- improved: TscComboBox control (work with Style and StyleKind properties)
- fixed: some problems with TscSplitView contol when you changed Visible property
New in StyleControls 2.20 (Nov 23, 2015)
- added: 20 DB controls with advanced features
- added: new demo with some DB controls
- added: TscRichEdit contol
- improved: TscHint component
- improved: TscStyledForm component
New in StyleControls 2.17 (Nov 23, 2015)
- added: TscAdvancedPager control
- added: new demo with TscAdvancedPager control
- improved: TscToolPager control
- improved: TscGalleryMenu component
- updated: help
New in StyleControls 2.15 (Nov 5, 2015)
- added: TscWebBrowser control
- added: new demo for TscWebBrowser control
- added: fixes and behaviour improvements in all edit controls
- added: some optimizations in code
New in StyleControls 2.10 (Nov 5, 2015)
- added: TscActivityIndicator control
- added: TscRelativePanel control
- improved: TscSplitView control
- added: new demo for TscSplitView control
- improved: drawing of some controls with styles
- updated: demos
- updated: help
New in StyleControls 2.05 (Nov 5, 2015)
- added: TscSwitch control
- updated: TscStyleManager component (styled menus works since XE2 now)
New in StyleControls 2.0 (Oct 21, 2015)
- added: TscModernSplitView, TscSplitView, TscPageViewer controls to create Windows 10 Modern Applications
- added: demo of Windows 10 Modern Application
- added: TscHint component
- added: TscBalloonHint component
- added: Hints support for buttons and tabs in NC area of the form (TscStyledForm component)
- added: TscStyleManager component (TscStyledMenu was removed)
- added: a lot of improvements for different controls and style hook classes
- added: a lot of optimizations in code
- fixed: some bugs in controls
- updated: demos and help
New in StyleControls 1.95 (Oct 9, 2015)
- added: TscStatusBar control
- added: TscToolBar control
- added: GroupIndex, Down and AllowAllUp properties for NC area buttons (TscStyledForm component)
- improved: support of styled menus
- updated: demos and help
New in StyleControls 1.91 (Oct 9, 2015)
- added: improved TscStyledMenu component (updated and improved styled menu drawing)
- fixed: glow effect drawing on TscButton control
New in StyleControls 1.90 (Oct 5, 2015)
- added: a lot of properties and events to TscStyledForm component to add buttons and tabs in NC area of styled form
- added: tabsheet style for TscPanel control
- added: tab styles for TscButton control
- added: TscButton.OnPaint event
- added: new demos
- updated: help and demos
New in StyleControls 1.85 (Sep 28, 2015)
- improved: TscStyledForm component
- added: mdi demo with TscStyledForm component
- added: TscStyledForm.ClientWidth and TscStyledForm.ClientHeight properties (store client size after style changed)
- added: TscStyledForm.ShowStylesMenu and TscStyledForm.StylesMenuCaption properties (add styles menu in system menu of the form)
- added: optimization in controls to draw glow effect more faster
New in StyleControls 1.83 (Sep 21, 2015)
- added: TscStyledForm component (component to adjust and improved behaviour of styled form(owner of this component))
New in StyleControls 1.82 (Sep 10, 2015)
- added: TscStyledMenu component (component to adjust styled menus and add advanced features: alphablend, wallpapers, items as headers)
New in StyleControls 1.80 (Sep 8, 2015)
- added: RAD Studio 10 Seattle support
- added: TscComboBox.StyleKind property
- fixed: TscImageCollection component (updated saving method for stored 32-bit bitmap to png)
- improved: TscComboBoxEx control
- improved: TscFrameBar control
- improved: TscToolPager control
- improved: behaviour of TscShellComboBox control
- added: optmizations in source code for some controls
- updated: some demos and help
New in StyleControls 1.76 (Aug 21, 2015)
- added: optimizations for TscToolPager control
- improved: drawing of items in TscAppPager control
- improved: drawing of selection in controls when ShowFocusRect = False
New in StyleControls 1.75 (Aug 13, 2015)
- added: TscToolPager control (analogue of PageControl with left, right offset for tabs to put any controls after and before tabs)
- added: scsbsTabSheet background style for TscScrollBox control
New in StyleControls 1.72 (Jul 7, 2015)
- improved: Windows 10 support
New in StyleControls 1.71 (Jul 7, 2015)
- improved: behaviour and drawing of all edit controls
- fixed: drawing of TscAdvancedComboBox, TscGridViewComboBox controls in some style kinds
- improved: buttons behaviour in TscAdvancedListBox items
- improved: drawing of TscCheckBox, TscRadioButton, TscGroupBox controls
- added: some optimizations in code
New in StyleControls 1.70 (May 18, 2015)
- added: TscScrollPanel control
- added: demo for TscScrollPanel control
- added: TscShellListView.AutoExecute property
- added: new style kinds for edit controls
- added: TscAppPager.OnCaptionClick property
- added: some optimizations in source code
New in StyleControls 1.65 (Apr 27, 2015)
- added: TscAppPager control
New in StyleControls 1.60 (Apr 27, 2015)
- added: RAD Studio XE8 support
- added: a lot of changes, improvements with new properties in most controls
- added: custom images support with new style kinds in most of controls (buttons, checkboxes, selection, backgrounds and more)
- added: TscImageCollection.Bitmap property (you can set Bitmap property form PNG file and get 32-bitmap for using in controls)
- added: TscImageCollection.BitmapOptions property (you can set parameters of how Bitmap will be draw in control (margins, alphablend, draw style and more)
- added: CustomImages and other properties in most of controls to use custom images for control's elements
- added: TscTrackBar and TscProgressBar control with many advanced features
- added: a lot of new options in TscAdvancedListBox control
- updated: demos
New in StyleControls 1.55 (Feb 9, 2015)
- added: TscAdvancedComboBox.ListBoxStyle property
- added: TscAdvancedComboEdit.ListBoxStyle property
- improved: behaviour of TscAdvancedListBox control with group styles
New in StyleControls 1.50 (Jan 21, 2015)
- added: new style with active bottom line (focused state) for edit and advanced combobox controls (see StyleKind property)
- added: TscAdvancedListBox.Style property - now it can be with plain style or with 2 types of groups
- added: TscAdvancedListBox.GroupBackgorundColor property
- improved: TscAdvancedComboEdit control
- updated: demos and help
New in StyleControls 1.45 (Dec 10, 2014)
- improved: drawing of treeview and listview controls when VCL Style is enabled and DoubleBuffered = True
- improved: shell controls
New in StyleControls 1.43 (Dec 2, 2014)
- fixed: problem with loading TscShellListView control when ThumbnailOptions.Enabled
New in StyleControls 1.42 (Nov 29, 2014)
- added: optimizations for threads and memory usage in TscShellListView control
New in StyleControls 1.41 (Nov 20, 2014)
- improved: Thumbnails support in TscShellListView control
New in StyleControls 1.40 (Nov 13, 2014)
- added: Thmubnails support for TscShellListView control (see ThambnailOptions property)
- added: a lot of improvements in the TscShellListView control
- added: OnItemDrawImage event to the TscListView control
- fixed: some bugs in shell controls
New in StyleControls 1.37 (Nov 4, 2014)
- added: new scbsColorButton style kind for TscButton
- added: TscButton.ColorOptions property to adjust colors for body, frame and text for all states
- improved: updown control behaviour in TscPageControl
- fixed: some bugs in TscAdvancedListBox and TscLinkBar controls
New in StyleControls 1.35 (Oct 25, 2014)
- added: TscMonthCalendar, TscDateEdit controls
- added: TscTimeEdit control
- added: TscSpinEdit control
- added: RepeatClick and RepeatClickInterval properties for buttons in edits
- added: ButtonColor and ButtonGlyphColor properties for TscTreeView control
- added: some fixes and optimizations in code
New in StyleControls 1.30 (Oct 21, 2014)
- added: TscScrollBox control - scrollbox with wallpaper and smooth scrolling
- added: TscFrameBar controls - control with dynamic frames and buttons to hide and show frames
- added: small optimizations in code
New in StyleControls 1.25 (Oct 14, 2014)
- added: SelectionColor and SelectionTextColor properties to all controls with selection - now you can set your custom selection color
- added: support of truncated text for long item's captions in TscGridView, TscGridViewComboBox, TscHorzListBox, TscGallery controls
- added: BalloonHint property for TscGridView, TscGridViewComboBox, TscHorzListBox, TscGallery control - automatically show hint to see full caption of truncated items
- added: performance optimizations for shell controls - now they draw and scroll much more faster
- added: a lot of improvements in text drawing methods
- improved: behaviour and drawing of TscListView control
- fixed: redrawing of TscListBox control on resize
New in StyleControls 1.20 (Oct 1, 2014)
- added: scDevExStyleAdapter unit to support VCL Styles in DevExpress controls (QuantumGrid, Scheduler and more (v. 13, 14 are supported))
- added: new demo with DevExpress QuantumGrid
New in StyleControls 1.16 (Sep 17, 2014)
- added: support for Rad Studio XE2
- added: some improvements of controls drawing
New in StyleControls 1.15 (Sep 12, 2014)
- added: TscGalleryMenu component (popup menu with images in groups)
- added: TscButton.GalleryMenu propery
- added: TscColorButton control (button to select color)
- added: ProgressBar property for items in TscAdvancedListBox control
New in StyleControls 1.10 (Sep 5, 2014)
- Added:
- TscButtonsBar control (panel with buttons in sections)
- TscAdvancedComboEdit control
- Button and Detail property for items in TscAdvancedListBox control
- New properties for adjusting TscAdvancedListBox control
- TscFontListBox, TscFontComboBox controls
- TscCalcEdit control - numeric edit with drop-down calculator
- New StyleKind values for TscButton and TscPanel controls
- TscNumericEdit.DisplayType property
- AddMRUItem method to the TscListBox, TscComboBox controls
- Optimizations and fixes in code
- Updated:
- Demos and help
New in StyleControls 1.05 (Sep 5, 2014)
- Added:
- TscColorListBox, TscColorBox controls
- A lot of new features for TscPageControl, such as close buttons, glow effect for tabs, wallpaper for tabs, offset for tabs, tabs in center feature and many more
- New demo for TscPageControl