If you have not started you might see if UMLPad is worth adapting to Code::Blocks.
http://web.tiscali.it/ggbhome/umlpad/umlpad.htm
It uses ANSI(non unicode) wxWidgets 2.6/2.8 written in C++.
Lic GPL
Tim S
Maybe you can checkout BOUML as well: http://bouml.free.fr/index.html
It's developed under QT, fast, quite complete.
Maybe you can checkout BOUML as well: http://bouml.free.fr/index.html
It's developed under QT, fast, quite complete.
ethicalstar:Tnx rickg22!
(cue ancient wizard)
It has been ages since I first asked someone to make an UML plugin for Codeblocks. Aeons passed, and no brave hero volunteered to vanquish the demon of non-uml darkness. May the Great Spirits keep you safe in your dangerous quest! :lol:
Translation: I support your idea 100%! :D
Speaking of which, I've also been looking for a plugin that lists you the include chain for a file, it'd be very useful :) (hint: The command "CPP -M[M] file" does it, but it needs to keep track of include dirs)
The wxShapeFramework project may be could be util for your UML plugin:
http://sourceforge.net/projects/wxsf/ (http://sourceforge.net/projects/wxsf/)
Hi everyone!
I just looked the whole site for a uml plugin development in codeblocks. It is not under development. Is anyone interested to join me and do it?
I am new to codeblocks so i dont know abt plugin development. If anyone could help me with plugin creation docs, it would be nice..
tnx.
Its in planning phase! I like to see UML diagrams generation directly from codeblocks.
Software Licence Language Output Format Widget Toolkit
Umbrello GPL C++ XML/XMI KDE
UML Pad GPL C++ XML wxWidgets
BOUML GPL C++ ?? Qt
Gaphor GPL Python ?? GTK+
ClassBuilder zlib/libpng C++ ?? MFC/AFX
astade GPL C++ ?? wxWidgets
Speaking of which, I've also been looking for a plugin that lists you the include chain for a file, it'd be very useful :) (hint: The command "CPP -M[M] file" does it, but it needs to keep track of include dirs)
Hi stahta01!Its in planning phase! I like to see UML diagrams generation directly from codeblocks.
Yes, the generating of UML diagrams from C++ source code would be a very important feature.
Do, you think it is worth it to plan to generate C++ code from UML diagrams?
Tim S
Edit: I think Umbrello an KDE UML program is also worth checking out.
http://en.wikipedia.org/wiki/Umbrello_UML_Modeller
http://uml.sourceforge.net/index.php
Gaphor is written in Python so could be not worth checking out.
http://gaphor.devjavu.com/
http://www.ohloh.net/p/gaphorCodeSoftware Licence Language Output Format Widget Toolkit
Umbrello GPL C++ XML/XMI KDE
UML Pad GPL C++ XML wxWidgets
BOUML GPL C++ ?? Qt
Gaphor GPL Python ?? GTK+
Hi everyone!
I just looked the whole site for a uml plugin development in codeblocks. It is not under development. Is anyone interested to join me and do it?
I am new to codeblocks so i dont know abt plugin development. If anyone could help me with plugin creation docs, it would be nice..
tnx.
I am interested in helping out on this project.
I have not created an Plugin myself, but have compiled the default plugin template and Compile Code::Blocks from source on Windows.
Tim S
PS: I am trying once more to get UML Pad to compile and link to Unicode wxWidgets.
Gr8!!! We can try UML pad...
How to convert to wxString from std::string.Well, I always use utf8_str() :
string(variableName.mb_str())
string(variableName.utf8_str().data());
http://uml.sourceforge.net/feature.phpI personally work a lot with BoUML. It's really working very well - including reverse engineering. But: It's QT.
http://uml.sourceforge.net/feature.phpI personally work a lot with BoUML. It's really working very well - including reverse engineering. But: It's QT.
So... I believe making a C::B plugin out of UMLPad will be enough work already... don't worry so much about other "tools" have nicer features etc... An UML tool can be quite simple and already really powerful.
I am planning on Uploading cbUmlPad to https://sourceforge.net/projects/umlblocks/ today.
Tim S
I have moved it under a branch; since I am guessing the final project will be little or nothing like UmlPad.
http://umlblocks.svn.sourceforge.net/viewvc/umlblocks/branches/cbUmlPad/
@stahta01
An code plugin for 'Code::Blocks' :
https://github.com/LexRudera/UmlBlocks (https://github.com/LexRudera/UmlBlocks)
after some adjustments, it compiles and load under svn10127 (wxWidgets unicode 2.8.12, wxShapeFramework 1.13, TDM-GCC 4.7.1 ) https://github.com/LETARTARE/UmlBlocks (https://github.com/LETARTARE/UmlBlocks)
wxShapeFramework -> http://sourceforge.net/projects/wxsf/ (http://sourceforge.net/projects/wxsf/)
After ...must be tested.
Is it possible to edit an UML Class?yes, but it is the only feasible action !! you have to capture the elements of the class in a dialog.
Is it possible to save an UML Diagram?no, we can not do anything.