» Вопросы по компонентам для Delphi, C++ Builder
НУЖНА ПОМОЩЬ ПО DevExpress !!!!
Уже просто в шоке... толи я тупой.. толи что...
Как в Девках (aka DevExpress)
разукрашивать в DBGrid-е строки, и текст...
Да, понятно, что через Canvas и ставить нужно обработчик на OwnerDraw
но дело в другом... курсор в DataSet, из которого Грид беред танные не перемещается на запись, которая сейчас рисуется. Поэтому я могу конечно разукрасить данную запись в Гриде... А вот на оновании чего? Как при прорисовке я могу получить данные?
Как это сделать?
помогите.. совсем потерял надежду!!!!
Уже просто в шоке... толи я тупой.. толи что...
Как в Девках (aka DevExpress)
разукрашивать в DBGrid-е строки, и текст...
Да, понятно, что через Canvas и ставить нужно обработчик на OwnerDraw
но дело в другом... курсор в DataSet, из которого Грид беред танные не перемещается на запись, которая сейчас рисуется. Поэтому я могу конечно разукрасить данную запись в Гриде... А вот на оновании чего? Как при прорисовке я могу получить данные?
Как это сделать?
помогите.. совсем потерял надежду!!!!
XDefender
Объяснять и расписывать долго, да и не помню толком уже всё...
Вот кусок из одного моего проекта на С++Builder, надеюсь разберешся
Код:
void __fastcall TCTable::dbgViewCustomDrawCell(
TcxCustomGridTableView *Sender, TcxCanvas *ACanvas,
TcxGridTableDataCellViewInfo *AViewInfo, bool &ADone)
{
TcxGridItemDBDataBinding* aDataBinding = (TcxGridItemDBDataBinding*)AViewInfo->Item->DataBinding;
TFontStyles F(ACanvas->Font->Style);
TMyCellPattern P(ACanvas->Font->Color, F, ACanvas->Brush->Color);
if (DataSet->State == dsBrowse)
GetCellPattern(Query->GetRow (AViewInfo->GridRecord->RecordIndex), aDataBinding->Field->FieldNo-1, P);
ACanvas->Canvas->Font->Style = P.PFont.Style;
if (!AViewInfo->Selected)
{
ACanvas->Canvas->Font->Color=P.PFont.Color;
ACanvas->Canvas->Brush->Color=P.PBGColor;
}
}
Объяснять и расписывать долго, да и не помню толком уже всё...
Вот кусок из одного моего проекта на С++Builder, надеюсь разберешся
Код:
void __fastcall TCTable::dbgViewCustomDrawCell(
TcxCustomGridTableView *Sender, TcxCanvas *ACanvas,
TcxGridTableDataCellViewInfo *AViewInfo, bool &ADone)
{
TcxGridItemDBDataBinding* aDataBinding = (TcxGridItemDBDataBinding*)AViewInfo->Item->DataBinding;
TFontStyles F(ACanvas->Font->Style);
TMyCellPattern P(ACanvas->Font->Color, F, ACanvas->Brush->Color);
if (DataSet->State == dsBrowse)
GetCellPattern(Query->GetRow (AViewInfo->GridRecord->RecordIndex), aDataBinding->Field->FieldNo-1, P);
ACanvas->Canvas->Font->Style = P.PFont.Style;
if (!AViewInfo->Selected)
{
ACanvas->Canvas->Font->Color=P.PFont.Color;
ACanvas->Canvas->Brush->Color=P.PBGColor;
}
}
XDefender
Ну блин. Демо проекты посмотри, хелп посмотри. Вариантов же куча.
Ключевые слова: CustomDraw, CustomStyles, OnCustomDrawCell, OnGetCustomStyle
Демо примеры: в папках CustomDrawCardViewDemo, CustomDrawTableViewDemo, StylesMultiDemo, StylesSimpleDemo
Ну блин. Демо проекты посмотри, хелп посмотри. Вариантов же куча.
Ключевые слова: CustomDraw, CustomStyles, OnCustomDrawCell, OnGetCustomStyle
Демо примеры: в папках CustomDrawCardViewDemo, CustomDrawTableViewDemo, StylesMultiDemo, StylesSimpleDemo
Спасибо Vitus_Bering за FastReport.
Подскажите HierCube существует под BDS 2006?
пока нет ( бинарники ). но можеш сам из исходников собрать:
http://www.radar-soft.com/forum/thread.aspx?msgid=87
http://www.radar-soft.com/forum/thread.aspx?msgid=87
Цитата:
в этом направлении ?
Смысл двигатся есть, только это не просто...
Сайт и форум по MDA: mda-delphi.ru
Почитай, подумай
Можешь еще на http://www.instantobjects.org/ сходить демку обязательно посмотри
vshersh
Цитата:
Чисто теоритически, то любая старше 3. Ведь линк собирается из существующего пакета грида.
Добавлено:
vshersh
в догонку
у китацев на fixdown есть 2 версии по старше и по младше, возми младшую!
Цитата:
Подскажите, пожалуйста, какая версия DevExpress.ExpressPrinting.System совместима с
ExpressQuantumGrid 4.51?
Чисто теоритически, то любая старше 3. Ведь линк собирается из существующего пакета грида.
Добавлено:
vshersh
в догонку
у китацев на fixdown есть 2 версии по старше и по младше, возми младшую!
Не подскажите компонентину для D7 для работы с FTP через проксю
(indy не предлагать)
Заранее спасибо
(indy не предлагать)
Заранее спасибо
greenpc
IPWorks. Прокси там называется Firewall
IPWorks. Прокси там называется Firewall
MrZeRo
там есть всего 3 вида: socks4,socks5 и tunnel
а стандартных типа HttpProxyWithFtp, прозрачный отсутствуют
там есть всего 3 вида: socks4,socks5 и tunnel
а стандартных типа HttpProxyWithFtp, прозрачный отсутствуют
reanimator73
Цитата:
Конкурентов нет! Они были конкурентами Woll2Woll (InfoPower, 1stClass) - из всего этого только два компонента у меня еще живут (wwDBRihEdit и wwIncrementalSearch)
Цитата:
А интересно есть ли конкурент у devExpress QuantumGrid ?
Конкурентов нет! Они были конкурентами Woll2Woll (InfoPower, 1stClass) - из всего этого только два компонента у меня еще живут (wwDBRihEdit и wwIncrementalSearch)
Всем привет!
Коллеги помогите подружить сортировку в компонентах EhLib TEhDBTable + FIBPlus под BuilderC++ 6
Коллеги помогите подружить сортировку в компонентах EhLib TEhDBTable + FIBPlus под BuilderC++ 6
feandy
Огромное спасибо за Деффок!
Огромное спасибо за Деффок!
Подскажите как правельно заносит запись в SDAC если кл. поле indetitty -
Если делаю последовательность
Insert
FieldByName
Post
поле остается null и меняется только после переоткрытия запроса
Если делаю последовательность
Insert
FieldByName
Post
поле остается null и меняется только после переоткрытия запроса
Цитата:
MAKCS
У компонента DBGridEh ставишь LocalSort в true и в uses добавляешь EhlibFIB
Есть ли какие-то аналоги TFormStorage из rx для 2006 делфы?
Кто ставил 4-е рэйзы, стоит ли переходить с 3-х?
Что там действительно нового?
Ато у меня такое впечатление что они просто перекомпилировали библиотеку версии 3.Х
Что там действительно нового?
Ато у меня такое впечатление что они просто перекомпилировали библиотеку версии 3.Х
Цитата:
Есть ли какие-то аналоги TFormStorage из rx для 2006 делфы?
по моему где то пробегал rx для d2009, в крайнем случае можно самому перекомпилить
Есть подозрение что rx глючноваты под 2006. А так их переделать - не проблема.
vshersh
Цитата:
Добавили возможность градиентной заливки для многих визуальных компонентов. Остальное по мелочи, принципиально ничего нового.
Цитата:
Кто ставил 4-е рэйзы, стоит ли переходить с 3-х?
Что там действительно нового?
Добавили возможность градиентной заливки для многих визуальных компонентов. Остальное по мелочи, принципиально ничего нового.
Подскажите плиз насколько удобны сьандартные дельфийские Rave Reports или лучше не тратить время и сразу брать fastReports?
xy
Имхо, FastReports будут поудобнее, да и материалов по работе с ними ты больше найдшь. Не зря эта разработка так популярна.
Имхо, FastReports будут поудобнее, да и материалов по работе с ними ты больше найдшь. Не зря эта разработка так популярна.
xy
EZH
Если найти сырцы рэйвов - то же терпимо.... По крайней мере не надо лицензию покупать.
Но я бы не стал их юзать
Fast Report forewer!
EZH
Если найти сырцы рэйвов - то же терпимо.... По крайней мере не надо лицензию покупать.
Но я бы не стал их юзать
Fast Report forewer!
Существует ли русская дока или хэлп по
DevExpress ExpressQuantumGrid Suite 5?
DevExpress ExpressQuantumGrid Suite 5?
Скорее нет, чем да - кто бы этим стал заниматься?
Как вариант - http://forum.ru-board.com/topic.cgi?forum=33&topic=2214&start=0
Как вариант - http://forum.ru-board.com/topic.cgi?forum=33&topic=2214&start=0
Ранее писал на D6 и использовал 4 мускул. Все было хорошо. Пока не попросили сделать полную поддержку unicode в базе. Пришлось переходить на Delphi 2006 .Net.
Сейчас вот появилась огромная стена из гумуса и кирпича. Не могу найти хороший бесплатный компонент для работы с MySql в дельфе. Если кто грамотен в этом вопросе, подскажите.
Сейчас вот появилась огромная стена из гумуса и кирпича. Не могу найти хороший бесплатный компонент для работы с MySql в дельфе. Если кто грамотен в этом вопросе, подскажите.
sea78
Цитата:
почему .Нет??
можешь обосновать зачем отказываться от вин32 и морочить голову .НЕТ фреймворком, который уже есть разнообразных версий отличных от той, которая с 2006 дельфей идет..
Цитата:
на Delphi 2006 .Net
почему .Нет??
можешь обосновать зачем отказываться от вин32 и морочить голову .НЕТ фреймворком, который уже есть разнообразных версий отличных от той, которая с 2006 дельфей идет..
Скажите программа eMule написана на Delphi?
Если ДА - кто знает какие компонеты используются
интересует кнопка, checkbox, radiobutton, groupbox - свойство BS_FLAT,
может кто знает такие компонеты!!!
Если ДА - кто знает какие компонеты используются
интересует кнопка, checkbox, radiobutton, groupbox - свойство BS_FLAT,
может кто знает такие компонеты!!!
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
Предыдущая тема: Что такое Объектно Ориентное Программирование ?
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.