From c11466431903925188b9caf917ff0b1bed13eede Mon Sep 17 00:00:00 2001 From: alexs75 Date: Mon, 11 Apr 2016 07:45:58 +0000 Subject: [PATCH] RxFPC:add component image for TRxDBGridFooterTools git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4614 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- .../rx/trunk/LazReport/docs/lrrxcontrols.xml | 8 +++++ .../rx/trunk/LazReport/lrrxcontrols.pas | 31 ++++++++++++++++++ .../rx/trunk/LazReport/rx_lazreport.lpk | 5 ++- components/rx/trunk/docs/rxspin.xml | 5 ++- .../rx/trunk/images/TRxDBGridFooterTools.png | Bin 0 -> 351 bytes components/rx/trunk/images/mk_res.bat | 2 +- components/rx/trunk/images/mk_res.sh | 2 +- components/rx/trunk/images/rx.lrs | 16 +++++++++ components/rx/trunk/rx.lrs | 16 +++++++++ components/rx/trunk/rxnew.lpk | 6 ++-- 10 files changed, 84 insertions(+), 7 deletions(-) create mode 100644 components/rx/trunk/LazReport/docs/lrrxcontrols.xml create mode 100644 components/rx/trunk/images/TRxDBGridFooterTools.png diff --git a/components/rx/trunk/LazReport/docs/lrrxcontrols.xml b/components/rx/trunk/LazReport/docs/lrrxcontrols.xml new file mode 100644 index 000000000..2b1a12348 --- /dev/null +++ b/components/rx/trunk/LazReport/docs/lrrxcontrols.xml @@ -0,0 +1,8 @@ + +Модуль lrRxControls содержит компоненты, расширяющие функционал LazReportКлючевое поле + Список полей для отображения пользователю + Источник данных + + + + diff --git a/components/rx/trunk/LazReport/lrrxcontrols.pas b/components/rx/trunk/LazReport/lrrxcontrols.pas index 19266af7f..68e815700 100644 --- a/components/rx/trunk/LazReport/lrrxcontrols.pas +++ b/components/rx/trunk/LazReport/lrrxcontrols.pas @@ -1,3 +1,34 @@ +{ lrRxControls unit + + Copyright (C) 2005-2016 Lagunov Aleksey alexs@yandex.ru and Lazarus team + original conception from rx library for Delphi (c) + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Library General Public License as published by + the Free Software Foundation; either version 2 of the License, or (at your + option) any later version with the following modification: + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules,and + to copy and distribute the resulting executable under terms of your choice, + provided that you also meet, for each linked independent module, the terms + and conditions of the license of that module. An independent module is a + module which is not derived from or based on this library. If you modify + this library, you may extend this exception to your version of the library, + but you are not obligated to do so. If you do not wish to do so, delete this + exception statement from your version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License + for more details. + + You should have received a copy of the GNU Library General Public License + along with this library; if not, write to the Free Software Foundation, + Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +} + unit lrRxControls; {$mode objfpc}{$H+} diff --git a/components/rx/trunk/LazReport/rx_lazreport.lpk b/components/rx/trunk/LazReport/rx_lazreport.lpk index 586ae5833..e4d715238 100644 --- a/components/rx/trunk/LazReport/rx_lazreport.lpk +++ b/components/rx/trunk/LazReport/rx_lazreport.lpk @@ -3,14 +3,16 @@ + - + + @@ -26,6 +28,7 @@ + diff --git a/components/rx/trunk/docs/rxspin.xml b/components/rx/trunk/docs/rxspin.xml index 014cab5e2..bede3056f 100644 --- a/components/rx/trunk/docs/rxspin.xml +++ b/components/rx/trunk/docs/rxspin.xml @@ -1,5 +1,5 @@ -Модуль содержитСтрока ввода для работы с числовыми значениями с эелементами управления +Модуль содержитСтрока ввода для работы с числовыми значениями с элементами управления Тип редактируемых значенийvtInteger - число vtFloat - вещественное число vtHex - шестнадцатеричное число @@ -14,6 +14,9 @@ vtHex - шестнадцатеричное число Событие возникает при нажатии кнопки вниз Событие возникает при нажатии кнопки вверх + Признак изменения значения с помщью клавиш Вверх и Вниз + Признак разрешения изменения значений прямым вводом с клавиатуры + diff --git a/components/rx/trunk/images/TRxDBGridFooterTools.png b/components/rx/trunk/images/TRxDBGridFooterTools.png new file mode 100644 index 0000000000000000000000000000000000000000..1be9e5c2a90e15b51e408eb9b75a23ffb0b1f25e GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(hLlYjGiuzAs(Gqr#kkvDhRmDKDmGToo-&~_o08fuj*{^~Md#cuMP(oUW#U_OZ))+qU@O~K58T%>M0h+AV0co~ z(|E~RAyacH@0akkxpY_lBn#1EaE|&Cq(f{P8 z;8f9QUPT!f@l%calhbsTzLD{8kiYth$&$nW)rQiVhYEJRLXS>9+Hs#bSX7%`ut9+I7|6Kj;fw)@a%IE(Mzfl8*5QC?ypUXO@geCw}bdqWS literal 0 HcmV?d00001 diff --git a/components/rx/trunk/images/mk_res.bat b/components/rx/trunk/images/mk_res.bat index 923e0f17c..2d8fe135e 100644 --- a/components/rx/trunk/images/mk_res.bat +++ b/components/rx/trunk/images/mk_res.bat @@ -1,2 +1,2 @@ del rx.lrs -c:\lazarus\tools\lazres.exe rx.lrs TDBDateEdit.xpm TRXLookUpEdit.xpm TRxDBCalcEdit.xpm TRxDBLookupCombo.xpm TRxDBGrid.xpm TDualListDialog.xpm TFolderLister.xpm TRxMemoryData.xpm TCURRENCYEDIT.xpm TRXSWITCH.xpm TRXDICE.xpm TRXDBCOMBOBOX.xpm ttoolpanel.xpm trxxpmanifest.xpm TPAGEMANAGER.xpm TRXAPPICON.xpm TSECRETPANEL.xpm TRXLABEL.xpm tautopanel.xpm TRxCalendarGrid.xpm TRxDateEdit.png TRxClock.png TRxSpeedButton.png TRxSpinButton.png TRxSpinEdit.png TRXDBSpinEdit.png TRxTimeEdit.png TRxDBTimeEdit.png TRxDBProgressBar.png TRxDBTrackBar.png TRxLoginDialog.png TRxVersionInfo.png TRxAboutDialog.png TRxDBCurrEdit.png TRxViewsPanel.png TRxDBColorBox.png TRxRadioGroup.png TRxDBRadioGroup.png TRxHistoryNavigator.png TRxCloseFormValidator.png +c:\lazarus\tools\lazres.exe rx.lrs TDBDateEdit.xpm TRXLookUpEdit.xpm TRxDBCalcEdit.xpm TRxDBLookupCombo.xpm TRxDBGrid.xpm TDualListDialog.xpm TFolderLister.xpm TRxMemoryData.xpm TCURRENCYEDIT.xpm TRXSWITCH.xpm TRXDICE.xpm TRXDBCOMBOBOX.xpm ttoolpanel.xpm trxxpmanifest.xpm TPAGEMANAGER.xpm TRXAPPICON.xpm TSECRETPANEL.xpm TRXLABEL.xpm tautopanel.xpm TRxCalendarGrid.xpm TRxDateEdit.png TRxClock.png TRxSpeedButton.png TRxSpinButton.png TRxSpinEdit.png TRXDBSpinEdit.png TRxTimeEdit.png TRxDBTimeEdit.png TRxDBProgressBar.png TRxDBTrackBar.png TRxLoginDialog.png TRxVersionInfo.png TRxAboutDialog.png TRxDBCurrEdit.png TRxViewsPanel.png TRxDBColorBox.png TRxRadioGroup.png TRxDBRadioGroup.png TRxHistoryNavigator.png TRxCloseFormValidator.png TRxIniPropStorage TRxDBGridFooterTools.png diff --git a/components/rx/trunk/images/mk_res.sh b/components/rx/trunk/images/mk_res.sh index c3476132d..4eb71ec6d 100755 --- a/components/rx/trunk/images/mk_res.sh +++ b/components/rx/trunk/images/mk_res.sh @@ -1,2 +1,2 @@ rm rx.lrs -/usr/local/share/lazarus/tools/lazres rx.lrs TRxDBDateEdit.png TRXLookUpEdit.xpm TRxDBCalcEdit.xpm TRxDBLookupCombo.xpm TRxDBGrid.xpm TDualListDialog.xpm TFolderLister.xpm TRxMemoryData.xpm TCURRENCYEDIT.xpm TRXSWITCH.xpm TRXDICE.xpm TRXDBCOMBOBOX.xpm ttoolpanel.xpm trxxpmanifest.xpm TPAGEMANAGER.xpm TRXAPPICON.xpm TSECRETPANEL.xpm TRXLABEL.xpm tautopanel.xpm TRxCalendarGrid.xpm TRxDateEdit.png TRxClock.png TRxSpeedButton.png TRxSpinButton.png TRxSpinEdit.png TRXDBSpinEdit.png TRxTimeEdit.png TRxDBTimeEdit.png TRxDBProgressBar.png TRxDBTrackBar.png TRxLoginDialog.png TRxVersionInfo.png TRxAboutDialog.png TRxDBCurrEdit.png TRxViewsPanel.png TRxDBColorBox.png TRxRadioGroup.png TRxDBRadioGroup.png TRxHistoryNavigator.png TRxCloseFormValidator.png TRxIniPropStorage.png \ No newline at end of file +/usr/local/share/lazarus/tools/lazres rx.lrs TRxDBDateEdit.png TRXLookUpEdit.xpm TRxDBCalcEdit.xpm TRxDBLookupCombo.xpm TRxDBGrid.xpm TDualListDialog.xpm TFolderLister.xpm TRxMemoryData.xpm TCURRENCYEDIT.xpm TRXSWITCH.xpm TRXDICE.xpm TRXDBCOMBOBOX.xpm ttoolpanel.xpm trxxpmanifest.xpm TPAGEMANAGER.xpm TRXAPPICON.xpm TSECRETPANEL.xpm TRXLABEL.xpm tautopanel.xpm TRxCalendarGrid.xpm TRxDateEdit.png TRxClock.png TRxSpeedButton.png TRxSpinButton.png TRxSpinEdit.png TRXDBSpinEdit.png TRxTimeEdit.png TRxDBTimeEdit.png TRxDBProgressBar.png TRxDBTrackBar.png TRxLoginDialog.png TRxVersionInfo.png TRxAboutDialog.png TRxDBCurrEdit.png TRxViewsPanel.png TRxDBColorBox.png TRxRadioGroup.png TRxDBRadioGroup.png TRxHistoryNavigator.png TRxCloseFormValidator.png TRxIniPropStorage.png TRxDBGridFooterTools.png \ No newline at end of file diff --git a/components/rx/trunk/images/rx.lrs b/components/rx/trunk/images/rx.lrs index 1e6ab1307..aadda9ded 100644 --- a/components/rx/trunk/images/rx.lrs +++ b/components/rx/trunk/images/rx.lrs @@ -785,3 +785,19 @@ LazarusResources.Add('TRxIniPropStorage','PNG',[ +#23#23#236#130#252#183#205'/'#245#161'[H'#1#236'`'#148#0#0#0#0'IEND'#174'B`' +#130 ]); +LazarusResources.Add('TRxDBGridFooterTools','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0 + +#0#0#4'sBIT'#8#8#8#8'|'#8'd'#136#0#0#0#9'pHYs'#0#0#14#196#0#0#14#196#1#149'+' + +#14#27#0#0#1#1'IDATH'#137#213#149'A'#142#133' '#16'D'#155#201#191#151#220#139 + +#13#27#239'U'#252#139#213','#180'M'#11#165'fF'#255#226'W'#210'1'#128#246#235 + +'j'#8#154'}XI'#204#241#201#220'/'#181#2#192'r'#206'F'#210'Zk'#195#250'4Mr' + +#222#149's'#222'S:='#234#224'G'#173#0'XH'#228#16#0#228'|'#140#129#210'; i)' + +#165#13#244'W'#173'-R'#185#23#0#0#174#160'A'#0#228'|'#148#133'6_'#238#193#127 + +'\\:'#224#218'L'#175#230#142#131'W_'#177#163#25'J'#232#143#228#217#17#149#21 + +'['#13'!'#28'D'#23#202#129#191'cf,'#165#236#28'H@'#31#213#234#2'9'#8'O'#234 + +#176'u|'#225' >'#141#18#226#201#226#184#223#3'S'#21'+'#7#17'r'#22#10' '#245 + +'F'#227#27#237'0'#145#175#169'}'#138#128#253'Y'#173#7#228#170#207't)'#133#243 + +'<'#143#215'CJ['#238'['#128#160#237';'#135'EH'#159#140#167#227'k'#201'V'#157 + +'CnH^'#215#159#213#131#213#155#245#14'T'#255'o'#2#229'?'#249#171#246#224#23 + +'&Y'#169#231#254#195#236'&'#0#0#0#0'IEND'#174'B`'#130 +]); diff --git a/components/rx/trunk/rx.lrs b/components/rx/trunk/rx.lrs index 1e6ab1307..aadda9ded 100644 --- a/components/rx/trunk/rx.lrs +++ b/components/rx/trunk/rx.lrs @@ -785,3 +785,19 @@ LazarusResources.Add('TRxIniPropStorage','PNG',[ +#23#23#236#130#252#183#205'/'#245#161'[H'#1#236'`'#148#0#0#0#0'IEND'#174'B`' +#130 ]); +LazarusResources.Add('TRxDBGridFooterTools','PNG',[ + #137'PNG'#13#10#26#10#0#0#0#13'IHDR'#0#0#0#24#0#0#0#24#8#6#0#0#0#224'w='#248#0 + +#0#0#4'sBIT'#8#8#8#8'|'#8'd'#136#0#0#0#9'pHYs'#0#0#14#196#0#0#14#196#1#149'+' + +#14#27#0#0#1#1'IDATH'#137#213#149'A'#142#133' '#16'D'#155#201#191#151#220#139 + +#13#27#239'U'#252#139#213','#180'M'#11#165'fF'#255#226'W'#210'1'#128#246#235 + +'j'#8#154'}XI'#204#241#201#220'/'#181#2#192'r'#206'F'#210'Zk'#195#250'4Mr' + +#222#149's'#222'S:='#234#224'G'#173#0'XH'#228#16#0#228'|'#140#129#210'; i)' + +#165#13#244'W'#173'-R'#185#23#0#0#174#160'A'#0#228'|'#148#133'6_'#238#193#127 + +'\\:'#224#218'L'#175#230#142#131'W_'#177#163#25'J'#232#143#228#217#17#149#21 + +'['#13'!'#28'D'#23#202#129#191'cf,'#165#236#28'H@'#31#213#234#2'9'#8'O'#234 + +#176'u|'#225' >'#141#18#226#201#226#184#223#3'S'#21'+'#7#17'r'#22#10' '#245 + +'F'#227#27#237'0'#145#175#169'}'#138#128#253'Y'#173#7#228#170#207't)'#133#243 + +'<'#143#215'CJ['#238'['#128#160#237';'#135'EH'#159#140#167#227'k'#201'V'#157 + +'CnH^'#215#159#213#131#213#155#245#14'T'#255'o'#2#229'?'#249#171#246#224#23 + +'&Y'#169#231#254#195#236'&'#0#0#0#0'IEND'#174'B`'#130 +]); diff --git a/components/rx/trunk/rxnew.lpk b/components/rx/trunk/rxnew.lpk index 021c87e0d..52f3fb745 100644 --- a/components/rx/trunk/rxnew.lpk +++ b/components/rx/trunk/rxnew.lpk @@ -21,10 +21,10 @@ - + @@ -323,7 +323,7 @@ translate to Lazarus by alexs in 2005 - 2015 - +