lazde: patch by Alexey Lagunov:

- convert resources to $R
  - start localization
  - fix layout and other cosmetic changes

git-svn-id: trunk@23737 -
This commit is contained in:
paul 2010-02-19 02:59:18 +00:00
parent 8f15d443ff
commit 8cd529b88e
40 changed files with 3269 additions and 3161 deletions

17
.gitattributes vendored
View File

@ -2332,9 +2332,6 @@ designer/taborderdlg.lfm svneol=native#text/plain
designer/taborderdlg.pas svneol=native#text/pascal
doceditor/eleditor.pp svneol=native#text/pascal
doceditor/eleditor.xml svneol=native#text/xml
doceditor/fmmakeskel.lfm svneol=native#text/plain
doceditor/fmmakeskel.lrs svneol=native#text/pascal
doceditor/fmmakeskel.pp svneol=native#text/pascal
doceditor/fpdeutil.pp svneol=native#text/pascal
doceditor/fpdocupdater/fpdocfiles.pas svneol=native#text/pascal
doceditor/fpdocupdater/fpdocupdater.lpi svneol=native#text/plain
@ -2349,35 +2346,25 @@ doceditor/fpdocupdater/unitsummary.lfm svneol=native#text/plain
doceditor/fpdocupdater/unitsummary.lrs svneol=native#text/pascal
doceditor/fpdocupdater/unitsummary.pas svneol=native#text/pascal
doceditor/frmabout.lfm svneol=native#text/plain
doceditor/frmabout.lrs svneol=native#text/pascal
doceditor/frmabout.pp svneol=native#text/pascal
doceditor/frmbuild.lfm svneol=native#text/plain
doceditor/frmbuild.lrs svneol=native#text/pascal
doceditor/frmbuild.pp svneol=native#text/pascal
doceditor/frmexample.lfm svneol=native#text/plain
doceditor/frmexample.lrs svneol=native#text/pascal
doceditor/frmexample.pp svneol=native#text/pascal
doceditor/frmlink.lfm svneol=native#text/plain
doceditor/frmlink.lrs svneol=native#text/pascal
doceditor/frmlink.pp svneol=native#text/pascal
doceditor/frmmain.lfm svneol=native#text/plain
doceditor/frmmain.lrs svneol=native#text/pascal
doceditor/frmmain.pp svneol=native#text/pascal
doceditor/frmmain.xml svneol=native#text/xml
doceditor/frmmakeskel.lfm svneol=native#text/plain
doceditor/frmmakeskel.lrs svneol=native#text/pascal
doceditor/frmmakeskel.pp svneol=native#text/pascal
doceditor/frmnewnode.lfm svneol=native#text/plain
doceditor/frmnewnode.lrs svneol=native#text/pascal
doceditor/frmnewnode.pp svneol=native#text/pascal
doceditor/frmoptions.lfm svneol=native#text/plain
doceditor/frmoptions.lrs svneol=native#text/pascal
doceditor/frmoptions.pp svneol=native#text/pascal
doceditor/frmsource.lfm svneol=native#text/plain
doceditor/frmsource.lrs svneol=native#text/pascal
doceditor/frmsource.pas svneol=native#text/pascal
doceditor/frmtable.lfm svneol=native#text/plain
doceditor/frmtable.lrs svneol=native#text/pascal
doceditor/frmtable.pp svneol=native#text/pascal
doceditor/icons.lrs svneol=native#text/pascal
doceditor/images/Delete_16N.bmp -text
@ -2405,9 +2392,11 @@ doceditor/images/show_symbols24.bmp -text
doceditor/images/styles_formatting24.bmp -text
doceditor/images/treenode_add24.bmp -text
doceditor/images/underline_blue24.bmp -text
doceditor/languages/lazde.po svneol=native#text/plain
doceditor/languages/lazde.ru.po svneol=native#text/plain
doceditor/lazde.lpi svneol=native#text/plain
doceditor/lazde.lpr svneol=native#text/pascal
doceditor/lazde.rc svneol=native#text/plain
doceditor/lazde.res -text
doceditor/lazdemsg.pp svneol=native#text/pascal
doceditor/lazdeopts.pp svneol=native#text/pascal
doceditor/pgeditor.pp svneol=native#text/pascal

View File

@ -1,155 +0,0 @@
object MakeSkelForm: TMakeSkelForm
Caption = 'Create new file from pascal source'
ClientHeight = 274
ClientWidth = 400
PixelsPerInch = 96
HorzScrollBar.Page = 401
VertScrollBar.Page = 275
Left = 392
Height = 274
Top = 175
Width = 400
object BOK: TButton
Caption = '&OK'
Default = True
Enabled = False
ModalResult = 1
TabOrder = 0
Cursor = crAppStart
Left = 320
Height = 25
Top = 8
Width = 75
end
object BCancel: TButton
Cancel = True
Caption = '&Cancel'
ModalResult = 2
TabOrder = 1
Left = 320
Height = 25
Top = 40
Width = 75
end
object CBDisableResults: TCheckBox
Caption = 'No &results sections'
TabOrder = 2
Left = 95
Height = 23
Top = 120
Width = 151
end
object CBDisableArguments: TCheckBox
Caption = 'No &arguments sections'
TabOrder = 3
Left = 95
Height = 23
Top = 96
Width = 175
end
object CBDisableSeeAlso: TCheckBox
Caption = 'No &seealso sections'
TabOrder = 4
Left = 95
Height = 23
Top = 144
Width = 158
end
object CBDisableProtected: TCheckBox
Caption = 'No &protected methods'
TabOrder = 5
Left = 95
Height = 23
Top = 168
Width = 167
end
object CBDisablePrivate: TCheckBox
Caption = 'No pr&ivate methods'
TabOrder = 6
Left = 94
Height = 23
Top = 192
Width = 152
end
object CBDisableErrors: TCheckBox
Caption = 'No &errors sections'
TabOrder = 7
Left = 95
Height = 23
Top = 216
Width = 145
end
object FEinputFile: TFileNameEdit
ButtonWidth = 23
NumGlyphs = 1
TabOrder = 8
TabOrder = 8
Left = 95
Height = 23
Top = 40
Width = 185
end
object FEoutputFIle: TFileNameEdit
DialogKind = dkSave
ButtonWidth = 23
NumGlyphs = 1
TabOrder = 9
TabOrder = 9
Left = 95
Height = 23
Top = 72
Width = 185
end
object Label1: TLabel
Alignment = taRightJustify
Caption = 'I&nput file'
FocusControl = FEinputFile
Layout = tlCenter
Left = 7
Height = 23
Top = 40
Width = 80
end
object Label2: TLabel
Alignment = taRightJustify
Caption = 'O&utput file'
FocusControl = FEoutputFIle
Layout = tlCenter
Left = 7
Height = 23
Top = 72
Width = 81
end
object LEPackage: TLabel
Caption = 'Pac&kage name'
FocusControl = EPackage
Left = 7
Height = 23
Top = 8
Width = 81
end
object EPackage: TEdit
TabOrder = 13
Text = '<package name>'
Left = 95
Height = 23
Top = 8
Width = 201
end
object EAdditionalOptions: TEdit
TabOrder = 14
Left = 94
Height = 23
Top = 244
Width = 210
end
object Label3: TLabel
Alignment = taRightJustify
Caption = 'E&xtra options'
FocusControl = EAdditionalOptions
Left = 8
Height = 17
Top = 244
Width = 65
end
end

View File

@ -1,40 +0,0 @@
LazarusResources.Add('TMakeSkelForm','FORMDATA',[
'TPF0'#13'TMakeSkelForm'#12'MakeSkelForm'#7'Caption'#6'"Create new file from '
+'pascal source'#12'ClientHeight'#3#18#1#11'ClientWidth'#3#144#1#13'PixelsPer'
+'Inch'#2'`'#18'HorzScrollBar.Page'#3#145#1#18'VertScrollBar.Page'#3#19#1#4'L'
+'eft'#3#136#1#6'Height'#3#18#1#3'Top'#3#175#0#5'Width'#3#144#1#0#7'TButton'#3
+'BOK'#7'Caption'#6#3'&OK'#7'Default'#9#7'Enabled'#8#11'ModalResult'#2#1#8'Ta'
+'bOrder'#2#0#6'Cursor'#7#10'crAppStart'#4'Left'#3'@'#1#6'Height'#2#25#3'Top'
+#2#8#5'Width'#2'K'#0#0#7'TButton'#7'BCancel'#6'Cancel'#9#7'Caption'#6#7'&Can'
+'cel'#11'ModalResult'#2#2#8'TabOrder'#2#1#4'Left'#3'@'#1#6'Height'#2#25#3'To'
+'p'#2'('#5'Width'#2'K'#0#0#9'TCheckBox'#16'CBDisableResults'#7'Caption'#6#20
+'No &results sections'#8'TabOrder'#2#2#4'Left'#2'_'#6'Height'#2#23#3'Top'#2
+'x'#5'Width'#3#151#0#0#0#9'TCheckBox'#18'CBDisableArguments'#7'Caption'#6#22
+'No &arguments sections'#8'TabOrder'#2#3#4'Left'#2'_'#6'Height'#2#23#3'Top'#2
+'`'#5'Width'#3#175#0#0#0#9'TCheckBox'#16'CBDisableSeeAlso'#7'Caption'#6#20'N'
+'o &seealso sections'#8'TabOrder'#2#4#4'Left'#2'_'#6'Height'#2#23#3'Top'#3
+#144#0#5'Width'#3#158#0#0#0#9'TCheckBox'#18'CBDisableProtected'#7'Caption'#6
+#21'No &protected methods'#8'TabOrder'#2#5#4'Left'#2'_'#6'Height'#2#23#3'Top'
+#3#168#0#5'Width'#3#167#0#0#0#9'TCheckBox'#16'CBDisablePrivate'#7'Caption'#6
+#19'No pr&ivate methods'#8'TabOrder'#2#6#4'Left'#2'^'#6'Height'#2#23#3'Top'#3
+#192#0#5'Width'#3#152#0#0#0#9'TCheckBox'#15'CBDisableErrors'#7'Caption'#6#19
+'No &errors sections'#8'TabOrder'#2#7#4'Left'#2'_'#6'Height'#2#23#3'Top'#3
+#216#0#5'Width'#3#145#0#0#0#13'TFileNameEdit'#11'FEinputFile'#11'ButtonWidth'
+#2#23#9'NumGlyphs'#2#1#8'TabOrder'#2#8#8'TabOrder'#2#8#4'Left'#2'_'#6'Height'
+#2#23#3'Top'#2'('#5'Width'#3#185#0#0#0#13'TFileNameEdit'#12'FEoutputFIle'#10
+'DialogKind'#7#6'dkSave'#11'ButtonWidth'#2#23#9'NumGlyphs'#2#1#8'TabOrder'#2
+#9#8'TabOrder'#2#9#4'Left'#2'_'#6'Height'#2#23#3'Top'#2'H'#5'Width'#3#185#0#0
+#0#6'TLabel'#6'Label1'#9'Alignment'#7#14'taRightJustify'#7'Caption'#6#11'I&n'
+'put file'#12'FocusControl'#7#11'FEinputFile'#6'Layout'#7#8'tlCenter'#4'Left'
+#2#7#6'Height'#2#23#3'Top'#2'('#5'Width'#2'P'#0#0#6'TLabel'#6'Label2'#9'Alig'
+'nment'#7#14'taRightJustify'#7'Caption'#6#12'O&utput file'#12'FocusControl'#7
+#12'FEoutputFIle'#6'Layout'#7#8'tlCenter'#4'Left'#2#7#6'Height'#2#23#3'Top'#2
+'H'#5'Width'#2'Q'#0#0#6'TLabel'#9'LEPackage'#7'Caption'#6#13'Pac&kage name'
+#12'FocusControl'#7#8'EPackage'#4'Left'#2#7#6'Height'#2#23#3'Top'#2#8#5'Widt'
+'h'#2'Q'#0#0#5'TEdit'#8'EPackage'#8'TabOrder'#2#13#4'Text'#6#14'<package nam'
+'e>'#4'Left'#2'_'#6'Height'#2#23#3'Top'#2#8#5'Width'#3#201#0#0#0#5'TEdit'#18
+'EAdditionalOptions'#8'TabOrder'#2#14#4'Left'#2'^'#6'Height'#2#23#3'Top'#3
+#244#0#5'Width'#3#210#0#0#0#6'TLabel'#6'Label3'#9'Alignment'#7#14'taRightJus'
+'tify'#7'Caption'#6#14'E&xtra options'#12'FocusControl'#7#18'EAdditionalOpti'
+'ons'#4'Left'#2#8#6'Height'#2#17#3'Top'#3#244#0#5'Width'#2'A'#0#0#0
]);

View File

@ -1,69 +0,0 @@
{
***************************************************************************
* *
* This source is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
* (at your option) any later version. *
* *
* This code is distributed in the hope that it will be useful, but *
* WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
* General Public License for more details. *
* *
* A copy of the GNU General Public License is available on the World *
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
* obtain it by writing to the Free Software Foundation, *
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
* *
***************************************************************************
Author: Michael Van Canneyt
}
unit fmMakeskel;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls, EditBtn;
type
{ TMakeSkelForm }
TMakeSkelForm = class(TForm)
BOK: TButton;
BCancel: TButton;
CBDisableResults: TCheckBox;
CBDisableArguments: TCheckBox;
CBDisableSeeAlso: TCheckBox;
CBDisableProtected: TCheckBox;
CBDisablePrivate: TCheckBox;
CBDisableErrors: TCheckBox;
EAdditionalOptions: TEdit;
EPackage: TEdit;
FEinputFile: TFileNameEdit;
FEoutputFIle: TFileNameEdit;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
LEPackage: TLabel;
private
{ private declarations }
public
{ public declarations }
end;
var
MakeSkelForm: TMakeSkelForm;
implementation
initialization
{$I fmmakeskel.lrs}
end.

View File

@ -1,66 +1,86 @@
object AboutForm: TAboutForm
ActiveControl = Button1
BorderStyle = bsDialog
Caption = 'About this application'
ClientHeight = 299
ClientWidth = 529
PixelsPerInch = 90
Position = poMainFormCenter
Left = 333
Height = 331
Top = 149
Width = 528
HorzScrollBar.Page = 528
VertScrollBar.Page = 298
Left = 333
Height = 299
Top = 149
Width = 529
ActiveControl = MCopyRight
BorderStyle = bsDialog
Caption = 'About this application'
ClientHeight = 331
ClientWidth = 528
Position = poScreenCenter
LCLVersion = '0.9.29'
object LThisApplication: TLabel
Caption = 'Lazarus Documentation Editor'
Color = clNone
ParentColor = False
Left = 16
Height = 17
AnchorSideLeft.Control = Owner
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 18
Top = 8
Width = 220
Width = 516
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
Caption = 'Lazarus Documentation Editor'
ParentColor = False
end
object LCopyRight1: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = LThisApplication
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 18
Top = 44
Width = 516
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Top = 12
BorderSpacing.Around = 6
Caption = 'This application is (c) by Michael Van Canneyt and the Lazarus team'
Color = clNone
ParentColor = False
Left = 16
Height = 17
Top = 48
Width = 503
end
object LCopyRight2: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = LCopyRight1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 18
Top = 68
Width = 516
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
Caption = 'It is released under the terms of the GENERAL PUBLIC LICENSE:'
Color = clNone
ParentColor = False
Left = 16
Height = 17
Top = 64
Width = 491
end
object Button1: TButton
Anchors = [akRight, akBottom]
Cancel = True
Caption = '&Close'
Default = True
ModalResult = 1
TabOrder = 0
Left = 423
Height = 24
Top = 264
Width = 90
end
object MCopyRight: TMemo
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = LCopyRight2
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = ButtonPanel1
Left = 6
Height = 187
Top = 92
Width = 516
Anchors = [akTop, akLeft, akRight, akBottom]
BorderSpacing.Around = 6
ReadOnly = True
ScrollBars = ssBoth
TabOrder = 1
TabOrder = 0
WordWrap = False
Left = 16
Height = 175
Top = 80
Width = 497
end
object ButtonPanel1: TButtonPanel
Left = 6
Height = 40
Top = 285
Width = 516
TabOrder = 1
ShowButtons = [pbClose, pbHelp]
end
end

View File

@ -1,21 +0,0 @@
LazarusResources.Add('TAboutForm','FORMDATA',[
'TPF0'#10'TAboutForm'#9'AboutForm'#13'ActiveControl'#7#7'Button1'#11'BorderSt'
+'yle'#7#8'bsDialog'#7'Caption'#6#22'About this application'#12'ClientHeight'
+#3'+'#1#11'ClientWidth'#3#17#2#13'PixelsPerInch'#2'Z'#8'Position'#7#16'poMai'
+'nFormCenter'#18'HorzScrollBar.Page'#3#16#2#18'VertScrollBar.Page'#3'*'#1#4
+'Left'#3'M'#1#6'Height'#3'+'#1#3'Top'#3#149#0#5'Width'#3#17#2#0#6'TLabel'#16
+'LThisApplication'#7'Caption'#6#28'Lazarus Documentation Editor'#5'Color'#7#6
+'clNone'#11'ParentColor'#8#4'Left'#2#16#6'Height'#2#17#3'Top'#2#8#5'Width'#3
+#220#0#0#0#6'TLabel'#11'LCopyRight1'#7'Caption'#6'DThis application is (c) b'
+'y Michael Van Canneyt and the Lazarus team'#5'Color'#7#6'clNone'#11'Parent'
+'Color'#8#4'Left'#2#16#6'Height'#2#17#3'Top'#2'0'#5'Width'#3#247#1#0#0#6'TLa'
+'bel'#11'LCopyRight2'#7'Caption'#6'>It is released under the terms of the G'
+'ENERAL PUBLIC LICENSE:'#5'Color'#7#6'clNone'#11'ParentColor'#8#4'Left'#2#16
+#6'Height'#2#17#3'Top'#2'@'#5'Width'#3#235#1#0#0#7'TButton'#7'Button1'#7'Anc'
+'hors'#11#7'akRight'#8'akBottom'#0#6'Cancel'#9#7'Caption'#6#6'&Close'#7'Defa'
+'ult'#9#11'ModalResult'#2#1#8'TabOrder'#2#0#4'Left'#3#167#1#6'Height'#2#24#3
+'Top'#3#8#1#5'Width'#2'Z'#0#0#5'TMemo'#10'MCopyRight'#7'Anchors'#11#5'akTop'
+#6'akLeft'#7'akRight'#8'akBottom'#0#8'ReadOnly'#9#10'ScrollBars'#7#6'ssBoth'
+#8'TabOrder'#2#1#8'WordWrap'#8#4'Left'#2#16#6'Height'#3#175#0#3'Top'#2'P'#5
+'Width'#3#241#1#0#0#0
]);

