Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
StarUML Evológica Plugin
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
3
Merge Requests
3
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
evologica
StarUML Evológica Plugin
Commits
f589c165
Commit
f589c165
authored
Aug 23, 2019
by
Sandro Camata Santana
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Ajustes de cores e fonte
parent
bd29700c
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
150 additions
and
236 deletions
+150
-236
IntegracaoDelphiSUML.pas
EvoUMLPlugin/src/IntegracaoDelphiSUML.pas
+6
-5
fCodeGen.dfm
EvoUMLPlugin/src/fCodeGen.dfm
+95
-125
formMemo.dfm
EvoUMLPlugin/src/formMemo.dfm
+36
-76
ituExplorerV2.dfm
EvoUMLPlugin/src/ituExplorerV2.dfm
+13
-30
No files found.
EvoUMLPlugin/src/IntegracaoDelphiSUML.pas
View file @
f589c165
...
@@ -5080,7 +5080,8 @@ begin
...
@@ -5080,7 +5080,8 @@ begin
GerarRelationsPartnerShips
(
lClassTicket
,
lInstantCodeClass
);
GerarRelationsPartnerShips
(
lClassTicket
,
lInstantCodeClass
);
lInstantCodeModule
.
ImplementationSection
.
Clear
;
lInstantCodeModule
.
ImplementationSection
.
Clear
;
lInstantCodeModule
.
InitializationSection
.
CodeText
:=
'// PersistenceManager.RegisterClass(TypeOf('
+
lsNomeClasse
+
'));'
;
lInstantCodeModule
.
ImplementationSection
.
AddUses
.
Name
:=
'acuObject;'
;
lInstantCodeModule
.
InitializationSection
.
CodeText
:=
' PersistenceManager.RegisterClass(TypeOf('
+
lsNomeClasse
+
'));'
;
result
:=
lInstantCodeModule
.
AsString
;
result
:=
lInstantCodeModule
.
AsString
;
// end
// end
...
@@ -5289,10 +5290,10 @@ var
...
@@ -5289,10 +5290,10 @@ var
lInstantCodeMethod
.
Proc
:=
lInstantCodeProc
;
lInstantCodeMethod
.
Proc
:=
lInstantCodeProc
;
lInstantCodeMethod
:=
lInstantCodeClass
.
AddMethod
(
viPublic
);
lInstantCodeMethod
:=
lInstantCodeClass
.
AddMethod
(
viPublic
);
lInstantCodeMethod
.
Prototype
.
Name
:=
'Fin
alize
'
;
lInstantCodeMethod
.
Prototype
.
Name
:=
'Fin
ish
'
;
lInstantCodeMethod
.
Prototype
.
Flags
:=
[
pfOverride
];
lInstantCodeMethod
.
Prototype
.
Flags
:=
[
pfOverride
];
lInstantCodeProc
:=
lInstantCodeModule
.
ImplementationSection
.
AddProc
;
lInstantCodeProc
:=
lInstantCodeModule
.
ImplementationSection
.
AddProc
;
lInstantCodeProc
.
Name
:=
lInstantCodeClass
.
Name
+
'.'
+
'Fin
alize
'
;
lInstantCodeProc
.
Name
:=
lInstantCodeClass
.
Name
+
'.'
+
'Fin
ish
'
;
lInstantCodeProc
.
Body
.
Text
:=
#
13
#
10
+
'inherited;'
;
lInstantCodeProc
.
Body
.
Text
:=
#
13
#
10
+
'inherited;'
;
lInstantCodeMethod
.
Proc
:=
lInstantCodeProc
;
lInstantCodeMethod
.
Proc
:=
lInstantCodeProc
;
end
;
end
;
...
@@ -5423,13 +5424,13 @@ begin
...
@@ -5423,13 +5424,13 @@ begin
lInstantCodeClass
.
BaseClassName
:=
lUseCase
.
InheritsFromClass
;
lInstantCodeClass
.
BaseClassName
:=
lUseCase
.
InheritsFromClass
;
lInstantCodeModule
.
ImplementationSection
.
AddUses
.
Name
:=
'ucuManager'
;
lInstantCodeModule
.
ImplementationSection
.
AddUses
.
Name
:=
'
acuObject,
ucuManager'
;
AddOverrideMethods
;
AddOverrideMethods
;
ReadStateMachine
(
lUseCase
.
StateMachine
);
ReadStateMachine
(
lUseCase
.
StateMachine
);
lInstantCodeModule
.
InitializationSection
.
CodeText
:=
format
(
' gucManager.RegisterClass(
%s,%s
);'
,[
TCodeGenParamsUseCase
(
piParams
).
UseCaseCode
,
lUseCase
.
Name
]);
lInstantCodeModule
.
InitializationSection
.
CodeText
:=
format
(
' gucManager.RegisterClass(
''%s'', TypeOf(%s)
);'
,[
TCodeGenParamsUseCase
(
piParams
).
UseCaseCode
,
lUseCase
.
Name
]);
result
:=
lInstantCodeModule
.
AsString
;
result
:=
lInstantCodeModule
.
AsString
;
finally
finally
...
...
EvoUMLPlugin/src/fCodeGen.dfm
View file @
f589c165
...
@@ -6,14 +6,14 @@ object CodeGen: TCodeGen
...
@@ -6,14 +6,14 @@ object CodeGen: TCodeGen
Caption = 'CodeGen'
Caption = 'CodeGen'
ClientHeight = 616
ClientHeight = 616
ClientWidth = 889
ClientWidth = 889
Color = cl
BtnFace
Color = cl
Window
Font.Color = clWindowText
Font.Color = clWindowText
Font.Height = -11
Font.Height = -11
Font.Name = 'Tahoma'
Font.Name = 'Tahoma'
KeyPreview = True
KeyPreview = True
OnShow = FormShow
OnShow = FormShow
Position = poDesktopCenter
Position = poDesktopCenter
LCLVersion = '2.0.
0.4
'
LCLVersion = '2.0.
2.0
'
object PageControl1: TPageControl
object PageControl1: TPageControl
Left = 0
Left = 0
Height = 616
Height = 616
...
@@ -25,26 +25,26 @@ object CodeGen: TCodeGen
...
@@ -25,26 +25,26 @@ object CodeGen: TCodeGen
TabOrder = 0
TabOrder = 0
object TabSheet1: TTabSheet
object TabSheet1: TTabSheet
Caption = 'UseCase'
Caption = 'UseCase'
ClientHeight = 5
88
ClientHeight = 5
90
ClientWidth = 8
79
ClientWidth = 8
81
object Panel3: TPanel
object Panel3: TPanel
Left = 0
Left = 0
Height = 5
88
Height = 5
90
Top = 0
Top = 0
Width = 8
79
Width = 8
81
Align = alClient
Align = alClient
BevelOuter = bvLowered
BevelOuter = bvLowered
ClientHeight = 5
88
ClientHeight = 5
90
ClientWidth = 8
79
ClientWidth = 8
81
TabOrder = 0
TabOrder = 0
object Panel2: TPanel
object Panel2: TPanel
Left = 1
Left = 1
Height = 46
3
Height = 46
5
Top = 124
Top = 124
Width = 280
Width = 280
Align = alLeft
Align = alLeft
BevelOuter = bvNone
BevelOuter = bvNone
ClientHeight = 46
3
ClientHeight = 46
5
ClientWidth = 280
ClientWidth = 280
TabOrder = 0
TabOrder = 0
object Panel4: TPanel
object Panel4: TPanel
...
@@ -199,7 +199,7 @@ object CodeGen: TCodeGen
...
@@ -199,7 +199,7 @@ object CodeGen: TCodeGen
end
end
object lvUseCases: TListView
object lvUseCases: TListView
Left = 0
Left = 0
Height = 3
78
Height = 3
80
Top = 41
Top = 41
Width = 280
Width = 280
Align = alClient
Align = alClient
...
@@ -210,6 +210,7 @@ object CodeGen: TCodeGen
...
@@ -210,6 +210,7 @@ object CodeGen: TCodeGen
Width = 278
Width = 278
end>
end>
MultiSelect = True
MultiSelect = True
ParentColor = True
ReadOnly = True
ReadOnly = True
RowSelect = True
RowSelect = True
ScrollBars = ssAutoBoth
ScrollBars = ssAutoBoth
...
@@ -221,7 +222,7 @@ object CodeGen: TCodeGen
...
@@ -221,7 +222,7 @@ object CodeGen: TCodeGen
object Panel13: TPanel
object Panel13: TPanel
Left = 0
Left = 0
Height = 44
Height = 44
Top = 4
19
Top = 4
21
Width = 280
Width = 280
Align = alBottom
Align = alBottom
BevelInner = bvLowered
BevelInner = bvLowered
...
@@ -248,33 +249,33 @@ object CodeGen: TCodeGen
...
@@ -248,33 +249,33 @@ object CodeGen: TCodeGen
end
end
object PageControl2: TPageControl
object PageControl2: TPageControl
Left = 281
Left = 281
Height = 46
3
Height = 46
5
Top = 124
Top = 124
Width = 59
7
Width = 59
9
ActivePage = TabSheet2
ActivePage = TabSheet2
Align = alClient
Align = alClient
TabIndex = 0
TabIndex = 0
TabOrder = 1
TabOrder = 1
object TabSheet2: TTabSheet
object TabSheet2: TTabSheet
Caption = 'Usecase'
Caption = 'Usecase'
ClientHeight = 43
5
ClientHeight = 43
9
ClientWidth = 5
87
ClientWidth = 5
91
object Panel5: TPanel
object Panel5: TPanel
Left = 0
Left = 0
Height = 43
5
Height = 43
9
Top = 0
Top = 0
Width = 5
87
Width = 5
91
Align = alClient
Align = alClient
BevelInner = bvLowered
BevelInner = bvLowered
Caption = 'Panel5'
Caption = 'Panel5'
ClientHeight = 43
5
ClientHeight = 43
9
ClientWidth = 5
87
ClientWidth = 5
91
TabOrder = 0
TabOrder = 0
object Panel6: TPanel
object Panel6: TPanel
Left = 2
Left = 2
Height = 20
Height = 20
Top = 2
Top = 2
Width = 58
3
Width = 58
7
Align = alTop
Align = alTop
BevelInner = bvLowered
BevelInner = bvLowered
Caption = 'UseCase code preview'
Caption = 'UseCase code preview'
...
@@ -282,21 +283,13 @@ object CodeGen: TCodeGen
...
@@ -282,21 +283,13 @@ object CodeGen: TCodeGen
end
end
inline memCode: TSynEdit
inline memCode: TSynEdit
Left = 2
Left = 2
Height = 41
1
Height = 41
5
Top = 22
Top = 22
Width = 58
3
Width = 58
7
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = 13
Font.Name = 'DejaVu Sans Mono'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 1
TabOrder = 1
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -760,7 +753,7 @@ object CodeGen: TCodeGen
...
@@ -760,7 +753,7 @@ object CodeGen: TCodeGen
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -795,14 +788,14 @@ object CodeGen: TCodeGen
...
@@ -795,14 +788,14 @@ object CodeGen: TCodeGen
end
end
object TabSheet3: TTabSheet
object TabSheet3: TTabSheet
Caption = 'XSD'
Caption = 'XSD'
ClientHeight = 43
5
ClientHeight = 43
9
ClientWidth = 5
87
ClientWidth = 5
91
ImageIndex = 1
ImageIndex = 1
object lvXSD: TListView
object lvXSD: TListView
Left = 0
Left = 0
Height = 129
Height = 129
Top = 0
Top = 0
Width = 5
87
Width = 5
91
Align = alTop
Align = alTop
Columns = <
Columns = <
item
item
...
@@ -826,6 +819,7 @@ object CodeGen: TCodeGen
...
@@ -826,6 +819,7 @@ object CodeGen: TCodeGen
Width = 150
Width = 150
end>
end>
MultiSelect = True
MultiSelect = True
ParentColor = True
ReadOnly = True
ReadOnly = True
RowSelect = True
RowSelect = True
ScrollBars = ssAutoBoth
ScrollBars = ssAutoBoth
...
@@ -836,34 +830,26 @@ object CodeGen: TCodeGen
...
@@ -836,34 +830,26 @@ object CodeGen: TCodeGen
end
end
object PageControl3: TPageControl
object PageControl3: TPageControl
Left = 0
Left = 0
Height = 3
06
Height = 3
10
Top = 129
Top = 129
Width = 5
87
Width = 5
91
ActivePage = TabSheet4
ActivePage = TabSheet4
Align = alClient
Align = alClient
TabIndex = 0
TabIndex = 0
TabOrder = 1
TabOrder = 1
object TabSheet4: TTabSheet
object TabSheet4: TTabSheet
Caption = 'XSD In'
Caption = 'XSD In'
ClientHeight = 2
78
ClientHeight = 2
84
ClientWidth = 5
77
ClientWidth = 5
83
inline memXSDIn: TSynEdit
inline memXSDIn: TSynEdit
Left = 0
Left = 0
Height = 2
78
Height = 2
84
Top = 0
Top = 0
Width = 5
77
Width = 5
83
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = 13
Font.Name = 'DejaVu Sans Mono'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -1327,7 +1313,7 @@ object CodeGen: TCodeGen
...
@@ -1327,7 +1313,7 @@ object CodeGen: TCodeGen
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -1361,26 +1347,18 @@ object CodeGen: TCodeGen
...
@@ -1361,26 +1347,18 @@ object CodeGen: TCodeGen
end
end
object TabSheet5: TTabSheet
object TabSheet5: TTabSheet
Caption = 'XSD Out'
Caption = 'XSD Out'
ClientHeight = 2
78
ClientHeight = 2
84
ClientWidth = 5
77
ClientWidth = 5
83
ImageIndex = 1
ImageIndex = 1
inline memXSDOut: TSynEdit
inline memXSDOut: TSynEdit
Left = 0
Left = 0
Height = 2
78
Height = 2
84
Top = 0
Top = 0
Width = 5
77
Width = 5
83
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = 13
Font.Name = 'DejaVu Sans Mono'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -1844,7 +1822,7 @@ object CodeGen: TCodeGen
...
@@ -1844,7 +1822,7 @@ object CodeGen: TCodeGen
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -1883,26 +1861,26 @@ object CodeGen: TCodeGen
...
@@ -1883,26 +1861,26 @@ object CodeGen: TCodeGen
Left = 1
Left = 1
Height = 123
Height = 123
Top = 1
Top = 1
Width = 87
7
Width = 87
9
ActivePage = TabSheet7
ActivePage = TabSheet7
Align = alTop
Align = alTop
TabIndex = 0
TabIndex = 0
TabOrder = 2
TabOrder = 2
object TabSheet7: TTabSheet
object TabSheet7: TTabSheet
Caption = 'General'
Caption = 'General'
ClientHeight = 9
5
ClientHeight = 9
7
ClientWidth = 8
67
ClientWidth = 8
71
object Panel1: TPanel
object Panel1: TPanel
Left = 0
Left = 0
Height = 9
5
Height = 9
7
Top = 0
Top = 0
Width = 8
67
Width = 8
71
Align = alClient
Align = alClient
ClientHeight = 9
5
ClientHeight = 9
7
ClientWidth = 8
67
ClientWidth = 8
71
TabOrder = 0
TabOrder = 0
object SpeedButton6: TSpeedButton
object SpeedButton6: TSpeedButton
Left = 76
1
Left = 76
5
Height = 71
Height = 71
Top = 15
Top = 15
Width = 100
Width = 100
...
@@ -2143,8 +2121,8 @@ object CodeGen: TCodeGen
...
@@ -2143,8 +2121,8 @@ object CodeGen: TCodeGen
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ChildSizing.ControlsPerLine = 1
ClientHeight = 6
9
ClientHeight = 6
6
ClientWidth = 9
3
ClientWidth = 9
1
ItemIndex = 0
ItemIndex = 0
Items.Strings = (
Items.Strings = (
'Server'
'Server'
...
@@ -2167,8 +2145,8 @@ object CodeGen: TCodeGen
...
@@ -2167,8 +2145,8 @@ object CodeGen: TCodeGen
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ChildSizing.ControlsPerLine = 1
ClientHeight = 6
9
ClientHeight = 6
6
ClientWidth = 9
6
ClientWidth = 9
4
ItemIndex = 0
ItemIndex = 0
Items.Strings = (
Items.Strings = (
'ObjPascal'
'ObjPascal'
...
@@ -2184,8 +2162,8 @@ object CodeGen: TCodeGen
...
@@ -2184,8 +2162,8 @@ object CodeGen: TCodeGen
Top = 7
Top = 7
Width = 537
Width = 537
Caption = 'Output directory'
Caption = 'Output directory'
ClientHeight = 6
9
ClientHeight = 6
6
ClientWidth = 53
5
ClientWidth = 53
3
TabOrder = 2
TabOrder = 2
object SpeedButton5: TSpeedButton
object SpeedButton5: TSpeedButton
Left = 503
Left = 503
...
@@ -2225,7 +2203,7 @@ object CodeGen: TCodeGen
...
@@ -2225,7 +2203,7 @@ object CodeGen: TCodeGen
end
end
object edtDirectory: TEdit
object edtDirectory: TEdit
Left = 10
Left = 10
Height =
3
1
Height =
2
1
Top = 33
Top = 33
Width = 487
Width = 487
TabOrder = 0
TabOrder = 0
...
@@ -2235,35 +2213,35 @@ object CodeGen: TCodeGen
...
@@ -2235,35 +2213,35 @@ object CodeGen: TCodeGen
end
end
object Options: TTabSheet
object Options: TTabSheet
Caption = 'Options'
Caption = 'Options'
ClientHeight = 9
5
ClientHeight = 9
7
ClientWidth = 8
67
ClientWidth = 8
71
ImageIndex = 1
ImageIndex = 1
object Panel9: TPanel
object Panel9: TPanel
Left = 380
Left = 380
Height = 9
5
Height = 9
7
Top = 0
Top = 0
Width = 4
87
Width = 4
91
Align = alClient
Align = alClient
BevelInner = bvLowered
BevelInner = bvLowered
ClientHeight = 9
5
ClientHeight = 9
7
ClientWidth = 4
87
ClientWidth = 4
91
TabOrder = 0
TabOrder = 0
object PageControl4: TPageControl
object PageControl4: TPageControl
Left = 2
Left = 2
Height = 9
1
Height = 9
3
Top = 2
Top = 2
Width = 48
3
Width = 48
7
ActivePage = TabSheet8
ActivePage = TabSheet8
Align = alClient
Align = alClient
TabIndex = 0
TabIndex = 0
TabOrder = 0
TabOrder = 0
object TabSheet8: TTabSheet
object TabSheet8: TTabSheet
Caption = 'Java'
Caption = 'Java'
ClientHeight = 6
3
ClientHeight = 6
7
ClientWidth = 47
3
ClientWidth = 47
9
object Label1: TLabel
object Label1: TLabel
Left = 10
Left = 10
Height = 1
4
Height = 1
3
Top = 10
Top = 10
Width = 73
Width = 73
Caption = 'Package name:'
Caption = 'Package name:'
...
@@ -2271,7 +2249,7 @@ object CodeGen: TCodeGen
...
@@ -2271,7 +2249,7 @@ object CodeGen: TCodeGen
end
end
object edtJavaPackageName: TEdit
object edtJavaPackageName: TEdit
Left = 89
Left = 89
Height =
3
1
Height =
2
1
Top = 5
Top = 5
Width = 376
Width = 376
OnChange = edtJavaPackageNameChange
OnChange = edtJavaPackageNameChange
...
@@ -2283,19 +2261,19 @@ object CodeGen: TCodeGen
...
@@ -2283,19 +2261,19 @@ object CodeGen: TCodeGen
end
end
object Panel10: TPanel
object Panel10: TPanel
Left = 0
Left = 0
Height = 9
5
Height = 9
7
Top = 0
Top = 0
Width = 380
Width = 380
Align = alLeft
Align = alLeft
BevelInner = bvLowered
BevelInner = bvLowered
ClientHeight = 9
5
ClientHeight = 9
7
ClientWidth = 380
ClientWidth = 380
TabOrder = 1
TabOrder = 1
object ckbExportsXSD: TCheckBox
object ckbExportsXSD: TCheckBox
Left = 11
Left = 11
Height =
23
Height =
19
Top = 9
Top = 9
Width = 1
51
Width = 1
45
Caption = 'Export XSD file if avaliable'
Caption = 'Export XSD file if avaliable'
Checked = True
Checked = True
State = cbChecked
State = cbChecked
...
@@ -2303,9 +2281,9 @@ object CodeGen: TCodeGen
...
@@ -2303,9 +2281,9 @@ object CodeGen: TCodeGen
end
end
object ckbExportJPG: TCheckBox
object ckbExportJPG: TCheckBox
Left = 11
Left = 11
Height =
23
Height =
19
Top = 33
Top = 33
Width = 3
41
Width = 3
35
Caption = 'Export a statemachine diagram JPG file for each selected usecase'
Caption = 'Export a statemachine diagram JPG file for each selected usecase'
Checked = True
Checked = True
State = cbChecked
State = cbChecked
...
@@ -2318,40 +2296,40 @@ object CodeGen: TCodeGen
...
@@ -2318,40 +2296,40 @@ object CodeGen: TCodeGen
end
end
object TabSheet6: TTabSheet
object TabSheet6: TTabSheet
Caption = 'SQL'
Caption = 'SQL'
ClientHeight = 5
88
ClientHeight = 5
90
ClientWidth = 8
79
ClientWidth = 8
81
ImageIndex = 1
ImageIndex = 1
object PageControl5: TPageControl
object PageControl5: TPageControl
Left = 0
Left = 0
Height = 5
88
Height = 5
90
Top = 0
Top = 0
Width = 8
79
Width = 8
81
ActivePage = TabSheet9
ActivePage = TabSheet9
Align = alClient
Align = alClient
TabIndex = 0
TabIndex = 0
TabOrder = 0
TabOrder = 0
object TabSheet9: TTabSheet
object TabSheet9: TTabSheet
Caption = 'SQL Server'
Caption = 'SQL Server'
ClientHeight = 56
0
ClientHeight = 56
4
ClientWidth = 8
69
ClientWidth = 8
73
object Panel7: TPanel
object Panel7: TPanel
Left = 0
Left = 0
Height = 56
0
Height = 56
4
Top = 0
Top = 0
Width = 8
69
Width = 8
73
Align = alClient
Align = alClient
BevelOuter = bvLowered
BevelOuter = bvLowered
ClientHeight = 56
0
ClientHeight = 56
4
ClientWidth = 8
69
ClientWidth = 8
73
TabOrder = 0
TabOrder = 0
object Panel8: TPanel
object Panel8: TPanel
Left = 1
Left = 1
Height = 40
Height = 40
Top = 1
Top = 1
Width = 8
67
Width = 8
71
Align = alTop
Align = alTop
ClientHeight = 40
ClientHeight = 40
ClientWidth = 8
67
ClientWidth = 8
71
TabOrder = 0
TabOrder = 0
object SpeedButton4: TSpeedButton
object SpeedButton4: TSpeedButton
Left = 9
Left = 9
...
@@ -2364,21 +2342,13 @@ object CodeGen: TCodeGen
...
@@ -2364,21 +2342,13 @@ object CodeGen: TCodeGen
end
end
inline memSQLServer: TSynEdit
inline memSQLServer: TSynEdit
Left = 1
Left = 1
Height = 5
18
Height = 5
22
Top = 41
Top = 41
Width = 8
67
Width = 8
71
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Courier New'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 1
TabOrder = 1
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -2842,7 +2812,7 @@ object CodeGen: TCodeGen
...
@@ -2842,7 +2812,7 @@ object CodeGen: TCodeGen
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -2924,7 +2894,7 @@ object CodeGen: TCodeGen
...
@@ -2924,7 +2894,7 @@ object CodeGen: TCodeGen
ParentFont = False
ParentFont = False
TabOrder = 1
TabOrder = 1
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width =
2
3
Gutter.Width =
3
3
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -3470,7 +3440,7 @@ object CodeGen: TCodeGen
...
@@ -3470,7 +3440,7 @@ object CodeGen: TCodeGen
ParentFont = False
ParentFont = False
TabOrder = 1
TabOrder = 1
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width =
2
3
Gutter.Width =
3
3
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
...
EvoUMLPlugin/src/formMemo.dfm
View file @
f589c165
...
@@ -6,13 +6,13 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -6,13 +6,13 @@ object PreviewClassCode: TPreviewClassCode
Caption = 'Preview Class Code'
Caption = 'Preview Class Code'
ClientHeight = 580
ClientHeight = 580
ClientWidth = 803
ClientWidth = 803
Color = cl
BtnFace
Color = cl
Window
Font.Color = clWindowText
Font.Color = clWindowText
Font.Height = -11
Font.Height = -11
Font.Name = 'Tahoma'
Font.Name = 'Tahoma'
KeyPreview = True
KeyPreview = True
Position = poScreenCenter
Position = poScreenCenter
LCLVersion = '2.0.
0.4
'
LCLVersion = '2.0.
2.0
'
object Panel2: TPanel
object Panel2: TPanel
Left = 0
Left = 0
Height = 580
Height = 580
...
@@ -54,38 +54,30 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -54,38 +54,30 @@ object PreviewClassCode: TPreviewClassCode
TabOrder = 1
TabOrder = 1
object TabSheet1: TTabSheet
object TabSheet1: TTabSheet
Caption = 'Class Preview'
Caption = 'Class Preview'
ClientHeight = 53
4
ClientHeight = 53
0
ClientWidth = 79
1
ClientWidth = 79
3
object pgc_ClassCode: TPageControl
object pgc_ClassCode: TPageControl
Left = 0
Left = 0
Height = 53
4
Height = 53
0
Top = 0
Top = 0
Width = 79
1
Width = 79
3
ActivePage = TabSheet3
ActivePage = TabSheet3
Align = alClient
Align = alClient
TabIndex = 0
TabIndex = 0
TabOrder = 0
TabOrder = 0
object TabSheet3: TTabSheet
object TabSheet3: TTabSheet
Caption = 'ObjPascal'
Caption = 'ObjPascal'
ClientHeight = 50
6
ClientHeight = 50
4
ClientWidth = 78
1
ClientWidth = 78
5
inline mem_ClassPascal: TSynEdit
inline mem_ClassPascal: TSynEdit
Left = 0
Left = 0
Height = 50
6
Height = 50
4
Top = 0
Top = 0
Width = 78
1
Width = 78
5
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = 13
Font.Name = 'DejaVu Sans Mono'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -549,7 +541,7 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -549,7 +541,7 @@ object PreviewClassCode: TPreviewClassCode
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -583,26 +575,18 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -583,26 +575,18 @@ object PreviewClassCode: TPreviewClassCode
end
end
object TabSheet4: TTabSheet
object TabSheet4: TTabSheet
Caption = 'Java'
Caption = 'Java'
ClientHeight = 50
6
ClientHeight = 50
4
ClientWidth = 78
1
ClientWidth = 78
5
ImageIndex = 1
ImageIndex = 1
inline mem_ClassJava: TSynEdit
inline mem_ClassJava: TSynEdit
Left = 0
Left = 0
Height = 50
6
Height = 50
4
Top = 0
Top = 0
Width = 78
1
Width = 78
5
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Courier New'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -1066,7 +1050,7 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -1066,7 +1050,7 @@ object PreviewClassCode: TPreviewClassCode
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -1100,26 +1084,18 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -1100,26 +1084,18 @@ object PreviewClassCode: TPreviewClassCode
end
end
object TabSheet5: TTabSheet
object TabSheet5: TTabSheet
Caption = 'C#'
Caption = 'C#'
ClientHeight = 50
6
ClientHeight = 50
4
ClientWidth = 78
1
ClientWidth = 78
5
ImageIndex = 2
ImageIndex = 2
inline mem_ClassCSharp: TSynEdit
inline mem_ClassCSharp: TSynEdit
Left = 0
Left = 0
Height = 50
6
Height = 50
4
Top = 0
Top = 0
Width = 78
1
Width = 78
5
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Courier New'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -1583,7 +1559,7 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -1583,7 +1559,7 @@ object PreviewClassCode: TPreviewClassCode
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -1617,14 +1593,14 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -1617,14 +1593,14 @@ object PreviewClassCode: TPreviewClassCode
end
end
object TabSheet6: TTabSheet
object TabSheet6: TTabSheet
Caption = 'SQL'
Caption = 'SQL'
ClientHeight = 50
6
ClientHeight = 50
4
ClientWidth = 78
1
ClientWidth = 78
5
ImageIndex = 3
ImageIndex = 3
object PageControl1: TPageControl
object PageControl1: TPageControl
Left = 0
Left = 0
Height = 50
6
Height = 50
4
Top = 0
Top = 0
Width = 78
1
Width = 78
5
ActivePage = TabSheet10
ActivePage = TabSheet10
Align = alClient
Align = alClient
TabIndex = 0
TabIndex = 0
...
@@ -1632,24 +1608,16 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -1632,24 +1608,16 @@ object PreviewClassCode: TPreviewClassCode
object TabSheet10: TTabSheet
object TabSheet10: TTabSheet
Caption = 'SQL Server'
Caption = 'SQL Server'
ClientHeight = 478
ClientHeight = 478
ClientWidth = 77
1
ClientWidth = 77
7
inline mem_ClassSQL: TSynEdit
inline mem_ClassSQL: TSynEdit
Left = 0
Left = 0
Height = 478
Height = 478
Top = 0
Top = 0
Width = 77
1
Width = 77
7
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Courier New'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -2113,7 +2081,7 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -2113,7 +2081,7 @@ object PreviewClassCode: TPreviewClassCode
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -2148,25 +2116,17 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -2148,25 +2116,17 @@ object PreviewClassCode: TPreviewClassCode
object TabSheet14: TTabSheet
object TabSheet14: TTabSheet
Caption = 'Oracle'
Caption = 'Oracle'
ClientHeight = 478
ClientHeight = 478
ClientWidth = 77
1
ClientWidth = 77
7
ImageIndex = 1
ImageIndex = 1
inline mem_ClassOracle: TSynEdit
inline mem_ClassOracle: TSynEdit
Left = 0
Left = 0
Height = 478
Height = 478
Top = 0
Top = 0
Width = 77
1
Width = 77
7
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Courier New'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 2
3
Gutter.Width = 2
9
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -2630,7 +2590,7 @@ object PreviewClassCode: TPreviewClassCode
...
@@ -2630,7 +2590,7 @@ object PreviewClassCode: TPreviewClassCode
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
23
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
...
EvoUMLPlugin/src/ituExplorerV2.dfm
View file @
f589c165
object ExplorerV2: TExplorerV2
object ExplorerV2: TExplorerV2
Left =
577
Left =
2248
Height = 696
Height = 696
Top =
103
Top =
238
Width = 1232
Width = 1232
Caption = 'Model OQL Query'
Caption = 'Model OQL Query'
ClientHeight = 696
ClientHeight = 696
ClientWidth = 1232
ClientWidth = 1232
Color = clWindow
Color = clWindow
Font.Color = clWindowText
Icon.Data = {
Icon.Data = {
96A5050000000100060000000000010020002820040066000000101000000100
96A5050000000100060000000000010020002820040066000000101000000100
2000680400008E2004003030000001002000A8250000F6240400202000000100
2000680400008E2004003030000001002000A8250000F6240400202000000100
...
@@ -11579,7 +11580,6 @@ object ExplorerV2: TExplorerV2
...
@@ -11579,7 +11580,6 @@ object ExplorerV2: TExplorerV2
OnCreate = FormCreate
OnCreate = FormCreate
OnDestroy = FormDestroy
OnDestroy = FormDestroy
OnShow = FormShow
OnShow = FormShow
ParentFont = True
Position = poMainFormCenter
Position = poMainFormCenter
ShowInTaskBar = stAlways
ShowInTaskBar = stAlways
LCLVersion = '2.0.2.0'
LCLVersion = '2.0.2.0'
...
@@ -11700,11 +11700,10 @@ object ExplorerV2: TExplorerV2
...
@@ -11700,11 +11700,10 @@ object ExplorerV2: TExplorerV2
Height = 435
Height = 435
Top = 48
Top = 48
Width = 502
Width = 502
ActivePage = ts
O
QL
ActivePage = ts
S
QL
Align = alClient
Align = alClient
MultiLine = True
MultiLine = True
ParentFont = False
TabIndex = 1
TabIndex = 0
TabOrder = 1
TabOrder = 1
OnChange = pcEditorChange
OnChange = pcEditorChange
Options = [nboMultiLine]
Options = [nboMultiLine]
...
@@ -11718,19 +11717,11 @@ object ExplorerV2: TExplorerV2
...
@@ -11718,19 +11717,11 @@ object ExplorerV2: TExplorerV2
Top = 0
Top = 0
Width = 494
Width = 494
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = 13
Font.Name = 'DejaVu Sans Mono'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
OnDragDrop = memOQLQuery2DragDrop
OnDragDrop = memOQLQuery2DragDrop
OnDragOver = memOQLQuery2DragOver
OnDragOver = memOQLQuery2DragOver
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width =
19
Gutter.Width =
31
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -12193,7 +12184,7 @@ object ExplorerV2: TExplorerV2
...
@@ -12193,7 +12184,7 @@ object ExplorerV2: TExplorerV2
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
13
Width =
25
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
@@ -12227,25 +12218,17 @@ object ExplorerV2: TExplorerV2
...
@@ -12227,25 +12218,17 @@ object ExplorerV2: TExplorerV2
end
end
object tsSQL: TTabSheet
object tsSQL: TTabSheet
Caption = 'SQL Translation'
Caption = 'SQL Translation'
ClientHeight = 40
4
ClientHeight = 40
7
ClientWidth = 49
2
ClientWidth = 49
4
inline SynEditSQL: TSynEdit
inline SynEditSQL: TSynEdit
Left = 0
Left = 0
Height = 40
4
Height = 40
7
Top = 0
Top = 0
Width = 49
2
Width = 49
4
Align = alClient
Align = alClient
Color = clWindow
Font.Color = clWindowText
Font.Height = -13
Font.Name = 'Courier New'
Font.Pitch = fpFixed
Font.Quality = fqNonAntialiased
ParentColor = False
ParentFont = False
TabOrder = 0
TabOrder = 0
BorderStyle = bsNone
BorderStyle = bsNone
Gutter.Width = 3
3
Gutter.Width = 3
1
Gutter.MouseActions = <>
Gutter.MouseActions = <>
RightGutter.Width = 0
RightGutter.Width = 0
RightGutter.MouseActions = <>
RightGutter.MouseActions = <>
...
@@ -12709,7 +12692,7 @@ object ExplorerV2: TExplorerV2
...
@@ -12709,7 +12692,7 @@ object ExplorerV2: TExplorerV2
MouseActions = <>
MouseActions = <>
end
end
object SynGutterLineNumber1: TSynGutterLineNumber
object SynGutterLineNumber1: TSynGutterLineNumber
Width =
17
Width =
25
MouseActions = <>
MouseActions = <>
MarkupInfo.Background = clBtnFace
MarkupInfo.Background = clBtnFace
MarkupInfo.Foreground = clNone
MarkupInfo.Foreground = clNone
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment