Skip to content

Releases: andrea-magni/TFrameStand

TFrameStand - Version 1.9

11 Nov 18:59
Compare
Choose a tag to compare

Delphi 12 Athens support.
Full Changelog: v.1.8...v.1.9

TFrameStand - Version 1.8

23 Mar 14:49
Compare
Choose a tag to compare

TFrameStand - Version 1.7

11 Nov 17:36
Compare
Choose a tag to compare

TFrameStand - Version 1.6

27 May 10:59
45ba618
Compare
Choose a tag to compare

Added Delphi 10.4 Sydney support!

TFrameStand - Version 1.5

23 Oct 22:13
Compare
Choose a tag to compare

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

25 Nov 23:30
Compare
Choose a tag to compare

This is the current version on GetIt (Embarcadero's Package Manager)

New features:

  1. Added OnAfterShow event
  2. Added VisibleFrames property (tracking of actually visible frames)
  3. Added Responsive-ness capabilities (supercharged OnGetFrameClass functionality)
  4. Version specific packages for 10.3 Rio

TFrameStand - Version 1.3

30 Apr 07:38
Compare
Choose a tag to compare

New features:

  1. Added OnAfterHide event
  2. Widened binding of common action mechanism to address all TControl descendants
  3. Version specific packages for 10.2 Tokyo

TFrameStand - Version 1.2

04 Oct 15:10
Compare
Choose a tag to compare

Bug fixes:

  1. Workaround for #12

New features:

  1. Added Status property
  2. Version specific packages for Seattle, Berlin and XE8

TFrameStand - Version 1.1

07 Nov 06:44
Compare
Choose a tag to compare

Bug fixes:

  1. The search for controls to be bound with CommonAction was not complete (recursion error)

New features:

  1. Improved component editor
  2. Better handling of Hide when it is not immediate (added Hiding property and inhibited multiple Hide calls)
  3. Automatic determination of Hide delay (time needed to accomplish all OnHide* animations)
  4. Added TActionList support for CommonActions
  5. Added DefaultParent property

TFrameStand - Version 1.0

02 Nov 15:03
Compare
Choose a tag to compare

This is the v.1.0
This version is the one used in my CodeRage X session about TFrameStand.