wxExtMiniFrame |
| Categories: window container,dialog,control | Status: STABLE | ![]() |
| Author: Francesco Montorsi | wxWidgets supported ports: wxMSW, wxGTK, wxX11 | |
| Current maintainer: Francesco Montorsi | wxWidgets supported versions: 2.8, 2.9, SVN | |
| Latest version: 1.6 | Build system: Bakefile-based | |
| Programming language: C++ | Samples provided: 1 | |
| External dependencies: none | Documentation: notavailable | |
| Description: A widget for MS-like palette windows which can be used as advanced toolbars or "palettes" of tool buttons (they expose a simple wxPanel which can contain any control you want). The appearance is similar to wxMiniFrame but a lot of new features have been added: customizable mini buttons (total control over them), special focus handling (under wxMSW), rolling/unrolling, ability to save/load the wxExtMiniFrames to wxConfig, etc. | ||
| Links for wxExtMiniFrame: › Website | › Screenshots | › Documentation | › Browse Subversion | › Download | | ||
Screenshots | ^ TOP |
These screenshots have been taken from the sample program included with this component.
This is a wxMainFrame (no aesthetic differences with a standard wxFrame) with two wxExtMiniFrames with some different wxMiniButtons in their titlebars, running on WinXP:
Please note that, even if the cursor and the focus is given to the wxExtMiniFrame #2, also the wxMainFrame
is drawn with an active titlebar: this is a trick which was hard to implement but it is quite common in the
Win32 toolbars.
This is the same sample running on Ubuntu under KDE/wxX11:
Future enhancements | ^ TOP |
The wxExtMiniFrame component is complete under wxMSW, wxGTK and wxX11. The only feature missing in the last two is the miniframe resizing system.
Documentation | ^ TOP |
Sorry; I've written no docs for this component because its use should be quite intuitive. Also, the sample is quite heavily commented and thus you should be able to learn the additional features of wxExtMiniFrame (respect wxMiniFrame) looking at the sample source file.
Known bugs | ^ TOP |
Look at the Readme. To submit a bug report please look at wxCode FAQ.
Future enhancements | ^ TOP |
Miniframe resizing system for wxGTK and wxX11. wxMac support (I don't have a mac so for this I require the help of someone who has it). To submit a feature request please look at wxCode FAQ.


