this flyout is not working for me:
std::vector<hdi::core::EntryData> menuEntries;
for (long i=0; i<ANCHORS_DLG_BOOLEANS; i++) {
menuEntries.push_back(
hdi::core::EntryData(
&an_popup_menu[i][0],
&an_popup_menu[i][0],
NULL, // No user data
true // Enabled
)
);
}
this->flyout = hdi::core::Flyout(menuEntries);
this->__docPanel.setFlyoutMenu(this->flyout);
this->flyout.setSelectionMadeCallback(HDI_CORE_CALLBACK(edit::artEdit, this, PopupMenuProc));
by the way, CORE thinks CS5 does not support multi arboards, but it does.
std::vector<hdi::core::EntryData> menuEntries;
for (long i=0; i<ANCHORS_DLG_BOOLEANS; i++) {
menuEntries.push_back(
hdi::core::EntryData(
&an_popup_menu[i][0],
&an_popup_menu[i][0],
NULL, // No user data
true // Enabled
)
);
}
this->flyout = hdi::core::Flyout(menuEntries);
this->__docPanel.setFlyoutMenu(this->flyout);
this->flyout.setSelectionMadeCallback(HDI_CORE_CALLBACK(edit::artEdit, this, PopupMenuProc));
by the way, CORE thinks CS5 does not support multi arboards, but it does.