diff --git a/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi b/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi index a4974dad3..056d69400 100644 --- a/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi +++ b/components/rx/trunk/Demos/RxDBGrid/RxDBGridDemo.lpi @@ -55,13 +55,13 @@ - + - + @@ -70,10 +70,9 @@ - - - - + + + @@ -98,9 +97,9 @@ - - - + + + @@ -433,10 +432,11 @@ + - + - + @@ -806,8 +806,13 @@ + + + + + - + @@ -834,8 +839,20 @@ - + + + + + + + + + + + + + diff --git a/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.lfm b/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.lfm index d01aae4a2..b22e7ccec 100644 --- a/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.lfm +++ b/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.lfm @@ -1,11 +1,11 @@ object RxDBGridMainForm: TRxDBGridMainForm Left = 287 - Height = 721 - Top = 148 + Height = 732 + Top = 137 Width = 1151 ActiveControl = Panel1 Caption = 'RxDBGrid Demo' - ClientHeight = 693 + ClientHeight = 704 ClientWidth = 1151 Menu = MainMenu1 OnCreate = FormCreate @@ -14,7 +14,7 @@ object RxDBGridMainForm: TRxDBGridMainForm LCLVersion = '1.7' object RxDBGrid1: TRxDBGrid Left = 0 - Height = 623 + Height = 634 Top = 70 Width = 1151 ColumnDefValues.BlobText = '(примечание)' @@ -237,6 +237,27 @@ object RxDBGridMainForm: TRxDBGridMainForm } Hint = 'Вторая кнопка' OnClick = TRxColumnEditButtons1Click + end + item + Glyph.Data = { + C6010000424DC60100000000000036000000280000000A0000000A0000000100 + 2000000000009001000064000000640000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000000000000000 + 0000000000000000000000000000000000000000000000000000808080FFFFFF + FFFF000000000000000000000000000000000000000000000000000000008080 + 80FF0000000000000000FFFFFFFF000000000000000000000000000000000000 + 000000000000808080FF0000000000000000FFFFFFFF00000000000000000000 + 00000000000000000000808080FF00000000000000000000000000000000FFFF + FFFF00000000000000000000000000000000808080FF00000000000000000000 + 000000000000FFFFFFFF000000000000000000000000808080FF000000000000 + 000000000000000000000000000000000000FFFFFFFF00000000000000008080 + 80FF808080FF808080FF808080FF808080FF808080FF808080FFFFFFFFFF0000 + 0000000000000000000000000000000000000000000000000000000000000000 + 00000000000000000000 + } + Hint = 'Style "PlusRx"' + Style = ebsPlusRx end> Filter.Font.Style = [fsItalic] Filter.DropDownRows = 0 diff --git a/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.pas b/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.pas index 27f83846a..f69498135 100644 --- a/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.pas +++ b/components/rx/trunk/Demos/RxDBGrid/rxdbgridmainunit.pas @@ -98,7 +98,7 @@ var procedure LocalizeApp; implementation -uses rxsortmemds, FileUtil, gettext, translations, rxFileUtils; +uses rxsortmemds, FileUtil, gettext, translations, rxFileUtils, LazFileUtils, LazUTF8; procedure LocalizeApp; var diff --git a/components/rx/trunk/docs/rxcloseformvalidator.xml b/components/rx/trunk/docs/rxcloseformvalidator.xml index be9be05fe..906fb44b5 100644 --- a/components/rx/trunk/docs/rxcloseformvalidator.xml +++ b/components/rx/trunk/docs/rxcloseformvalidator.xml @@ -5,7 +5,7 @@ Метод установит фокус клавиатурного ввода в проверяемые контрол Контрол, в котором происходт проверка введённых данных Признак необходимости выполнять проверку казанного контрола - Эаголовок проверяемого контрола

Эаголовок проверяемого контрола

Используется при формировании сообщения об ошибке

+
Заголовок проверяемого контрола

Эаголовок проверяемого контрола

Используется при формировании сообщения об ошибке

