DxFont: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Client Function}} Esta funcion sirve para crear una fuente que podra ser utilizada por cualquier elemento de Modern-Library. ==Sintaxis== <syntaxhighlight lang="lua">bool dxFont(string path, float size, [ bool bold = nil ] )</syntaxhighlight> ===Argumentos requeridos=== * '''path''': La ruta del archivo tipo fuente. > ''Ruta local de la libreria'' '''"files/font/"''' ↓ * '''size''': Un flotante que representa el tamaño de la fuente. ===Argumentos...")
 
mNo edit summary
 
(3 intermediate revisions by the same user not shown)
Line 3: Line 3:
Esta funcion sirve para crear una fuente que podra ser utilizada por cualquier elemento de [[Modern-Library]].
Esta funcion sirve para crear una fuente que podra ser utilizada por cualquier elemento de [[Modern-Library]].


<small>'''<span style="color:#ff0000; text-shadow:black 0em 0.1em 0.1em;">''Aviso: Esta es una función exportada por [[Modern-Library]]!''</span>'''</small>
==Sintaxis==
==Sintaxis==
<syntaxhighlight lang="lua">bool dxFont(string path, float size, [ bool bold = nil ] )</syntaxhighlight>
<syntaxhighlight lang="lua">bool dxFont(string path, float size, [ bool bold = nil ] )</syntaxhighlight>


===Argumentos requeridos===
===Argumentos requeridos===
* '''path''': La ruta del archivo tipo fuente. > ''Ruta local de la libreria'' '''"files/font/"'''   ↓
* '''path''': La ruta del archivo tipo fuente. > ''Ruta local de la libreria'' '''"files/font/"'''
* '''size''': Un flotante que representa el tamaño de la fuente.
* '''size''': Un flotante que representa el tamaño de la fuente.
===Argumentos Opcionales===
===Argumentos Opcionales===
Line 18: Line 19:


<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
loadstring(exports.dxlib:dxGetLibrary())()
loadstring( exports.dxLibrary:dxGetLibrary( ) )( )


--creamos una fuente local de la Modern-Library con un tamaño personalizado
--creamos una fuente local de la Modern-Library con un tamaño personalizado

Latest revision as of 20:24, 21 May 2022

Esta funcion sirve para crear una fuente que podra ser utilizada por cualquier elemento de Modern-Library.

Aviso: Esta es una función exportada por Modern-Library!

Sintaxis

bool dxFont(string path, float size, [ bool bold = nil ] )

Argumentos requeridos

  • path: La ruta del archivo tipo fuente. > Ruta local de la libreria "files/font/"
  • size: Un flotante que representa el tamaño de la fuente.

Argumentos Opcionales

  • bold: Un booleano que representa si la fuente sera gruesa.

Fuentes locales

  • Basic-Regular.ttf: Tamaños 10, 11
  • letterbold.otf: Tamaños 9, 10
  • Comforta_regular.ttf: Tamaños 10, 11, 12, 13

Ejemplo de Uso

loadstring( exports.dxLibrary:dxGetLibrary( ) )( )

--creamos una fuente local de la Modern-Library con un tamaño personalizado
dxFont('files/font/letterbold.otf', 13, true)

--creamos una fuente externa de otro script o bien sea del mismo script donde se este llamando a dicha funcion.
dxFont(':varios/font/grove.ttf', 10, false)

win = dxWindow(251, 21, 250, 300, 'Window DEMO', true, true)
dxSetFont(win, 'letterbold', 13) -- le damos la fuente letterbold a la ventana

bot = dxButton(276, 80, 100, 40, 'Button demo', win, false)
dxSetFont(win, 'grove', 10) -- le damos la fuente grove al boton.

Ver también

General Functions

Window

Button

CheckBox

Edit

GridList

Image

Label

List

ProgressBar

ScrollBar