New in Version 4.1.6 (Feb 04 2000)
====================
Fix one thing, break another. A memory problem sneaked into 4.1.5.12. All fixed and tested.

A number of small cosmetic changes.

New in Version 4.1.5.12 (Feb 01 2000)
=======================
You folk with Large Fonts will be pleased to know I've fixed the bug preventing you getting into details view in the open/save dialog. Special release just for you!

New in Version 4.1.5.11 (Jan 31 2000)
=======================
File and folder history lists now display a radio button beside the last opened file/accessed directory.

Corrected bug where the DlgXRSizer toolbar might be unclickable because of the "invisible" container control used in custom dialogs to add additional controls. This would end up over the top of the DlgXRSizer toolbar, usually making it invisible.

New in Version 4.1.5.10 (Jan 30 2000)
=======================
Changed behaviour of properties dialog when entering registration number so that the splash screen can be disabled immediately.

Changed default enabled state of Office 2000 support to DISABLED. It seems that DlgXRSIzer also tries to affect Office 98 dialogs inappropriately. DlgXRSizer ONLY supports Office 2000. Users must specifically enable it.

Corrected the behaviour of the Remember Size feature. Not sizing correctly under some circumstances.

New in Version 4.1.5.9 (Jan 27 2000)
======================
New feature: SmartClose - automatically closes those pesky advertisement windows popped up by browsers. In fact, it can close any window you want from any application.

New in Version 4.1.5.8
======================
New properties page - Toolbar Style. You can select from:
	- no toolbar - access functions from right click on title bar
	- single button on existing toolbar
	- additional toolbar above the file edit box (thanks Ton)
The above setting controls how the additional functionality provided by DlgXRSizer in the common dialogs is accessed.

New in Version 4.1.5.5
======================
Open/Save dialogs that introduce additional controls may sometimes place the invisible "parent" control over the top of the new DlgXRSizer toolbar button. Corrected this my changing the z-order of the new toolbutton.

Changed the position of the new toolbar button. Now located on the left side of the existing toolbar. Simpler this way to ensure that it stays in position AND looks better when displayed using large fonts - doesn't get shifted across to the right so much.

New in Version 4.1.5.4
======================
Fixed display of splash screen, history lists property page, SmartMove (advanced) property page and position of new Open/Save dialog toolbar button for large fonts bug. (thanks Ton). 

If an application is resized exclusively (ie no others allowed to be resized), even the DlgXRSizer test dialog couldn't be sized correctly - fixed.

Provide more warnings if "Resize Exclusively" is chosen to prevent confusion when NO other dialogs are resized.

New in Version 4.1.5.3
======================
Fixed a long outstanding bug concerning sorting in details view. If the columns in an open/save dialog were in a non-standard order, chances were that the column sorting would not be successful. Standard order is Name, Size, Type, Modified (Attr). If yours is different, DlgXRSizer should now behave correctly when sorting columns.

New in Version 4.1.5.2
======================
Fixed a bug which may prevent the open/save dialog details button being automatically pressed by DlgXRSizer. This has come about because of the addition of the new toolbar button for DlgXRSizer.

New in Version 4.1.5.1
======================
Favorites can now be added on a global basis or for a specific application. (thanks Gus)

When selecting "Add to favorites" from the Favourites menu, the displayed dialog gives the option of an Application or Global favorite. Any Application-specific favorites are listed first in the list of favorites in the menu, followed by a separator and then the global favorites.

New in Version 4.1.5
====================
The problem of dialogs increasing in size with each opening can now be overcome in two ways:
	- either add the application to the exclusion list, or
	- tell DlgXRSizer to use a specific size for the dialog

Both are accomplished via the tools menu. The latter simply saves the current size of the dialog. If you later decide that the dialog should be a different size, simply adjust the size of the dialog and select the "Remember current size" option from the tools menu. To remove the application from those that are displayed a specific size, simply open the propeties dialog and select "Manage Applications".

