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

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

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

ShIvADeSt (31-12-2009 04:49): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=10884  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121

   

golkanavt



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

Обмен опытом, обсуждение нюансов и решение проблем возникающих при использовании библиотеки компонент Developer Express




 
Сами прирученные компоненты частенько приходят на водопой сюда
 
DLL со скинами из библиотеки dxSkins, автор Ziltoid Подробнее... линк обновлен
Продолжение, Первая часть, вторая часть

Всего записей: 1069 | Зарегистр. 08-04-2002 | Отправлено: 10:31 07-02-2009 | Исправлено: vladman, 14:36 24-10-2009
FunCode



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

Цитата:
Интересует следующая проблема:
Есть cxButton у которого в зависимости от каких-либо условий я устанавливал Colors.Normal конкретный цвет, т.е. изменял цвет фона кнопки. Так вот сейчас перешел на использование скинов и заметил что мои изменения не влияют. Попробовал через OnGetDrawParams - тоже не влияет. Есть ли какая либо возможность при использовании скинов менять цвет фона кнопки ?

Нашел все-таки у них в Knowledgebase ответ на такую же ситуацию, если
кому интересно, то вот How to set the Color of a cxButton when I use Skins
В двух словах: невозможно, т.к. это противоречит концепции скинов (со слов разработчиков), но клиент там предложил интересное решение проблемы, но со своими минусами и заморочками ...

Всего записей: 182 | Зарегистр. 22-10-2006 | Отправлено: 19:25 17-09-2009
X11



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

Цитата:
To all
Кто-нибудь отказывался от EhLib компонентов в пользу девок? Много подводных камней при этом встречается?

Вообще при изучении девок хватает камней по незнаю оных. Но как вникнешь, то всё будет в шляпе.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 19:48 17-09-2009
JohnSilver182



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

Цитата:
Кто-нибудь отказывался от EhLib компонентов в пользу девок? Много подводных камней при этом встречается?

Ну это разное .  EhLib по большому счету это Grid навороченный . А  у Девок  я  смотрю cxGrid по наворотам круче чем весь EXEL  .  
Самое главное  это Репозиторий стилей мне  нравиться . А то  у меня раньше на одной форме  один шрифт  у компонентов , на другой форме другой . А тут система .

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 21:08 17-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
X11 JohnSilver182
Ну просто хочется снести нафиг все компоненты от EhLib (не только Грид, но и мемтэбл, и КомбоЛукАп) в пользу девок хотя бы из-за одного общего стиля, а так просто уже задолбал один exception в EhLib (Canvas does not allow drawing). Но например в моем основном гриде есть и футеры, и верхние фильтры aka excel. Все это возможно у девок?
 
 
Добавлено:
korobovmax
C английским у меня туго

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 09:34 18-09-2009 | Исправлено: Cryogen2003, 09:34 18-09-2009
JohnSilver182



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

Цитата:
в пользу девок хотя бы из-за одного общего стиля

Да ! На девки стоит хотя бы ради этого переходить .  
А круче cxGrid который в девках ,  я не видел . Кстати единственно что лутше  в Eh_DBGrid это поиск  по CTRL-F как в EXEL , в  "Девкином"  cxGrid этого нет .  

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 10:11 18-09-2009
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И футеры и фильтры у девок в мульён! раз круче. Но... если тебе понадобиться многоуровневый заголовок или зафиксировать колонку.... то тут не получиться использовать вертикальную черту | в качестве построителя заголовков. Тут нужно на бэнды смотреть.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 10:29 18-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
X11
По поводу бэндов для грида поподробнее. Может быть есть какой-то example?

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 10:32 18-09-2009
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну вот... началось )))) у девок справка, видеопримеры и примеры на сайте в свободном доступе. А с бэндами всё просто, создаёшь в гриде бэндедтэйбл, а не обычный.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 11:02 18-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
X11
Ну дык иногда бывает легче спросить, чем смотреть справку
А так, спасибо, буду смотреть. Правда начальник сказал, что не даст времени на перевод проекта с EhLib на девок

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 11:05 18-09-2009
X11



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

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 11:20 18-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
X11
Ну я так же и решил, что просто потихоньку и полегоньку буду заменять. Правда с главной формой придется повозиться. Есть основной грид сверху и снизу десяток закладок и в каждой грид. Чтобы по стилю подходило все, придется главную форму менять всю сразу.

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 11:23 18-09-2009
JohnSilver182



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

Цитата:
А так, спасибо, буду смотреть. Правда начальник сказал, что не даст времени на перевод проекта с EhLib на девок  

 
Денег дал на покупку Девок , а времени нет ??

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 12:15 18-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
JohnSilver182
Нееее, денег не давал на покупку девок. На моей работе дают деньги нормально только под яву и все что с ней связано

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 12:21 18-09-2009
jonikDk



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

Всего записей: 1599 | Зарегистр. 01-03-2004 | Отправлено: 12:57 18-09-2009
JohnSilver182



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Флуд ON
 
Кстати я так и представил  
Начальнег :  
- Переходим на лицензионные компоненты . Сколько стоят девки ??
- Скоко скоко ???  Сококо скоко скоко скоко ???
- скоко ? скоко ? скокоскокоскокоскокоскокоскокоскоко ???

Всего записей: 829 | Зарегистр. 03-06-2009 | Отправлено: 14:16 18-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
jonikDk
Ну у меня просто свои есть проекты на работе и я за них один ответственный.  
 
JohnSilver182
Да, с флудом надо заканчивать это точно. А по поводу компонентов - а так всегда и было, в принципе у нас куплена дельфя, фастрепорт еще 3 версии, а все остальное уже сам внедрял так или иначе. Девки думаю были бы куплены, если бы не кризис.

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 14:22 18-09-2009
korobovmax



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
JohnSilver182, в прошлом годы полная подписка на все компоненты vcl стояла 32к рублей. Не так и много за такие компоненты да еще с очень быстрой поддержкой.
В добавок дали почти все компоненты из серии ASP.NET.
К тому же, нам клиент купил их

Всего записей: 276 | Зарегистр. 23-01-2005 | Отправлено: 14:46 18-09-2009
jonikDk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JohnSilver182
sorry за offtop...
причем тут это. Да лучше покупать, но даже если это  
варез, то решать должен не программист, а начальник.  
 
Cryogen2003
А если ты заболеешь ?? или уволишься ?? Я не говорю плохо, что ты пользуешься этими компонентами или что ты плохой программер. Плохо что твоему начальнику похер каким компонентами ты пользуешься !!!

Всего записей: 1599 | Зарегистр. 01-03-2004 | Отправлено: 14:50 18-09-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
jonikDk
Слушай, мы тут с тобой много наоффтопили уже.
А так, весь прикол в том, что я работаю на турков, а им в принципе пофиг вообще на русских. А так, у меня в отделе было 9 человек, кризис сожрал 6 человек и осталось 3, из них один начальник и два главных специалиста. Между тремя людьми (один из которых я) разделили все проекты, как говориться комментарии дальнейшие излишне.

----------
Холодильники мы

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 14:53 18-09-2009
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понимаю, что пятница, но всё же решусь задать вопрос.
 
На форме есть несколько гридов. Нужно по нажатию на Enter сохранить активный грид.
 

Код:
 
В событии OnKeyPress формы
 
  if (ActiveControl is TcxGridSite) and
    (TcxGridDBTableView(TcxGridSite(ActiveControl).GridView).DataController.IsEditing) then
    begin//нажатие на Enter - сохранение данных
      if key = vk_Return then
        TcxGridDBTableView(TcxGridSite(ActiveControl).GridView).DataController.Post;
    end;
 

 
Но получается так, что нужно нажать Enter 2 раза.
 
ImmadiateEditor := true
AlwaseShowEditor := false;
 
Добавлено:
И ещё один вопрос. Не будет ли слишком накладно для ресурсов компа, если на форме (на PageControl) положить сразу штук 20 cxGrid`ов?
Данных в гридах не много. Это таблицы-справочники, в которых по 5-30 записей из базы будет показано.
 
Можно, конечно, один грид попеременно подключать к наборам данных. Но у некоторых гридов специфические настройки и разные поля.

----------
/не мы такие, жизнь такая/

Всего записей: 3253 | Зарегистр. 24-11-2005 | Отправлено: 16:04 18-09-2009
   

Страницы: 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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Использование DevExpress (часть 3)
ShIvADeSt (31-12-2009 04:49): Продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=10884


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru