You've already forked lazarus-ccr
RxFPC:fix docs
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5217 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@ -1,7 +0,0 @@
|
|||||||
+ rename TDBDateEdit to TRxDBDateEdit.
|
|
||||||
!!!!Warning - this version of RxFPC ONLY for Lazarus 1.3 and later
|
|
||||||
06.01.2015 - version 2.2 for Lazarus 1.2
|
|
||||||
- create version in folder "version/v2.6_laz_1.2"
|
|
||||||
|
|
||||||
Lagunov Aleksey (alexs)
|
|
||||||
ALEXS75-at-YANDEX-dot-RU
|
|
@ -1,11 +0,0 @@
|
|||||||
+ компонент TDBDateEdit переименован в TRxDBDateEdit. Необходимо для того, чтобы избежать конфликта имён со штатным комопонентом Lazarus-а.
|
|
||||||
!!!!ВНИМАНИЕ - эта версия RxFPC ТОЛЬКО ДЛЯ Lazarus 1.3 и более поздних
|
|
||||||
06.01.2015 - Версия 2.2 для Lazarus 1.2
|
|
||||||
- создана версия в папке "version/v2.6_laz_1.2"
|
|
||||||
|
|
||||||
|
|
||||||
жду замечаний и предложений
|
|
||||||
Лагунов Алексей (alexs)
|
|
||||||
|
|
||||||
ALEXS75-на-YANDEX-точка-RU
|
|
||||||
|
|
@ -1 +0,0 @@
|
|||||||
|
|
@ -1,10 +0,0 @@
|
|||||||
1.
|
|
||||||
Q. Почему в выподающем списке TRxCustomDBLookupCombo клавишы
|
|
||||||
HOME и END не позиционируют в начало/конец списка
|
|
||||||
A. Для отображения списка используется объект TRxDBGrid
|
|
||||||
(прямой наследник TDBGrid) - в нём для позиционирования в
|
|
||||||
начало/конец списка клавиши Ctrl+Home/Ctrl+End
|
|
||||||
|
|
||||||
2. В RxDBGrid режим быстрого поиска работает при RxDBGrid.ReadOnly = true
|
|
||||||
подробнее смотри пункт 6 в файле readmy.txt
|
|
||||||
|
|
@ -1,57 +1,66 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#надо скопировать rx.inc в текущий каталог, иначе не соберём (глюк fpdoc)
|
#надо скопировать rx.inc в текущий каталог, иначе не соберём (глюк fpdoc)
|
||||||
cp ../rx.inc rx.inc
|
cp ../rx.inc rx.inc
|
||||||
--input=../curredit.pas --descr=curredit.xml \
|
|
||||||
--input=../dbdateedit.pas --descr=rxfpc.xml \
|
echo Write help files for RxFPC
|
||||||
--input=../dbutils.pas --descr=dbutils.xml \
|
fpdoc --package=rxfpc --format=html --index-colcount=4 --hide-protected \
|
||||||
--input=../duallist.pas --descr=duallist.xml \
|
|
||||||
--input=../folderlister.pas --descr=folderlister.xml \
|
|
||||||
--input=../rxctrls.pas --descr=rxctrls.xml \
|
|
||||||
--input=../rxdice.pas --descr=rxdice.xml \
|
|
||||||
--input=../rxlookup.pas --descr=rxlookup.xml \
|
|
||||||
--input=../rxlogin.pas --descr=rxlogin.xml \
|
|
||||||
--input=../rxtoolbar.pas --descr=rxtoolbar.xml \
|
|
||||||
--input=../rxspin.pas --descr=rxfpc.xml \
|
|
||||||
--input=../rxclock.pas --descr=rxclock.xml \
|
|
||||||
--input=../rxmemds.pas --descr=rxmemds.xml \
|
|
||||||
--input=../rxswitch.pas --descr=rxswitch.xml \
|
|
||||||
--input=../tooledit.pas --descr=tooledit.xml \
|
|
||||||
--input=../pickdate.pas --descr=pickdate.xml \
|
|
||||||
--input=../rxversinfo.pas --descr=rxversinfo.xml \
|
|
||||||
--input=../rxtimeedit.pas --descr=RxTimeEdit.xml \
|
|
||||||
--input=../rxdbcomb.pas --descr=rxdbcomb.xml \
|
|
||||||
--input=../rxdbtimeedit.pas --descr=rxfpc.xml \
|
|
||||||
--input=../rxdbgrid.pas --descr=rxdbgrid.xml \
|
|
||||||
--input=../rxdbgrid_columsunit.pas --descr=rxfpc.xml \
|
|
||||||
--input=../rxdbgrid_findunit.pas --descr=rxfpc.xml \
|
|
||||||
--input=../rxdbctrls.pas --descr=rxfpc.xml \
|
|
||||||
--input=../rxdbspinedit.pas --descr=rxfpc.xml \
|
|
||||||
--input=../rxaboutformunit.pas --descr=rxfpc.xml \
|
|
||||||
--input=../rxaboutdialog.pas --descr=rxaboutdialog.xml \
|
--input=../rxaboutdialog.pas --descr=rxaboutdialog.xml \
|
||||||
--input=../dateutil.pas --descr=dateutil.xml \
|
--input=../rxaboutformunit.pas --descr=rxfpc.xml \
|
||||||
--input=../rxfileutils.pas --descr=rxFileUtils.xml \
|
--input=../rxautopanel.pas --descr=rxautopanel.xml \
|
||||||
|
--input=../rxboxprocs.pas --descr=rxboxprocs.xml \
|
||||||
|
--input=../rxclock.pas --descr=rxclock.xml \
|
||||||
|
--input=../rxcloseformvalidator.pas --descr=rxcloseformvalidator.xml \
|
||||||
|
--input=../rxctrls.pas --descr=rxctrls.xml \
|
||||||
|
--input=../rxcurredit.pas --descr=rxcurredit.xml \
|
||||||
|
--input=../rxdateutil.pas --descr=rxdateutil.xml \
|
||||||
|
--input=../rxdbcomb.pas --descr=rxdbcomb.xml \
|
||||||
|
--input=../rxdbctrls.pas --descr=rxfpc.xml \
|
||||||
|
--input=../rxdbdateedit.pas --descr=rxfpc.xml \
|
||||||
|
--input=../rxdbgrid_columsunit.pas --descr=rxfpc.xml \
|
||||||
|
--input=../rxdbgridexportpdf.pas --descr=rxdbgridexportpdf.xml \
|
||||||
--input=../rxdbgridexportspreadsheet_paramsunit.pas --descr=rxfpc.xml \
|
--input=../rxdbgridexportspreadsheet_paramsunit.pas --descr=rxfpc.xml \
|
||||||
--input=../rxdbgridexportspreadsheet.pas --descr=rxfpc.xml \
|
--input=../rxdbgridexportspreadsheet.pas --descr=rxfpc.xml \
|
||||||
--input=../rxcloseformvalidator.pas --descr=rxcloseformvalidator.xml \
|
--input=../rxdbgrid_findunit.pas --descr=rxfpc.xml \
|
||||||
--input=../rxmdi.pas --descr=rxmdi.xml \
|
|
||||||
--input=../rxviewspanel.pas --descr=RxViewsPanel.xml \
|
|
||||||
--input=../rxdbgridfootertools.pas --descr=rxdbgridfootertools.xml \
|
--input=../rxdbgridfootertools.pas --descr=rxdbgridfootertools.xml \
|
||||||
--input=../rxdbgridfootertools_setup.pas --descr=rxdbgridfootertools_setup.xml \
|
--input=../rxdbgridfootertools_setup.pas --descr=rxdbgridfootertools_setup.xml \
|
||||||
--input=../autopanel.pas --descr=autopanel.xml \
|
--input=../rxdbgrid.pas --descr=rxdbgrid.xml \
|
||||||
--input=../boxprocs.pas --descr=boxprocs.xml \
|
--input=../rxdbspinedit.pas --descr=rxfpc.xml \
|
||||||
--input=../rxspin.pas --descr=rxspin \
|
--input=../rxdbtimeedit.pas --descr=rxfpc.xml \
|
||||||
--input=../vclutils.pas --descr=vclutils.xml \
|
--input=../rxdbutils.pas --descr=rxdbutils.xml \
|
||||||
--input=../rxdbgridexportpdf.pas --descr=rxdbgridexportpdf.xml \
|
--input=../rxdice.pas --descr=rxdice.xml \
|
||||||
--input=../rxinipropstorage.pas --descr=rxinipropstorage.xml
|
--input=../rxduallist.pas --descr=rxduallist.xml \
|
||||||
|
--input=../rxfileutils.pas --descr=rxfileutils.xml \
|
||||||
|
--input=../rxfolderlister.pas --descr=rxfolderlister.xml \
|
||||||
|
--input=../rxinipropstorage.pas --descr=rxinipropstorage.xml \
|
||||||
|
--input=../rxlogin.pas --descr=rxlogin.xml \
|
||||||
|
--input=../rxlookup.pas --descr=rxlookup.xml \
|
||||||
|
--input=../rxmdi.pas --descr=rxmdi.xml \
|
||||||
|
--input=../rxmemds.pas --descr=rxmemds.xml \
|
||||||
|
--input=../rxpickdate.pas --descr=rxpickdate.xml \
|
||||||
|
--input=../rxspin.pas --descr=rxfpc.xml \
|
||||||
|
--input=../rxspin.pas --descr=rxspin.xml \
|
||||||
|
--input=../rxswitch.pas --descr=rxswitch.xml \
|
||||||
|
--input=../rxtimeedit.pas --descr=rxtimeedit.xml \
|
||||||
|
--input=../rxtoolbar.pas --descr=rxtoolbar.xml \
|
||||||
|
--input=../rxtooledit.pas --descr=rxtooledit.xml \
|
||||||
|
--input=../rxvclutils.pas --descr=rxvclutils.xml \
|
||||||
|
--input=../rxversinfo.pas --descr=rxversinfo.xml \
|
||||||
|
--input=../rxviewspanel.pas --descr=rxviewspanel.xml
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo Write help files for RxDBGrid_Print
|
||||||
fpdoc --package=rxdbgrid_print --format=html --index-colcount=4 --hide-protected \
|
fpdoc --package=rxdbgrid_print --format=html --index-colcount=4 --hide-protected \
|
||||||
--input=../rxdbgridprintgrid.pas --descr=rxdbgridprintgrid.xml
|
--input=../rxdbgridprintgrid.pas --descr=rxdbgridprintgrid.xml
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo Write help files for rxdbgrid_export_spreadsheet
|
||||||
fpdoc --package=rxdbgrid_export_spreadsheet --format=html --index-colcount=4 --hide-protected \
|
fpdoc --package=rxdbgrid_export_spreadsheet --format=html --index-colcount=4 --hide-protected \
|
||||||
--input=../rxdbgridexportspreadsheet.pas --descr=rxdbgridexportspreadsheet.xml \
|
--input=../rxdbgridexportspreadsheet.pas --descr=rxdbgridexportspreadsheet.xml \
|
||||||
--input=../rxdbgridexportspreadsheet_paramsunit.pas rxdbgridexportspreadsheet_paramsunit.xml
|
--input=../rxdbgridexportspreadsheet_paramsunit.pas --descr=rxdbgridexportspreadsheet_paramsunit.xml
|
||||||
|
|
||||||
|
echo
|
||||||
|
echo Write help files for rx_sort_zeos
|
||||||
fpdoc --package=rx_sort_zeos --format=html --index-colcount=4 --hide-protected \
|
fpdoc --package=rx_sort_zeos --format=html --index-colcount=4 --hide-protected \
|
||||||
--input=..exsortzeos.pas --descr=exsortzeos.xml \
|
--input=../exsortzeos.pas --descr=exsortzeos.xml \
|
||||||
--input=../rxsortzeos.pas --descr=rxsortzeos.xml
|
--input=../rxsortzeos.pas --descr=rxsortzeos.xml
|
||||||
|
|
@ -1,13 +1,3 @@
|
|||||||
1. Для использовании в RxDbGrid списка изображений ImageList
|
|
||||||
необходимо указать в свойстве KeyList правило выбора изображения
|
|
||||||
в формате "Значение поля"="Код изображения"
|
|
||||||
т.е. если поле принимает значения 1,2,3 а для этих значений необходимы
|
|
||||||
рисунки с номерами 2,5,1 то список необходимо заполнить следующим
|
|
||||||
образом:
|
|
||||||
1=2
|
|
||||||
2=5
|
|
||||||
3=1
|
|
||||||
|
|
||||||
2. TPageManager предназначен для построения мастеров
|
2. TPageManager предназначен для построения мастеров
|
||||||
умеет отображать в заголовке формы (если установлена соответсвующая опция)
|
умеет отображать в заголовке формы (если установлена соответсвующая опция)
|
||||||
текст, который сформатирует из строк информациия (пропускается через функцию Format)
|
текст, который сформатирует из строк информациия (пропускается через функцию Format)
|
||||||
@ -23,18 +13,6 @@
|
|||||||
событие OnCheckPageEnabled служит для указания, что конкретная страница
|
событие OnCheckPageEnabled служит для указания, что конкретная страница
|
||||||
запрещена при нажатии на кнопки Next и Prior эта страница пропускается
|
запрещена при нажатии на кнопки Next и Prior эта страница пропускается
|
||||||
|
|
||||||
3. RxAppIcon - для выбора иконки приложения в режиме разработки нажмите
|
|
||||||
правой кнопкой мышки по компоненте и выберите "Load Icon"
|
|
||||||
|
|
||||||
В ран-тайме тот-же эффект достигается кодом:
|
|
||||||
|
|
||||||
RxAppIcon1.LoadFromFile('full-2.ico');
|
|
||||||
RxAppIcon1.ApplyIcon;
|
|
||||||
^^^^^^^^^^^ - путь к иконке
|
|
||||||
|
|
||||||
4. Для нормальной работы используйте последнюю версию Lazarus
|
|
||||||
сборкой не ниже 0.9.19 (10151) - появилась в SVN 01.11.2006
|
|
||||||
|
|
||||||
5. Замечание о RXDBGRID_OPTIONS_WO_CANCEL_ON_EXIT и флаге dgCancelOnExit в
|
5. Замечание о RXDBGRID_OPTIONS_WO_CANCEL_ON_EXIT и флаге dgCancelOnExit в
|
||||||
TRxDbGrid.Options
|
TRxDbGrid.Options
|
||||||
в случае использования следующей схемы под линуксом:
|
в случае использования следующей схемы под линуксом:
|
||||||
@ -48,19 +26,4 @@
|
|||||||
объяснение заключается в том что при потере фокуса TDbGrid и его наследниеи вызывают
|
объяснение заключается в том что при потере фокуса TDbGrid и его наследниеи вызывают
|
||||||
метод Cancel
|
метод Cancel
|
||||||
|
|
||||||
6.
|
|
||||||
Новшество: Добавлен в RxDBGrid UTF8-быстрый поиск.
|
|
||||||
Включается опцией rdgAllowQuickUTF8Search (добавил её в rxoptions, это нормально? или было
|
|
||||||
лучше включить в состав других опций?)
|
|
||||||
Управляется свойством QuickUTF8Search
|
|
||||||
Не реагирует на список "управляющих" клавиш однобайтовых: CBadQuickUTF8SearchSymbols
|
|
||||||
По управляющим однобайтовым клавишам сбрасывает подстроку поиска: CCancelQuickUTF8SearchKeys
|
|
||||||
Для обработки событий поиска добавлен тип TRxQuickUTF8SearchNotifyEvent
|
|
||||||
Перед началом попытки поиска вызывает событие BeforeQuickUTF8Search, в качестве AValue
|
|
||||||
передаётся подстрока-кандидат на поиск, если её сбросить в текущее значение QuickUTF8Search
|
|
||||||
поиск производится не будет
|
|
||||||
После успешного завершения поиска вызывается событие AfterQuickUTF8Search, куда передаётся в
|
|
||||||
качестве AValue предыдущая подстрока поиска. Последнее событие удобно использовать для
|
|
||||||
отображения где ни будь на общей форме текущий подстроки поиска.
|
|
||||||
|
|
||||||
7. Вопросы задавать мылом или на форуме FreePascal.ru (предпочтительней)
|
7. Вопросы задавать мылом или на форуме FreePascal.ru (предпочтительней)
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
</element><element name="TRxDBGridExportPdfOption.repOverwriteExisting"><short>Перезаписывать существующий файл</short>
|
</element><element name="TRxDBGridExportPdfOption.repOverwriteExisting"><short>Перезаписывать существующий файл</short>
|
||||||
</element><element name="TRxDBGridExportPdfOption.repExportImages"><short>Экспортировать изображения</short>
|
</element><element name="TRxDBGridExportPdfOption.repExportImages"><short>Экспортировать изображения</short>
|
||||||
</element>
|
</element>
|
||||||
|
<short>Набор инструментов для экспорта данных из RxDBGrid в pdf файл</short>
|
||||||
</module>
|
</module>
|
||||||
</package>
|
</package>
|
||||||
</fpdoc-descriptions>
|
</fpdoc-descriptions>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
1. Необходимо реализовать массив месяцев/дней недель для отвязки от ресурсов FPC
|
|
||||||
|
|
||||||
|
|
Reference in New Issue
Block a user