EhLib4.0 - проблема с параметрами функции GetCellParams
ЗЫ.Работает, вестимо, только при запущенном C++Builder IDE, на то и триальная верся.
Странно... Поставил триальную версию, бросил на форму гридик с датасорсом и DBE-табличкой, запустил -- полёт нормальный. Может, я что-то не так делаю?
ЗЫ.Работает, вестимо, только при запущенном C++Builder IDE, на то и триальная верся.
Хз. У меня не триальная - работает нормально - но дело в том что у меня в проектах использовались гриды предыдущей версии - естественно перед установкой 4 я предыдущую версию снес и поубирал все длл - но вот этот бок остался - при чем не имеет заначения - создаю ли я новую таблу или пользую старую.
Хз. У меня не триальная - работает нормально - но дело в том что у меня в проектах использовались гриды предыдущей версии - естественно перед установкой 4 я предыдущую версию снес и поубирал все длл - но вот этот бок остался - при чем не имеет заначения - создаю ли я новую таблу или пользую старую.
Попробуй поискать ручками (FAR'ом или Total'ом или тем, что ещё под руку попадётся) в своих исходниках и во всяких настроечных файлах Билдера ссылки на старую версию. Бывает, Билдер при деинсталляции компонент оставляет мусор.
все компилируется и работает но теперь билдер постоянно выкидывает предложение якобы данный метод не используется и предлагает удалить ссылку на функцию...
но дело в том что у меня в проектах использовались гриды предыдущей версии - естественно перед установкой 4 я предыдущую версию снес и поубирал все длл
Cкачал сегодня версию 4.0 (от 19.09.2005 - именно ту про которую говорил Plisteron)
- анологичная хрень по всем параметрам. Не помогало даже define-шаманство в Борландовых hpp-файлах "не подключать простой грид, если уже используется грид из EhLib"
А предложения об удаленнии ссылки действительно напрягают - обошел так:
в пропертях параметр OnDrawColumnCell оставляю пустым, а в конструкторе назначаю "вручную"
DBGrid->onDrawColumnCell=DBGridDrawColumnCell
жить стало немного легче :)