CMX16ClipMap Class Reference

#include <clipmap.h>

Inheritance diagram for CMX16ClipMap:

CMXClipMap ClipboardMapping ListItem CCObject SimpleCCObject List of all members.

Public Member Functions

 CMX16ClipMap ()
 CMX16ClipMap (ClipboardMappingType TheType, UINT32 ClaimType, UINT32 nPriority)

Static Public Member Functions

static void CreateAndRegister (ClipboardMappingType TheType, UINT32 ClaimType=0)
 Constructs and registers a clipboard mapping with the ExternalClipboard manager. This mapping info describes a filter which is able to import data from or export data to a windows clipboard in some way.

Protected Member Functions

CMXFilterCreateExportFilter (void)

Friends

class ExternalClipboard
class OpClipboardExport
class OpClipboardImport

Detailed Description

Definition at line 614 of file clipmap.h.


Constructor & Destructor Documentation

CMX16ClipMap::CMX16ClipMap  ) 
 

Definition at line 2883 of file clipmap.cpp.

02884 {
02885     ERROR3("Please don't press that button again");
02886 }

CMX16ClipMap::CMX16ClipMap ClipboardMappingType  TheType,
UINT32  ClaimType,
UINT32  nPriority
[inline]
 

Definition at line 624 of file clipmap.h.

00625         : CMXClipMap(TheType, ClaimType, nPriority) {};


Member Function Documentation

void CMX16ClipMap::CreateAndRegister ClipboardMappingType  TheType,
UINT32  ClaimType = 0
[static]
 

Constructs and registers a clipboard mapping with the ExternalClipboard manager. This mapping info describes a filter which is able to import data from or export data to a windows clipboard in some way.

Author:
Ben_Summers (Xara Group Ltd) <camelotdev@xara.com>
Date:
04/09/96
Parameters:
TheType - indicates import / export / import & export [INPUTS]
ClaimType - specifies the text type that this mapping will claim from the

Definition at line 2910 of file clipmap.cpp.

02911 {
02912     CMXClipMap *Mapping = new CMX16ClipMap(TheType, ClaimType, 120);
02913     if (Mapping == NULL)
02914         InformError();
02915     else
02916         ExternalClipboard::RegisterDataType(Mapping);
02917 }

CMXFilter* CMX16ClipMap::CreateExportFilter void   )  [inline, protected, virtual]
 

Implements CMXClipMap.

Definition at line 630 of file clipmap.h.

00630 {return new CMXFilter16;};


Friends And Related Function Documentation

friend class ExternalClipboard [friend]
 

Reimplemented from CMXClipMap.

Definition at line 618 of file clipmap.h.

friend class OpClipboardExport [friend]
 

Reimplemented from CMXClipMap.

Definition at line 619 of file clipmap.h.

friend class OpClipboardImport [friend]
 

Reimplemented from CMXClipMap.

Definition at line 620 of file clipmap.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:52:35 2007 for Camelot by  doxygen 1.4.4