In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Sugerencia TMessageDlg

Foro de Xailer profesional en español
Responder
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Sugerencia TMessageDlg

Mensaje por Xevi »

Debo decirlo... Está de Lujo!!!
Bien, pero alguna pequeña sugerencia si me atrevo a pedir...
Para poder alinear los botones, nAlignButtons...
Valores posibles... nLEFT, nCENTER, nRIGHT
Poder establecer el espaciado entre botones... nSpaceButtons.
Gracias por vuestra atención.
Un Saludo,
Xevi.
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Sugerencia TMessageDlg

Mensaje por Xevi »

Perdón... TMessageBox.
Por cierto, siempre se lanza el MessageBox en Modal, aunque pongamos
lAppModal a .F..
Lo normal es que cuando necesitamos lanzar un Mensaje, SIEMPRE sea Modal,
por lo que esta propiedad, igual no debería de existir en MessageBox. Pero,
si es posible ponerlo Modal o Nomodal, actualmente no funciona.
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:436f864a$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
>
> Debo decirlo... Está de Lujo!!!
>
> Bien, pero alguna pequeña sugerencia si me atrevo a pedir...
>
> Para poder alinear los botones, nAlignButtons...
> Valores posibles... nLEFT, nCENTER, nRIGHT
>
> Poder establecer el espaciado entre botones... nSpaceButtons.
>
>
> Gracias por vuestra atención.
>
> Un Saludo,
> Xevi.
>
>
>
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Sugerencia TMessageDlg

Mensaje por PILO »

me gustaria saber si te llego el prometeus y advatage
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:436f864a$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Debo decirlo... Está de Lujo!!!
>
> Bien, pero alguna pequeña sugerencia si me atrevo a pedir...
>
> Para poder alinear los botones, nAlignButtons...
> Valores posibles... nLEFT, nCENTER, nRIGHT
>
> Poder establecer el espaciado entre botones... nSpaceButtons.
>
>
> Gracias por vuestra atención.
>
> Un Saludo,
> Xevi.
>
>
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Sugerencia TMessageDlg

Mensaje por Xevi »

PILO,
El Panda no me ha aceptado los correos.
He encontrado ya Prometheus2000, además de ser gratuito me sirve
perfectamente como substituto de mi añorable DBase.
Gracias por todo.
Un Saludo,
Xevi.
"PILO" <srmpilo@hotmail.com> escribió en el mensaje
news:4371c9b2$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> me gustaria saber si te llego el prometeus y advatage
>
>
> "Xevi" <xevicomas@terra.es> escribió en el mensaje
> news:436f864a$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> Debo decirlo... Está de Lujo!!!
>>
>> Bien, pero alguna pequeña sugerencia si me atrevo a pedir...
>>
>> Para poder alinear los botones, nAlignButtons...
>> Valores posibles... nLEFT, nCENTER, nRIGHT
>>
>> Poder establecer el espaciado entre botones... nSpaceButtons.
>>
>>
>> Gracias por vuestra atención.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>
>
>
PILO
Mensajes: 583
Registrado: Vie Jul 06, 2007 5:18 pm

Sugerencia TMessageDlg

Mensaje por PILO »

ENTRA EN ADVANTAGE Y BAJATE EL ARC32 QUE TAMBIEN TE SIRVER
PARA LO ANTIGUO Y NUEVO DE DBASE, YA QUE PUEDES TRABAJAR CON
GRAFICOS DENTRO DE LAS BASES,
EN www.abox.com
"Xevi" <xevicomas@terra.es> escribió en el mensaje
news:[email=4371e0f0@ozsrvnegro.ozlan.local...]4371e0f0@ozsrvnegro.ozlan.local...[/email]
>
> PILO,
>
> El Panda no me ha aceptado los correos.
>
> He encontrado ya Prometheus2000, además de ser gratuito me sirve
> perfectamente como substituto de mi añorable DBase.
>
> Gracias por todo.
>
> Un Saludo,
> Xevi.
>
>
> "PILO" <srmpilo@hotmail.com> escribió en el mensaje
> news:4371c9b2$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>
>> me gustaria saber si te llego el prometeus y advatage
>>
>>
>> "Xevi" <xevicomas@terra.es> escribió en el mensaje
>> news:436f864a$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>>>
>>> Debo decirlo... Está de Lujo!!!
>>>
>>> Bien, pero alguna pequeña sugerencia si me atrevo a pedir...
>>>
>>> Para poder alinear los botones, nAlignButtons...
>>> Valores posibles... nLEFT, nCENTER, nRIGHT
>>>
>>> Poder establecer el espaciado entre botones... nSpaceButtons.
>>>
>>>
>>> Gracias por vuestra atención.
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>
>>
>>
>
>
>
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Sugerencia TMessageDlg

Mensaje por jlalin »

Xevi,
> Por cierto, siempre se lanza el MessageBox en Modal, aunque pongamos
> lAppModal a .F..
> Lo normal es que cuando necesitamos lanzar un Mensaje, SIEMPRE sea Modal,
> por lo que esta propiedad, igual no deberí­a de existir en MessageBox. Pero,
> si es posible ponerlo Modal o Nomodal, actualmente no funciona.
Parece que lAppModal no funciona igual con todas las versiones de
Windows. ¿ Puedes probar con lTaskModal ?
Saludos,
José Lalí­n
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Sugerencia TMessageDlg

Mensaje por Xevi »

José,
Ni :lAppModal := .F., ni :lTaskModal := .F., ni con los dos a .F.
Siempre actua como Modal
Un Saludo,
Xevi.
"José Lalín" <dezac@corevia.com> escribió en el mensaje
news:[email=43749b4d@ozsrvnegro.ozlan.local...]43749b4d@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
>> Por cierto, siempre se lanza el MessageBox en Modal, aunque pongamos
>> lAppModal a .F..
>> Lo normal es que cuando necesitamos lanzar un Mensaje, SIEMPRE sea Modal,
>> por lo que esta propiedad, igual no debería de existir en MessageBox.
>> Pero, si es posible ponerlo Modal o Nomodal, actualmente no funciona.
>
> Parece que lAppModal no funciona igual con todas las versiones de
> Windows. ¿ Puedes probar con lTaskModal ?
>
> Saludos,
> José Lalín
>
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Sugerencia TMessageDlg

Mensaje por jlalin »

Xevi,
he encontrado un bug en TMessageDlg pero creo que no tiene nada que ver
con esto.
Si es posible, necesito un test que reproduzca el problema o que
describas el escenario en que quieres poner la TMessageBox no modal.
Saludos,
José Lalí­n
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Sugerencia TMessageDlg

Mensaje por jlalin »

Xevi,
> Debo decirlo... Está de Lujo!!!
:-)
> Para poder alinear los botones, nAlignButtons...
> Valores posibles... nLEFT, nCENTER, nRIGHT
> Poder establecer el espaciado entre botones... nSpaceButtons.
El caso es que el diálogo que ves es el nativo de Windows, no es un
formulario de Xailer, por eso aunque supongo que es posible serí­a muy
trabajoso alinear y espaciar los botones.
Saludos,
José Lalí­n
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Sugerencia TMessageDlg

Mensaje por Xevi »

José,
> Si es posible, necesito un test que reproduzca el problema o que
> describas el escenario en que quieres poner la TMessageBox no modal.
No necesito poner en NoModal en ninguna ocasión, de momento, ahora bien,
como las propiedades están, me dió por probar...
Adjunto un proyecto en el que SIEMPRE se muestra el diálogo en MODAL.
Con las propiedades
lAppModal y lTaskModal
Un Saludo,
Xevi.
"José Lalín" <dezac@corevia.com> escribió en el mensaje
news:4375efc1$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
> he encontrado un bug en TMessageDlg pero creo que no tiene nada que ver
> con esto.
>
> Si es posible, necesito un test que reproduzca el problema o que
> describas el escenario en que quieres poner la TMessageBox no modal.
>
> Saludos,
> José Lalín
>
>


Attached files TestMessageBox.zip (1.7 KB)Â
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Sugerencia TMessageDlg

Mensaje por jlalin »

Xevi,
muchas gracias por el test de ejemplo: acabo de encontrar el bug y ya he
subido la corrección al CVS.
Estará disponible en la próxima versión pero si alguien necesita el
módulo corregido que lo diga y lo pongo en el foro.
Saludos,
José Lalí­n
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Sugerencia TMessageDlg

Mensaje por Xevi »

José,
> muchas gracias por el test de ejemplo: acabo de encontrar el bug y ya he
> subido la corrección al CVS.
No hay de que!!!
> Estará disponible en la próxima versión pero si alguien necesita el módulo
> corregido que lo diga y lo pongo en el foro.
Si lo quieres colgar o mandarmelo lo agrego a mi proyecto, por si encuentro
alguna pega más!!!
¿Recuerdas que hace un tiempo te comente que al cerrar un MessageBox me
desplazaba el Form Frame unos 20 píxeles hacia abajo??
El otro día me lo volvió a hacer... igual sigo probando y doy con ello.
Por eso lo de la revisión del MessageBox, por si las moscas, nunca se sabe
que puede salir en una aplicación real funcionando ya al 30%!!!
Si finalmente bajo a Madrid, ya podré mostraros algunos de los módulos que
tengo ya en mi aplicación Xailer.
Un Saludo,
Xevi.
"José Lalín" <dezac@corevia.com> escribió en el mensaje
news:[email=4376064c@ozsrvnegro.ozlan.local...]4376064c@ozsrvnegro.ozlan.local...[/email]
> Xevi,
>
> muchas gracias por el test de ejemplo: acabo de encontrar el bug y ya he
> subido la corrección al CVS.
>
> Estará disponible en la próxima versión pero si alguien necesita el módulo
> corregido que lo diga y lo pongo en el foro.
>
> Saludos,
> José Lalín
>
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Sugerencia TMessageDlg

