¿Es posible mantener el texto a la izquierda y la posición superior? Hola a todos,
¿hay una manera de mantener el texto en la ubicación proporcionada por x y y. ¿Significando la izquierda y la parte superior justificada?
A continuación se muestra el código. Miré en el índice de secuencias de comandos, mey be hay algo pero no pude encontrar.
Gracias
RAM
a="this is a \!nnewline";
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Text Color( "red" );
Text( Erased, {50, 20}, a );
)
);Re: ¿es posible mantener el texto a la izquierda y la posición superior?Puede reducir el valor para la parte inferior del cuadro, pero, por supuesto, si termina con más texto del que cabrá en el cuadro, se cortará nuevamente. Nuevamente, no estoy seguro de la forma de alinear el texto con las coordenadas superior e izquierda.
a="this is a \!nnewline \!nnewline \!nnewline \!nnewline \!nnewline \!nnewline";
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Text Color( "red" );
Text( Erased, {0, 50, 15, 0}, a );
)
);
Re: ¿es posible mantener el texto a la izquierda y la posición superior?ya ... otro mal ejemplo De esta manera usted está arreglando el número de nueva línea. si tengo más líneas nuevas, no aparecerá en las coordenadas definidas. por ejemplo, puedes probar 5-6 nueva línea con la misma coordenada xy.
Re: ¿es posible mantener el texto a la izquierda y la posición superior?Oh ya veo. Lo siento, he entendido mal. Debe usar las coordenadas {izquierda, arriba, derecha, abajo}. Se muestra en el Ejemplo 2 en el Índice de secuencias de comandos para texto. Esencialmente, lo que hace es crear un cuadro con líneas en las coordenadas especificadas en las que se colocará el texto. Si hace que la coordenada "correcta" sea demasiado pequeña, se cortará el texto. A medida que se hace más grande, el cuadro se expande, lo que también comenzará a mover el texto. No estoy seguro de si hay una manera fácil de especificar números superiores e izquierdos sin los otros.
a="this is a \!nnewline \!nnewline \!nnewline";
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Text Color( "red" );
Text( Erased, {0, 50, 15, 20}, a );
)
);
Re: ¿es posible mantener el texto a la izquierda y la posición superior?a="this is a \!nnewline \!nnewline \!nnewline";
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Text Color( "red" );
Text( Erased, {0, 50}, a );
)
);Por ejemplo, en esta foto y JSL. Puse y cordinate 50 pero mi texto está centrado en 50. Pero lo que quiero es que comience desde 50 y baje. Alguna solución
Re: ¿es posible mantener el texto a la izquierda y la posición superior?Interesante. Cuando ejecuto el código con las coordenadas establecidas en {0, 90} esta es mi salida:
coordinates {0, 90}coordenadas {0, 90}
Solo se muestra en el medio si configuro mis coordenadas en {0, 45}:
coordinates {0, 45}coordenadas {0, 45}
Re: ¿es posible mantener el texto a la izquierda y la posición superior?cualquiera que sea la coordenada que especifique, el texto se alineará en medio de la coordenada y. Estoy buscando una prueba alineada con la parte superior de la orden especificada.Re: ¿es posible mantener el texto a la izquierda y la posición superior?Creo que solo quieres cambiar tus coordenadas. Por lo tanto, cambie {50, 20} a la posición {x, y} que desee. La x será la posición del lado izquierdo del texto y la y será la parte inferior del texto. El código de actualización a continuación colocará el texto completamente hacia arriba en la esquina superior izquierda, tocando los bordes del cuadro de gráfico.
a="this is a \!nnewline";
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Text Color( "red" );
Text( Erased, {0, 90}, a );
)
);