View File

@ -28,14 +28,14 @@ interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls;
StdCtrls, ButtonPanel;
type
{ TAboutForm }
TAboutForm = class(TForm)
Button1: TButton;
ButtonPanel1: TButtonPanel;
LThisApplication: TLabel;
LCopyRight1: TLabel;
LCopyRight2: TLabel;
@ -51,8 +51,7 @@ var
implementation
initialization
{$I frmabout.lrs}
{$R *.lfm}
end.

View File

@ -1,124 +0,0 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TBuildForm','FORMDATA',[
'TPF0'#10'TBuildForm'#9'BuildForm'#4'Left'#3'/'#1#6'Height'#3'Q'#1#3'Top'#3
+#145#0#5'Width'#3#221#1#18'HorzScrollBar.Page'#3#220#1#18'VertScrollBar.Page'
+#3'P'#1#13'ActiveControl'#7#9'CBPackage'#7'Caption'#6#19'Build documentation'
+#12'ClientHeight'#3'Q'#1#11'ClientWidth'#3#221#1#12'OnCloseQuery'#7#19'Build'
+'FormCloseQuery'#8'OnCreate'#7#15'BuildFormCreate'#0#6'TLabel'#10'LCBPackage'
+#4'Left'#2#7#6'Height'#2#14#3'Top'#2#12#5'Width'#2')'#7'Caption'#6#8'&Packag'
+'e'#12'FocusControl'#7#9'CBPackage'#6'Layout'#7#8'tlCenter'#11'ParentColor'#8
+#0#0#6'TLabel'#9'LCBFormat'#4'Left'#2#7#6'Height'#2#14#3'Top'#2'('#5'Width'#2
+'#'#7'Caption'#6#7'&Format'#12'FocusControl'#7#8'CBFormat'#6'Layout'#7#8'tlC'
+'enter'#11'ParentColor'#8#0#0#6'TLabel'#6'Label1'#4'Left'#2#8#6'Height'#2#14
+#3'Top'#2'K'#5'Width'#2'#'#7'Caption'#6#7'&Output'#6'Layout'#7#8'tlCenter'#11
+'ParentColor'#8#0#0#9'TComboBox'#9'CBPackage'#4'Left'#2'p'#6'Height'#2#21#3
+'Top'#2#8#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndOfLineComplete'#20
+'cbactSearchAscending'#0#10'ItemHeight'#2#13#9'MaxLength'#2#0#8'TabOrder'#2#0
+#0#0#7'TButton'#6'BClose'#4'Left'#3#141#1#6'Height'#2#25#3'Top'#2'h'#5'Width'
+#2'K'#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#7
+'Caption'#6#6'&Close'#7'OnClick'#7#11'BCloseClick'#8'TabOrder'#2#1#0#0#7'TBu'
+'tton'#6'BBuild'#4'Left'#3#141#1#6'Height'#2#25#3'Top'#2#8#5'Width'#2'K'#6'A'
+'ction'#7#6'ABuild'#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.Inn'
+'erBorder'#2#4#8'TabOrder'#2#2#0#0#7'TButton'#5'BLoad'#4'Left'#3#141#1#6'Hei'
+'ght'#2#25#3'Top'#2'('#5'Width'#2'K'#6'Action'#7#5'ALoad'#7'Anchors'#11#5'ak'
+'Top'#7'akRight'#0#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'#2#3#0#0#7'T'
+'Button'#5'BSave'#4'Left'#3#141#1#6'Height'#2#25#3'Top'#2'H'#5'Width'#2'K'#6
+'Action'#7#5'ASave'#7'Anchors'#11#5'akTop'#7'akRight'#0#25'BorderSpacing.Inn'
+'erBorder'#2#4#8'TabOrder'#2#4#0#0#9'TComboBox'#8'CBFormat'#4'Left'#2'p'#6'H'
+'eight'#2#21#3'Top'#2''''#5'Width'#2'd'#16'AutoCompleteText'#11#22'cbactEndO'
+'fLineComplete'#20'cbactSearchAscending'#0#10'ItemHeight'#2#13#9'ItemIndex'#2
+#0#13'Items.Strings'#1#6#4'html'#6#5'latex'#6#3'man'#6#3'txt'#0#9'MaxLength'
+#2#0#5'Style'#7#14'csDropDownList'#8'TabOrder'#2#5#4'Text'#6#4'html'#0#0#12
+'TPageControl'#9'PCOptions'#6'Height'#3#200#0#3'Top'#3#137#0#5'Width'#3#221#1
+#10'ActivePage'#7#13'TSDescription'#5'Align'#7#8'alBottom'#8'TabIndex'#2#0#8
+'TabOrder'#2#6#0#9'TTabSheet'#13'TSDescription'#7'Caption'#6#11'Description'
+#12'ClientHeight'#3#174#0#11'ClientWidth'#3#213#1#0#6'TPanel'#7'PBDescr'#4'L'
+'eft'#3'y'#1#6'Height'#3#174#0#5'Width'#2'\'#5'Align'#7#7'alRight'#10'BevelO'
+'uter'#7#6'bvNone'#12'ClientHeight'#3#174#0#11'ClientWidth'#2'\'#11'FullRepa'
+'int'#8#8'TabOrder'#2#0#0#7'TButton'#15'BAddDescription'#4'Left'#2#10#6'Heig'
+'ht'#2#25#3'Top'#2#6#5'Width'#2'K'#6'Action'#7#9'ADescrAdd'#25'BorderSpacing'
+'.InnerBorder'#2#4#8'TabOrder'#2#0#0#0#7'TButton'#18'BDeleteDescription'#4'L'
+'eft'#2#10#6'Height'#2#25#3'Top'#2'&'#5'Width'#2'K'#6'Action'#7#12'ADescrDel'
+'ete'#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'#2#1#0#0#7'TButton'#16'BE'
+'ditDescription'#4'Left'#2#10#6'Height'#2#25#3'Top'#2'F'#5'Width'#2'K'#6'Act'
+'ion'#7#10'ADescrEdit'#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'#2#2#0#0
+#7'TButton'#7'BAddAll'#4'Left'#2#10#6'Height'#2#25#3'Top'#2'd'#5'Width'#2'K'
+#6'Action'#7#12'ADescrAddAll'#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'#2
+#3#0#0#0#8'TListBox'#12'LBDescrFiles'#6'Height'#3#174#0#5'Width'#3'y'#1#5'Al'
+'ign'#7#8'alClient'#16'ClickOnSelChange'#8#8'TabOrder'#2#1#0#0#0#9'TTabSheet'
+#9'TSSources'#7'Caption'#6#7'Sources'#12'ClientHeight'#3#174#0#11'ClientWidt'
+'h'#3#213#1#0#6'TPanel'#8'PSources'#4'Left'#3'y'#1#6'Height'#3#174#0#5'Width'
+#2'\'#5'Align'#7#7'alRight'#10'BevelOuter'#7#6'bvNone'#12'ClientHeight'#3#174
+#0#11'ClientWidth'#2'\'#11'FullRepaint'#8#8'TabOrder'#2#0#0#7'TButton'#10'BS'
+'ourceAdd'#4'Left'#2#12#6'Height'#2#25#3'Top'#2#6#5'Width'#2'K'#6'Action'#7
+#10'ASourceAdd'#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'#2#0#0#0#7'TBut'
+'ton'#13'BSourceDelete'#4'Left'#2#12#6'Height'#2#25#3'Top'#2'&'#5'Width'#2'K'
+#6'Action'#7#13'ASourceDelete'#25'BorderSpacing.InnerBorder'#2#4#8'TabOrder'
+#2#1#0#0#7'TButton'#11'BSourceEdit'#4'Left'#2#12#6'Height'#2#25#3'Top'#2'F'#5
+'Width'#2'K'#6'Action'#7#11'ASourceEdit'#25'BorderSpacing.InnerBorder'#2#4#8
+'TabOrder'#2#2#0#0#0#11'TStringGrid'#9'SGSources'#6'Height'#3#174#0#5'Width'
+#3'y'#1#5'Align'#7#8'alClient'#5'Color'#7#7'clWhite'#8'ColCount'#2#2#15'Defa'
+'ultColWidth'#3#150#0#16'DefaultRowHeight'#2#24#10'FixedColor'#7#9'clBtnFace'
+#9'FixedCols'#2#0#7'Options'#11#15'goFixedVertLine'#15'goFixedHorzLine'#10'g'
+'oVertLine'#10'goHorzLine'#13'goRangeSelect'#11'goColSizing'#14'goSmoothScro'
+'ll'#0#8'RowCount'#2#2#10'ScrollBars'#7#10'ssAutoBoth'#8'TabOrder'#2#1#7'Tab'
+'Stop'#9#9'ColWidths'#1#3#242#0#2'w'#0#5'Cells'#1#2#2#2#0#2#0#6#8'Filename'#2
+#1#2#0#6#13'Other options'#0#0#0#0#9'TTabSheet'#7'TSOther'#7'Caption'#6#13'O'
,'ther options'#0#6'TLabel'#6'Label2'#4'Left'#2#254#6'Height'#2#23#3'Top'#2'j'
+#5'Width'#2'q'#9'Alignment'#7#14'taRightJustify'#7'Caption'#6#19'Import cont'
+'ent file'#6'Layout'#7#8'tlCenter'#11'ParentColor'#8#0#0#6'TLabel'#6'Label3'
+#4'Left'#2'.'#6'Height'#2#23#3'Top'#3#137#0#5'Width'#2'A'#9'Alignment'#7#14
+'taRightJustify'#7'Caption'#6#9'Target OS'#6'Layout'#7#8'tlCenter'#11'Parent'
+'Color'#8#0#0#6'TLabel'#10'LTargetCPU'#4'Left'#3#198#0#6'Height'#2#23#3'Top'
+#3#137#0#5'Width'#2'('#9'Alignment'#7#14'taRightJustify'#7'Caption'#6#3'CPU'
+#6'Layout'#7#8'tlCenter'#11'ParentColor'#8#0#0#9'TCheckBox'#13'CBShowPrivate'
+#4'Left'#2#14#6'Height'#2#23#3'Top'#2'#'#5'Width'#3#141#0#7'Caption'#6#21'Sh'
+'ow p&rivate methods'#8'TabOrder'#2#0#0#0#9'TCheckBox'#15'CBHideProtected'#4
+'Left'#2#14#6'Height'#2#23#3'Top'#2#11#5'Width'#3#172#0#7'Caption'#6#23'&Hid'
+'e protected methods'#8'TabOrder'#2#1#0#0#9'TCheckBox'#12'CBWarnNoNode'#4'Le'
+'ft'#2#14#6'Height'#2#23#3'Top'#2';'#5'Width'#3#232#0#7'Caption'#6'#Warn if '
+'no documentation node found'#8'TabOrder'#2#2#0#0#13'TFileNameEdit'#12'FEImp'
+'ortFIle'#4'Left'#2'v'#6'Height'#2#23#3'Top'#2'j'#5'Width'#3'>'#1#11'ButtonW'
+'idth'#2#23#9'NumGlyphs'#2#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#11
+'ParentColor'#8#8'TabOrder'#2#3#0#0#5'TEdit'#9'ETargetOS'#4'Left'#2'v'#6'Hei'
+'ght'#2#23#3'Top'#3#137#0#5'Width'#2'P'#8'TabOrder'#2#4#0#0#5'TEdit'#10'ETar'
+'getCPU'#4'Left'#3#246#0#6'Height'#2#23#3'Top'#3#137#0#5'Width'#2'P'#8'TabOr'
+'der'#2#5#0#0#0#9'TTabSheet'#7'TSBuild'#7'Caption'#6#12'Build output'#0#5'TM'
+'emo'#4'MLog'#6'Height'#3#170#0#5'Width'#3#217#1#5'Align'#7#8'alClient'#8'Ta'
+'bOrder'#2#0#0#0#0#0#11'TEditButton'#7'EOutput'#4'Left'#2'p'#6'Height'#2#23#3
+'Top'#2'H'#5'Width'#3#239#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#11
+'ButtonWidth'#2#23#13'OnButtonClick'#7#18'EOutputButtonClick'#11'ParentColor'
+#8#8'TabOrder'#2#7#0#0#9'TCheckBox'#9'CBContent'#4'Left'#2'p'#6'Height'#2#19
+#3'Top'#2'e'#5'Width'#2'p'#7'Caption'#6#20'Create cont&ent file'#8'TabOrder'
+#2#8#0#0#11'TOpenDialog'#10'ODSettings'#5'Title'#6#18'Open existing file'#10
+'DefaultExt'#6#4'.ldp'#6'Filter'#6'/Documentation project files|*.ldp|All fi'
+'les|*.*'#11'FilterIndex'#2#0#7'Options'#11#15'ofFileMustExist'#14'ofEnableS'
+'izing'#12'ofViewDetail'#0#4'left'#2#8#3'top'#3#30#1#0#0#11'TSaveDialog'#10
+'SDSettings'#5'Title'#6#12'Save file as'#10'DefaultExt'#6#4'.ldp'#6'Filter'#6
+'/Documentation project files|*.ldp|All files|*.*'#11'FilterIndex'#2#0#7'Opt'
+'ions'#11#15'ofPathMustExist'#14'ofEnableSizing'#12'ofViewDetail'#0#4'left'#2
+#8#3'top'#3#248#0#0#0#11'TOpenDialog'#13'ODDescription'#5'Title'#6#18'Open e'
+'xisting file'#10'DefaultExt'#6#4'.xml'#6'Filter'#6#29'XML files|*.xml|All f'
+'iles|*.*'#11'FilterIndex'#2#0#7'Options'#11#15'ofFileMustExist'#14'ofEnable'
+'Sizing'#12'ofViewDetail'#0#4'left'#3'('#1#3'top'#3'h'#1#0#0#11'TActionList'
+#11'ActionList1'#4'left'#2'i'#3'top'#2'3'#0#7'TAction'#9'ADescrAdd'#7'Captio'
+'n'#6#4'&Add'#18'DisableIfNoHandler'#9#9'OnExecute'#7#16'ADescrAddExecute'#0
+#0#7'TAction'#10'ADescrEdit'#7'Caption'#6#5'&Edit'#18'DisableIfNoHandler'#9#9
+'OnExecute'#7#17'ADescrEditExecute'#8'OnUpdate'#7#16'ADescrEditUpdate'#0#0#7
+'TAction'#12'ADescrDelete'#7'Caption'#6#7'&Delete'#18'DisableIfNoHandler'#9#9
+'OnExecute'#7#19'ADescrDeleteExecute'#8'OnUpdate'#7#18'ADescrDeleteUpdate'#0
+#0#7'TAction'#6'ABuild'#7'Caption'#6#6'&Build'#18'DisableIfNoHandler'#9#9'On'
+'Execute'#7#13'ABuildExecute'#8'OnUpdate'#7#12'ABuildUpdate'#0#0#7'TAction'
+#10'ASourceAdd'#7'Caption'#6#4'&Add'#18'DisableIfNoHandler'#9#9'OnExecute'#7
+#17'ASourceAddExecute'#0#0#7'TAction'#11'ASourceEdit'#7'Caption'#6#5'&Edit'
+#18'DisableIfNoHandler'#9#9'OnExecute'#7#18'ASourceEditExecute'#8'OnUpdate'#7
+#17'ASourceEditUpdate'#0#0#7'TAction'#13'ASourceDelete'#7'Caption'#6#7'&Dele'
+'te'#18'DisableIfNoHandler'#9#9'OnExecute'#7#20'ASourceDeleteExecute'#8'OnUp'
+'date'#7#19'ASourceDeleteUpdate'#0#0#7'TAction'#12'ADescrAddAll'#7'Caption'#6
+#7'Add All'#18'DisableIfNoHandler'#9#9'OnExecute'#7#19'ADescrAddAllExecute'#8
+'OnUpdate'#7#18'ADescrAddAllUpdate'#0#0#7'TAction'#5'ALoad'#7'Caption'#6#5'&'
+'Load'#18'DisableIfNoHandler'#9#9'OnExecute'#7#12'ALoadExecute'#0#0#7'TActio'
+'n'#5'ASave'#7'Caption'#6#5'&Save'#18'DisableIfNoHandler'#9#9'OnExecute'#7#12
+'ASaveExecute'#0#0#0#0
]);

View File

@ -157,6 +157,8 @@ implementation
uses Inifiles,frmSource,lazdeopts;
{$R *.lfm}
Const
// Do not localize !!
SGlobal = 'Global';
@ -730,8 +732,5 @@ begin
end;
initialization
{$I frmbuild.lrs}
end.

View File

@ -1,66 +1,55 @@
object ExampleForm: TExampleForm
Caption = 'Example file'
ClientHeight = 85
ClientWidth = 404
OnCloseQuery = ExampleFormCloseQuery
PixelsPerInch = 75
Left = 387
Height = 136
Top = 311
Width = 432
HorzScrollBar.Page = 403
VertScrollBar.Page = 84
Left = 387
Height = 85
Top = 311
Width = 404
ActiveControl = EFileName
Caption = 'Example file'
ClientHeight = 136
ClientWidth = 432
OnCloseQuery = ExampleFormCloseQuery
LCLVersion = '0.9.29'
object LEFileName: TLabel
BorderSpacing.OnChange = nil
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 18
Top = 6
Width = 74
BorderSpacing.Around = 6
Caption = '&Filename'
Color = clBtnFace
FocusControl = EFileName
Layout = tlCenter
ParentColor = True
AnchorSideTop.Control = EFileName
AnchorSideTop.Side = asrCenter
Left = 12
Height = 12
Top = 21
Width = 60
end
object BOK: TButton
Anchors = [akTop, akRight]
BorderSpacing.OnChange = nil
Caption = '&OK'
Default = True
ModalResult = 1
TabOrder = 0
Left = 312
Height = 26
Top = 14
Width = 79
end
object BCancel: TButton
Anchors = [akTop, akRight]
BorderSpacing.OnChange = nil
Cancel = True
Caption = '&Cancel'
ModalResult = 2
TabOrder = 1
Left = 312
Height = 26
Top = 48
Width = 79
Transparent = False
end
object EFileName: TFileNameEdit
AnchorSideLeft.Control = LEFileName
AnchorSideTop.Control = LEFileName
AnchorSideTop.Side = asrBottom
Left = 6
Height = 29
Top = 30
Width = 394
DialogTitle = 'Select an example file'
DialogOptions = []
Filter = 'Pascal files|*.pp;*.pas|All files|*.*'
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
TabOrder = 2
Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
TabOrder = 2
Left = 80
Height = 23
Top = 16
Width = 196
MaxLength = 0
TabOrder = 0
end
object ButtonPanel1: TButtonPanel
Left = 6
Height = 40
Top = 90
Width = 420
TabOrder = 1
ShowButtons = [pbOK, pbCancel, pbHelp]
end
end

View File

@ -1,22 +0,0 @@
LazarusResources.Add('TExampleForm','FORMDATA',[
'TPF0'#12'TExampleForm'#11'ExampleForm'#7'Caption'#6#12'Example file'#12'Clie'
+'ntHeight'#2'U'#11'ClientWidth'#3#148#1#12'OnCloseQuery'#7#21'ExampleFormClo'
+'seQuery'#13'PixelsPerInch'#2'K'#18'HorzScrollBar.Page'#3#147#1#18'VertScrol'
+'lBar.Page'#2'T'#4'Left'#3#131#1#6'Height'#2'U'#3'Top'#3'7'#1#5'Width'#3#148
+#1#0#6'TLabel'#10'LEFileName'#22'BorderSpacing.OnChange'#13#7'Caption'#6#9'&'
+'Filename'#12'FocusControl'#7#9'EFileName'#6'Layout'#7#8'tlCenter'#11'Parent'
+'Color'#9#21'AnchorSideTop.Control'#7#9'EFileName'#18'AnchorSideTop.Side'#7#9
+'asrCenter'#4'Left'#2#12#6'Height'#2#12#3'Top'#2#21#5'Width'#2'<'#0#0#7'TBut'
+'ton'#3'BOK'#7'Anchors'#11#5'akTop'#7'akRight'#0#22'BorderSpacing.OnChange'
+#13#7'Caption'#6#3'&OK'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#0#4'L'
+'eft'#3'8'#1#6'Height'#2#26#3'Top'#2#14#5'Width'#2'O'#0#0#7'TButton'#7'BCanc'
+'el'#7'Anchors'#11#5'akTop'#7'akRight'#0#22'BorderSpacing.OnChange'#13#6'Can'
+'cel'#9#7'Caption'#6#7'&Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#1#4'Left'#3
+'8'#1#6'Height'#2#26#3'Top'#2'0'#5'Width'#2'O'#0#0#13'TFileNameEdit'#9'EFile'
+'Name'#11'DialogTitle'#6#22'Select an example file'#6'Filter'#6'%Pascal file'
+'s|*.pp;*.pas|All files|*.*'#11'ButtonWidth'#2#23#9'NumGlyphs'#2#1#7'Anchors'
+#11#5'akTop'#6'akLeft'#7'akRight'#0#22'BorderSpacing.OnChange'#13#8'TabOrder'
+#2#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#22'BorderSpacing.OnChange'
+#13#8'TabOrder'#2#2#4'Left'#2'P'#6'Height'#2#23#3'Top'#2#16#5'Width'#3#196#0
+#0#0#0
]);

View File

@ -28,15 +28,14 @@ interface
uses
Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs,
Buttons, EditBtn, StdCtrls;
Buttons, EditBtn, StdCtrls, ButtonPanel;
type
{ TExampleForm }
TExampleForm = class(TForm)
BOK: TButton;
BCancel: TButton;
ButtonPanel1: TButtonPanel;
EFileName: TFileNameEdit;
LEFileName: TLabel;
procedure ExampleFormCloseQuery(Sender: TObject; var CanClose: boolean);
@ -58,8 +57,7 @@ var
implementation
{ TExampleForm }
{$R *.lfm}
{ TExampleForm }
@ -117,8 +115,5 @@ begin
ShowMessage('Invalid file or path');
end;
initialization
{$I frmexample.lrs}
end.

View File

@ -1,78 +1,80 @@
object LinkForm: TLinkForm
Left = 333
Height = 81
Top = 149
Width = 395
Left = 402
Height = 183
Top = 319
Width = 440
HorzScrollBar.Page = 394
ActiveControl = CBTarget
Caption = 'LinkForm'
ClientHeight = 81
ClientWidth = 395
ClientHeight = 183
ClientWidth = 440
Position = poScreenCenter
ShowHint = True
LCLVersion = '0.9.29'
object LLinkTarget: TLabel
AnchorSideTop.Control = CBTarget
AnchorSideTop.Side = asrCenter
Left = 8
Height = 14
Top = 11
Width = 52
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 18
Top = 6
Width = 85
BorderSpacing.Around = 6
Caption = '&Link target'
FocusControl = CBTarget
Layout = tlCenter
ParentColor = False
end
object LELinkText: TLabel
AnchorSideTop.Control = ELinkText
AnchorSideTop.Side = asrCenter
Left = 8
Height = 14
Top = 44
Width = 52
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = CBTarget
AnchorSideTop.Side = asrBottom
Left = 6
Height = 18
Top = 65
Width = 72
BorderSpacing.Around = 6
Caption = 'LELinkText'
Layout = tlCenter
ParentColor = False
end
object CBTarget: TComboBox
Left = 96
Height = 21
Top = 8
Width = 183
AnchorSideLeft.Control = LLinkTarget
AnchorSideTop.Control = LLinkTarget
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 12
Height = 29
Top = 30
Width = 422
Anchors = [akTop, akLeft, akRight]
AutoComplete = True
AutoCompleteText = [cbactEnabled, cbactEndOfLineComplete, cbactSearchAscending]
ItemHeight = 13
MaxLength = 0
BorderSpacing.Around = 6
ItemHeight = 0
Sorted = True
TabOrder = 0
end
object BOK: TButton
Left = 291
Height = 25
Top = 8
Width = 96
Anchors = [akTop, akRight]
Caption = '&OK'
Default = True
ModalResult = 1
object ELinkText: TEdit
AnchorSideLeft.Control = LELinkText
AnchorSideTop.Control = LELinkText
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 12
Height = 29
Top = 89
Width = 422
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
TabOrder = 1
end
object BCancel: TButton
Left = 291
Height = 25
Top = 40
Width = 96
Anchors = [akTop, akRight]
Cancel = True
Caption = '&Cancel'
ModalResult = 2
TabOrder = 3
end
object ELinkText: TEdit
Left = 96
Height = 23
Top = 40
Width = 183
Anchors = [akTop, akLeft, akRight]
object ButtonPanel1: TButtonPanel
Left = 6
Height = 40
Top = 137
Width = 428
TabOrder = 2
ShowButtons = [pbOK, pbCancel, pbHelp]
end
end

View File

@ -1,25 +0,0 @@
{ This is an automatically generated lazarus resource file }
LazarusResources.Add('TLinkForm','FORMDATA',[
'TPF0'#9'TLinkForm'#8'LinkForm'#4'Left'#3'M'#1#6'Height'#2'Q'#3'Top'#3#149#0#5
+'Width'#3#139#1#18'HorzScrollBar.Page'#3#138#1#13'ActiveControl'#7#8'CBTarge'
+'t'#7'Caption'#6#8'LinkForm'#12'ClientHeight'#2'Q'#11'ClientWidth'#3#139#1#8
+'Position'#7#14'poScreenCenter'#0#6'TLabel'#11'LLinkTarget'#21'AnchorSideTop'
+'.Control'#7#8'CBTarget'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#8#6
+'Height'#2#14#3'Top'#2#11#5'Width'#2'4'#7'Caption'#6#12'&Link target'#12'Foc'
+'usControl'#7#8'CBTarget'#6'Layout'#7#8'tlCenter'#11'ParentColor'#8#0#0#6'TL'
+'abel'#10'LELinkText'#21'AnchorSideTop.Control'#7#9'ELinkText'#18'AnchorSide'
+'Top.Side'#7#9'asrCenter'#4'Left'#2#8#6'Height'#2#14#3'Top'#2','#5'Width'#2
+'4'#7'Caption'#6#10'LELinkText'#6'Layout'#7#8'tlCenter'#11'ParentColor'#8#0#0
+#9'TComboBox'#8'CBTarget'#4'Left'#2'`'#6'Height'#2#21#3'Top'#2#8#5'Width'#3
+#183#0#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#12'AutoComplete'#9#16'A'
+'utoCompleteText'#11#12'cbactEnabled'#22'cbactEndOfLineComplete'#20'cbactSea'
+'rchAscending'#0#10'ItemHeight'#2#13#9'MaxLength'#2#0#6'Sorted'#9#8'TabOrder'
+#2#0#0#0#7'TButton'#3'BOK'#4'Left'#3'#'#1#6'Height'#2#25#3'Top'#2#8#5'Width'
+#2'`'#7'Anchors'#11#5'akTop'#7'akRight'#0#7'Caption'#6#3'&OK'#7'Default'#9#11
+'ModalResult'#2#1#8'TabOrder'#2#1#0#0#7'TButton'#7'BCancel'#4'Left'#3'#'#1#6
+'Height'#2#25#3'Top'#2'('#5'Width'#2'`'#7'Anchors'#11#5'akTop'#7'akRight'#0#6
+'Cancel'#9#7'Caption'#6#7'&Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#3#0#0#5
+'TEdit'#9'ELinkText'#4'Left'#2'`'#6'Height'#2#23#3'Top'#2'('#5'Width'#3#183#0
+#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'TabOrder'#2#2#0#0#0
]);

View File

@ -28,14 +28,13 @@ interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls,
Buttons;
Buttons, ButtonPanel;
type
{ TLinkForm }
TLinkForm = class(TForm)
BOK: TButton;
BCancel: TButton;
ButtonPanel1: TButtonPanel;
CBTarget: TComboBox;
ELinkText: TEdit;
LLinkTarget: TLabel;
@ -51,8 +50,7 @@ var
implementation
initialization
{$I frmlink.lrs}
{$R *.lfm}
end.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -181,6 +181,8 @@ uses
lazdeopts, lazdemsg, inifiles, frmmakeskel, frmOptions, frmNewNode,
frmLink, frmTable, frmAbout, frmBuild;
{$R *.lfm}
{ Fixes & additions to LCL}
Const
@ -237,7 +239,6 @@ end;
procedure TMainForm.AOpenExecute(Sender: TObject);
begin
if Sender=nil then ;
With ODMain do
If Execute then
OpenFile(FileName);
@ -906,9 +907,6 @@ begin
TToolButton(Components[i]).ShowHint:=ShowHelpHints;
end;
initialization
{$I frmmain.lrs}
end.

View File

@ -1,181 +1,260 @@
object MakeSkelForm: TMakeSkelForm
Caption = 'Create new file from pascal source'
ClientHeight = 277
ClientWidth = 413
PixelsPerInch = 90
Left = 473
Height = 391
Top = 237
Width = 486
HorzScrollBar.Page = 412
VertScrollBar.Page = 276
Left = 392
Height = 277
Top = 175
Width = 413
Caption = 'Create new file from pascal source'
ClientHeight = 391
ClientWidth = 486
Position = poScreenCenter
LCLVersion = '0.9.29'
object Label1: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = EPackage
AnchorSideTop.Side = asrBottom
Left = 6
Height = 18
Top = 65
Width = 73
BorderSpacing.Around = 6
Caption = 'I&nput file'
Color = clBtnFace
FocusControl = FEinputFile
Layout = tlCenter
ParentColor = True
AnchorSideTop.Control = FEinputFile
AnchorSideTop.Side = asrCenter
Left = 7
Height = 12
Top = 45
Width = 56
ParentColor = False
Transparent = False
end
object Label2: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = FEinputFile
AnchorSideTop.Side = asrBottom
Left = 6
Height = 18
Top = 124
Width = 86
BorderSpacing.Around = 6
Caption = 'O&utput file'
Color = clBtnFace
FocusControl = FEoutputFIle
Layout = tlCenter
ParentColor = True
AnchorSideTop.Control = FEoutputFIle
AnchorSideTop.Side = asrCenter
Left = 7
Height = 12
Top = 77
Width = 66
ParentColor = False
Transparent = False
end
object LEPackage: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 18
Top = 6
Width = 114
BorderSpacing.Around = 6
Caption = 'Pac&kage name'
Color = clBtnFace
FocusControl = EPackage
Layout = tlCenter
ParentColor = True
AnchorSideTop.Control = EPackage
AnchorSideTop.Side = asrCenter
Left = 7
Height = 12
Top = 13
Width = 92
ParentColor = False
Transparent = False
end
object Label3: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Panel1
AnchorSideTop.Side = asrBottom
Left = 6
Height = 18
Top = 278
Width = 103
BorderSpacing.Around = 6
Caption = 'E&xtra options'
Color = clBtnFace
FocusControl = EAdditionalOptions
Layout = tlCenter
ParentColor = True
AnchorSideTop.Control = EAdditionalOptions
AnchorSideTop.Side = asrCenter
Left = 8
Height = 12
Top = 249
Width = 81
end
object BOK: TButton
Anchors = [akTop, akRight]
Caption = '&OK'
Default = True
ModalResult = 1
TabOrder = 0
Cursor = crAppStart
Left = 333
Height = 25
Top = 8
Width = 75
end
object BCancel: TButton
Anchors = [akTop, akRight]
Cancel = True
Caption = '&Cancel'
ModalResult = 2
TabOrder = 1
Left = 333
Height = 25
Top = 40
Width = 75
end
object CBDisableResults: TCheckBox
Caption = 'No &results sections'
TabOrder = 2
Left = 95
Height = 23
Top = 120
Width = 151
end
object CBDisableArguments: TCheckBox
Caption = 'No &arguments sections'
TabOrder = 3
Left = 95
Height = 23
Top = 96
Width = 175
end
object CBDisableSeeAlso: TCheckBox
Caption = 'No &seealso sections'
TabOrder = 4
Left = 95
Height = 23
Top = 144
Width = 158
end
object CBDisableProtected: TCheckBox
Caption = 'No &protected methods'
TabOrder = 5
Left = 95
Height = 23
Top = 168
Width = 167
end
object CBDisablePrivate: TCheckBox
Caption = 'No pr&ivate methods'
TabOrder = 6
Left = 94
Height = 23
Top = 192
Width = 152
end
object CBDisableErrors: TCheckBox
Caption = 'No &errors sections'
TabOrder = 7
Left = 95
Height = 23
Top = 216
Width = 145
ParentColor = False
Transparent = False
end
object FEinputFile: TFileNameEdit
AnchorSideLeft.Control = Label1
AnchorSideTop.Control = Label1
AnchorSideTop.Side = asrBottom
Left = 12
Height = 29
Top = 89
Width = 449
DialogOptions = []
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
Flat = True
Anchors = [akTop, akLeft, akRight]
TabOrder = 8
BorderSpacing.Left = 6
BorderSpacing.Top = 6
MaxLength = 0
TabOrder = 0
OnChange = CheckEnabled
Anchors = [akTop, akLeft, akRight]
OnChange = CheckEnabled
TabOrder = 8
Left = 95
Height = 23
Top = 40
Width = 198
end
object FEoutputFIle: TFileNameEdit
AnchorSideLeft.Control = Label1
AnchorSideTop.Control = Label2
AnchorSideTop.Side = asrBottom
Left = 12
Height = 29
Top = 148
Width = 449
DialogKind = dkSave
DialogTitle = 'Select file to save to'
DialogOptions = []
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
Flat = True
Anchors = [akTop, akLeft, akRight]
TabOrder = 9
BorderSpacing.Left = 6
BorderSpacing.Top = 6
MaxLength = 0
TabOrder = 1
OnChange = CheckEnabled
Anchors = [akTop, akLeft, akRight]
OnChange = CheckEnabled
TabOrder = 9
Left = 95
Height = 23
Top = 72
Width = 198
end
object EPackage: TEdit
AnchorSideLeft.Control = LEPackage
AnchorSideTop.Control = LEPackage
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 12
Height = 29
Top = 30
Width = 468
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
OnChange = CheckEnabled
TabOrder = 10
TabOrder = 2
Text = '<package name>'
Left = 95
Height = 23
Top = 8
Width = 214
end
object EAdditionalOptions: TEdit
AnchorSideLeft.Control = Label3
AnchorSideTop.Control = Label3
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 12
Height = 29
Top = 302
Width = 468
Anchors = [akTop, akLeft, akRight]
TabOrder = 11
Left = 94
Height = 23
Top = 244
Width = 223
BorderSpacing.Around = 6
TabOrder = 3
end
object ButtonPanel1: TButtonPanel
Left = 6
Height = 40
Top = 345
Width = 474
TabOrder = 4
ShowButtons = [pbOK, pbCancel, pbHelp]
end
object Panel1: TGroupBox
AnchorSideLeft.Control = Label2
AnchorSideTop.Control = FEoutputFIle
AnchorSideTop.Side = asrBottom
Left = 12
Height = 89
Top = 183
Width = 201
AutoSize = True
BorderSpacing.Around = 6
ClientHeight = 81
ClientWidth = 193
TabOrder = 5
object CBDisableArguments: TCheckBox
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = Panel1
Left = 6
Height = 19
Top = 6
Width = 181
BorderSpacing.Around = 6
Caption = 'No &arguments sections'
TabOrder = 0
end
object CBDisableResults: TCheckBox
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = CBDisableArguments
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 31
Width = 153
BorderSpacing.Around = 6
Caption = 'No &results sections'
TabOrder = 1
end
object CBDisableSeeAlso: TCheckBox
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = CBDisableResults
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 56
Width = 160
BorderSpacing.Around = 6
Caption = 'No &seealso sections'
TabOrder = 2
end
end
object Panel2: TGroupBox
AnchorSideLeft.Control = Panel1
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = FEoutputFIle
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 219
Height = 89
Top = 183
Width = 261
Anchors = [akTop, akLeft, akRight]
AutoSize = True
BorderSpacing.Around = 6
ClientHeight = 81
ClientWidth = 253
TabOrder = 6
object CBDisableProtected: TCheckBox
AnchorSideLeft.Control = Panel2
AnchorSideTop.Control = Panel2
Left = 6
Height = 19
Top = 6
Width = 177
BorderSpacing.Around = 6
Caption = 'No &protected methods'
TabOrder = 0
end
object CBDisablePrivate: TCheckBox
AnchorSideLeft.Control = Panel2
AnchorSideTop.Control = CBDisableProtected
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 31
Width = 155
BorderSpacing.Around = 6
Caption = 'No pr&ivate methods'
TabOrder = 1
end
object CBDisableErrors: TCheckBox
AnchorSideLeft.Control = Panel2
AnchorSideTop.Control = CBDisablePrivate
AnchorSideTop.Side = asrBottom
Left = 6
Height = 19
Top = 56
Width = 147
BorderSpacing.Around = 6
Caption = 'No &errors sections'
TabOrder = 2
end
end
end

