Description: The editor can be tested in the demo application, Flowcharter. In this application, you can draw basic flowchart objects, move them around with the mouse or keyboard, cut/copy/delete/paste, undo an unlimited amount of times, print-preview, print and export the flowcharts to an EMF (enhanced metafile). If you select two unlinked objects, you can also link them. A line with an arrow showing the link direction is automatically drawn. You can select two linked objects and unlink them, reverse the link direction or set a link label (a text moving with the link line). The objects have fixed sizes, and if a linked object is moved, other linked objects will be moved with them.
To Search:
File list (Check if you may need any files):
Flowcharter.dsw
Flowcharter.h
Flowcharter.cpp
StdAfx.h
StdAfx.cpp
MainFrm.h
MainFrm.cpp
ChildFrm.h
ChildFrm.cpp
FlowcharterDoc.h
FlowcharterDoc.cpp
FlowcharterView.h
FlowcharterView.cpp
res
...\Flowcharter.rc2
...\FlowcharterDoc.ico
...\Flowcharter.ico
...\Toolbar.bmp
...\FlowchartEditorDemo.ico
...\FlowchartEditorDemoDoc.ico
resource.h
Flowcharter.rc
Flowcharter.dsp
FlowchartEditor
...............\FlowchartEntityConnector.h
...............\FlowchartEntityBox.h
...............\FlowchartEntityCondition.cpp
...............\FlowchartEntityCondition.h
...............\FlowchartEntityConnector.cpp
...............\LabelPropertyDialog.h
...............\FlowchartEntity.cpp
...............\FlowchartEntity.h
...............\FlowchartEntityBox.cpp
...............\FlowchartEntityIO.cpp
...............\FlowchartEntityContainer.h
...............\FlowchartEntityIO.h
...............\FlowchartEditor.cpp
...............\FlowchartLineSegment.cpp
...............\FlowchartLineSegment.h
...............\PropertyDialog.cpp
...............\PropertyDialog.h
...............\FlowchartEditor.h
...............\LabelPropertyDialog.cpp
...............\LinkFactory.h
...............\LinkFactory.cpp
...............\FlowchartMenu.cpp
...............\FlowchartMenu.h
...............\FlowchartEntityContainer.cpp
...............\FlowchartLink.h
...............\FlowchartLinkPropertiesDialog.cpp
...............\FlowchartLinkPropertiesDialog.h
...............\FlowchartControlFactory.cpp
...............\FlowchartLink.cpp
...............\FlowchartLabel.cpp
...............\FlowchartEntityTerminator.h
...............\FlowchartEntityTerminator.cpp
...............\FlowchartLinkableLineSegment.h
...............\FlowchartLinkableLineSegment.cpp
...............\resource.h
...............\FlowchartEditor.rc
...............\FlowchartControlFactory.h
...............\DiagramEditor
...............\.............\Tokenizer.h
...............\.............\DiagramEditor.h
...............\.............\DiagramEntity.cpp
...............\.............\DiagramEntity.h
...............\.............\DiagramEntityContainer.cpp
...............\.............\DiagramEntityContainer.h
...............\.............\DiagramLine.cpp
...............\.............\DiagramLine.h
...............\.............\DiagramPropertyDlg.cpp
...............\.............\DiagramPropertyDlg.h
...............\.............\DiagramEditor.cpp
...............\.............\DiagramMenu.cpp
...............\.............\DiagramMenu.h
...............\.............\DiagramClipboardHandler.h
...............\.............\DiagramClipboardHandler.cpp
...............\FlowchartEditor.aps
...............\FlowchartClipboardHandler.h
...............\FlowchartClipboardHandler.cpp
...............\FlowchartLabel.h