Skip to content

Releases: ppescher/resizablelib

30 June 2020

14 Apr 12:03
339ef7b
Compare
Choose a tag to compare

Mainly cosmetic changes to the source code and update of project files, with a few fixes:

  • Fixed dialog resize could cause some static text to be clipped or disappear
  • Fixed new and '97 style wizard dialogs redraw issues

28 April 2019

09 Jun 17:37
8c52693
Compare
Choose a tag to compare

Small bugfix release with a few contributions:

  • Fix AddAllOtherAnchors() incorrectly moving the SizeGrip
  • Contributions with other fixes and minor changes (#7,#8,#9,#10,#11,#12)

4 January 2018

04 Jan 22:12
Compare
Choose a tag to compare

This long due release contains many fixes and improvements over the last public release, with contributions from CodeProject and GitHub users. All this time also means I partly forgot what problems the single commits were meant to solve, but here is a rough list of the changes:

  • Migrated repository from CVS to Git and moved development from SourceForge to GitHub
  • Migrated all projects and solutions to VS2015, with support for XP build
  • Added convenience function to anchor remaining controls
  • Added manifest to all demo projects to enable visual styles
  • Fixed a bug with menu redraw and non-client area calculations
  • Fixed resource leak for clipping region
  • Fixed max track size calculations with splitter windows
  • Fixed compilation of resizable combo box
  • Fixed resizable combo list box appearance
  • Fixed a bug with minimized then restored frames
  • Fixed layout preset for child (modeless) property sheets
  • Fixed project settings for ANSI builds
  • Fixed wizard97 header redraw (missing in CommCtrls >= 6.00)
  • Fixed maximized size not constrained by track size when window border is not resizable
  • Contributed fixes and other minor changes (#1, #2, #3, #4, #5, #6)

9 June 2004

13 Oct 16:42
Compare
Choose a tag to compare

Version 1.4 Alpha (CVS Tag: CP_1_4_alpha)

Latest release available on SourceForge and CodeProject

27 Oct 2002

13 Oct 16:37
Compare
Choose a tag to compare

Version 1.3 (CVS Tag: SF_1_3)

  • Changed ArrangeLayout to update all controls at once, even callbacks
  • Changed LayoutInfo structure: added resize properties support
  • Changed grip functions, allowing more customization, added transparent background
  • Added grip, window's state save/restore, and min/max size handling
  • Added classes for frame windows (SDI, MDI) to handle min/max size constraints (not working with splitters yet)
  • Added initial support for custom windows by means of a registered message
  • Fixed overlapping group boxes, incorrectly clipping siblings controls (old code had not been removed)
  • Fixed grip, now handling system parameters changes
  • Fixed the problems with scrolling windows (FormView)
  • Updated documentation (this page), added a ChangeLog to this release

13 July 2002

13 Oct 16:38
Compare
Choose a tag to compare

Version 1.2 (CVS Tag: SF_1_2)

  • Changed layout implementation, now using 2 lists and a map.
  • Changed LayoutInfo structure: added class name, removed refresh flags
  • Now NeedsRefresh function is called every time the layout is updated and not once during AddAnchor
  • Improved anti-flickering for Static controls (needs testing)
  • Added functions to support dynamic windows and to retrieve a control's position and size in the layout
  • Changed grip implementation, now using a MFC derived class
  • Fixed background problems with WinXP themes (needs testing)
  • Updated documentation (this page)

29 Oct 2001

13 Oct 16:36
Compare
Choose a tag to compare

Version 1.1 (CVS Tag: SF_1_1)

  • Fixed a bug with CTRL+Tab while navigating Wizard dialogs
  • Added static build configurations to all projects
  • Some cosmetic stuff

18 Aug 2001

13 Oct 16:35
Compare
Choose a tag to compare
  • Improved clipping capability: overlapping controls handled properly if AddAnchors calls are in the correct order
  • Removed second loop in ArrangeLayout, now using SWP_NOCOPYBITS
  • Fixed a bug during initial style change to enable resizing, now client rect is preserved
  • Fixed bug with transparent toolbars
  • License changed to "Artistic License", CVS repository now on SourceForge

11 June 2001

13 Oct 16:33
Compare
Choose a tag to compare
  • Initial public release

15 July 2001

13 Oct 16:34
Compare
Choose a tag to compare
  • Changed grip implementation, now using a scrollbar child window
  • Overriding OnNcHitTest and OnPaint no more required
  • Grip is now triangular, allowing backgrounds different from simple gray
  • Added "callback anchors" to the layout class, for property sheets integration
  • Callbacks allow adding a variable window and anchor type to the layout
  • Added Wizard97, FormView and complete PropertySheet support
  • Updated documentation for new functions