#include <BoxShape.h>


Öffentliche Methoden | |
| MutBoxShape () | |
| MutBoxShape (wxStaticBox *box, int orient) | |
| MutBoxShape (wxWindow *parent, wxWindowID wid, int Id=NoBox) | |
| virtual | ~MutBoxShape () |
| bool | Create (wxWindow *parent, wxWindowID wid, int Id=NoBox) |
| TODO: fix tab order. | |
| virtual void | DoLeftDblClick () |
| void | LeftDblClickEvent (wxMouseEvent &event) |
| BoxDlg * | ShowBoxDialog () const |
| Constructs the box configuration dialog. | |
| virtual void | InitializeDialog (BoxDlg *dlg) const |
| virtual MutBoxChannelShape * | AddChannel (MutBoxChannelShape *channel) |
| virtual MutBoxChannelShape * | AddChannel (Route *route) |
| virtual MutBoxChannelShape * | AddChannel (RoutePanel *panel) |
| virtual bool | HasChannel (Route *route) |
| virtual void | AddPossibleOutput (MutOutputDeviceShape *device) |
| virtual void | DrawLines (wxDC &dc) |
| virtual bool | Detach (wxWindow *window) |
| virtual bool | Detach (wxSizer *sizer) |
| virtual bool | Detach (int index) |
| virtual bool | replaceSelfBy (MutBoxShape *newshape) |
| virtual bool | DetachBox () |
| virtual bool | readDialog (BoxDlg *box) |
| virtual bool | CanHandleType (int type) |
| int | GetBoxId () const |
Öffentliche, statische Methoden | |
| static void | SetSizerFlags (wxSizerFlags flags) |
| static const wxSizerFlags & | GetSizerFlags () |
Geschützte Attribute | |
| MutBoxIconShape * | m_icon |
| wxSizer * | channels |
| int | boxId |
Statische geschützte Attribute | |
| static wxSizerFlags | sizerFlags |
| static int | maxBoxId |
Private Methoden | |
| void | SetBoxId (int Id, bool layout=true) |
| DECLARE_CLASS (MutBoxShape) DECLARE_EVENT_TABLE() | |
Definiert in Zeile 133 der Datei BoxShape.h.
MutBoxIconShape* MutBoxShape::m_icon [protected] |
Definiert in Zeile 136 der Datei BoxShape.h.
Wird benutzt von Detach() und SetBoxId().
1.7.4