1 Reply Latest reply on Mar 21, 2016 9:51 AM by Steve Werner

    Не удаётся добавить кнопку на форму

    леонтийх37738826

      Приветствую. Пишу плагин для InDesign 2015 СC, нужно динамически добавлять кнопки на диалог, написал следующее:

       

      InterfacePtr<IPanelControlData> pPanelData(QueryIfNilElseAddRef(nil));

      IControlView* newButtonWidget((IControlView*)::CreateObject(kButtonWidgetBoss, IID_ICONTROLVIEW));

      PMRect editingWidgetFrame(0,0,150,20);

      newButtonWidget->Init(kInLineEditEditingWidgetID, editingWidgetFrame, kSysButtonRsrcId);

      newButtonWidget->SetFrameBinding(kBindLeft | kBindRight);

      newButtonWidget->SetWidgetID(kKlingelFontSizeBoss);

      pPanelData->AddWidget(newButtonWidget);

      pPanelData->Release();

       

      , ошибок не выдаётся, но и добавление не происходит, в чём проблема? Спасибо.