In my Delphi 2007 IDE I've activated Model Support.
In the Model View, I can see all my classes and open an UML diagram for those classes.
But how can I generate documentation?
There is no Generate Documentation in the Tools dialog, and also none when I right-click items in the Model View.
What am I missing?
Generate Documentation is part of Delphi 2007 Enterprise. The Professional edition is lacking this feature.
Related
I'm using delphi 2010, and in order to create components i'd like to see the source of delphi components such TEdit, TButton... But the problem is this option is unavailable in my IDE, the type of any added component is written in black (and not in blue so i can see the source). So how can i get this option?
Thanks for your replies.
You seem to be using either a trial version or starter edition of Delphi. The source is deliberately not available. You would have to acquire / pay for a higher edition of Delphi, such as Pro, Enterprise, Ultimate, or Architect.
If you wish to study how components / controls work, find a popular third-party one. For example, I've been experimenting with Chrome Tabs lately.
I have Delphi XE7.1 Ent, kbmMemtable Pro, kbmMW Ent installed.
Thanks to Kim Madsen, it was successfully installed.
However no one kbm objects/forms component appears in Delphi IDE Tool Palette.
How to fix it?
Create a new project. For example a VCL forms project.
Now you will see the wizards in File/New/Other/Components4Developers.
Or take advantage of one of the many sample projects and adapt/alter it to your needs.
best regards
Kim/C4D
I am totally new to UML and I am using the trial version of Delphi XE4 currently. I am trying to create UML design for my project which is built using Delphi 2009. When I open project in Delphi XE4, I am able to see Class diagram in "Model View" option for each pas file but there is no relationship among the classes. There are more than 100 pas files in my project.
I am not clear is it possible to get all UML diagrams automatically? Or I need to create it each diagram manually?
Basically i want to know how much complecated my current project is to migrate to JAVA. i wanted to perform Reverse Engineering.
To the best of my knowledge, the IDE's built in UML diagram support does not reverse engineer code into diagrams. Various third party tools claim this ability, for example ModelMaker, Enterprise Architect, Rational Rose, etc.
We are trying to develop a form that will be added to a project written and created using Embarcadero Delphi 2010 , We will use Embarcadero Delphi XE3 as our Development Environemt, will the code that we will write work on Embarcadero Delphi 2010 ?
If not where can I download Embarcadero Delphi 2010, I can't find it on the Embarcadero official site.
Thanks
Previous versions can be downloaded here:
http://www.embarcadero.com/xe3-earlier-versions
Depends ....
if you don't use rtti and generics and remove qulified namespaces, restrict the use of foreign components it could work, but i think it's not recommended.
If you are properly registered you have an edn account:
Pick Downloads / Registered User Downloads
It is in there. You should be able to go back to Delphi 7. 2010 is at the bottom of the page.
The latest stuff in XE3 is highly recommended. The improvements over the last few years are definitely worth it, and the upgrade will pay for itself in very short time even if you only gradually learn and use the new stuff.
I'm migrating a Delphi project from old Delphi 2.0 IDE to the new RAD Studio XE2. I need to abandon QuickReport components. To which free report component can I migrate to?
I see XE2 has FastReport and Rave Reports included. Which one do you suggest me? Or are there other ones?
I look for the easiest to convert to, so the more similar to QuickReport I guess. In my project these QuickReport components are used:
TQRPreview
TQRBand
TQRSysData
TQRLabel
TQRMemo
TQRDBText
TQRShape
TQuickReport
TQRDetailLink
I already tried some automatic converters, but they need to have QuickReport installed, which I don't have.
Thanks!
Reading this blog post, I wouldn't set on Rave for any new project.