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

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,679 @@
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<ProjectSession>
<Version Value="10"/>
<BuildModes Active="Default"/>
<Units Count="74">
<Unit0>
<Filename Value="project1.lpr"/>
<IsPartOfProject Value="True"/>
<EditorIndex Value="-1"/>
<CursorPos Y="16"/>
<UsageCount Value="52"/>
</Unit0>
<Unit1>
<Filename Value="unit1.pas"/>
<IsPartOfProject Value="True"/>
<ComponentName Value="Form1"/>
<HasResources Value="True"/>
<ResourceBaseClass Value="Form"/>
<UnitName Value="Unit1"/>
<IsVisibleTab Value="True"/>
<TopLine Value="123"/>
<CursorPos X="86" Y="146"/>
<UsageCount Value="52"/>
<Loaded Value="True"/>
<LoadedDesigner Value="True"/>
</Unit1>
<Unit2>
<Filename Value="rxdbverticalgrid.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="575"/>
<CursorPos Y="585"/>
<UsageCount Value="18"/>
</Unit2>
<Unit3>
<Filename Value="../../rxdb/rxdbgrid.pas"/>
<EditorIndex Value="3"/>
<TopLine Value="4122"/>
<CursorPos Y="4148"/>
<UsageCount Value="25"/>
<Loaded Value="True"/>
</Unit3>
<Unit4>
<Filename Value="../../../../lcl/grids.pas"/>
<UnitName Value="Grids"/>
<EditorIndex Value="-1"/>
<TopLine Value="985"/>
<CursorPos X="15" Y="1001"/>
<UsageCount Value="22"/>
<Loaded Value="True"/>
</Unit4>
<Unit5>
<Filename Value="../../../../lcl/dbgrids.pas"/>
<UnitName Value="DBGrids"/>
<EditorIndex Value="-1"/>
<TopLine Value="3172"/>
<CursorPos X="3" Y="3172"/>
<UsageCount Value="14"/>
</Unit5>
<Unit6>
<Filename Value="../../../../lcl/controls.pp"/>
<UnitName Value="Controls"/>
<EditorIndex Value="-1"/>
<TopLine Value="1668"/>
<CursorPos X="14" Y="1686"/>
<UsageCount Value="11"/>
</Unit6>
<Unit7>
<Filename Value="../../../../lcl/graphics.pp"/>
<UnitName Value="Graphics"/>
<EditorIndex Value="-1"/>
<TopLine Value="957"/>
<CursorPos X="28" Y="985"/>
<UsageCount Value="9"/>
</Unit7>
<Unit8>
<Filename Value="../../../../install/source/fpcsrc/packages/fcl-db/src/base/db.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="1793"/>
<CursorPos Y="1816"/>
<UsageCount Value="8"/>
</Unit8>
<Unit9>
<Filename Value="../../rxdb/rxdbtimeedit.pas"/>
<UnitName Value="RxDBTimeEdit"/>
<EditorIndex Value="-1"/>
<TopLine Value="25"/>
<CursorPos X="24" Y="48"/>
<UsageCount Value="8"/>
</Unit9>
<Unit10>
<Filename Value="../../../../lcl/dbctrls.pp"/>
<UnitName Value="DbCtrls"/>
<EditorIndex Value="1"/>
<TopLine Value="1042"/>
<CursorPos X="15" Y="1070"/>
<UsageCount Value="18"/>
<Loaded Value="True"/>
</Unit10>
<Unit11>
<Filename Value="../../rxdb/rxlookup.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="373"/>
<CursorPos X="16" Y="392"/>
<UsageCount Value="8"/>
</Unit11>
<Unit12>
<Filename Value="../../../../install/source/fpcsrc/rtl/objpas/classes/classesh.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="72"/>
<CursorPos X="30" Y="91"/>
<UsageCount Value="8"/>
</Unit12>
<Unit13>
<Filename Value="../../../../install/source/fpcsrc/packages/fcl-db/src/base/datasource.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="136"/>
<CursorPos Y="156"/>
<UsageCount Value="8"/>
</Unit13>
<Unit14>
<Filename Value="../../../../install/source/fpcsrc/rtl/objpas/classes/collect.inc"/>
<EditorIndex Value="-1"/>
<CursorPos Y="25"/>
<UsageCount Value="8"/>
</Unit14>
<Unit15>
<Filename Value="../../../../install/source/fpcsrc/rtl/inc/objpas.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="30"/>
<CursorPos Y="52"/>
<UsageCount Value="8"/>
</Unit15>
<Unit16>
<Filename Value="../../../../install/source/fpcsrc/rtl/inc/except.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="169"/>
<CursorPos Y="200"/>
<UsageCount Value="8"/>
</Unit16>
<Unit17>
<Filename Value="../../../../install/source/fpcsrc/rtl/x86_64/setjump.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="29"/>
<CursorPos Y="60"/>
<UsageCount Value="8"/>
</Unit17>
<Unit18>
<Filename Value="../../../../install/source/fpcsrc/rtl/objpas/classes/persist.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="46"/>
<CursorPos X="3" Y="49"/>
<UsageCount Value="8"/>
</Unit18>
<Unit19>
<Filename Value="../../../../install/source/fpcsrc/rtl/inc/astrings.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="161"/>
<CursorPos Y="180"/>
<UsageCount Value="8"/>
</Unit19>
<Unit20>
<Filename Value="../../../../install/source/fpcsrc/rtl/inc/objpash.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="187"/>
<CursorPos X="23" Y="206"/>
<UsageCount Value="8"/>
</Unit20>
<Unit21>
<Filename Value="../../registerrxdb.pas"/>
<UnitName Value="RegisterRxDB"/>
<EditorIndex Value="-1"/>
<TopLine Value="65"/>
<CursorPos X="48" Y="77"/>
<UsageCount Value="8"/>
</Unit21>
<Unit22>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<EditorIndex Value="4"/>
<TopLine Value="1289"/>
<CursorPos X="26" Y="1290"/>
<UsageCount Value="25"/>
<Bookmarks Count="1">
<Item0 X="38" Y="914" ID="1"/>
</Bookmarks>
<Loaded Value="True"/>
</Unit22>
<Unit23>
<Filename Value="../../rx.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="23"/>
<UsageCount Value="8"/>
</Unit23>
<Unit24>
<Filename Value="../../registerrx.pas"/>
<EditorIndex Value="-1"/>
<CursorPos X="62" Y="9"/>
<UsageCount Value="8"/>
</Unit24>
<Unit25>
<Filename Value="../../registerrxtools.pas"/>
<UnitName Value="RegisterRxTools"/>
<EditorIndex Value="-1"/>
<TopLine Value="37"/>
<UsageCount Value="8"/>
</Unit25>
<Unit26>
<Filename Value="../../rxcontrols/rxvclutils.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="77"/>
<CursorPos Y="93"/>
<UsageCount Value="8"/>
</Unit26>
<Unit27>
<Filename Value="../../rxcontrols/rxfduallst.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="65"/>
<CursorPos X="9" Y="84"/>
<UsageCount Value="8"/>
</Unit27>
<Unit28>
<Filename Value="../../rxcontrols/rxtbrsetup.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="74"/>
<CursorPos X="9" Y="93"/>
<UsageCount Value="8"/>
</Unit28>
<Unit29>
<Filename Value="../../rxcontrols/rxtoolbar.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="262"/>
<CursorPos X="36" Y="281"/>
<UsageCount Value="8"/>
</Unit29>
<Unit30>
<Filename Value="../../rxcontrols/rxctrls.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="805"/>
<CursorPos X="35" Y="824"/>
<UsageCount Value="8"/>
</Unit30>
<Unit31>
<Filename Value="../../rxcontrols/rxpickdate.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="248"/>
<CursorPos X="49" Y="267"/>
<UsageCount Value="8"/>
</Unit31>
<Unit32>
<Filename Value="../../rxcontrols/rxswitch.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="138"/>
<CursorPos X="9" Y="157"/>
<UsageCount Value="8"/>
</Unit32>
<Unit33>
<Filename Value="../../rxcontrols/rxdice.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="19"/>
<CursorPos X="57" Y="38"/>
<UsageCount Value="8"/>
</Unit33>
<Unit34>
<Filename Value="../../rxcontrols/rxclock.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="162"/>
<CursorPos X="9" Y="181"/>
<UsageCount Value="8"/>
</Unit34>
<Unit35>
<Filename Value="../../rxcontrols/rxspin.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="226"/>
<CursorPos X="6" Y="245"/>
<UsageCount Value="8"/>
</Unit35>
<Unit36>
<Filename Value="../../rxcontrols/rxmdi.pas"/>
<UnitName Value="RxMDI"/>
<EditorIndex Value="-1"/>
<TopLine Value="146"/>
<CursorPos X="13" Y="169"/>
<UsageCount Value="8"/>
</Unit36>
<Unit37>
<Filename Value="../../rxdb/rxdbutils.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="27"/>
<CursorPos X="50" Y="39"/>
<UsageCount Value="11"/>
</Unit37>
<Unit38>
<Filename Value="../../rxdb/rxpopupunit.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="21"/>
<CursorPos X="32" Y="40"/>
<UsageCount Value="8"/>
</Unit38>
<Unit39>
<Filename Value="../../rxdb/rxdbctrls.pas"/>
<UnitName Value="RxDBCtrls"/>
<EditorIndex Value="-1"/>
<TopLine Value="196"/>
<CursorPos X="32" Y="215"/>
<UsageCount Value="8"/>
</Unit39>
<Unit40>
<Filename Value="../../rxcontrols/rxlclutils.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="753"/>
<CursorPos X="79" Y="778"/>
<UsageCount Value="9"/>
</Unit40>
<Unit41>
<Filename Value="../../rxdb/rxdbgridexportpdf.pas"/>
<UnitName Value="RxDBGridExportPdf"/>
<EditorIndex Value="-1"/>
<TopLine Value="21"/>
<CursorPos X="39" Y="40"/>
<UsageCount Value="8"/>
</Unit41>
<Unit42>
<Filename Value="../../rxcontrols/rxlogin.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="190"/>
<CursorPos X="55" Y="209"/>
<UsageCount Value="8"/>
</Unit42>
<Unit43>
<Filename Value="../../rxdbgrid_print/rxdbgridprintgrid.pas"/>
<UnitName Value="RxDBGridPrintGrid"/>
<EditorIndex Value="-1"/>
<TopLine Value="20"/>
<CursorPos X="53" Y="37"/>
<UsageCount Value="8"/>
</Unit43>
<Unit44>
<Filename Value="../../../../install/source/fpcsrc/rtl/objpas/objpas.pp"/>
<EditorIndex Value="-1"/>
<CursorPos X="8" Y="36"/>
<UsageCount Value="8"/>
</Unit44>
<Unit45>
<Filename Value="../../../../lcl/menus.pp"/>
<UnitName Value="Menus"/>
<EditorIndex Value="-1"/>
<CursorPos X="11" Y="30"/>
<UsageCount Value="8"/>
</Unit45>
<Unit46>
<Filename Value="../../../../lcl/include/control.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="1902"/>
<CursorPos X="3" Y="1907"/>
<UsageCount Value="8"/>
</Unit46>
<Unit47>
<Filename Value="../../../../install/source/fpcsrc/rtl/objpas/classes/reader.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="1703"/>
<CursorPos Y="1738"/>
<UsageCount Value="8"/>
</Unit47>
<Unit48>
<Filename Value="../../../../install/source/fpcsrc/rtl/objpas/typinfo.pp"/>
<EditorIndex Value="-1"/>
<TopLine Value="1494"/>
<CursorPos Y="1512"/>
<UsageCount Value="8"/>
</Unit48>
<Unit49>
<Filename Value="../../../../lcl/include/popupmenu.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="56"/>
<CursorPos Y="82"/>
<UsageCount Value="8"/>
</Unit49>
<Unit50>
<Filename Value="/home/install/source/fpcsrc/packages/fcl-db/src/base/db.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="76"/>
<CursorPos X="37" Y="108"/>
<UsageCount Value="12"/>
</Unit50>
<Unit51>
<Filename Value="/home/install/source/fpcsrc/packages/fcl-db/src/base/datasource.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="136"/>
<CursorPos Y="156"/>
<UsageCount Value="8"/>
</Unit51>
<Unit52>
<Filename Value="/home/install/source/fpcsrc/rtl/objpas/classes/lists.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="784"/>
<CursorPos Y="803"/>
<UsageCount Value="8"/>
</Unit52>
<Unit53>
<Filename Value="/home/install/source/fpcsrc/rtl/objpas/sysutils/dati.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="504"/>
<CursorPos X="18" Y="516"/>
<UsageCount Value="8"/>
</Unit53>
<Unit54>
<Filename Value="../../../../lcl/stdctrls.pp"/>
<UnitName Value="StdCtrls"/>
<EditorIndex Value="-1"/>
<CursorPos X="14" Y="18"/>
<UsageCount Value="10"/>
</Unit54>
<Unit55>
<Filename Value="../../../../lcl/themes.pas"/>
<UnitName Value="Themes"/>
<EditorIndex Value="-1"/>
<TopLine Value="16"/>
<CursorPos X="12" Y="42"/>
<UsageCount Value="10"/>
</Unit55>
<Unit56>
<Filename Value="../../../../lcl/lcltype.pp"/>
<UnitName Value="LCLType"/>
<EditorIndex Value="-1"/>
<TopLine Value="226"/>
<CursorPos X="3" Y="245"/>
<UsageCount Value="10"/>
</Unit56>
<Unit57>
<Filename Value="../../../../lcl/forms.pp"/>
<UnitName Value="Forms"/>
<EditorIndex Value="-1"/>
<TopLine Value="1801"/>
<CursorPos X="3" Y="1820"/>
<UsageCount Value="8"/>
</Unit57>
<Unit58>
<Filename Value="../../rxtools/rxdconst.pas"/>
<EditorIndex Value="-1"/>
<CursorPos X="14" Y="32"/>
<UsageCount Value="9"/>
</Unit58>
<Unit59>
<Filename Value="/home/install/source/fpcsrc/rtl/objpas/sysutils/diskh.inc"/>
<EditorIndex Value="-1"/>
<CursorPos X="10" Y="29"/>
<UsageCount Value="9"/>
</Unit59>
<Unit60>
<Filename Value="../../../lazutils/fileutil.pas"/>
<UnitName Value="FileUtil"/>
<EditorIndex Value="-1"/>
<TopLine Value="250"/>
<CursorPos X="14" Y="287"/>
<UsageCount Value="9"/>
</Unit60>
<Unit61>
<Filename Value="../../../lazutils/fileutil.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="1076"/>
<CursorPos X="3" Y="1078"/>
<UsageCount Value="9"/>
</Unit61>
<Unit62>
<Filename Value="../../rxtools/rxstrutils.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="50"/>
<CursorPos X="16" Y="50"/>
<UsageCount Value="10"/>
</Unit62>
<Unit63>
<Filename Value="../../../../lcl/interfaces/win32/win32wscontrols.pp"/>
<UnitName Value="Win32WSControls"/>
<EditorIndex Value="-1"/>
<TopLine Value="202"/>
<CursorPos Y="217"/>
<UsageCount Value="9"/>
</Unit63>
<Unit64>
<Filename Value="Z:/home/install/source/fpcsrc/packages/fcl-db/src/base/db.pas"/>
<EditorIndex Value="-1"/>
<TopLine Value="906"/>
<CursorPos X="27" Y="927"/>
<UsageCount Value="9"/>
</Unit64>
<Unit65>
<Filename Value="Z:/home/install/source/fpcsrc/packages/fcl-db/src/base/fields.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="2966"/>
<CursorPos X="3" Y="2972"/>
<UsageCount Value="9"/>
</Unit65>
<Unit66>
<Filename Value="../../../../lcl/include/dbimage.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="27"/>
<CursorPos X="3" Y="29"/>
<UsageCount Value="10"/>
</Unit66>
<Unit67>
<Filename Value="../../../../lcl/include/picture.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="571"/>
<CursorPos Y="578"/>
<UsageCount Value="9"/>
</Unit67>
<Unit68>
<Filename Value="../../../../lcl/extctrls.pp"/>
<UnitName Value="ExtCtrls"/>
<EditorIndex Value="2"/>
<TopLine Value="494"/>
<CursorPos X="6" Y="504"/>
<UsageCount Value="18"/>
<Loaded Value="True"/>
</Unit68>
<Unit69>
<Filename Value="../../../../lcl/include/customimage.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="168"/>
<CursorPos Y="210"/>
<UsageCount Value="10"/>
</Unit69>
<Unit70>
<Filename Value="/home/install/source/fpcsrc/rtl/objpas/classes/classesh.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="470"/>
<CursorPos X="15" Y="489"/>
<UsageCount Value="9"/>
</Unit70>
<Unit71>
<Filename Value="/home/install/source/fpcsrc/rtl/objpas/classes/collect.inc"/>
<EditorIndex Value="-1"/>
<TopLine Value="41"/>
<CursorPos X="2" Y="44"/>
<UsageCount Value="9"/>
</Unit71>
<Unit72>
<Filename Value="/home/install/source/fpcsrc/rtl/objpas/types.pp"/>
<UnitName Value="Types"/>
<EditorIndex Value="-1"/>
<TopLine Value="313"/>
<CursorPos X="10" Y="331"/>
<UsageCount Value="9"/>
</Unit72>
<Unit73>
<Filename Value="unit1.lfm"/>
<EditorIndex Value="-1"/>
<CursorPos X="24" Y="23"/>
<ExtraEditorCount Value="1"/>
<ExtraEditor1>
<EditorIndex Value="-1"/>
</ExtraEditor1>
<UsageCount Value="10"/>
<DefaultSyntaxHighlighter Value="LFM"/>
</Unit73>
</Units>
<JumpHistory Count="28" HistoryIndex="27">
<Position1>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="293" Column="15" TopLine="272"/>
</Position1>
<Position2>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1168" Column="3" TopLine="1166"/>
</Position2>
<Position3>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="222" Column="15" TopLine="207"/>
</Position3>
<Position4>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="189" Column="15" TopLine="172"/>
</Position4>
<Position5>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="903" Column="3" TopLine="897"/>
</Position5>
<Position6>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="294" Column="15" TopLine="275"/>
</Position6>
<Position7>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1173" Column="3" TopLine="1171"/>
</Position7>
<Position8>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="295" Column="31" TopLine="275"/>
</Position8>
<Position9>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1188" Column="18" TopLine="1185"/>
</Position9>
<Position10>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1185" Column="35" TopLine="1169"/>
</Position10>
<Position11>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="314" Column="15" TopLine="295"/>
</Position11>
<Position12>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="291" Column="15" TopLine="272"/>
</Position12>
<Position13>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1613" Column="19" TopLine="1594"/>
</Position13>
<Position14>
<Filename Value="unit1.pas"/>
<Caret Line="100" Column="5" TopLine="73"/>
</Position14>
<Position15>
<Filename Value="unit1.pas"/>
<Caret Line="101" Column="5" TopLine="74"/>
</Position15>
<Position16>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1194" Column="9" TopLine="1190"/>
</Position16>
<Position17>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="301" Column="15" TopLine="277"/>
</Position17>
<Position18>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1295" Column="39" TopLine="1277"/>
</Position18>
<Position19>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1289" Column="42" TopLine="1279"/>
</Position19>
<Position20>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1291" TopLine="1279"/>
</Position20>
<Position21>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1302" Column="51" TopLine="1279"/>
</Position21>
<Position22>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1295" TopLine="1279"/>
</Position22>
<Position23>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1292" TopLine="1279"/>
</Position23>
<Position24>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1312" TopLine="1291"/>
</Position24>
<Position25>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="752" TopLine="733"/>
</Position25>
<Position26>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="753" TopLine="733"/>
</Position26>
<Position27>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="756" TopLine="733"/>
</Position27>
<Position28>
<Filename Value="../../rxdb/rxdbverticalgrid.pas"/>
<Caret Line="1290" Column="26" TopLine="1289"/>
</Position28>
</JumpHistory>
</ProjectSession>
<Debugging>
<Watches Count="1">
<Item1>
<Expression Value="Owner"/>
</Item1>
</Watches>
</Debugging>
</CONFIG>

