Форум: "Начинающим";
Текущий архив: 2009.08.16;
Скачать: [xml.tar.bz2];
ВнизЗамена компонент от DevExpress на открытые решения Найти похожие ветки
← →
brix8x © (2009-06-19 10:49) [0]Всем привет.
Пытаюсь перевести заброшенный корейцами проект StarUML.exe в разряд настоящего OpenSource (http://brix8x.stavr.ru/index.php?option=com_docman&task=cat_view&gid=22&Itemid=33)
Одна из задач - отказ от использования компонент DexExpress
Желательно без потери привлекательности внешнего вида приложения.
Есть ли у кого опыт такого рода? Подскажите где можно покопать?
Используются
ExpressBar 5.1.2 for Delphi 7 (www.devexpress.com)
ExpressInspector Suite 2.01 for Delphi 7 (www.devexpress.com)
ExpressPageControl 1.01 for Delphi 7 (www.devexpress.com)
Express NavBar 1.2.1 for Delphi 7 (www.devexpress.com)
Ближайшая цель - замена компонент ExpressBar основной формы.
← →
Andy BitOff © (2009-06-19 10:58) [1]Непомерная задача, имхо. Заменить простой компонент избыточным просто, а вот обратное преобразование... Такой же функционалбесплатно не найдешь, значит от чего-то придется отказаться, а это что потянет за собой еще что-то и т.д.
Bar, NavBar и PageControl - аналоги найти достаточно просто, но с меньшим функционалом. А вот с инспектором повозишься. Придется переписать всё.
Имхо, проще заново все написать.
← →
brix8x © (2009-06-19 12:38) [2]Скорее всего так и будет, нужно будет переписывать, т.к. программа прославилась своими глюками. Ошибки в коде можно ловить практически руками, т.е. глазами.
На основной форме TdxBarManager, TdxDockingManager, TdxDockPanel, TdxTabContainerDockSite, TdxVertContainerDockSite и хренова туча кнопочек, менюшек, статусные элементы TdxBarStatic, TdxBarProgressItem.
Просто хотелось узнать именно конкретные аналоги на замену, опыт и чем пришлось пожертвовать. Программа ориентирована на разработчиков, а они обойдутся и без внешних эффектов типа скинов, например.
← →
Игорь Шевченко © (2009-06-19 13:07) [3]В сторону ActionManager посмотри
← →
brix8x © (2009-06-21 14:47) [4]ActionManager записал.
Осталась работа с Docking компонентами.
← →
brix8x © (2009-06-21 14:48) [5]ActionManager запомнил. Спасибо.
Осталась работа с Docking компонентами.
← →
turbouser © (2009-06-21 19:11) [6]
> brix8x ©
JEDI
← →
brix8x © (2009-06-22 09:17) [7]Есть ли пример проекта в исходных кодах, где используется JEDI в части Docking-а? Если навскидку сказать сложно, то буду гуглить.
← →
Andy BitOff © (2009-06-22 09:52) [8]JVCL\jvcl\examples\JvDocking\
← →
Andy BitOff © (2009-06-22 09:53) [9]Куча демок:
AdvanceDemo\
DockingInCode\
DockOptionDemo\
HowtoUse\
MSDN2002\
VCDemo\
VIDDemo\
← →
brix8x © (2009-06-22 12:00) [10]Спасибо. Этого надолго хватит. Я пока доработал централизованную систему оповещений об ошибках, ассертах и исключениях.
Теперь возьмусь за подсказанные примеры.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.08.16;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.012 c