View File

@ -1,53 +0,0 @@
LazarusResources.Add('TMakeSkelForm','FORMDATA',[
'TPF0'#13'TMakeSkelForm'#12'MakeSkelForm'#7'Caption'#6'"Create new file from '
+'pascal source'#12'ClientHeight'#3#21#1#11'ClientWidth'#3#157#1#13'PixelsPer'
+'Inch'#2'Z'#18'HorzScrollBar.Page'#3#156#1#18'VertScrollBar.Page'#3#20#1#4'L'
+'eft'#3#136#1#6'Height'#3#21#1#3'Top'#3#175#0#5'Width'#3#157#1#0#6'TLabel'#6
+'Label1'#7'Caption'#6#11'I&nput file'#12'FocusControl'#7#11'FEinputFile'#6'L'
+'ayout'#7#8'tlCenter'#11'ParentColor'#9#21'AnchorSideTop.Control'#7#11'FEinp'
+'utFile'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#7#6'Height'#2#12#3
+'Top'#2'-'#5'Width'#2'8'#0#0#6'TLabel'#6'Label2'#7'Caption'#6#12'O&utput fil'
+'e'#12'FocusControl'#7#12'FEoutputFIle'#6'Layout'#7#8'tlCenter'#11'ParentCol'
+'or'#9#21'AnchorSideTop.Control'#7#12'FEoutputFIle'#18'AnchorSideTop.Side'#7
+#9'asrCenter'#4'Left'#2#7#6'Height'#2#12#3'Top'#2'M'#5'Width'#2'B'#0#0#6'TLa'
+'bel'#9'LEPackage'#7'Caption'#6#13'Pac&kage name'#12'FocusControl'#7#8'EPack'
+'age'#6'Layout'#7#8'tlCenter'#11'ParentColor'#9#21'AnchorSideTop.Control'#7#8
+'EPackage'#18'AnchorSideTop.Side'#7#9'asrCenter'#4'Left'#2#7#6'Height'#2#12#3
+'Top'#2#13#5'Width'#2'\'#0#0#6'TLabel'#6'Label3'#7'Caption'#6#14'E&xtra opti'
+'ons'#12'FocusControl'#7#18'EAdditionalOptions'#6'Layout'#7#8'tlCenter'#11'P'
+'arentColor'#9#21'AnchorSideTop.Control'#7#18'EAdditionalOptions'#18'AnchorS'
+'ideTop.Side'#7#9'asrCenter'#4'Left'#2#8#6'Height'#2#12#3'Top'#3#249#0#5'Wid'
+'th'#2'Q'#0#0#7'TButton'#3'BOK'#7'Anchors'#11#5'akTop'#7'akRight'#0#7'Captio'
+'n'#6#3'&OK'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#0#6'Cursor'#7#10
+'crAppStart'#4'Left'#3'M'#1#6'Height'#2#25#3'Top'#2#8#5'Width'#2'K'#0#0#7'TB'
+'utton'#7'BCancel'#7'Anchors'#11#5'akTop'#7'akRight'#0#6'Cancel'#9#7'Caption'
+#6#7'&Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#1#4'Left'#3'M'#1#6'Height'#2
+#25#3'Top'#2'('#5'Width'#2'K'#0#0#9'TCheckBox'#16'CBDisableResults'#7'Captio'
+'n'#6#20'No &results sections'#8'TabOrder'#2#2#4'Left'#2'_'#6'Height'#2#23#3
+'Top'#2'x'#5'Width'#3#151#0#0#0#9'TCheckBox'#18'CBDisableArguments'#7'Captio'
+'n'#6#22'No &arguments sections'#8'TabOrder'#2#3#4'Left'#2'_'#6'Height'#2#23
+#3'Top'#2'`'#5'Width'#3#175#0#0#0#9'TCheckBox'#16'CBDisableSeeAlso'#7'Captio'
+'n'#6#20'No &seealso sections'#8'TabOrder'#2#4#4'Left'#2'_'#6'Height'#2#23#3
+'Top'#3#144#0#5'Width'#3#158#0#0#0#9'TCheckBox'#18'CBDisableProtected'#7'Cap'
+'tion'#6#21'No &protected methods'#8'TabOrder'#2#5#4'Left'#2'_'#6'Height'#2
+#23#3'Top'#3#168#0#5'Width'#3#167#0#0#0#9'TCheckBox'#16'CBDisablePrivate'#7
+'Caption'#6#19'No pr&ivate methods'#8'TabOrder'#2#6#4'Left'#2'^'#6'Height'#2
+#23#3'Top'#3#192#0#5'Width'#3#152#0#0#0#9'TCheckBox'#15'CBDisableErrors'#7'C'
+'aption'#6#19'No &errors sections'#8'TabOrder'#2#7#4'Left'#2'_'#6'Height'#2
+#23#3'Top'#3#216#0#5'Width'#3#145#0#0#0#13'TFileNameEdit'#11'FEinputFile'#11
+'ButtonWidth'#2#23#9'NumGlyphs'#2#1#4'Flat'#9#7'Anchors'#11#5'akTop'#6'akLef'
+'t'#7'akRight'#0#8'TabOrder'#2#8#8'OnChange'#7#12'CheckEnabled'#7'Anchors'#11
+#5'akTop'#6'akLeft'#7'akRight'#0#8'OnChange'#7#12'CheckEnabled'#8'TabOrder'#2
+#8#4'Left'#2'_'#6'Height'#2#23#3'Top'#2'('#5'Width'#3#198#0#0#0#13'TFileName'
+'Edit'#12'FEoutputFIle'#10'DialogKind'#7#6'dkSave'#11'DialogTitle'#6#22'Sele'
+'ct file to save to'#11'ButtonWidth'#2#23#9'NumGlyphs'#2#1#4'Flat'#9#7'Ancho'
+'rs'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'TabOrder'#2#9#8'OnChange'#7#12'Che'
+'ckEnabled'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'OnChange'#7#12'C'
+'heckEnabled'#8'TabOrder'#2#9#4'Left'#2'_'#6'Height'#2#23#3'Top'#2'H'#5'Widt'
+'h'#3#198#0#0#0#5'TEdit'#8'EPackage'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRi'
+'ght'#0#8'OnChange'#7#12'CheckEnabled'#8'TabOrder'#2#10#4'Text'#6#14'<packag'
+'e name>'#4'Left'#2'_'#6'Height'#2#23#3'Top'#2#8#5'Width'#3#214#0#0#0#5'TEdi'
+'t'#18'EAdditionalOptions'#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'T'
+'abOrder'#2#11#4'Left'#2'^'#6'Height'#2#23#3'Top'#3#244#0#5'Width'#3#223#0#0
+#0#0
]);

View File

@ -28,21 +28,20 @@ interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls, EditBtn;
StdCtrls, EditBtn, ButtonPanel, ExtCtrls;
type
{ TMakeSkelForm }
TMakeSkelForm = class(TForm)
BOK: TButton;
BCancel: TButton;
CBDisableResults: TCheckBox;
ButtonPanel1: TButtonPanel;
CBDisableArguments: TCheckBox;
CBDisableSeeAlso: TCheckBox;
CBDisableProtected: TCheckBox;
CBDisablePrivate: TCheckBox;
CBDisableErrors: TCheckBox;
CBDisablePrivate: TCheckBox;
CBDisableProtected: TCheckBox;
CBDisableResults: TCheckBox;
CBDisableSeeAlso: TCheckBox;
EAdditionalOptions: TEdit;
EPackage: TEdit;
FEinputFile: TFileNameEdit;
@ -51,6 +50,8 @@ type
Label2: TLabel;
Label3: TLabel;
LEPackage: TLabel;
Panel1: TGroupBox;
Panel2: TGroupBox;
procedure CheckEnabled(Sender: TObject);
private
{ private declarations }
@ -63,6 +64,8 @@ var
implementation
{$R *.lfm}
{ TMakeSkelForm }
procedure TMakeSkelForm.CheckEnabled(Sender: TObject);
@ -70,8 +73,5 @@ begin
if Sender=nil then ;
end;
initialization
{$I frmmakeskel.lrs}
end.

View File

@ -1,55 +1,50 @@
object NewNodeForm: TNewNodeForm
ActiveControl = ENodeName
Caption = 'Create new node'
ClientHeight = 69
ClientWidth = 394
PixelsPerInch = 90
Position = poScreenCenter
Left = 390
Height = 120
Top = 205
Width = 408
HorzScrollBar.Page = 395
VertScrollBar.Page = 70
Left = 390
Height = 69
Top = 205
Width = 394
Caption = 'Create new node'
ClientHeight = 120
ClientWidth = 408
Position = poScreenCenter
LCLVersion = '0.9.29'
object ENodeName: TEdit
AnchorSideLeft.Control = LENodeName
AnchorSideTop.Control = LENodeName
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 12
Height = 29
Top = 30
Width = 390
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
TabOrder = 0
Text = 'ENodeName'
Left = 88
Height = 23
Top = 8
Width = 216
end
object BOK: TButton
Anchors = [akTop, akRight]
Caption = '&OK'
Default = True
ModalResult = 1
TabOrder = 1
Left = 312
Height = 25
Top = 6
Width = 75
end
object BCancel: TButton
Anchors = [akTop, akRight]
Cancel = True
Caption = '&Cancel'
ModalResult = 2
TabOrder = 2
Left = 312
Height = 25
Top = 40
Width = 75
end
object LENodeName: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 18
Top = 6
Width = 93
Alignment = taRightJustify
Caption = '&Node name'
BorderSpacing.Around = 6
Caption = 'Node &name'
FocusControl = ENodeName
Layout = tlCenter
Left = 8
Height = 23
Top = 8
Width = 73
ParentColor = False
end
object ButtonPanel1: TButtonPanel
Left = 6
Height = 40
Top = 74
Width = 396
TabOrder = 1
ShowButtons = [pbOK, pbCancel, pbHelp]
end
end

View File

@ -1,17 +0,0 @@
LazarusResources.Add('TNewNodeForm','FORMDATA',[
'TPF0'#12'TNewNodeForm'#11'NewNodeForm'#13'ActiveControl'#7#9'ENodeName'#7'Ca'
+'ption'#6#15'Create new node'#12'ClientHeight'#2'E'#11'ClientWidth'#3#138#1
+#13'PixelsPerInch'#2'Z'#8'Position'#7#14'poScreenCenter'#18'HorzScrollBar.Pa'
+'ge'#3#139#1#18'VertScrollBar.Page'#2'F'#4'Left'#3#134#1#6'Height'#2'E'#3'To'
+'p'#3#205#0#5'Width'#3#138#1#0#5'TEdit'#9'ENodeName'#7'Anchors'#11#5'akTop'#6
+'akLeft'#7'akRight'#0#8'TabOrder'#2#0#4'Text'#6#9'ENodeName'#4'Left'#2'X'#6
+'Height'#2#23#3'Top'#2#8#5'Width'#3#216#0#0#0#7'TButton'#3'BOK'#7'Anchors'#11
+#5'akTop'#7'akRight'#0#7'Caption'#6#3'&OK'#7'Default'#9#11'ModalResult'#2#1#8
+'TabOrder'#2#1#4'Left'#3'8'#1#6'Height'#2#25#3'Top'#2#6#5'Width'#2'K'#0#0#7
+'TButton'#7'BCancel'#7'Anchors'#11#5'akTop'#7'akRight'#0#6'Cancel'#9#7'Capti'
+'on'#6#7'&Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#2#4'Left'#3'8'#1#6'Heigh'
+'t'#2#25#3'Top'#2'('#5'Width'#2'K'#0#0#6'TLabel'#10'LENodeName'#9'Alignment'
+#7#14'taRightJustify'#7'Caption'#6#10'&Node name'#12'FocusControl'#7#9'ENode'
+'Name'#6'Layout'#7#8'tlCenter'#4'Left'#2#8#6'Height'#2#23#3'Top'#2#8#5'Width'
+#2'I'#0#0#0
]);

View File

@ -28,14 +28,13 @@ interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls,
Buttons;
Buttons, ButtonPanel;
type
{ TNewNodeForm }
TNewNodeForm = class(TForm)
BOK: TButton;
BCancel: TButton;
ButtonPanel1: TButtonPanel;
ENodeName: TEdit;
LENodeName: TLabel;
private
@ -49,8 +48,7 @@ var
implementation
initialization
{$I frmnewnode.lrs}
{$R *.lfm}
end.

View File

@ -1,32 +1,36 @@
object OptionsForm: TOptionsForm
Left = 350
Height = 337
Height = 352
Top = 262
Width = 398
Width = 486
HorzScrollBar.Page = 397
VertScrollBar.Page = 336
ActiveControl = CBConfirmDelete
ActiveControl = PageControl1
BorderStyle = bsDialog
Caption = 'Options'
ClientHeight = 337
ClientWidth = 398
ClientHeight = 352
ClientWidth = 486
OnClose = FormClose
OnShow = OptionsFormShow
LCLVersion = '0.9.29'
object PageControl1: TPageControl
Height = 287
Width = 398
Left = 0
Height = 300
Top = 0
Width = 486
ActivePage = tabGeneral
Align = alClient
TabIndex = 0
TabOrder = 0
object tabGeneral: TTabSheet
Caption = 'General'
ClientHeight = 261
ClientWidth = 390
ClientHeight = 269
ClientWidth = 482
object LEBackupExtension: TLabel
Left = 6
Height = 14
Height = 18
Top = 130
Width = 85
Width = 125
Alignment = taRightJustify
Caption = 'Backup extension'
FocusControl = EBackupExtension
@ -35,9 +39,9 @@ object OptionsForm: TOptionsForm
end
object LEMaxMRU: TLabel
Left = 6
Height = 14
Height = 18
Top = 153
Width = 85
Width = 120
Alignment = taRightJustify
Caption = 'Max. recent used'
Layout = tlCenter
@ -45,9 +49,9 @@ object OptionsForm: TOptionsForm
end
object LEDefaultExtension: TLabel
Left = 6
Height = 14
Height = 18
Top = 104
Width = 86
Width = 122
Alignment = taRightJustify
Caption = 'Default extension'
Layout = tlCenter
@ -55,9 +59,9 @@ object OptionsForm: TOptionsForm
end
object LFEMakeskel: TLabel
Left = 6
Height = 14
Height = 18
Top = 186
Width = 87
Width = 129
Alignment = taRightJustify
Caption = 'makeskel program'
FocusControl = FEMakeSkel
@ -66,9 +70,9 @@ object OptionsForm: TOptionsForm
end
object LFEfpdoc: TLabel
Left = 6
Height = 14
Height = 18
Top = 220
Width = 71
Width = 102
Alignment = taRightJustify
Caption = 'fpdoc program'
Layout = tlCenter
@ -78,7 +82,7 @@ object OptionsForm: TOptionsForm
Left = 6
Height = 19
Top = 6
Width = 98
Width = 131
AllowGrayed = True
Caption = 'C&onfirm deletes'
TabOrder = 0
@ -87,7 +91,7 @@ object OptionsForm: TOptionsForm
Left = 6
Height = 19
Top = 34
Width = 101
Width = 129
AllowGrayed = True
Caption = 'Create &backups'
TabOrder = 1
@ -96,61 +100,67 @@ object OptionsForm: TOptionsForm
Left = 6
Height = 19
Top = 66
Width = 173
Width = 234
AllowGrayed = True
Caption = '&Skip empty nodes when saving'
TabOrder = 2
end
object EBackupExtension: TEdit
Left = 120
Height = 23
Height = 29
Top = 130
Width = 80
TabOrder = 3
end
object SEMaxRecentUsed: TSpinEdit
Left = 120
Height = 20
Height = 27
Top = 154
Width = 81
TabOrder = 4
end
object EDefaultExtension: TEdit
Left = 120
Height = 23
Height = 29
Top = 104
Width = 80
TabOrder = 7
end
object FEMakeSkel: TFileNameEdit
Left = 120
Height = 23
Height = 29
Top = 186
Width = 244
Width = 336
DialogTitle = 'Select skeleton generator'
DialogOptions = []
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
Anchors = [akTop, akLeft, akRight]
ParentColor = False
MaxLength = 0
TabOrder = 5
end
object FEfpdoc: TFileNameEdit
Left = 120
Height = 23
Height = 29
Top = 212
Width = 244
Width = 336
DialogTitle = 'Select documentation generator'
DialogOptions = []
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
Anchors = [akTop, akLeft, akRight]
ParentColor = False
MaxLength = 0
TabOrder = 6
end
object CBStartMaximized: TCheckBox
Left = 200
Height = 19
Top = 6
Width = 99
Width = 129
Caption = 'Start maximized'
TabOrder = 8
end
@ -158,55 +168,31 @@ object OptionsForm: TOptionsForm
Left = 200
Height = 19
Top = 34
Width = 149
Width = 202
Caption = 'Reopen last file on startup'
TabOrder = 9
end
end
object tabDesktop: TTabSheet
Caption = 'Desktop'
ClientHeight = 261
ClientWidth = 390
ClientHeight = 269
ClientWidth = 482
object CBShowHints: TCheckBox
Left = 14
Height = 19
Top = 12
Width = 80
Width = 97
Caption = 'Show Hints'
TabOrder = 0
end
end
end
object Panel1: TPanel
Height = 50
Top = 287
Width = 398
Align = alBottom
ClientHeight = 50
ClientWidth = 398
FullRepaint = False
object ButtonPanel1: TButtonPanel
Left = 6
Height = 40
Top = 306
Width = 474
TabOrder = 1
object BOK: TButton
Left = 198
Height = 25
Top = 12
Width = 88
Caption = '&OK'
Default = True
ModalResult = 1
OnClick = BOKClick
TabOrder = 0
end
object BCancel: TButton
Cursor = crAppStart
Left = 294
Height = 25
Top = 12
Width = 88
Cancel = True
Caption = '&Cancel'
ModalResult = 2
TabOrder = 1
end
ShowButtons = [pbOK, pbCancel, pbHelp]
end
end

View File

