HonradosHP
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Mensaje en el centro de la pantalla con grob personalizado

2 participantes

Ir abajo

Mensaje en el centro de la pantalla con grob personalizado Empty Mensaje en el centro de la pantalla con grob personalizado

Mensaje  Julio Caballero Lun Jul 19, 2010 4:55 pm

Hola.

Me gustaría crear un cuadro de mensaje con un icono de advertencia
junto con la cadena de texto "sintaxis no válida", a semejanza
del que puedes ver usando el comando FlashWarning o el comando ^DoAlert.

Lo que me interesa es cómo crear la advertencia
icono.

De todas formas, cualquier ayuda sería muy apreciada!

Un cordial saludo.
Julio Caballero
Julio Caballero
Junior HP
Junior HP

Cantidad de envíos : 39
Localización : Perú
Calculadora : HP 50g
ROM : 2.09

Volver arriba Ir abajo

Mensaje en el centro de la pantalla con grob personalizado Empty Re: Mensaje en el centro de la pantalla con grob personalizado

Mensaje  carloshp50 Vie Jul 30, 2010 7:55 pm

El siguiente programa muestra un mensaje personalizado con el comando
ROMPTR DoMsgBox.
Puedes poner el grob que desees y también cualquier menú.
En las figuras se muestra el resultado.


Código:
NULLNAME MensajePersonalizado ( -> )
::
"HonradosHP\0AEl gran foro"
ZEROZERO
GROB 00042 E0000E00000B10CD70EDF1ECF1F813FA537B637DA3B5A3E7C3E7F1CBF08B700B00
' :: NoExitAction
    {
      { "TORNA" :: TakeOver ABUFF INVGROB DROP ; }
      NullMenuKey
      NullMenuKey
      NullMenuKey
      NullMenuKey
      { "OK"    :: TakeOver FLASHPTR DoMKeyOK ; }
    }
  ;
ROMPTR DoMsgBox
DROP
;

Captura de pantallaPantalla al presionar tecla TORNA
Mensaje en el centro de la pantalla con grob personalizado Grobpersonalizadocondom Mensaje en el centro de la pantalla con grob personalizado Grobpersonalizadocondom
carloshp50
carloshp50
Master HP
Master HP

Masculino Cantidad de envíos : 334
Localización : Perú
Calculadora : HP 50g
ROM : 2.09

Volver arriba Ir abajo

Mensaje en el centro de la pantalla con grob personalizado Empty Re: Mensaje en el centro de la pantalla con grob personalizado

Mensaje  Julio Caballero Vie Jul 30, 2010 8:56 pm

Muchas gracias, carloshp50.

Este programa hace lo que esperaba.

Quisiera saber cuales son los argumentos y resultados del comando ROMPTR DoMsgBox.
Julio Caballero
Julio Caballero
Junior HP
Junior HP

Cantidad de envíos : 39
Localización : Perú
Calculadora : HP 50g
ROM : 2.09

Volver arriba Ir abajo

Mensaje en el centro de la pantalla con grob personalizado Empty Re: Mensaje en el centro de la pantalla con grob personalizado

Mensaje  carloshp50 Vie Jul 30, 2010 9:04 pm

Direcc...Nombre......Descripción
0000B1 ˜DoMsgBox ( $/# ob ob' grob menu -> T )
..............................( $/# ob ob' MINUSONE menu -> T )

Con este comando puedes mostrar un mensaje como al usar FlashWarning, pero de manera personalizada. Puedes colocar el menú y el grob que desees. Si no deseas ningún grob, pon MINUSONE, (como al usar ˆCk&DoMsgBox).
ob y ob’ son dos objetos cualesquiera.
Este comando es llamado por FlashWarning, ˆDoAlert y ˆCk&DoMsgBox.

Direcc...Nombre..........Descripción
0040B1 ˜MsgBoxMenu ( -> menu )
Retorna el menu por defecto que se puede usar al llamar al comando ˆCk&DoMsgBox para mostrar mensajes personalizados. Por ejemplo, el siguiente código hace lo mismo que el comando FlashWarning sobre la cadena:
Código:
:: "HonradosHP\0AEl mejor foro" ( $ )
ZEROZERO            ( $ #0 #0 )
ROMPTR grobAlertIcon ( $ #0 #0 grob )
' ROMPTR MsgBoxMenu  ( $ #0 #0 grob menu )
ERRBEEP              ( $ #0 #0 grob menu ) ( beep )
ROMPTR DoMsgBox      ( T )
DROP                ( )
;
carloshp50
carloshp50
Master HP
Master HP

Masculino Cantidad de envíos : 334
Localización : Perú
Calculadora : HP 50g
ROM : 2.09

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.