Method | Description | |
---|---|---|
CheckDisposed ( ) : void |
Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
|
|
Dispose ( ) : void |
Must not be virtual. |
|
DrawGlyphs ( int x, int y, int cgi, GlyphInfo _rggi ) : void |
|
|
DrawHorzLine ( int xLeft, int xRight, int y, int dyHeight, int cdx, int _rgdx, int &_dxStart ) : void |
|
|
DrawLine ( int xLeft, int yTop, int xRight, int yBottom ) : void |
|
|
DrawPolygon ( int cvpnt, System.Point _rgvpnt ) : void |
|
|
DrawRectangle ( int xLeft, int yTop, int xRight, int yBottom ) : void |
|
|
DrawText ( int x, int y, int cch, string _rgch, int xStretch ) : void |
|
|
GetClipRect ( int &_xLeft, int &_yTop, int &_xRight, int &_yBottom ) : void |
|
|
GetDeviceContext ( ) : |
|
|
GetFontData ( int nTableId, int &_cbTableSz, SIL.FieldWorks.Common.COMInterfaces.ArrayPtr _rgb ) : void |
|
|
GetFontEmSquare ( ) : int |
|
|
GetGlyphMetrics ( int chw, int &_sBoundingWidth, int &_yBoundingHeight, int &_xBoundingX, int &_yBoundingY, int &_xAdvanceX, int &_yAdvanceY ) : void |
|
|
GetSubscriptHeightRatio ( int &numerator, int &denominator ) : void |
|
|
GetSubscriptYOffsetRatio ( int &numerator, int &denominator ) : void |
|
|
GetSuperscriptHeightRatio ( int &numerator, int &denominator ) : void |
|
|
GetSuperscriptYOffsetRatio ( int &numerator, int &denominator ) : void |
|
|
GetTextExtent ( int cch, string _rgch, int &_x, int &_y ) : void |
|
|
GetTextLeadWidth ( int cch, string _rgch, int ich, int xStretch ) : int |
|
|
GetTextStyleContext ( ) : |
|
|
Initialize ( System hdc ) : void |
|
|
InvertRect ( int xLeft, int yTop, int xRight, int yBottom ) : void |
|
|
MakePicture ( byte _bData, int cbData ) : IPicture |
|
|
PopClipRect ( ) : void |
|
|
PushClipRect ( SIL.FieldWorks.Common.Utils.Rect rcClip ) : void |
|
|
ReleaseDC ( ) : void |
|
|
RenderPicture ( IPicture _pic, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, SIL.FieldWorks.Common.Utils.Rect &_rcWBounds ) : void |
|
|
SetClipRect ( SIL.FieldWorks.Common.Utils.Rect &_rcClip ) : void |
|
|
SetMeasureDc ( System hdc ) : void |
|
|
SetupGraphics ( LgCharRenderProps &_chrp ) : void |
|
|
XYFromGlyphPoint ( int chw, int nPoint, int &_xRet, int &_yRet ) : void |
|
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void |
Executes in two distinct scenarios. 1. If disposing is true, the method has been called directly or indirectly by a user's code via the Dispose method. Both managed and unmanaged resources can be disposed. 2. If disposing is false, the method has been called by the runtime from inside the finalizer and you should not reference (access) other managed objects, as they already have been garbage collected. Only unmanaged resources can be disposed. If any exceptions are thrown, that is fine. If the method is being done in a finalizer, it will be ignored. If it is thrown by client code calling Dispose, it needs to be handled by fixing the bug. If subclasses override this method, they should call the base implementation. |
public DrawGlyphs ( int x, int y, int cgi, GlyphInfo _rggi ) : void | ||
x | int | |
y | int | |
cgi | int | |
_rggi | GlyphInfo | |
return | void |
public DrawHorzLine ( int xLeft, int xRight, int y, int dyHeight, int cdx, int _rgdx, int &_dxStart ) : void | ||
xLeft | int | |
xRight | int | |
y | int | |
dyHeight | int | |
cdx | int | |
_rgdx | int | |
_dxStart | int | |
return | void |
public DrawLine ( int xLeft, int yTop, int xRight, int yBottom ) : void | ||
xLeft | int | |
yTop | int | |
xRight | int | |
yBottom | int | |
return | void |
public DrawPolygon ( int cvpnt, System.Point _rgvpnt ) : void | ||
cvpnt | int | |
_rgvpnt | System.Point | |
return | void |
public DrawRectangle ( int xLeft, int yTop, int xRight, int yBottom ) : void | ||
xLeft | int | |
yTop | int | |
xRight | int | |
yBottom | int | |
return | void |
public DrawText ( int x, int y, int cch, string _rgch, int xStretch ) : void | ||
x | int | |
y | int | |
cch | int | |
_rgch | string | |
xStretch | int | |
return | void |
public GetClipRect ( int &_xLeft, int &_yTop, int &_xRight, int &_yBottom ) : void | ||
_xLeft | int | |
_yTop | int | |
_xRight | int | |
_yBottom | int | |
return | void |
public GetFontData ( int nTableId, int &_cbTableSz, SIL.FieldWorks.Common.COMInterfaces.ArrayPtr _rgb ) : void | ||
nTableId | int | |
_cbTableSz | int | |
_rgb | SIL.FieldWorks.Common.COMInterfaces.ArrayPtr | |
return | void |
public GetGlyphMetrics ( int chw, int &_sBoundingWidth, int &_yBoundingHeight, int &_xBoundingX, int &_yBoundingY, int &_xAdvanceX, int &_yAdvanceY ) : void | ||
chw | int | |
_sBoundingWidth | int | |
_yBoundingHeight | int | |
_xBoundingX | int | |
_yBoundingY | int | |
_xAdvanceX | int | |
_yAdvanceY | int | |
return | void |
public GetSubscriptHeightRatio ( int &numerator, int &denominator ) : void | ||
numerator | int | |
denominator | int | |
return | void |
public GetSubscriptYOffsetRatio ( int &numerator, int &denominator ) : void | ||
numerator | int | |
denominator | int | |
return | void |
public GetSuperscriptHeightRatio ( int &numerator, int &denominator ) : void | ||
numerator | int | |
denominator | int | |
return | void |
public GetSuperscriptYOffsetRatio ( int &numerator, int &denominator ) : void | ||
numerator | int | |
denominator | int | |
return | void |
public GetTextExtent ( int cch, string _rgch, int &_x, int &_y ) : void | ||
cch | int | |
_rgch | string | |
_x | int | |
_y | int | |
return | void |
public GetTextLeadWidth ( int cch, string _rgch, int ich, int xStretch ) : int | ||
cch | int | |
_rgch | string | |
ich | int | |
xStretch | int | |
return | int |
public InvertRect ( int xLeft, int yTop, int xRight, int yBottom ) : void | ||
xLeft | int | |
yTop | int | |
xRight | int | |
yBottom | int | |
return | void |
public MakePicture ( byte _bData, int cbData ) : IPicture | ||
_bData | byte | |
cbData | int | |
return | IPicture |
public PushClipRect ( SIL.FieldWorks.Common.Utils.Rect rcClip ) : void | ||
rcClip | SIL.FieldWorks.Common.Utils.Rect | |
return | void |
public RenderPicture ( IPicture _pic, int x, int y, int cx, int cy, int xSrc, int ySrc, int cxSrc, int cySrc, SIL.FieldWorks.Common.Utils.Rect &_rcWBounds ) : void | ||
_pic | IPicture | |
x | int | |
y | int | |
cx | int | |
cy | int | |
xSrc | int | |
ySrc | int | |
cxSrc | int | |
cySrc | int | |
_rcWBounds | SIL.FieldWorks.Common.Utils.Rect | |
return | void |
public SetClipRect ( SIL.FieldWorks.Common.Utils.Rect &_rcClip ) : void | ||
_rcClip | SIL.FieldWorks.Common.Utils.Rect | |
return | void |
public SetupGraphics ( LgCharRenderProps &_chrp ) : void | ||
_chrp | LgCharRenderProps | |
return | void |
public XYFromGlyphPoint ( int chw, int nPoint, int &_xRet, int &_yRet ) : void | ||
chw | int | |
nPoint | int | |
_xRet | int | |
_yRet | int | |
return | void |