@ -1,56 +0,0 @@
LazarusResources.Add('TOptionsForm','FORMDATA',[
'TPF0'#12'TOptionsForm'#11'OptionsForm'#4'Left'#3'^'#1#6'Height'#3'Q'#1#3'Top'
+#3#6#1#5'Width'#3#142#1#18'HorzScrollBar.Page'#3#141#1#18'VertScrollBar.Page'
+#3'P'#1#13'ActiveControl'#7#15'CBConfirmDelete'#11'BorderStyle'#7#8'bsDialog'
+#7'Caption'#6#7'Options'#12'ClientHeight'#3'Q'#1#11'ClientWidth'#3#142#1#6'O'
+'nShow'#7#15'OptionsFormShow'#0#12'TPageControl'#12'PageControl1'#6'Height'#3
+#31#1#5'Width'#3#142#1#10'ActivePage'#7#10'tabGeneral'#5'Align'#7#8'alClient'
+#8'TabIndex'#2#0#8'TabOrder'#2#0#0#9'TTabSheet'#10'tabGeneral'#7'Caption'#6#7
+'General'#12'ClientHeight'#3#5#1#11'ClientWidth'#3#134#1#0#6'TLabel'#17'LEBa'
+'ckupExtension'#4'Left'#2#6#6'Height'#2#14#3'Top'#3#130#0#5'Width'#2'U'#9'Al'
+'ignment'#7#14'taRightJustify'#7'Caption'#6#16'Backup extension'#12'FocusCon'
+'trol'#7#16'EBackupExtension'#6'Layout'#7#8'tlCenter'#11'ParentColor'#8#0#0#6
+'TLabel'#8'LEMaxMRU'#4'Left'#2#6#6'Height'#2#14#3'Top'#3#153#0#5'Width'#2'U'
+#9'Alignment'#7#14'taRightJustify'#7'Caption'#6#16'Max. recent used'#6'Layou'
+'t'#7#8'tlCenter'#11'ParentColor'#8#0#0#6'TLabel'#18'LEDefaultExtension'#4'L'
+'eft'#2#6#6'Height'#2#14#3'Top'#2'h'#5'Width'#2'V'#9'Alignment'#7#14'taRight'
+'Justify'#7'Caption'#6#17'Default extension'#6'Layout'#7#8'tlCenter'#11'Pare'
+'ntColor'#8#0#0#6'TLabel'#11'LFEMakeskel'#4'Left'#2#6#6'Height'#2#14#3'Top'#3
+#186#0#5'Width'#2'W'#9'Alignment'#7#14'taRightJustify'#7'Caption'#6#16'makes'
+'kel program'#12'FocusControl'#7#10'FEMakeSkel'#6'Layout'#7#8'tlCenter'#11'P'
+'arentColor'#8#0#0#6'TLabel'#8'LFEfpdoc'#4'Left'#2#6#6'Height'#2#14#3'Top'#3
+#220#0#5'Width'#2'G'#9'Alignment'#7#14'taRightJustify'#7'Caption'#6#13'fpdoc'
+' program'#6'Layout'#7#8'tlCenter'#11'ParentColor'#8#0#0#9'TCheckBox'#15'CBC'
+'onfirmDelete'#4'Left'#2#6#6'Height'#2#19#3'Top'#2#6#5'Width'#2'b'#11'AllowG'
+'rayed'#9#7'Caption'#6#16'C&onfirm deletes'#8'TabOrder'#2#0#0#0#9'TCheckBox'
+#14'CBCreateBackup'#4'Left'#2#6#6'Height'#2#19#3'Top'#2'"'#5'Width'#2'e'#11
+'AllowGrayed'#9#7'Caption'#6#15'Create &backups'#8'TabOrder'#2#1#0#0#9'TChec'
+'kBox'#16'CBSkipEmptyNodes'#4'Left'#2#6#6'Height'#2#19#3'Top'#2'B'#5'Width'#3
+#173#0#11'AllowGrayed'#9#7'Caption'#6#29'&Skip empty nodes when saving'#8'Ta'
+'bOrder'#2#2#0#0#5'TEdit'#16'EBackupExtension'#4'Left'#2'x'#6'Height'#2#23#3
+'Top'#3#130#0#5'Width'#2'P'#8'TabOrder'#2#3#0#0#9'TSpinEdit'#15'SEMaxRecentU'
+'sed'#4'Left'#2'x'#6'Height'#2#20#3'Top'#3#154#0#5'Width'#2'Q'#8'TabOrder'#2
+#4#0#0#5'TEdit'#17'EDefaultExtension'#4'Left'#2'x'#6'Height'#2#23#3'Top'#2'h'
+#5'Width'#2'P'#8'TabOrder'#2#7#0#0#13'TFileNameEdit'#10'FEMakeSkel'#4'Left'#2
+'x'#6'Height'#2#23#3'Top'#3#186#0#5'Width'#3#244#0#11'DialogTitle'#6#25'Sele'
+'ct skeleton generator'#11'ButtonWidth'#2#23#9'NumGlyphs'#2#1#7'Anchors'#11#5
+'akTop'#6'akLeft'#7'akRight'#0#11'ParentColor'#8#8'TabOrder'#2#5#0#0#13'TFil'
+'eNameEdit'#7'FEfpdoc'#4'Left'#2'x'#6'Height'#2#23#3'Top'#3#212#0#5'Width'#3
+#244#0#11'DialogTitle'#6#30'Select documentation generator'#11'ButtonWidth'#2
+#23#9'NumGlyphs'#2#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#11'Parent'
+'Color'#8#8'TabOrder'#2#6#0#0#9'TCheckBox'#16'CBStartMaximized'#4'Left'#3#200
+#0#6'Height'#2#19#3'Top'#2#6#5'Width'#2'c'#7'Caption'#6#15'Start maximized'#8
+'TabOrder'#2#8#0#0#9'TCheckBox'#12'CBReopenLast'#4'Left'#3#200#0#6'Height'#2
+#19#3'Top'#2'"'#5'Width'#3#149#0#7'Caption'#6#27'Reopen last file on startup'
+#8'TabOrder'#2#9#0#0#0#9'TTabSheet'#10'tabDesktop'#7'Caption'#6#7'Desktop'#12
+'ClientHeight'#3#5#1#11'ClientWidth'#3#134#1#0#9'TCheckBox'#11'CBShowHints'#4
+'Left'#2#14#6'Height'#2#19#3'Top'#2#12#5'Width'#2'P'#7'Caption'#6#10'Show Hi'
+'nts'#8'TabOrder'#2#0#0#0#0#0#6'TPanel'#6'Panel1'#6'Height'#2'2'#3'Top'#3#31
+#1#5'Width'#3#142#1#5'Align'#7#8'alBottom'#12'ClientHeight'#2'2'#11'ClientWi'
+'dth'#3#142#1#11'FullRepaint'#8#8'TabOrder'#2#1#0#7'TButton'#3'BOK'#4'Left'#3
+#198#0#6'Height'#2#25#3'Top'#2#12#5'Width'#2'X'#7'Caption'#6#3'&OK'#7'Defaul'
+'t'#9#11'ModalResult'#2#1#7'OnClick'#7#8'BOKClick'#8'TabOrder'#2#0#0#0#7'TBu'
+'tton'#7'BCancel'#6'Cursor'#7#10'crAppStart'#4'Left'#3'&'#1#6'Height'#2#25#3
+'Top'#2#12#5'Width'#2'X'#6'Cancel'#9#7'Caption'#6#7'&Cancel'#11'ModalResult'
+#2#2#8'TabOrder'#2#1#0#0#0#0
]);

View File

@ -28,15 +28,14 @@ interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls,
Buttons, Spin, EditBtn, ExtCtrls, ComCtrls;
Buttons, Spin, EditBtn, ExtCtrls, ComCtrls, ButtonPanel;
type
{ TOptionsForm }
TOptionsForm = class(TForm)
BOK: TButton;
BCancel: TButton;
ButtonPanel1: TButtonPanel;
CBConfirmDelete: TCheckBox;
CBCreateBackup: TCheckBox;
CBSkipEmptyNodes: TCheckBox;
@ -53,11 +52,10 @@ type
LEBackupExtension: TLabel;
LEMaxMRU: TLabel;
PageControl1: TPageControl;
Panel1: TPanel;
SEMaxRecentUsed: TSpinEdit;
tabGeneral: TTabSheet;
tabDesktop: TTabSheet;
procedure BOKClick(Sender: TObject);
procedure FormClose(Sender: TObject; var CloseAction: TCloseAction);
procedure OptionsFormShow(Sender: TObject);
private
{ private declarations }
@ -74,18 +72,20 @@ implementation
uses LazDEOpts;
{$R *.lfm}
{ TOptionsForm }
procedure TOptionsForm.OptionsFormShow(Sender: TObject);
begin
if Sender=nil then ;
OptionsToForm;
end;
procedure TOptionsForm.BOKClick(Sender: TObject);
procedure TOptionsForm.FormClose(Sender: TObject; var CloseAction: TCloseAction
);
begin
if Sender=nil then ;
FormToOptions;
if ModalResult = mrOk then
FormToOptions;
end;
procedure TOptionsForm.optionstoform;
@ -119,9 +119,6 @@ begin
SaveOptions;
end;
initialization
{$I frmoptions.lrs}
end.

View File

@ -1,82 +1,80 @@
object SourceForm: TSourceForm
Caption = 'Source file properties'
ClientHeight = 85
ClientWidth = 396
PixelsPerInch = 90
Left = 327
Height = 180
Top = 260
Width = 456
HorzScrollBar.Page = 395
VertScrollBar.Page = 84
Left = 327
Height = 85
Top = 260
Width = 396
ActiveControl = FESource
Caption = 'Source file properties'
ClientHeight = 180
ClientWidth = 456
LCLVersion = '0.9.29'
object LFESource: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 18
Top = 6
Width = 62
Alignment = taRightJustify
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6
Caption = '&Source'
Color = clNone
FocusControl = FESource
Layout = tlCenter
Left = 6
Height = 23
Top = 8
Width = 65
ParentColor = False
end
object LEOptions: TLabel
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = FESource
AnchorSideTop.Side = asrBottom
Left = 6
Height = 18
Top = 65
Width = 67
Alignment = taRightJustify
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6
Caption = 'Op&tions'
Color = clNone
FocusControl = EOptions
Layout = tlCenter
Left = 6
Height = 23
Top = 40
Width = 65
end
object BOK: TButton
Anchors = [akTop, akRight]
BorderSpacing.OnChange = nil
Caption = '&OK'
Default = True
ModalResult = 1
TabOrder = 0
Left = 312
Height = 25
Top = 8
Width = 75
end
object BCancel: TButton
Anchors = [akTop, akRight]
BorderSpacing.OnChange = nil
Cancel = True
Caption = '&Cancel'
TabOrder = 1
Left = 312
Height = 25
Top = 40
Width = 75
ParentColor = False
end
object FESource: TFileNameEdit
AnchorSideLeft.Control = LFESource
AnchorSideTop.Control = LFESource
AnchorSideTop.Side = asrBottom
Left = 6
Height = 29
Top = 30
Width = 417
DialogOptions = []
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
TabOrder = 2
Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
TabOrder = 2
Left = 75
Height = 23
Top = 8
Width = 208
MaxLength = 0
TabOrder = 0
end
object EOptions: TEdit
AnchorSideLeft.Control = LEOptions
AnchorSideTop.Control = LEOptions
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 6
Height = 29
Top = 89
Width = 450
Anchors = [akTop, akLeft, akRight]
BorderSpacing.OnChange = nil
TabOrder = 3
Left = 75
Height = 23
Top = 40
Width = 229
TabOrder = 1
end
object ButtonPanel1: TButtonPanel
Left = 6
Height = 40
Top = 134
Width = 444
TabOrder = 2
ShowButtons = [pbOK, pbCancel, pbHelp]
end
end

View File

@ -1,24 +0,0 @@
LazarusResources.Add('TSourceForm','FORMDATA',[
'TPF0'#11'TSourceForm'#10'SourceForm'#7'Caption'#6#22'Source file properties'
+#12'ClientHeight'#2'U'#11'ClientWidth'#3#140#1#13'PixelsPerInch'#2'Z'#18'Hor'
+'zScrollBar.Page'#3#139#1#18'VertScrollBar.Page'#2'T'#4'Left'#3'G'#1#6'Heigh'
+'t'#2'U'#3'Top'#3#4#1#5'Width'#3#140#1#0#6'TLabel'#9'LFESource'#9'Alignment'
+#7#14'taRightJustify'#22'BorderSpacing.OnChange'#13#7'Caption'#6#7'&Source'#5
+'Color'#7#6'clNone'#12'FocusControl'#7#8'FESource'#6'Layout'#7#8'tlCenter'#4
+'Left'#2#6#6'Height'#2#23#3'Top'#2#8#5'Width'#2'A'#0#0#6'TLabel'#9'LEOptions'
+#9'Alignment'#7#14'taRightJustify'#22'BorderSpacing.OnChange'#13#7'Caption'#6
+#8'Op&tions'#5'Color'#7#6'clNone'#12'FocusControl'#7#8'EOptions'#6'Layout'#7
+#8'tlCenter'#4'Left'#2#6#6'Height'#2#23#3'Top'#2'('#5'Width'#2'A'#0#0#7'TBut'
+'ton'#3'BOK'#7'Anchors'#11#5'akTop'#7'akRight'#0#22'BorderSpacing.OnChange'
+#13#7'Caption'#6#3'&OK'#7'Default'#9#11'ModalResult'#2#1#8'TabOrder'#2#0#4'L'
+'eft'#3'8'#1#6'Height'#2#25#3'Top'#2#8#5'Width'#2'K'#0#0#7'TButton'#7'BCance'
+'l'#7'Anchors'#11#5'akTop'#7'akRight'#0#22'BorderSpacing.OnChange'#13#6'Canc'
+'el'#9#7'Caption'#6#7'&Cancel'#8'TabOrder'#2#1#4'Left'#3'8'#1#6'Height'#2#25
+#3'Top'#2'('#5'Width'#2'K'#0#0#13'TFileNameEdit'#8'FESource'#11'ButtonWidth'
+#2#23#9'NumGlyphs'#2#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#22'Bord'
+'erSpacing.OnChange'#13#8'TabOrder'#2#2#7'Anchors'#11#5'akTop'#6'akLeft'#7'a'
+'kRight'#0#22'BorderSpacing.OnChange'#13#8'TabOrder'#2#2#4'Left'#2'K'#6'Heig'
+'ht'#2#23#3'Top'#2#8#5'Width'#3#208#0#0#0#5'TEdit'#8'EOptions'#7'Anchors'#11
+#5'akTop'#6'akLeft'#7'akRight'#0#22'BorderSpacing.OnChange'#13#8'TabOrder'#2
+#3#4'Left'#2'K'#6'Height'#2#23#3'Top'#2'('#5'Width'#3#229#0#0#0#0
]);

View File

@ -28,15 +28,14 @@ interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls, EditBtn;
StdCtrls, EditBtn, ButtonPanel;
type
{ TSourceForm }
TSourceForm = class(TForm)
BOK: TButton;
BCancel: TButton;
ButtonPanel1: TButtonPanel;
EOptions: TEdit;
FESource: TFileNameEdit;
LFESource: TLabel;
@ -58,6 +57,8 @@ var
implementation
{$R *.lfm}
{ TSourceForm }
function TSourceForm.GetOptions: String;
@ -80,8 +81,6 @@ begin
FESource.Text:=AValue;
end;
initialization
{$I frmsource.lrs}
end.

View File

@ -1,90 +1,93 @@
object TableForm: TTableForm
BorderStyle = bsDialog
Caption = 'Insert new table'
ClientHeight = 97
ClientWidth = 282
PixelsPerInch = 112
Position = poScreenCenter
Left = 339
Height = 139
Top = 162
Width = 451
HorzScrollBar.Page = 281
VertScrollBar.Page = 96
Left = 339
Height = 97
Top = 162
Width = 282
BorderStyle = bsDialog
Caption = 'Insert new table'
ClientHeight = 139
ClientWidth = 451
Position = poScreenCenter
LCLVersion = '0.9.29'
object LSERows: TLabel
AnchorSideLeft.Control = CBUseHeaderRow
AnchorSideBottom.Control = SEColumns
AnchorSideBottom.Side = asrBottom
Left = 12
Height = 18
Top = 40
Width = 50
Alignment = taRightJustify
BorderSpacing.OnChange = nil
Anchors = [akLeft, akBottom]
BorderSpacing.Left = 6
BorderSpacing.Right = 6
Caption = '&Rows'
Color = clNone
FocusControl = SERows
Layout = tlCenter
Left = 3
Height = 12
Top = 32
Width = 39
ParentColor = False
end
object LSEColumns: TLabel
AnchorSideLeft.Control = SERows
AnchorSideLeft.Side = asrBottom
AnchorSideBottom.Control = SEColumns
AnchorSideBottom.Side = asrBottom
Left = 186
Height = 18
Top = 40
Width = 74
Alignment = taRightJustify
BorderSpacing.OnChange = nil
Anchors = [akLeft, akBottom]
BorderSpacing.Left = 24
BorderSpacing.Right = 6
Caption = 'Co&lumns'
Color = clNone
FocusControl = SEColumns
Layout = tlCenter
Left = 3
Height = 12
Top = 56
Width = 57
end
object BOK: TButton
BorderSpacing.OnChange = nil
Caption = '&OK'
Default = True
ModalResult = 1
TabOrder = 0
Left = 200
Height = 25
Top = 8
Width = 75
end
object BCancel: TButton
BorderSpacing.OnChange = nil
Cancel = True
Caption = '&Cancel'
ModalResult = 2
TabOrder = 1
Left = 200
Height = 25
Top = 40
Width = 75
ParentColor = False
end
object CBUseHeaderRow: TCheckBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 19
Top = 6
Width = 129
AllowGrayed = True
BorderSpacing.OnChange = nil
BorderSpacing.Around = 6
Caption = 'Use &header row'
TabOrder = 2
Left = 72
Height = 26
Top = 8
Width = 115
TabOrder = 0
end
object SERows: TSpinEdit
BorderSpacing.OnChange = nil
Increment = 1
MaxValue = 100
TabOrder = 3
Left = 72
Height = 20
Top = 32
Width = 65
AnchorSideLeft.Control = LSERows
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = CBUseHeaderRow
AnchorSideTop.Side = asrBottom
Left = 68
Height = 27
Top = 31
Width = 94
BorderSpacing.Around = 6
TabOrder = 1
end
object SEColumns: TSpinEdit
BorderSpacing.OnChange = nil
Increment = 1
MaxValue = 100
TabOrder = 4
Left = 72
Height = 20
Top = 56
Width = 65
AnchorSideLeft.Control = LSEColumns
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = CBUseHeaderRow
AnchorSideTop.Side = asrBottom
Left = 266
Height = 27
Top = 31
Width = 102
BorderSpacing.Around = 6
TabOrder = 2
end
object ButtonPanel1: TButtonPanel
Left = 6
Height = 40
Top = 93
Width = 439
TabOrder = 3
ShowButtons = [pbOK, pbCancel, pbHelp]
end
end

