DBgrid и rxdbgrid

Вопросы программирования и использования среды Lazarus.

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

Ответить
Scuer
новенький
Сообщения: 12
Зарегистрирован: 01.09.2016 14:07:09

DBgrid и rxdbgrid

Сообщение Scuer »

Хотелось бы узнать мнения о целесообразности перехода с dbgrid на rxdbgrid.

В программе я везде использовал стандартный dbgrid, есть ли смысл перевести всё rxdbgrid.

Если сравнивать эти 2 компонента, какие возможности есть в rx и отсутствуют в стандартном компоненте.
Аватара пользователя
alexs
долгожитель
Сообщения: 4067
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

ну хотя бы сортировка :-)
И отрисовки интересные
И экспорт/печать
И итоги
И фильтра
Scuer
новенький
Сообщения: 12
Зарегистрирован: 01.09.2016 14:07:09

Сообщение Scuer »

спасибо, значит надо установить и посмотреть на сие чудо ))
Scuer
новенький
Сообщения: 12
Зарегистрирован: 01.09.2016 14:07:09

Сообщение Scuer »

Всё супер, попробовал, скажу просто, это как день и ночь. RxDbgrid просто 100 балов, времени не жалко, переделаю на него весь проект.

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

Сообщение alexs »

включить локализацию. На форуме уже не раз обсуждалось

Код: Выделить всё

Translations.TranslateUnitResourceStrings('rxconst', 'rxconst.ru.po');
Translations.TranslateUnitResourceStrings('rxdconst', 'rxdconst.ru.po');

И, желательно - вопросы по RxDBGrid задавать в соответствующем разделе форума.
Scuer
новенький
Сообщения: 12
Зарегистрирован: 01.09.2016 14:07:09

Сообщение Scuer »

Попробовал, но что то я наверно не догоняю (((
Где прописать
Я у себя в проге в uses добавил Translations
И после в FormCreate
Translations.TranslateUnitResourceStrings('rxconst', 'rxconst.ru.po');
Translations.TranslateUnitResourceStrings('rxdconst', 'rxdconst.ru.po');

Но толку 0, всё на англ (( Что я не так делаю
pupsik
энтузиаст
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13
Контактная информация:

Сообщение pupsik »

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

Сообщение alexs »

А файлы ресурсов языковых не забыл положить?
'rxconst.ru.po' - это имя файла. Можно с полным путём написать.
Scuer
новенький
Сообщения: 12
Зарегистрирован: 01.09.2016 14:07:09

Сообщение Scuer »

Ничего не дало, указал полный путь и результат тот же ((
Пока не могу понять что ещё я не так делаю.

Добавлено спустя 39 минут 56 секунд:
мдас и токо заметил.
А перевод то работает.
Вот только очевидно файлы перевода неполные, то что внутри переводится (к примеру find data, нажимаем перевод есть) а вот само слово find data перевода нету. В краткo нету перевода на выпадающий список, меню.
Аватара пользователя
alexs
долгожитель
Сообщения: 4067
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

По поводу перевода - открой тему в соответствующем разделе.
Опиши - что не так.
Ответить