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

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,10 @@
TRXFILTERBYFORM.CAPTION=Filter conditions
TRXFILTERBYFORM.LABEL1.CAPTION=Select filter expression for data
TRXFILTERBYFORM.LABEL2.CAPTION=On field:
TRXFILTERBYFORM.LABEL3.CAPTION=Operation :
TRXFILTERBYFORM.LABEL4.CAPTION=Conditions :
TRXFILTERBYFORM.LABEL5.CAPTION=Operand :
TRXFILTERBYFORM.LABEL6.CAPTION=End.
TRXFILTERBYFORM.BUTTON1.CAPTION=Apply
TRXFILTERBYFORM.BUTTON2.CAPTION=Cancel
TRXFILTERBYFORM.BUTTON3.CAPTION=Clear filter

View File

@@ -0,0 +1,286 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
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"
version="1.1"
id="svg106"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="tdbtrackbar_rx_200.svg"
inkscape:export-filename="D:\temp\rx\work\tdbtrackbar_rx_200.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96">
<defs
id="defs100">
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient914"
id="linearGradient226"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2,0,0,2,-36.919643,-1051.5318)"
x1="3"
y1="1035.3622"
x2="12"
y2="1035.3622" />
<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
gradientTransform="matrix(2,0,0,2,-36.919643,-1057.5318)"
y2="1035.3622"
x2="12"
y1="1035.3622"
x1="3"
gradientUnits="userSpaceOnUse"
id="linearGradient932"
xlink:href="#linearGradient914"
inkscape:collect="always" />
<linearGradient
y2="1035.3622"
x2="12"
y1="1035.3622"
x1="3"
gradientTransform="matrix(2,0,0,2,-36.919643,-1063.5316)"
gradientUnits="userSpaceOnUse"
id="linearGradient936"
xlink:href="#linearGradient914"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient914"
id="linearGradient208"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2,0,0,2,-36.919643,-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" />
<pattern
y="0"
x="0"
height="6"
width="6"
patternUnits="userSpaceOnUse"
id="EMFhbasepattern-8" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="17.104167"
inkscape:cx="25.870889"
inkscape:cy="24"
inkscape:document-units="px"
inkscape:current-layer="layer7"
showgrid="true"
units="px"
inkscape:window-width="1920"
inkscape:window-height="1018"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:snap-global="true"
inkscape:snap-nodes="false"
inkscape:snap-others="false"
inkscape:snap-grids="false"
showguides="true"
inkscape:guide-bbox="true">
<inkscape:grid
type="xygrid"
id="grid108" />
</sodipodi:namedview>
<metadata
id="metadata103">
<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:label="base"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-284.29999)"
sodipodi:insensitive="true">
<rect
style="fill:none;fill-rule:evenodd;stroke-width:0.87635607"
id="rect110"
width="48"
height="48"
x="0"
y="284.29999" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="db"
sodipodi:insensitive="true">
<g
style="display:inline"
id="g899"
transform="translate(36.919643,-1005.1925)">
<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(#linearGradient208);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(#linearGradient226);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>
<g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="bar"
style="display:inline">
<rect
style="fill:#cccccc;fill-opacity:1;stroke:#5d5d5d;stroke-width:1.51296091;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
id="rect872"
width="34.835674"
height="8.8940706"
x="9.515955"
y="23.409472" />
</g>
<g
inkscape:groupmode="layer"
id="layer3"
inkscape:label="track"
style="display:inline;opacity:1">
<path
style="opacity:1;fill:#0055d4;fill-rule:evenodd;stroke:#000fb5;stroke-width:1.35942566;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
d="m 38.234861,20.408957 h -9.095033 v 12.268854 l 4.547516,6.134427 4.547517,-6.134427 z"
id="path834-7-1"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccccc" />
</g>
<g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="divider"
style="display:inline;opacity:1">
<path
style="fill:none;stroke:#000000;stroke-width:1.70000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 15.095048,41.178388 v 3.359375 0"
id="path875"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:none;stroke:#000000;stroke-width:1.70000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 21.05611,41.175829 v 3.359375 0"
id="path875-3"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:none;stroke:#000000;stroke-width:1.70000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 27.126913,41.176479 v 3.359375 0"
id="path875-7"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:none;stroke:#000000;stroke-width:1.70000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 32.983077,41.174482 v 3.359375 0"
id="path875-2"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:none;stroke:#000000;stroke-width:1.70000005;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 38.863284,41.182294 v 3.359375 0"
id="path875-70"
inkscape:connector-curvature="0" />
</g>
<g
inkscape:groupmode="layer"
id="layer7"
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: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 426 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -0,0 +1,306 @@
object Form1: TForm1
Left = 381
Height = 527
Top = 195
Width = 746
Caption = 'Form1'
ClientHeight = 527
ClientWidth = 746
OnCreate = FormCreate
Position = poScreenCenter
ShowHint = True
LCLVersion = '1.7'
object RxDBGrid1: TRxDBGrid
Left = 0
Height = 450
Hint = 'Список данных'
Top = 77
Width = 746
ColumnDefValues.BlobText = '(blob)'
TitleButtons = True
AutoSort = True
Columns = <
item
Color = clMoneyGreen
Title.Alignment = taCenter
Title.Orientation = toHorizontal
Title.Caption = 'CODE'
Width = 90
FieldName = 'CODE'
EditButtons = <>
Filter.IsNull = False
Filter.IsAll = True
Filter.DropDownRows = 0
Filter.EmptyValue = '(Нет)'
Filter.AllValue = '(Все значения)'
Filter.EmptyFont.Style = [fsItalic]
Filter.ItemIndex = -1
Footers = <>
end
item
Color = clAqua
Title.Alignment = taCenter
Title.Orientation = toHorizontal
Title.Caption = 'NAME'
Width = 350
FieldName = 'NAME'
EditButtons = <>
Filter.IsNull = False
Filter.IsAll = True
Filter.DropDownRows = 0
Filter.EmptyValue = '(Нет)'
Filter.AllValue = '(Все значения)'
Filter.EmptyFont.Style = [fsItalic]
Filter.ItemIndex = -1
Footers = <
item
Alignment = taRightJustify
Value = 'Min value'
ValueType = fvtStaticText
end
item
Alignment = taRightJustify
Value = 'Max value'
ValueType = fvtStaticText
end
item
Alignment = taRightJustify
Value = 'Summa'
ValueType = fvtStaticText
end>
end
item
Title.Alignment = taCenter
Title.Orientation = toHorizontal
Title.Caption = 'PRICE'
Width = 120
FieldName = 'PRICE'
EditButtons = <>
Filter.IsNull = False
Filter.IsAll = True
Filter.DropDownRows = 0
Filter.EmptyValue = '(Нет)'
Filter.AllValue = '(Все значения)'
Filter.EmptyFont.Style = [fsItalic]
Filter.ItemIndex = -1
Footer.Alignment = taRightJustify
Footer.FieldName = 'PRICE'
Footer.ValueType = fvtSum
Footers = <
item
Alignment = taRightJustify
FieldName = 'PRICE'
ValueType = fvtMin
end
item
Alignment = taRightJustify
FieldName = 'PRICE'
ValueType = fvtMax
end
item
Alignment = taRightJustify
FieldName = 'PRICE'
ValueType = fvtSum
end>
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.Active = True
FooterOptions.Color = clYellow
FooterOptions.RowCount = 3
FooterOptions.DrawFullLine = False
SearchOptions.QuickSearchOptions = [loCaseInsensitive, loPartialKey]
SearchOptions.FromStart = False
OptionsRx = [rdgAllowColumnsForm, rdgAllowDialogFind, rdgFooterRows, rdgAllowToolMenu]
FooterColor = clYellow
FooterRowCount = 3
OnDataHintShow = RxDBGrid1DataHintShow
Align = alClient
Color = clWindow
DrawFullLine = False
FocusColor = clRed
SelectedColor = clHighlight
GridLineStyle = psSolid
DataSource = DataSource1
Options = [dgEditing, dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit, dgMultiselect, dgHeaderPushedLook]
ParentColor = False
TabOrder = 0
TitleStyle = tsNative
end
object Panel1: TPanel
Left = 0
Height = 77
Top = 0
Width = 746
Align = alTop
AutoSize = True
ClientHeight = 77
ClientWidth = 746
TabOrder = 1
object Label1: TLabel
AnchorSideLeft.Control = Panel1
AnchorSideTop.Control = Panel1
Left = 7
Height = 20
Top = 7
Width = 145
BorderSpacing.Around = 6
Caption = 'SpeadSheet file name '
ParentColor = False
end
object FileNameEdit1: TFileNameEdit
AnchorSideLeft.Control = Label1
AnchorSideTop.Control = Label1
AnchorSideTop.Side = asrBottom
Left = 13
Height = 37
Hint = 'Укажите имя файла'
Top = 33
Width = 275
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
BorderSpacing.Around = 6
MaxLength = 0
TabOrder = 0
end
object Button1: TButton
AnchorSideLeft.Control = FileNameEdit1
AnchorSideLeft.Side = asrBottom
AnchorSideTop.Control = FileNameEdit1
AnchorSideTop.Side = asrCenter
Left = 294
Height = 33
Hint = 'Начать выгрузку'
Top = 35
Width = 87
Caption = 'Export data'
OnClick = Button1Click
TabOrder = 1
end
end
object RxMemoryData1: TRxMemoryData
FieldDefs = <
item
Name = 'CODE'
DataType = ftInteger
end
item
Name = 'NAME'
DataType = ftString
Size = 300
end
item
Name = 'PRICE'
DataType = ftCurrency
end>
PacketRecords = 0
left = 368
top = 184
object RxMemoryData1CODE: TLongintField
DisplayWidth = 10
FieldKind = fkData
FieldName = 'CODE'
Index = 0
LookupCache = False
ProviderFlags = [pfInUpdate, pfInWhere]
ReadOnly = False
Required = False
end
object RxMemoryData1NAME: TStringField
DisplayWidth = 300
FieldKind = fkData
FieldName = 'NAME'
Index = 1
LookupCache = False
ProviderFlags = [pfInUpdate, pfInWhere]
ReadOnly = False
Required = False
Size = 300
end
object RxMemoryData1PRICE: TCurrencyField
DisplayWidth = 10
FieldKind = fkData
FieldName = 'PRICE'
Index = 2
LookupCache = False
ProviderFlags = [pfInUpdate, pfInWhere]
ReadOnly = False
Required = False
MaxValue = 0
MinValue = 0
Precision = 2
end
end
object DataSource1: TDataSource
DataSet = RxMemoryData1
left = 328
top = 184
end
object RxDBGridExportSpreadSheet1: TRxDBGridExportSpreadSheet
RxDBGrid = RxDBGrid1
Caption = 'Экспорт в электронную таблицу'
ShowSetupForm = True
OnBeforeExecute = RxDBGridExportSpreadSheet1BeforeExecute
PageName = 'Test page'
Options = [ressExportTitle, ressExportColors, ressExportFooter, ressExportFormula, ressOverwriteExisting]
OpenAfterExport = True
left = 336
top = 256
end
end

View File

@@ -0,0 +1,466 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Creator: CorelDRAW 2017 -->
<svg
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"
xml:space="preserve"
width="48"
height="48"
version="1.1"
style="clip-rule:evenodd;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
viewBox="0 0 48 48.000002"
id="svg182"
sodipodi:docname="tdbcalcedit_rx_200.svg"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
inkscape:export-filename="D:\temp\rx\work\tdbcalcedit_rx_200.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"><metadata
id="metadata186"><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><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1920"
inkscape:window-height="1018"
id="namedview184"
showgrid="true"
units="px"
inkscape:zoom="17.104167"
inkscape:cx="24"
inkscape:cy="24"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:current-layer="layer2"
showguides="true"
inkscape:guide-bbox="true"><inkscape:grid
type="xygrid"
id="grid899" /><sodipodi:guide
position="31,24.000001"
orientation="0,1"
id="guide904"
inkscape:locked="false" /></sodipodi:namedview>
<defs
id="defs115">
<style
type="text/css"
id="style99">
<![CDATA[
.str0 {stroke:#2A2720;stroke-width:428.56}
.fil0 {fill:none}
.fil11 {fill:#2A59A1}
.fil13 {fill:#483737}
.fil2 {fill:#80B3FF}
.fil14 {fill:#D45500}
.fil9 {fill:#E3DEDB}
.fil12 {fill:red}
.fil6 {fill:white}
.fil10 {fill:#2A59A1;fill-rule:nonzero}
.fil8 {fill:#527596;fill-rule:nonzero}
.fil7 {fill:#595959;fill-rule:nonzero}
.fil15 {fill:#CC3399;fill-rule:nonzero}
.fil3 {fill:url(#id0)}
.fil4 {fill:url(#id1)}
.fil5 {fill:url(#id2)}
.fil1 {fill:url(#id3)}
]]>
</style>
<linearGradient
id="id0"
gradientUnits="userSpaceOnUse"
x1="2673"
y1="7004"
x2="9704"
y2="7004">
<stop
offset="0"
style="stop-opacity:1; stop-color:#4579C7"
id="stop101" />
<stop
offset="0.2"
style="stop-opacity:1; stop-color:#5487D5"
id="stop103" />
<stop
offset="0.368627"
style="stop-opacity:1; stop-color:#7BAEFB"
id="stop105" />
<stop
offset="0.619608"
style="stop-opacity:1; stop-color:#5487D5"
id="stop107" />
<stop
offset="1"
style="stop-opacity:1; stop-color:#4579C7"
id="stop109" />
</linearGradient>
<linearGradient
id="id1"
gradientUnits="userSpaceOnUse"
xlink:href="#id0"
x1="2672"
y1="8577"
x2="9704"
y2="8577">
</linearGradient>
<linearGradient
id="id2"
gradientUnits="userSpaceOnUse"
xlink:href="#id0"
x1="2672"
y1="10157"
x2="9704"
y2="10157">
</linearGradient>
<linearGradient
id="id3"
gradientUnits="userSpaceOnUse"
xlink:href="#id0"
x1="2669"
y1="11738"
x2="9700"
y2="11738">
</linearGradient>
<linearGradient
id="id3-8"
gradientUnits="userSpaceOnUse"
xlink:href="#id0"
x1="2669"
y1="11738"
x2="9700"
y2="11738" /><linearGradient
id="id1-4"
gradientUnits="userSpaceOnUse"
xlink:href="#id0"
x1="2672"
y1="8577"
x2="9704"
y2="8577" /><linearGradient
id="id2-2"
gradientUnits="userSpaceOnUse"
xlink:href="#id0"
x1="2672"
y1="10157"
x2="9704"
y2="10157" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient914"
id="linearGradient529"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2,0,0,2,-36.919643,-1051.5318)"
x1="3"
y1="1035.3622"
x2="12"
y2="1035.3622" /><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
inkscape:collect="always"
xlink:href="#linearGradient914"
id="linearGradient531"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2,0,0,2,-36.919643,-1057.5318)"
x1="3"
y1="1035.3622"
x2="12"
y2="1035.3622" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient914"
id="linearGradient533"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2,0,0,2,-36.919643,-1063.5316)"
x1="3"
y1="1035.3622"
x2="12"
y2="1035.3622" /><linearGradient
inkscape:collect="always"
xlink:href="#linearGradient914"
id="linearGradient1051"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2,0,0,2,-36.919643,-1051.5318)"
x1="3"
y1="1035.3622"
x2="12"
y2="1035.3622" /></defs>
<g
inkscape:groupmode="layer"
id="layer4"
inkscape:label="base"
style="display:inline"
sodipodi:insensitive="true"><rect
style="fill:none;fill-rule:evenodd;stroke-width:1.20948625"
id="rect919"
width="48"
height="48"
x="0"
y="0" /></g><g
inkscape:groupmode="layer"
id="layer6"
inkscape:label="db"
sodipodi:insensitive="true"><g
style="clip-rule:evenodd;display:inline;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="g899-2"
transform="translate(34.914643,-1005.1765)"><ellipse
ry="3"
rx="10"
cy="1030.1925"
cx="-20.919643"
id="ellipse880-3"
style="opacity:1;fill:#bdd1ec;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient1051);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-6"
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(#linearGradient531);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-3"
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-6"
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-5"
style="opacity:1;fill:#bdd1ec;fill-opacity:1;fill-rule:evenodd;stroke:url(#linearGradient533);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-5"
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(#linearGradient529);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-5"
cx="-20.919643"
cy="1012.1926"
rx="11"
ry="4" /></g></g><g
inkscape:groupmode="layer"
id="layer13"
inkscape:label="combo_right"><g
style="clip-rule:evenodd;display:inline;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="g139-3-7"
transform="matrix(0.00288081,0,0,0.00288081,-3.9890134,-13.837104)"><polygon
style="fill:#ffffff"
id="polygon136-9-7"
points="13858,10715 17097,10715 17097,13927 13858,13927 "
class="fil6" /><path
style="fill:#595959;fill-rule:nonzero"
inkscape:connector-curvature="0"
d="m 17097,10944 h -3240 v -457 h 3240 l 237,229 -237,229 z m 0,-457 c 131,0 237,102 237,229 0,126 -106,229 -237,229 v -457 z m -237,3440 v -3212 h 474 v 3212 l -237,229 z m 474,0 c 0,126 -106,229 -237,229 -131,0 -237,-102 -237,-229 z m -3476,-229 h 3240 v 457 h -3240 l -237,-229 237,-229 z m 0,457 c -131,0 -237,-102 -237,-229 0,-126 106,-229 237,-229 v 457 z m 237,-3440 v 3212 h -474 v -3212 l 237,-229 z m -474,0 c 0,-126 106,-229 237,-229 131,0 237,102 237,229 z"
class="fil7"
id="1-7-9" /></g><polyline
style="clip-rule:evenodd;display:inline;fill:none;fill-rule:evenodd;stroke:#2a2720;stroke-width:428.55999756;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polyline153-5-5"
points="14525,11816 15485,12757 16400,11816 "
class="fil0 str0"
transform="matrix(0.00288081,0,0,0.00288081,-3.9890134,-15.063043)" /></g><g
inkscape:groupmode="layer"
id="layer12"
inkscape:label="combo_left"><g
style="clip-rule:evenodd;display:inline;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="g145-0-6"
transform="matrix(0.00288081,0,0,0.00288081,-3.9592314,-13.856257)"><polygon
style="fill:#ffffff"
id="polygon141-2-8"
points="7460,10722 13877,10722 13877,13919 7460,13919 "
class="fil6" /><path
style="fill:#527596;fill-rule:nonzero"
inkscape:connector-curvature="0"
d="M 13877,10959 H 7460 v -475 h 6417 l 237,237 -237,237 z m 0,-475 c 131,0 237,106 237,237 0,131 -106,237 -237,237 v -475 z m -237,3435 v -3198 h 473 v 3198 l -237,237 -237,-237 z m 473,0 c 0,131 -106,237 -237,237 -131,0 -237,-106 -237,-237 h 473 z m -6653,-237 h 6417 v 475 H 7460 l -237,-237 237,-237 z m 0,475 c -131,0 -237,-106 -237,-237 0,-131 106,-237 237,-237 v 475 z m 237,-3435 v 3198 h -473 v -3198 l 237,-237 237,237 z m -473,0 c 0,-131 106,-237 237,-237 131,0 237,106 237,237 h -473 z"
class="fil8"
id="path143-5-2" /></g></g><g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="calc 1"
style="display:inline"><rect
style="fill:#e0e0e0;fill-opacity:1;fill-rule:evenodd;stroke:#2a59a1;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
id="rect894"
width="20.972795"
height="19.638639"
x="18.327002"
y="23.560505" /></g><g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="calc 2"
style="display:inline"
sodipodi:insensitive="true"><rect
style="fill:#2a59a1;fill-opacity:1;fill-rule:evenodd;stroke-width:1.10893476"
id="rect907"
width="20.53125"
height="3.59375"
x="18.431416"
y="23.399059" /></g><g
inkscape:groupmode="layer"
id="layer9"
inkscape:label="calc 3"
style="display:inline"
sodipodi:insensitive="true"><rect
style="fill:#ffffff;fill-rule:evenodd"
id="rect910"
width="15.075278"
height="3.0939898"
x="21.254354"
y="28.14934" /></g><g
inkscape:groupmode="layer"
id="layer10"
inkscape:label="calc 4"
style="display:inline"
sodipodi:insensitive="true"><rect
style="fill:#ff0000;fill-rule:evenodd"
id="rect913"
width="1.333815"
height="1.333815"
x="18.955469"
y="24.205511" /></g><g
inkscape:groupmode="layer"
id="layer11"
inkscape:label="calc_sqr_big"
style="display:inline"
sodipodi:insensitive="true"><polygon
style="clip-rule:evenodd;display:inline;fill:#483737;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polygon161-3-0"
points="9410,16749 10318,16749 10318,17684 9410,17684 "
class="fil13"
transform="matrix(0.00288081,0,0,0.00288081,-5.8454192,-14.87573)" /><polygon
style="clip-rule:evenodd;display:inline;fill:#483737;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polygon161-3-0-4"
points="10318,16749 10318,17684 9410,17684 9410,16749 "
class="fil13"
transform="matrix(0.00288081,0,0,0.00288081,-5.8454192,-10.75329)" /><polygon
style="clip-rule:evenodd;display:inline;fill:#483737;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polygon161-3-0-8"
points="10318,16749 10318,17684 9410,17684 9410,16749 "
class="fil13"
transform="matrix(0.00288081,0,0,0.00288081,-1.7258607,-14.87573)" /><polygon
style="clip-rule:evenodd;display:inline;fill:#483737;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polygon161-3-0-7"
points="10318,16749 10318,17684 9410,17684 9410,16749 "
class="fil13"
transform="matrix(0.00288081,0,0,0.00288081,-1.7229799,-10.75329)" /><polygon
style="clip-rule:evenodd;display:inline;fill:#483737;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polygon161-3-0-3"
points="10318,16749 10318,17684 9410,17684 9410,16749 "
class="fil13"
transform="matrix(0.00288081,0,0,0.00288081,2.4311479,-14.87573)" /><polygon
style="clip-rule:evenodd;display:inline;fill:#483737;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polygon161-3-0-1"
points="10318,16749 10318,17684 9410,17684 9410,16749 "
class="fil13"
transform="matrix(0.00288081,0,0,0.00288081,2.4369096,-10.75329)" /><polygon
style="clip-rule:evenodd;display:inline;fill:#d45500;fill-opacity:1;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polygon161-3-0-5"
points="10318,16749 10318,17684 9410,17684 9410,16749 "
class="fil13"
transform="matrix(0.00288081,0,0,0.00288081,6.6083224,-14.87573)" /><polygon
style="clip-rule:evenodd;display:inline;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polygon161-3-0-57"
points="10318,16749 10318,17684 9410,17684 9410,16749 "
class="fil13"
transform="matrix(0.00288081,0,0,0.00288081,6.6083224,-10.75329)" /></g><g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="calc_sqr_small"
style="display:inline"
sodipodi:insensitive="true"><rect
style="fill:#ffffff;fill-rule:evenodd;stroke-width:1.18381226"
id="rect899"
width="1.3"
height="1.3"
x="33.71674"
y="33.374954" /><rect
style="clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:1.18381226;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="rect899-2"
width="1.3"
height="1.3"
x="33.71674"
y="37.493488" /><rect
style="clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:1.18381226;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="rect899-21"
width="1.3"
height="1.3"
x="29.535658"
y="33.374954" /><rect
style="clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:1.18381226;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="rect899-5"
width="1.3"
height="1.3"
x="29.545326"
y="37.497395" /><rect
style="clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:1.18381226;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="rect899-3"
width="1.3"
height="1.3"
x="25.379957"
y="33.374954" /><rect
style="clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:1.18381226;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="rect899-217"
width="1.3"
height="1.3"
x="25.385437"
y="37.497395" /><rect
style="clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:1.18381226;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="rect899-1"
width="1.3"
height="1.3"
x="21.262997"
y="37.497395" /><rect
style="clip-rule:evenodd;fill:#ffffff;fill-rule:evenodd;stroke-width:1.18381226;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="rect899-7"
width="1.3"
height="1.3"
x="21.262997"
y="33.374954" /></g><g
inkscape:groupmode="layer"
id="layer2"
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: 19 KiB