View File

@ -1,25 +0,0 @@
LazarusResources.Add('TTableForm','FORMDATA',[
'TPF0'#10'TTableForm'#9'TableForm'#11'BorderStyle'#7#8'bsDialog'#7'Caption'#6
+#16'Insert new table'#12'ClientHeight'#2'a'#11'ClientWidth'#3#26#1#13'Pixels'
+'PerInch'#2'p'#8'Position'#7#14'poScreenCenter'#18'HorzScrollBar.Page'#3#25#1
+#18'VertScrollBar.Page'#2'`'#4'Left'#3'S'#1#6'Height'#2'a'#3'Top'#3#162#0#5
+'Width'#3#26#1#0#6'TLabel'#7'LSERows'#9'Alignment'#7#14'taRightJustify'#22'B'
+'orderSpacing.OnChange'#13#7'Caption'#6#5'&Rows'#5'Color'#7#6'clNone'#12'Foc'
+'usControl'#7#6'SERows'#6'Layout'#7#8'tlCenter'#4'Left'#2#3#6'Height'#2#12#3
+'Top'#2' '#5'Width'#2''''#0#0#6'TLabel'#10'LSEColumns'#9'Alignment'#7#14'taR'
+'ightJustify'#22'BorderSpacing.OnChange'#13#7'Caption'#6#8'Co&lumns'#5'Color'
+#7#6'clNone'#12'FocusControl'#7#9'SEColumns'#6'Layout'#7#8'tlCenter'#4'Left'
+#2#3#6'Height'#2#12#3'Top'#2'8'#5'Width'#2'9'#0#0#7'TButton'#3'BOK'#22'Borde'
+'rSpacing.OnChange'#13#7'Caption'#6#3'&OK'#7'Default'#9#11'ModalResult'#2#1#8
+'TabOrder'#2#0#4'Left'#3#200#0#6'Height'#2#25#3'Top'#2#8#5'Width'#2'K'#0#0#7
+'TButton'#7'BCancel'#22'BorderSpacing.OnChange'#13#6'Cancel'#9#7'Caption'#6#7
+'&Cancel'#11'ModalResult'#2#2#8'TabOrder'#2#1#4'Left'#3#200#0#6'Height'#2#25
+#3'Top'#2'('#5'Width'#2'K'#0#0#9'TCheckBox'#14'CBUseHeaderRow'#11'AllowGraye'
+'d'#9#22'BorderSpacing.OnChange'#13#7'Caption'#6#15'Use &header row'#8'TabOr'
+'der'#2#2#4'Left'#2'H'#6'Height'#2#26#3'Top'#2#8#5'Width'#2's'#0#0#9'TSpinEd'
+'it'#6'SERows'#22'BorderSpacing.OnChange'#13#9'Increment'#2#1#8'MaxValue'#2
+'d'#8'TabOrder'#2#3#4'Left'#2'H'#6'Height'#2#20#3'Top'#2' '#5'Width'#2'A'#0#0
+#9'TSpinEdit'#9'SEColumns'#22'BorderSpacing.OnChange'#13#9'Increment'#2#1#8
+'MaxValue'#2'd'#8'TabOrder'#2#4#4'Left'#2'H'#6'Height'#2#20#3'Top'#2'8'#5'Wi'
+'dth'#2'A'#0#0#0
]);

View File

@ -28,15 +28,14 @@ interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, Buttons,
StdCtrls, Spin;
StdCtrls, Spin, ButtonPanel;
type
{ TTableForm }
TTableForm = class(TForm)
BOK: TButton;
BCancel: TButton;
ButtonPanel1: TButtonPanel;
CBUseHeaderRow: TCheckBox;
LSERows: TLabel;
LSEColumns: TLabel;
@ -53,8 +52,7 @@ var
implementation
initialization
{$I frmtable.lrs}
{$R *.lfm}
end.

View File

@ -0,0 +1,902 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
#: frmbuild.sadddescriptionfile
msgid "Select a new description file"
msgstr ""
#: frmbuild.sbuildok
msgid "Documentation successfully built."
msgstr ""
#: frmbuild.seditdescriptionfile
msgid "Change description file"
msgstr ""
#: frmbuild.serrfpdoc
msgid "Building failed with exit code %d. Please check log."
msgstr ""
#: frmbuild.sselectoutputdirectory
msgid "Select output directory"
msgstr ""
#: frmbuild.sselectoutputfile
msgid "Select output file name"
msgstr ""
#: frmbuild.susingcommand
msgid "Building docs using command: "
msgstr ""
#: lazdemsg.sabouttext
msgid ""
"fpdoc editor 1.0\n"
"(c) 2002 Michael Van Canneyt\n"
"See http://www.freepascal.org/\n"
msgstr ""
#: lazdemsg.scancel
msgid " Cancel "
msgstr ""
#: lazdemsg.scodeexample
msgid "Example code File"
msgstr ""
#: lazdemsg.sdataforelement
msgid "Documentation for element \"%s\":"
msgstr ""
#: lazdemsg.sdeleteelement
msgid "Are you sure you want to delete element \"%s\" ?"
msgstr ""
#: lazdemsg.sdeletemodule
msgid "Are you sure you want to delete module \"%s\" ?"
msgstr ""
#: lazdemsg.sdeletepackage
msgid "Are you sure you want to delete package \"%s\" ?"
msgstr ""
#: lazdemsg.sdeletetopic
msgid "Are you sure you want to delete topic \"%s\" ?"
msgstr ""
#: lazdemsg.sdescription
msgid "Description"
msgstr ""
#: lazdemsg.serrnomoduleforelement
msgid "No module found to insert element \"%s\""
msgstr ""
#: lazdemsg.serrnonodeforelement
msgid "No node found for element \"%s\""
msgstr ""
#: lazdemsg.serrnonodeformodule
msgid "No node found for module \"%s\""
msgstr ""
#: lazdemsg.serrnonodeforpackage
msgid "No node found for package \"%s\""
msgstr ""
#: lazdemsg.serrnonodefortopic
msgid "No parent node found to insert topic \"%s\""
msgstr ""
#: lazdemsg.serrnopackageformodule
msgid "No package found to insert module \"%s\""
msgstr ""
#: lazdemsg.serrors
msgid "Errors"
msgstr ""
#: lazdemsg.serrunknowndomelement
msgid "Unknwon DOM element as parent for selected element: \"%s\""
msgstr ""
#: lazdemsg.sfilemodified
msgid "Document \"%s\" was modified, would you like to save it?"
msgstr ""
#: lazdemsg.sfilestructure
msgid "Documentation structure"
msgstr ""
#: lazdemsg.sfiletemplate
msgid "template.xml"
msgstr ""
#: lazdemsg.sforfile
msgid " in file "
msgstr ""
#: lazdemsg.sformodule
msgid " in module "
msgstr ""
#: lazdemsg.sforpackage
msgid " in package "
msgstr ""
#: lazdemsg.sfortopic
msgid " in topic"
msgstr ""
#: lazdemsg.sfpde
msgid "Free Pascal documentation editor"
msgstr ""
#: lazdemsg.shintfilenew
msgid "New file"
msgstr ""
#: lazdemsg.shintfileopen
msgid "Open file"
msgstr ""
#: lazdemsg.shintfilesave
msgid "Save file"
msgstr ""
#: lazdemsg.shintfilesaveas
msgid "Save file as"
msgstr ""
#: lazdemsg.shintinsertelement
msgid "New element"
msgstr ""
#: lazdemsg.shintinsertlink
msgctxt "lazdemsg.shintinsertlink"
msgid "Insert link"
msgstr ""
#: lazdemsg.shintinsertmodule
msgid "New module"
msgstr ""
#: lazdemsg.shintinsertpackage
msgid "New package"
msgstr ""
#: lazdemsg.shintinsertprintshortlink
msgid "Insert a short description link"
msgstr ""
#: lazdemsg.shintinserttable
msgctxt "lazdemsg.shintinserttable"
msgid "Insert table"
msgstr ""
#: lazdemsg.shintinserttopic
msgid "New topic"
msgstr ""
#: lazdemsg.shinttoolbaradd
msgid "Add"
msgstr ""
#: lazdemsg.shinttoolbardelete
msgctxt "lazdemsg.shinttoolbardelete"
msgid "Delete"
msgstr ""
#: lazdemsg.shinttoolbaredit
msgid "Edit"
msgstr ""
#: lazdemsg.shmenuextraoptions
msgid "Show options dialog"
msgstr ""
#: lazdemsg.shmenuhelpabout
msgid "About this program"
msgstr ""
#: lazdemsg.sinsertlink
msgctxt "lazdemsg.sinsertlink"
msgid "Insert link"
msgstr ""
#: lazdemsg.sinsertprintshortlink
msgid "Insert short description link"
msgstr ""
#: lazdemsg.sinserttable
msgctxt "lazdemsg.sinserttable"
msgid "Insert table"
msgstr ""
#: lazdemsg.slinktarget
msgid "Link target"
msgstr ""
#: lazdemsg.slinktext
msgid "Link text"
msgstr ""
#: lazdemsg.smakeskelfromsource
msgid "Make new document from source file"
msgstr ""
#: lazdemsg.smarkselection
msgid "Mark selection %s"
msgstr ""
#: lazdemsg.smenuclose
msgid "_Close"
msgstr ""
#: lazdemsg.smenucollapseall
msgid "Collapse All"
msgstr ""
#: lazdemsg.smenudelete
msgctxt "lazdemsg.smenudelete"
msgid "Delete"
msgstr ""
#: lazdemsg.smenuexit
msgid "E_xit"
msgstr ""
#: lazdemsg.smenuexpandall
msgid "Expand All"
msgstr ""
#: lazdemsg.smenuextra
msgid "Extra"
msgstr ""
#: lazdemsg.smenuextraoptions
msgctxt "lazdemsg.smenuextraoptions"
msgid "Options"
msgstr ""
#: lazdemsg.smenufile
msgid "File"
msgstr ""
#: lazdemsg.smenuformat
msgid "Format"
msgstr ""
#: lazdemsg.smenuformatbold
msgid "_Bold"
msgstr ""
#: lazdemsg.smenuformatcode
msgid "_Code"
msgstr ""
#: lazdemsg.smenuformatfile
msgid "_File"
msgstr ""
#: lazdemsg.smenuformatitalics
msgid "_Italic"
msgstr ""
#: lazdemsg.smenuformatparagraph
msgid "_Paragraph"
msgstr ""
#: lazdemsg.smenuformatremark
msgid "_Remark"
msgstr ""
#: lazdemsg.smenuformatunderline
msgid "_Underline"
msgstr ""
#: lazdemsg.smenuformatvariable
msgid "_Variable"
msgstr ""
#: lazdemsg.smenuhelp
msgid "Help"
msgstr ""
#: lazdemsg.smenuhelpabout
msgid "About"
msgstr ""
#: lazdemsg.smenuinsert
msgid "Insert"
msgstr ""
#: lazdemsg.smenuinsertelement
msgid "_Element"
msgstr ""
#: lazdemsg.smenuinsertlink
msgid "_Link"
msgstr ""
#: lazdemsg.smenuinsertmodule
msgid "_Module"
msgstr ""
#: lazdemsg.smenuinsertpackage
msgid "_Package"
msgstr ""
#: lazdemsg.smenuinserttable
msgid "_Table"
msgstr ""
#: lazdemsg.smenuinserttopic
msgid "T_opic"
msgstr ""
#: lazdemsg.smenunew
msgid "_New"
msgstr ""
#: lazdemsg.smenunewfromsource
msgid "New from so_urce"
msgstr ""
#: lazdemsg.smenuopen
msgid "_Open"
msgstr ""
#: lazdemsg.smenurecent
msgid "_Recent"
msgstr ""
#: lazdemsg.smenurename
msgid "Rename"
msgstr ""
#: lazdemsg.smenusave
msgid "_Save"
msgstr ""
#: lazdemsg.smenusaveas
msgid "Save _as"
msgstr ""
#: lazdemsg.smoduleelements
msgid "Elements for selected node"
msgstr ""
#: lazdemsg.sname
msgid "Name"
msgstr ""
#: lazdemsg.snew
msgid "New"
msgstr ""
#: lazdemsg.snewdocument
msgid "New document"
msgstr ""
#: lazdemsg.snoelement
msgid "No element selected"
msgstr ""
#: lazdemsg.sok
msgid " OK "
msgstr ""
#: lazdemsg.sopenfiletitle
msgid "Select file to open"
msgstr ""
#: lazdemsg.soptbackupextension
msgid "Backup file extension"
msgstr ""
#: lazdemsg.soptconfirmdelete
msgid "Confirm node deletion"
msgstr ""
#: lazdemsg.soptcreatebackup
msgid "Backup existing files"
msgstr ""
#: lazdemsg.soptdefaultextension
msgid "Default extension for new files"
msgstr ""
#: lazdemsg.soptmaxrecentused
msgid "Items in MRU list"
msgstr ""
#: lazdemsg.soptskipemptynodes
msgid "Do not create empty nodes"
msgstr ""
#: lazdemsg.spackages
msgid "Packages"
msgstr ""
#: lazdemsg.srenameelement
msgid "Rename element"
msgstr ""
#: lazdemsg.srenamemodule
msgid "Rename module"
msgstr ""
#: lazdemsg.srenamepackage
msgid "Rename package"
msgstr ""
#: lazdemsg.srenametopic
msgid "Rename topic"
msgstr ""
#: lazdemsg.ssavefiletitle
msgid "Enter filename to save to"
msgstr ""
#: lazdemsg.sseealso
msgid "See Also"
msgstr ""
#: lazdemsg.sshortdescription
msgid "Short"
msgstr ""
#: lazdemsg.sskelerrorwithfile
msgid "makeskel reported an error (%d). Try to load produced file anyway ?"
msgstr ""
#: lazdemsg.sskelerrorwithoutfile
msgid "makeskel reported an error (%d) and produced no file."
msgstr ""
#: lazdemsg.stablecols
msgid "Columns"
msgstr ""
#: lazdemsg.stableheader
msgid "Use header row"
msgstr ""
#: lazdemsg.stablerows
msgid "Rows"
msgstr ""
#: TABOUTFORM.CAPTION
msgid "About this application"
msgstr ""
#: TABOUTFORM.LCOPYRIGHT1.CAPTION
msgid "This application is (c) by Michael Van Canneyt and the Lazarus team"
msgstr ""
#: TABOUTFORM.LCOPYRIGHT2.CAPTION
msgid "It is released under the terms of the GENERAL PUBLIC LICENSE:"
msgstr ""
#: TABOUTFORM.LTHISAPPLICATION.CAPTION
msgid "Lazarus Documentation Editor"
msgstr ""
#: TEXAMPLEFORM.CAPTION
msgid "Example file"
msgstr ""
#: TEXAMPLEFORM.LEFILENAME.CAPTION
msgid "&Filename"
msgstr ""
#: TLINKFORM.CAPTION
msgid "LinkForm"
msgstr ""
#: TLINKFORM.LELINKTEXT.CAPTION
msgid "LELinkText"
msgstr ""
#: TLINKFORM.LLINKTARGET.CAPTION
msgid "&Link target"
msgstr ""
#: TMAINFORM.ACLOSE.CAPTION
msgid "&Close"
msgstr ""
#: TMAINFORM.ACLOSE.HINT
msgid "Close current file"
msgstr ""
#: TMAINFORM.AEXIT.CAPTION
msgid "&Quit"
msgstr ""
#: TMAINFORM.AEXIT.HINT
msgid "Exit from the program"
msgstr ""
#: TMAINFORM.AEXTRABUILD.CAPTION
msgid "&Build"
msgstr ""
#: TMAINFORM.AEXTRAOPTIONS.CAPTION
msgid "&Options"
msgstr ""
#: TMAINFORM.AEXTRAOPTIONS.HINT
msgid "Set program options"
msgstr ""
#: TMAINFORM.AFORMATBOLD.CAPTION
msgid "&Bold"
msgstr ""
#: TMAINFORM.AFORMATBOLD.HINT
msgid "Format selection bold"
msgstr ""
#: TMAINFORM.AFORMATCODE.CAPTION
msgid "&Code"
msgstr ""
#: TMAINFORM.AFORMATCODE.HINT
msgid "Format selection as code"
msgstr ""
#: TMAINFORM.AFORMATFILE.CAPTION
msgctxt "TMAINFORM.AFORMATFILE.CAPTION"
msgid "&File"
msgstr ""
#: TMAINFORM.AFORMATFILE.HINT
msgid "Format selection as file"
msgstr ""
#: TMAINFORM.AFORMATITALIC.CAPTION
msgid "&Italic"
msgstr ""
#: TMAINFORM.AFORMATITALIC.HINT
msgid "Format selection italic"
msgstr ""
#: TMAINFORM.AFORMATPARAGRAPH.CAPTION
msgid "&Paragraph"
msgstr ""
#: TMAINFORM.AFORMATPARAGRAPH.HINT
msgid "Format selection as paragraph"
msgstr ""
#: TMAINFORM.AFORMATREMARK.CAPTION
msgid "&Remark"
msgstr ""
#: TMAINFORM.AFORMATREMARK.HINT
msgid "Format selection as remark"
msgstr ""
#: TMAINFORM.AFORMATUNDERLINE.CAPTION
msgid "&Underline"
msgstr ""
#: TMAINFORM.AFORMATUNDERLINE.HINT
msgid "Format selection underline"
msgstr ""
#: TMAINFORM.AFORMATVARIABLE.CAPTION
msgid "&Variable"
msgstr ""
#: TMAINFORM.AFORMATVARIABLE.HINT
msgid "Format selection as variable"
msgstr ""
#: TMAINFORM.AHELPABOUT.CAPTION
msgid "&About..."
msgstr ""
#: TMAINFORM.AHELPABOUT.HINT
msgid "About this program..."
msgstr ""
#: TMAINFORM.AINSERTELEMENT.CAPTION
msgid "&Element"
msgstr ""
#: TMAINFORM.AINSERTELEMENT.HINT
msgid "Insert a new element"
msgstr ""
#: TMAINFORM.AINSERTLINK.CAPTION
msgid "&Link"
msgstr ""
#: TMAINFORM.AINSERTLINK.HINT
msgid "Insert a new link"
msgstr ""
#: TMAINFORM.AINSERTMODULE.CAPTION
msgid "&Module"
msgstr ""
#: TMAINFORM.AINSERTMODULE.HINT
msgid "Insert a new module"
msgstr ""
#: TMAINFORM.AINSERTPACKAGE.CAPTION
msgid "Package"
msgstr ""
#: TMAINFORM.AINSERTPACKAGE.HINT
msgid "Insert a new package"
msgstr ""
#: TMAINFORM.AINSERTPRINTSHORT.CAPTION
msgid "Insert short desc link"
msgstr ""
#: TMAINFORM.AINSERTPRINTSHORT.HINT
msgid "Insert a Short Description link"
msgstr ""
#: TMAINFORM.AINSERTTABLE.CAPTION
msgid "T&able"
msgstr ""
#: TMAINFORM.AINSERTTABLE.HINT
msgid "Insert a new table"
msgstr ""
#: TMAINFORM.AINSERTTOPIC.CAPTION
msgid "&Topic"
msgstr ""
#: TMAINFORM.AINSERTTOPIC.HINT
msgid "Insert a new topic"
msgstr ""
#: TMAINFORM.ANEW.CAPTION
msgid "&New"
msgstr ""
#: TMAINFORM.ANEW.HINT
msgid "Create a new documentation file"
msgstr ""
#: TMAINFORM.ANEWFROMFILE.CAPTION
msgid "New from fi&le"
msgstr ""
#: TMAINFORM.ANEWFROMFILE.HINT
msgid "Create new documentation file from source"
msgstr ""
#: TMAINFORM.AOPEN.CAPTION
msgid "&Open"
msgstr ""
#: TMAINFORM.AOPEN.HINT
msgid "Open an existing documentation file"
msgstr ""
#: TMAINFORM.ASAVE.CAPTION
msgid "&Save"
msgstr ""
#: TMAINFORM.ASAVE.HINT
msgid "Save the current file"
msgstr ""
#: TMAINFORM.ASAVEAS.CAPTION
msgid "Save &as"
msgstr ""
#: TMAINFORM.ASAVEAS.HINT
msgid "Save the current file with a new name"
msgstr ""
#: TMAINFORM.CAPTION
msgid "MainForm"
msgstr ""
#: TMAINFORM.MENUITEM2.CAPTION
msgctxt "TMAINFORM.MENUITEM2.CAPTION"
msgid "-"
msgstr ""
#: TMAINFORM.MFILE.CAPTION
msgctxt "TMAINFORM.MFILE.CAPTION"
msgid "&File"
msgstr ""
#: TMAINFORM.MIEXTRA.CAPTION
msgid "&Extra"
msgstr ""
#: TMAINFORM.MIHELP.CAPTION
msgid "&Help"
msgstr ""
#: TMAINFORM.MIINSERT.CAPTION
msgid "&Insert"
msgstr ""
#: TMAINFORM.MIRECENT.CAPTION
msgid "&Recent"
msgstr ""
#: TMAINFORM.MISEPARATE.CAPTION
msgctxt "TMAINFORM.MISEPARATE.CAPTION"
msgid "-"
msgstr ""
#: TMAINFORM.QUICKLINK.CAPTION
msgid "&Quick Link"
msgstr ""
#: TMAINFORM.TBMAIN.CAPTION
msgid "TBMain"
msgstr ""
#: TMAINFORM.TOOLBUTTON1.CAPTION
msgid "ToolButton1"
msgstr ""
#: TMAINFORM.TOOLBUTTON13.CAPTION
msgid "ToolButton13"
msgstr ""
#: TMAINFORM.TOOLBUTTON5.CAPTION
msgid "ToolButton5"
msgstr ""
#: TMAKESKELFORM.CAPTION
msgid "Create new file from pascal source"
msgstr ""
#: TMAKESKELFORM.CBDISABLEARGUMENTS.CAPTION
msgid "No &arguments sections"
msgstr ""
#: TMAKESKELFORM.CBDISABLEERRORS.CAPTION
msgid "No &errors sections"
msgstr ""
#: TMAKESKELFORM.CBDISABLEPRIVATE.CAPTION
msgid "No pr&ivate methods"
msgstr ""
#: TMAKESKELFORM.CBDISABLEPROTECTED.CAPTION
msgid "No &protected methods"
msgstr ""
#: TMAKESKELFORM.CBDISABLERESULTS.CAPTION
msgid "No &results sections"
msgstr ""
#: TMAKESKELFORM.CBDISABLESEEALSO.CAPTION
msgid "No &seealso sections"
msgstr ""
#: TMAKESKELFORM.EPACKAGE.TEXT
msgid "<package name>"
msgstr ""
#: TMAKESKELFORM.LABEL1.CAPTION
msgid "I&nput file"
msgstr ""
#: TMAKESKELFORM.LABEL2.CAPTION
msgid "O&utput file"
msgstr ""
#: TMAKESKELFORM.LABEL3.CAPTION
msgid "E&xtra options"
msgstr ""
#: TMAKESKELFORM.LEPACKAGE.CAPTION
msgid "Pac&kage name"
msgstr ""
#: TNEWNODEFORM.CAPTION
msgid "Create new node"
msgstr ""
#: TNEWNODEFORM.ENODENAME.TEXT
msgid "ENodeName"
msgstr ""
#: TNEWNODEFORM.LENODENAME.CAPTION
msgid "Node &name"
msgstr ""
#: TOPTIONSFORM.CAPTION
msgctxt "TOPTIONSFORM.CAPTION"
msgid "Options"
msgstr ""
#: TOPTIONSFORM.CBCONFIRMDELETE.CAPTION
msgid "C&onfirm deletes"
msgstr ""
#: TOPTIONSFORM.CBCREATEBACKUP.CAPTION
msgid "Create &backups"
msgstr ""
#: TOPTIONSFORM.CBREOPENLAST.CAPTION
msgid "Reopen last file on startup"
msgstr ""
#: TOPTIONSFORM.CBSHOWHINTS.CAPTION
msgid "Show Hints"
msgstr ""
#: TOPTIONSFORM.CBSKIPEMPTYNODES.CAPTION
msgid "&Skip empty nodes when saving"
msgstr ""
#: TOPTIONSFORM.CBSTARTMAXIMIZED.CAPTION
msgid "Start maximized"
msgstr ""
#: TOPTIONSFORM.LEBACKUPEXTENSION.CAPTION
msgid "Backup extension"
msgstr ""
#: TOPTIONSFORM.LEDEFAULTEXTENSION.CAPTION
msgid "Default extension"
msgstr ""
#: TOPTIONSFORM.LEMAXMRU.CAPTION
msgid "Max. recent used"
msgstr ""
#: TOPTIONSFORM.LFEFPDOC.CAPTION
msgid "fpdoc program"
msgstr ""
#: TOPTIONSFORM.LFEMAKESKEL.CAPTION
msgid "makeskel program"
msgstr ""
#: TOPTIONSFORM.TABDESKTOP.CAPTION
msgid "Desktop"
msgstr ""
#: TOPTIONSFORM.TABGENERAL.CAPTION
msgid "General"
msgstr ""
#: TSOURCEFORM.CAPTION
msgid "Source file properties"
msgstr ""
#: TSOURCEFORM.LEOPTIONS.CAPTION
msgid "Op&tions"
msgstr ""
#: TSOURCEFORM.LFESOURCE.CAPTION
msgid "&Source"
msgstr ""
#: TTABLEFORM.CAPTION
msgid "Insert new table"
msgstr ""
#: TTABLEFORM.CBUSEHEADERROW.CAPTION
msgid "Use &header row"
msgstr ""
#: TTABLEFORM.LSECOLUMNS.CAPTION
msgid "Co&lumns"
msgstr ""
#: TTABLEFORM.LSEROWS.CAPTION
msgid "&Rows"
msgstr ""