Mensaje por jlalin »


Xevi,
> Si lo quieres colgar o mandarmelo lo agrego a mi proyecto, por si encuentro
> alguna pega más!!!
Aquí­ lo tienes.
> ¿Recuerdas que hace un tiempo te comente que al cerrar un MessageBox me
> desplazaba el Form Frame unos 20 pí­xeles hacia abajo??
Sí­, pero creí­a que ya estaba solucionado.
> El otro dí­a me lo volvió a hacer... igual sigo probando y doy con ello.
> Por eso lo de la revisión del MessageBox, por si las moscas, nunca se sabe
> que puede salir en una aplicación real funcionando ya al 30%!!!
Si consigues reproducirlo o a alguien más le ha pasado se agradecerí­a
información de cómo reproducir el problema.
> Si finalmente bajo a Madrid, ya podré mostraros algunos de los módulos que
> tengo ya en mi aplicación Xailer.
Me temo que en esta reunión no vamos a poder vernos :-(
Saludos,
José Lalí­n
--
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Sugerencia TMessageDlg

Mensaje por Xevi »

José,
El archivo adjunto sigue haciendo lo mismo, siempre MODAL.
Te has dejado un LogDebug en el OBJ, que muestra siempre el estado de la
ventana, y siempre muestra 'Es Modal', que se corresponde con el estado real
de la ventana que abrimos con MessageBox.
Adjunto el Test, con el obj que has colgado.
Un Saludo,
Xevi.
"José Lalín" <dezac@corevia.com> escribió en el mensaje
news:[email=43764c7b@ozsrvnegro.ozlan.local...]43764c7b@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
>> Si lo quieres colgar o mandarmelo lo agrego a mi proyecto, por si
>> encuentro
>> alguna pega más!!!
>
> Aquí lo tienes.
>
>> ¿Recuerdas que hace un tiempo te comente que al cerrar un MessageBox me
>> desplazaba el Form Frame unos 20 píxeles hacia abajo??
>
> Sí, pero creía que ya estaba solucionado.
>
>> El otro día me lo volvió a hacer... igual sigo probando y doy con ello.
>> Por eso lo de la revisión del MessageBox, por si las moscas, nunca se
>> sabe
>> que puede salir en una aplicación real funcionando ya al 30%!!!
>
> Si consigues reproducirlo o a alguien más le ha pasado se agradecería
> información de cómo reproducir el problema.
>
>> Si finalmente bajo a Madrid, ya podré mostraros algunos de los módulos
>> que
>> tengo ya en mi aplicación Xailer.
>
> Me temo que en esta reunión no vamos a poder vernos :-(
>
> Saludos,
> José Lalín
>


Attached files TestMessageBox.zip (1.7 KB)Â
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Sugerencia TMessageDlg

Mensaje por jlalin »

Xevi,
> El archivo adjunto sigue haciendo lo mismo, siempre MODAL.
El bug está corregido en el OBJ que envié ayer pero olvidé decirte que
ahora el valor por defecto de lAppModal es .T. (es como lo establece el
sistema) y debes cambiarlo a .F. en oMessageBox2 para que el test funcione.
Pruébalo con este cambio y verás que sí­ funciona correctamente.
Saludos,
José Lalí­n
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Sugerencia TMessageDlg

Mensaje por Xevi »

José,
Ententido, funciona bien poniendo ::oMessageBox2:lModal := .F.
Pero,... cuelga el OBJ sin el LogDebug!!!
que como está ahora no puedo incluirlo en mi aplicación!!!, jejeje
Un Saludo,
Xevi.
"José Lalín" <dezac@corevia.com> escribió en el mensaje
news:43773bc3$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
>> El archivo adjunto sigue haciendo lo mismo, siempre MODAL.
>
> El bug está corregido en el OBJ que envié ayer pero olvidé decirte que
> ahora el valor por defecto de lAppModal es .T. (es como lo establece el
> sistema) y debes cambiarlo a .F. en oMessageBox2 para que el test
> funcione.
>
> Pruébalo con este cambio y verás que sí funciona correctamente.
>
> Saludos,
> José Lalín
>
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Sugerencia TMessageDlg

Mensaje por jlalin »


Xevi,
> Ententido, funciona bien poniendo ::oMessageBox2:lModal := .F.
> Pero,... cuelga el OBJ sin el LogDebug!!!
Aquí­ lo tienes.
> que como está ahora no puedo incluirlo en mi aplicación!!!, jejeje
Siempre puedes decir que es un virus muy "modoso" :-))
Saludos,
José Lalí­n
--
Responder