View File

@@ -0,0 +1,362 @@
<?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="36"
height="36"
viewBox="0 0 36 36"
version="1.1"
id="svg106"
inkscape:version="0.92.3 (2405546, 2018-03-11)"
sodipodi:docname="tdbtimeedit_rx_150.svg"
inkscape:export-filename="D:\temp\rx\work\test5.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.6666667,0,0,2.6666667,-36.919643,-1737.1066)"
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.6666667,0,0,2.6666667,-36.919643,-1745.1066)"
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.6666667,0,0,2.6666667,-36.919643,-1753.1063)"
gradientUnits="userSpaceOnUse"
id="linearGradient936"
xlink:href="#linearGradient914"
inkscape:collect="always" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient914"
id="linearGradient208"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(2.6666667,0,0,2.6666667,-36.919643,-1737.1066)"
x1="3"
y1="1035.3622"
x2="12"
y2="1035.3622" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="10.604166"
inkscape:cx="11.114051"
inkscape:cy="12.896519"
inkscape:document-units="px"
inkscape:current-layer="layer7"
showgrid="true"
units="px"
inkscape:window-width="1366"
inkscape:window-height="706"
inkscape:window-x="-8"
inkscape:window-y="-8"
inkscape:window-maximized="1"
inkscape:snap-global="false"
inkscape:snap-grids="true"
inkscape:snap-center="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></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="base"
inkscape:groupmode="layer"
id="layer1"
transform="translate(0,-296.29999)"
style="display:inline"
sodipodi:insensitive="true">
<rect
style="fill:none;fill-rule:evenodd;stroke-width:0.65726703"
id="rect110"
width="36"
height="36"
x="0"
y="296.29999" />
</g>
<g
inkscape:groupmode="layer"
id="layer2"
inkscape:label="db"
transform="translate(0,-12)"
style="display:inline"
sodipodi:insensitive="true">
<g
style="display:inline"
id="g899"
transform="matrix(0.75,0,0,0.75,27.689731,-741.89437)">
<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="editbox_right"
style="display:inline"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#595959;stroke-width:1.25469899;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
id="rect842-9"
width="7.7625618"
height="7.8716536"
x="25.385027"
y="24.884333" />
</g>
<g
inkscape:groupmode="layer"
id="layer4"
inkscape:label="editbox_left"
style="display:inline"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<rect
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#527596;stroke-width:1.19091272;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal"
id="rect848-2"
width="14.680872"
height="7.9532557"
x="10.736481"
y="24.811634" />
</g>
<g
inkscape:groupmode="layer"
id="layer10"
inkscape:label="arrow"
style="display:inline"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<polyline
style="clip-rule:evenodd;display:inline;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:462.83441162;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;image-rendering:optimizeQuality;shape-rendering:geometricPrecision;text-rendering:geometricPrecision"
id="polyline153-5-5-2"
points="14525,11816 15485,12757 16400,11816 "
class="fil0 str0"
transform="matrix(0.0021606,0,0,0.0021606,-4.1450361,2.2783301)" />
</g>
<g
inkscape:groupmode="layer"
id="layer8"
inkscape:label="time_box"
style="display:inline"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<rect
y="31.6516"
x="11.795309"
height="14.586322"
width="15.781309"
id="rect839-4"
style="opacity:1;fill:#e0e0e0;fill-opacity:1;stroke:#2a59a1;stroke-width:1.14774179;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:normal" />
</g>
<g
inkscape:groupmode="layer"
id="layer14"
inkscape:label="time_box_bordure"
style="display:inline;opacity:1"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<rect
style="opacity:1;fill:#2a59a1;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.07733183;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
id="rect4882"
width="15.053455"
height="2.23664"
x="12.292192"
y="32.199444" />
<rect
style="opacity:1;fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.97499996;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
id="rect4884"
width="1.5"
height="1.5"
x="12.272191"
y="32.07473" />
</g>
<g
inkscape:groupmode="layer"
id="layer11"
inkscape:label="watch_circle"
style="display:inline"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<circle
style="opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#343434;stroke-width:0.83399987;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
id="path1084"
cx="19.67363"
cy="39.733974"
r="4.6830001" />
</g>
<g
inkscape:groupmode="layer"
id="layer12"
inkscape:label="devisions"
style="display:inline"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<path
style="fill:none;fill-opacity:1;stroke:#002359;stroke-width:0.59961224;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 19.694385,35.706228 v 0.330097 0 0"
id="path1095"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-opacity:1;stroke:#002359;stroke-width:0.59961224;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 19.687187,43.423525 v 0.330096 0 0"
id="path1095-2"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-opacity:1;stroke:#002359;stroke-width:0.59961224;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 15.989646,39.740097 h -0.330094 v 0 0"
id="path1095-4"
inkscape:connector-curvature="0" />
<path
style="display:inline;fill:none;fill-opacity:1;stroke:#002359;stroke-width:0.59961224;stroke-linecap:square;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 23.69224,39.740093 h -0.330099 v 0 0"
id="path1095-4-9"
inkscape:connector-curvature="0" />
</g>
<g
inkscape:groupmode="layer"
id="layer13"
inkscape:label="watch_arrow"
style="display:inline;opacity:1"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<path
style="fill:none;stroke:#000000;stroke-width:0.64161855px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 19.689411,37.126614 v 2.897455 0"
id="path1161"
inkscape:connector-curvature="0" />
<path
style="fill:none;stroke:#000000;stroke-width:0.64161855px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 21.59388,39.734927 h -2.198964 v 0"
id="path1161-0"
inkscape:connector-curvature="0" />
</g>
<g
inkscape:groupmode="layer"
id="layer7"
inkscape:label="text"
style="display:inline"
transform="translate(0,-12)"
sodipodi:insensitive="true">
<flowRoot
xml:space="preserve"
id="flowRoot914-8"
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.69531428,0,0,0.82672154,-2.2079422,11.788973)"><flowRegion
id="flowRegion916-5"
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-0"
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-2"
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: 14 KiB

