InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IKBSCPreferences Class Referenceabstract

#include <IKBSCPreferences.h>

Inheritance diagram for IKBSCPreferences:
IPMUnknown

Public Member Functions

virtual bool16 GetCurrentSetName (PMString &setName) const =0
 
virtual IKBSCSetsManager::KBSCArea GetCurrentSetKBSCArea () const =0
 
virtual void SetCurrentSetName (const PMString &setName, const IKBSCSetsManager::KBSCArea area)=0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

This interface maintains the current user selection for which Keyboard shortcut set to use.

Member Function Documentation

virtual IKBSCSetsManager::KBSCArea IKBSCPreferences::GetCurrentSetKBSCArea () const
pure virtual

Get the area of the current set in use

virtual bool16 IKBSCPreferences::GetCurrentSetName (PMStringsetName) const
pure virtual

Get the name of the current set in use.

Parameters
setNameThe returned set name.
Returns
kFalse if set name has not been set, else kTrue
virtual void IKBSCPreferences::SetCurrentSetName (const PMStringsetName,
const IKBSCSetsManager::KBSCArea area 
)
pure virtual

Record the name of the current used set and its area

Parameters
setNameThe new current set name.
areaThe new current set area, kUserKBSCArea or kDefaultKBSCArea.
See Also
IKBSCSetsManager.h