Comandos de Programación no documentados en Manual
Página 1 de 1.
Comandos de Programación no documentados en Manual
Bueno, en vista que estos foros están muy quietos...
En la versión 2.1.14730 (2023 4 13) hay comandos que no están documentados (me refiero al manual en PDF en español versión 2017).
Uno de ellos es el comando TEXTSIZE, el cual fue mostrado en el foro de HpMuseum por el usuario Insoft:
"Puede que 'TEXTSIZE' le resulte útil, pero no está documentado en la ayuda integrada de la última versión (muestra la ayuda TEXTOUT).
TEXTSIZE(s,p) donde 's' es la cadena que desea mostrar y 'p' es la fuente que desea utilizar.
devuelve una lista de 2 valores: el ancho y el alto en píxeles necesarios para esta visualización."
Yo lo que hacía era esto:
obtenerAnchoPixelesF2(Cadena) //Obtiene el ancho en pixeles de una cadena fuente 2 (grande)
BEGIN
LOCAL yAncho;
DIMGROB_P(G7,319,239,RGB(255,255,255));
RECT_P(G7);
yAncho := TEXTOUT_P(Cadena,G7,0,0,2, RGB(0,0,255));
RETURN yAncho;
END;
Esto es útil para centrar un texto en un GROB
En este hilo colocaré otros comandos como debug() y #pragma mode( separator(.,
integer(h32) )
¿Conoces algún comando no documentado? por favor, colócalo acá en este hilo.
En la versión 2.1.14730 (2023 4 13) hay comandos que no están documentados (me refiero al manual en PDF en español versión 2017).
Uno de ellos es el comando TEXTSIZE, el cual fue mostrado en el foro de HpMuseum por el usuario Insoft:
"Puede que 'TEXTSIZE' le resulte útil, pero no está documentado en la ayuda integrada de la última versión (muestra la ayuda TEXTOUT).
TEXTSIZE(s,p) donde 's' es la cadena que desea mostrar y 'p' es la fuente que desea utilizar.
devuelve una lista de 2 valores: el ancho y el alto en píxeles necesarios para esta visualización."
Yo lo que hacía era esto:
obtenerAnchoPixelesF2(Cadena) //Obtiene el ancho en pixeles de una cadena fuente 2 (grande)
BEGIN
LOCAL yAncho;
DIMGROB_P(G7,319,239,RGB(255,255,255));
RECT_P(G7);
yAncho := TEXTOUT_P(Cadena,G7,0,0,2, RGB(0,0,255));
RETURN yAncho;
END;
Esto es útil para centrar un texto en un GROB
En este hilo colocaré otros comandos como debug() y #pragma mode( separator(.,

¿Conoces algún comando no documentado? por favor, colócalo acá en este hilo.
HPCarnace- Baby HP
-
Cantidad de envíos : 3
Edad : 48
Localización : Colombia
Calculadora : HP 50g
ROM : 2.15

» Escritura de comandos ROMPTR y comandos FLASHPTR en System RPL
» Programacion
» APRENDER HACER OPERACIONES PEQUEÑAS EN HP 50G EN DEBUG4X
» programacion retro
» PROGRAMACION CON LISTAS
» Programacion
» APRENDER HACER OPERACIONES PEQUEÑAS EN HP 50G EN DEBUG4X
» programacion retro
» PROGRAMACION CON LISTAS
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.