RxFPC - новая версия

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

xcod
постоялец
Сообщения: 108
Зарегистрирован: 07.08.2009 12:37:23

Сообщение xcod »

в RxDBGrid в столбце с типом Дата не работает ввод по маске даты да и в стандартном DBGrid'е тоже
xcod
постоялец
Сообщения: 108
Зарегистрирован: 07.08.2009 12:37:23

Сообщение xcod »

не подскажите где включить чтобы lookup поля в RxDBGrid сами всплывали при нажатии на клавиши и автозаполнение также работало при нажатии клавиш или такое еще не реализовано?

как в TComboBox это сделано свойствами AutoDropDown и AutoComplete
Аватара пользователя
whs
новенький
Сообщения: 28
Зарегистрирован: 03.04.2010 18:07:44

Сообщение whs »

Скачал поставил и вытащил компонент ToolPanel создал меню при создании tbrSeparator у меня ошибка при редактировании жму переместить вверх или в низ а визуально не каких изминений. Скачал сегодня по ссылке в первом посте тарбол ревизия :1511
ViTality
постоялец
Сообщения: 308
Зарегистрирован: 05.10.2007 15:12:02

Сообщение ViTality »

я может чтото не так понял, но вроде тут человек пилит свой вариант RX
http://lazarus.freepascal.org/index.php ... ic=12578.0
The adjacent components are up to date too :
RX : http://www.lazarus-components.org/downl ... rtdown/35/
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Ничего подобного, это очень старая версия моего порта. Ещё 2007 год.
Devel0
новенький
Сообщения: 66
Зарегистрирован: 24.07.2011 10:43:13

Сообщение Devel0 »

Всем привет!

А может стоит потихоньку запиливать поддержку Jedi? Вроде бы она в себя этот самый RxLib поглотила в далёком 2003 году, и даже кое-какие глюки были с тех пор исправлены. Создать клон Jedi, создать свою ветку в hg или git (на выбрр), и начать потихоньку за счёт директив {$ifndef fpc} переводить модули от RxLib под Lazarus.
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

Devel0 писал(а):
и начать потихоньку за счёт директив {$ifndef fpc} переводить модули от RxLib под Lazarus.

это что? Может Вы очепутались, и имели ввиду не Lazarus, а что-то из Аватара или Матрицы :D
Или это призыв изобрести еще один велосиБРЕД ?
Devel0
новенький
Сообщения: 66
Зарегистрирован: 24.07.2011 10:43:13

Сообщение Devel0 »

Не понял, при чём тут Матрица.
Я хочу постепенно делать полноценный порт нескольких модулей от Jedi под Lazarus.
Компоненты Jedi иногда обновляются. Это новые изменения надо будет как-то сливать со своими наработками.
Для этого и предлагается использовать условные директивы для того, чтоб модуль всегда компилировался как под Delphi, так и под Lazarus.

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

Сообщение alexs »

Devel0 писал(а):Для этого и предлагается использовать

Все дело в том, что от того RX, который был в дельфине, в моём уже не очень много осталось. На уровне интерфейсов я стараюсь сохранятьс совместимость - но внутри код может быть совершенно другой. А RxDBGrid - так он вообще с нуля писаный (если не считать, что он наследунтся от TDBGrid :wink: ), там исходного кода и не было.
Поэтому дерективы компилятора не помогут - разве что весь implementation в дерективы загонять.
А вот просто переносить из JEDI сюда - пожалуста.
Но, сразу предупрежу, это будет скорее сочинения на заданную тему - вам надо будет убрать привязку винды.
Devel0
новенький
Сообщения: 66
Зарегистрирован: 24.07.2011 10:43:13

Сообщение Devel0 »

Более меннее стало понятней. Благодарствую!
vicvala
новенький
Сообщения: 27
Зарегистрирован: 11.06.2011 17:55:25

Сообщение vicvala »

Установил ShowHint = True -> не работает!? Как побороть?
Не всплывает Hint!?
vicvala
новенький
Сообщения: 27
Зарегистрирован: 11.06.2011 17:55:25

Сообщение vicvala »

Уже кажется всё перепробовал, не всплывают hintы в RxGrid. Ни кто не знает, почему так может быть?

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

Сообщение alexs »

Смотри - специально доработал демку в сегодняшнем комите. Включено отображение хинта для заголовок колонок.
Но есть особенность (по крайней мере под GTK2) подсказка отображается только 1 раз за одно наведение на грид. Чтобы изменился хинт - необходимо чтобы курсор мышки покинул область грида и опять вернулся. Это, конечно, надо ещё подкрутить.
vicvala
новенький
Сообщения: 27
Зарегистрирован: 11.06.2011 17:55:25

Сообщение vicvala »

Я о другом hint! Когда данные не видны в ячейкe, то при наведении на неё (ячейку) мыши, всплывает hint с текстом ячейки!
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

vicvala писал(а):Я о другом hint! Когда данные не видны в ячейкe, то при наведении на неё (ячейку) мыши, всплывает hint с текстом ячейки!

Я такого и не делал. В стандартном гриде вроде тоже нет.
Давай делать.
Ответить