RxFPC - версия 1.1.1.75

Модераторы: alexs, Модераторы

Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

RxFPC - версия 1.1.1.75

Сообщение 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
Аватара пользователя
Сергей Смирнов
энтузиаст
Сообщения: 595
Зарегистрирован: 28.04.2005 13:23:25
Откуда: Москва
Контактная информация:

Сообщение Сергей Смирнов »

Спасибо Алексей. Я добавил ссылку на RxLib для Lazarus в раздел "Ссылки" на сайт.
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

alexs
тебе можно смело перебираться в раздел разработок на нашем сайте =)

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

сечас проверю на обычном гриде.
не это не у тебя, пойду в ветку лазаруса жаловаться
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

хотя вот тут проблемы с ресайзом
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

alexs
а почему ты от хинтов в RxFPC не избавишься?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

:-)
нет предела совершенству :-)))
если есть возможность - кидай патч с исправлениями - наложу
у меня на всё не хватает времемени
(всходит, заходит - не трогай...)
haword
постоялец
Сообщения: 301
Зарегистрирован: 02.03.2006 10:34:40

Сообщение haword »

Лазарь последний из SVN. rxfpc устанавливается после напильника, SetCursor(0) найти не может. После установки не возможно открыть пример RxDBGrid ругается на RxMemoryData что типа не найдены поля Name DisplayName
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Надо будет выкладывать обновление :-)
а FPC кстати я у себя чуть чуть доработал в части модуля DB
они там зачето убрали в TFieldDef свойство DisplayName
я егшо опять птчами у себя востанавливаю
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

а чем DisplayName лучше обычного FieldName.
просто патчи это конечно хорошо но надо либо просить вернуть разработчиков либо подстраиваться. =)
haword
постоялец
Сообщения: 301
Зарегистрирован: 02.03.2006 10:34:40

Сообщение haword »

ждемс когда обновишь :)
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

чуть ошибся в превыдущем посте - сейчас в TFieldDef убрано свойство Name из разряда опубликованных - я его возвращаю на место перед компиляцией компилятора и библиотек для себя
haword
постоялец
Сообщения: 301
Зарегистрирован: 02.03.2006 10:34:40

Сообщение haword »

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

А не пробывал создать свой класс на основе TFieldDef и вынести там то поле в паблик если без него ни как?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

над этим я не думал :-)
но по моему надо просто вернуть его в официальном исходникена место - в дельфях он там есть
haword
постоялец
Сообщения: 301
Зарегистрирован: 02.03.2006 10:34:40

Сообщение haword »

баг репорт постил?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение 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 }
Ответить