Мой порт RXLib для Лазаря
Модератор: Модераторы
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
to Bohdan:
Я собираю сейчас с помощью
Free Pascal Compiler version 2.0.1 [2005/10/02] for i386
в принципе можно вставить дерективы компиляции.
to Сергей Смирнов:
- добавил возможность отображение заголовков в несколько строк
- добавил событие TGetBtnParamsEvent для точной настроки заголовков колонок и отображения маркера сортировки
- добавил поддежку меанизма автосортировки (как в DBGridEh) - сейчас у меня есть модули для моего FBDataSet и MemDS (см. exSortFB.pas и exsortmds.pas - эти файлы просто включите в проект) - если кто допишит для других DataSet-ов только буду рад.
сейчас переписываюсь с Jesus Reyes чтобы он дал возможность использовать не его TColumn а наследника от TColumn - хочу добавить свойство ImageList и KeyList (первое - отображать вместо цифр картинку, втоорое - подставлть вместо одного значения например числа - его расшифровку)
Я собираю сейчас с помощью
Free Pascal Compiler version 2.0.1 [2005/10/02] for i386
в принципе можно вставить дерективы компиляции.
to Сергей Смирнов:
- добавил возможность отображение заголовков в несколько строк
- добавил событие TGetBtnParamsEvent для точной настроки заголовков колонок и отображения маркера сортировки
- добавил поддежку меанизма автосортировки (как в DBGridEh) - сейчас у меня есть модули для моего FBDataSet и MemDS (см. exSortFB.pas и exsortmds.pas - эти файлы просто включите в проект) - если кто допишит для других DataSet-ов только буду рад.
сейчас переписываюсь с Jesus Reyes чтобы он дал возможность использовать не его TColumn а наследника от TColumn - хочу добавить свойство ImageList и KeyList (первое - отображать вместо цифр картинку, втоорое - подставлть вместо одного значения например числа - его расшифровку)
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
Приятные моменты, спасибо.- добавил возможность отображение заголовков в несколько строк
- добавил событие TGetBtnParamsEvent для точной настроки заголовков колонок и отображения маркера сортировки
- добавил поддежку меанизма автосортировки (как в DBGridEh) - сейчас у меня есть модули для моего FBDataSet и MemDS (см. exSortFB.pas и exsortmds.pas - эти файлы просто включите в проект) - если кто допишит для других DataSet-ов только буду рад.
Я тоже ему писал об этом, но, видимо, он понял кто реально занимается проблемой и отвечать мне не сталсейчас переписываюсь с Jesus Reyes чтобы он дал возможность использовать не его TColumn а наследника от TColumn - хочу добавить свойство ImageList и KeyList (первое - отображать вместо цифр картинку, втоорое - подставлть вместо одного значения например числа - его расшифровку)
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
Могу предложить свой сервер, для выкладывания. B) если заинтересованы, то на ashen@nsrz.ru с темой rxlib.
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
очередное обновление версии порта RX
02.10.2005 (beta)
+ Начата реализация (полностью своя) TToolPanel - аналог RxToolbar
по функциональности похоже на стандартный ToolBar - точно
также работает через Actions (для добавления кнопок использовать метод Items)
полностью моя перерисовка кнопок - нормальный внешний вид.
работает:
+ кустомизация расположения кнопок и внешнего вида в run-time
+ сохранение во внешний конфигурационный файл через propstorage
будут реализованы:
- DropDownMenu - в зависимости от стиля кнопки либо выпадает
при нажатии на кнопку, либо будет отдельнная облясть кнопки (суб.кнопка) для
вызова меню
- скрытие ненужных кнопок (настройка в run-time)
- стили отображения (сейчас стандарт Win9x, Flat) - добавляю как в WinXP
- мастер создания панели в DesignTime в лазаре
змеченые глюки
- не всегда коректно востанавливается при ширина кнопок
принимаю заявки на функциональность и ошибки
02.10.2005 (beta)
+ Начата реализация (полностью своя) TToolPanel - аналог RxToolbar
по функциональности похоже на стандартный ToolBar - точно
также работает через Actions (для добавления кнопок использовать метод Items)
полностью моя перерисовка кнопок - нормальный внешний вид.
работает:
+ кустомизация расположения кнопок и внешнего вида в run-time
+ сохранение во внешний конфигурационный файл через propstorage
будут реализованы:
- DropDownMenu - в зависимости от стиля кнопки либо выпадает
при нажатии на кнопку, либо будет отдельнная облясть кнопки (суб.кнопка) для
вызова меню
- скрытие ненужных кнопок (настройка в run-time)
- стили отображения (сейчас стандарт Win9x, Flat) - добавляю как в WinXP
- мастер создания панели в DesignTime в лазаре
змеченые глюки
- не всегда коректно востанавливается при ширина кнопок
принимаю заявки на функциональность и ошибки
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
опять обновил архив с NewRx
04.10.2005
+ в TToolPanel пофиксил баг не верного начального размера кнопки
+ Добавлена возможность прорисовки кнопок в стиле WindowsXP
+ При в стиле Flat и WindowsXP при наведении курсора на кнопку
она приподнимается для лучшего визуализации
- т.к. TImageList.Draw не умеет рисовать запроещённое состояние
изоражения при задисабливании Action не дисаблится картинка
также из-за этого нет возможности сделать изображение с тенью
- вылазиет баг в лазаре если в дизайнере удалить напрямую с панели
кнопку (не через Items) - ещё не знаю как в лазаре в дизайнере
для некоторых элементов запретить удаление
+ Добавил демку для TToolPanel
кто нибудь пробует?
04.10.2005
+ в TToolPanel пофиксил баг не верного начального размера кнопки
+ Добавлена возможность прорисовки кнопок в стиле WindowsXP
+ При в стиле Flat и WindowsXP при наведении курсора на кнопку
она приподнимается для лучшего визуализации
- т.к. TImageList.Draw не умеет рисовать запроещённое состояние
изоражения при задисабливании Action не дисаблится картинка
также из-за этого нет возможности сделать изображение с тенью
- вылазиет баг в лазаре если в дизайнере удалить напрямую с панели
кнопку (не через Items) - ещё не знаю как в лазаре в дизайнере
для некоторых элементов запретить удаление
+ Добавил демку для TToolPanel
кто нибудь пробует?
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
Код: Выделить всё
C:\src\lazarus\RxNew\rxdbgrid.pas(322,20) Error: Identifier not found "GetFieldFromGridColumn"Код: Выделить всё
C:\src\lazarus\RxNew\rxdbgrid.pas(501,52) Error: Wrong number of parameters specifiedResult := TRxDbGridColumns.Create(Self, TRxColumn);
1. Какая у тебя версия Лазаря? Я собираю стандартной 0.9.10
2. Что за странная зависимость от пакета rx?
- Сергей Смирнов
- энтузиаст
- Сообщения: 595
- Зарегистрирован: 28.04.2005 13:23:25
- Откуда: Москва
- Контактная информация:
Ладно, первый вопрос снимается. Скачал свежий снапшот, в нём всё нормально ставится. Поставил UIB2 и твой датасет, в связи с чем возник вопрос №3: сгенерил набор полей, сохранил проект, собрал, запустил - всё нормально; закрыл-открыл лазаря, загружаю проект - ругается:
Class "TFBStringColumn" not found.
Кстати, у меня в FIBL та же фигня. Есть соображения?
Class "TFBStringColumn" not found.
Кстати, у меня в FIBL та же фигня. Есть соображения?
