Modemaker

Disponível somente no TrabalhosFeitos
  • Páginas : 130 (32387 palavras )
  • Download(s) : 0
  • Publicado : 1 de novembro de 2011
Ler documento completo
Amostra do texto
User Manual ModelMaker 6.20

ModelMaker Tools Stenenkruis 27 B 6862 XG Oosterbeek The Netherlands http:\www.modelmakertools.com info@modelmakertools.com http:\www.modelmaker.demon.nl info@modelmaker.demon.nl

ModelMaker version 6.20

Copyright © 1997-2002 by: ModelMaker Tools Stenenkruis 27 B 6862 XG Oosterbeek The Netherlands
http:\www.modelmakertools.com info@modelmakertools.comhttp:\www.modelmaker.demon.nl info@modelmaker.demon.nl

All rights reserved.

All brand and product names are trademarks or registered trademarks of their respective holders.

This user manual focuses on essentials and how things are done in ModelMaker. A GUI reference is available as context sensitive help file. This contains the latest GUI details. The Design Patterns manual focuses onModelMaker’s Design patterns and contains another step by step demo.

Author: G. Beuze usermanual620.doc May 7th 2002
2

ModelMaker version 6.20

Contents
Introduction
Installation Contacting ModelMaker Tools

8
9 9

Getting started
Getting a first impression
Loading an example model Visualizing existing code

10
10
10 10

Creating code with ModelMaker, overview
The demo component:TIntLabel The ModelMaker Class Creation Wizard

11
11 12

Creating a new project Creating new classes Adding properties and methods to a class Implementing methods Creating a source file
Creating a Unit Generating the source file

12 12 13 15 18
18 20

Adding the component to the VCL
Debugging your component Compiling errors Adding the component to the VCL

21
21 21 21

Improving thecomponent in ModelMaker
Keep editing your code in ModelMaker Overriding the constructor Create Implementing Create, non-user sections in code

22
22 22 23

Instant code generation Documenting your component
Adding documentation to your component Creating a help file Integrating your help files with Delphi’s on line help

24 25
25 27 28

Documenting the design in a diagram
Symbolstyles in Diagrams: displaying members Visualizing the unit IntLabel.pas Visualizing the Documentation

28
30 31 33

Summary Where to now?

34 35

usermanual620.doc

May 7th 2002

3

ModelMaker version 6.20

Basic Concepts
Overview Code Model contents Diagrams

36
36 38 39

Working with models
Model files Model templates Editing a model Ownership in ModelMaker Teamdevelopment, Model boundaries and Version Control

41
41 41 42 43 43

Generation source code
Overview Code generation control tags
Class related tags Event type declaration tag Editing marker tags Macro expansion control tags Unit documentation tag (obsolete) Obsolete tags

45
45 46
46 47 47 47 48 48

Code generation options Maintaining Code Order / Custom member order Adjusting the unittemplate Unit Time Stamp Checking Source Aliases Version Control support and Aliases Using ModelMaker to generate Instrumentation code

49 49 50 51 52 53 54

Importing source code
Background Importing a source file
Importing (adding) versus Refreshing

56
56 57
59

Avoiding creep - removing code during import

59

usermanual620.doc

May 7th 2002

4

ModelMaker version 6.20STARTREMOVE and ENDREMOVE tags Comments with remove signature

59 60

Import restrictions and limitations
Class and Interface interfaces Method implementation Comments and white space Unsupported language constructs

60
60 61 62 62

Conversion errors Auto Refresh Import
How it works How it is activated and controlled Warnings

64 65
65 65 65

Editing Form source files

66

In sourcedocumentation
Overview Generating in-source documentation Importing in-source documentation

67
67 67 68

Code templates
Creating a Code template Applying a Code template Registering a Code template Parameterize a Code template using macros

71
71 71 72 72

Macros
Overview Macros in Code generation
Predefined macros

74
74 74
75

Using Macros in code Using macros in the...
tracking img