Событие для ручной проверки допустимости введённых данных Колекция элементов проверки введённых данных @@ -14,9 +14,11 @@ Поиск элемента проверки по указателю на контрол Общая маска сообщения об ошибке - Колекция элементов проверки введённых данных + Список элементов проверки введённых данных Признак того, что запрещённые контролы проверки не подлежат + Метод возвращает проверяемый элемент по указанному контролуПрменяется при ручном управлении включением/выключением проведения проверок + diff --git a/components/rx/trunk/rxnew.lpk b/components/rx/trunk/rxnew.lpk index 52f3fb745..b1717026f 100644 --- a/components/rx/trunk/rxnew.lpk +++ b/components/rx/trunk/rxnew.lpk @@ -25,7 +25,7 @@ translate to Lazarus by alexs in 2005 - 2016 "/> - + @@ -39,312 +39,303 @@ translate to Lazarus by alexs in 2005 - 2016 - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - - + - + + - + - + + + + diff --git a/components/rx/trunk/rxnew.pas b/components/rx/trunk/rxnew.pas index b5d479dd6..7f6562933 100644 --- a/components/rx/trunk/rxnew.pas +++ b/components/rx/trunk/rxnew.pas @@ -8,19 +8,19 @@ unit rxnew; interface uses - AutoPanel, boxprocs, curredit, dateutil, dbcurredit, dbdateedit, dbutils, - duallist, fduallst, folderlister, pagemngr, pickdate, registerrx, - RegisterRxDB, RegisterRxTools, RxAboutDialog, rxAboutFormUnit, rxappicon, - rxapputils, rxclock, rxConfigValues, rxconst, rxctrls, rxcustomchartpanel, - RxDBColorBox, rxdbcomb, RxDBCtrls, rxdbgrid, rxdbgrid_columsunit, - rxdbgrid_findunit, RxDBSpinEdit, RxDBTimeEdit, rxdconst, rxdice, - rxFileUtils, rxfilterby, rxiconv, rxlogin, rxlookup, rxmemds, rxpopupunit, - rxsortmemds, rxspin, rxstrutils, rxswitch, RxSystemServices, rxtbrsetup, - RxTimeEdit, rxtoolbar, RxVersInfo, RxViewsPanel, rxxpman, seldsfrm, - tooledit, vclutils, RxCloseFormValidator, RxHistoryNavigator, - ex_rx_bin_datapacket, ex_rx_datapacket, ex_rx_xml_datapacket, rxsortby, - RxMDI, RxIniPropStorage, rxDateRangeEditUnit, RxDBGridFooterTools, - rxdbgridfootertools_setup, rxShortCutUnit, LazarusPackageIntf; + AutoPanel, boxprocs, curredit, dbcurredit, dbdateedit, dbutils, duallist, + fduallst, folderlister, pagemngr, pickdate, registerrx, RegisterRxDB, + RegisterRxTools, RxAboutDialog, rxAboutFormUnit, rxappicon, rxapputils, + rxclock, rxconst, rxctrls, rxcustomchartpanel, RxDBColorBox, rxdbcomb, + RxDBCtrls, rxdbgrid, rxdbgrid_columsunit, rxdbgrid_findunit, RxDBSpinEdit, + RxDBTimeEdit, rxdconst, rxdice, rxFileUtils, rxfilterby, rxiconv, rxlogin, + rxlookup, rxmemds, rxpopupunit, rxsortmemds, rxspin, rxswitch, + RxSystemServices, rxtbrsetup, RxTimeEdit, rxtoolbar, RxVersInfo, + RxViewsPanel, rxxpman, seldsfrm, tooledit, vclutils, RxCloseFormValidator, + RxHistoryNavigator, ex_rx_bin_datapacket, ex_rx_datapacket, + ex_rx_xml_datapacket, rxsortby, RxMDI, RxIniPropStorage, + rxDateRangeEditUnit, RxDBGridFooterTools, rxdbgridfootertools_setup, + rxShortCutUnit, LazarusPackageIntf; implementation diff --git a/components/rx/trunk/rxtools.lpk b/components/rx/trunk/rxtools.lpk new file mode 100644 index 000000000..eb2c7aa77 --- /dev/null +++ b/components/rx/trunk/rxtools.lpk @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/rxtools.pas b/components/rx/trunk/rxtools.pas new file mode 100644 index 000000000..db2336d1d --- /dev/null +++ b/components/rx/trunk/rxtools.pas @@ -0,0 +1,21 @@ +{ This file was automatically created by Lazarus. Do not edit! + This source is only used to compile and install the package. + } + +unit rxtools; + +{$warn 5023 off : no warning about unused units} +interface + +uses + rxConfigValues, rxstrutils, dateutil, LazarusPackageIntf; + +implementation + +procedure Register; +begin +end; + +initialization + RegisterPackage('rxtools', @Register); +end.