View File

@@ -0,0 +1,82 @@
unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, RxHistoryNavigator, rxtoolbar, Forms, Controls,
Graphics, Dialogs, ActnList, StdCtrls, Buttons, ComCtrls, Menus;
type
{ TForm1 }
TForm1 = class(TForm)
actExit: TAction;
actFind: TAction;
actBack: TAction;
ActionList1: TActionList;
actForward: TAction;
ApplicationProperties1: TApplicationProperties;
BitBtn1: TBitBtn;
Edit1: TEdit;
ImageList1: TImageList;
Label1: TLabel;
Memo1: TMemo;
PopupMenu1: TPopupMenu;
RxHistoryNavigator1: TRxHistoryNavigator;
StatusBar1: TStatusBar;
ToolPanel1: TToolPanel;
procedure actExitExecute(Sender: TObject);
procedure actFindExecute(Sender: TObject);
procedure ApplicationProperties1Hint(Sender: TObject);
procedure RxHistoryNavigator1HistoryNavigate(Sender: TRxHistoryNavigator;
AInfo: string; AProcessed: boolean);
private
procedure DoFind(S:string);
public
{ public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.lfm}
{ TForm1 }
procedure TForm1.actExitExecute(Sender: TObject);
begin
Close;
end;
procedure TForm1.actFindExecute(Sender: TObject);
begin
RxHistoryNavigator1.AddToHistory('Find text', Edit1.Text);
DoFind(Edit1.Text);
Edit1.Text:='';
Edit1.SetFocus;
end;
procedure TForm1.ApplicationProperties1Hint(Sender: TObject);
begin
StatusBar1.SimpleText:=Application.Hint;
end;
procedure TForm1.RxHistoryNavigator1HistoryNavigate(
Sender: TRxHistoryNavigator; AInfo: string; AProcessed: boolean);
begin
Memo1.Lines.Add('History Find text ' + AInfo);
end;
procedure TForm1.DoFind(S: string);
begin
//Что-то ищем - имитация бурной деятельности
Memo1.Lines.Add('Find text ' + S);
end;
end.

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB