Hi All,
The problem is that InDesign crashes on startup, while plugin compiles ok.
The code is the following:
.fr file
resource ClassDescriptionTable(kSDKDefClassDescriptionTableResourceID)
{{{
...
Class
{
kAdvImageWidgetBoss,
kBaseWidgetBoss,
{
IID_ICONTROLVIEW, kAdvImageWidgetViewImpl,
IID_IEVENTHANDLER, kAdvImageWidgetEventHandlerImpl,
IID_IOBSERVER, kAdvImageWidgetObserverImpl,
}
},
...
}}};
...
type BasicImageViewWidget(kViewRsrcType) : Widget(ClassID = kAdvImageWidgetBoss)
{
CControlView;
};
...
BasicImageViewWidget
(
kImageViewWidgetID, // WidgetId (default=0)
kPMRsrcID_None, // RsrcId
kBindRight | kBindLeft | kBindTop | kBindBottom, // Frame binding
Frame(30, 10, 202, 350), // Frame: left, top, right, bottom.
kTrue, kTrue, // Visible, Enabled
),
...
When I remove CControlView from type definition and all stuff from BasicImageViewWidget, everything is ok.
Thanks in advance for help!