Fecha actual Mié Jun 26, 2024 12:16 pm

Todos los horarios son UTC + 1 hora [ DST ]




Nuevo tema Responder al tema  [ 5 mensajes ] 
Autor Mensaje
NotaPublicado: Mar Nov 08, 2005 5:59 pm 

Registrado: Vie Oct 07, 2005 6:15 pm
Mensajes: 72
Bruno

Al tratar de colocar mensajes algo extensos con la función MessageDLG este se comporta de forma inadecuada, te envio un ejemplo que lo describe bien

Saludos
Mauricio


Adjuntos:
MessageDLG.zip [156.1 KiB]
271 veces
Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar Nov 08, 2005 6:11 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Mauricio,

Para el primer ejemplo no hay solución, debes cortar las líneas como en el segundo ejemplo. Si te fijas en el segundo ejemplo, la altura del formulario se hace mayor, mi intención fue que se acomodase para alojar el texto pero los botones son los que no bajan, lo ves? Lo arreglo enseguida :-)

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar Nov 08, 2005 6:51 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Mauricio,

Ahora queda así...


Adjuntos:
MessageDlg.zip [155.24 KiB]
257 veces

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com
Arriba
 Perfil  
Responder citando  
NotaPublicado: Mar Nov 08, 2005 7:46 pm 

Registrado: Vie Oct 07, 2005 6:15 pm
Mensajes: 72
Bruno

Ahora el segundo ejemplo se ve bien, con respecto al primer caso, no te parece un poco molesto para el usuario estar probando que tan ancho quedará el mensaje en la pantalla, pues tiene que cuidar el retorno de carro manualmente. (imagina cuantos mensajes extensos hay en un sistema de información)

Es una sugerencia que este salto de carro sea automático que la apliación tome en cuenta un ancho máximo para el mensaje que por lo que he visto en la mayoria de mensajes de windows es aproximadamente el 60% del ancho de la pantalla, pero si el usuario incluye un chr(13) en la cadena del mensaje pues que lo tome para que la función no pierda su flexibilidad y utilidad.

A ver que te parece.

Saludos
MAURICIO


Arriba
 Perfil  
Responder citando  
 Asunto:
NotaPublicado: Mar Nov 08, 2005 8:33 pm 
Site Admin
Avatar de Usuario

Registrado: Jue Oct 06, 2005 10:49 pm
Mensajes: 655
Ubicación: España - Salamanca
Mauricio,

No soy muy partidario de que el sistema haga cosas en función de porcentajes. El código fuente de esa función está en la web, en la antigua GUI, puedes modificarlo y adaptarlo a tus necesidades.

_________________
Un saludo,
Bruno Cantero
www.c3compiler.com


Arriba
 Perfil  
Responder citando  
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 5 mensajes ] 

Todos los horarios son UTC + 1 hora [ DST ]


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Buscar:
Saltar a:  
cron