Стартовый пул

This commit is contained in:
2024-04-02 08:46:59 +03:00
parent fd57fffd3a
commit 3bb34d000b
5591 changed files with 3291734 additions and 0 deletions

View File

@@ -0,0 +1,344 @@
object Form1: TForm1
Left = 455
Height = 746
Top = 191
Width = 1039
Caption = 'Form1'
ClientHeight = 746
ClientWidth = 1039
OnCreate = FormCreate
Position = poScreenCenter
SessionProperties = 'Edit1.Text'
LCLVersion = '1.7'
object CheckBox1: TCheckBox
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Owner
Left = 6
Height = 24
Top = 6
Width = 99
BorderSpacing.Around = 6
Caption = 'CheckBox1'
OnChange = CheckBox1Change
TabOrder = 0
end
object Edit1: TEdit
AnchorSideLeft.Control = Label1
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = CheckBox1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
Left = 119
Height = 37
Top = 36
Width = 914
Anchors = [akTop, akLeft, akRight]
BorderSpacing.Around = 6
TabOrder = 1
Text = 'Edit1'
end
object Label1: TLabel
AnchorSideLeft.Control = CheckBox1
AnchorSideBottom.Control = Edit1
AnchorSideBottom.Side = asrBottom
Left = 6
Height = 20
Top = 53
Width = 107
Anchors = [akLeft, akBottom]
Caption = 'Filter expression'
ParentColor = False
end
object RxDBGrid1: TRxDBGrid
AnchorSideLeft.Control = Owner
AnchorSideTop.Control = Edit1
AnchorSideTop.Side = asrBottom
AnchorSideRight.Control = Owner
AnchorSideRight.Side = asrBottom
AnchorSideBottom.Control = Memo1
Left = 0
Height = 521
Top = 79
Width = 1039
ColumnDefValues.BlobText = '(данные)'
TitleButtons = False
AutoSort = True
Columns = <
item
Title.Alignment = taCenter
Title.Orientation = toHorizontal
Title.Caption = 'ID'
Width = 90
FieldName = 'ID'
EditButtons = <>
Filter.IsNull = False
Filter.IsAll = True
Filter.DropDownRows = 0
Filter.EmptyValue = '(Нет)'
Filter.AllValue = '(All values)'
Filter.EmptyFont.Style = [fsItalic]
Filter.ItemIndex = -1
Footers = <>
end
item
Title.Alignment = taCenter
Title.Orientation = toHorizontal
Title.Caption = 'NAME'
Width = 500
FieldName = 'NAME'
EditButtons = <>
Filter.IsNull = False
Filter.IsAll = True
Filter.DropDownRows = 0
Filter.EmptyValue = '(Нет)'
Filter.AllValue = '(All values)'
Filter.EmptyFont.Style = [fsItalic]
Filter.ItemIndex = -1
Footers = <>
end
item
ButtonStyle = cbsPickList
Title.Alignment = taCenter
Title.Orientation = toHorizontal
Title.Caption = 'CODE'
Width = 200
FieldName = 'CODE'
EditButtons = <
item
Glyph.Data = {
C6010000424DC60100000000000036000000280000000A0000000A0000000100
2000000000009001000064000000640000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000004141
41FF414141FF00000000414141FF414141FF00000000414141FF414141FF0000
000000000000414141FF414141FF00000000414141FF414141FF000000004141
41FF414141FF0000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000
}
Style = ebsEllipsisRx
end
item
Glyph.Data = {
C6010000424DC60100000000000036000000280000000A0000000A0000000100
2000000000009001000064000000640000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000414141FF414141FF000000000000
0000000000000000000000000000000000000000000000000000414141FF4141
41FF000000000000000000000000000000000000000000000000000000000000
0000414141FF414141FF00000000000000000000000000000000000000004141
41FF414141FF414141FF414141FF414141FF414141FF414141FF414141FF0000
000000000000414141FF414141FF414141FF414141FF414141FF414141FF4141
41FF414141FF0000000000000000000000000000000000000000414141FF4141
41FF000000000000000000000000000000000000000000000000000000000000
0000414141FF414141FF00000000000000000000000000000000000000000000
00000000000000000000414141FF414141FF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000
}
Style = ebsPlusRx
end
item
Glyph.Data = {
C6010000424DC60100000000000036000000280000000A0000000A0000000100
2000000000009001000064000000640000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000004141
41FF414141FF414141FF414141FF414141FF414141FF414141FF414141FF0000
000000000000414141FF414141FF414141FF414141FF414141FF414141FF4141
41FF414141FF0000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000
}
Style = ebsMinusRx
end>
Filter.IsNull = False
Filter.IsAll = True
Filter.DropDownRows = 0
Filter.EmptyValue = '(Нет)'
Filter.AllValue = '(All values)'
Filter.EmptyFont.Style = [fsItalic]
Filter.ItemIndex = -1
Footers = <>
end>
KeyStrokes = <
item
Command = rxgcShowFindDlg
ShortCut = 16454
Enabled = True
end
item
Command = rxgcShowColumnsDlg
ShortCut = 16471
Enabled = True
end
item
Command = rxgcShowFilterDlg
ShortCut = 16468
Enabled = True
end
item
Command = rxgcShowSortDlg
ShortCut = 16467
Enabled = True
end
item
Command = rxgcShowQuickFilter
ShortCut = 16465
Enabled = True
end
item
Command = rxgcHideQuickFilter
ShortCut = 16456
Enabled = True
end
item
Command = rxgcSelectAll
ShortCut = 16449
Enabled = True
end
item
Command = rxgcDeSelectAll
ShortCut = 16429
Enabled = True
end
item
Command = rxgcInvertSelection
ShortCut = 16426
Enabled = True
end
item
Command = rxgcOptimizeColumnsWidth
ShortCut = 16427
Enabled = True
end
item
Command = rxgcCopyCellValue
ShortCut = 16451
Enabled = True
end>
FooterOptions.DrawFullLine = False
OptionsRx = [rdgAllowColumnsForm, rdgAllowDialogFind, rdgAllowQuickSearch, rdgAllowQuickFilter, rdgAllowToolMenu]
Anchors = [akTop, akLeft, akRight, akBottom]
Color = clWindow
DrawFullLine = False
FocusColor = clRed
SelectedColor = clHighlight
GridLineStyle = psSolid
DataSource = DataSource1
Options = [dgEditing, dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgAlwaysShowEditor, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit]
ParentColor = False
TabOrder = 2
end
object Memo1: TMemo
Left = 0
Height = 146
Top = 600
Width = 1039
Align = alBottom
Lines.Strings = (
'Memo1'
)
ReadOnly = True
TabOrder = 3
end
object Edit2: TEdit
Left = 656
Height = 37
Top = 0
Width = 80
TabOrder = 4
Text = '64'
end
object Button1: TButton
Left = 832
Height = 36
Top = 1
Width = 83
AutoSize = True
Caption = 'Def height'
OnClick = Button1Click
TabOrder = 5
end
object Button2: TButton
Left = 736
Height = 36
Top = 0
Width = 86
AutoSize = True
Caption = ' Set height'
OnClick = Button2Click
TabOrder = 6
end
object RxMemoryData1: TRxMemoryData
FieldDefs = <
item
Name = 'ID'
DataType = ftInteger
end
item
Name = 'NAME'
DataType = ftString
Size = 100
end
item
Name = 'CODE'
DataType = ftInteger
end>
PacketRecords = 0
left = 328
top = 270
object RxMemoryData1ID: TLongintField
FieldKind = fkData
FieldName = 'ID'
Index = 0
LookupCache = False
ProviderFlags = [pfInUpdate, pfInWhere]
ReadOnly = False
Required = False
end
object RxMemoryData1NAME: TStringField
FieldKind = fkData
FieldName = 'NAME'
Index = 1
LookupCache = False
ProviderFlags = [pfInUpdate, pfInWhere]
ReadOnly = False
Required = False
Size = 100
end
object RxMemoryData1CODE: TLongintField
FieldKind = fkData
FieldName = 'CODE'
Index = 2
LookupCache = False
ProviderFlags = [pfInUpdate, pfInWhere]
ReadOnly = False
Required = False
end
end
object DataSource1: TDataSource
DataSet = RxMemoryData1
left = 288
top = 272
end
object RxIniPropStorage1: TRxIniPropStorage
StoredValues = <>
SeparateFiles = True
left = 471
top = 27
end
end

View File

@@ -0,0 +1,342 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:osb="http://www.openswatchbook.org/uri/2009/osb"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="48"
height="48"
viewBox="0 0 48 48"
id="svg4225"
version="1.1"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="tdbcombobox_rx_200.svg"
inkscape:export-filename="D:\temp\rx\work\tdbcombobox_rx_200.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<defs
id="defs4227">
<linearGradient
osb:paint="solid"
id="linearGradient826">
<stop
id="stop824"
offset="0"
style="stop-color:#e6e6e6;stop-opacity:1;" />
</linearGradient>
<linearGradient
gradientUnits="userSpaceOnUse"
y2="1035.3622"
x2="12"
y1="1035.3622"
x1="3"
id="linearGradient908"
xlink:href="#linearGradient914"
inkscape:collect="always"
gradientTransform="matrix(2,0,0,2,-34.932291,-1051.5318)" />
<linearGradient
inkscape:collect="always"
id="linearGradient914">
<stop
style="stop-color:#4276c4;stop-opacity:1;"
offset="0"
id="stop910" />
<stop
id="stop916"
offset="0.34375"
style="stop-color:#80b3ff;stop-opacity:1" />
<stop
style="stop-color:#0044aa;stop-opacity:1"
offset="1"
id="stop912" />
</linearGradient>
<linearGradient
y2="1035.3622"
x2="12"
y1="1035.3622"
x1="3"
gradientTransform="matrix(2,0,0,2,-34.932291,-1063.5316)"
gradientUnits="userSpaceOnUse"
id="linearGradient936"
xlink:href="#linearGradient914"
inkscape:collect="always" />
<linearGradient
gradientTransform="matrix(2,0,0,2,-34.932291,-1057.5318)"
y2="1035.3622"
x2="12"
y1="1035.3622"
x1="3"
gradientUnits="userSpaceOnUse"
id="linearGradient932"
xlink:href="#linearGradient914"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient914"
id="linearGradient876"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2,0,0,2,-34.932291,-1051.5318)"
x1="3"
y1="1035.3622"
x2="12"
y2="1035.3622" />
<pattern
y="0"
x="0"
height="6"
width="6"
patternUnits="userSpaceOnUse"
id="EMFhbasepattern" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="10.604167"
inkscape:cx="-7.497052"
inkscape:cy="24"
inkscape:document-units="px"
inkscape:current-layer="layer5"
showgrid="true"
inkscape:snap-bbox="true"
inkscape:bbox-paths="true"
inkscape:bbox-nodes="true"
inkscape:snap-bbox-edge-midpoints="true"
inkscape:snap-bbox-midpoints="true"
inkscape:object-paths="true"
inkscape:snap-intersection-paths="true"
inkscape:object-nodes="true"
inkscape:snap-smooth-nodes="true"
inkscape:snap-midpoints="true"
inkscape:snap-object-midpoints="true"
inkscape:snap-center="true"
units="px"
inkscape:window-width="1920"
inkscape:window-height="1018"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1">
<inkscape:grid
type="xygrid"
id="grid4241" />
</sodipodi:namedview>
<metadata
id="metadata4230">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="base">
<rect
style="fill:none;fill-rule:evenodd;stroke-width:2.59554267"
id="rect208"
width="48"
height="48"
x="0"
y="-3.6773969e-015" />
</g>
<g
inkscape:label="db"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-1004.3622)"
style="display:inline">
<g
id="g899"
transform="translate(34.932291,-0.83030476)">
<ellipse
ry="3"
rx="10"
cy="1030.1925"
cx="-20.919643"
id="ellipse880"
style="opacity:1;fill:#bdd1ec;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient876);stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
<ellipse
ry="3.9169633"
rx="10.988618"
cy="1026.2755"
cx="-20.919643"
id="ellipse878"
style="opacity:1;fill:#bdd1ec;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
<ellipse
style="opacity:1;fill:#bdd1ec;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient932);stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
id="ellipse930"
cx="-20.919643"
cy="1024.1925"
rx="10"
ry="3" />
<ellipse
style="opacity:1;fill:#bdd1ec;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
id="ellipse874"
cx="-20.919643"
cy="1020.2756"
rx="10.988618"
ry="3.9169633" />
<ellipse
ry="3"
rx="10"
cy="1018.1926"
cx="-20.919643"
id="ellipse934"
style="opacity:1;fill:#bdd1ec;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient936);stroke-width:3.99999976;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
<ellipse
ry="3.9169633"
rx="10.988618"
cy="1014.2756"
cx="-20.919643"
id="ellipse858"
style="opacity:1;fill:#bdd1ec;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
<ellipse
style="opacity:1;fill:#80b3ff;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient908);stroke-width:1.99999988;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
id="ellipse868"
cx="-20.919643"
cy="1012.1926"
rx="11"
ry="4" />
</g>
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846"
transform="translate(-99.832693,-24.271799)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-8"
transform="translate(-125.85117,-28.977208)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-2"
transform="translate(-143.20828,-21.507901)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-8-8"
transform="translate(-169.22675,-26.21331)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-6"
transform="translate(-116.46373,-20.982389)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-8-1"
transform="translate(-142.4822,-25.687798)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-4"
transform="translate(-135.1889,-30.62586)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-8-4"
transform="translate(-161.20738,-35.331269)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-5"
transform="translate(-191.22085,-34.025863)" />
<g
aria-label="7"
style="font-style:normal;font-weight:normal;font-size:10.66666698px;line-height:25px;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
id="text846-8-2"
transform="translate(-217.23933,-38.731272)" />
</g>
<g
inkscape:groupmode="layer"
id="layer5"
inkscape:label="arrow" />
<g
inkscape:groupmode="layer"
id="layer4"
inkscape:label="lookup">
<rect
y="16.999922"
x="36.999996"
height="8.0000343"
width="8"
id="rect891"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#4d4d4d;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#4d4d4d;stroke-width:1.99999988;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
id="rect893"
width="20"
height="8.0000353"
x="17"
y="16.999922" />
<rect
y="24.999983"
x="17"
height="20.000034"
width="28"
id="rect895"
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#4d4d4d;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal;stroke-linejoin:round;stroke-linecap:round" />
<path
inkscape:connector-curvature="0"
id="path897"
d="M 21,39 H 41.000002"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path899"
d="M 21,35 H 39"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
inkscape:connector-curvature="0"
id="path901"
d="M 21,31 H 41"
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.99999976px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 19.999996,20.9999 h 14"
id="path903"
inkscape:connector-curvature="0" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 39.022163,19.727527 1.977296,2.296631 1.978474,-2.296631"
id="path920"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccc" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="text">
<flowRoot
xml:space="preserve"
id="flowRoot914"
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:12px;line-height:1.25;font-family:'Arial Unicode MS';-inkscape-font-specification:'Arial Unicode MS';letter-spacing:0px;word-spacing:0px;fill:#c500ab;fill-opacity:1;stroke:#ffffff;stroke-width:2.96764684;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
transform="matrix(0.92708572,0,0,1.1022954,-2.5675897,-0.28070299)"><flowRegion
id="flowRegion916"
style="fill:#c500ab;fill-opacity:1;stroke:#ffffff;stroke-width:2.96764684;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"><rect
id="rect918"
width="38.14209"
height="34.674625"
x="3.4674628"
y="-1.8781176"
style="fill:#c500ab;fill-opacity:1;stroke:#ffffff;stroke-width:2.96764684;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" /></flowRegion><flowPara
id="flowPara920"
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:21.33333397px;font-family:Arial;-inkscape-font-specification:'Arial Bold';stroke:#ffffff;stroke-width:2.96764684;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill">Rx</flowPara></flowRoot> </g>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,358 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<Package Version="4">
<PathDelim Value="\"/>
<Name Value="rxnew"/>
<Type Value="RunAndDesignTime"/>
<AddToProjectUsesSection Value="True"/>
<Author Value="Lagunov Aleksey"/>
<CompilerOptions>
<Version Value="11"/>
<PathDelim Value="\"/>
<SearchPaths>
<IncludeFiles Value="rxdb;rxcontrols"/>
<OtherUnitFiles Value="rxdb;rxcontrols"/>
<UnitOutputDirectory Value="lib\rxcontrols\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
<SyntaxOptions>
<CStyleOperator Value="False"/>
<UseAnsiStrings Value="False"/>
</SyntaxOptions>
</Parsing>
</CompilerOptions>
<Description Value="Delphi VCL Extensions (RX)
Copyright (c) 1998 Master-Bank
translate to Lazarus by alexs in 2005 - 2018"/>
<License Value="LGPL"/>
<Version Major="3" Minor="2" Release="1" Build="210"/>
<Files Count="74">
<Item1>
<Filename Value="registerrx.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="registerrx"/>
</Item1>
<Item2>
<Filename Value="registerrxdb.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="RegisterRxDB"/>
</Item2>
<Item3>
<Filename Value="registerrxtools.pas"/>
<HasRegisterProc Value="True"/>
<UnitName Value="RegisterRxTools"/>
</Item3>
<Item4>
<Filename Value="rx.inc"/>
<Type Value="Include"/>
</Item4>
<Item5>
<Filename Value="rxcontrols\rxhistorynavigator.pas"/>
<UnitName Value="RxHistoryNavigator"/>
</Item5>
<Item6>
<Filename Value="rxcontrols\rxaboutdialog.pas"/>
<UnitName Value="RxAboutDialog"/>
</Item6>
<Item7>
<Filename Value="rxcontrols\rxaboutformunit.pas"/>
<UnitName Value="rxAboutFormUnit"/>
</Item7>
<Item8>
<Filename Value="rxcontrols\rxclock.pas"/>
<UnitName Value="rxclock"/>
</Item8>
<Item9>
<Filename Value="rxcontrols\rxcloseformvalidator.pas"/>
<UnitName Value="RxCloseFormValidator"/>
</Item9>
<Item10>
<Filename Value="rxcontrols\rxapputils.pas"/>
<UnitName Value="rxapputils"/>
</Item10>
<Item11>
<Filename Value="rxcontrols\rxautopanel.pas"/>
<UnitName Value="RxAutoPanel"/>
</Item11>
<Item12>
<Filename Value="rxcontrols\rxboxprocs.pas"/>
<UnitName Value="rxboxprocs"/>
</Item12>
<Item13>
<Filename Value="rxcontrols\rxctrls.pas"/>
<UnitName Value="rxctrls"/>
</Item13>
<Item14>
<Filename Value="rxcontrols\rxcurredit.pas"/>
<UnitName Value="rxcurredit"/>
</Item14>
<Item15>
<Filename Value="rxcontrols\rxdaterangeeditunit.pas"/>
<UnitName Value="rxDateRangeEditUnit"/>
</Item15>
<Item16>
<Filename Value="rxcontrols\rxversinfo.pas"/>
<UnitName Value="RxVersInfo"/>
</Item16>
<Item17>
<Filename Value="rxcontrols\rxviewspanel.pas"/>
<UnitName Value="RxViewsPanel"/>
</Item17>
<Item18>
<Filename Value="rxdb\ex_rx_bin_datapacket.pas"/>
<UnitName Value="ex_rx_bin_datapacket"/>
</Item18>
<Item19>
<Filename Value="rxdb\ex_rx_datapacket.pas"/>
<UnitName Value="ex_rx_datapacket"/>
</Item19>
<Item20>
<Filename Value="rxdb\ex_rx_xml_datapacket.pas"/>
<UnitName Value="ex_rx_xml_datapacket"/>
</Item20>
<Item21>
<Filename Value="rxdb\rxdbcolorbox.pas"/>
<UnitName Value="RxDBColorBox"/>
</Item21>
<Item22>
<Filename Value="rxdb\rxdbcomb.pas"/>
<UnitName Value="rxdbcomb"/>
</Item22>
<Item23>
<Filename Value="rxdb\rxdbctrls.pas"/>
<UnitName Value="RxDBCtrls"/>
</Item23>
<Item24>
<Filename Value="rxdb\rxdbcurredit.pas"/>
<UnitName Value="rxdbcurredit"/>
</Item24>
<Item25>
<Filename Value="rxdb\rxdbdateedit.pas"/>
<UnitName Value="rxdbdateedit"/>
</Item25>
<Item26>
<Filename Value="rxdb\rxdbgrid.pas"/>
<UnitName Value="rxdbgrid"/>
</Item26>
<Item27>
<Filename Value="rxdb\rxdbgrid.res"/>
<Type Value="Binary"/>
</Item27>
<Item28>
<Filename Value="rxdb\rxdbgrid_columsunit.lfm"/>
<Type Value="LFM"/>
</Item28>
<Item29>
<Filename Value="rxdb\rxdbgrid_columsunit.lrt"/>
<Type Value="Text"/>
</Item29>
<Item30>
<Filename Value="rxdb\rxdbgrid_columsunit.pas"/>
<UnitName Value="rxdbgrid_columsunit"/>
</Item30>
<Item31>
<Filename Value="rxdb\rxdbgrid_findunit.lfm"/>
<Type Value="LFM"/>
</Item31>
<Item32>
<Filename Value="rxdb\rxdbgrid_findunit.pas"/>
<UnitName Value="rxdbgrid_findunit"/>
</Item32>
<Item33>
<Filename Value="rxdb\exsortmds.pas"/>
<UnitName Value="exsortmds"/>
</Item33>
<Item34>
<Filename Value="rxdb\rxdbgridexportpdf.pas"/>
<UnitName Value="RxDBGridExportPdf"/>
</Item34>
<Item35>
<Filename Value="rxdb\rxdbgridexportpdfsetupunit.pas"/>
<UnitName Value="RxDBGridExportPdfSetupUnit"/>
</Item35>
<Item36>
<Filename Value="rxdb\rxdbgridfootertools.pas"/>
<UnitName Value="RxDBGridFooterTools"/>
</Item36>
<Item37>
<Filename Value="rxdb\rxdbgridfootertools_setup.pas"/>
<UnitName Value="rxdbgridfootertools_setup"/>
</Item37>
<Item38>
<Filename Value="rxdb\rxdbspinedit.pas"/>
<UnitName Value="RxDBSpinEdit"/>
</Item38>
<Item39>
<Filename Value="rxdb\rxdbtimeedit.pas"/>
<UnitName Value="RxDBTimeEdit"/>
</Item39>
<Item40>
<Filename Value="rxdb\rxdbutils.pas"/>
<UnitName Value="rxdbutils"/>
</Item40>
<Item41>
<Filename Value="rxdb\rxfilterby.pas"/>
<UnitName Value="rxfilterby"/>
</Item41>
<Item42>
<Filename Value="rxdb\rxlookup.pas"/>
<UnitName Value="rxlookup"/>
</Item42>
<Item43>
<Filename Value="rxdb\rxmemds.pas"/>
<UnitName Value="rxmemds"/>
</Item43>
<Item44>
<Filename Value="rxdb\rxpopupunit.pas"/>
<UnitName Value="rxpopupunit"/>
</Item44>
<Item45>
<Filename Value="rxdb\rxseldsfrm.pas"/>
<UnitName Value="rxseldsfrm"/>
</Item45>
<Item46>
<Filename Value="rxdb\rxsortby.pas"/>
<UnitName Value="rxsortby"/>
</Item46>
<Item47>
<Filename Value="rxdb\rxsortmemds.pas"/>
<UnitName Value="rxsortmemds"/>
</Item47>
<Item48>
<Filename Value="rxcontrols\rxdice.inc"/>
<Type Value="Include"/>
</Item48>
<Item49>
<Filename Value="rxcontrols\rxdice.pas"/>
<UnitName Value="rxdice"/>
</Item49>
<Item50>
<Filename Value="rxcontrols\rxduallist.pas"/>
<UnitName Value="rxduallist"/>
</Item50>
<Item51>
<Filename Value="rxcontrols\rxfduallst.pas"/>
<UnitName Value="rxfduallst"/>
</Item51>
<Item52>
<Filename Value="rxcontrols\rxfolderlister.pas"/>
<UnitName Value="rxfolderlister"/>
</Item52>
<Item53>
<Filename Value="rxcontrols\rxhistory.pas"/>
<UnitName Value="RXHistory"/>
</Item53>
<Item54>
<Filename Value="rxcontrols\rxinipropstorage.pas"/>
<UnitName Value="RxIniPropStorage"/>
</Item54>
<Item55>
<Filename Value="rxcontrols\rxlclconst.pas"/>
<UnitName Value="rxlclconst"/>
</Item55>
<Item56>
<Filename Value="rxcontrols\rxlogin.pas"/>
<UnitName Value="rxlogin"/>
</Item56>
<Item57>
<Filename Value="rxcontrols\rxmdi.pas"/>
<UnitName Value="RxMDI"/>
</Item57>
<Item58>
<Filename Value="rxcontrols\rxpagemngr.pas"/>
<UnitName Value="rxpagemngr"/>
</Item58>
<Item59>
<Filename Value="rxcontrols\rxpickdate.pas"/>
<UnitName Value="rxpickdate"/>
</Item59>
<Item60>
<Filename Value="rxcontrols\rxshortcutunit.pas"/>
<UnitName Value="rxShortCutUnit"/>
</Item60>
<Item61>
<Filename Value="rxcontrols\rxspin.pas"/>
<UnitName Value="rxspin"/>
</Item61>
<Item62>
<Filename Value="rxcontrols\rxswitch.pas"/>
<UnitName Value="rxswitch"/>
</Item62>
<Item63>
<Filename Value="rxcontrols\rxsystemservices.pas"/>
<UnitName Value="RxSystemServices"/>
</Item63>
<Item64>
<Filename Value="rxcontrols\rxtbrsetup.pas"/>
<UnitName Value="rxtbrsetup"/>
</Item64>
<Item65>
<Filename Value="rxcontrols\rxtimeedit.pas"/>
<UnitName Value="RxTimeEdit"/>
</Item65>
<Item66>
<Filename Value="rxcontrols\rxtoolbar.pas"/>
<UnitName Value="rxtoolbar"/>
</Item66>
<Item67>
<Filename Value="rxcontrols\rxtooledit.pas"/>
<UnitName Value="rxtooledit"/>
</Item67>
<Item68>
<Filename Value="rxdb\rxdbgrid_popupfilterunit.pas"/>
<UnitName Value="RxDBGrid_PopUpFilterUnit"/>
</Item68>
<Item69>
<Filename Value="rxdb\rxdbverticalgrid.pas"/>
<UnitName Value="rxdbverticalgrid"/>
</Item69>
<Item70>
<Filename Value="rxcontrols\rxlclutils.pas"/>
<UnitName Value="rxlclutils"/>
</Item70>
<Item71>
<Filename Value="rxcontrols\rxrangesel.pas"/>
<UnitName Value="RxRangeSel"/>
</Item71>
<Item72>
<Filename Value="rxcontrols\rxxmlpropstorage.pas"/>
<UnitName Value="RxXMLPropStorage"/>
</Item72>
<Item73>
<Filename Value="rxcontrols\rxswitch.res"/>
<Type Value="Binary"/>
</Item73>
<Item74>
<Filename Value="rxcontrols\rxpopupnotifier.pas"/>
<UnitName Value="rxPopupNotifier"/>
</Item74>
</Files>
<LazDoc Paths="docs;\usr\local\share\lazarus\components\rxnew\docs"/>
<i18n>
<EnableI18N Value="True"/>
<OutDir Value="languages"/>
</i18n>
<RequiredPkgs Count="4">
<Item1>
<PackageName Value="rxtools"/>
</Item1>
<Item2>
<PackageName Value="FCL"/>
<MinVersion Major="1" Valid="True"/>
</Item2>
<Item3>
<PackageName Value="IDEIntf"/>
</Item3>
<Item4>
<PackageName Value="LCL"/>
</Item4>
</RequiredPkgs>
<UsageOptions>
<UnitPath Value="$(PkgOutDir)"/>
</UsageOptions>
<PublishOptions>
<Version Value="2"/>
<IgnoreBinaries Value="False"/>
</PublishOptions>
</Package>
</CONFIG>

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB