wxResizeableControl

Purpose:

This wxWidgets based C++ class provides a user interface for child windows placed within other windows. The user can drag them around, and resize them using 8 marks drawn on each edge corner of the control. This class sends notification events to its parent when the window is created, resized, moved or deleted. There are derived classes for displaying pictures in bitmap or (WIN32 only) metafile formats.

The also provided class for wxResizeableControlCanvas demonstrates the use of the child window notifications from those windows, in that its scrollbars are automatically updated.

There is a demo program that shows the capabilities of the control, in together with printing and clipboard copy operations.

System rqmts: Installed version of wxWidgets (2.4.0, 2.5.0 and up)
Supports GCC (MinGW, Linux) and Borland C++ 5.5.1 using make, should also work with other compilers.
The Linux makefiles requires modifications for the installation path of wxWidgets.
Lizence: wxWidgets licence
Download:
Sources (zipped) resizec106.zip
Demo program (WIN32) resizecd106.zip
Documentation: Run 'doxygen setup.dox' in the doxygen subdirectory in order to create it.
Change log
More info:
For questions or suggestions please eMail to
demo program


Last changed 25.02.2005
Homepage Markus Greither


1