![]() | InDesign SDK 20.5 |

Public Member Functions | |
| YinPanelCreator (IPMUnknown *boss) | |
| virtual | ~YinPanelCreator () |
| virtual RsrcID | GetPanelRsrcID () const |
Public Member Functions inherited from CPanelCreator | |
| CPanelCreator (IPMUnknown *boss) | |
| virtual | ~CPanelCreator () |
| virtual IControlView * | CreatePanel (const ServiceID dialogServiceID, bool16 isDialog=kFalse) |
| virtual IControlView * | CreatePanelForDialog (const ServiceID dialogServiceID) |
| virtual void | GetServiceIDs (K2Vector< ServiceID > &serviceIDs) |
| virtual bool16 | AutoShowPanel () const |
Additional Inherited Members | |
Protected Member Functions inherited from CPanelCreator | |
| virtual void | GetPanelViewRsrcID (const ServiceID dialogServiceID, RsrcID &rsrcID, PluginID &pluginID) |
We override CPanelCreator::GetPanelRsrcID() so we can provide a specific service ID and resource ID for our panel. This is one of the key components that allows the switching mechanism. This implements IPanelCreator, and uses the partial implementation CPanelCreator.
| inline |
Constructor.
| boss | IN interface ptr from boss object on which this interface is aggregated. |
| inlinevirtual |
Destructor.
| virtual |
Returns the resource ID of the panel that is used in finding the service IDs resource and the panel view resource. Called by CPanelCreator::GetServiceIDs and CPanelCreator::GetPanelViewRsrcID.
Reimplemented from CPanelCreator.