Есть ли официальный интерфейс для TOrderedListEditDlg? - PullRequest
4 голосов
/ 11 апреля 2011

В качестве эксперта я хотел бы повторно использовать диалоговое окно, отображаемое Delphi, для редактирования пути к библиотеке проекта и для аналогичных целей:

enter image description here

Я нашел хак для его использования (ищите TOrderedListEditDlg на странице). Как мне кажется, парень, который написал связанную статью, знает, что он делает, у меня нет особых надежд на менее хакерское решение, но кто знает ... Итак: вы знаете официальный интерфейс (большинство возможно OTA) to TOrderedListEditDlg?

PS: я знаю, что, вероятно, тривиально воссоздать весь диалог, но мне нравится последовательность и принцип СУХОГО.

1 Ответ

4 голосов
/ 12 апреля 2011

Вы правы, я не смог найти официальный путь, это единственная причина, по которой я использовал этот взлом.

Кстати, посмотрите интерфейсы INTAEnvironmentOptionsServices и INTAAddInOptions, упомянутые здесь . Вы можете включить свою конфигурацию в древовидное представление Delphi Environment Options. Но TOrderedListDlg, похоже, официально не раскрывается.

...