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)wxSFShapeCanvasprivate
_OnEnterWindow(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnEraseBackground(wxEraseEvent &event)wxSFShapeCanvasprivate
_OnKeyDown(wxKeyEvent &event)wxSFShapeCanvasprivate
_OnLeaveWindow(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnLeftDoubleClick(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnLeftDown(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnLeftUp(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnMouseMove(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnMouseWheel(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnPaint(wxPaintEvent &event)wxSFShapeCanvasprivate
_OnResize(wxSizeEvent &event)wxSFShapeCanvasprivate
_OnRightDoubleClick(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnRightDown(wxMouseEvent &event)wxSFShapeCanvasprivate
_OnRightUp(wxMouseEvent &event)wxSFShapeCanvasprivate
AbortInteractiveConnection()wxSFShapeCanvas
AddStyle(STYLE style)wxSFShapeCanvasinline
AlignSelected(HALIGN halign, VALIGN valign)wxSFShapeCanvas
AppendAssignedConnections(wxSFShapeBase *shape, ShapeList &selection, bool childrenonly)wxSFShapeCanvasprivate
CanAlignSelected()wxSFShapeCanvas
CanCopy()wxSFShapeCanvas
CanCut()wxSFShapeCanvas
CanPaste()wxSFShapeCanvas
CanRedo()wxSFShapeCanvas
CanUndo()wxSFShapeCanvas
CenterShapes()wxSFShapeCanvas
ClearCanvasHistory()wxSFShapeCanvas
ClearTemporaries()wxSFShapeCanvasprivate
ContainsStyle(STYLE style) constwxSFShapeCanvasinline
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"))wxSFShapeCanvasvirtual
Cut()wxSFShapeCanvas
DECLARE_EVENT_TABLE()wxSFShapeCanvasprivate
DeinitializePrinting()wxSFShapeCanvasprivate
DeleteAllTextCtrls()wxSFShapeCanvas
DeselectAll()wxSFShapeCanvas
DoDragDrop(ShapeList &shapes, const wxPoint &start=wxPoint(-1, -1))wxSFShapeCanvas
DP2LP(const wxPoint &pos) constwxSFShapeCanvas
DP2LP(const wxRect &rct) constwxSFShapeCanvas
DrawBackground(wxDC &dc, bool fromPaint)wxSFShapeCanvasvirtual
DrawContent(wxDC &dc, bool fromPaint)wxSFShapeCanvasvirtual
DrawForeground(wxDC &dc, bool fromPaint)wxSFShapeCanvasvirtual
EnableGC(bool enab)wxSFShapeCanvasstatic
FitPositionToGrid(const wxPoint &pos)wxSFShapeCanvas
GetCanvasColour() constwxSFShapeCanvasinline
GetDiagramManager()wxSFShapeCanvasinline
GetGradientFrom() constwxSFShapeCanvasinline
GetGradientTo() constwxSFShapeCanvasinline
GetGrid() constwxSFShapeCanvasinline
GetGridColour() constwxSFShapeCanvasinline
GetGridStyle() constwxSFShapeCanvasinline
GetGrigLineMult() constwxSFShapeCanvasinline
GetHistoryManager()wxSFShapeCanvasinline
GetHoverColour() constwxSFShapeCanvasinline
GetMaxScale()wxSFShapeCanvasinline
GetMinScale()wxSFShapeCanvasinline
GetMode() constwxSFShapeCanvasinline
GetMultiselectionBox()wxSFShapeCanvasinline
GetPrintHAlign() constwxSFShapeCanvasinline
GetPrintMode() constwxSFShapeCanvasinline
GetPrintVAlign() constwxSFShapeCanvasinline
GetScale() constwxSFShapeCanvasinline
GetSelectedShapes(ShapeList &selection)wxSFShapeCanvas
GetSelectionBB()wxSFShapeCanvas
GetShadowFill() constwxSFShapeCanvasinline
GetShadowOffset() constwxSFShapeCanvasinline
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() constwxSFShapeCanvasinline
GetTopmostHandleAtPosition(const wxPoint &pos)wxSFShapeCanvas
GetTotalBoundingBox() constwxSFShapeCanvas
HALIGN enum namewxSFShapeCanvas
halignCENTER enum valuewxSFShapeCanvas
halignLEFT enum valuewxSFShapeCanvas
halignNONE enum valuewxSFShapeCanvas
halignRIGHT enum valuewxSFShapeCanvas
HideAllHandles()wxSFShapeCanvas
InitializePrinting()wxSFShapeCanvasprivate
InvalidateRect(const wxRect &rct)wxSFShapeCanvas
InvalidateVisibleRect()wxSFShapeCanvas
IsGCEnabled()wxSFShapeCanvasinlinestatic
LoadCanvas(const wxString &file)wxSFShapeCanvas
LP2DP(const wxPoint &pos) constwxSFShapeCanvas
LP2DP(const wxRect &rct) constwxSFShapeCanvas
m_CanvasHistorywxSFShapeCanvasprivate
m_fCanSaveStateOnMouseUpwxSFShapeCanvasprivate
m_fDnDStartedHerewxSFShapeCanvasprivate
m_fEnableGCwxSFShapeCanvasprotectedstatic
m_formatShapeswxSFShapeCanvasprivate
m_lstCurrentShapeswxSFShapeCanvasprivate
m_mapPrevPositionswxSFShapeCanvasprivate
m_nDnDStartedAtwxSFShapeCanvasprivate
m_nInvalidateRectwxSFShapeCanvasprivate
m_nPrevMousePoswxSFShapeCanvasprivate
m_nRefCounterwxSFShapeCanvasprivatestatic
m_nSelectionModewxSFShapeCanvasprotected
m_nWorkingModewxSFShapeCanvasprotected
m_OutBMPwxSFShapeCanvasprivatestatic
m_pManagerwxSFShapeCanvasprivate
m_pNewLineShapewxSFShapeCanvasprivate
m_pSelectedHandlewxSFShapeCanvasprivate
m_pSelectedShapeUnderCursorwxSFShapeCanvasprivate
m_pTopmostShapeUnderCursorwxSFShapeCanvasprivate
m_pUnselectedShapeUnderCursorwxSFShapeCanvasprivate
m_selectionStartwxSFShapeCanvasprivate
m_SettingswxSFShapeCanvasprotected
m_shpMultiEditwxSFShapeCanvasprivate
m_shpSelectionwxSFShapeCanvasprivate
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)wxSFShapeCanvasvirtual
OnDrop(wxCoord x, wxCoord y, wxDragResult def, const ShapeList &dropped)wxSFShapeCanvasvirtual
OnKeyDown(wxKeyEvent &event)wxSFShapeCanvasvirtual
OnLeftDoubleClick(wxMouseEvent &event)wxSFShapeCanvasvirtual
OnLeftDown(wxMouseEvent &event)wxSFShapeCanvasvirtual
OnLeftUp(wxMouseEvent &event)wxSFShapeCanvasvirtual
OnMouseMove(wxMouseEvent &event)wxSFShapeCanvasvirtual
OnMouseWheel(wxMouseEvent &event)wxSFShapeCanvasvirtual
OnPaste(const ShapeList &pasted)wxSFShapeCanvasvirtual
OnPreConnectionFinished(wxSFLineShape *connection)wxSFShapeCanvasvirtual
OnRightDoubleClick(wxMouseEvent &event)wxSFShapeCanvasvirtual
OnRightDown(wxMouseEvent &event)wxSFShapeCanvasvirtual
OnRightUp(wxMouseEvent &event)wxSFShapeCanvasvirtual
OnTextChange(wxSFEditTextShape *shape)wxSFShapeCanvasvirtual
OnUpdateVirtualSize(wxRect &virtrct)wxSFShapeCanvasvirtual
PageSetup()wxSFShapeCanvas
Paste()wxSFShapeCanvas
pfsFAILED_AND_CANCEL_LINE enum valuewxSFShapeCanvas
pfsFAILED_AND_CONTINUE_EDIT enum valuewxSFShapeCanvas
pfsOK enum valuewxSFShapeCanvas
PRECONNECTIONFINISHEDSTATE enum namewxSFShapeCanvas
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
Redo()wxSFShapeCanvas
RefreshCanvas(bool erase, const wxRect &rct)wxSFShapeCanvas
RefreshInvalidatedRect()wxSFShapeCanvas
RemoveFromTemporaries(wxSFShapeBase *shape)wxSFShapeCanvasprivate
RemoveStyle(STYLE style)wxSFShapeCanvasinline
ReparentShape(wxSFShapeBase *shape, const wxPoint &parentpos)wxSFShapeCanvasprivate
RestorePrevPositions()wxSFShapeCanvasprivate
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
selectADD enum valuewxSFShapeCanvas
SelectAll()wxSFShapeCanvas
SELECTIONMODE enum namewxSFShapeCanvas
selectNORMAL enum valuewxSFShapeCanvas
selectREMOVE enum valuewxSFShapeCanvas
SetCanvasColour(const wxColour &col)wxSFShapeCanvasinline
SetDiagramManager(wxSFDiagramManager *manager)wxSFShapeCanvas
SetGradientFrom(const wxColour &col)wxSFShapeCanvasinline
SetGradientTo(const wxColour &col)wxSFShapeCanvasinline
SetGrid(wxSize grid)wxSFShapeCanvasinline
SetGridColour(const wxColour &col)wxSFShapeCanvasinline
SetGridLineMult(int multiple)wxSFShapeCanvasinline
SetGridStyle(int style)wxSFShapeCanvasinline
SetHoverColour(const wxColour &col)wxSFShapeCanvas
SetMaxScale(double scale)wxSFShapeCanvasinline
SetMinScale(double scale)wxSFShapeCanvasinline
SetPrintHAlign(HALIGN val)wxSFShapeCanvasinline
SetPrintMode(PRINTMODE mode)wxSFShapeCanvasinline
SetPrintVAlign(VALIGN val)wxSFShapeCanvasinline
SetScale(double scale)wxSFShapeCanvas
SetScaleToViewAll()wxSFShapeCanvas
SetShadowFill(const wxBrush &brush)wxSFShapeCanvasinline
SetShadowOffset(const wxRealPoint &offset)wxSFShapeCanvasinline
SetStyle(long style)wxSFShapeCanvasinline
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
StartInteractiveConnection(wxSFLineShape *shape, wxSFConnectionPoint *connectionPoint, const wxPoint &pos, wxSF::ERRCODE *err=NULL)wxSFShapeCanvas
StorePrevPosition(const wxSFShapeBase *shape)wxSFShapeCanvasinlineprivate
STYLE enum namewxSFShapeCanvas
Undo()wxSFShapeCanvas
UpdateMultieditSize()wxSFShapeCanvas
UpdateShapeUnderCursorCache(const wxPoint &pos)wxSFShapeCanvas
UpdateVirtualSize()wxSFShapeCanvas
ValidateSelection(ShapeList &selection)wxSFShapeCanvas
ValidateSelectionForClipboard(ShapeList &selection, bool storeprevpos)wxSFShapeCanvasprivate
VALIGN enum namewxSFShapeCanvas
valignBOTTOM enum valuewxSFShapeCanvas
valignMIDDLE enum valuewxSFShapeCanvas
valignNONE enum valuewxSFShapeCanvas
valignTOP enum valuewxSFShapeCanvas
wxSFCanvasDropTarget classwxSFShapeCanvasfriend
wxSFDiagramManager classwxSFShapeCanvasfriend
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