Releases: andrea-magni/TFrameStand
TFrameStand - Version 1.9
Delphi 12 Athens support.
Full Changelog: v.1.8...v.1.9
TFrameStand - Version 1.8
Full Changelog: v.1.7...v.1.8
TFrameStand - Version 1.7
Full Changelog: v.1.6...v.1.7
TFrameStand - Version 1.6
Added Delphi 10.4 Sydney support!
TFrameStand - Version 1.5
First TFrameStand and TFormStand release!
Big new thing: TFormStand, twin of TFrameStand but using TForm descendants instead of TFrame ones as building blocks. Same concepts, similar features (most actually the same and shared through a general refactoring on the code).
Other changes:
- deprecated parallel programming integration: TFrameStand.Show method used to take an anonymous as argument to execute it in background through a TTask instance. I've decided to streamline TFrameStand (and TFormStand) leaving out non-UI stuff like this. Please refer to demos\wait to learn how to refactor your code if you rely on this feature.
- proper separation of packages (runtime/designtime) for 10.3 version (if you need support for earlier versions, just ask).
- added a number of useful methods like CloseAll, CloseAllExcept, HideAndClose, HideAndCloseAll, HideAndCloseAllExcept, FrameInfo (various overload).
- minor fixes and improvements.
I've tried to minimize impact of this (big) refactoring on projects using TFrameStand. You'll probably need to adjust your uses clause in order to also include SubjectStand everywhere you included FrameStand unit. This is because I've moved there some attributes definitions (now shared across TFrameStand and TFormStand).
Feel free to open an issue if you encounter problems migrating your code.
TFrameStand - Version 1.4
This is the current version on GetIt (Embarcadero's Package Manager)
New features:
- Added OnAfterShow event
- Added VisibleFrames property (tracking of actually visible frames)
- Added Responsive-ness capabilities (supercharged OnGetFrameClass functionality)
- Version specific packages for 10.3 Rio
TFrameStand - Version 1.3
New features:
- Added OnAfterHide event
- Widened binding of common action mechanism to address all TControl descendants
- Version specific packages for 10.2 Tokyo
TFrameStand - Version 1.2
Bug fixes:
- Workaround for #12
New features:
- Added Status property
- Version specific packages for Seattle, Berlin and XE8
TFrameStand - Version 1.1
Bug fixes:
- The search for controls to be bound with CommonAction was not complete (recursion error)
New features:
- Improved component editor
- Better handling of Hide when it is not immediate (added Hiding property and inhibited multiple Hide calls)
- Automatic determination of Hide delay (time needed to accomplish all OnHide* animations)
- Added TActionList support for CommonActions
- Added DefaultParent property
TFrameStand - Version 1.0
This is the v.1.0
This version is the one used in my CodeRage X session about TFrameStand.