Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Ehlib

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Открыть новую тему     Написать ответ в эту тему

Shaman2

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Использую RowDetailPanel, но она отмечает плюсом для раскрытия каждую строку. А мне нужно чтобы панель открывалась только на тех строках, где есть дочерние данные. И соответственно плюсы для раскрытия выводились только на этих строках. Подскажите как это сделать?

Всего записей: 358 | Зарегистр. 18-07-2003 | Отправлено: 16:42 22-04-2014
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Schnider
Я бы для начала  смотрел события OnDragDrop/OnDragOver.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 16:47 22-04-2014
xpin2013



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, кто ни будь, пожалуйста, рисовал картинки в ячейках EhLib? Интересует именно рисование блобов в базе а не ImageList. У меня в гриде должны быть логотипы банков (красивенькие 32х32). Может события какие то нужно обработать? Заранее спасибо. Ещё интересует, смогу ли я PNG с альфа прозрачностью нарисовать, как это делать ума не приложу, красоты хочется, это очень важно, а с TCanvas я плохо разбираюсь. По идее - даже без PNG можно.

Всего записей: 291 | Зарегистр. 16-01-2014 | Отправлено: 17:22 22-04-2014
Schnider

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa

Цитата:
Я бы для начала  смотрел события OnDragDrop/OnDragOver.

Оно позволяет делать Drag&Drop между гридами, а меня интересует в пределах одного

Всего записей: 9 | Зарегистр. 20-03-2011 | Отправлено: 18:00 22-04-2014
xpin2013



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Schnider

Цитата:
Оно позволяет делать Drag&Drop между гридами, а меня интересует в пределах одного  

А пару строк лень писать уже? Если не с того грида - то Accepted-=Фалсе

Всего записей: 291 | Зарегистр. 16-01-2014 | Отправлено: 18:13 22-04-2014
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xpin2013
Как насчет демки DBGridEh.DrawBlobImagesInCell ?

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 19:34 22-04-2014
xpin2013



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa
У меня в демках не видел ей богу. А как папка называется?

Всего записей: 291 | Зарегистр. 16-01-2014 | Отправлено: 20:16 22-04-2014
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xpin2013
Да так и называется - %EhLib%\Demos\DBGridEh.DrawBlobImagesInCell. Возможно от версии EhLib зависит, в какой то из более старых версий в Demos было значительно меньше всякого, чем сейчас.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 13:07 23-04-2014
alexssss1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, подскажите, пожалуйста, какими свойствами в DBGridEh выставляется цвет номера выделенной ячейки?! По-умолчанию он слишком светлый, можно его изменить?
Выбрано групповое выделение ячеек.  
Версия Ehlib 5.6
ОС: Windows 8.1
 


Всего записей: 40 | Зарегистр. 22-09-2008 | Отправлено: 11:11 07-05-2014 | Исправлено: alexssss1, 12:37 07-05-2014
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexssss1
Из разряда "пальцем в небо" - события OnDraw... и OnAdvancedDraw... смотрел? Все? Их там штук 6-8.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 14:29 07-05-2014
alexssss1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa
Смотрел, ну что-то не получается..

Всего записей: 40 | Зарегистр. 22-09-2008 | Отправлено: 14:34 07-05-2014
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexssss1
Ну, тогда IndicatorParams

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 15:07 07-05-2014
alexssss1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
miwa
буду благодарен, если выложите кусок кода, потому как разработчик говорит, что поменять нельзя. я думал, может есть лазейки.

Всего записей: 40 | Зарегистр. 22-09-2008 | Отправлено: 15:24 07-05-2014
xteam2005



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возникла небольшая проблема:
В компоненте VerticalGrid, при выборе любого значения параметра DropDownBox.ListSource, чернеет строка вот так ( картинка )
Это баг, или я что-то не так делаю?

Всего записей: 13 | Зарегистр. 30-10-2010 | Отправлено: 06:53 14-06-2014
xteam2005



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не исправлено в EhLib 6.3 Build 6.3.181

Всего записей: 13 | Зарегистр. 30-10-2010 | Отправлено: 20:05 02-07-2014
XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xteam2005
причем даже если переопределить

Код:
procedure TForm65.DBVertGridEh1GetCellParams(Sender: TObject; Row: TFieldRowEh;
  AFont: TFont; var Background: TColor; State: TGridDrawState);
begin
  Background := clYellow
end;
 

все строки рисует желтым, кроме дропбокса

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 00:36 03-07-2014
xteam2005



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPerformer
Проблема в отрисовке. ячейка нормально отрисовывается, только когда активна.
Пока в качестве временной меры(исли вдруг разрабы исправят ошибку) убираю свойство DropDownBox.ListSource у неактивных ячеек как раз в процедуре DBVertGridEh1GetCellParams.

Всего записей: 13 | Зарегистр. 30-10-2010 | Отправлено: 05:17 13-07-2014
XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xteam2005
крайне находчиво
Не пытались у них на форуме об этом написать?

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 05:53 13-07-2014
xteam2005



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я слегка нелицензионный пользователь...
И с первого взгляда, судя по форуму, техподдержка EhLib не очень активно работает.

Всего записей: 13 | Зарегистр. 30-10-2010 | Отправлено: 07:28 13-07-2014
XPerformer



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а продукт подорожал
5 300 руб. для физлиц на 1 год
в прошлом году помнится было раза в 2 дешевле

Всего записей: 2536 | Зарегистр. 20-06-2011 | Отправлено: 07:36 13-07-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Ehlib


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru