Глюки rxDBGrid

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

Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

alexs писал(а):Он уже достаточно стар :-)

Я обеими руками за новое, но ...

На винде последний транк лазаря и фпс работают замечательно, а вот на Дебиане сколько ни бился, идеальной работы транка так и не добился. Свои мучения описал тут и тут.

Поскольку code completion у меня на последних лазаре и фпс (под Дебиан) так и не заработал (а мне это важно, т.к. приходится отлаживать сборки и под Линь, и под Винды), поставил туда последний стабильный. Но там опять засада с компонентами. Потому жду от тебя фиксов, как горячих пирожков :)
Аватара пользователя
Xenar
постоялец
Сообщения: 158
Зарегистрирован: 08.06.2011 12:54:07

Сообщение Xenar »

По некоторым причинам недавно перешел на транковый лазарус + транковый fpc + последний rxlib

Делал по следующему мануалу
https://www.riecktron.co.za/en/information/14
Что на 12.04 что на 14.04 , никаких серъезных проблем не встретил
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

zoltanleo
Проверяй.
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

Сообщение andrey_k3 »

Lazarus 1.2.4 / FPC 2.6.4
rx 3619 падает при установке пакета:
C:\lazarus\components\_my1\lazarus-ccr-svn-3619-components-rx-trunk\tooledit.pas(112,15) Error: There is no method in an ancestor class to be overridden: "TCustomRxDateEdit.EditChange;"
C:\lazarus\components\_my1\lazarus-ccr-svn-3619-components-rx-trunk\tooledit.pas(120,15) Error: There is no method in an ancestor class to be overridden: "TCustomRxDateEdit.ButtonClick;"
C:\lazarus\components\_my1\lazarus-ccr-svn-3619-components-rx-trunk\tooledit.pas(121,15) Error: There is no method in an ancestor class to be overridden: "TCustomRxDateEdit.EditKeyDown(var Word,TShiftState);"
C:\lazarus\components\_my1\lazarus-ccr-svn-3619-components-rx-trunk\tooledit.pas(122,15) Error: There is no method in an ancestor class to be overridden: "TCustomRxDateEdit.EditKeyPress(var Char);"
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

andrey_k3
Включи в rx.inc OLD_EDITBUTTON
т.е.
{.$DEFINE OLD_EDITBUTTON}
надо
превратить в
{$DEFINE OLD_EDITBUTTON}
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

Сообщение andrey_k3 »

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

Сообщение alexs »

Сейчас наверное нет. Надо будет добавить свойство Font в настройках Footer-а у колонки.

Добавлено спустя 50 минут 45 секунд:
andrey_k3
Добавил Footer.Font
Проверяй
Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

alexs писал(а):zoltanleo
Проверяй.

Спасибо за фикс! Все отлично встало на обеих ОСях.

Xenar писал(а):Делал по следующему мануалу


Пробовал. Увы, у меня на Дебиане не взлетело (помнится, терминалу не понравилась команда "make distclean"). Можешь пошагово рассказать, как ставил (начиная с п.4)?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

очистку сделай отдельной строкой:
make clean
make all PP=/usr/lib/fpc/2.6.0/ppc386
andrey_k3
новенький
Сообщения: 22
Зарегистрирован: 17.05.2012 09:52:32

Сообщение andrey_k3 »

alexs писал(а):Добавил Footer.Font

Работает. Спасибо!
Аватара пользователя
Xenar
постоялец
Сообщения: 158
Зарегистрирован: 08.06.2011 12:54:07

Сообщение Xenar »

alexs пишу в эту тему что бы не плодить отдельные

У тебя в последних комитах была переделка компонента CurrencyEdit
До этого комита я брал значение из него через CurrencyEdit1.Value
Сейчас получаю из него всегда 0 (из свойства text все нормально)

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

Сообщение alexs »

Тему надо было сделать
Xenar писал(а):Так было задумано или я чего то не понимаю?

Это ошибка - надо править

Добавлено спустя 17 часов 34 минуты 9 секунд:
Проверяй - rev. 3631
Аватара пользователя
Xenar
постоялец
Сообщения: 158
Зарегистрирован: 08.06.2011 12:54:07

Сообщение Xenar »

Все ок.

Спасибо.
Аватара пользователя
Xenar
постоялец
Сообщения: 158
Зарегистрирован: 08.06.2011 12:54:07

Сообщение Xenar »

У колонок в Title есть/появилось свойство Orientation

Из Инспектора Объектов его значения нормально устанавливаются и работают
А вот программным способом свойство Orientation не доступно.

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

Сообщение alexs »

Там надо явно првести Title к типу TRxCollumnTitle. Я не стал писать лишний код только для этого. Явное приведение типа проблему решает.
Ответить