是否可以將文字保留在左側和頂部位置?大家好,
有沒有辦法將文字保留在 x 和 y 提供的位置。意思是左對齊和上對齊?
下面是程式碼。我查看了腳本索引,可能有一些東西,但我找不到。
謝謝
記憶體
a="this is a \!nnewline";
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Text Color( "red" );
Text( Erased, {50, 20}, a );
)
);回覆:是否可以將文字保留在左側和頂部位置?您可以降低框底部的值,但是當然,如果您最終得到的文本多於框內所能容納的內容,那麼它會再次被切斷。 再說一次,我不確定是否有辦法只讓文字行達到頂部和左側座標。
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 );
)
);
回覆:是否可以將文字保留在左側和頂部位置?是的...另一個壞例子。透過這種方式,您可以修復新行的數量。如果我有更多新行,它將不會顯示在定義的座標中。例如,您可以嘗試使用相同的 xy 座標嘗試 5-6 個新行。
回覆:是否可以將文字保留在左側和頂部位置?我懂了。 抱歉,我誤會了。 您需要使用{左、上、右、下}座標。 它顯示在文字腳本索引的範例 2 下。 本質上,它的作用是創建一個框,其中的線條位於指定的座標處,文字將放置在其中。 如果「右」座標太小,則會截斷文字。 當您將其放大時,該框會擴展,這也會開始移動文字。 我不確定是否有簡單的方法可以只指定頂部和左側的數字而無需其他數字。
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 );
)
);
回覆:是否可以將文字保留在左側和頂部位置?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 );
)
);例如在這張圖片和 JSL 中。我將 y 座標設為 50,但我的文字以 50 為中心。但我希望它從 50 開始並向下。 任何解決方案
回覆:是否可以將文字保留在左側和頂部位置?有趣的。 當我運行坐標設定為 {0, 90} 的程式碼時,這是我的輸出:
coordinates {0, 90}coordinates {0, 90}座標 {0, 90}
如果我將座標設為 {0, 45},它只會顯示在中間:
coordinates {0, 45}coordinates {0, 45}座標 {0, 45}
回覆:是否可以將文字保留在左側和頂部位置?無論您指定什麼座標,文字都在 y 座標中間對齊。我正在尋找與指定座標頂部對齊的測試。回覆:是否可以將文字保留在左側和頂部位置?我想你只是想改變你的座標。 因此,將 {50, 20} 變更為您想要的 {x, y} 位置。 x 將是文字左側的位置,y 將是文字底部的位置。 下面的更新程式碼會將文字一直放在左上角,接觸圖形框的邊框。
a="this is a \!nnewline";
Names Default To Here( 1 );
New Window( "Example",
Graph Box(
Text Color( "red" );
Text( Erased, {0, 90}, a );
)
);