View File

@ -0,0 +1,902 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
#: frmbuild.sadddescriptionfile
msgid "Select a new description file"
msgstr "Выберите новый файл описания"
#: frmbuild.sbuildok
msgid "Documentation successfully built."
msgstr "Документация успешно скомпилированна"
#: frmbuild.seditdescriptionfile
msgid "Change description file"
msgstr "Изменить файл описания"
#: frmbuild.serrfpdoc
msgid "Building failed with exit code %d. Please check log."
msgstr "Компиляция прервана с кодом завешения %d. Пожалуста, проверьте протокол."
#: frmbuild.sselectoutputdirectory
msgid "Select output directory"
msgstr "Укажите каталог вывода"
#: frmbuild.sselectoutputfile
msgid "Select output file name"
msgstr "Укажите имя выходного файла"
#: frmbuild.susingcommand
msgid "Building docs using command: "
msgstr "Компиляция документации с использованием команды:"
#: lazdemsg.sabouttext
msgid ""
"fpdoc editor 1.0\n"
"(c) 2002 Michael Van Canneyt\n"
"See http://www.freepascal.org/\n"
msgstr ""
#: lazdemsg.scancel
msgid " Cancel "
msgstr "Отмена"
#: lazdemsg.scodeexample
msgid "Example code File"
msgstr ""
#: lazdemsg.sdataforelement
msgid "Documentation for element \"%s\":"
msgstr ""
#: lazdemsg.sdeleteelement
msgid "Are you sure you want to delete element \"%s\" ?"
msgstr ""
#: lazdemsg.sdeletemodule
msgid "Are you sure you want to delete module \"%s\" ?"
msgstr ""
#: lazdemsg.sdeletepackage
msgid "Are you sure you want to delete package \"%s\" ?"
msgstr ""
#: lazdemsg.sdeletetopic
msgid "Are you sure you want to delete topic \"%s\" ?"
msgstr ""
#: lazdemsg.sdescription
msgid "Description"
msgstr ""
#: lazdemsg.serrnomoduleforelement
msgid "No module found to insert element \"%s\""
msgstr ""
#: lazdemsg.serrnonodeforelement
msgid "No node found for element \"%s\""
msgstr ""
#: lazdemsg.serrnonodeformodule
msgid "No node found for module \"%s\""
msgstr ""
#: lazdemsg.serrnonodeforpackage
msgid "No node found for package \"%s\""
msgstr ""
#: lazdemsg.serrnonodefortopic
msgid "No parent node found to insert topic \"%s\""
msgstr ""
#: lazdemsg.serrnopackageformodule
msgid "No package found to insert module \"%s\""
msgstr ""
#: lazdemsg.serrors
msgid "Errors"
msgstr ""
#: lazdemsg.serrunknowndomelement
msgid "Unknwon DOM element as parent for selected element: \"%s\""
msgstr ""
#: lazdemsg.sfilemodified
msgid "Document \"%s\" was modified, would you like to save it?"
msgstr ""
#: lazdemsg.sfilestructure
msgid "Documentation structure"
msgstr ""
#: lazdemsg.sfiletemplate
msgid "template.xml"
msgstr ""
#: lazdemsg.sforfile
msgid " in file "
msgstr ""
#: lazdemsg.sformodule
msgid " in module "
msgstr ""
#: lazdemsg.sforpackage
msgid " in package "
msgstr ""
#: lazdemsg.sfortopic
msgid " in topic"
msgstr ""
#: lazdemsg.sfpde
msgid "Free Pascal documentation editor"
msgstr ""
#: lazdemsg.shintfilenew
msgid "New file"
msgstr ""
#: lazdemsg.shintfileopen
msgid "Open file"
msgstr ""
#: lazdemsg.shintfilesave
msgid "Save file"
msgstr ""
#: lazdemsg.shintfilesaveas
msgid "Save file as"
msgstr ""
#: lazdemsg.shintinsertelement
msgid "New element"
msgstr ""
#: lazdemsg.shintinsertlink
msgctxt "lazdemsg.shintinsertlink"
msgid "Insert link"
msgstr ""
#: lazdemsg.shintinsertmodule
msgid "New module"
msgstr ""
#: lazdemsg.shintinsertpackage
msgid "New package"
msgstr ""
#: lazdemsg.shintinsertprintshortlink
msgid "Insert a short description link"
msgstr ""
#: lazdemsg.shintinserttable
msgctxt "lazdemsg.shintinserttable"
msgid "Insert table"
msgstr ""
#: lazdemsg.shintinserttopic
msgid "New topic"
msgstr ""
#: lazdemsg.shinttoolbaradd
msgid "Add"
msgstr ""
#: lazdemsg.shinttoolbardelete
msgctxt "lazdemsg.shinttoolbardelete"
msgid "Delete"
msgstr ""
#: lazdemsg.shinttoolbaredit
msgid "Edit"
msgstr ""
#: lazdemsg.shmenuextraoptions
msgid "Show options dialog"
msgstr ""
#: lazdemsg.shmenuhelpabout
msgid "About this program"
msgstr ""
#: lazdemsg.sinsertlink
msgctxt "lazdemsg.sinsertlink"
msgid "Insert link"
msgstr ""
#: lazdemsg.sinsertprintshortlink
msgid "Insert short description link"
msgstr ""
#: lazdemsg.sinserttable
msgctxt "lazdemsg.sinserttable"
msgid "Insert table"
msgstr ""
#: lazdemsg.slinktarget
msgid "Link target"
msgstr ""
#: lazdemsg.slinktext
msgid "Link text"
msgstr ""
#: lazdemsg.smakeskelfromsource
msgid "Make new document from source file"
msgstr ""
#: lazdemsg.smarkselection
msgid "Mark selection %s"
msgstr ""
#: lazdemsg.smenuclose
msgid "_Close"
msgstr ""
#: lazdemsg.smenucollapseall
msgid "Collapse All"
msgstr ""
#: lazdemsg.smenudelete
msgctxt "lazdemsg.smenudelete"
msgid "Delete"
msgstr ""
#: lazdemsg.smenuexit
msgid "E_xit"
msgstr ""
#: lazdemsg.smenuexpandall
msgid "Expand All"
msgstr ""
#: lazdemsg.smenuextra
msgid "Extra"
msgstr ""
#: lazdemsg.smenuextraoptions
msgctxt "lazdemsg.smenuextraoptions"
msgid "Options"
msgstr ""
#: lazdemsg.smenufile
msgid "File"
msgstr ""
#: lazdemsg.smenuformat
msgid "Format"
msgstr ""
#: lazdemsg.smenuformatbold
msgid "_Bold"
msgstr ""
#: lazdemsg.smenuformatcode
msgid "_Code"
msgstr ""
#: lazdemsg.smenuformatfile
msgid "_File"
msgstr ""
#: lazdemsg.smenuformatitalics
msgid "_Italic"
msgstr ""
#: lazdemsg.smenuformatparagraph
msgid "_Paragraph"
msgstr ""
#: lazdemsg.smenuformatremark
msgid "_Remark"
msgstr ""
#: lazdemsg.smenuformatunderline
msgid "_Underline"
msgstr ""
#: lazdemsg.smenuformatvariable
msgid "_Variable"
msgstr ""
#: lazdemsg.smenuhelp
msgid "Help"
msgstr ""
#: lazdemsg.smenuhelpabout
msgid "About"
msgstr ""
#: lazdemsg.smenuinsert
msgid "Insert"
msgstr ""
#: lazdemsg.smenuinsertelement
msgid "_Element"
msgstr ""
#: lazdemsg.smenuinsertlink
msgid "_Link"
msgstr ""
#: lazdemsg.smenuinsertmodule
msgid "_Module"
msgstr ""
#: lazdemsg.smenuinsertpackage
msgid "_Package"
msgstr ""
#: lazdemsg.smenuinserttable
msgid "_Table"
msgstr ""
#: lazdemsg.smenuinserttopic
msgid "T_opic"
msgstr ""
#: lazdemsg.smenunew
msgid "_New"
msgstr ""
#: lazdemsg.smenunewfromsource
msgid "New from so_urce"
msgstr ""
#: lazdemsg.smenuopen
msgid "_Open"
msgstr ""
#: lazdemsg.smenurecent
msgid "_Recent"
msgstr ""
#: lazdemsg.smenurename
msgid "Rename"
msgstr ""
#: lazdemsg.smenusave
msgid "_Save"
msgstr ""
#: lazdemsg.smenusaveas
msgid "Save _as"
msgstr ""
#: lazdemsg.smoduleelements
msgid "Elements for selected node"
msgstr ""
#: lazdemsg.sname
msgid "Name"
msgstr ""
#: lazdemsg.snew
msgid "New"
msgstr ""
#: lazdemsg.snewdocument
msgid "New document"
msgstr ""
#: lazdemsg.snoelement
msgid "No element selected"
msgstr ""
#: lazdemsg.sok
msgid " OK "
msgstr ""
#: lazdemsg.sopenfiletitle
msgid "Select file to open"
msgstr ""
#: lazdemsg.soptbackupextension
msgid "Backup file extension"
msgstr ""
#: lazdemsg.soptconfirmdelete
msgid "Confirm node deletion"
msgstr ""
#: lazdemsg.soptcreatebackup
msgid "Backup existing files"
msgstr ""
#: lazdemsg.soptdefaultextension
msgid "Default extension for new files"
msgstr ""
#: lazdemsg.soptmaxrecentused
msgid "Items in MRU list"
msgstr ""
#: lazdemsg.soptskipemptynodes
msgid "Do not create empty nodes"
msgstr ""
#: lazdemsg.spackages
msgid "Packages"
msgstr ""
#: lazdemsg.srenameelement
msgid "Rename element"
msgstr ""
#: lazdemsg.srenamemodule
msgid "Rename module"
msgstr ""
#: lazdemsg.srenamepackage
msgid "Rename package"
msgstr ""
#: lazdemsg.srenametopic
msgid "Rename topic"
msgstr ""
#: lazdemsg.ssavefiletitle
msgid "Enter filename to save to"
msgstr ""
#: lazdemsg.sseealso
msgid "See Also"
msgstr ""
#: lazdemsg.sshortdescription
msgid "Short"
msgstr ""
#: lazdemsg.sskelerrorwithfile
msgid "makeskel reported an error (%d). Try to load produced file anyway ?"
msgstr ""
#: lazdemsg.sskelerrorwithoutfile
msgid "makeskel reported an error (%d) and produced no file."
msgstr ""
#: lazdemsg.stablecols
msgid "Columns"
msgstr ""
#: lazdemsg.stableheader
msgid "Use header row"
msgstr ""
#: lazdemsg.stablerows
msgid "Rows"
msgstr ""
#: TABOUTFORM.CAPTION
msgid "About this application"
msgstr ""
#: TABOUTFORM.LCOPYRIGHT1.CAPTION
msgid "This application is (c) by Michael Van Canneyt and the Lazarus team"
msgstr ""
#: TABOUTFORM.LCOPYRIGHT2.CAPTION
msgid "It is released under the terms of the GENERAL PUBLIC LICENSE:"
msgstr ""
#: TABOUTFORM.LTHISAPPLICATION.CAPTION
msgid "Lazarus Documentation Editor"
msgstr ""
#: TEXAMPLEFORM.CAPTION
msgid "Example file"
msgstr ""
#: TEXAMPLEFORM.LEFILENAME.CAPTION
msgid "&Filename"
msgstr ""
#: TLINKFORM.CAPTION
msgid "LinkForm"
msgstr ""
#: TLINKFORM.LELINKTEXT.CAPTION
msgid "LELinkText"
msgstr ""
#: TLINKFORM.LLINKTARGET.CAPTION
msgid "&Link target"
msgstr ""
#: TMAINFORM.ACLOSE.CAPTION
msgid "&Close"
msgstr ""
#: TMAINFORM.ACLOSE.HINT
msgid "Close current file"
msgstr ""
#: TMAINFORM.AEXIT.CAPTION
msgid "&Quit"
msgstr ""
#: TMAINFORM.AEXIT.HINT
msgid "Exit from the program"
msgstr ""
#: TMAINFORM.AEXTRABUILD.CAPTION
msgid "&Build"
msgstr ""
#: TMAINFORM.AEXTRAOPTIONS.CAPTION
msgid "&Options"
msgstr ""
#: TMAINFORM.AEXTRAOPTIONS.HINT
msgid "Set program options"
msgstr ""
#: TMAINFORM.AFORMATBOLD.CAPTION
msgid "&Bold"
msgstr ""
#: TMAINFORM.AFORMATBOLD.HINT
msgid "Format selection bold"
msgstr ""
#: TMAINFORM.AFORMATCODE.CAPTION
msgid "&Code"
msgstr ""
#: TMAINFORM.AFORMATCODE.HINT
msgid "Format selection as code"
msgstr ""
#: TMAINFORM.AFORMATFILE.CAPTION
msgctxt "TMAINFORM.AFORMATFILE.CAPTION"
msgid "&File"
msgstr ""
#: TMAINFORM.AFORMATFILE.HINT
msgid "Format selection as file"
msgstr ""
#: TMAINFORM.AFORMATITALIC.CAPTION
msgid "&Italic"
msgstr ""
#: TMAINFORM.AFORMATITALIC.HINT
msgid "Format selection italic"
msgstr ""
#: TMAINFORM.AFORMATPARAGRAPH.CAPTION
msgid "&Paragraph"
msgstr ""
#: TMAINFORM.AFORMATPARAGRAPH.HINT
msgid "Format selection as paragraph"
msgstr ""
#: TMAINFORM.AFORMATREMARK.CAPTION
msgid "&Remark"
msgstr ""
#: TMAINFORM.AFORMATREMARK.HINT
msgid "Format selection as remark"
msgstr ""
#: TMAINFORM.AFORMATUNDERLINE.CAPTION
msgid "&Underline"
msgstr ""
#: TMAINFORM.AFORMATUNDERLINE.HINT
msgid "Format selection underline"
msgstr ""
#: TMAINFORM.AFORMATVARIABLE.CAPTION
msgid "&Variable"
msgstr ""
#: TMAINFORM.AFORMATVARIABLE.HINT
msgid "Format selection as variable"
msgstr ""
#: TMAINFORM.AHELPABOUT.CAPTION
msgid "&About..."
msgstr ""
#: TMAINFORM.AHELPABOUT.HINT
msgid "About this program..."
msgstr ""
#: TMAINFORM.AINSERTELEMENT.CAPTION
msgid "&Element"
msgstr ""
#: TMAINFORM.AINSERTELEMENT.HINT
msgid "Insert a new element"
msgstr ""
#: TMAINFORM.AINSERTLINK.CAPTION
msgid "&Link"
msgstr ""
#: TMAINFORM.AINSERTLINK.HINT
msgid "Insert a new link"
msgstr ""
#: TMAINFORM.AINSERTMODULE.CAPTION
msgid "&Module"
msgstr ""
#: TMAINFORM.AINSERTMODULE.HINT
msgid "Insert a new module"
msgstr ""
#: TMAINFORM.AINSERTPACKAGE.CAPTION
msgid "Package"
msgstr ""
#: TMAINFORM.AINSERTPACKAGE.HINT
msgid "Insert a new package"
msgstr ""
#: TMAINFORM.AINSERTPRINTSHORT.CAPTION
msgid "Insert short desc link"
msgstr ""
#: TMAINFORM.AINSERTPRINTSHORT.HINT
msgid "Insert a Short Description link"
msgstr ""
#: TMAINFORM.AINSERTTABLE.CAPTION
msgid "T&able"
msgstr ""
#: TMAINFORM.AINSERTTABLE.HINT
msgid "Insert a new table"
msgstr ""
#: TMAINFORM.AINSERTTOPIC.CAPTION
msgid "&Topic"
msgstr ""
#: TMAINFORM.AINSERTTOPIC.HINT
msgid "Insert a new topic"
msgstr ""
#: TMAINFORM.ANEW.CAPTION
msgid "&New"
msgstr ""
#: TMAINFORM.ANEW.HINT
msgid "Create a new documentation file"
msgstr ""
#: TMAINFORM.ANEWFROMFILE.CAPTION
msgid "New from fi&le"
msgstr ""
#: TMAINFORM.ANEWFROMFILE.HINT
msgid "Create new documentation file from source"
msgstr ""
#: TMAINFORM.AOPEN.CAPTION
msgid "&Open"
msgstr ""
#: TMAINFORM.AOPEN.HINT
msgid "Open an existing documentation file"
msgstr ""
#: TMAINFORM.ASAVE.CAPTION
msgid "&Save"
msgstr ""
#: TMAINFORM.ASAVE.HINT
msgid "Save the current file"
msgstr ""
#: TMAINFORM.ASAVEAS.CAPTION
msgid "Save &as"
msgstr ""
#: TMAINFORM.ASAVEAS.HINT
msgid "Save the current file with a new name"
msgstr ""
#: TMAINFORM.CAPTION
msgid "MainForm"
msgstr ""
#: TMAINFORM.MENUITEM2.CAPTION
msgctxt "TMAINFORM.MENUITEM2.CAPTION"
msgid "-"
msgstr ""
#: TMAINFORM.MFILE.CAPTION
msgctxt "TMAINFORM.MFILE.CAPTION"
msgid "&File"
msgstr ""
#: TMAINFORM.MIEXTRA.CAPTION
msgid "&Extra"
msgstr ""
#: TMAINFORM.MIHELP.CAPTION
msgid "&Help"
msgstr ""
#: TMAINFORM.MIINSERT.CAPTION
msgid "&Insert"
msgstr ""
#: TMAINFORM.MIRECENT.CAPTION
msgid "&Recent"
msgstr ""
#: TMAINFORM.MISEPARATE.CAPTION
msgctxt "TMAINFORM.MISEPARATE.CAPTION"
msgid "-"
msgstr ""
#: TMAINFORM.QUICKLINK.CAPTION
msgid "&Quick Link"
msgstr ""
#: TMAINFORM.TBMAIN.CAPTION
msgid "TBMain"
msgstr ""
#: TMAINFORM.TOOLBUTTON1.CAPTION
msgid "ToolButton1"
msgstr ""
#: TMAINFORM.TOOLBUTTON13.CAPTION
msgid "ToolButton13"
msgstr ""
#: TMAINFORM.TOOLBUTTON5.CAPTION
msgid "ToolButton5"
msgstr ""
#: TMAKESKELFORM.CAPTION
msgid "Create new file from pascal source"
msgstr ""
#: TMAKESKELFORM.CBDISABLEARGUMENTS.CAPTION
msgid "No &arguments sections"
msgstr ""
#: TMAKESKELFORM.CBDISABLEERRORS.CAPTION
msgid "No &errors sections"
msgstr ""
#: TMAKESKELFORM.CBDISABLEPRIVATE.CAPTION
msgid "No pr&ivate methods"
msgstr ""
#: TMAKESKELFORM.CBDISABLEPROTECTED.CAPTION
msgid "No &protected methods"
msgstr ""
#: TMAKESKELFORM.CBDISABLERESULTS.CAPTION
msgid "No &results sections"
msgstr ""
#: TMAKESKELFORM.CBDISABLESEEALSO.CAPTION
msgid "No &seealso sections"
msgstr ""
#: TMAKESKELFORM.EPACKAGE.TEXT
msgid "<package name>"
msgstr ""
#: TMAKESKELFORM.LABEL1.CAPTION
msgid "I&nput file"
msgstr ""
#: TMAKESKELFORM.LABEL2.CAPTION
msgid "O&utput file"
msgstr ""
#: TMAKESKELFORM.LABEL3.CAPTION
msgid "E&xtra options"
msgstr ""
#: TMAKESKELFORM.LEPACKAGE.CAPTION
msgid "Pac&kage name"
msgstr ""
#: TNEWNODEFORM.CAPTION
msgid "Create new node"
msgstr ""
#: TNEWNODEFORM.ENODENAME.TEXT
msgid "ENodeName"
msgstr ""
#: TNEWNODEFORM.LENODENAME.CAPTION
msgid "Node &name"
msgstr ""
#: TOPTIONSFORM.CAPTION
msgctxt "TOPTIONSFORM.CAPTION"
msgid "Options"
msgstr ""
#: TOPTIONSFORM.CBCONFIRMDELETE.CAPTION
msgid "C&onfirm deletes"
msgstr ""
#: TOPTIONSFORM.CBCREATEBACKUP.CAPTION
msgid "Create &backups"
msgstr ""
#: TOPTIONSFORM.CBREOPENLAST.CAPTION
msgid "Reopen last file on startup"
msgstr ""
#: TOPTIONSFORM.CBSHOWHINTS.CAPTION
msgid "Show Hints"
msgstr "Отображать подсказки"
#: TOPTIONSFORM.CBSKIPEMPTYNODES.CAPTION
msgid "&Skip empty nodes when saving"
msgstr ""
#: TOPTIONSFORM.CBSTARTMAXIMIZED.CAPTION
msgid "Start maximized"
msgstr ""
#: TOPTIONSFORM.LEBACKUPEXTENSION.CAPTION
msgid "Backup extension"
msgstr "Архивной расширение"
#: TOPTIONSFORM.LEDEFAULTEXTENSION.CAPTION
msgid "Default extension"
msgstr "Расширение по умолчанию"
#: TOPTIONSFORM.LEMAXMRU.CAPTION
msgid "Max. recent used"
msgstr ""
#: TOPTIONSFORM.LFEFPDOC.CAPTION
msgid "fpdoc program"
msgstr ""
#: TOPTIONSFORM.LFEMAKESKEL.CAPTION
msgid "makeskel program"
msgstr ""
#: TOPTIONSFORM.TABDESKTOP.CAPTION
msgid "Desktop"
msgstr ""
#: TOPTIONSFORM.TABGENERAL.CAPTION
msgid "General"
msgstr "Общее"
#: TSOURCEFORM.CAPTION
msgid "Source file properties"
msgstr "Свойства исходного файла"
#: TSOURCEFORM.LEOPTIONS.CAPTION
msgid "Op&tions"
msgstr "Параметры"
#: TSOURCEFORM.LFESOURCE.CAPTION
msgid "&Source"
msgstr "Исходник"
#: TTABLEFORM.CAPTION
msgid "Insert new table"
msgstr "Вставить новую таблицу"
#: TTABLEFORM.CBUSEHEADERROW.CAPTION
msgid "Use &header row"
msgstr "Использовать заголовочные колонки"
#: TTABLEFORM.LSECOLUMNS.CAPTION
msgid "Co&lumns"
msgstr "Колонки"
#: TTABLEFORM.LSEROWS.CAPTION
msgid "&Rows"
msgstr "Строки"