Whether a dialog has a problem being resized repeatedly, any resizable dialog can be given a specific size using the above method.

It should be noted that the option to "Remember current size" is only relevent to resizable dialogs. Therefore it is disabled for any other dialog.

New in Version 4.1.4.6
======================

Multiple Monitor Support
------------------------
SmartMove now takes into account multiple monitors. If a corner of a window is moved off a monitor, the extent to which it is "off screen" is considered in terms of the nearest monitor. This might not always produce the expected result. You need to take into account the layout of your monitors and just how the offending window was moved.

Open/Save dialogs can also be configured to display in a specific monitor. There is a new tab in the properties dialog with options concerning multiple monitors.

New in Version 4.1.4.5
======================
From this version the width and height increase in open/save dialogs is based on the size of the file list view control - NOT the whole dialog. This has been done to produce a more consistent look in the size change in dialogs across all applications.

New in Version 4.1.4.4
======================
An additional toolbar button is now available on the open/save button bar. This brings up the same menu as the right mouse click on the title bar. Hopefully this stands out and makes the availability of these commands a little more intuitive.

New in Version 4.1.4.1
======================
Fixed the situation where a file name including wild cards could be added to the file history lists.

New in Version 4.1.3
====================
DlgXRSizer now caters for dialogs that allow multiple selections. In the past selecting a "multi-file" selection from the file history would get confused when moving the text of the selection to the dialog. DlgXRSizer now does the "right" thing by changing to the required directory first, then making the file selection.

New option in the popup menu (in the open save dialog): Explore current directory. You can now open explorer directly to the directory currently being viewed in the open/save dialog.

New in Version 4.1.1
====================
Added support for Office2000 open/save dialogs. It should be noted that Microsfoft has made this extremely difficuly. The only times that the file list can be displayed in the full width of the dialog is in list and details view. Preview and Propeties views are severely limited because of the types of controls the Microsoft team have chosen to display the information.

Additionally, it is not possible to increase the height of the dialog - damn! The controls on the bottom of the dialog can't be moved.

Added a tools menu to the open/save dialogs right click menu. This allows you to:
	- exclude the dialog from resizing immediately (add to the exclusion list)
	- remove the dialog from the exclusion list

Improved the checking for opening of the Add Favorite dialog so that it isn't resized. This is necessary since the "Create In" button (of the Add to Favorites dialog) has a specific size in mind when it is clicked to enlarge the dialog.

Fixed the problem which for Delphi developers meant that Delphi (under NT) would drop into machine code debug when using the OpenDialog component. This was a memory problem. This also fixes the problem of Notepad closing under NT (and Winamp and other apps - it varied for different users).

Old fault: If a dialog was excluded from resizing, and then removed from the exclusion list, the dialog would not be able to be resized until the target application had been shutdown and restarted. This is now fixed. (Doesn't make sense? Don't worry about it!)

You can now display a global history list of folders and files. This gives you access to not only those folders and files related to the current application, but also those of other applications. This means that you can open a document in one application (say, a graphics file) and then access it easily from the global files/folders menu in another application.

You can also specify a different number of history items to be kept for the global list. Commonly, you might keep 20 items for your application and 10 for the global list.

It seems I may have solved the problem of DlgXRSizer not sorting by the requested column when displaying in details view. Windows does some odd things with windows handles when changing directories. It seems to abandon the previou handle for some controls and completely re-create them. This accounted for DlgXRSizer not being able to click on the column header to sort by the required column.

** NOTE ** I do find that a 1/10th second delay is often useful to ensure proper change to details view and to sort by the requested column. This is even more vital on faster machines it would seem. This can be set in Properties | Open/Save tab. 

The Diagnoser (for managing whether an application is excluded from resizing) is now GONE. To add/remove an application from resizing, activate the application's open/save dialog and right-click the title bar. Select the tools menu. The first menu option allows you to add/remove the application from the exclusion list. The second allows you to exclusively resize just THIS application's dialogs (and those of any other apps exclusively resized).

