No logro hacer funcionar (o quizá no comprendo para que sirven) los mensajes en un get.
El siguiente código de prueba:
DEFINE DIALOG oDlg FROM 0, 5 TO 20, 40 TITLE "A Dialog Box"
@ 1, 2 GET oGet VAR cName SIZE 50, 12 OF oDlg UPDATE MESSAGE "Su nombre completo aquí"
@ 2, 2 GET oGet VAR cFecha SIZE 50, 12 OF oDlg PICTURE "@d" UPDATE MESSAGE "Fecha aquí en formato dd/mm/aaaa"
Debería (o quisiera) que desplegase un mensaje de ayuda cuando el usuario desplaza su ratón sobre el campo correspondiente.
No encuentro como hacerlo. Si alguien pudiese orientarme se lo agradecería.
Message en get
-
- Posts: 330
- Joined: Fri May 25, 2007 9:06 pm
Re: Message en get
lo que quieres hacer es un Tooltips...
deberias primero usar un oGet distinto para cada objeto..
DEFINE DIALOG oDlg FROM 0, 5 TO 20, 40 TITLE "A Dialog Box"
@ 1, 2 GET oGet1 VAR cName SIZE 50, 12 OF oDlg UPDATE
@ 2, 2 GET oGet2 VAR cFecha SIZE 50, 12 OF oDlg PICTURE "@d" UPDATE
oGet1:cToolTip:= "Su nombre completo aquí"
oGet1:cToolTip:= "Fecha aquí en formato dd/mm/aaaa"
no lo he probado pero deberia ser asi:
los MESSAGE son para la msgbar..
deberias primero usar un oGet distinto para cada objeto..
DEFINE DIALOG oDlg FROM 0, 5 TO 20, 40 TITLE "A Dialog Box"
@ 1, 2 GET oGet1 VAR cName SIZE 50, 12 OF oDlg UPDATE
@ 2, 2 GET oGet2 VAR cFecha SIZE 50, 12 OF oDlg PICTURE "@d" UPDATE
oGet1:cToolTip:= "Su nombre completo aquí"
oGet1:cToolTip:= "Fecha aquí en formato dd/mm/aaaa"
no lo he probado pero deberia ser asi:
los MESSAGE son para la msgbar..
- Willi Quintana
- Posts: 859
- Joined: Sun Oct 09, 2005 10:41 pm
- Location: Cusco - Perú
- Contact:
Re: Message en get
Prueba asi;
Code: Select all
REDEFINE GET oPass ;
VAR cPass ;
ID 102 OF oDlg; //
CUEBANNER "Contraseña"
Re: Message en get
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Re: Message en get
Gracias por ambas respuestas, pero paceré ser que la “banderola de sugerencia” (CueBanner) aparece en el campo de captura (en el caso de que aún no tenga datos) prestándose a peores confusiones para el cliente puesto que si el campo no es lo suficientemente largo el mensaje no aparece en su totalidad y no tiene que ver nada con lo que se pide. P.ej. un campo fecha que aún está libre y “medio” se ve el mensaje “aquí va la fecha de nacimiento en formato dd/mm/aaaa”. Tendré que optar por “descripción emergente” (tooltip) que sí funciona a condición, como bien se indica en la respuesta se tenga un objeto distinto para cada GET (que bien se puede lograr con matrices si hay muchos, como es mi caso oGet[x]). Lo que no acabo de entender es por qué la opción de mensaje (Message) si no sirve su propósito.
Re: Message en get
ellano:
El proposito de message es que, cuando el usuario pasa o pone el puntero del mouse sobre
el get en cuestion, el texto del message aparece en la barra de mensajes que es la parte
inferior izquierda de la ventana principal de tu aplicación.
Saludos
El proposito de message es que, cuando el usuario pasa o pone el puntero del mouse sobre
el get en cuestion, el texto del message aparece en la barra de mensajes que es la parte
inferior izquierda de la ventana principal de tu aplicación.
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero