Страница 1 из 2

RxFPC - версия 1.1.1.75

СообщениеДобавлено: 19.08.2006 01:24:13
alexs
Обновил версию RxFPC у себя на сайте (http://www.alexs75.narod.ru/fpc/rxfpc/index.html)
19.08.2006 - версия 1.0.17.53
+ изменил по умолчанию рамку popup окна у TRxDBLookupCombo на стиль bsNone
(так привычнее)
+ Одиночный клик мышки в списке popup окна у TRxDBLookupCombo также закрывает
его
- исправлена поведении в обработке клавиши ESC у компоненты TRxDBLookupCombo -
если поле набора данных не пустое - то происходит установка поля в null и обнуление
сканкода клавишы, при пустом поле (повторное нажатие) - клавиша не брабатывается
+ У RxDBLookupCombo не срабатывало событие OnChange

СообщениеДобавлено: 20.08.2006 13:01:48
Сергей Смирнов
Спасибо Алексей. Я добавил ссылку на RxLib для Lazarus в раздел "Ссылки" на сайт.

СообщениеДобавлено: 30.04.2007 20:29:22
Attid
alexs
тебе можно смело перебираться в раздел разработок на нашем сайте =)

gReport: TRxDBGrid;
***
gReport.Columns.Clear;
после этого тишина, не ошибок не программы =)

сечас проверю на обычном гриде.
не это не у тебя, пойду в ветку лазаруса жаловаться

СообщениеДобавлено: 30.04.2007 21:33:30
Attid
хотя вот тут проблемы с ресайзом

СообщениеДобавлено: 02.05.2007 23:03:58
Attid
alexs
а почему ты от хинтов в RxFPC не избавишься?

СообщениеДобавлено: 03.05.2007 01:55:01
alexs
:-)
нет предела совершенству :-)))
если есть возможность - кидай патч с исправлениями - наложу
у меня на всё не хватает времемени
(всходит, заходит - не трогай...)

СообщениеДобавлено: 03.05.2007 14:23:56
haword
Лазарь последний из SVN. rxfpc устанавливается после напильника, SetCursor(0) найти не может. После установки не возможно открыть пример RxDBGrid ругается на RxMemoryData что типа не найдены поля Name DisplayName

СообщениеДобавлено: 04.05.2007 03:01:30
alexs
Надо будет выкладывать обновление :-)
а FPC кстати я у себя чуть чуть доработал в части модуля DB
они там зачето убрали в TFieldDef свойство DisplayName
я егшо опять птчами у себя востанавливаю

СообщениеДобавлено: 04.05.2007 10:17:23
Attid
а чем DisplayName лучше обычного FieldName.
просто патчи это конечно хорошо но надо либо просить вернуть разработчиков либо подстраиваться. =)

СообщениеДобавлено: 04.05.2007 10:23:09
haword
ждемс когда обновишь :)

СообщениеДобавлено: 07.05.2007 01:45:53
alexs
чуть ошибся в превыдущем посте - сейчас в TFieldDef убрано свойство Name из разряда опубликованных - я его возвращаю на место перед компиляцией компилятора и библиотек для себя

СообщениеДобавлено: 07.05.2007 09:51:00
haword
alexs писал(а):чуть ошибся в превыдущем посте - сейчас в TFieldDef убрано свойство Name из разряда опубликованных - я его возвращаю на место перед компиляцией компилятора и библиотек для себя

А не пробывал создать свой класс на основе TFieldDef и вынести там то поле в паблик если без него ни как?

СообщениеДобавлено: 07.05.2007 16:38:43
alexs
над этим я не думал :-)
но по моему надо просто вернуть его в официальном исходникена место - в дельфях он там есть

СообщениеДобавлено: 07.05.2007 19:09:02
haword
баг репорт постил?

СообщениеДобавлено: 07.05.2007 23:23:21
alexs
ещё нет - если кто сделает - то буду признателен:
Код: Выделить всё
Index: db.pas
===================================================================
--- db.pas      (revision 6669)
+++ db.pas      (working copy)
@@ -157,8 +157,9 @@
     function GetDisplayName: string; override;
     procedure SetDisplayName(const AValue: string); override;
   public
+    property DisplayName : string read GetDisplayName;
+  published
     property Name : string read FName write SetDisplayName;
-    property DisplayName : string read GetDisplayName;
   end;

   { TDefCollection }