Архитектура подключаемого модуля PowerBuilder - PullRequest
4 голосов
/ 26 марта 2010

PowerBuilder, похоже, имеет некоторую поддержку плагинов начиная с версии 10. Однако я не могу найти ни документации, ни учебников по этому поводу. Единственными советами, которыми я могу управлять, является изучение объектов COM внутри существующих библиотек DLL. Это мало помогает, но я новичок в разработке COM.

Очень краткий пример того, как сделать что-то , было бы здорово.

EDIT Чтобы уточнить, это связано с моим другим вопросом об интеграции SCC. Я ищу способ сделать "Check Out ..." на элементе управления datawindow в окне более непосредственно. Текущая процедура такова:

  • Щелкните правой кнопкой мыши на окне данных
  • Нажмите «Изменить окно данных»
  • Посмотрите на PBL в заголовке окна
  • Закрыть окно рисования данных
  • Открыть библиотеку художник / системное дерево
  • Прокрутите (и разверните) нужный PBL
  • Щелкните правой кнопкой мыши на окне данных
  • Нажмите «Оформить заказ ...»
  • Открыть окно данных

Это кажется ... неоптимальным. Может быть, это будет еще одна причина настаивать на PB12 (несмотря на другие проблемы с новой IDE).

Ответы [ 2 ]

2 голосов
/ 29 марта 2010

Согласовано. Однако Sybase никогда не выпускала никакой документации по API.

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

1) последняя версия (12) будет представлена ​​в двух вариантах, один из которых основан на изолированной оболочке Visual Studio, которая не поддерживает API подключаемого модуля, и

2) что говорили об отказе от плагина PowerDesigner из-за отсутствия интереса к нему

Я бы не стал тратить много времени, пытаясь понять, как реализовать что-то через него.

0 голосов
/ 30 марта 2010

Может быть, это помогло бы, если бы вы описали, что вы действительно хотите сделать. Возможны и другие варианты.

...