Pages

Friday, December 23, 2022

WildBit Viewer 6.9 Alpha 2.0

What's new in 6.9 development build:

Viewer - Build: Alpha 2.0:
- Added <> Camera RAW format CR3.
- Added <> Main: Email Selected (Shift+Ctrl+M).

Slide Show - Build: Alpha 2.0:
- Added <> Camera RAW format CR3.

Editor - Build: Alpha 2.0:
- Added <> Camera RAW format CR3.

Search - Build: Alpha 2.0:
- Added <> Camera RAW format CR3.

Profile Switcher - Build: Alpha 2.0:
- Nothing changed since last Alpha.

Multi Screen Viewer - Build: Alpha 2.0:
- Added <> Camera RAW format CR3.

https://wildbit-soft.fi/software.html

Saturday, December 17, 2022

Delphi tips for VCL Styles

Here is tips for Delphi developers what I noticed during activating VCL Styles support in to WildBit Viewer.

1. Try activating VCL Styles to see about how ready your project is for Styling.

2. Decide where to activate styles in your project. I noticed that when activating style in FormCreate it creates less flickering and less issues in my project. Note! It depends on your project and needs.

3. Setting style : TStyleManager.TrySetStyle('Windows11 White Smoke');

4. When some 3rd party controls are not supporting properly styles then you can color that control manually:

    TStyleManager.ActiveStyle.GetStyleFontColor(sfTreeItemTextNormal); //Note! need to find suitable Color, check documentation.

or

    TStyleManager.ActiveStyle.GetStyleColor(scToolBarGradientBase); //Note! need to find suitable Color, check documentation.

Note! you need to add Vcl.Themes, Vcl.Styles in uses.

5. Consider to close app when setting Styles and display MessageDlg to user before closing app if you are not wanting to set styles in runtime.

6. Consider to replace some controls to get instant VCL Styles support or request to support VCL Styles.

7. Consider to use LockDrawing and UnLockDrawing to speedup drawing.

More info:

https://docwiki.embarcadero.com/RADStudio/Alexandria/en/VCL_Styles_Overview

https://learndelphi.org/discover-how-to-style-third-party-controls-that-dont-support-vcl-styles-in-this-learn-delphi-video/

 


WildBit Viewer 6.9 Alpha 1.0

What's new in 6.9 development build:

Viewer - Build: Alpha 1.0:
- Added <> Options: Start in Expanded View.
- Added <> Options: Under Color, Style.
- Added <> Styling support: Windows (default), Windows10, Windows10 Blue, Windows10 Dark, Windows10 Green, Windows10 Purple, Windows10 SlateGray, Windows11 MineShaft, Windows11 Modern Dark, Windows11 Modern Light, Windows11 Polar Dark, Windows11 Polar Light, Windows11 White Smoke
- Added <> Styling support: Note! When other than Windows style is active then color options are overridden by chosen style.
- Changed <> Updated ImageEn to 11.4.5 version.
- Changed <> Updated VirtualShellTools.
- Changed <> Updated VirtualTreeView.
- Changed <> Updated Eurekalog to 7.11.0.1 version.
- Changed <> Updated Dev IDE to newest version.
- Fixed <> Main: Previous Image and Next Image. Now selects first image when is no selection made.
- Fixed <> Main+BigScreen: Possible AV when Expanded View is active.

Slide Show - Build: Alpha 1.0:
- Added <> Main: Under Options tab, Style.
- Added <> Styling support: Windows (default), Windows10, Windows10 Blue, Windows10 Dark, Windows10 Green, Windows10 Purple, Windows10 SlateGray, Windows11 MineShaft, Windows11 Modern Dark, Windows11 Modern Light, Windows11 Polar Dark, Windows11 Polar Light, Windows11 White Smoke
- Changed <> Updated ImageEn to 11.4.5 version.
- Changed <> Updated VirtualShellTools.
- Changed <> Updated VirtualTreeView.
- Changed <> Updated Eurekalog to 7.11.0.1 version.
- Changed <> Updated Dev IDE to newest version.

Editor - Build: Alpha 1.0:
- Added <> Options: Style.
- Added <> Styling support: Windows (default), Windows10, Windows10 Blue, Windows10 Dark, Windows10 Green, Windows10 Purple, Windows10 SlateGray, Windows11 MineShaft, Windows11 Modern Dark, Windows11 Modern Light, Windows11 Polar Dark, Windows11 Polar Light, Windows11 White Smoke
- Added <> Main: Cancel opening images (Esc).
- Changed <> Updated ImageEn to 11.4.5 version.
- Changed <> Updated Eurekalog to 7.11.0.1 version.
- Changed <> Updated Dev IDE to newest version.
- Changed <> Main: Optimized opening images to less flicker.
- Removed <> Main: Double click to progress bar cancel opening images.

Search - Build: Alpha 1.0:
- Added <> Main: Under Options tab, Style.
- Added <> Styling support: Windows (default), Windows10, Windows10 Blue, Windows10 Dark, Windows10 Green, Windows10 Purple, Windows10 SlateGray, Windows11 MineShaft, Windows11 Modern Dark, Windows11 Modern Light, Windows11 Polar Dark, Windows11 Polar Light, Windows11 White Smoke
- Changed <> Updated ImageEn to 11.4.5 version.
- Changed <> Updated VirtualShellTools.
- Changed <> Updated VirtualTreeView.
- Changed <> Updated Eurekalog to 7.11.0.1 version.
- Changed <> Updated Dev IDE to newest version.
- Changed <> Main: Now Under Options tab, Use Color Management System (CMS).
- Changed <> Main: Replaced Search indicator to modern one.

Profile Switcher - Build: Alpha 1.0:
- Added <> Options: Style.
- Added <> Styling support: Windows (default), Windows10, Windows10 Blue, Windows10 Dark, Windows10 Green, Windows10 Purple, Windows10 SlateGray, Windows11 MineShaft, Windows11 Modern Dark, Windows11 Modern Light, Windows11 Polar Dark, Windows11 Polar Light, Windows11 White Smoke
- Changed <> Updated ImageEn to 11.4.5 version.
- Changed <> Updated Eurekalog to 7.11.0.1 version.
- Changed <> Updated Dev IDE to newest version.

Multi Screen Viewer - Build: Alpha 1.0:
- Added <> Options: Style.
- Added <> Styling support: Windows (default), Windows10, Windows10 Blue, Windows10 Dark, Windows10 Green, Windows10 Purple, Windows10 SlateGray, Windows11 MineShaft, Windows11 Modern Dark, Windows11 Modern Light, Windows11 Polar Dark, Windows11 Polar Light, Windows11 White Smoke
- Changed <> Updated ImageEn to 11.4.5 version.
- Changed <> Updated VirtualShellTools.
- Changed <> Updated VirtualTreeView.
- Changed <> Updated Eurekalog to 7.11.0.1 version.
- Changed <> Updated Dev IDE to newest version.
- Changed <> Moved Use Color Management System (CMS) under Options window.

https://wildbit-soft.fi/software.html