10-28-2010, 01:20 PM
Functions to automatically resize dialog controls when user resizes dialog or drags splitter.
Shows how to make dialog resizable.
Function DT_AutoSizeControls: Moves or resizes dialog controls when you resize the dialog.
Control class QM_Splitter. Resizes adjacent controls when user drags splitter. And class DlgSplitter.
Note: if you already have function DT_AutoSizeControls, delete it.
Nov 8 2010:
Added class DlgSplitter.
Now you can get/set splitter position from code.
Fixed 1 bug.
2013-10-28:
Some small changes.
Upgrading: delete old folder (probably named "Resizable dialog, resizable controls, splitters") and import this file. Restart QM.
Keywords: separator, divider, mouse, move, border, child, window, vertical, horizontal
Shows how to make dialog resizable.
Function DT_AutoSizeControls: Moves or resizes dialog controls when you resize the dialog.
Control class QM_Splitter. Resizes adjacent controls when user drags splitter. And class DlgSplitter.
Note: if you already have function DT_AutoSizeControls, delete it.
Nov 8 2010:
Added class DlgSplitter.
Now you can get/set splitter position from code.
Fixed 1 bug.
2013-10-28:
Some small changes.
Upgrading: delete old folder (probably named "Resizable dialog, resizable controls, splitters") and import this file. Restart QM.
Keywords: separator, divider, mouse, move, border, child, window, vertical, horizontal