How to obeserver a built in panel
I want to observe the Media panel (Window->Interactive->Media) which is an inbuilt panel in indesign. how can do that? How can I get their inbuilt ids (ex: action ids, implementation id....etc)
I want to observe the Media panel (Window->Interactive->Media) which is an inbuilt panel in indesign. how can do that? How can I get their inbuilt ids (ex: action ids, implementation id....etc)
Action ID is kMediaPanelActionID
Some of the bosses related to media:
kSetMediaAttrCmdBoss
kSetMediaContentCmdBoss
kNewMediaPageItemCmdBoss
kPlaceMediaButtonBoss
kChangeMediaLocationCmdBoss
You can find the IDs in
<SDK>/source/public/interfaces/MediaID.h
<SDK>/source/public/interfaces/interactive/ui/MediaUIID.h
Have a look into these header files for more details.
Details of interface-impl for some bosses:
kSetMediaAttrCmdBoss
IID_ICommand kSetMediaAttrCmdImpl
IID_ISETMEDIAATTRCMDDATA kSetMediaAttrCmdDataImpl
kSetMediaContentCmdBoss
IID_ICOMMAND kSetMediaContentCmdImpl
IID_ISETMEDIACONTENTCMDDATA kSetMediaContentCmdDataImpl
kNewMediaPageItemCmdBoss
IID_ICOMMAND kNewMediaPageItemCmdImpl
IID_INEWMEDIAPAGEITEMCMDDATA kNewMediaPageItemCmdDataImpl
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.