View File

@ -9,10 +9,15 @@
<SessionStorage Value="InIDEConfig"/>
<MainUnit Value="0"/>
<TargetFileExt Value=""/>
<ResourceType Value="res"/>
<UseXPManifest Value="True"/>
</General>
<i18n>
<EnableI18N Value="True"/>
<OutDir Value="languages"/>
</i18n>
<VersionInfo>
<ProjectVersion Value=""/>
<StringTable Comments="" CompanyName="" FileDescription="" FileVersion="0.0.0.0" InternalName="" LegalCopyright="" LegalTrademarks="" OriginalFilename="" ProductName="" ProductVersion=""/>
</VersionInfo>
<PublishOptions>
<Version Value="2"/>
@ -30,7 +35,7 @@
<PackageName Value="LCL"/>
</Item1>
</RequiredPackages>
<Units Count="18">
<Units Count="17">
<Unit0>
<Filename Value="lazde.lpr"/>
<IsPartOfProject Value="True"/>
@ -41,117 +46,121 @@
<UnitName Value="ElEditor"/>
</Unit1>
<Unit2>
<Filename Value="fmmakeskel.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="MakeSkelForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="fmMakeskel"/>
</Unit2>
<Unit3>
<Filename Value="fpdeutil.pp"/>
<IsPartOfProject Value="True"/>
<UnitName Value="FPDEUtil"/>
</Unit3>
<Unit4>
</Unit2>
<Unit3>
<Filename Value="frmabout.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="AboutForm"/>
<HasResources Value="True"/>
<UnitName Value="frmabout"/>
</Unit4>
<Unit5>
<ResourceBaseClass Value="Form"/>
<UnitName Value="FrmAbout"/>
</Unit3>
<Unit4>
<Filename Value="frmbuild.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="BuildForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="frmBuild"/>
</Unit5>
<Unit6>
</Unit4>
<Unit5>
<Filename Value="frmexample.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="ExampleForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="FrmExample"/>
</Unit6>
<Unit7>
</Unit5>
<Unit6>
<Filename Value="frmlink.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="LinkForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="FrmLink"/>
</Unit7>
<Unit8>
</Unit6>
<Unit7>
<Filename Value="frmmain.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="MainForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="FrmMain"/>
</Unit8>
<Unit9>
</Unit7>
<Unit8>
<Filename Value="frmmakeskel.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="MakeSkelForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="FrmMakeSkel"/>
</Unit9>
<Unit10>
</Unit8>
<Unit9>
<Filename Value="frmnewnode.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="NewNodeForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="frmNewNode"/>
</Unit10>
<Unit11>
</Unit9>
<Unit10>
<Filename Value="frmoptions.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="OptionsForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="frmOptions"/>
</Unit11>
<Unit12>
</Unit10>
<Unit11>
<Filename Value="frmsource.pas"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="SourceForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="frmSource"/>
</Unit12>
<Unit13>
</Unit11>
<Unit12>
<Filename Value="frmtable.pp"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="TableForm"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="frmTable"/>
</Unit13>
<Unit14>
</Unit12>
<Unit13>
<Filename Value="lazdemsg.pp"/>
<IsPartOfProject Value="True"/>
<UnitName Value="LazDEMsg"/>
</Unit14>
<Unit15>
</Unit13>
<Unit14>
<Filename Value="lazdeopts.pp"/>
<IsPartOfProject Value="True"/>
<UnitName Value="LazDEOpts"/>
</Unit15>
<Unit16>
</Unit14>
<Unit15>
<Filename Value="pgeditor.pp"/>
<IsPartOfProject Value="True"/>
<UnitName Value="pgEditor"/>
</Unit16>
<Unit17>
</Unit15>
<Unit16>
<Filename Value="pkeditor.pp"/>
<IsPartOfProject Value="True"/>
<UnitName Value="PkEditor"/>
</Unit17>
</Unit16>
</Units>
</ProjectOptions>
<CompilerOptions>
<Version Value="8"/>
<Target>
<Filename Value="lazde"/>
</Target>
<SearchPaths>
<IncludeFiles Value="$(ProjOutDir)/"/>
<UnitOutputDirectory Value="units/$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Other>
<ConfigFile>
<StopAfterErrCount Value="10"/>

View File

@ -3,12 +3,12 @@ program lazde;
{$mode objfpc}{$H+}
uses
interfaces, // this includes the LCL widgetset
forms, frmmain, frmOptions, frmNewNode, frmmakeskel,
Interfaces, // this includes the LCL widgetset
Forms, FrmMain, frmOptions, frmNewNode, frmmakeskel,
frmLink, frmTable, frmabout, pkeditor, eleditor, fpdeutil, frmexample,
frmbuild, fmmakeskel, frmsource, lazdemsg, lazdeopts, pgeditor;
frmbuild, frmsource, lazdemsg, lazdeopts, pgeditor;
{$IFDEF WINDOWS}{$R lazde.rc}{$ENDIF}
{$R lazde.res}
begin
Application.Initialize;

View File

@ -1,6 +0,0 @@
#define RT_MANIFEST 24
#define CREATEPROCESS_MANIFEST_RESOURCE_ID 1
#define ISOLATIONAWARE_MANIFEST_RESOURCE_ID 2
#define ISOLATIONAWARE_NOSTATICIMPORT_MANIFEST_RESOURCE_ID 3
CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "lazde.manifest"

BIN
doceditor/lazde.res Normal file

Binary file not shown.

View File

@ -84,6 +84,8 @@ Type
Function MakeBackup(FN : String) : Boolean;
Procedure DisplayDocument;
Procedure ElementChanged(Sender: TObject);
protected
procedure SetParent(NewParent: TWinControl); override;
Public
Constructor Create(AOwner : TComponent); override;
Function FirstPackage : TDomElement;
@ -133,12 +135,15 @@ begin
FPackages.OnSelectModule:=@ModuleSelected;
FPackages.OnSelectPackage:=@PackageSelected;
FPackages.OnSelectTopic:=@TopicSelected;
FSplitter:=TSplitter.Create(Self);
FSPlitter.parent:=Self;
FSPlitter.Parent:=Self;
FSplitter.Align:=alLeft;
FSplitter.Width:=5;
FElement:=TElementEditor.Create(Self);
FElement.Parent:=Self;
Felement.Align:=AlClient;
FElement.Align:=AlClient;
FElement.OnGetElementList:=@GetELementList;
FElement.OnGetInitialDir:=@GetInitialDir;
FElement.OnChange:=@ElementChanged;
@ -229,6 +234,14 @@ begin
TPackageEditor(FPackages).UpdateSelectedNodeStatus;
end;
procedure TEditorPage.SetParent(NewParent: TWinControl);
begin
inherited SetParent(NewParent);
if Assigned(NewParent) then
FSplitter.Width:=5;
end;
Procedure TEditorPage.ElementSelected(Node : TDomElement) ;