public class MfCmdExtTextOut extends MfCmd
#include <windows.h> BOOL32 ExtTextOutA ( HDC32 hdc, INT32 x, INT32 y, UINT32 flags, const RECT32 *lprect, LPCSTR str, UINT32 count, const INT32 *lpDx );
Modifier and Type | Field and Description |
---|---|
static int |
ETO_CLIPPED |
static int |
ETO_GLYPH_INDEX |
static int |
ETO_IGNORELANGUAGE |
static int |
ETO_OPAQUE |
static int |
ETO_RTLREADING |
Constructor and Description |
---|
MfCmdExtTextOut() |
Modifier and Type | Method and Description |
---|---|
Rectangle |
getClippingRect() |
int |
getFlags() |
int |
getFunction()
Reads the function identifier.
|
MfCmd |
getInstance()
Creates a empty unintialized copy of this command implementation.
|
Point |
getOrigin() |
MfRecord |
getRecord()
Creates a new record based on the data stored in the MfCommand.
|
Rectangle |
getScaledClippingRect() |
Point |
getScaledOrigin() |
String |
getText() |
boolean |
isClipped() |
boolean |
isOpaque() |
void |
replay(WmfFile file)
Replays the command on the given WmfFile.
|
void |
setClippingRect(int cx,
int cy,
int cw,
int ch) |
void |
setFlags(int flags) |
void |
setOrigin(int x,
int y) |
void |
setRecord(MfRecord record)
Reads the command data from the given record and adjusts the internal parameters according to the data parsed.
|
void |
setText(String text) |
String |
toString() |
getScaledX, getScaledY, setScale
public static final int ETO_OPAQUE
public static final int ETO_CLIPPED
public static final int ETO_GLYPH_INDEX
public static final int ETO_RTLREADING
public static final int ETO_IGNORELANGUAGE
public void replay(WmfFile file)
public MfCmd getInstance()
getInstance
in class MfCmd
public int getFunction()
getFunction
in class MfCmd
public void setRecord(MfRecord record)
public MfRecord getRecord()
public void setOrigin(int x, int y)
public Point getOrigin()
public Point getScaledOrigin()
public boolean isClipped()
public boolean isOpaque()
public int getFlags()
public void setFlags(int flags)
public void setClippingRect(int cx, int cy, int cw, int ch)
public Rectangle getClippingRect()
public Rectangle getScaledClippingRect()
public void setText(String text)
public String getText()