Страница 14 из 26
Re: Глюки rxDBGrid
Добавлено: 28.04.2016 16:21:25
alexs
Есть такое. Когда писал кнопки - отложил реализацию картинок на будущее - так оно и осталось.
Если есть желание ускорить доработку - нужны сами изображения для кнопок. Включу их в ресурсы.
Re: Глюки rxDBGrid
Добавлено: 29.04.2016 16:23:19
RusDeveloper
я не рисовальщик, но ради такого дела могу и нарисовать в пэинте

это будет стремно, но все-таки будет

какой размер у кнопки в пикселях?
Добавлено спустя 13 минут 17 секунд:точнее: какой размер в пикселях должен быть у картинки для кнопки?
Re: Глюки rxDBGrid
Добавлено: 29.04.2016 20:41:14
alexs
Так же как и все остальные - примерно 10х10
Re: Глюки rxDBGrid
Добавлено: 01.05.2016 01:58:56
zi000000
Если текст заголовка колонки превышает два слова, то при изменении размера колонки, происходит такое
https://cloud.mail.ru/public/4WxF/FH53gaRmzДобавлено спустя 1 час 45 минут 15 секунд:Ещё.. Если кликнуть по фильтру, но не выбирать значение и прокручивать горизонтальную (а может и вертикальную.. не смотрел) прокрутку, то выпадающий список останется виден
https://cloud.mail.ru/public/L3qQ/nwA8agPft
Re: Глюки rxDBGrid
Добавлено: 05.05.2016 15:23:48
RusDeveloper
alexs писал(а):Так же как и все остальные - примерно 10х10
мне кажется, что там больше, чем 10х10. но коли я взялся помочь...

держи 10х10. хотя бы такие прикрути...
Re: Глюки rxDBGrid
Добавлено: 06.05.2016 18:12:31
RusDeveloper
еще нашел проблему. есть TSQLQuery, к нему через TDataSource привязаны TRxDBGrid и TDBEdit (для редактирования данных). еще есть меню TMainMenu, TToolBar, кнопка TButton (у последних трех при нажатии отрабатывает TSQLQuery.Append). Так вот когда щелкаю на кнопку TButton, а затем становлюсь на TDBEdit - все хорошо (Append отрабатывает, начинаю редактировать новую запись). А вот когда щелкаю по меню или по кнопке на TToolBar Append тоже отрабатывает, но при вводе крусора (становлении) на TDBEdit новая пустая строка из грида пропадает и начинается редактирование существующей записи, а не добавленной! Что это за глюк и что с ним делать?
Добавлено спустя 2 минуты 49 секунд:
скорее всего, грид здесь не при чем. если здесь не ответят - задам вопрос в другой теме...
Re: Глюки rxDBGrid
Добавлено: 11.05.2016 11:32:26
alexs
Включил изображения на кнопки в гриде. Теперь будут картинки назначаться в соответствии с типом кнопки.
Только немного поломал совместимость.
Вопрос - кто либо использует свойства
Код: Выделить всё
property MarkerUp : TBitmap read GetMarkerUp write SetMarkerUp;
property MarkerDown : TBitmap read GetMarkerDown write SetMarkerDown;
Из RxDBGrid? Они не отображаются в инспекторе объектов. Доступны только как public. Я решил их вообще убрать. Это изображения для маркеров при сортировке. Также этот маркер сортировки "вниз" используется при DropDown стиле кнопки в редакторе колонки.
Кто либо меняет эти изображения вручную? Если это необходимо - буду возвращать совместимость.
RusDeveloper писал(а):мне кажется, что там больше, чем 10х10. но коли я взялся помочь...

держи 10х10. хотя бы такие прикрути.
А чем вызваны рамки вокруг изображений?
Они плохо выглядят.
Re: Глюки rxDBGrid
Добавлено: 11.05.2016 15:37:18
RusDeveloper
alexs писал(а):А чем вызваны рамки вокруг изображений? Они плохо выглядят.
возможно. а 10х10 - не слишком мелко? можешь скриншот полученного продемонстрировать?
Re: Глюки rxDBGrid
Добавлено: 11.05.2016 15:44:45
alexs
Закомител изменения. Можно смотреть в демке.
Re: Глюки rxDBGrid
Добавлено: 18.05.2016 16:49:09
RusDeveloper
alexs писал(а):Закомител изменения. Можно смотреть в демке.
что-то много изменений...
pickdate.pas(798,90) Error: Wrong number of parameters specified for call to "MoveExtend"
grids.pas(7144,22) Error: Found declaration: MoveExtend(Boolean;LongInt;LongInt):Boolean;
что делать?
Re: Глюки rxDBGrid
Добавлено: 18.05.2016 16:56:10
Little_Roo
viewtopic.php?t=9228&view=unread#unreadОбновить RxNew, fpspreadsheet и, лучше всего, и лазаря из svn
Re: Глюки rxDBGrid
Добавлено: 18.05.2016 18:05:09
RusDeveloper
Little_Roo писал(а):http://freepascal.ru/forum/viewtopic.php?t=9228&view=unread#unread
Обновить RxNew, fpspreadsheet и, лучше всего, и лазаря из svn
жуть... только все настроил и все работает более или менее...
Добавлено спустя 1 минуту 46 секунд:alexs, можно убрать зазор вверху для картинки на кнопке?
Добавлено спустя 1 минуту 48 секунд:и, да. лучше без рамок... поэтому вот:
Re: Глюки rxDBGrid
Добавлено: 19.05.2016 08:19:30
ssadragon
Вот такое вот после последних обновлений.

- RxDbGrid1.png (1.92 КБ) 18609 просмотров
Происходит после прокрутки нижнего ползунка вправо.
И ещё - скроллы не пропадают если даже в свойстве ScrollBras выставить ssNone
Re: Глюки rxDBGrid
Добавлено: 19.05.2016 08:58:01
alexs
ssadragon писал(а):Происходит после прокрутки нижнего ползунка вправо.
И ещё - скроллы не пропадают если даже в свойстве ScrollBras выставить ssNone
Это я ещё не понял - что наизменяли в штатном гриде в ревизиях 52322 и позже
Пока откатился на ревизию 52321.
Сам пытаюсь сделять хороший пример с ошибкой. Она повторяется и на штатном DBGrid (а RxDBGrid только расширяет штатный DBGrid - если кто не знал).
Re: Глюки rxDBGrid
Добавлено: 19.05.2016 09:12:43
ssadragon
alexs писал(а):а RxDBGrid только расширяет штатный DBGrid - если кто не знал
Да я знаю что расширяет. Просто я не знал что и на штатном такая же беда - не пользую его вообще, только RxDBGrid
