From a23cd789e14ce284054e9daaabebcf8a6b056bee Mon Sep 17 00:00:00 2001 From: alexs75 Date: Thu, 21 Jun 2018 11:43:22 +0000 Subject: [PATCH] RxFPC:new component images from zoltanleo git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@6522 8e941d3f-bd1b-0410-a28a-d453659cc2b4 --- components/rx/trunk/docs/rxdbgrid.xml | 8 + .../rx/trunk/images/TRxSortFBDataSet.png | Bin 0 -> 969 bytes .../rx/trunk/images/TRxSortFBDataSet_150.png | Bin 0 -> 1438 bytes .../rx/trunk/images/TRxSortFBDataSet_200.png | Bin 0 -> 1978 bytes components/rx/trunk/images/TRxSortIBX.png | Bin 0 -> 1062 bytes components/rx/trunk/images/TRxSortIBX_150.png | Bin 0 -> 1639 bytes components/rx/trunk/images/TRxSortIBX_200.png | Bin 0 -> 2321 bytes components/rx/trunk/images/TRxSortSqlDB.png | Bin 0 -> 1149 bytes .../rx/trunk/images/TRxSortSqlDB_150.png | Bin 0 -> 1873 bytes .../rx/trunk/images/TRxSortSqlDB_200.png | Bin 0 -> 2636 bytes components/rx/trunk/images/TRxSortZeos.png | Bin 0 -> 1176 bytes .../rx/trunk/images/TRxSortZeos_150.png | Bin 0 -> 1847 bytes .../rx/trunk/images/TRxSortZeos_200.png | Bin 0 -> 2563 bytes .../images/componet_img/all_component_res.sh | 10 +- .../rx_sort_fbdataset/TRxSortFBDataSet.svg | 446 +++++++++++++ .../TRxSortFBDataSet_150.svg | 537 ++++++++++++++++ .../TRxSortFBDataSet_200.svg | 505 +++++++++++++++ .../images/imgsrc/rx_sort_ibx/TRxSortIBX.svg | 499 +++++++++++++++ .../imgsrc/rx_sort_ibx/TRxSortIBX_150.svg | 546 ++++++++++++++++ .../imgsrc/rx_sort_ibx/TRxSortIBX_200.svg | 524 ++++++++++++++++ .../imgsrc/rx_sort_sqldb/TRxSortSqlDB.svg | 485 +++++++++++++++ .../imgsrc/rx_sort_sqldb/TRxSortSqlDB_150.svg | 565 +++++++++++++++++ .../imgsrc/rx_sort_sqldb/TRxSortSqlDB_200.svg | 587 ++++++++++++++++++ .../imgsrc/rx_sort_zeos/TRxSortZeos.svg | 481 ++++++++++++++ .../imgsrc/rx_sort_zeos/TRxSortZeos_150.svg | 567 +++++++++++++++++ .../imgsrc/rx_sort_zeos/TRxSortZeos_200.svg | 533 ++++++++++++++++ components/rx/trunk/images/mk_res.sh | 27 +- components/rx/trunk/rx.res | Bin 245397 -> 245577 bytes .../rx_sort_fbdataset/RxSortFBDataSet.res | Bin 0 -> 4630 bytes .../rx_sort_fbdataset/rxsortfbdataset.pas | 2 + components/rx/trunk/rx_sort_ibx/RxSortIBX.res | Bin 0 -> 5229 bytes components/rx/trunk/rx_sort_ibx/rxsortibx.pas | 2 + .../rx/trunk/rx_sort_sqldb/RxSortSqlDB.res | Bin 0 -> 5880 bytes .../rx/trunk/rx_sort_sqldb/rxsortsqldb.pas | 2 + .../rx/trunk/rx_sort_zeos/RxSortZeos.res | Bin 0 -> 5791 bytes .../rx/trunk/rx_sort_zeos/rxsortzeos.pas | 2 + components/rx/trunk/rxcontrols/rxswitch.pas | 22 +- 37 files changed, 6339 insertions(+), 11 deletions(-) create mode 100644 components/rx/trunk/images/TRxSortFBDataSet.png create mode 100644 components/rx/trunk/images/TRxSortFBDataSet_150.png create mode 100644 components/rx/trunk/images/TRxSortFBDataSet_200.png create mode 100644 components/rx/trunk/images/TRxSortIBX.png create mode 100644 components/rx/trunk/images/TRxSortIBX_150.png create mode 100644 components/rx/trunk/images/TRxSortIBX_200.png create mode 100644 components/rx/trunk/images/TRxSortSqlDB.png create mode 100644 components/rx/trunk/images/TRxSortSqlDB_150.png create mode 100644 components/rx/trunk/images/TRxSortSqlDB_200.png create mode 100644 components/rx/trunk/images/TRxSortZeos.png create mode 100644 components/rx/trunk/images/TRxSortZeos_150.png create mode 100644 components/rx/trunk/images/TRxSortZeos_200.png create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet_150.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet_200.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX_150.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX_200.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB_150.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB_200.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos_150.svg create mode 100644 components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos_200.svg create mode 100644 components/rx/trunk/rx_sort_fbdataset/RxSortFBDataSet.res create mode 100644 components/rx/trunk/rx_sort_ibx/RxSortIBX.res create mode 100644 components/rx/trunk/rx_sort_sqldb/RxSortSqlDB.res create mode 100644 components/rx/trunk/rx_sort_zeos/RxSortZeos.res diff --git a/components/rx/trunk/docs/rxdbgrid.xml b/components/rx/trunk/docs/rxdbgrid.xml index f32a788cc..ad8c6c0cf 100644 --- a/components/rx/trunk/docs/rxdbgrid.xml +++ b/components/rx/trunk/docs/rxdbgrid.xml @@ -178,6 +178,14 @@ Рисовать линии сетки RxDBGrid полностьюРисовать линии сетки RxDBGrid полностью В противнгом случае в область между данными и итогом не будут отображаться линии колонок + Set on owner form property ModalResult to mrOk on mouse doble click

EN +

+Set on owner form property ModalResult to mrOk on mouse doble click</p> +

RU +

+Если грид находится на модальной форме, то при двойном нажатии мышкой свойство ModalResult формы будет установлено в mrOK

