You've already forked lazarus-ccr
quick find in rxdbgrid
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@897 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
@@ -19,6 +19,8 @@
|
||||
- fix sort order in TRxMemDataSet
|
||||
- fix draw buttons in ToolPanel with use system themes
|
||||
- fix error in TRxDBComboBox
|
||||
+ New mode - Quick search data in grid (code from with minor fix)
|
||||
|
||||
22.05.2008 - version 2.0.0.136 (svn revision 100)
|
||||
+ In TRxCustomDBLookupCombo add check for CircularDataLink
|
||||
+ in TRxCustomDBLookupCombo accelerated drawing data
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
+ Реализована возможность объединения ячеек в заголовке таблицы
|
||||
(смотрите в демке на RxDBGrid)
|
||||
- Исправлена ошибка установки значения для TRxDBComboBox
|
||||
+ Реализовн режим быстрого поиска (код от Алексея Козлова с небольшими доработками) - подробнее смотри пункт 6 в файле readmy.txt
|
||||
|
||||
22.05.2008 - версия 2.0.0.136 (svn revision 100)
|
||||
+ У объекта TRxCustomDBLookupCombo введён контроль на CircularDataLink
|
||||
+ У объекта TRxCustomDBLookupCombo ускорена отрисовка данных
|
||||
|
||||
@@ -3,4 +3,8 @@
|
||||
HOME и END не позиционируют в начало/конец списка
|
||||
A. Для отображения списка используется объект TRxDBGrid
|
||||
(прямой наследник TDBGrid) - в нём для позиционирования в
|
||||
начало/конец списка клавиши Ctrl+Home/Ctrl+End
|
||||
начало/конец списка клавиши Ctrl+Home/Ctrl+End
|
||||
|
||||
2. В RxDBGrid режим быстрого поиска работает при RxDBGrid.ReadOnly = true
|
||||
подробнее смотри пункт 6 в файле readmy.txt
|
||||
|
||||
|
||||
@@ -48,4 +48,18 @@
|
||||
объяснение заключается в том что при потере фокуса TDbGrid и его наследниеи вызывают
|
||||
метод Cancel
|
||||
|
||||
6. Вопросы задавать мылом или на форуме FreePascal.ru (предпочтительней)
|
||||
6.
|
||||
Новшество: Добавлен в RxDBGrid UTF8-быстрый поиск.
|
||||
Включается опцией rdgAllowQuickUTF8Search (добавил её в rxoptions, это нормально? или было
|
||||
лучше включить в состав других опций?)
|
||||
Управляется свойством QuickUTF8Search
|
||||
Не реагирует на список "управляющих" клавиш однобайтовых: CBadQuickUTF8SearchSymbols
|
||||
По управляющим однобайтовым клавишам сбрасывает подстроку поиска: CCancelQuickUTF8SearchKeys
|
||||
Для обработки событий поиска добавлен тип TRxQuickUTF8SearchNotifyEvent
|
||||
Перед началом попытки поиска вызывает событие BeforeQuickUTF8Search, в качестве AValue
|
||||
передаётся подстрока-кандидат на поиск, если её сбросить в текущее значение QuickUTF8Search
|
||||
поиск производится не будет
|
||||
После успешного завершения поиска вызывается событие AfterQuickUTF8Search, куда передаётся в
|
||||
качестве AValue предыдущая подстрока поиска. Последнее событие удобно использовать для
|
||||
отображения где ни будь на общей форме текущий подстроки поиска.
|
||||
7. Вопросы задавать мылом или на форуме FreePascal.ru (предпочтительней)
|
||||
|
||||
@@ -2,11 +2,4 @@
|
||||
в TPageManager необходимо обработать ситуация прямого изменения
|
||||
закладки в PageControl-е
|
||||
|
||||
2. В RxDBGrid
|
||||
- планирую сделать объеденение заголовков в один групирующий:
|
||||
|-----------------|
|
||||
| |
|
||||
|-----------------|
|
||||
| | |
|
||||
|-----------------|
|
||||
|
||||
|
||||
Reference in New Issue
Block a user