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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sldaac
Сам пользуюсь TkbmMemTable. стоит ли отходить в сторону MemTable от девок?

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

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 10:19 13-11-2009
sldaac



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

Цитата:
Сам пользуюсь TkbmMemTable. стоит ли отходить в сторону MemTable от девок?  

 
смысла не вижу.
Была у меня какая-то проблема TkbmMemTable , решил попробовать MemTable от девок, затем появилось немного времени, разобрался с TkbmMemTable и с тех пор никуда.  
TkbmMemTable устраивает вполне.

Всего записей: 757 | Зарегистр. 15-06-2005 | Отправлено: 12:44 13-11-2009 | Исправлено: sldaac, 14:56 13-11-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sldaac
Ну я просто думал пощупать
А так, я пока все в свободное время переписываю некоторый код. Отказываюсь полностью от EhLib в своем основном проекте и постепенно схожу с ума  
Особенно радует вычищать MemTable и DataDriver от EhLib, уже достало по полной все это

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

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 14:02 13-11-2009
sldaac



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

Цитата:
Особенно радует вычищать MemTable и DataDriver от EhLib, уже достало по полной все это

Знаеш, в одном проекте подмогли мне эти компоненты, не помню точно тонкостей, было больше года,  но...... с их помощью решение было очень элегантным. Но больше нигде их не применял....  есть TkbmMemTable

Всего записей: 757 | Зарегистр. 15-06-2005 | Отправлено: 14:59 13-11-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sldaac
В свое время DataDriver поставил только ради фильтрации аля Ёксель. А сейчас все тоже самое встроенно в Девовский грид с возможностями, даже большими. Так что в принципе все ок.
Кстати на вскидку не помнишь, сколько жрет памяти девовский MemTable при большом количестве записей? Просто у kbmMemTable при Perfomance установленным в Fast и количестве записей примерно тысяч 50 - расход памяти около гига, если конечно Perfomance установить в Small - памяти жрет около 100 метров, но при этом еле-еле ворочается.
 
 
Добавлено:
Кстати, как можно в девовском гриде управлять значками сортировки, но при этом не сортировать (ну то есть должно вызываться при этом какая процедура, пересоздаваться sql запрос и стало быть обновление данных из базы)?
От EhLib отказался практически везде, а тут понять не могу как сделать.

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

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 15:42 13-11-2009
Graach



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем доброго времени суток.
 
Есть приложение (с TdxRibbon и ленточным статус баром), в котором подключены и работают скины и есть dll-ка которую вызывает приложение (TcxGrid и TdxBarManager). В обоих проектах включены компоненты dxSkinController. При этом в библиотеке в дизайн-тайме все красиво, показывается заданный по умолчанию скин, но в ран-тайме никакого скина и близко нет. Даже если по нажатию кнопки присваивать skinname никакой реакции. Девы местные от 09.07.09.
 
Если уже было обсуждение, ткните носом в ссылку пожалуйста.

Всего записей: 111 | Зарегистр. 20-10-2007 | Отправлено: 21:50 13-11-2009 | Исправлено: Graach, 10:32 14-11-2009
vladman

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

Цитата:
Если уже было обсуждение, ткните ссылку пожалуйста.

Да, что-то похожее уже здесь обсуждалось.  
Если кратко, то в вашей dll необходимо инициализировать GDI+.
Более подробное описание решения смотрите в Bug Report Details: Failed to use Skins in a DLL form
Также обратите внимание, что вам нет необходимости помещать SkinController в dll. Т.е. достаточно одного SkinController'а, помещенного в вызывающее приложение. Условия, которые необходимо при этом выполнить, также описаны в приведенной статье.

Всего записей: 708 | Зарегистр. 13-11-2002 | Отправлено: 00:25 14-11-2009
anpsoft



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TkbmMemTable давно использую
по мне так отлично работает

Всего записей: 121 | Зарегистр. 13-10-2002 | Отправлено: 01:06 14-11-2009
Graach



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

Всего записей: 111 | Зарегистр. 20-10-2007 | Отправлено: 10:10 14-11-2009
X11



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Дев47.
Пытаюсь в cxButton загрузить изображение 16х16 в формате PNG. Не программно, а в дизайне, в IDE. Вываливается сообщение "Invalid graphic format.". Раньше всё было в норме, в версии 43.
Это баг?
Здесь ничего не нашёл такого
http://www.devexpress.com/Support/WhatsNew/VCL/files/44.bc.xml
 
 
Добавлено:
Забыл добавить, что у меня D2007.

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

Всего записей: 3260 | Зарегистр. 24-11-2005 | Отправлено: 16:20 14-11-2009
PrWork1

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

Всего записей: 582 | Зарегистр. 15-12-2005 | Отправлено: 19:56 14-11-2009
xokc

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
X11
А в других компонентах (cxImageList и т.д) работает?
 
PrWork1
Если речь идет о DevExpress тогда ищи в варезнике русские ресурсы для DevExpress.
Ну или так, например  
hччp://yandex.ru/yandsearch?text=русские ресурсы для DevExpress

Всего записей: 478 | Зарегистр. 22-09-2002 | Отправлено: 11:43 15-11-2009
PrWork1

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xokc
 
Спасибо, я думал у таких мощных компонет есть что -нибудь типа бросил на форму, выбрал в свойствах Русский и все!
 
Буду искать/разбираться.
 
(З.Ы. Смешно, запрос в яндексе 3-й строкой сверху этот пост и выдает.)

Всего записей: 582 | Зарегистр. 15-12-2005 | Отправлено: 17:50 15-11-2009
Graach



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
И еще один вопросик: как можно сохранить например в реестр свойство dxRibbon ShowTabGroups и кнопки QuickAccessToolbar и все. Без сохранения остальных баров dxBarManager? Если сохранять весь dxBarManager с помощью StoreInRegistry, то и свернутость групп сохраняется и тулбар, но при этом поскольку у меня динамически строятся тулбары всех групп им присваиваются названия по умолчанию, а не задаваемые.

Всего записей: 111 | Зарегистр. 20-10-2007 | Отправлено: 18:29 15-11-2009
vladman

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

Цитата:
я думал у таких мощных компонет есть что -нибудь типа бросил на форму, выбрал в свойствах Русский и все!  

Используйте TcxLocalizer. Подробнее -  
DevExpress Localizer - VCL Application Localization
 
Graach

Цитата:
как можно сохранить например в реестр свойство dxRibbon ShowTabGroups и кнопки QuickAccessToolbar и все

Для этого может подойти компонент cxPropertiesStore.

Всего записей: 708 | Зарегистр. 13-11-2002 | Отправлено: 21:53 15-11-2009
X11



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

Цитата:
А в других компонентах (cxImageList и т.д) работает?  

да, только что в cxImageList добавил PNG изображение

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

Всего записей: 3260 | Зарегистр. 24-11-2005 | Отправлено: 22:35 15-11-2009
Graach



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
vladman
Огромное спасибо, подошел компонент.

Всего записей: 111 | Зарегистр. 20-10-2007 | Отправлено: 22:36 15-11-2009
sldaac



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

Цитата:
Кстати на вскидку не помнишь, сколько жрет памяти девовский MemTable при большом количестве записей? Просто у kbmMemTable при Perfomance установленным в Fast и количестве записей примерно тысяч 50 - расход памяти около гига, если конечно Perfomance установить в Small - памяти жрет около 100 метров, но при этом еле-еле ворочается.

 
Как-то даже и не смотрел, максимум что приходилось подгружать тысяч 5 не больше.  
Да и считаю, что для такого количества записей это перебор, надо использовать другие средства.

Всего записей: 757 | Зарегистр. 15-06-2005 | Отправлено: 09:59 16-11-2009
Cryogen2003



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
sldaac
Например что использовать?

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

Всего записей: 745 | Зарегистр. 08-12-2004 | Отправлено: 10:15 16-11-2009
sldaac



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Cryogen2003
 
Вот и человек подтверждает,  
 

Цитата:
TkbmMemTable давно использую  
по мне так отлично работает

 
остально дело сугубо личное для каждого.

Всего записей: 757 | Зарегистр. 15-06-2005 | Отправлено: 12:11 16-11-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-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru