wxShapeFramework  1.13.0 beta
wxSFShapeCanvas Member List
This is the complete list of members for wxSFShapeCanvas, including all inherited members.
_OnDrop(wxCoord x, wxCoord y, wxDragResult def, wxDataObject *data)wxSFShapeCanvas [private]
_OnEnterWindow(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnEraseBackground(wxEraseEvent &event)wxSFShapeCanvas [private]
_OnKeyDown(wxKeyEvent &event)wxSFShapeCanvas [private]
_OnLeaveWindow(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnLeftDoubleClick(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnLeftDown(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnLeftUp(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnMouseMove(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnMouseWheel(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnPaint(wxPaintEvent &event)wxSFShapeCanvas [private]
_OnResize(wxSizeEvent &event)wxSFShapeCanvas [private]
_OnRightDoubleClick(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnRightDown(wxMouseEvent &event)wxSFShapeCanvas [private]
_OnRightUp(wxMouseEvent &event)wxSFShapeCanvas [private]
AbortInteractiveConnection()wxSFShapeCanvas
AddStyle(STYLE style)wxSFShapeCanvas [inline]
AlignSelected(HALIGN halign, VALIGN valign)wxSFShapeCanvas
AppendAssignedConnections(wxSFShapeBase *shape, ShapeList &selection, bool childrenonly)wxSFShapeCanvas [private]
CanAlignSelected()wxSFShapeCanvas
CanCopy()wxSFShapeCanvas
CanCut()wxSFShapeCanvas
CanPaste()wxSFShapeCanvas
CanRedo()wxSFShapeCanvas
CanUndo()wxSFShapeCanvas
CenterShapes()wxSFShapeCanvas
ClearCanvasHistory()wxSFShapeCanvas
ClearTemporaries()wxSFShapeCanvas [private]
ContainsStyle(STYLE style) const wxSFShapeCanvas [inline]
Copy()wxSFShapeCanvas
Create(wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxHSCROLL|wxVSCROLL, const wxString &name=wxT("scrolledWindow"))wxSFShapeCanvas [virtual]
Cut()wxSFShapeCanvas
DECLARE_EVENT_TABLE()wxSFShapeCanvas [private]
DeinitializePrinting()wxSFShapeCanvas [private]
DeleteAllTextCtrls()wxSFShapeCanvas
DeselectAll()wxSFShapeCanvas
DoDragDrop(ShapeList &shapes, const wxPoint &start=wxPoint(-1,-1))wxSFShapeCanvas
DP2LP(const wxPoint &pos) const wxSFShapeCanvas
DP2LP(const wxRect &rct) const wxSFShapeCanvas
DrawBackground(wxDC &dc, bool fromPaint)wxSFShapeCanvas [virtual]
DrawContent(wxDC &dc, bool fromPaint)wxSFShapeCanvas [virtual]
DrawForeground(wxDC &dc, bool fromPaint)wxSFShapeCanvas [virtual]
EnableGC(bool enab)wxSFShapeCanvas [static]
FitPositionToGrid(const wxPoint &pos)wxSFShapeCanvas
GetCanvasColour() const wxSFShapeCanvas [inline]
GetDiagramManager()wxSFShapeCanvas [inline]
GetGradientFrom() const wxSFShapeCanvas [inline]
GetGradientTo() const wxSFShapeCanvas [inline]
GetGrid() const wxSFShapeCanvas [inline]
GetGridColour() const wxSFShapeCanvas [inline]
GetGridStyle() const wxSFShapeCanvas [inline]
GetGrigLineMult() const wxSFShapeCanvas [inline]
GetHistoryManager()wxSFShapeCanvas [inline]
GetHoverColour() const wxSFShapeCanvas [inline]
GetMaxScale()wxSFShapeCanvas [inline]
GetMinScale()wxSFShapeCanvas [inline]
GetMode() const wxSFShapeCanvas [inline]
GetMultiselectionBox()wxSFShapeCanvas [inline]
GetPrintHAlign() const wxSFShapeCanvas [inline]
GetPrintMode() const wxSFShapeCanvas [inline]
GetPrintVAlign() const wxSFShapeCanvas [inline]
GetScale() const wxSFShapeCanvas [inline]
GetSelectedShapes(ShapeList &selection)wxSFShapeCanvas
GetSelectionBB()wxSFShapeCanvas
GetShadowFill() const wxSFShapeCanvas [inline]
GetShadowOffset() const wxSFShapeCanvas [inline]
GetShapeAtPosition(const wxPoint &pos, int zorder=1, SEARCHMODE mode=searchBOTH)wxSFShapeCanvas
GetShapesAtPosition(const wxPoint &pos, ShapeList &shapes)wxSFShapeCanvas
GetShapesInside(const wxRect &rct, ShapeList &shapes)wxSFShapeCanvas
GetShapeUnderCursor(SEARCHMODE mode=searchBOTH)wxSFShapeCanvas
GetStyle() const wxSFShapeCanvas [inline]
GetTopmostHandleAtPosition(const wxPoint &pos)wxSFShapeCanvas
GetTotalBoundingBox() const wxSFShapeCanvas
HALIGN enum namewxSFShapeCanvas
halignCENTER enum valuewxSFShapeCanvas
halignLEFT enum valuewxSFShapeCanvas
halignNONE enum valuewxSFShapeCanvas
halignRIGHT enum valuewxSFShapeCanvas
HideAllHandles()wxSFShapeCanvas
InitializePrinting()wxSFShapeCanvas [private]
InvalidateRect(const wxRect &rct)wxSFShapeCanvas
InvalidateVisibleRect()wxSFShapeCanvas
IsGCEnabled()wxSFShapeCanvas [inline, static]
LoadCanvas(const wxString &file)wxSFShapeCanvas
LP2DP(const wxPoint &pos) const wxSFShapeCanvas
LP2DP(const wxRect &rct) const wxSFShapeCanvas
m_CanvasHistorywxSFShapeCanvas [private]
m_fCanSaveStateOnMouseUpwxSFShapeCanvas [private]
m_fDnDStartedHerewxSFShapeCanvas [private]
m_fEnableGCwxSFShapeCanvas [protected, static]
m_formatShapeswxSFShapeCanvas [private]
m_lstCurrentShapeswxSFShapeCanvas [private]
m_mapPrevPositionswxSFShapeCanvas [private]
m_nDnDStartedAtwxSFShapeCanvas [private]
m_nInvalidateRectwxSFShapeCanvas [private]
m_nPrevMousePoswxSFShapeCanvas [private]
m_nRefCounterwxSFShapeCanvas [private, static]
m_nWorkingModewxSFShapeCanvas [protected]
m_OutBMPwxSFShapeCanvas [private, static]
m_pManagerwxSFShapeCanvas [private]
m_pNewLineShapewxSFShapeCanvas [private]
m_pSelectedHandlewxSFShapeCanvas [private]
m_pSelectedShapeUnderCursorwxSFShapeCanvas [private]
m_pTopmostShapeUnderCursorwxSFShapeCanvas [private]
m_pUnselectedShapeUnderCursorwxSFShapeCanvas [private]
m_SettingswxSFShapeCanvas [protected]
m_shpMultiEditwxSFShapeCanvas [private]
MODE enum namewxSFShapeCanvas
modeCREATECONNECTION enum valuewxSFShapeCanvas
modeDND enum valuewxSFShapeCanvas
modeHANDLEMOVE enum valuewxSFShapeCanvas
modeMULTIHANDLEMOVE enum valuewxSFShapeCanvas
modeMULTISELECTION enum valuewxSFShapeCanvas
modeREADY enum valuewxSFShapeCanvas
modeSHAPEMOVE enum valuewxSFShapeCanvas
MoveShapesFromNegatives()wxSFShapeCanvas
OnConnectionFinished(wxSFLineShape *connection)wxSFShapeCanvas [virtual]
OnDrop(wxCoord x, wxCoord y, wxDragResult def, const ShapeList &dropped)wxSFShapeCanvas [virtual]
OnKeyDown(wxKeyEvent &event)wxSFShapeCanvas [virtual]
OnLeftDoubleClick(wxMouseEvent &event)wxSFShapeCanvas [virtual]
OnLeftDown(wxMouseEvent &event)wxSFShapeCanvas [virtual]
OnLeftUp(wxMouseEvent &event)wxSFShapeCanvas [virtual]
OnMouseMove(wxMouseEvent &event)wxSFShapeCanvas [virtual]
OnMouseWheel(wxMouseEvent &event)wxSFShapeCanvas [virtual]
OnPaste(const ShapeList &pasted)wxSFShapeCanvas [virtual]
OnPreConnectionFinished(wxSFLineShape *connection)wxSFShapeCanvas [virtual]
OnRightDoubleClick(wxMouseEvent &event)wxSFShapeCanvas [virtual]
OnRightDown(wxMouseEvent &event)wxSFShapeCanvas [virtual]
OnRightUp(wxMouseEvent &event)wxSFShapeCanvas [virtual]
OnTextChange(wxSFEditTextShape *shape)wxSFShapeCanvas [virtual]
OnUpdateVirtualSize(wxRect &virtrct)wxSFShapeCanvas [virtual]
PageSetup()wxSFShapeCanvas
Paste()wxSFShapeCanvas
Print(bool prompt=sfPROMPT)wxSFShapeCanvas
Print(wxSFPrintout *printout, bool prompt=sfPROMPT)wxSFShapeCanvas
PRINTMODE enum namewxSFShapeCanvas
PrintPreview()wxSFShapeCanvas
PrintPreview(wxSFPrintout *preview, wxSFPrintout *printout=NULL)wxSFShapeCanvas
prnFIT_TO_MARGINS enum valuewxSFShapeCanvas
prnFIT_TO_PAGE enum valuewxSFShapeCanvas
prnFIT_TO_PAPER enum valuewxSFShapeCanvas
prnMAP_TO_DEVICE enum valuewxSFShapeCanvas
prnMAP_TO_MARGINS enum valuewxSFShapeCanvas
prnMAP_TO_PAGE enum valuewxSFShapeCanvas
prnMAP_TO_PAPER enum valuewxSFShapeCanvas
PropagateSelection(wxSFShapeBase *shape, bool selection)wxSFShapeCanvas [private]
Redo()wxSFShapeCanvas
RefreshCanvas(bool erase, const wxRect &rct)wxSFShapeCanvas
RefreshInvalidatedRect()wxSFShapeCanvas
RemoveFromTemporaries(wxSFShapeBase *shape)wxSFShapeCanvas [private]
RemoveStyle(STYLE style)wxSFShapeCanvas [inline]
ReparentShape(wxSFShapeBase *shape, const wxPoint &parentpos)wxSFShapeCanvas [private]
RestorePrevPositions()wxSFShapeCanvas [private]
SaveCanvas(const wxString &file)wxSFShapeCanvas
SaveCanvasState()wxSFShapeCanvas
SaveCanvasToBMP(const wxString &file)wxSFShapeCanvas
SaveCanvasToImage(const wxString &file, wxBitmapType type=wxBITMAP_TYPE_BMP, bool background=true, double scale=-1)wxSFShapeCanvas
ScrollToShape(wxSFShapeBase *shape)wxSFShapeCanvas
searchBOTH enum valuewxSFShapeCanvas
SEARCHMODE enum namewxSFShapeCanvas
searchSELECTED enum valuewxSFShapeCanvas
searchUNSELECTED enum valuewxSFShapeCanvas
SelectAll()wxSFShapeCanvas
SetCanvasColour(const wxColour &col)wxSFShapeCanvas [inline]
SetDiagramManager(wxSFDiagramManager *manager)wxSFShapeCanvas
SetGradientFrom(const wxColour &col)wxSFShapeCanvas [inline]
SetGradientTo(const wxColour &col)wxSFShapeCanvas [inline]
SetGrid(wxSize grid)wxSFShapeCanvas [inline]
SetGridColour(const wxColour &col)wxSFShapeCanvas [inline]
SetGridLineMult(int multiple)wxSFShapeCanvas [inline]
SetGridStyle(int style)wxSFShapeCanvas [inline]
SetHoverColour(const wxColour &col)wxSFShapeCanvas
SetMaxScale(double scale)wxSFShapeCanvas [inline]
SetMinScale(double scale)wxSFShapeCanvas [inline]
SetPrintHAlign(HALIGN val)wxSFShapeCanvas [inline]
SetPrintMode(PRINTMODE mode)wxSFShapeCanvas [inline]
SetPrintVAlign(VALIGN val)wxSFShapeCanvas [inline]
SetScale(double scale)wxSFShapeCanvas
SetScaleToViewAll()wxSFShapeCanvas
SetShadowFill(const wxBrush &brush)wxSFShapeCanvas [inline]
SetShadowOffset(const wxRealPoint &offset)wxSFShapeCanvas [inline]
SetStyle(long style)wxSFShapeCanvas [inline]
sfsCLIPBOARD enum valuewxSFShapeCanvas
sfsDEFAULT_CANVAS_STYLE enum valuewxSFShapeCanvas
sfsDND enum valuewxSFShapeCanvas
sfsGRADIENT_BACKGROUND enum valuewxSFShapeCanvas
sfsGRID_SHOW enum valuewxSFShapeCanvas
sfsGRID_USE enum valuewxSFShapeCanvas
sfsHIGHLIGHTING enum valuewxSFShapeCanvas
sfsHOVERING enum valuewxSFShapeCanvas
sfsMULTI_SELECTION enum valuewxSFShapeCanvas
sfsMULTI_SIZE_CHANGE enum valuewxSFShapeCanvas
sfsPRINT_BACKGROUND enum valuewxSFShapeCanvas
sfsPROCESS_MOUSEWHEEL enum valuewxSFShapeCanvas
sfsUNDOREDO enum valuewxSFShapeCanvas
shadowALL enum valuewxSFShapeCanvas
SHADOWMODE enum namewxSFShapeCanvas
shadowTOPMOST enum valuewxSFShapeCanvas
ShowShadows(bool show, SHADOWMODE style)wxSFShapeCanvas
StartInteractiveConnection(wxClassInfo *shapeInfo, const wxPoint &pos, wxSF::ERRCODE *err=NULL)wxSFShapeCanvas
StartInteractiveConnection(wxSFLineShape *shape, const wxPoint &pos, wxSF::ERRCODE *err=NULL)wxSFShapeCanvas
StorePrevPosition(const wxSFShapeBase *shape)wxSFShapeCanvas [inline, private]
STYLE enum namewxSFShapeCanvas
Undo()wxSFShapeCanvas
UpdateMultieditSize()wxSFShapeCanvas
UpdateVirtualSize()wxSFShapeCanvas
ValidateSelection(ShapeList &selection)wxSFShapeCanvas
ValidateSelectionForClipboard(ShapeList &selection, bool storeprevpos)wxSFShapeCanvas [private]
VALIGN enum namewxSFShapeCanvas
valignBOTTOM enum valuewxSFShapeCanvas
valignMIDDLE enum valuewxSFShapeCanvas
valignNONE enum valuewxSFShapeCanvas
valignTOP enum valuewxSFShapeCanvas
wxSFCanvasDropTarget classwxSFShapeCanvas [friend]
wxSFDiagramManager classwxSFShapeCanvas [friend]
wxSFShapeCanvas()wxSFShapeCanvas
wxSFShapeCanvas(wxSFDiagramManager *manager, wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxHSCROLL|wxVSCROLL)wxSFShapeCanvas
~wxSFShapeCanvas(void)wxSFShapeCanvas
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines