кто-нибудь знает о хороших компонентах стыковки Delphi? - PullRequest
7 голосов
/ 23 октября 2008

мы хотели бы добавить подвижные панели в приложение. В настоящее время мы использовали док-библиотеку DevExpress, но обнаружили, что они неутешительно причудливы и с ними трудно работать. у него также есть некоторые ограничения, которые не так велики.

Автоматическое скрытие, закрепление и перемещение страниц с помощью перетаскивания - все это функции, которые мы хотели бы использовать.

встроенная док-станция Delphi, по-видимому, недостаточно полнофункциональна, чтобы делать то, что нам нужно (см. Также пример ниже). возможно, мне следует глубже изучить возможности стыковки Delphi ... Мое первоначальное впечатление состоит в том, что они кажутся очень ориентированными на панель инструментов, а не чем-то, во что я могу вставить кадр.

У меня нет опыта в стыковке тем. Мой единственный опыт был с док-библиотекой DevExpress, где мне нужно было программно создавать и закреплять панели.

screenshot

Это мое воображение или продукты DevExpress чрезмерно сложны в использовании / изучении? компонент DevExpress Ribbon Bar по сравнению с d2009 Ribbon Bar, безусловно, был полезен. я перейду на ленту d2009, как только это будет удобно. это было удивительно просто изучить и использовать. резкий контраст по сравнению с эквивалентом DevExpress. если это займет в 4 раза больше времени, чтобы сделать это, используя эквивалент DevExpress, пришло время изменить направление.

что бы вы предложили в отношении библиотеки док-станции?

спасибо за ваши предложения / комментарии!

Ответы [ 5 ]

4 голосов
/ 23 октября 2008

AutomatedDocking http://www.automatedqa.com/products/aqdocking/index.asp

и бесплатно один док JVCL http://jvcl.delphi -jedi.org /

3 голосов
/ 23 октября 2008

Отказ от ответственности: я не большой поклонник стыковки ... но ...
Вы много играли с док-станцией, как в Delphi?
Если он делает все, что вы хотите, то попробуйте VCL по-новому ...

2 голосов
/ 23 октября 2008

Компоненты стыковки AutomatedQA великолепны. Простота в работе, хорошая помощь, советы по стыковке в стиле Visual Studio 2005 и т. Д. Я начал с стыковочных компонентов DevExpress (я все еще люблю DevExpress и использую множество их компонентов), но я думаю, что стыковочные компоненты AutomatedQA проще в использовании и более надежны .

1 голос
/ 09 октября 2010

У LMD Innovative есть пакет стыковки (http://www.lmdinnovative.com/products/vcl/lmddockpack/). Пока код не использовался / не нужен, но скомпилированные примеры работали хорошо.

0 голосов
/ 25 ноября 2008

Я рад прочитать ваш пост, я использую стыковочные компоненты Automated QA ', и мне это надоело. Я подумывал о переходе на DevExpress, но думаю, что сейчас подумаю над этим. Наиболее проблематичным с компонентом AutomatedQA являются ошибки, иногда плавающие окна исчезают, когда закрепленные панели открепляются и все в таком духе.

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

Полагаю, нужно обратиться к встроенному VCL или, возможно, к JEDI, но я не могу найти каких-либо ценных примеров (посредственный пример стыковки, включенный в Delphi, не очень помогает), но, полагаю, это возможно в конце концов, они построили Delphi, используя это ...

Кто-нибудь знает хороший пример приложения для стыковки JEDI?

...