EMF_PALETTE3
Graphics palette.
Usage
Inherits EMF::GRAPHICSOBJECT,
and
tagLOGPALETTE.
Public Member Functions
PALETTE (const
LOGPALETTE
*lpalette)
OBJECTTYPE getType
(void)
const
Public Member
Functions
inherited
from
EMF::GRAPHICSOBJECT
virtual
~GRAPHICSOBJECT
()
Public Member
Functions
inherited
from
EMF::OBJECT
virtual
~OBJECT
()
Additional Inherited Members
Data Fields
inherited
from
EMF::GRAPHICSOBJECT
std::map<
HDC,
HGDIOBJ
>
contexts
Data Fields
inherited
from
EMF::OBJECT
HGDIOBJ
handle
Detailed Description
Graphics Palette.
Not entirely sure how palettes are used in general.
Constructor & Destructor Documentation
EMF::PALETTE::PALETTE (const LOGPALETTE * lpalette) [inline]
Parameters
lpalette the (logical?) palette definition.
Member Function Documentation
OBJECTTYPE EMF::PALETTE::getType (void) const [inline], [virtual]
Return the type of this object (could probably do better with RTTI()).
Implements EMF::OBJECT.
METARECORD * EMF::PALETTE::newEMR (HDC dc, HGDIOBJ emf_handle) [inline], [virtual]
Return a new metarecord for this object. And record its selection into the given device context.
Parameters
dc handle of device context into which this object is being selected.
emf_handle the EMF handle associated with the FONT.
Implements EMF::GRAPHICSOBJECT.
References EMF::GRAPHICSOBJECT::contexts.
History
- Debian 13 (Trixie): the text shown here
- Debian 12 (Bookworm)
- Debian 11 (Bullseye)
- Debian 10 (Buster)