diff --git a/components/rx/images/TRxDBRadioGroup.png b/components/rx/images/TRxDBRadioGroup.png new file mode 100644 index 000000000..a607c630c Binary files /dev/null and b/components/rx/images/TRxDBRadioGroup.png differ diff --git a/components/rx/images/TRxRadioGroup.png b/components/rx/images/TRxRadioGroup.png new file mode 100644 index 000000000..1d2d30fdf Binary files /dev/null and b/components/rx/images/TRxRadioGroup.png differ diff --git a/components/rx/images/mk_res.bat b/components/rx/images/mk_res.bat index 8bdf4c19c..165f68221 100644 --- a/components/rx/images/mk_res.bat +++ b/components/rx/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 +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 diff --git a/components/rx/images/mk_res.sh b/components/rx/images/mk_res.sh index 0cf309856..75a70b243 100755 --- a/components/rx/images/mk_res.sh +++ b/components/rx/images/mk_res.sh @@ -1,2 +1,2 @@ rm rx.lrs -/usr/local/share/lazarus/tools/lazres 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 \ No newline at end of file +/usr/local/share/lazarus/tools/lazres 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 \ No newline at end of file diff --git a/components/rx/images/rx.lrs b/components/rx/images/rx.lrs index 165bcb8ad..9699eb6a6 100644 --- a/components/rx/images/rx.lrs +++ b/components/rx/images/rx.lrs @@ -663,3 +663,69 @@ LazarusResources.Add('TRxDBColorBox','PNG',[ +'YaV'#140'x'#1'`|a'#204'+'#242#11'3'#175#249#153#208#135's'#214#0#0#0#0'IEND' +#174'B`'#130 ]); +LazarusResources.Add('TRxRadioGroup','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#156#0#0#14#156#1#7#148 + +'S'#221#0#0#2#27'IDATH'#137#213#149'AH'#20'q'#20#198#127#234#130#18#209')'#13 + +#15#27#182''''#17'dI'#130'.'#186'A{mM<'#5'K'#12',.'#139''';'#173#7'A'#7'1'#17 + +'/'#214'!'#150'X('#198'X'#214#139'J'#133'''!'#136'-X<'#8'YD'#148#178#179'.'#8 + +'9'#135#173#176#136#132'}'#29'l'#167#29'wvfs'#131#232#131#7'3o'#254#223#251 + +#222#159#247#222'<'#248#223#209'd'#231#20#16#23#146'-'#207#14#30#243'I'#173#8 + +#170#186#176'T'#231#4'Pk%."'#136#136#128#171#149#207'V'#25#136#170#170'f'#2 + +#30#171#2#232#250'6z'#238#131#203#21' '#167'oW'#249#10#249'='#2#199'|'#205 + +#174#145#26'DM'#1'MK'#253#21#1#143#157'S'#211'R'#236'w'#220'D'#211#30#161'(a' + +#134#135'o'#184#6'ZYY'#170'_@Q'#194'fp''r='#176#21'('#139'4'#130#163'f'#180 + +#14#140#136#8#250#175#238#208#180#148'E'#228#194#9'kR'#127#13#174#135#144#169 + +#169'?'#22#176#237'"E'#9#211#177'o_'#131#219'mm'#220#245#249#184#211#213'E' + +#162#183#151#221'L'#6#128'o'#134#193#130#215'Kqg'#199'<'#155#30#28#172#221 + +#166'N5'#136'nlpK'#215#185'<6'#198#227'H'#4#128'S'#237#237'\'#157#153#225'I4' + +#10'"'#188'I'#167#249'^,66'#7#190'`'#144'O'#185#156#249#238'W'#20#154'='#30 + +'^'#204#205#177'>>N('#153#180#23#248']'#131'#'#145'Zs'#240'vy'#153's~'#191 + +#197'w-'#145#224#217#196#4#23'#'#17#206'vw'#215'?'#7#149']t'#191#175#143#31#7 + +#7#148#14#15#25#201'f-'#220#247'kk'#156#238#236#228#227#214#22#224#240#171'p' + +#170'Als'#147#184'apit'#148#231#211#211#166#255's>'#207#203#249'yF'#178'Y' + +#190#20#10#188'[]'#173#190'A!'#191'W3p%'#154'ZZ'#8#206#206'r'#175#167#135#221 + +'L'#134#243#3#3'<'#141#197#184'29'#201#25#175#151'P2'#201#210#208#144#133'#' + +#142#166#170'""2'#211#218'*_'#13'C'#202'x'#157'N'#203#131#254'~y'#181#184'(' + +#15#3#1#145'R'#201#252#182#30#143#139'e'#243'T.'#138#227'P'#225'D'#131'V'#247 + +'n'#197'A'#252#159#226'''{'#212#26#152#181#14#208#246#0#0#0#0'IEND'#174'B`' + +#130 +]); +LazarusResources.Add('TRxDBRadioGroup','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#156#0#0#14#156#1#7#148 + +'S'#221#0#0#3#20'IDATH'#137#181#148'oHSa'#20#198#127'W6W'#162#169#149#174#132 + +#18#141#129#144#181'0('#130#178'2"'#168#232'C'#4#150'#n'#136#179#160#192'>E' + +#127#160'B'#20#194'/aEbAq'#145'5'#252#16'ad'#31'"E'#199#2#177'0Z'#22#253'C]' + +#162#209#148#210#178'?z'#213#211#135#177#185'5'#231'4'#233#129#203#189#231 + +#188#231'}'#158#251#156#247#240'*'#132#192#233#234#151#155#15#186#152#14#205 + +#9#143#167#205#199#130#242'7q'#245'q+'#185'+'#19#233#252'8'#130'oh'#20#223 + +#240#24#190#161'Q'#202':4'#228#194#133'9'#11#24#0'n>'#232'b'#173'e1Y'#230#133 + +#248#134'F'#233#132'0r'#223#240'XpC'#229#130#5'$fd '#147#147#152#146#146#216 + +'s'#253':+'#183'l'#225#231#192#0#181'yy'#28'ii!u'#213'*'#0#156#251#246#17#7 + +#144#189'b'#17#158#247'_hp'#247#133#145#6#222'?~O'#132#253#149#189#189#157 + +#147'==l,+'#163#161#184#24#128#132#180'4'#10'**'#184'o'#183#131#8#157'N''' + +#191#191'~'#245';'#0#216#180'&'#141#244#228'x'#162#157#1#9#145#169#236#29';h' + +'>N('#153#180#23#248']'#131'#'#145'Zs'#240'vy'#153's~'#191 + +#197'w-'#145#224#217#196#4#23'#'#17#206'vw'#215'?'#7#149']t'#191#175#143#31#7 + +#7#148#14#15#25#201'f-'#220#247'kk'#156#238#236#228#227#214#22#224#240#171'p' + +#170'Als'#147#184'apit'#148#231#211#211#166#255's>'#207#203#249'yF'#178'Y' + +#190#20#10#188'[]'#173#190'A!'#191'W3p%'#154'ZZ'#8#206#206'r'#175#167#135#221 + +'L'#134#243#3#3'<'#141#197#184'29'#201#25#175#151'P2'#201#210#208#144#133'#' + +#142#166#170'""2'#211#218'*_'#13'C'#202'x'#157'N'#203#131#254'~y'#181#184'(' + +#15#3#1#145'R'#201#252#182#30#143#139'e'#243'T.'#138#227'P'#225'D'#131'V'#247 + +'n'#197'A'#252#159#226'''{'#212#26#152#181#14#208#246#0#0#0#0'IEND'#174'B`' + +#130 +]); +LazarusResources.Add('TRxDBRadioGroup','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#156#0#0#14#156#1#7#148 + +'S'#221#0#0#3#20'IDATH'#137#181#148'oHSa'#20#198#127'W6W'#162#169#149#174#132 + +#18#141#129#144#181'0('#130#178'2"'#168#232'C'#4#150'#n'#136#179#160#192'>E' + +#127#160'B'#20#194'/aEbAq'#145'5'#252#16'ad'#31'"E'#199#2#177'0Z'#22#253'C]' + +#162#209#148#210#178'?z'#213#211#135#177#185'5'#231'4'#233#129#203#189#231 + +#188#231'}'#158#251#156#247#240'*'#132#192#233#234#151#155#15#186#152#14#205 + +#9#143#167#205#199#130#242'7q'#245'q+'#185'+'#19#233#252'8'#130'oh'#20#223 + +#240#24#190#161'Q'#202':4'#228#194#133'9'#11#24#0'n>'#232'b'#173'e1Y'#230#133 + +#248#134'F'#233#132'0r'#223#240'XpC'#229#130#5'$fd '#147#147#152#146#146#216 + +'s'#253':+'#183'l'#225#231#192#0#181'yy'#28'ii!u'#213'*'#0#156#251#246#17#7 + +#144#189'b'#17#158#247'_hp'#247#133#145#6#222'?~O'#132#253#149#189#189#157 + +#147'==l,+'#163#161#184#24#128#132#180'4'#10'**'#184'o'#183#131#8#157'N''' + +#191#191'~'#245';'#0#216#180'&'#141#244#228'x'#162#157#1#9#145#169#236#29';h' + +' - + + @@ -16,6 +17,12 @@ + + + + + + @@ -26,246 +33,246 @@ translate to Lazarus by alexs in 2005 - 2009 "/> - + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + - - - + + - - + + - - + + @@ -277,7 +284,7 @@ translate to Lazarus by alexs in 2005 - 2009 - + diff --git a/components/rx/rxnew.pas b/components/rx/rxnew.pas index fca12655a..f6410807c 100644 --- a/components/rx/rxnew.pas +++ b/components/rx/rxnew.pas @@ -7,16 +7,16 @@ unit rxnew; interface uses - rxlookup, vclutils, dateutil, dbutils, rxapputils, rxdconst, rxstrutils, - dbdateedit, registerrx, curredit, folderlister, rxdbgrid, rxmemds, duallist, - boxprocs, tooledit, rxswitch, rxdice, rxdbcomb, rxtoolbar, rxtbrsetup, - fduallst, rxxpman, pagemngr, rxappicon, seldsfrm, rxctrls, rxlogin, - rxdbgrid_findunit, rxdbgrid_columsunit, rxpopupunit, rxcustomchartpanel, - rxsortmemds, AutoPanel, pickdate, rxiconv, rxceEditLookupFields, rxclock, - rxspin, RxDBSpinEdit, RegisterRxDB, RxTimeEdit, RxDBTimeEdit, RxDBCtrls, - rxfilterby, rxconst, rxFileUtils, RxVersInfo, RxAboutDialog, - rxAboutFormUnit, dbcurredit, RxViewsPanel, RxSystemServices, - RegisterRxTools, RxDBColorBox, rxConfigValues, LazarusPackageIntf; + AutoPanel, boxprocs, curredit, dateutil, dbcurredit, dbdateedit, dbutils, + duallist, fduallst, folderlister, pagemngr, pickdate, registerrx, + RegisterRxDB, RegisterRxTools, RxAboutDialog, rxAboutFormUnit, rxappicon, + rxapputils, rxceEditLookupFields, 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, LazarusPackageIntf; implementation