com.moesol.bindings.platform_sdk.windows_api
Class TEXTMETRIC

java.lang.Object
  extended by com.moesol.bindings.NativeStructure
      extended by com.moesol.bindings.platform_sdk.windows_api.TEXTMETRIC
All Implemented Interfaces:
Comparable

public class TEXTMETRIC
extends NativeStructure

Implement the Win32 TEXTMETRIC structure in java.


Constructor Summary
TEXTMETRIC()
           
TEXTMETRIC(ByteBuffer bb)
           
 
Method Summary
 int get_tmAscent()
           
 int get_tmAveCharWidth()
           
 byte get_tmBreakChar()
           
 byte get_tmCharSet()
           
 byte get_tmDefaultChar()
           
 int get_tmDescent()
           
 int get_tmDigitizedAspectX()
           
 int get_tmDigitizedAspectY()
           
 int get_tmExternalLeading()
           
 byte get_tmFirstChar()
           
 int get_tmHeight()
           
 int get_tmInternalLeading()
           
 byte get_tmItalic()
           
 byte get_tmLastChar()
           
 int get_tmMaxCharWidth()
           
 int get_tmOverhang()
           
 byte get_tmPitchAndFamily()
           
 byte get_tmStruckOut()
           
 byte get_tmUnderlined()
           
 int get_tmWeight()
           
 void set_tmAscent(int v)
           
 void set_tmAveCharWidth(int v)
           
 void set_tmBreakChar(byte v)
           
 void set_tmCharSet(byte v)
           
 void set_tmDefaultChar(byte v)
           
 void set_tmDescent(int v)
           
 void set_tmDigitizedAspectX(int v)
           
 void set_tmDigitizedAspectY(int v)
           
 void set_tmExternalLeading(int v)
           
 void set_tmFirstChar(byte v)
           
 void set_tmHeight(int v)
           
 void set_tmInternalLeading(int v)
           
 void set_tmItalic(byte v)
           
 void set_tmLastChar(byte v)
           
 void set_tmMaxCharWidth(int v)
           
 void set_tmOverhang(int v)
           
 void set_tmPitchAndFamily(byte v)
           
 void set_tmStruckOut(byte v)
           
 void set_tmUnderlined(byte v)
           
 void set_tmWeight(int v)
           
static int sizeof()
           
 
Methods inherited from class com.moesol.bindings.NativeStructure
_getByteBuffer, _getStructureBytes, clearRecord, compareTo, equals, freeLpwstr, getArray, getBool, getBOOLArray, getBstr, getBSTRArray, getBstrArray, getByte, getBYTEArray, getByteArray, getByteBuffer, getByteSize, getByteString, getDate, getDouble, getDOUBLEArray, getDoubleArray, getDoubleSize, getFloat, getFLOATArray, getFloatArray, getFloatSize, getInt, getINTArray, getIntArray, getInterface, getIntSize, getLong, getLONGArray, getLongSize, getLpwstr, getPtrInt, getPtrShort, getPtrShortString, getPtrStruct, getPtrUnsignedByte, getPtrUnsignedShort, getPtrVariant, getPtrvoid, getRemaining, getSCODE, getShort, getSHORTArray, getShortArray, getShortSize, getSlice, getSlice, getString, getStruct, getStruct, getStructArray, getUINTArray, getUnsignedByte, getUnsignedByteArray, getUnsignedByteSize, getUnsignedInt, getUnsignedIntArray, getUnsignedIntSize, getUnsignedLongLong, getUnsignedLongSize, getUnsignedShort, getUnsignedShortArray, getUnsignedShortSize, getUSHORTArray, getVariant, getVARIANTArray, hashCode, order, order, putArray, putBool, putBOOLArray, putBstr, putBstrArray, putBSTRArray, putByte, putByteArray, putBYTEArray, putByteString, putDate, putDouble, putDOUBLEArray, putDoubleArray, putFloat, putFLOATArray, putFloatArray, putInt, putINTArray, putIntArray, putInterface, putLong, putLONGArray, putLpwstr, putPtrInt, putPtrShort, putPtrShortString, putPtrStruct, putPtrUnsignedByte, putPtrUnsignedShort, putPtrVariant, putPtrvoid, putSCODE, putShort, putShortArray, putSHORTArray, putString, putStruct, putStruct, putStructArray, putUINTArray, putUnsignedByte, putUnsignedByteArray, putUnsignedInt, putUnsignedIntArray, putUnsignedLongLong, putUnsignedShort, putUnsignedShortArray, putUSHORTArray, putVariant, putVARIANTArray, stringFromC, stringFromC, zero
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TEXTMETRIC

public TEXTMETRIC()

TEXTMETRIC

public TEXTMETRIC(ByteBuffer bb)
Method Detail

sizeof

public static int sizeof()

set_tmHeight

public void set_tmHeight(int v)

get_tmHeight

public int get_tmHeight()

set_tmAscent

public void set_tmAscent(int v)

get_tmAscent

public int get_tmAscent()

set_tmDescent

public void set_tmDescent(int v)

get_tmDescent

public int get_tmDescent()

set_tmInternalLeading

public void set_tmInternalLeading(int v)

get_tmInternalLeading

public int get_tmInternalLeading()

set_tmExternalLeading

public void set_tmExternalLeading(int v)

get_tmExternalLeading

public int get_tmExternalLeading()

set_tmAveCharWidth

public void set_tmAveCharWidth(int v)

get_tmAveCharWidth

public int get_tmAveCharWidth()

set_tmMaxCharWidth

public void set_tmMaxCharWidth(int v)

get_tmMaxCharWidth

public int get_tmMaxCharWidth()

set_tmWeight

public void set_tmWeight(int v)

get_tmWeight

public int get_tmWeight()

set_tmOverhang

public void set_tmOverhang(int v)

get_tmOverhang

public int get_tmOverhang()

set_tmDigitizedAspectX

public void set_tmDigitizedAspectX(int v)

get_tmDigitizedAspectX

public int get_tmDigitizedAspectX()

set_tmDigitizedAspectY

public void set_tmDigitizedAspectY(int v)

get_tmDigitizedAspectY

public int get_tmDigitizedAspectY()

set_tmFirstChar

public void set_tmFirstChar(byte v)

get_tmFirstChar

public byte get_tmFirstChar()

set_tmLastChar

public void set_tmLastChar(byte v)

get_tmLastChar

public byte get_tmLastChar()

set_tmDefaultChar

public void set_tmDefaultChar(byte v)

get_tmDefaultChar

public byte get_tmDefaultChar()

set_tmBreakChar

public void set_tmBreakChar(byte v)

get_tmBreakChar

public byte get_tmBreakChar()

set_tmItalic

public void set_tmItalic(byte v)

get_tmItalic

public byte get_tmItalic()

set_tmUnderlined

public void set_tmUnderlined(byte v)

get_tmUnderlined

public byte get_tmUnderlined()

set_tmStruckOut

public void set_tmStruckOut(byte v)

get_tmStruckOut

public byte get_tmStruckOut()

set_tmPitchAndFamily

public void set_tmPitchAndFamily(byte v)

get_tmPitchAndFamily

public byte get_tmPitchAndFamily()

set_tmCharSet

public void set_tmCharSet(byte v)

get_tmCharSet

public byte get_tmCharSet()


Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.