CodePlotter

A Visio-like tool for adding and editing ascii diagrams in your source code
Download

CodePlotter Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • AbstractSpoon Software
  • Publisher web site:
  • http://www.abstractspoon.com/
  • Operating Systems:
  • Windows All
  • File Size:
  • 33 KB

CodePlotter Tags


CodePlotter Description

This application was developed to be a Visio-like tool for adding and editing ascii diagrams in your source code. CodePlotter was designed to be a standalone version for VC6, .NET, Delphi, C++ Builder and VB coders.When I first wrote CodePlotter as a VC6 addin I was very aware that .NET users might also be interested in a similar tool. At the time however I did not see an easy way to resolve this except by writing a .NET specific addin. So in the best tradition of ostrichs I ignored the issue and waited until I was forced to deal with it. In due time one or two .NET users posted comments expressing an interest in a CodePlotter addin for VC7/.NET and I knew that I would have to deal with it, especially since so many people were voting it up. Now, I had already made a short foray into VC7 addins when I tried to port ProjectZip to .NET and wasn't that a scary experience! I don't know what Microsoft thought they were up to when they redesigned the plugin architecture for VC7 but it certainly was not portability of VC6 addins - I could not make head nor tail of the object model in the short time that I tried. Fortunately, a C++ Builder coder who also dabbles in VB and Delphi came to my rescue and asked for a standalone executable . This, I thought, smells like an opportunity not to be missed; and may yet save me from having to write a .NET port.Still another poster asked for the modal dialog in the CodePlotter addin to be made modeless so that he could scroll his code as he drew the diagram. This however generates another problem because the addin relied on the selection not changing so that it could paste the edited diagram over the top of the original diagram.An executable was therefore beginning to look like an excellent solution, since although it would lose its tight coupling with VC6, this would more than be made up for by the considerably greater flexibility of a standalone application.


CodePlotter Related Software