The ability to manage the DlgXRSizer inclusion/exclusion list is now a part of the properties dialog. The top menu of the tray icon menu gives you quick access to "Manage Applications".

Corrected a painting problem that could leave the resized dialog all "grayed" out - unpainted.

Under the Favorites menu you can now "Goto Favorites Directory" instead of just being limited to the top level directories listed under DlgXRSizer's Favorites. This means you can see everything that is in your Windows favorites path.

New Open/Save property: Snap to default button. When checked, this will move the mouse cursor over the Open or Save (or other default) button in the open/save dialog.

New Open/Save property: Auto adjust name column. This is used to make the name column (when in details view) as large as possible without altering the size of other columns and also whilst ensuring that the other columns remain visible (if possible). The minimum size that the column is permitted to become is 220 pixels. When the width of a dialog is large enough the name column width is increased in a manner which keeps the right most column aligned with the right side of the list view whilst still keeping sufficient room for the vertical scroll bar.


New in Version 3.4.9
====================
Changed the logic of resizing so that open dialogs from Netscape (and others) that don't have a true parent (because they are displayed from a thread) aren't resized over and over. This would normally result in the dialog getting larger and larger until it fills the screen. I "think" I've found all situations where this occurs.

New in Version 3.4.8
====================
Altered initial settings for SmartMove to that windows are not forced back on screen completely. The default shift amount is 50%.

Changed the initilization timing for the SmartHistory menu so that the menu has most likely been setup when selected, rather than setting it up when asked. This overcomes the problem where right clicking the caption sometimes produces a menu without the DlgXSizer extensions.

Inluded code to prevent the Favorites menu and Start menu from being moved by SmartMove. This would normally be evident if your menus are very long and you have a fixed, stay-on-top task bar. Otherwise it wouldn't be noticed. (thanks Ken)

New in Version 3.4.7
====================
Some users have a little trouble getting the open/save dialog to sort by the column they have selected.

It turns out that this is due to the fact that DlgXRSizer is doing things a little too fast. By incrementing the Sort Delay it usually gives the dialog time to settle, after opening, so that DlgXRSizer can then do its sorting.

A value of 10 is equal to one second. Often a value of 1 or 2 (one or two tenths of a second) is all that is required to get things right.


New in Version 3.4.6
====================
Minor bug fix only.

New in Version 3.4.5
====================
Only the first opening of a Win98 resizable dialog was setting it correctly to details view if selected. This had other consequences (such as history lists not being updated). This is now corrected.

Added browse button to Wizard for Exlcusion/Inclusion file selection.

New in Version 3.4.4
====================
Default SmartMove percent is now 50. This change was made so that people aren't taken too much by surprise when they first encounter SmartMove and think that something is wrong because windows are being pulled on screen.

New in Version 3.4.3
====================
Sort the favorites list - unsorted list not especially helpful
Add option to file/folder history lists to sort them. See the History List tab of the properties dialog. Default is not sorted.

New in Version 3.4.2
====================
Under some circumstances the desktop icons were moved to the right (when the task bar was parked on the left side of the screen) because of a fault in SmartMove - fixed.
Removed the Diagnoser Wizard dump option - no longer necessary or helpful.
Wrap history list menu into two columns when the height of the menu exceeds screen height (due to increase from 20 - 50 items in history lists).

New in Version 3.4.0
=====================
Increased history lists max to 50 items.
Added favourites to history list popup menu. This includes tha ability to add, organise and select from favourites.
Increase size of File Name edit box when dialogs are widened. This feature only available with fixed size dialogs (ie, not resizable dialogs).
Add option to keep DlgXRSizer out of the system tray. To access the popup menu which is normally accessible from the tray icon, simply re-run the program and the popup menu will be displayed.
Included option to set DlgXRSizer to start with Windows when user logs on.
Included option on front tab to disable splash screen (registered users only).
Further modifications to the resizing algorithm to improve the accuracy of resizing.

