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

Alert en una sola linea

3 participantes

Ir abajo

Alert en una sola linea Empty Alert en una sola linea

Mensaje por 1VANNA Vie Sep 07, 2018 4:30 pm

Hola.
Tengo un problema tonto.
Necesito que un mensaje largo "alert" me salga en una sola linea.

(alert "ESTE MENSAJE ES MUY LARGO PERO NECESITO QUE SALGA EN UNA SOLA LINEA")

Alguien puede ayudarme?

Gracias,
Ivanna.

1VANNA

Mensajes : 25
Fecha de inscripción : 15/09/2016

Volver arriba Ir abajo

Alert en una sola linea Empty Re: Alert en una sola linea

Mensaje por nolo Sáb Sep 08, 2018 2:27 pm

A mime sale completo pero supongo que es por mi resolución de pantalla
Prueba con un dcl
Código:
(defun c:alert3( / men lon dcl_tem e_temporal Dcl_Id% Return#)
(setq men "ESTE MENSAJE ES MUY LARGO PERO NECESITO QUE SALGA EN UNA SOLA LINEA"
 lon (+ 10 (strlen men))
 dcl_tem (vl-filename-mktemp "ivana.dcl")
)

(write-line (strcat
"alerta2 : dialog {label = \"Mensaje de AutoCAD\"; spacer;
 :text {key = \"text_1\";alignment =centered; width = "(itoa lon) ";}
 :row{width=20;fixed_width=true;alignment = right;spacer;
        :button{label=\"&Cancelar\";key=\"fuera\";width=20;fixed_width=true;is_default = true;}
      } spacer;
}") (setq e_temporal (open dcl_tem "w")))
(close e_temporal)

(setq Dcl_Id% (load_dialog dcl_tem))
(if (not (new_dialog "alerta2" Dcl_Id%))
 (progn (alert "\n   Problemas en la llamada un dcl\n\t¡ No se cargará !")(exit))
)
 
(set_tile "text_1" men )
(action_tile "fuera" "(done_dialog 1)")
(setq Return# (start_dialog))

(if (findfile dcl_tem)(vl-file-delete dcl_tem))
Return#
)

Un saludo

nolo

Mensajes : 182
Fecha de inscripción : 17/03/2016

Volver arriba Ir abajo

Alert en una sola linea Empty Re: Alert en una sola linea

Mensaje por 1VANNA Mar Sep 25, 2018 5:15 pm

nolo,
Gracias por contestar.

La solución que propones es muy interesante, pero no la puedo aplicar.
Dices que te sale completo pero no creo que se deba a la resolución pues mi monitor es bastante "grande".
Tiene que haber alguna variable que hace que el mensaje se corte.

Saludos,
Ivanna.

1VANNA

Mensajes : 25
Fecha de inscripción : 15/09/2016

Volver arriba Ir abajo

Alert en una sola linea Empty Re: Alert en una sola linea

Mensaje por saulo2016 Mar Sep 25, 2018 5:50 pm

Hola 1VANNA, ya cargue la rutina de nolo y la alerta me la muestra asi...con la longitud que yo quiera...

Alert en una sola linea Ivanna10

Mas bien creo que la falla esta en tu PC....quizas la tarjeta de video...


Saludos
saulo2016
saulo2016

Mensajes : 210
Fecha de inscripción : 17/03/2016
Edad : 58
Localización : Monterrey, Nuevo León, Mexico

Volver arriba Ir abajo

Alert en una sola linea Empty Re: Alert en una sola linea

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba

- Temas similares

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