+
+
diff --git a/components/rx/trunk/images/TRxSortFBDataSet.png b/components/rx/trunk/images/TRxSortFBDataSet.png new file mode 100644 index 0000000000000000000000000000000000000000..5fc9ecc9598a32d407717ff13687f7c42da6502d GIT binary patch literal 969 zcmV;)12+7LP)yEHEJ^)r@JRZWPfXW%!AM*y#)? z12fZ^Q>Xw zXTEtH5EnD+#H>}b&l>%})1-Nx-9#Jq_CEYOz|Jp!hTLSkAgvHUd3l%dMMr}550>`< z)E#Kp0GK^>^;leDoonwbgp;ES&2fo!{&?!@F-u8MRf9l~XtaSS`++P`4giR%j>IK) z(MsZZtd_dB!br0p%@oO=UV=MnjH3{|@(8I?n(66jhK7b?Cpi_Za8u_$^V_N|EiJ05>i7E7$*b4FriA2Kq&gUK1WQ9jWRMjAs#c&TWkApv7z#0Ufel(Z#F*CGOzOX+sE zYj>M&yLwu0NDtQN2 zSfvAU2}ULX{-KF^_O`#P{@ihKHIS8NWdj8vKe=S8!*QBIwniq{8?918H%HP`C$}C4 zARvYF*xjPO=gw{X=jXx21XGa;;g=%pF9s6sg^WtEU;-MW)O)b-F&6BQserY#+Nq!< zv;dk3Ml%cp@OF5UP{3zJ$Ch}R@u`wK0G@Nsf-8^xzDe_Iy5)yzFD%-z%#hJ4Y+UFm+g;U%gqyp2R(USE z3^(5BT8)IV#;RW9mNI)LHdrXf5|vg90t-vS+XO;&a_jNxuhyRr?gZs6EB?~wE0N?a z{qW)IhP6hgI^xfedRWR zPA{TFK@O_u*W{7?#bWN+@6p-W$-uw>fk1%ITU(*B5l*%J&vz#mz&bW$Lq4 zRaKl$CswPKo}M0DE*F}nA!VqZ_lM@E*^Ce(?O0KO5unFvweo(`rldxzHZ}3%g`Sj7 zf^`iW9x&0{+e=C~ z%i+T_=@%NZd8uv*Z7;9o(S2uPY^GD()A>^v1LvrZ!)N-btuW5i6)+2g3UU=19$!Xx z|Hv%RNt3epI*LzWy#6~ETA0J@PgL-2LoIc!r{{*yWZ@5J z+#2@s!SSoScHqevU6NsXcg_g`6y;~r^z?F0+J<7}nR?Ew5(?LlCM9;akCV0`UTsVL s%`_cCmw-oL^7WGzlFk|M`X4FrFK^EPYPGVFjsO4v07*qoM6N<$f&|=|^8f$< literal 0 HcmV?d00001 diff --git a/components/rx/trunk/images/TRxSortFBDataSet_200.png b/components/rx/trunk/images/TRxSortFBDataSet_200.png new file mode 100644 index 0000000000000000000000000000000000000000..4cae5967b27b14224800475065e2a268c89cd8e9 GIT binary patch literal 1978 zcmV;r2SxaaP)sIDuN zND(4UD}~akQEB)9YSJW9TR{^+VzAY!>W8#aX%s*z6{=bx6eVg}T2)YL5TR8>{5EkM z&Wh4LATNumot5B#E^QtOQaXPy~|1ebw1U@VaQfOoBfD}Wg&0IIJ` z7tSUUHrZrfPHUmP=Jl5Mto1pb6!Zvmva^7Oz6uK%F`$DA;2Q8{I+%>&guY#}&}Tj& zG`DJY{$sYP|BIKOSQ>Q|1Gy=rd|(~=WZ5vjO^*TPz|mNZrZ6Kcu>@klzu?Old-nY; zfqq7l63}4@@}a`jsL|;44K8D8WwcsdpksJG{zt*R9H#*G3uuT>o|y z88bHu5yS;_18qRJ1nnzikE3sK02!5Iz|-LZCZk%FLW{rrc;k4mta?;A1=5Mo7WjT8 zqPBz0z_(V&ew!0CNANPL#qaPcQzwS2f@Rq%tHFHlj!R!!ym_w(AZtsWqq+C7>qxNJ zGoRJpdbwTmY9@g4&ZcYSM;itVs_Y_qf=y_20N+S#fPm}Lg*}Nz&u(2e8_Yj+s-=J6 zk<0CxPnZ__orN>6efVJ64>#J!zJIeRNZ#6%J6Ha4!>A$Z9Xt$tEl%s#IYBG0@Gsq> zRY1uzFW0=jeJEtij)KLa?^NCnmZv+18|}Xs+3?8?M=^k8l0?m~xA&!>t&2oXu5mn= zO*rJrBT}-M)Pl!L>|1X>+MQXGwH)47{i|&w<_9u70RDMz#$?CP=3v{pedV|FzPjFN zm_9TlY2Osg#NI+-QE2Mbp{l79IvF`rRyUseLcda!;a}NB&Q;X%R~m=Lo_l`>fN=X2 z043kDT=mQ5krc>72bE!Y5tffym86Th;pO@XOPO^Mz`x+LOdcJoi6>j~>_Z=CZ_A&H z=znz6u%$S|XN-C3NNRwTA&UnO*M(;A&hN%+md6(};>ioKVwSWRLTzntlb=72{AnZu z5Fi3+JSp=447pY53mfg3wb@PpZAn!oUK*&4CHL{kkIEK%=OeBp(?7k{;JveKju5oj zZj%_djPL@ZQAmOf#~MEf7UwQZS1$HBZQ&y7f?uBQ911y~$)@;0cj)mKdm^s@d-l9R zbc_hctA==yLKrRnZpEGK7JYvUzc5X_)L$3ge*49qI^TbntpG}aWx1lWsXy2@cYeCc zd1W>)B>epI!&odACYILNMDyU;WZRaNnN!+yeQYhnL>ICBOL96&mK zIwkU;uYe3#j~qGjiOpu?;>C-|vWygC1y+mT?7Q7=91aI|yZzI~$w_EygR57ODl1b~ zs-XLT$K`V2@p!oL*PjsY9#vTL4DZf3Qd00pSs@Nbf<6@$FfozRnBh<)NfJT`O;uIh z!9>(GCxnHC1=JKDK^7JklFA%9bSSk!!=M02k|YiuJQ%1FNQK{w5)_W}p$O7sGq%!$ zZV~DeZ%YcXre~qpw^89ZpOjdtSS!(Zh-pB)6$m2U3M4Y@^A(7LRsB-_KjAZPKxkuD z95^i|we|O3*Ej36L52K~gAHtkC(s=RPCleES z=IxkrswTMS_R%xxwJh{D;H?EAYiDV)eej7CkpQ>@~!#T!g-E1n&jwuu8?lZF* zeQ7r!(`=%>zKGffvT!Z?`BTq-jC6BKlJw)%=u2uqEN70jtzyYNcdn0_`K74()r8A< zxUUDm7ifo)a*us_#x%_-@6MrAPvL=#=koFaDdVKUwIr;s& z(*QJ-<)m9h1k&!rX4ynZUItHWD*<5qt~=c-B9Jx%;+@+odYMpJIO^p$7cus13*Ni^tM8HKL7v# M07*qoM6N<$g6S2l00000 literal 0 HcmV?d00001 diff --git a/components/rx/trunk/images/TRxSortIBX.png b/components/rx/trunk/images/TRxSortIBX.png new file mode 100644 index 0000000000000000000000000000000000000000..3644ed03f22b122098a6c229d39cb6350ad79eeb GIT binary patch literal 1062 zcmV+>1ljwEP)MZtAYL%$R{1{2vO6dc>6V-7l|+vvtD$jIny=LZL}VIfx73S+Yuol~1IoogC( zH8F|i>_dD*LK5rNKOD}>dCvd&pK~6b=T#zd94H6U*gk^5BybT}R7y#zL<3OnRF2oQ zfZnVRnX7U=ma|Vxm> zEX!I3nAksB?NpA2g^#BT=Fd(SI+dg0+Wyh%7>Y?mOn?cyJqtUH>gs}(70Awp`FT`9fx^xzcFYMK z6#bBnN>}K;0bIU6xvkRh6Mo;_dcL&#t5bKVOGGo-q*KsmO4wvo=13|JNxDZ@Z8z zML1hwIPFHaBn%7;(Ad}*A-1%@kt5LBnxL&jq+7cO^}%`o?hJXk@zQl3XedBs=vj8S zDITarrRkVE=p^u@;<@odNt;nhsknfM93LJY7FnB&v!0$F@q{F)b$545GPJk1C*Eig z$?xp!6j>S)tJNx2t5sxaNJ>jfWy&wnm}XOc5sSqlA|ghkQ2>c-lU%?6EP6a12(L2z z)4P#qc$Jx%8G-_rew&UX1O;YiXCvRiVA3(gLZ_4xk%+L$YeMBUX`KO3VNy|x=~|n2 z)Kb9^H?BKhCnQYxQa+SXp{<|*%r6hfDjD}oPKKh~Ok5v44}i^PqpzJl~86Je(7MUN)QUzY74Yg~Eh3!swNvEZ@wDeHPk2yGn1{9?oBJGr4dV zAmL!QC7_Myuay8Dj%$3>vYXFG=lII$;;HfnIdimv10RlWRUe@JQ`^3Ep(wg%c5=A* g;>F_s$-RI43s~-_8wo48yZ`_I07*qoM6N<$f`~@o%>V!Z literal 0 HcmV?d00001 diff --git a/components/rx/trunk/images/TRxSortIBX_150.png b/components/rx/trunk/images/TRxSortIBX_150.png new file mode 100644 index 0000000000000000000000000000000000000000..03036edb1ad208a7033ede8f38e8263499cc1397 GIT binary patch literal 1639 zcmV-t2AKJYP){LYK~z|U<(Fw}R8^RAOHh81c^h2uNokQ5OOr-(V&D!I&eB* ziXoN=G@u{w0^L$db-bh^WQu_zAS1k%C{(}=IDiJg!-=R34?DK-b#3gjkWv-^3u?sH zb%UQtnq)eD`huK8`LE7yHd>U>DCRYw2dD$S0`?0b)Dg9xCmlcSfB_TJcmi)kWB|7Ho@K|IrB!O$h)`f%Dtk-5A0_fS{p0M|dALna9&2Y|!IlHpTraE1l4^G;5=gty? zBDCqB&U0HA=EftpXoR&#AWnpg7Gp5$zWla=_vY>em~ipLp4^8ET9I(z;rdxUySe8S)U`j1c_e_4is4Xs;F<{sTW!`z#G0U8cW1(I(sbi(%oB=|k zkcFE|_Xv|Qq`CrTgUJ{w++4CpC_@XOgbo=~k0eM59SIWxnDRn#GeSt$2Oar+O}>=D zauE)?lz`rThQroj);=DMkdRUq1GmFMCj~Ps6-AM_<$=eTzE@ z)%GE>6=au+adryHZ{=~+d6e4PT8nU0^ZX0>xXlZ27LWwG~B4 zytk^VirekR;c!r2Uys-8Mbk8-4CnLOaR0Q~5JHUFRurHcsCPIVtg4tltkSIc6@0d< zencaBUPI}bnKU&uk&-g#9kAKPxHX-S3V2;E7leEyXWubEA<(s%=H_PlHJFv2JUk&O zY48Q{diAEAmXw3(Kw?*$G2&fv3oj#UTHc;2m&Fgm;qiOKq zCjAT7q!{?+smoYa*+5O3husGf%cn8_gXNWfi+S-j@+-FUbwd{$?w<|7lb^J3B>cW;0#yAE-7Rw_b(=kEZ|eAdE?x6h>L%rtH*IfJJ@ zZ5bDtaS=*SNuunM$yC-HB+{xj{(KOCZRI6A`q5sx`-0;pH0Dlvc-=M8do?6^bv zu1QH%T^EmES3q^Ed)#CaB9vGDEuOyvSWF66OwZ(lr5DlI>7%C2L!Q;lva9p?rqRi> zi_T}s#=3u>Pz1gGDpmDIY3%e-key0Rn}?TfpUE5F@8``Q{-j~mmCP@kNcFxGk&0=m zhfg^ngAiOkeIn=PSlHR_<=UbwW}J~m+1tP24{F#yZ(-dXMU<}kiC{=?w()AuxCljZ z$R7-Gz;&F5HZ^j{>!+%`lx39-_=CFhcd9!myYws`xN0gdZ*Na%vk?0qe$VGSfYO95 l#P_g+4L8j@<#zwK_y^^iSJ`3cq2vGn002ovPDHLkV1n}R1uXyo literal 0 HcmV?d00001 diff --git a/components/rx/trunk/images/TRxSortIBX_200.png b/components/rx/trunk/images/TRxSortIBX_200.png new file mode 100644 index 0000000000000000000000000000000000000000..c722c802d85183a7cf82eae2c66dc9731b5e754f GIT binary patch literal 2321 zcmV+s3GViZP)EO*ezW|$J@wsbKtdQP2^fJsS!P0a(@j7ourXMp!N&+=Fo9rjbvaE9Yt9$B z`-Pemw+^E_KQ#F=#skaTrIl=BVt*0E{gnI$lwh{@#Gm{~TlEbw zGBk4o;744*F`yVYCc&J3vRlwy96&~86Y#XJfFV?^N{Z2yxuu}dQ&t_S90uvZQ0#s_ z>{naHWZ=nuvfpDXQ~h{_s>NmPQ(Csxj`ft~7+Lk?FU6PX+Ht3p({oxlk;piu@qKDYq_PDuym4>o$-tPwXo`Ek2v zR8~D$K1Xv3gRQbNrR}ZDqceUo!P4;Txk3;5n8Jki%$M@(L!w^BeZYbNS|4L8vv`@$ zb&G}pB{8Zu_nqlAUSnn^+eSW>ebrNL-Bw#*d82O3oio-n0LdVU++R(<7>2g(47SNN zws^9G4%z<|DH#oF^1M-&Dd*-Mi_VSh^=-@9Ijt`08zu*UtE117vB=GDY+ zrFMo)AM%H2pXA8|cOjoB)Uvr|Y|B=ij2tbi6W+hSQW{ zBN>1I;ZBW1GIt}SZI%A~1WWYzxK04AM^&0$tQsFo?%J*^8MX@@en*nlS1#rE-RO<- z6EvHzGB_@U!V5x;LK2MGRPd#z*nXfj+jg?@*nx#ZSuHQvotn{?C z?{6L3dGuzYSNOT-YB3rQ51{H32|dP#0!avw4CG(Dc=7q}sdY>AT8OL23lP?-days; ztk0c6BIfs5$P-OyO?^0?XhQVqlN$Z%D3sC!dVXxdb=(GkVQMtmt`sb778Wg91hus= zWeT|b0-6TQkl=#1CWI)Y0cw4HeW`DQ5F#K+g(l=Vv2IlY=iBWFA?V$H!%JSC5raH0 z9w7wAb*W&~b!r!S(Ei+ws=D`Wem*Q&(x1=o{K)G#=6?PoU`EkbAPyM2ckkZH^z?M{ z(pxbYqCg6K5gt1Sae0#iM;Qd&bybv>mLi0}<#OS0ILOJ#(HraQp`ZYqPLO3#)kzY3 zIrxbFPyi=z`_`>n0E~*N#vlj(qO7TbTi+x7+PltyU}+%iYH2W+*O( zFVklQfBq))!_~50|h{mB(ZAMDtDDYN?9BrD6IRv z5v0%@+Dcd3g}2W@E-A!4T?++2jSB1jA&G^HdnGy$f*LT;3V1Nk3Jhl0*DEjphV@DL zzl8sL1H6uzy>ho`(!zVo4jav%L;0(K?pmHOx_kHTVZF!zXwp(6MQ=z**|X3hv?qKv z@m=G^Zy(ibRvh#zd!TB94!e`{&7ExexRx_lZu89SO!ob72C62QzWFGXt@;ZrH#L^p zS4uD{23Gv$JbOqj>N%tVtmuS|KOZ%)FvBx_ez5s`$z)v*Du}9-o=c z|b+#K;5!E=V2GWo7la48rM2{I8v=&R!b5*GU@KWkNa|x zBEfS&gk`|uxBp4CT*A^9Wr1~fTPdzY(hbN9e69Nf|xdo{#oSDwY zXRk$^Jlw-kLI^liaUFpCjCcUzObWkTR0zO(CtG;`lpZ#BEG;6|6saFN{uq`4W}{4c zQZzp(&I0iI_{If!j82Z`PLGS9|FM>J`>W}4xX4V2VSVX@$g%c8ST0nxy(DP;uFo16 zmln$l-x&wMFAmjl&AqW-KYW?(3-ei5I)M*Pw^H|2_dQbf$FNqwscPJ|Ik|k@#=8C0 z>?*&?&ZR||6ax)6ZR|X9#Vh;fr}Z@6vSU&Vy!m8d#E5%vHKh?_&`; r%HJJC;!q?83=s$ai@LtXe-!@)e3dDDKD49!00000NkvXXu0mjfNVio` literal 0 HcmV?d00001 diff --git a/components/rx/trunk/images/TRxSortSqlDB.png b/components/rx/trunk/images/TRxSortSqlDB.png new file mode 100644 index 0000000000000000000000000000000000000000..2c453f30c1ed1b83bafe255fc919dd4e921c55a4 GIT binary patch literal 1149 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 + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet_150.svg b/components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet_150.svg new file mode 100644 index 000000000..a0bfd7065 --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet_150.svg @@ -0,0 +1,537 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet_200.svg b/components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet_200.svg new file mode 100644 index 000000000..41ac203fb --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_fbdataset/TRxSortFBDataSet_200.svg @@ -0,0 +1,505 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX.svg b/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX.svg new file mode 100644 index 000000000..017243b42 --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX.svg @@ -0,0 +1,499 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I + + + + X + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX_150.svg b/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX_150.svg new file mode 100644 index 000000000..58cc7f95b --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX_150.svg @@ -0,0 +1,546 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX_200.svg b/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX_200.svg new file mode 100644 index 000000000..fffedf075 --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_ibx/TRxSortIBX_200.svg @@ -0,0 +1,524 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + I + X + B + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB.svg b/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB.svg new file mode 100644 index 000000000..9b684c901 --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB.svg @@ -0,0 +1,485 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + S + + + + l + D + B + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB_150.svg b/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB_150.svg new file mode 100644 index 000000000..3d9a0978a --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB_150.svg @@ -0,0 +1,565 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB_200.svg b/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB_200.svg new file mode 100644 index 000000000..af469ec6e --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_sqldb/TRxSortSqlDB_200.svg @@ -0,0 +1,587 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + S + q + l + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos.svg b/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos.svg new file mode 100644 index 000000000..4a09892fc --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos.svg @@ -0,0 +1,481 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Z + + + + + + + s + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos_150.svg b/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos_150.svg new file mode 100644 index 000000000..87ca9a35e --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos_150.svg @@ -0,0 +1,567 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + s + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos_200.svg b/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos_200.svg new file mode 100644 index 000000000..221f8792c --- /dev/null +++ b/components/rx/trunk/images/imgsrc/rx_sort_zeos/TRxSortZeos_200.svg @@ -0,0 +1,533 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Z + e + + + + s + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/components/rx/trunk/images/mk_res.sh b/components/rx/trunk/images/mk_res.sh index eec5df096..41e4bb2af 100755 --- a/components/rx/trunk/images/mk_res.sh +++ b/components/rx/trunk/images/mk_res.sh @@ -1,5 +1,18 @@ rm rx.lrs rm rx.res + +rm RxSortFBDataSet.lrs +rm RxSortFBDataSet.res + +rm RxSortIBX.lrs +rm RxSortIBX.res + +rm RxSortSqlDB.lrs +rm RxSortSqlDB.res + +rm RxSortZeos.lrs +rm RxSortZeos.res + /usr/local/share/lazarus/tools/lazres rx.res TRxDateEdit_150.png TRxDateEdit_200.png TRxDateEdit.png \ TRxLookupEdit.png TRxLookupEdit_150.png TRxLookupEdit_200.png \ TRxDBGrid.png TRxDBGrid_150.png TRxDBGrid_200.png \ @@ -49,4 +62,16 @@ rm rx.res TRxPopupNotifier.png TRxPopupNotifier_150.png TRxPopupNotifier_200.png \ TRxSystemServices.png TRxSystemServices_150.png TRxSystemServices_200.png \ TRxVersionInfo.png TRxVersionInfo_150.png TRxVersionInfo_200.png \ - TRxXMLPropStorage.png TRxXMLPropStorage_150.png TRxXMLPropStorage_200.png \ No newline at end of file + TRxXMLPropStorage.png TRxXMLPropStorage_150.png TRxXMLPropStorage_200.png + + +/usr/local/share/lazarus/tools/lazres RxSortFBDataSet.res TRxSortFBDataSet.png TRxSortFBDataSet_150.png TRxSortFBDataSet_200.png +/usr/local/share/lazarus/tools/lazres RxSortIBX.res TRxSortIBX.png TRxSortIBX_150.png TRxSortIBX_200.png +/usr/local/share/lazarus/tools/lazres RxSortSqlDB.res TRxSortSqlDB.png TRxSortSqlDB_150.png TRxSortSqlDB_200.png +/usr/local/share/lazarus/tools/lazres RxSortZeos.res TRxSortZeos.png TRxSortZeos_150.png TRxSortZeos_200.png + +cp rx.res .. +cp RxSortFBDataSet.res ../rx_sort_fbdataset +cp RxSortIBX.res ../rx_sort_ibx +cp RxSortSqlDB.res ../rx_sort_sqldb +cp RxSortZeos.res ../rx_sort_zeos diff --git a/components/rx/trunk/rx.res b/components/rx/trunk/rx.res index f59a592181f723b8b2fec9c6718671761e57eb8b..e5ba56bdc54c997252871ccbb64e81b416f78914 100644 GIT binary patch delta 4445 zcmV-j5u)yu{SL|g4uFIKgaWh!8NklzU2Kz8 z7{`C-ecyGZYs1#D6|EgO*&-XmIMWc9B`}>L5rYO}vS^SSLo_m#Way13enbT|bM?v# zKZ585n2>m(2`~|XOvKDYWt**=TP=l_46=bZB# zA*Fm5r~(9~K>~j>z;WO^AS{HC#f&we`iwZdEi+@$kj^UP^9^8MQgG8;G{rgh?2~)C zZn0m@8!dZ~{+lPUvM^+lE$l%=LxhoRl@2@&g>XO425Z1y)=tg zW?CsF-w%gM;m;KSnE84V0CQ^<03(kK5IpR|`o4p7I!%A5+lOJJiMFQ$eBk;p5Q{~5 zZ{IT@ltdc2@wuMf6WM%1O8H67832|$t7$ms#IV9d#24ax>q(T9097CmG!1S*Rtge{ zL?*K7$qBwW`uTiXPd>1-r?-EROUWj_-E$v`Q6)JQL$j3=i_H^CP2+H_L7z#YUrJEd z*Me4K$V-1k?eaQ0?&&fqTG^Mb{mE*LZmK(O##(2`zh@NHS_X~W=(VXr-ka<%Y5L_Ij(`kQ%QNi&}3+{&onBD6mwsa1CI*#^+ z9Z{~4+%?W`PyEC$+f$7Gae-tqfhr&#o#*k#?nYekTs5G-O+NhN-p_tN(5mZ5DXF;E z%59NNoc{I*jZMwOUvr?EYOq<&%yl_A>xt6$#RayuuV?dG3pHkNdjoi9#;CK3Jb{yd zdUk(g_VSk3LlxPJTW#mD+1C({!LU!G;|?>CIMiB=Jazv~th5<0XrQU!oeI-z&C3=- zN?Ei9x!&G2C#5t4_{FU(tKUH9x>cl5(Nhb=3Mq~cxbcsjpjHkqkO~p$?&-Ba=>-me z_7{GrZ?r9WvC2}mqTHaGyEzwjGIZuj`pv-00000NkvXXu0mjf0002>1poj@005WY zMgy;Za!Eu%R9J=WmuYNNRTze!bC=F^rc+wl0MlVg5`qzxA0QE8A|?Wj5fz27lpPfqn$*7g( znVfgNEuj}=#QM*>^^9|vyXiWBLck#)3d8`rw?INEwd_~1`He2KSqAp1+ffs9uUVwU zlGOg)MAe~2&U$0mQh{Lco)0E{)Kee>aJD_DisJUn;UHp9Bl_FNkX!G%b`eeBFa^4Q zE)W9BZ*_C>yf-D!&ZWuoGez%DNV zz*Xv@yflZ{i7>uz&jB#t`Jw22Osqf)7uVFGlw!i{LY}xg7u&Y^a@Qpeo(}g4NGPS= z`c-UxwX39_ZF1YT$zB{F%@uA7+^oKFi?5$pbX{ zFCu04d)hP{-(L#4X02SgQl@lBRTSf?4if&O5m#9sM(?~2BR>PB6v7Y;|7s$K#_quT zSl0d830#4Z2(|k?mS>=p!pO^@-~8h1f@za!I+*s*({3Zfv1IjoFU?O0 zq?Dp?;cy&7Ttp5A@P1RDj7Ot?A|1DVZtk?iskD3NhE5I40P6Ce9JE_==+2r@e0*Cmg`#+M zIhVg{Kw6TfBSFM?gS@Fj$Xz%H%d&7T&~Q7lu;a~~-LeC(cATbA0HwP8M<-sG>7jVa z4O@OYo4gs>^G{x6&%ph@X@B)r~Cxh6wodl4rmD`@rojJ~cfnxx$ zCA9P{jG=dZ)EGc> z>k$4>yc5vBM^5F!XL5>TsD-cfa&| z_<`4Iy6tjv3T1M`W}498jbI2cb#NFEH{s3^Zps&o01`2$nfNtzFa-SV3p2K$`z7nq z5xwf&MIohB5;!P-3or&h!rU2U#4JHm3p85^w*U++0h5^lPD8Qbhic@xZDeb{b^sy5 z3t#!j(<`8^^vKG6w+}3Et(i8i-5JJ{y}vhK8ULwnIv^wU6j1AD0U(~;dQ}WyYUOUKj`~v0?HKD$X>n-9tdew;0nz|e zb=1d{QTa?6m7flt8wYxQ>oFjGE~Ukxbh?z5J(NzD(gM`cr5jb+`cRuoH>&@Sj#Rqo zfNnbd1K}|iUOG;Mo8JHc002ovPDHLkV1fVu0CAVeOarxl?ny*JRA_`fJ49`l(ax4+Ng;WRZ5^KL`s_~6>%G(hNe-tR0xtNv_M70 zpEL#0inGYBD5T_aU~_BI-Tn^Vx2gmlpRR z0uTaB?o*4gXI>F7I~7*v4cdHDvV5lmBd+~N=4YB;42kb@KlPt>;fuVxr^G?w{7gJG zZfci*RU>sXn9My^LDu&Q0BC&q3)=Tx10X%$&WhS^A(m(J?A|L=FThjdb`BWCK^Nkn zi!&p&Py`vP^N>=Kx+Igl=kKB8kjo@pb&2%Vxda=1bR2X=o6LN>3`>R;U7vc-2`T0J zi=`jEF|Y^5LgAMCnDyp@=(FYy@pHA(=ZGJDTmKtt?NtD4aj-gN#3SA$php)SBztMwrSJ{iA}GXjlDGfXa!JMG)F92 z@@R%N$#(M4o>wyB5-=QuO~JW+e)PF*@0Wx-0#V|(&!9w-xvLrD_}&?<-iQLEl%NQlI|sec{`&?3F7M!bpuex1fX_?MuUe7DAZ@)XMBDEA z2@4QHVdd)YrzE8~o;>jO%Ui}RU;tT<6_CDann^lj(7f|fa9So zvc8*-`~7w>B+c9Y%e}{zBawuEe&@sJHWQS!$d2>Xg@kVeXjpj`88!%=_hCDoOyOgN zWai9bMzNQ0IE-NoJM4%!U43NOW0V4D(vZ;_!D}?kYoA%s$-jx6^mBlTfXX zp2IECy7_OFB9awsb5qFvaWuKp{%SpXZ+OJmKN$!qA}#o5d|fMZt?VQ-ixuF zu0BH5FZSKx1r=xmQi$A|T=_mi+CX-CZ4|Wfn&3Xu9O0wt$RO6)7X$RKRc3 z>B=1#FZhAR?a>Q1|;Bi|KaHBIsWmuAA9sBS-ARvf&SG8TbZbl7V&yB|U z;mAuVX=!dCXZm2Wy4)u5>vk$1oJBx`K-et)FnEJ-_(UhiuXdqnlJ6|dX5%;WNVYY;pAd;g8H%KUND^RY~=5YPR6SUW)Ffq!%SLfg374YkLEgn3~9h6SYACzU7T zLP7)_ztDy=JDHu8rHSZ11_=@H($QM_0~(vxlu%xOoSBFrqDY8)?lkp2@cpg*AT($U(4^?&y?`c>nufV-F^ j{txgL&b9!FI}j!S00004uFIKgaWh!Q8M69AHtx!s6HVc4MmM!T;0Y%sJEp?|7lOyzY$Z+p^YEb`~J_bAM*KxL08MKYbN}TG}^mvlLD5?Rk6GLw^fM zrEc0|hXz{!tmbk6hMw)`oYl+3kqGfG$LKSA`Mu-(Y)(~mJ?$H}7lmkwsd@lN2$dXd z129@G%s0y!3IB?|$3mP?8G5k~DFte!hSF(p<-%zOLMNG=h)*YjC4>mhZCX?PdVdZ; zF}2*X19e(_`!HfsP`SDRp({`czI`POKOF*~{);9`S5@H8)S#OI9LJe0cIxzOEM9S@YC7vF-ps*ySL!>&p!izs#jNH zG?>KR8DlC{LpoDStSgEL_`o)Zb$>@mrfNto+rW*+9h^g`} zquq~o=6(Y8Hf|2=kM6^9!S+CXp%G01*MqFs=O z!8c|*kF?!QWw}Kr2c8Ft0zM6{$CDiVwx7Vw!<-t;03d`&%moN3<-C)h(bm^5>zM9K zb+)mk%+xCkO(}J9UScBcM#o}P2QQ}84=;7!weSc_t^DqvJ5=;lT(myfoL6(+HT|zu z6d?C+%Cq~r9z<0{!L@$`m`$s2EKTRbD;FDn>ws4dTwu>*jV!kd{}2Bf5RRpJ>&PJc zp1Egf002F~p$3l_>r}B3CH@0000fn2}`DD)i`f6xS!1C@X(gphZT2LK_ZoO@={ffbf&B&R%RKs5W?q3spzI1y$G5|t|+xl{Hhl=5&rudxL zf8DfdktbdrJ8&aY{+0>F9p9#ED#yHgpVBWzmE@GPxMX^RN5)LGheEZvHB}eCk&F{7lEYmbWE@5OT3e0K8pOeAGmCeo0cpZPoC;~_HV z<&gKqSS~Fr;_CJayyN@~J}{Z6rN^wH&d?%Zek|CmYFcFBlI81nf5lZOupqCj`H#ko zNO6JZ0IxSCMr(s(K5vNMa_NxfD!1b}8bAKP@pOPXPuhwE& z@ks$5A;bH~n0?=>mP|_y$ zCsot%`ud}38dCP$e}<0ywk_r<=++36`nh!PqBat>AC!XCHF^4i9PC+1NK0Z%caT1R zK#z;}1u?78`)V56&L*_8VXl2!ga4%mxKexy)00hfS0hG!6a<)!Iu|}Whw^+X)zx*J zIDVR%>Uu28M2NQID+DB8{GJ!recfw9-Sibsh3xn9sa$-Pf4Vgn@XZdOWDlpm?xuKS z2>=;Of?VBjp6L2olo>%<0|OcR+%&u{8*T?AJHhJ&ZxU?W`gpGuQUI;f*a9pmCB7H3 zag9zvuh3}RT!G#0=F+_5m|+9|D|uwD8HsOh9x`I0z40eSrA_Q9Y#?fYVS-_SX|?Tm z#(;snCS(ULe`UU$b3}34TtF=#B5D}JZ<4icFfIEVFm)64%ym+xXW^M1z`rzzVM6Lh zqtP>*sMmFJn=M9+4`36ZC~aHSVY=Sqsp~@M#E_kjt^xe*V^LLE_L|q%4}uD=U;u#f zIurlfLHyn%S`CQm5Oq3myfYHN4o2#3rq=?1&RQ-qpgS?_BJwZ2h=sH>@O_i$zgp{sI}ch zyP>M#@S$I}Cf^!tL$KrW1kxTH!K_JxNl$g7+irFSMS#Nw4c8)kS6E7@`YiqB2?}ev z_az}je>fJQ+h5UfFy^fye=r~xXQex*rnnpdXOhihNzipuZPxUTqcV>3IyY|{^n}s#T#MrfEzy<;dA;fNqg4?QsXh6=Xf`4s|T<XQ9i!k2=RhBiXTXpG@sBBex1lOu;d4>#0ZzF?@~=hm#*-Z5MO3ZSIT$*jM7!S_mG&3w6hU;NOQ z{j==og0E8wQmx6Q6#fHO=V&&6dq!rqZ%E`V-Tm!^P)(AamP_L#gjRHc$qLD1as#vO8H*#>_VraoZSBQs)@rHJva$Nir~=} zciRDfd}7!5bOF$Lx}8(5FF2X9my;=bY5yXwk-GKgU>;j@U!hAdT zYh=s>pkUV=Jj-&>b^V?kco1qXp43ktKhR;Av1ix5w(b0&bcRH_4<@WFh?57%eX|6c zHwA!beHj0iE7Yz1CQjaeU6D=J^4uZMUp(~*ZC=G{{7aL%LEU#SmW#pkNs)Ju(!qhf>Nbo!LkgyW;?Wf^SWme*=hi3 zb297ihLG=-!kU8jAFq+!hH|2K-%s@V7!t58auHb&;bz0-{huK##?+HtGQ(0JjjLiUbR-4LI7NnrUmjw6AXjpz|-S zOk6b;ZG6fD?Nk5k;Y#^Yt8f6+EIX55pMjF9VwxuDo+zH|$Cxywi)b{8X_|@1$8q@I zI}_f&gdyboX*!O7GB*Hbr$O`9+Jw%;J+U(CGG|CgoCAtr{O^08Xl)-g5UmaOx0BGg z?jq9cC2h3EXx?&d%!m$1aWDh-kG-UpX96IjCb$21wVzGfuA6inZwEkVy?3GI{W>C- zLSx1Cffz6c`eOX1BCb~+2MK|{`w^8bh!Pi4Xvm;R@b&h8xUKzHPK>iL^wTk9)TDOh z3G7=_2;6C+{?Y~NFP$gQ>?anD#P$m zn*ufsPE=oiM*rL5VUxcrK$oWMt<9}vF|3chJLdR}MT8EtAPq_Mu))L{6Gvt@ox9?7 zAinozwab8dbq-fx@gVP4n3dV6XzlxD0z6Jz} zKYeO%@uyFn!D>3xyFW%F-57?YO)GX#-1Gwgnt}>{S-Bph6qJURVVIzsU`U7=5a=?v zwxR%56kwPT>NY7g1*tk1hULMOy@xN$L0eb@64grs3%CWi=&YOo z{wSh{yb5;JihsLieQs_K)7;WZS@Fo;BWQqs-gDfYAwE+q8VOY${3Pu`1Emz~xKYUq zi=HOW*HfMLkX4114`z=r1#7i66>O?SK1GAZ+d+2kJ3_wxC5IaxoWMeegd52yU!O?v z>vzw+HDgM~3qP;O&9|v4dQU=|rX>J+?m(Z=iRlJ=4mZ|SU+wtE&d~JrY!V|&fYA$o zu<+z-$9>atoPY3TIiD<>lAc#GDJ|3MaiA#H^oA+96NqrBA=G~EdZ5nV5slf90GPMcDuX-YasVlf$vM2zzdZCwYCx}UBY&5A$5{~8j9 z(270(ouYm)e7s~po@4ZG=i%XzfQOBLAvHAjL+GtF7IelwbGb|)Uz@F2$$jfr_#?q3(jYo;32w1cG9Kmj#)e8%llkZ7}i#U=Z zpuRQC#?QV(RRkaWW+tjK#uZB+BrONFAH2q?+IHsTdsw}2z<(U^xE}bqcB8YUSbO`}>PJ zxx0AVSb5rsdU!eH>?$w<0FIg_RK-Xmranzq=ZPJ4bS_wlgru{&u#{v(@WHfbA+MXR z%j2_DpH5`tq!txKdXn1M&r0XR=Z(*i&~7zadOI6B(cw6$5@B%;-tjo6LU-yBPP?<1 zh{<0h{5asT?3HD&zF_&&P0VL$Sy}0Il=u7*N^F4-9fTzV!Wi5?>>ynDRlw3~^$n)Pw4+2u;iUz;%Lej!!ML&0a7hj{Tmp2=_e#6dfIH=}iUU(BMt>Gn`J8fiyGnoopf4`Qrz;>lgp|H6^>dMZ#78 zRLZ(+n=K5x^q|T|PH*?){ zQHNF(mys!XosH4p&QI2WN`gzv%gg23%h$4;j%LszA|hz?=II5EK|wq?oZLje2xc&C zZS_-^%XHfM*|X%9E(ayyNuood7--ko;5y5MZIn9HXq-Kxw^n22u^|JHh+pJNJN~n6 z;3s~rn|Y%WS|jUwlVX}(ei#zKy->t_z`vH9dR1(ISe;>MnC$2PY;0_#WEFwhPi+f! z4tqKLeMVLS=|#cEX7-c}Kcu|iq|43n>>*S%nxoR;6I@RMmtZ)Lh<&cj`xfLwAiW+!<@R^0Q(5cI^O7RXu10#1eViqVNDf$(hW0PNMi>7a_vYY}=Zf1=tsa#z*_i1?a>%i;UiD3+fc(n-Ee**&0R>$zTb2 zGSL4F#iVp2Wqsz@L}+1O1uc&rj~qO_y#KgI)`nOrbH4P_%{`{6xbtJzwSeI}Y7=XIF5KZMIaX^A1=Gz?~_0*%ewkiN> z*C!hSGv?zjB6FI9jRQrSNTlaCOyeVKdeKi;GVTTQN}2HYQKlOcV-st4&)`CQy|xZE zD}UsY@8YhB2wjh^3nj0LTDZuAw2|f}k6Gm0%A%(D#MP&MP2- zx*`t0J@+!xih$@Yhpb73>xtzw?Ze|0BbE8)zr*Ng5Yfnx0sVOl-`9 zblbfqy>|n#TiVi@I+>1+j>_-{yE?p%u8}`}EQSuTLbYS>GbD@qbjWm0QIRNjusv>q zr6YH+C5HFfwHG((zrOdQ5WjX8XuHQUfBIEfdDnpqqtr{K@92!o=M-nO+M9=lFh{11 z;$oQZ2OUqewJB2DZPvo!@HcvV#%1X!6zdaFy4S@Vb|t9O7eC)m#ZhqXm^?(>dDrJ$ ze;7JeT&PwiC3&zCg-X*y`jRrSijU09Xg_^AD{m>Ke>j4SH0oIMlwn`wZC>r6$62tH zm&%DJBsHe7=i}q%$(##)Qn5IUQVI)2#?S2ZDiB(0Z9LHWF)@Kdxv)6#jF&OAosG~Z z@eC%Hf+%)M?tUK|iM*pa)W<4uX})^;DzJYn%ucw0ulUt)9Y~exi;t(^N(F)_7)g;1Kt9Zp@Ls8RGor!&BLlpAKILZxC|HICkVQ3rFPRu-f|n{rU|IGdWn z4V)?R;LuB{XUr=Taw5I46OZ?%n}hd`yXWS%gDm`aRGkYii$>n|Wy{`x!Ry~hey2oNV>#T=^up&g_$0ACfZV+wanJ;?`L7^?w}5l$3>XBb7sg~ZJam$ej5x(AdAryqXHqNtBSJ~g$7=r$r^`n&HUh!z?5?c}oJ zmLuEDYla;ZIV2jL{jO~q&^NJ}xh9OhG&r9G3ZGlDoZC)`x9KKgt#yo;#21Tm30LD< zceXDM&kfkfL`jrb-lZ8R{X>Xf(C{Dk9oLbL3Z+une#`Tlno&sK&G9^RDU}?9tf8?q>H^XZOIxy-QXPb24j(bT z=tTvG5g~Q-5n}f$dZtO;w&sbHFOt(W^;HHK%B8?-KfP5m#et&SU*CnHm4!qn?Ty33EM-Opx z^GMBAO1yO9#-U)xc2W>H0!Ti=e-Sh7WY`gV(t#xW|-Q z#}`{`T@xtkrrcBM8{_t|3m$49N&6U;K(yoU1lQL-2UP-75|L` zx?s*qAo!$3#U~EbR~8+R451gfcJFz+O&bzM+%B%$g0Y~R554F?$t{FsmIGShcAxTV zOO+<2{6m|*2HHu9abI2@b(;v&t&{|5LlO_v*a4Kr;j<_j1D^dWdom8(0ds%I>Kd)k z;fgGXql)<{Ij#BoAI*^`4s>Y7{h4U|$wm*JTqS7I#0bmTHP~5gG zB&STIC&b&wI^CUbC033Jq)27HNc3_95qZ5byw`D8=1YZn^RNUd9DWeg9opsWVs#TL z#T)IuC3b;3~| zXw(+mFdE^0XOqf9o2a_jA#bwr;gU>lnhDxOXe8jJlX43Uh;yEZ``-2u&C3Y*73^AR z3GAWlXk*MQBf?w%`_y6u6YN#?Ajy%_v8A>2>93PWKQ?&*~Zh=k4`6Rbr%TN6#lOb`;IF?*Cz#U(^h+~ zLiC7J6h-hIrc2&DmKrfN>?rD%@2?kB_|%#vT@hCqW6Mb&$|OmYi+;A#E!%59=PLL; zL4ay~7hKC2;v~&J=9=Hy_Hvq_##7|tkKs^QoR7Cw%JIthhPJb^utP$9xpn`2|BA%y zKSd?yBZB?Dw zOz)2RLa&LnHJwvjJ~6)FK69onQi@3PmoVRX>ZBht1|O+zc;4dhb;$RtD)u=L+~6of O3y&Kh0ZRY#5AY80*`#y|NOve*qNKERpY6GG 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 PbA`y(72f{O-_$<<*tk-u literal 0 HcmV?d00001 diff --git a/components/rx/trunk/rx_sort_ibx/rxsortibx.pas b/components/rx/trunk/rx_sort_ibx/rxsortibx.pas index 4c574e4f1..4a6ed18b1 100644 --- a/components/rx/trunk/rx_sort_ibx/rxsortibx.pas +++ b/components/rx/trunk/rx_sort_ibx/rxsortibx.pas @@ -24,6 +24,8 @@ procedure Register; implementation uses exsortibx; +{$R RxSortIBX.res} + procedure Register; begin RegisterComponents('RX DBAware',[TRxSortIBX]); diff --git a/components/rx/trunk/rx_sort_sqldb/RxSortSqlDB.res b/components/rx/trunk/rx_sort_sqldb/RxSortSqlDB.res new file mode 100644 index 0000000000000000000000000000000000000000..d47c4995e2183c489f473fb9a814badfeee3c202 GIT binary patch literal 5880 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