Location: apgctl.h
Link against: apgrfx.lib
CApaSystemControl
Supported from 5.0
Wrapper for a plug-in extension to the control panel.
An instance of the class represents an extension control's DLL. It is also a cache for the control's icon and caption.
An instance of the wrapper can only be constructed by the control list, a CApaSystemControlList
object that is part of the internal implementation of the Symbian platform.
|
Defined in CApaSystemControl
:
Caption()
, CreateL()
, FileName()
, Icon()
, Type()
Inherited from CBase
:
operator new()
void CreateL();
Loads the control's DLL, if not already loaded, and calls the DLL's ordinal 1 function to create and run the control.
The function leaves with KErrBadLibraryEntryPoint
if the ordinal 1 function cannot be found
TPtrC Caption() const;
Gets the control's caption.
|
TFileName FileName() const;
Gets the full path name of the control's DLL.
|
CApaMaskedBitmap* Icon() const;
Gets the control's icon.
|
TUid Type() const;
Gets the UID that uniquely identifies the control.
|