wxShapeFramework
1.13.0 beta
|
#include <wx/wxsf/RectShape.h>
Classes | |
class | EventSink |
Auxiliary class used by wxSFControlShape. All events generated by a GUI control (widget) managed by parent control shape are redirected to this event sink which invokes a default event handler or send a copy of the event to shape canvas if requested. More... | |
class | wxSFControlShape |
Class encapsulates a special shape able to manage assigned GUI controls (widgets). The GUI control's position and size can by modified via parent control shape. User can also specify how events incoming from the managed GUI control are processed. More... | |
Defines | |
#define | sfFIT_SHAPE_TO_CONTROL true |
#define | sfFIT_CONTROL_TO_SHAPE false |
#define | sfdvCONTROLSHAPE_CONTROLOFFSET 0 |
#define | sfdvCONTROLSHAPE_PROCESSEVENTS wxSFControlShape::evtKEY2CANVAS | wxSFControlShape::evtMOUSE2CANVAS |
#define | sfdvCONTROLSHAPE_MODFILL wxBrush(*wxBLUE, wxBDIAGONAL_HATCH) |
#define | sfdvCONTROLSHAPE_MODBORDER wxPen(*wxBLUE, 1, wxSOLID) |
Variables | |
class WXDLLIMPEXP_SF | wxSFControlShape |
#define sfdvCONTROLSHAPE_CONTROLOFFSET 0 |
#define sfdvCONTROLSHAPE_MODBORDER wxPen(*wxBLUE, 1, wxSOLID) |
#define sfdvCONTROLSHAPE_MODFILL wxBrush(*wxBLUE, wxBDIAGONAL_HATCH) |
#define sfdvCONTROLSHAPE_PROCESSEVENTS wxSFControlShape::evtKEY2CANVAS | wxSFControlShape::evtMOUSE2CANVAS |
#define sfFIT_CONTROL_TO_SHAPE false |
#define sfFIT_SHAPE_TO_CONTROL true |