Страница 12 из 26
Re: Глюки rxDBGrid
Добавлено: 01.10.2014 19:26:34
zoltanleo
alexs писал(а):Он уже достаточно стар

Я обеими руками за новое, но ...
На винде последний транк лазаря и фпс работают замечательно, а вот на Дебиане сколько ни бился, идеальной работы транка так и не добился. Свои мучения описал
тут и
тут.
Поскольку code completion у меня на последних лазаре и фпс (под Дебиан) так и не заработал (а мне это важно, т.к. приходится отлаживать сборки и под Линь, и под Винды), поставил туда последний стабильный. Но там опять засада с компонентами. Потому жду от тебя фиксов, как горячих пирожков

Re: Глюки rxDBGrid
Добавлено: 01.10.2014 23:08:11
Xenar
По некоторым причинам недавно перешел на транковый лазарус + транковый fpc + последний rxlib
Делал по следующему мануалу
https://www.riecktron.co.za/en/information/14Что на 12.04 что на 14.04 , никаких серъезных проблем не встретил
Re: Глюки rxDBGrid
Добавлено: 02.10.2014 09:55:45
alexs
zoltanleo
Проверяй.
Re: Глюки rxDBGrid
Добавлено: 02.10.2014 10:37:00
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);"
Re: Глюки rxDBGrid
Добавлено: 02.10.2014 12:57:36
alexs
andrey_k3
Включи в rx.inc OLD_EDITBUTTON
т.е.
{.$DEFINE OLD_EDITBUTTON}
надо
превратить в
{$DEFINE OLD_EDITBUTTON}
Re: Глюки rxDBGrid
Добавлено: 02.10.2014 13:14:31
andrey_k3
alexs, спасибо! Пакет установился.
А можно как-то повлиять на цвет текста футера (кроме изменения цвета текста заголовка)?
Re: Глюки rxDBGrid
Добавлено: 02.10.2014 15:11:23
alexs
Сейчас наверное нет. Надо будет добавить свойство Font в настройках Footer-а у колонки.
Добавлено спустя 50 минут 45 секунд:
andrey_k3
Добавил Footer.Font
Проверяй
Re: Глюки rxDBGrid
Добавлено: 02.10.2014 15:20:54
zoltanleo
alexs писал(а):zoltanleo
Проверяй.
Спасибо за фикс! Все отлично встало на обеих ОСях.
Xenar писал(а):Делал по следующему мануалу
Пробовал. Увы, у меня на Дебиане не взлетело (помнится, терминалу не понравилась команда "make distclean"). Можешь пошагово рассказать, как ставил (начиная с п.4)?
Re: Глюки rxDBGrid
Добавлено: 02.10.2014 15:46:25
alexs
очистку сделай отдельной строкой:
make clean
make all PP=/usr/lib/fpc/2.6.0/ppc386
Re: Глюки rxDBGrid
Добавлено: 03.10.2014 14:44:03
andrey_k3
alexs писал(а):Добавил Footer.Font
Работает. Спасибо!
Re: Глюки rxDBGrid
Добавлено: 04.10.2014 13:13:00
Xenar
alexs пишу в эту тему что бы не плодить отдельные
У тебя в последних комитах была переделка компонента CurrencyEdit
До этого комита я брал значение из него через CurrencyEdit1.Value
Сейчас получаю из него всегда 0 (из свойства text все нормально)
Так было задумано или я чего то не понимаю?
Re: Глюки rxDBGrid
Добавлено: 06.10.2014 10:49:30
alexs
Тему надо было сделать
Xenar писал(а):Так было задумано или я чего то не понимаю?
Это ошибка - надо править
Добавлено спустя 17 часов 34 минуты 9 секунд:Проверяй - rev. 3631
Re: Глюки rxDBGrid
Добавлено: 06.10.2014 11:45:46
Xenar
Все ок.
Спасибо.
Re: Глюки rxDBGrid
Добавлено: 10.10.2014 13:50:41
Xenar
У колонок в Title есть/появилось свойство Orientation
Из Инспектора Объектов его значения нормально устанавливаются и работают
А вот программным способом свойство Orientation не доступно.
alexs посмотри пожалуйста в чем причина.
Re: Глюки rxDBGrid
Добавлено: 10.10.2014 13:53:38
alexs
Там надо явно првести Title к типу TRxCollumnTitle. Я не стал писать лишний код только для этого. Явное приведение типа проблему решает.