mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-08 07:37:02 +02:00
lazsvn: language support by Alexey Lagunov
git-svn-id: trunk@23659 -
This commit is contained in:
parent
aaac2f560a
commit
cd964ca179
2
.gitattributes
vendored
2
.gitattributes
vendored
@ -1457,6 +1457,8 @@ components/lazsvnpkg/images/menu_svn_commit.png -text
|
||||
components/lazsvnpkg/images/menu_svn_diff.png -text
|
||||
components/lazsvnpkg/images/menu_svn_log.png -text
|
||||
components/lazsvnpkg/images/menu_svn_update.png -text
|
||||
components/lazsvnpkg/languages/svnclasses.po svneol=native#text/plain
|
||||
components/lazsvnpkg/languages/svnclasses.ru.po svneol=native#text/plain
|
||||
components/lazsvnpkg/lazsvnintf.pas svneol=native#text/plain
|
||||
components/lazsvnpkg/lazsvnpkg.lpk svneol=native#text/plain
|
||||
components/lazsvnpkg/lazsvnpkg.pas svneol=native#text/plain
|
||||
|
167
components/lazsvnpkg/languages/svnclasses.po
Normal file
167
components/lazsvnpkg/languages/svnclasses.po
Normal file
@ -0,0 +1,167 @@
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=UTF-8"
|
||||
|
||||
#: svnclasses.rsaction
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsadded
|
||||
msgid "Added"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsauthor
|
||||
msgid "Author"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rscommit
|
||||
msgid "Commit"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rscommitrevision
|
||||
msgid "Commit revision"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsconflict
|
||||
msgid "Conflict"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rscopyfrompath
|
||||
msgid "Copy from path"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsdate
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsdelete
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsdeleted
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsdiffactivefile
|
||||
msgid "Diff active file"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsedit
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsextension
|
||||
msgid "Extension"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsfilestatus
|
||||
msgid "File status"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsindexoutofboundsd
|
||||
msgid "Index out of bounds (%d)"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rslazarussvncommit
|
||||
msgid "LazarusSVN Commit"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rslazarussvndiff
|
||||
msgid "%s - LazarusSVN Diff..."
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rslazarussvnlog
|
||||
msgid "%s - LazarusSVN Log..."
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rslazarussvnupdate
|
||||
msgid "%s - LazarusSVN Update..."
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsmerged
|
||||
msgid "Merged"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsmessage
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsnoauthor
|
||||
msgid "(no author)"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rspath
|
||||
msgid "Path"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsprojectfilename
|
||||
msgid "Project filename"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsprojectisactive
|
||||
msgid "Project is active"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsprojectisnotactiveinsvnsettingspleaseactivatefirst
|
||||
msgid "Project is not active in SVN settings, please activate first."
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsprojectname
|
||||
msgid "Project name"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsprojectoptions
|
||||
msgid "Project options"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rspropertystatus
|
||||
msgid "Property status"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsrepositorypath
|
||||
msgid "Repository path"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsrevert
|
||||
msgid "Revert"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsrevision
|
||||
msgid "Revision"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rssave
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rssettings
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsshowdiff
|
||||
msgid "Show diff"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsshowdiffcountrev
|
||||
msgid "Show last X commits"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsshowlog
|
||||
msgid "Show log"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rssourcefiledoesnotbelongtotheprojectpleaseaddfirst
|
||||
msgid "Source file does not belong to the project. Please add first."
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rssvntools
|
||||
msgid "SVN tools"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsupdate
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsupdated
|
||||
msgid "Updated"
|
||||
msgstr ""
|
||||
|
167
components/lazsvnpkg/languages/svnclasses.ru.po
Normal file
167
components/lazsvnpkg/languages/svnclasses.ru.po
Normal file
@ -0,0 +1,167 @@
|
||||
msgid ""
|
||||
msgstr "Content-Type: text/plain; charset=UTF-8"
|
||||
|
||||
#: svnclasses.rsaction
|
||||
msgid "Action"
|
||||
msgstr "Äåéñòâèå"
|
||||
|
||||
#: svnclasses.rsadded
|
||||
msgid "Added"
|
||||
msgstr "Äîáàâëåíî"
|
||||
|
||||
#: svnclasses.rsauthor
|
||||
msgid "Author"
|
||||
msgstr "Àâòîð"
|
||||
|
||||
#: svnclasses.rscommit
|
||||
msgid "Commit"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rscommitrevision
|
||||
msgid "Commit revision"
|
||||
msgstr "Commit ðåâèçèÿ"
|
||||
|
||||
#: svnclasses.rsconflict
|
||||
msgid "Conflict"
|
||||
msgstr "Êîíôëèêò"
|
||||
|
||||
#: svnclasses.rscopyfrompath
|
||||
msgid "Copy from path"
|
||||
msgstr "Êîïèÿ èç çàïëàòêè"
|
||||
|
||||
#: svnclasses.rsdate
|
||||
msgid "Date"
|
||||
msgstr "Äàòà"
|
||||
|
||||
#: svnclasses.rsdelete
|
||||
msgid "Delete"
|
||||
msgstr "Óäàëèòü"
|
||||
|
||||
#: svnclasses.rsdeleted
|
||||
msgid "Deleted"
|
||||
msgstr "Óäàëåíî"
|
||||
|
||||
#: svnclasses.rsdiffactivefile
|
||||
msgid "Diff active file"
|
||||
msgstr "Diff àêòèâíîãî ôàéëà"
|
||||
|
||||
#: svnclasses.rsedit
|
||||
msgid "Edit"
|
||||
msgstr "Èçìåíèòü"
|
||||
|
||||
#: svnclasses.rsextension
|
||||
msgid "Extension"
|
||||
msgstr "Ðàñøèðåíèå"
|
||||
|
||||
#: svnclasses.rsfilestatus
|
||||
msgid "File status"
|
||||
msgstr "Ñòàòóñ ôàéëà"
|
||||
|
||||
#: svnclasses.rsindexoutofboundsd
|
||||
msgid "Index out of bounds (%d)"
|
||||
msgstr "Èíäåêñ çà ãðàíèöàìè (%d)"
|
||||
|
||||
#: svnclasses.rslazarussvncommit
|
||||
msgid "LazarusSVN Commit"
|
||||
msgstr "LazarusSVN - Ïîäòâåðäèòü"
|
||||
|
||||
#: svnclasses.rslazarussvndiff
|
||||
msgid "%s - LazarusSVN Diff..."
|
||||
msgstr "%s - LazarusSVN ðàçëè÷èÿ..."
|
||||
|
||||
#: svnclasses.rslazarussvnlog
|
||||
msgid "%s - LazarusSVN Log..."
|
||||
msgstr "%s - LazarusSVN ïðîòîêîë..."
|
||||
|
||||
#: svnclasses.rslazarussvnupdate
|
||||
msgid "%s - LazarusSVN Update..."
|
||||
msgstr "%s - LazarusSVN îáíîâëåíèå..."
|
||||
|
||||
#: svnclasses.rsmerged
|
||||
msgid "Merged"
|
||||
msgstr ""
|
||||
|
||||
#: svnclasses.rsmessage
|
||||
msgid "Message"
|
||||
msgstr "Ñîîáùåíèå"
|
||||
|
||||
#: svnclasses.rsnoauthor
|
||||
msgid "(no author)"
|
||||
msgstr "(áåç èìåíè)"
|
||||
|
||||
#: svnclasses.rspath
|
||||
msgid "Path"
|
||||
msgstr "Ïóòü"
|
||||
|
||||
#: svnclasses.rsprojectfilename
|
||||
msgid "Project filename"
|
||||
msgstr "Èìÿ ïðîåêòà"
|
||||
|
||||
#: svnclasses.rsprojectisactive
|
||||
msgid "Project is active"
|
||||
msgstr "Ïðîåêò àêòèâåí"
|
||||
|
||||
#: svnclasses.rsprojectisnotactiveinsvnsettingspleaseactivatefirst
|
||||
msgid "Project is not active in SVN settings, please activate first."
|
||||
msgstr "Ïðîåêò íå àêòèâèðîâàí â íàñòðîéêàõ SVN, ïîæàëóñòà ñíà÷àëà àêòèâèðóéòå"
|
||||
|
||||
#: svnclasses.rsprojectname
|
||||
msgid "Project name"
|
||||
msgstr "Èìÿ ïðîåêòà"
|
||||
|
||||
#: svnclasses.rsprojectoptions
|
||||
msgid "Project options"
|
||||
msgstr "Ïàðàìåòðû ïðîåêòà"
|
||||
|
||||
#: svnclasses.rspropertystatus
|
||||
msgid "Property status"
|
||||
msgstr "Ñòàòóñ ñâîéñòâà"
|
||||
|
||||
#: svnclasses.rsrepositorypath
|
||||
msgid "Repository path"
|
||||
msgstr "Ïóòü ðåïîçèòàðèÿ"
|
||||
|
||||
#: svnclasses.rsrevert
|
||||
msgid "Revert"
|
||||
msgstr "Âîçâðàò"
|
||||
|
||||
#: svnclasses.rsrevision
|
||||
msgid "Revision"
|
||||
msgstr "Ðåâèçèÿ"
|
||||
|
||||
#: svnclasses.rssave
|
||||
msgid "Save"
|
||||
msgstr "Ñîõðàíèòü"
|
||||
|
||||
#: svnclasses.rssettings
|
||||
msgid "Settings"
|
||||
msgstr "Ïàðàìåòðû"
|
||||
|
||||
#: svnclasses.rsshowdiff
|
||||
msgid "Show diff"
|
||||
msgstr "Ïîêàçàòü ðàçëè÷èÿ"
|
||||
|
||||
#: svnclasses.rsshowdiffcountrev
|
||||
msgid "Show last X commits"
|
||||
msgstr "Ïîêàçàòü ïîñëåäíèå X ïîäòâåðæäåíèé"
|
||||
|
||||
#: svnclasses.rsshowlog
|
||||
msgid "Show log"
|
||||
msgstr "Ïîêàçàòü ïðîòîêîë"
|
||||
|
||||
#: svnclasses.rssourcefiledoesnotbelongtotheprojectpleaseaddfirst
|
||||
msgid "Source file does not belong to the project. Please add first."
|
||||
msgstr "Èñõîäíûé ôàéë íå âêëþ÷åí â ïðîåêò. Ïîæàëóñòà äîáàâüòå åãî ñíà÷àëà."
|
||||
|
||||
#: svnclasses.rssvntools
|
||||
msgid "SVN tools"
|
||||
msgstr "Èíñòðóìåíòû SVN"
|
||||
|
||||
#: svnclasses.rsupdate
|
||||
msgid "Update"
|
||||
msgstr "Îáíîâèòü"
|
||||
|
||||
#: svnclasses.rsupdated
|
||||
msgid "Updated"
|
||||
msgstr "Îáíîâëåíî"
|
||||
|
@ -104,6 +104,10 @@
|
||||
<UnitName Value="SVNAddProjectForm"/>
|
||||
</Item20>
|
||||
</Files>
|
||||
<i18n>
|
||||
<EnableI18N Value="True"/>
|
||||
<OutDir Value="languages"/>
|
||||
</i18n>
|
||||
<Type Value="DesignTime"/>
|
||||
<RequiredPkgs Count="5">
|
||||
<Item1>
|
||||
|
@ -1,69 +1,25 @@
|
||||
object SVNAddProjectFrm: TSVNAddProjectFrm
|
||||
Left = 290
|
||||
Height = 195
|
||||
Top = 175
|
||||
Width = 372
|
||||
HelpContext = 0
|
||||
Left = 424
|
||||
Height = 205
|
||||
Top = 195
|
||||
Width = 520
|
||||
ActiveControl = ProjectEdit
|
||||
Align = alNone
|
||||
AllowDropFiles = False
|
||||
AutoScroll = True
|
||||
AutoSize = False
|
||||
BorderIcons = [biSystemMenu, biMinimize, biMaximize]
|
||||
BorderStyle = bsSizeable
|
||||
Caption = 'SVNAddProjectFrm'
|
||||
ChildSizing.LeftRightSpacing = 0
|
||||
ChildSizing.TopBottomSpacing = 0
|
||||
ChildSizing.HorizontalSpacing = 0
|
||||
ChildSizing.VerticalSpacing = 0
|
||||
ChildSizing.ControlsPerLine = 0
|
||||
ClientHeight = 195
|
||||
ClientWidth = 372
|
||||
DockSite = False
|
||||
DragKind = dkDrag
|
||||
DragMode = dmManual
|
||||
Enabled = True
|
||||
Font.Height = 0
|
||||
Font.Style = []
|
||||
FormStyle = fsNormal
|
||||
ClientHeight = 205
|
||||
ClientWidth = 520
|
||||
OnCreate = FormCreate
|
||||
ParentBiDiMode = True
|
||||
ParentFont = False
|
||||
Position = poDesigned
|
||||
ShowInTaskBar = stDefault
|
||||
UseDockManager = False
|
||||
LCLVersion = '0.9.27'
|
||||
WindowState = wsNormal
|
||||
Position = poScreenCenter
|
||||
LCLVersion = '0.9.29'
|
||||
object ProjectLabel: TLabel
|
||||
Left = 6
|
||||
Height = 18
|
||||
Top = 6
|
||||
Width = 360
|
||||
HelpContext = 0
|
||||
Width = 508
|
||||
Align = alTop
|
||||
Alignment = taLeftJustify
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 0
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 0
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 6
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Caption = 'ProjectLabel'
|
||||
DragCursor = crDrag
|
||||
DragMode = dmManual
|
||||
Enabled = True
|
||||
Layout = tlTop
|
||||
ParentBidiMode = True
|
||||
ParentColor = False
|
||||
ParentFont = True
|
||||
ParentShowHint = True
|
||||
ShowAccelChar = True
|
||||
Transparent = True
|
||||
Visible = True
|
||||
WordWrap = False
|
||||
OptimalFill = False
|
||||
end
|
||||
object RepositoryLabel: TLabel
|
||||
AnchorSideLeft.Control = Owner
|
||||
@ -71,83 +27,36 @@ object SVNAddProjectFrm: TSVNAddProjectFrm
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 18
|
||||
Top = 59
|
||||
Width = 101
|
||||
HelpContext = 0
|
||||
Align = alNone
|
||||
Alignment = taLeftJustify
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 0
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 0
|
||||
BorderSpacing.Bottom = 0
|
||||
Top = 65
|
||||
Width = 110
|
||||
BorderSpacing.Around = 6
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Caption = 'RepositoryLabel'
|
||||
DragCursor = crDrag
|
||||
DragMode = dmManual
|
||||
Enabled = True
|
||||
Layout = tlTop
|
||||
ParentBidiMode = True
|
||||
ParentColor = False
|
||||
ParentFont = True
|
||||
ParentShowHint = True
|
||||
ShowAccelChar = True
|
||||
Transparent = True
|
||||
Visible = True
|
||||
WordWrap = False
|
||||
OptimalFill = False
|
||||
end
|
||||
object ButtonPanel1: TButtonPanel
|
||||
AnchorSideTop.Control = ActiveCheckBox
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 48
|
||||
Top = 147
|
||||
Width = 360
|
||||
HelpContext = 0
|
||||
Align = alBottom
|
||||
AutoSize = True
|
||||
ButtonOrder = boDefault
|
||||
Height = 40
|
||||
Top = 159
|
||||
Width = 508
|
||||
TabOrder = 0
|
||||
DefaultButton = pbOK
|
||||
ShowButtons = [pbOK, pbCancel]
|
||||
ShowGlyphs = [pbOK, pbCancel, pbClose, pbHelp]
|
||||
Visible = True
|
||||
end
|
||||
object ProjectEdit: TEdit
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = ProjectLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 23
|
||||
Height = 29
|
||||
Top = 30
|
||||
Width = 360
|
||||
HelpContext = 0
|
||||
Width = 508
|
||||
Align = alTop
|
||||
AutoSize = False
|
||||
AutoSelect = False
|
||||
BorderSpacing.Left = 0
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 0
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 6
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
CharCase = ecNormal
|
||||
DragCursor = crDrag
|
||||
DragMode = dmManual
|
||||
EchoMode = emNormal
|
||||
Enabled = False
|
||||
MaxLength = -1
|
||||
ParentBidiMode = True
|
||||
ParentFont = True
|
||||
ParentShowHint = True
|
||||
PasswordChar = #0
|
||||
ReadOnly = False
|
||||
TabStop = True
|
||||
TabOrder = 1
|
||||
Text = 'ProjectEdit'
|
||||
Visible = True
|
||||
end
|
||||
object RepositoryEdit: TEdit
|
||||
AnchorSideLeft.Control = Owner
|
||||
@ -155,73 +64,33 @@ object SVNAddProjectFrm: TSVNAddProjectFrm
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = RepositoryButton
|
||||
Left = 6
|
||||
Height = 23
|
||||
Top = 83
|
||||
Width = 330
|
||||
HelpContext = 0
|
||||
Align = alNone
|
||||
Height = 29
|
||||
Top = 89
|
||||
Width = 484
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = False
|
||||
AutoSelect = False
|
||||
BorderSpacing.Left = 0
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 0
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 6
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
CharCase = ecNormal
|
||||
DragCursor = crDrag
|
||||
DragMode = dmManual
|
||||
EchoMode = emNormal
|
||||
Enabled = True
|
||||
MaxLength = -1
|
||||
ParentBidiMode = True
|
||||
ParentFont = True
|
||||
ParentShowHint = True
|
||||
PasswordChar = #0
|
||||
ReadOnly = False
|
||||
TabStop = True
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 6
|
||||
TabOrder = 2
|
||||
Text = 'RepositoryEdit'
|
||||
Visible = True
|
||||
end
|
||||
object RepositoryButton: TButton
|
||||
AnchorSideTop.Control = RepositoryLabel
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideTop.Control = RepositoryEdit
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = RepositoryEdit
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 342
|
||||
Height = 23
|
||||
Top = 83
|
||||
Left = 490
|
||||
Height = 29
|
||||
Top = 89
|
||||
Width = 24
|
||||
HelpContext = 0
|
||||
Align = alNone
|
||||
Anchors = [akTop, akRight, akBottom]
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 0
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Cancel = False
|
||||
Caption = '...'
|
||||
Default = False
|
||||
DragCursor = crDrag
|
||||
DragMode = dmManual
|
||||
Enabled = True
|
||||
ParentBidiMode = True
|
||||
ModalResult = 0
|
||||
OnClick = RepositoryButtonClick
|
||||
ParentFont = True
|
||||
ParentShowHint = True
|
||||
TabOrder = 3
|
||||
TabStop = True
|
||||
Visible = True
|
||||
end
|
||||
object ActiveCheckBox: TCheckBox
|
||||
AnchorSideLeft.Control = Owner
|
||||
@ -230,40 +99,15 @@ object SVNAddProjectFrm: TSVNAddProjectFrm
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 22
|
||||
Top = 112
|
||||
Width = 360
|
||||
HelpContext = 0
|
||||
Align = alNone
|
||||
AllowGrayed = False
|
||||
Height = 19
|
||||
Top = 124
|
||||
Width = 508
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 0
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 0
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 6
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Caption = 'ActiveCheckBox'
|
||||
Checked = False
|
||||
DragCursor = crDrag
|
||||
DragKind = dkDrag
|
||||
DragMode = dmManual
|
||||
Enabled = True
|
||||
ParentColor = True
|
||||
ParentFont = True
|
||||
ParentShowHint = True
|
||||
ParentBidiMode = True
|
||||
State = cbUnchecked
|
||||
TabOrder = 4
|
||||
TabStop = True
|
||||
UseOnChange = False
|
||||
Visible = True
|
||||
end
|
||||
object SelectDirectoryDialog: TSelectDirectoryDialog
|
||||
Width = 0
|
||||
Height = 0
|
||||
left = 21
|
||||
top = 74
|
||||
end
|
||||
|
@ -1,89 +1,42 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TSVNAddProjectFrm','FORMDATA',[
|
||||
'TPF0'#17'TSVNAddProjectFrm'#16'SVNAddProjectFrm'#4'Left'#3'"'#1#6'Height'#3
|
||||
+#195#0#3'Top'#3#175#0#5'Width'#3't'#1#11'HelpContext'#2#0#13'ActiveControl'#7
|
||||
+#11'ProjectEdit'#5'Align'#7#6'alNone'#14'AllowDropFiles'#8#10'AutoScroll'#9#8
|
||||
+'AutoSize'#8#11'BorderIcons'#11#12'biSystemMenu'#10'biMinimize'#10'biMaximiz'
|
||||
+'e'#0#11'BorderStyle'#7#10'bsSizeable'#7'Caption'#6#16'SVNAddProjectFrm'#28
|
||||
+'ChildSizing.LeftRightSpacing'#2#0#28'ChildSizing.TopBottomSpacing'#2#0#29'C'
|
||||
+'hildSizing.HorizontalSpacing'#2#0#27'ChildSizing.VerticalSpacing'#2#0#27'Ch'
|
||||
+'ildSizing.ControlsPerLine'#2#0#12'ClientHeight'#3#195#0#11'ClientWidth'#3't'
|
||||
+#1#8'DockSite'#8#8'DragKind'#7#6'dkDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'
|
||||
+#9#11'Font.Height'#2#0#10'Font.Style'#11#0#9'FormStyle'#7#8'fsNormal'#8'OnCr'
|
||||
+'eate'#7#10'FormCreate'#14'ParentBiDiMode'#9#10'ParentFont'#8#8'Position'#7
|
||||
+#10'poDesigned'#13'ShowInTaskBar'#7#9'stDefault'#14'UseDockManager'#8#10'LCL'
|
||||
+'Version'#6#6'0.9.27'#11'WindowState'#7#8'wsNormal'#0#6'TLabel'#12'ProjectLa'
|
||||
+'bel'#4'Left'#2#6#6'Height'#2#18#3'Top'#2#6#5'Width'#3'h'#1#11'HelpContext'#2
|
||||
+#0#5'Align'#7#5'alTop'#9'Alignment'#7#13'taLeftJustify'#8'AutoSize'#9#18'Bor'
|
||||
+'derSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0
|
||||
+#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.Ce'
|
||||
+'llAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'cca'
|
||||
+'Fill'#7'Caption'#6#12'ProjectLabel'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7
|
||||
+#8'dmManual'#7'Enabled'#9#6'Layout'#7#5'tlTop'#14'ParentBidiMode'#9#11'Paren'
|
||||
+'tColor'#8#10'ParentFont'#9#14'ParentShowHint'#9#13'ShowAccelChar'#9#11'Tran'
|
||||
+'sparent'#9#7'Visible'#9#8'WordWrap'#8#11'OptimalFill'#8#0#0#6'TLabel'#15'Re'
|
||||
+'positoryLabel'#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Contr'
|
||||
+'ol'#7#11'ProjectEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'H'
|
||||
+'eight'#2#18#3'Top'#2';'#5'Width'#2'e'#11'HelpContext'#2#0#5'Align'#7#6'alNo'
|
||||
+'ne'#9'Alignment'#7#13'taLeftJustify'#8'AutoSize'#9#18'BorderSpacing.Left'#2
|
||||
+#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bo'
|
||||
+'ttom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7
|
||||
+#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#15
|
||||
+'RepositoryLabel'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#7'Ena'
|
||||
+'bled'#9#6'Layout'#7#5'tlTop'#14'ParentBidiMode'#9#11'ParentColor'#8#10'Pare'
|
||||
+'ntFont'#9#14'ParentShowHint'#9#13'ShowAccelChar'#9#11'Transparent'#9#7'Visi'
|
||||
+'ble'#9#8'WordWrap'#8#11'OptimalFill'#8#0#0#12'TButtonPanel'#12'ButtonPanel1'
|
||||
+#4'Left'#2#6#6'Height'#2'0'#3'Top'#3#147#0#5'Width'#3'h'#1#11'HelpContext'#2
|
||||
+#0#5'Align'#7#8'alBottom'#8'AutoSize'#9#11'ButtonOrder'#7#9'boDefault'#8'Tab'
|
||||
+'Order'#2#0#13'DefaultButton'#7#4'pbOK'#11'ShowButtons'#11#4'pbOK'#8'pbCance'
|
||||
+'l'#0#10'ShowGlyphs'#11#4'pbOK'#8'pbCancel'#7'pbClose'#6'pbHelp'#0#7'Visible'
|
||||
+#9#0#0#5'TEdit'#11'ProjectEdit'#22'AnchorSideLeft.Control'#7#5'Owner'#21'Anc'
|
||||
+'horSideTop.Control'#7#12'ProjectLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'
|
||||
+#4'Left'#2#6#6'Height'#2#23#3'Top'#2#30#5'Width'#3'h'#1#11'HelpContext'#2#0#5
|
||||
+'Align'#7#5'alTop'#8'AutoSize'#8#10'AutoSelect'#8#18'BorderSpacing.Left'#2#0
|
||||
+#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bott'
|
||||
+'om'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7
|
||||
+'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#8'CharCase'#7#8'e'
|
||||
+'cNormal'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'#8'EchoMode'#7
|
||||
+#8'emNormal'#7'Enabled'#8#9'MaxLength'#2#255#14'ParentBidiMode'#9#10'ParentF'
|
||||
+'ont'#9#14'ParentShowHint'#9#12'PasswordChar'#6#1#0#8'ReadOnly'#8#7'TabStop'
|
||||
+#9#8'TabOrder'#2#1#4'Text'#6#11'ProjectEdit'#7'Visible'#9#0#0#5'TEdit'#14'Re'
|
||||
+'positoryEdit'#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Contro'
|
||||
+'l'#7#15'RepositoryLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSid'
|
||||
+'eRight.Control'#7#16'RepositoryButton'#4'Left'#2#6#6'Height'#2#23#3'Top'#2
|
||||
+'S'#5'Width'#3'J'#1#11'HelpContext'#2#0#5'Align'#7#6'alNone'#7'Anchors'#11#5
|
||||
+'akTop'#6'akLeft'#7'akRight'#0#8'AutoSize'#8#10'AutoSelect'#8#18'BorderSpaci'
|
||||
+'ng.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'Borde'
|
||||
+'rSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlignH'
|
||||
+'orizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#8
|
||||
+'CharCase'#7#8'ecNormal'#10'DragCursor'#7#6'crDrag'#8'DragMode'#7#8'dmManual'
|
||||
+#8'EchoMode'#7#8'emNormal'#7'Enabled'#9#9'MaxLength'#2#255#14'ParentBidiMode'
|
||||
+#9#10'ParentFont'#9#14'ParentShowHint'#9#12'PasswordChar'#6#1#0#8'ReadOnly'#8
|
||||
+#7'TabStop'#9#8'TabOrder'#2#2#4'Text'#6#14'RepositoryEdit'#7'Visible'#9#0#0#7
|
||||
+'TButton'#16'RepositoryButton'#21'AnchorSideTop.Control'#7#15'RepositoryLabe'
|
||||
+'l'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#5'Ow'
|
||||
+'ner'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7
|
||||
+#14'RepositoryEdit'#21'AnchorSideBottom.Side'#7#9'asrBottom'#4'Left'#3'V'#1#6
|
||||
,'Height'#2#23#3'Top'#2'S'#5'Width'#2#24#11'HelpContext'#2#0#5'Align'#7#6'alN'
|
||||
+'one'#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0#8'AutoSize'#9#18'Borde'
|
||||
+'rSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6#20
|
||||
+'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellA'
|
||||
+'lignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFil'
|
||||
+'l'#6'Cancel'#8#7'Caption'#6#3'...'#7'Default'#8#10'DragCursor'#7#6'crDrag'#8
|
||||
+'DragMode'#7#8'dmManual'#7'Enabled'#9#14'ParentBidiMode'#9#11'ModalResult'#2
|
||||
+#0#7'OnClick'#7#21'RepositoryButtonClick'#10'ParentFont'#9#14'ParentShowHint'
|
||||
+#9#8'TabOrder'#2#3#7'TabStop'#9#7'Visible'#9#0#0#9'TCheckBox'#14'ActiveCheck'
|
||||
+'Box'#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Control'#7#14'R'
|
||||
+'epositoryEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Con'
|
||||
+'trol'#7#5'Owner'#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig'
|
||||
+'ht'#2#22#3'Top'#2'p'#5'Width'#3'h'#1#11'HelpContext'#2#0#5'Align'#7#6'alNon'
|
||||
+'e'#11'AllowGrayed'#8#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#8'AutoSi'
|
||||
+'ze'#9#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing'
|
||||
+'.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!Bord'
|
||||
+'erSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVerti'
|
||||
+'cal'#7#7'ccaFill'#7'Caption'#6#14'ActiveCheckBox'#7'Checked'#8#10'DragCurso'
|
||||
+'r'#7#6'crDrag'#8'DragKind'#7#6'dkDrag'#8'DragMode'#7#8'dmManual'#7'Enabled'
|
||||
+#9#11'ParentColor'#9#10'ParentFont'#9#14'ParentShowHint'#9#14'ParentBidiMode'
|
||||
+#9#5'State'#7#11'cbUnchecked'#8'TabOrder'#2#4#7'TabStop'#9#11'UseOnChange'#8
|
||||
+#7'Visible'#9#0#0#22'TSelectDirectoryDialog'#21'SelectDirectoryDialog'#5'Wid'
|
||||
+'th'#2#0#6'Height'#2#0#4'left'#2#21#3'top'#2'J'#0#0#0
|
||||
'TPF0'#17'TSVNAddProjectFrm'#16'SVNAddProjectFrm'#4'Left'#3#168#1#6'Height'#3
|
||||
+#205#0#3'Top'#3#195#0#5'Width'#3#8#2#13'ActiveControl'#7#11'ProjectEdit'#10
|
||||
+'AutoScroll'#9#7'Caption'#6#16'SVNAddProjectFrm'#12'ClientHeight'#3#205#0#11
|
||||
+'ClientWidth'#3#8#2#8'OnCreate'#7#10'FormCreate'#8'Position'#7#14'poScreenCe'
|
||||
+'nter'#10'LCLVersion'#6#6'0.9.29'#0#6'TLabel'#12'ProjectLabel'#4'Left'#2#6#6
|
||||
+'Height'#2#18#3'Top'#2#6#5'Width'#3#252#1#5'Align'#7#5'alTop'#20'BorderSpaci'
|
||||
+'ng.Around'#2#6#7'Caption'#6#12'ProjectLabel'#11'ParentColor'#8#0#0#6'TLabel'
|
||||
+#15'RepositoryLabel'#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.'
|
||||
+'Control'#7#11'ProjectEdit'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6
|
||||
+#6'Height'#2#18#3'Top'#2'A'#5'Width'#2'n'#20'BorderSpacing.Around'#2#6#7'Cap'
|
||||
+'tion'#6#15'RepositoryLabel'#11'ParentColor'#8#0#0#12'TButtonPanel'#12'Butto'
|
||||
+'nPanel1'#21'AnchorSideTop.Control'#7#14'ActiveCheckBox'#18'AnchorSideTop.Si'
|
||||
+'de'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2'('#3'Top'#3#159#0#5'Width'#3#252
|
||||
+#1#8'TabOrder'#2#0#11'ShowButtons'#11#4'pbOK'#8'pbCancel'#0#0#0#5'TEdit'#11
|
||||
+'ProjectEdit'#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Control'
|
||||
+#7#12'ProjectLabel'#18'AnchorSideTop.Side'#7#9'asrBottom'#4'Left'#2#6#6'Heig'
|
||||
+'ht'#2#29#3'Top'#2#30#5'Width'#3#252#1#5'Align'#7#5'alTop'#10'AutoSelect'#8
|
||||
+#20'BorderSpacing.Around'#2#6#7'Enabled'#8#8'TabOrder'#2#1#4'Text'#6#11'Proj'
|
||||
+'ectEdit'#0#0#5'TEdit'#14'RepositoryEdit'#22'AnchorSideLeft.Control'#7#5'Own'
|
||||
+'er'#21'AnchorSideTop.Control'#7#15'RepositoryLabel'#18'AnchorSideTop.Side'#7
|
||||
+#9'asrBottom'#23'AnchorSideRight.Control'#7#16'RepositoryButton'#4'Left'#2#6
|
||||
+#6'Height'#2#29#3'Top'#2'Y'#5'Width'#3#228#1#7'Anchors'#11#5'akTop'#6'akLeft'
|
||||
+#7'akRight'#0#10'AutoSelect'#8#18'BorderSpacing.Left'#2#6#17'BorderSpacing.T'
|
||||
+'op'#2#6#20'BorderSpacing.Bottom'#2#6#8'TabOrder'#2#2#4'Text'#6#14'Repositor'
|
||||
+'yEdit'#0#0#7'TButton'#16'RepositoryButton'#21'AnchorSideTop.Control'#7#14'R'
|
||||
+'epositoryEdit'#23'AnchorSideRight.Control'#7#5'Owner'#20'AnchorSideRight.Si'
|
||||
+'de'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#14'RepositoryEdit'#21'Anc'
|
||||
+'horSideBottom.Side'#7#9'asrBottom'#4'Left'#3#234#1#6'Height'#2#29#3'Top'#2
|
||||
+'Y'#5'Width'#2#24#7'Anchors'#11#5'akTop'#7'akRight'#8'akBottom'#0#8'AutoSize'
|
||||
+#9#19'BorderSpacing.Right'#2#6#7'Caption'#6#3'...'#7'OnClick'#7#21'Repositor'
|
||||
+'yButtonClick'#8'TabOrder'#2#3#0#0#9'TCheckBox'#14'ActiveCheckBox'#22'Anchor'
|
||||
+'SideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Control'#7#14'RepositoryEdit'
|
||||
+#18'AnchorSideTop.Side'#7#9'asrBottom'#23'AnchorSideRight.Control'#7#5'Owner'
|
||||
+#20'AnchorSideRight.Side'#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#19#3'Top'#2
|
||||
+'|'#5'Width'#3#252#1#7'Anchors'#11#5'akTop'#6'akLeft'#7'akRight'#0#20'Border'
|
||||
+'Spacing.Around'#2#6#7'Caption'#6#14'ActiveCheckBox'#8'TabOrder'#2#4#0#0#22
|
||||
+'TSelectDirectoryDialog'#21'SelectDirectoryDialog'#4'left'#2#21#3'top'#2'J'#0
|
||||
+#0#0
|
||||
]);
|
||||
|
@ -88,6 +88,7 @@ begin
|
||||
ProjectLabel.Caption := rsProjectFilename;
|
||||
RepositoryLabel.Caption := rsRepositoryPath;
|
||||
ActiveCheckBox.Caption:=rsProjectIsActive;
|
||||
Caption:=rsProjectOptions;
|
||||
end;
|
||||
|
||||
procedure TSVNAddProjectFrm.RepositoryButtonClick(Sender: TObject);
|
||||
|
@ -55,6 +55,7 @@ resourcestring
|
||||
rsProjectIsNotActiveInSVNSettingsPleaseActivateFirst = 'Project is not '
|
||||
+'active in SVN settings, please activate first.';
|
||||
rsProjectName = 'Project name';
|
||||
rsProjectOptions = 'Project options';
|
||||
rsPropertyStatus = 'Property status';
|
||||
rsRepositoryPath = 'Repository path';
|
||||
rsRevert = 'Revert';
|
||||
@ -62,6 +63,7 @@ resourcestring
|
||||
rsSave = 'Save';
|
||||
rsSettings = 'Settings';
|
||||
rsShowDiff = 'Show diff';
|
||||
rsShowDiffCountRev = 'Show last X commits';
|
||||
rsShowLog = 'Show log';
|
||||
rsSourceFileDoesNotBelongToTheProjectPleaseAddFirst = 'Source file does not '
|
||||
+'belong to the project. Please add first.';
|
||||
|
@ -1,40 +1,29 @@
|
||||
object SVNLogFrm: TSVNLogFrm
|
||||
Left = 290
|
||||
Left = 407
|
||||
Height = 566
|
||||
Top = 175
|
||||
Top = 176
|
||||
Width = 726
|
||||
HelpContext = 0
|
||||
ActiveControl = LogListView
|
||||
Caption = 'SVNLogFrm'
|
||||
ChildSizing.LeftRightSpacing = 0
|
||||
ChildSizing.TopBottomSpacing = 0
|
||||
ChildSizing.HorizontalSpacing = 0
|
||||
ChildSizing.VerticalSpacing = 0
|
||||
ChildSizing.ControlsPerLine = 0
|
||||
ClientHeight = 566
|
||||
ClientWidth = 726
|
||||
Font.Height = 0
|
||||
Font.Style = []
|
||||
OnCreate = FormCreate
|
||||
OnDestroy = FormDestroy
|
||||
OnShow = FormShow
|
||||
Position = poScreenCenter
|
||||
LCLVersion = '0.9.27'
|
||||
LCLVersion = '0.9.29'
|
||||
object Label1: TLabel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = SVNLogLimit
|
||||
AnchorSideBottom.Control = SVNLogLimit
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 18
|
||||
Top = 489
|
||||
Width = 134
|
||||
HelpContext = 0
|
||||
Top = 496
|
||||
Width = 143
|
||||
Anchors = [akLeft, akBottom]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 0
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Caption = 'Show last X commits'
|
||||
ParentColor = False
|
||||
end
|
||||
@ -43,32 +32,22 @@ object SVNLogFrm: TSVNLogFrm
|
||||
Height = 159
|
||||
Top = 6
|
||||
Width = 714
|
||||
HelpContext = 0
|
||||
Align = alTop
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 0
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Columns = <
|
||||
item
|
||||
AutoSize = False
|
||||
end
|
||||
item
|
||||
AutoSize = False
|
||||
end
|
||||
item
|
||||
AutoSize = False
|
||||
end
|
||||
item
|
||||
AutoSize = False
|
||||
Width = 546
|
||||
end>
|
||||
ItemIndex = -1
|
||||
RowSelect = True
|
||||
SortColumn = 0
|
||||
SortType = stNone
|
||||
TabOrder = 0
|
||||
ViewStyle = vsReport
|
||||
OnSelectItem = LogListViewSelectItem
|
||||
@ -78,17 +57,9 @@ object SVNLogFrm: TSVNLogFrm
|
||||
Height = 151
|
||||
Top = 170
|
||||
Width = 714
|
||||
HelpContext = 0
|
||||
Align = alTop
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 0
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Font.Height = 0
|
||||
Font.Style = []
|
||||
ParentFont = False
|
||||
ReadOnly = True
|
||||
TabOrder = 1
|
||||
@ -96,51 +67,36 @@ object SVNLogFrm: TSVNLogFrm
|
||||
object SVNActionsListView: TListView
|
||||
AnchorSideBottom.Control = RefreshButton
|
||||
Left = 6
|
||||
Height = 155
|
||||
Height = 153
|
||||
Top = 326
|
||||
Width = 714
|
||||
HelpContext = 0
|
||||
Align = alTop
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
BorderSpacing.Left = 6
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 6
|
||||
BorderSpacing.Around = 0
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Columns = <
|
||||
item
|
||||
AutoSize = False
|
||||
end
|
||||
item
|
||||
AutoSize = False
|
||||
end
|
||||
item
|
||||
AutoSize = False
|
||||
end
|
||||
item
|
||||
AutoSize = False
|
||||
Width = 546
|
||||
end>
|
||||
ItemIndex = -1
|
||||
PopupMenu = SVNActionsPopupMenu
|
||||
RowSelect = True
|
||||
SortColumn = 0
|
||||
SortType = stNone
|
||||
TabOrder = 2
|
||||
ViewStyle = vsReport
|
||||
end
|
||||
object ButtonPanel: TButtonPanel
|
||||
Left = 6
|
||||
Height = 48
|
||||
Top = 518
|
||||
Height = 40
|
||||
Top = 520
|
||||
Width = 714
|
||||
HelpContext = 0
|
||||
Align = alBottom
|
||||
AutoSize = True
|
||||
ButtonOrder = boDefault
|
||||
TabOrder = 3
|
||||
DefaultButton = pbOK
|
||||
ShowButtons = [pbOK]
|
||||
end
|
||||
object Splitter1: TSplitter
|
||||
@ -149,7 +105,6 @@ object SVNLogFrm: TSVNLogFrm
|
||||
Height = 5
|
||||
Top = 165
|
||||
Width = 726
|
||||
HelpContext = 0
|
||||
Align = alTop
|
||||
ResizeAnchor = akTop
|
||||
end
|
||||
@ -159,7 +114,6 @@ object SVNLogFrm: TSVNLogFrm
|
||||
Height = 5
|
||||
Top = 321
|
||||
Width = 726
|
||||
HelpContext = 0
|
||||
Align = alTop
|
||||
ResizeAnchor = akTop
|
||||
end
|
||||
@ -167,19 +121,12 @@ object SVNLogFrm: TSVNLogFrm
|
||||
AnchorSideLeft.Control = Label1
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideBottom.Control = ButtonPanel
|
||||
Left = 146
|
||||
Height = 23
|
||||
Top = 489
|
||||
Left = 155
|
||||
Height = 27
|
||||
Top = 487
|
||||
Width = 94
|
||||
HelpContext = 0
|
||||
Anchors = [akLeft, akBottom]
|
||||
BorderSpacing.Left = 0
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 0
|
||||
BorderSpacing.Bottom = 0
|
||||
BorderSpacing.Around = 6
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
MaxValue = 100000
|
||||
TabOrder = 6
|
||||
Value = 100
|
||||
@ -188,19 +135,13 @@ object SVNLogFrm: TSVNLogFrm
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = ButtonPanel
|
||||
Left = 645
|
||||
Height = 25
|
||||
Top = 487
|
||||
Width = 75
|
||||
HelpContext = 0
|
||||
Left = 655
|
||||
Height = 29
|
||||
Top = 485
|
||||
Width = 65
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Left = 0
|
||||
BorderSpacing.Top = 0
|
||||
BorderSpacing.Right = 0
|
||||
BorderSpacing.Bottom = 0
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
BorderSpacing.CellAlignHorizontal = ccaFill
|
||||
BorderSpacing.CellAlignVertical = ccaFill
|
||||
Caption = 'Refresh'
|
||||
OnClick = RefreshButtonClick
|
||||
TabOrder = 7
|
||||
@ -212,13 +153,10 @@ object SVNLogFrm: TSVNLogFrm
|
||||
object mnuShowDiff: TMenuItem
|
||||
Caption = 'New Item1'
|
||||
ImageIndex = 0
|
||||
RightJustify = False
|
||||
ShowAlwaysCheckable = False
|
||||
OnClick = mnuShowDiffClick
|
||||
end
|
||||
end
|
||||
object ImageList: TImageList
|
||||
Masked = False
|
||||
left = 75
|
||||
top = 369
|
||||
end
|
||||
|
@ -1,68 +1,47 @@
|
||||
{ This is an automatically generated lazarus resource file }
|
||||
|
||||
LazarusResources.Add('TSVNLogFrm','FORMDATA',[
|
||||
'TPF0'#10'TSVNLogFrm'#9'SVNLogFrm'#4'Left'#3'"'#1#6'Height'#3'6'#2#3'Top'#3
|
||||
+#175#0#5'Width'#3#214#2#11'HelpContext'#2#0#13'ActiveControl'#7#11'LogListVi'
|
||||
+'ew'#7'Caption'#6#9'SVNLogFrm'#28'ChildSizing.LeftRightSpacing'#2#0#28'Child'
|
||||
+'Sizing.TopBottomSpacing'#2#0#29'ChildSizing.HorizontalSpacing'#2#0#27'Child'
|
||||
+'Sizing.VerticalSpacing'#2#0#27'ChildSizing.ControlsPerLine'#2#0#12'ClientHe'
|
||||
+'ight'#3'6'#2#11'ClientWidth'#3#214#2#11'Font.Height'#2#0#10'Font.Style'#11#0
|
||||
+#8'OnCreate'#7#10'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#6'OnShow'#7#8'F'
|
||||
+'ormShow'#8'Position'#7#14'poScreenCenter'#10'LCLVersion'#6#6'0.9.27'#0#6'TL'
|
||||
+'abel'#6'Label1'#22'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Cont'
|
||||
+'rol'#7#11'SVNLogLimit'#4'Left'#2#6#6'Height'#2#18#3'Top'#3#233#1#5'Width'#3
|
||||
+#134#0#11'HelpContext'#2#0#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2
|
||||
+#0#19'BorderSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing'
|
||||
+'.Around'#2#0'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpac'
|
||||
+'ing.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#19'Show last X commits'#11
|
||||
+'ParentColor'#8#0#0#9'TListView'#11'LogListView'#4'Left'#2#6#6'Height'#3#159
|
||||
+#0#3'Top'#2#6#5'Width'#3#202#2#11'HelpContext'#2#0#5'Align'#7#5'alTop'#18'Bo'
|
||||
+'rderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#6#19'BorderSpacing.Right'#2#6
|
||||
+#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#0'!BorderSpacing.Ce'
|
||||
+'llAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'cca'
|
||||
+'Fill'#7'Columns'#14#1#8'AutoSize'#8#0#1#8'AutoSize'#8#0#1#8'AutoSize'#8#0#1
|
||||
+#8'AutoSize'#8#5'Width'#3'"'#2#0#0#9'RowSelect'#9#10'SortColumn'#2#0#8'SortT'
|
||||
+'ype'#7#6'stNone'#8'TabOrder'#2#0#9'ViewStyle'#7#8'vsReport'#12'OnSelectItem'
|
||||
+#7#21'LogListViewSelectItem'#0#0#5'TMemo'#13'SVNLogMsgMemo'#4'Left'#2#6#6'He'
|
||||
+'ight'#3#151#0#3'Top'#3#170#0#5'Width'#3#202#2#11'HelpContext'#2#0#5'Align'#7
|
||||
+#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'#2#0#19'BorderSpac'
|
||||
+'ing.Right'#2#6#20'BorderSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#0'!B'
|
||||
+'orderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVe'
|
||||
+'rtical'#7#7'ccaFill'#11'Font.Height'#2#0#10'Font.Style'#11#0#10'ParentFont'
|
||||
+#8#8'ReadOnly'#9#8'TabOrder'#2#1#0#0#9'TListView'#18'SVNActionsListView'#24
|
||||
+'AnchorSideBottom.Control'#7#13'RefreshButton'#4'Left'#2#6#6'Height'#3#155#0
|
||||
+#3'Top'#3'F'#1#5'Width'#3#202#2#11'HelpContext'#2#0#5'Align'#7#5'alTop'#7'An'
|
||||
+'chors'#11#5'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#18'BorderSpacing.Left'
|
||||
+#2#6#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#6#20'BorderSpacing.'
|
||||
+'Bottom'#2#6#20'BorderSpacing.Around'#2#0'!BorderSpacing.CellAlignHorizontal'
|
||||
+#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#7'Columns'#14
|
||||
+#1#8'AutoSize'#8#0#1#8'AutoSize'#8#0#1#8'AutoSize'#8#0#1#8'AutoSize'#8#5'Wid'
|
||||
+'th'#3'"'#2#0#0#9'PopupMenu'#7#19'SVNActionsPopupMenu'#9'RowSelect'#9#10'Sor'
|
||||
+'tColumn'#2#0#8'SortType'#7#6'stNone'#8'TabOrder'#2#2#9'ViewStyle'#7#8'vsRep'
|
||||
+'ort'#0#0#12'TButtonPanel'#11'ButtonPanel'#4'Left'#2#6#6'Height'#2'0'#3'Top'
|
||||
+#3#6#2#5'Width'#3#202#2#11'HelpContext'#2#0#5'Align'#7#8'alBottom'#8'AutoSiz'
|
||||
+'e'#9#11'ButtonOrder'#7#9'boDefault'#8'TabOrder'#2#3#13'DefaultButton'#7#4'p'
|
||||
+'bOK'#11'ShowButtons'#11#4'pbOK'#0#0#0#9'TSplitter'#9'Splitter1'#6'Cursor'#7
|
||||
+#8'crVSplit'#4'Left'#2#0#6'Height'#2#5#3'Top'#3#165#0#5'Width'#3#214#2#11'He'
|
||||
+'lpContext'#2#0#5'Align'#7#5'alTop'#12'ResizeAnchor'#7#5'akTop'#0#0#9'TSplit'
|
||||
+'ter'#9'Splitter2'#6'Cursor'#7#8'crVSplit'#4'Left'#2#0#6'Height'#2#5#3'Top'#3
|
||||
+'A'#1#5'Width'#3#214#2#11'HelpContext'#2#0#5'Align'#7#5'alTop'#12'ResizeAnch'
|
||||
+'or'#7#5'akTop'#0#0#9'TSpinEdit'#11'SVNLogLimit'#22'AnchorSideLeft.Control'#7
|
||||
+#6'Label1'#19'AnchorSideLeft.Side'#7#9'asrBottom'#24'AnchorSideBottom.Contro'
|
||||
+'l'#7#11'ButtonPanel'#4'Left'#3#146#0#6'Height'#2#23#3'Top'#3#233#1#5'Width'
|
||||
+#2'^'#11'HelpContext'#2#0#7'Anchors'#11#6'akLeft'#8'akBottom'#0#18'BorderSpa'
|
||||
+'cing.Left'#2#0#17'BorderSpacing.Top'#2#0#19'BorderSpacing.Right'#2#0#20'Bor'
|
||||
+'derSpacing.Bottom'#2#0#20'BorderSpacing.Around'#2#6'!BorderSpacing.CellAlig'
|
||||
+'nHorizontal'#7#7'ccaFill'#31'BorderSpacing.CellAlignVertical'#7#7'ccaFill'#8
|
||||
+'MaxValue'#4#160#134#1#0#8'TabOrder'#2#6#5'Value'#2'd'#0#0#7'TButton'#13'Ref'
|
||||
+'reshButton'#23'AnchorSideRight.Control'#7#5'Owner'#20'AnchorSideRight.Side'
|
||||
+#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#11'ButtonPanel'#4'Left'#3#133
|
||||
+#2#6'Height'#2#25#3'Top'#3#231#1#5'Width'#2'K'#11'HelpContext'#2#0#7'Anchors'
|
||||
+#11#7'akRight'#8'akBottom'#0#18'BorderSpacing.Left'#2#0#17'BorderSpacing.Top'
|
||||
+#2#0#19'BorderSpacing.Right'#2#0#20'BorderSpacing.Bottom'#2#0#20'BorderSpaci'
|
||||
+'ng.Around'#2#6'!BorderSpacing.CellAlignHorizontal'#7#7'ccaFill'#31'BorderSp'
|
||||
+'acing.CellAlignVertical'#7#7'ccaFill'#7'Caption'#6#7'Refresh'#7'OnClick'#7
|
||||
+#18'RefreshButtonClick'#8'TabOrder'#2#7#0#0#10'TPopupMenu'#19'SVNActionsPopu'
|
||||
+'pMenu'#6'Images'#7#9'ImageList'#4'left'#2'%'#3'top'#3'q'#1#0#9'TMenuItem'#11
|
||||
+'mnuShowDiff'#7'Caption'#6#9'New Item1'#10'ImageIndex'#2#0#12'RightJustify'#8
|
||||
,#19'ShowAlwaysCheckable'#8#7'OnClick'#7#16'mnuShowDiffClick'#0#0#0#10'TImage'
|
||||
+'List'#9'ImageList'#6'Masked'#8#4'left'#2'K'#3'top'#3'q'#1#0#0#0
|
||||
'TPF0'#10'TSVNLogFrm'#9'SVNLogFrm'#4'Left'#3#151#1#6'Height'#3'6'#2#3'Top'#3
|
||||
+#176#0#5'Width'#3#214#2#13'ActiveControl'#7#11'LogListView'#7'Caption'#6#9'S'
|
||||
+'VNLogFrm'#12'ClientHeight'#3'6'#2#11'ClientWidth'#3#214#2#8'OnCreate'#7#10
|
||||
+'FormCreate'#9'OnDestroy'#7#11'FormDestroy'#6'OnShow'#7#8'FormShow'#8'Positi'
|
||||
+'on'#7#14'poScreenCenter'#10'LCLVersion'#6#6'0.9.29'#0#6'TLabel'#6'Label1'#22
|
||||
+'AnchorSideLeft.Control'#7#5'Owner'#21'AnchorSideTop.Control'#7#11'SVNLogLim'
|
||||
+'it'#24'AnchorSideBottom.Control'#7#11'SVNLogLimit'#21'AnchorSideBottom.Side'
|
||||
+#7#9'asrBottom'#4'Left'#2#6#6'Height'#2#18#3'Top'#3#240#1#5'Width'#3#143#0#7
|
||||
+'Anchors'#11#6'akLeft'#8'akBottom'#0#18'BorderSpacing.Left'#2#6#19'BorderSpa'
|
||||
+'cing.Right'#2#6#7'Caption'#6#19'Show last X commits'#11'ParentColor'#8#0#0#9
|
||||
+'TListView'#11'LogListView'#4'Left'#2#6#6'Height'#3#159#0#3'Top'#2#6#5'Width'
|
||||
+#3#202#2#5'Align'#7#5'alTop'#18'BorderSpacing.Left'#2#6#17'BorderSpacing.Top'
|
||||
+#2#6#19'BorderSpacing.Right'#2#6#7'Columns'#14#1#0#1#0#1#0#1#5'Width'#3'"'#2
|
||||
+#0#0#9'ItemIndex'#2#255#9'RowSelect'#9#8'TabOrder'#2#0#9'ViewStyle'#7#8'vsRe'
|
||||
+'port'#12'OnSelectItem'#7#21'LogListViewSelectItem'#0#0#5'TMemo'#13'SVNLogMs'
|
||||
+'gMemo'#4'Left'#2#6#6'Height'#3#151#0#3'Top'#3#170#0#5'Width'#3#202#2#5'Alig'
|
||||
+'n'#7#5'alTop'#18'BorderSpacing.Left'#2#6#19'BorderSpacing.Right'#2#6#10'Par'
|
||||
+'entFont'#8#8'ReadOnly'#9#8'TabOrder'#2#1#0#0#9'TListView'#18'SVNActionsList'
|
||||
+'View'#24'AnchorSideBottom.Control'#7#13'RefreshButton'#4'Left'#2#6#6'Height'
|
||||
+#3#153#0#3'Top'#3'F'#1#5'Width'#3#202#2#5'Align'#7#5'alTop'#7'Anchors'#11#5
|
||||
+'akTop'#6'akLeft'#7'akRight'#8'akBottom'#0#18'BorderSpacing.Left'#2#6#19'Bor'
|
||||
+'derSpacing.Right'#2#6#20'BorderSpacing.Bottom'#2#6#7'Columns'#14#1#0#1#0#1#0
|
||||
+#1#5'Width'#3'"'#2#0#0#9'ItemIndex'#2#255#9'PopupMenu'#7#19'SVNActionsPopupM'
|
||||
+'enu'#9'RowSelect'#9#8'TabOrder'#2#2#9'ViewStyle'#7#8'vsReport'#0#0#12'TButt'
|
||||
+'onPanel'#11'ButtonPanel'#4'Left'#2#6#6'Height'#2'('#3'Top'#3#8#2#5'Width'#3
|
||||
+#202#2#8'TabOrder'#2#3#11'ShowButtons'#11#4'pbOK'#0#0#0#9'TSplitter'#9'Split'
|
||||
+'ter1'#6'Cursor'#7#8'crVSplit'#4'Left'#2#0#6'Height'#2#5#3'Top'#3#165#0#5'Wi'
|
||||
+'dth'#3#214#2#5'Align'#7#5'alTop'#12'ResizeAnchor'#7#5'akTop'#0#0#9'TSplitte'
|
||||
+'r'#9'Splitter2'#6'Cursor'#7#8'crVSplit'#4'Left'#2#0#6'Height'#2#5#3'Top'#3
|
||||
+'A'#1#5'Width'#3#214#2#5'Align'#7#5'alTop'#12'ResizeAnchor'#7#5'akTop'#0#0#9
|
||||
+'TSpinEdit'#11'SVNLogLimit'#22'AnchorSideLeft.Control'#7#6'Label1'#19'Anchor'
|
||||
+'SideLeft.Side'#7#9'asrBottom'#24'AnchorSideBottom.Control'#7#11'ButtonPanel'
|
||||
+#4'Left'#3#155#0#6'Height'#2#27#3'Top'#3#231#1#5'Width'#2'^'#7'Anchors'#11#6
|
||||
+'akLeft'#8'akBottom'#0#20'BorderSpacing.Around'#2#6#8'MaxValue'#4#160#134#1#0
|
||||
+#8'TabOrder'#2#6#5'Value'#2'd'#0#0#7'TButton'#13'RefreshButton'#23'AnchorSid'
|
||||
+'eRight.Control'#7#5'Owner'#20'AnchorSideRight.Side'#7#9'asrBottom'#24'Ancho'
|
||||
+'rSideBottom.Control'#7#11'ButtonPanel'#4'Left'#3#143#2#6'Height'#2#29#3'Top'
|
||||
+#3#229#1#5'Width'#2'A'#7'Anchors'#11#7'akRight'#8'akBottom'#0#8'AutoSize'#9
|
||||
+#20'BorderSpacing.Around'#2#6#7'Caption'#6#7'Refresh'#7'OnClick'#7#18'Refres'
|
||||
+'hButtonClick'#8'TabOrder'#2#7#0#0#10'TPopupMenu'#19'SVNActionsPopupMenu'#6
|
||||
+'Images'#7#9'ImageList'#4'left'#2'%'#3'top'#3'q'#1#0#9'TMenuItem'#11'mnuShow'
|
||||
+'Diff'#7'Caption'#6#9'New Item1'#10'ImageIndex'#2#0#7'OnClick'#7#16'mnuShowD'
|
||||
+'iffClick'#0#0#0#10'TImageList'#9'ImageList'#4'left'#2'K'#3'top'#3'q'#1#0#0#0
|
||||
]);
|
||||
|
@ -296,6 +296,7 @@ begin
|
||||
ImageList.AddLazarusResource('menu_svn_diff');
|
||||
|
||||
mnuShowDiff.Caption := rsShowDiff;
|
||||
Label1.Caption:=rsShowDiffCountRev;
|
||||
end;
|
||||
|
||||
procedure TSVNLogFrm.FormDestroy(Sender: TObject);
|
||||
|
Loading…
Reference in New Issue
Block a user