New in Version 3.3.5
====================
Improved the resizing algorithm further so that programs like Quark and Photoshop don't lose the preview window.

New in Version 3.3.3
====================
A complete rewrite of the DLL appears to have corrected the problem where DlgXRSizer conflicted with programs like Macromedia Fireworks, Simply 3D.

Changed the way dialogs are resized so that the resizing is not seen on-screen. This produces a much more slick result given that the dialog is not seen on screen prior to resizing.

New in Version 3.2.8
====================
FINALLY!!! Have found what appears to be all the causes of run-time error 216. This is a special release to fix just that bug. No other changes in this version.

New in Version 3.2.7
====================
Some users experienced an error when closing windows whilst DlgXRSizer was running. The error reported something like: <The instruction at "0x0163ceb3" referenced memory at "0x01750004". The memory could no be "read">
Finally found the cause of this error message. This is not necessarily the fix for the run-time error 216 problem though. I'm still on the hunt for that one.

New in Version 3.2.2
====================
Made the test dialog a fixed rather than resizable dialog. This allows testing of settings to be performed correctly.

New in Version 3.2.1
====================
Adding the filters to version 3.2.0 caused problems for saving properties. This has now been corrected.

Also managed to fix the behaviour of resizable dialogs with respect to details view. They would only show details view on the first opening. After that they would remain in list view.

New in Version 3.2.0
==============
Added filters to SmartMove

New in Version 3.1.9
==============
Added SmartMove and SmartHistory as major new features.
Added support for Inprise C++ Builder
Various minor fixes.

New in Version 2.1.4
===============
Fixed problem for some users where dialogs were disappearing off screen. This related to a bug in Win95 for detecting the task bar size and position.

New in Version 2.1.2
===============
Minor changes to the InstallShield setup.
Corrections to URL information on settings screen.

New in Version 2.1.1
===============

Algorthm Improved
-----------------
The resizing algorithm has been completely revamped to ensure that practically all but the most pecualiar dialogs are able to be resized.

Dialogs suh as those from graphics programs with preview windows now resize correctly. Tested with ACDSee32, Paint Shop Pro, Photo Shop.

Windows Task Bar
----------------
When resizing to full screen, the position and size of the always-on-top Windows task bar is taken into account so the resized dialog isn't hidden behind the task bar.

Properties Dialog
-----------------
Interface for properties dialog improved.

Details View
------------
Open/Save dialogs can now be displayed in details view with a choice of sort order and sorting column.


Windows 98 Resizables
---------------------
Windows 98 resizable dialogs are now resized according to the same resize parameters as those for standard dialogs.

New in Version 1.6.5
====================

Wizard improved:
----------------
Can now identify both Exclusions and Inclusions so that only selected applications can have their dialogs resized.

Windows 98:
-----------

Windows 98 resizable dialogs are now ignored by the resizing process. Earlier versions of DlgXRSizer messed up the dialogs. Trying to resize a resiable dialog doesn't work well!

New in version 1.6
==================

Display of dialogs improved. Resizing is performed before display instead of causing a jump in the displayed dialog as it is resized after first appearing on screen.

Wizard improved:
---------------
It is no longer necessary to shut down and restart DlgXRsizer to put changes to the exclusion list into effect. Now simply add the new application to the wizard and it is effective immediately. Similarly, removal of an application from the exclusion list is effective immediately.

The application name can be typed directly into the wizard where using the wizard to detect the problem application is difficult.

Windows 98:
-------------------
Windows 98 resizable open/save dialogs are now ignored by DlgXRSizer. The magic of Microsoft has made it difficult to reliably resize them since each subsequent re-display of the dialog remembers the previous increase in size (first performed by Microsft, then by DlgXRSizer) which resulted in a continuous increase in size - not very attractive.

