[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Interfaces=Font,MarshalByRefObject,Object Info=Defines a particular format for text, including font face, size, and style attributes. [Property] Name=Sets the name of the component. ARG(string)|2| Constructor=Sets the Constructor of the Font class. ARG(enum)|14|5|Constructor,Constructor2,Constructor3,Constructor4,Constructor5,Constructor6,Constructor7,Constructor8,Constructor9,Constructor10,Constructor11,Constructor12,Constructor13 FamilyName=Sets a string representation of the FontFamily for the new Font. ARG(string)|2|Microsoft Sans Serif Family=Sets the FontFamily of the new Font. ARG(FontFamily)|20|(empty)|FontFamily EmSize=Sets the em-size of the new font in the units specified by the unit parameter. ARG(float)|2|8.25 Prototype=Sets the existing Font from which to create the new Font. ARG(Font)|15| Style=Sets the FontStyle of the new font. ARG(FontStyle)|20|(empty)|FontStyle Unit=Sets the GraphicsUnit of the new font. ARG(GraphicsUnit)|14|3|World,Display,Pixel,Point,Inch,Document,Millimeter GdiCharSet=Sets a Byte that specifies a GDI character set to use for this font. ARG(byte)|1|204 GdiVerticalFont=Sets a Boolean value indicating whether the new Font is derived from a GDI vertical font. ARG(bool)|14|1|True,False [Methods] *doConstructor=Initializes a new Font that uses the specified existing Font and FontStyle enumeration. ARG(Font prototype, FontStyle style)|1|0 *doConstructor2=Initializes a new Font using a specified size. ARG(FontFamily family, float emSize)|1|0 *doConstructor3=Initializes a new Font using a specified size. ARG(string familyName, float emSize)|1|0 *doConstructor4=Initializes a new Font using a specified size and style. ARG(FontFamily family, float emSize, FontStyle style)|1|0 *doConstructor5=Initializes a new Font using a specified size and unit. Sets the style to FontStyle .Regular. ARG(FontFamily family, float emSize, GraphicsUnit unit)|1|0 *doConstructor6=Initializes a new Font using a specified size and style. ARG(string familyName, float emSize, FontStyle style)|1|0 *doConstructor7=Initializes a new Font using a specified size and unit. The style is set to FontStyle .Regular. ARG(string familyName, float emSize, GraphicsUnit unit)|1|0 *doConstructor8=Initializes a new Font using a specified size, style, and unit. ARG(FontFamily family, float emSize, FontStyle style, GraphicsUnit unit)|1|0 *doConstructor9=Initializes a new Font using a specified size, style, and unit. ARG(string familyName, float emSize, FontStyle style, GraphicsUnit unit)|1|0 *doConstructor10=Initializes a new Font using a specified size, style, unit, and character set. ARG(FontFamily family, float emSize, FontStyle style, GraphicsUnit unit, byte gdiCharSet)|1|0 *doConstructor11=Initializes a new Font using a specified size, style, unit, and character set. ARG(string familyName, float emSize, FontStyle style, GraphicsUnit unit, byte gdiCharSet)|1|0 *doConstructor12=Initializes a new Font using a specified size, style, unit, and character set. ARG(FontFamily family, float emSize, FontStyle style, GraphicsUnit unit, byte gdiCharSet, bool gdiVerticalFont)|1|0 *doConstructor13=Initializes a new Font using the specified size, style, unit, and character set. ARG(string familyName, float emSize, FontStyle style, GraphicsUnit unit, byte gdiCharSet, bool gdiVerticalFont)|1|0 *doDispose=Releases all resources used by this Font. ARG()|1|0 *doEquals=Indicates whether the specified object is a Font and has the same FontFamily, GdiVerticalFont, GdiCharSet, Style, Size, and Unit property values as this Font. ARG(Object obj)|1|0 *doFromHdc=Creates a Font from the specified Windows handle to a device context. ARG(IntPtr hdc)|1|0 *doFromHfont=Creates a Font from the specified Windows handle. ARG(IntPtr hfont)|1|0 *doFromLogFont=Creates a Font from the specified GDI logical font structure. ARG(Object lf)|1|0 *doFromLogFont2=Creates a Font from the specified GDI logical font structure. ARG(Object lf, IntPtr hdc)|1|0 *doGetHeight2=Returns the line spacing, in the current unit of a specified Graphics, of this font. ARG(Graphics graphics)|1|0 *doGetHeight3=Returns the height, in pixels, of this Font when drawn to a device with the specified vertical resolution. ARG(float dpi)|1|0 *doToLogFont=Creates a GDI logical font structure from this Font. ARG(Object logFont)|1|0 *doToLogFont2=Creates a GDI logical font structure from this Font. ARG(Object logFont, Graphics graphics)|1|0 *onEquals=Occurs after invoke the method doEquals and returns the result. ARG(bool)|2|104 *onFromHdc=Occurs after invoke the method doFromHdc and returns the result. ARG(Font)|2|0 *onFromHfont=Occurs after invoke the method doFromHfont and returns the result. ARG(Font)|2|0 *onFromLogFont=Occurs after invoke the method doFromLogFont and returns the result. ARG(Font)|2|0 *onGetHeight=Occurs after invoke the method doGetHeight and returns the result. ARG(float)|2|107 *.GdiCharSet=Returns a byte value that specifies the GDI character set that this Font uses. ARG(byte)|3|0 *.GdiVerticalFont=Returns a Boolean value that indicates whether this Font is derived from a GDI vertical font. ARG(bool)|3|104 *.Style=Returns style information for this Font. ARG(FontStyle)|3|0 *.Unit=Returns the unit of measure for this Font. ARG(GraphicsUnit)|3|0 *Bold=Returns a value that indicates whether this Font is bold. ARG(bool)|3|104 *Clone=Creates an exact copy of this Font. ARG(Object)|3|0 *FontFamily=Returns the FontFamily associated with this Font. ARG(FontFamily)|3|0 *GetHashCode=Gets the hash code for this Font. ARG(int)|3|1 *GetHeight=Returns the line spacing, in pixels, of this font. ARG(float)|3|107 *Height=Returns the line spacing of this font. ARG(int)|3|1 *IsSystemFont=Returns a value indicating whether the font is a member of SystemFonts. ARG(bool)|3|104 *Italic=Returns a value that indicates whether this font has the italic style applied. ARG(bool)|3|104 *Name=Returns the face name of this Font. ARG(string)|3|2 *Size=Returns the em-size of this Font measured in the units specified by the Unit property. ARG(float)|3|107 *SizeInPoints=Returns the em-size, in points, of this Font. ARG(float)|3|107 *Strikeout=Returns a value that indicates whether this Font specifies a horizontal line through the font. ARG(bool)|3|104 *SystemFontName=Returns the name of the system font if the IsSystemFont property returns true. ARG(string)|3|2 *ToHfont=Returns a handle to this Font. ARG(IntPtr)|3|0 *ToString=Returns a human-readable string representation of this Font. ARG(string)|3|2 *Underline=Returns a value that indicates whether this Font is underlined. ARG(bool)|3|104 Font=Returns the Font object. ARG(Font)|3|0 *dpi=Defines the vertical resolution, in dots per inch, used to calculate the height of the font. ARG(float)|4|107 *emSize=Defines the em-size, in points, of the new font. ARG(float)|4|107 *family=Defines the FontFamily of the new Font. ARG(FontFamily)|4|0 *familyName=Defines a string representation of the FontFamily for the new Font. ARG(string)|4|2 *gdiCharSet=Defines a Byte that specifies a GDI character set to use for the new font. ARG(byte)|4|0 *gdiVerticalFont=Defines a Boolean value indicating whether the new font is derived from a GDI vertical font. ARG(bool)|4|104 *graphics=Defines a Graphics that holds the vertical resolution, in dots per inch, of the display device as well as settings for page unit and page scale. ARG(Graphics)|4|0 *hdc=Defines a handle to a device context. ARG(IntPtr)|4|0 *hfont=Defines a Windows handle to a GDI font. ARG(IntPtr)|4|0 *lf=Defines an Object that represents the GDI  LOGFONT structure from which to create the Font. ARG(Object)|4|0 *logFont=Defines an Object that represents the LOGFONT structure that this method creates. ARG(Object)|4|0 *obj=Defines the object to test. ARG(Object)|4|0 *prototype=Defines the existing Font from which to create the new Font. ARG(Font)|4|0 *style=Defines the FontStyle of the new font. ARG(FontStyle)|4|0 *unit=Defines the GraphicsUnit of the new font. ARG(GraphicsUnit)|4|0