Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The following examples use the SetStringInBlob function to create special BLOB entries.
NPP Name
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_LOCATION,
TAG_NAME,
"My NPP Name");
NPP Class Identifier
SetClassIDInBlob(
hBlob,
OWNER_NPP,
CATEGORY_LOCATION,
TAG_CLASSID,
&CLSID_ThisNPP);
CFGPROC Procedure Name
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_PROCNAME,
"MyGetNPPBlobs");
Tree Root Name for Finder UI
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_ROOT,
"My Tree Root name");
Display String for Finder UI
SetStringInBlob(
hBlob,
OWNER_NPP,
CATEGORY_FINDER,
TAG_DISP_STRING,
"Double click to select my UI");
Interface Tags
This example includes every interface supported by the NPP.
SetBoolInBlob(
hBlob,
OWNER_NPP,
CATEGORY_CONFIG,
TAG_INTERFACE_REALTIME_CAPTURE,
TRUE);