4D v16.3FONT LIST |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
FONT LIST
FONT LIST
El comando FONT LIST llena el array Texto fuentes con los nombres de las fuentes vectoriales disponibles en su sistema. El parámetro tipoLista permite designar el tipo de la lista de fuente a obtener. Para hacerlo, puede pasar una de las siguientes constantes en el parámetro tipoLista, disponible en el tema "Tipo de lista de las fuentes":
Bajo Mac OS X, cuando se pasa el parámetro opcional *, el comando llena el array fuentes con los nombres de las fuentes y no con los nombres de las familias de fuentes. La operación por defecto simplifica la gestión programada de áreas de texto enriquecidas, que utilizan familias de fuente. Si pasa el parámetro *, los nombres de fuente, por ejemplo "Arial bold", "Arial italic", "Arial narrow italic," son devueltos en lugar de las familias, tales como "Arial", "Arial black" o "Arial narrow". Bajo Windows, el parámetro * no tiene efecto. El comando devuelve siempre las familias de fuentes. Nota: bajo Mac OS, si utiliza el resultado de este comando con el comando ST SET ATTRIBUTES en un área de texto multiestilo, no debe pasar el parámetro * (sólo familias de fuentes soportadas como Attribute font name). Esta limitación no aplica a áreas 4D Write Pro, que aceptan fuentes o nombres de familias de fuentes. Este comando devuelve sólo las fuentes escalables. No se recomienda el uso de fuentes no vectoriales (es decir, fuentes de mapa de bits) para el diseño de interfaces, ya que se basan en una tecnología obsoleta y sufren de limitaciones en cuanto a las variaciones de tamaño. No son compatibles con las funcionalidades más recientes de 4D como las áreas 4D Write Pro. En OS X, este principio aplica desde OS X 10.4 (las fuentes de mapa de bits QuickDraw son obsoletas a partir de esta versión). Bajo Windows, este principio se aplica comenzando con 4D v15 R4. Con el fin de ayudar a los desarrolladores a seleccionar sólo fuentes modernas para sus interfaces, sólo las fuentes vectoriales "TrueType" u "OpenType" se listan. Por ejemplo, "ASI_Mono", "MS Sans Serif" y "Syistem" ya no están disponibles. Además, también se ignoran los nombres GDI; sólo los nombres de familias de fuente DirectWrite son soportados. Por ejemplo, las fuentes "Arial Black" o "Segoe UI Black" no están en la lista; Sólo "Arial" y "Segoe" se devuelven.
En un formulario, usted quiere obtener una lista desplegable que muestre las fuentes disponibles en el sistema. El método de la lista desplegable es el siguiente: Case of Usted quiere obtener una lista de fuentes recientes: FONT LIST($arrFonts;Recent fonts)
Ver también
_o_Font name
|
PROPIEDADES
Producto: 4D HISTORIA
Creado por: 4D v6 PALABRAS CLAVES police ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||