DgsSetSystemFont

From Multi Theft Auto: Wiki

This function creates a dx font element as default font stored in dgs.

Successful font creation is not guaranteed, and may fail due to hardware or memory limitations.

This function will copy the font file into dgs folder and then load it

Syntax

element dgsSetSystemFont ( string filepath [, int size=9, bool bold=false, string quality="proof" ] )

Required Arguments

  • filepath: the name of the file containing the font. Or built-in fonts are available (see here Standard_DGS_Font_Names):
    • default
    • default-bold
    • clear
    • arial
    • sans
    • pricedown
    • bankgothic
    • diploma
    • beckett

Optional Arguments

  • size: size of the font
  • bold: flag to indicate if the font should be bold
  • quality: the font quality
    • "default": not the actual default
    • "draft"
    • "proof": the default
    • "nonantialiased"
    • "antialiased"
    • "cleartype"
    • "cleartype_natural"

Returns

Returns a true if successful, false otherwise.

Example

DGS = exports.dgs

DGS:dgsSetSystemFont("example.ttf")


DGS = exports.dgs

DGS:dgsSetSystemFont("default-bold")

See Also

Multi Language Supports

Animation

3D Interface

3D Text

Browser

Button

Check Box

Combo Box

Custom Renderer

Edit

Detect Area

Grid List

Image

Memo

Label

Progress Bar

Radio Button

Scroll Bar

Scroll Pane

Selector

Switch Button

Tab Panel

Window

Plugin

Blur Box

Color Picker

Canvas

Effect 3D

Media Browser

Mask

Nine Slice

Object Preview Supports

QRCode

Remote Image

Rounded Rectangle