Wie steuere ich die Größe von Textfeldern, Rahmenfeldern oder Gliederungsfeldern?Es fällt mir schwer, die Größe meiner Display-Boxen zu kontrollieren.
Ich habe also eine Reihe von Berichten, in denen es einen Graph Builder einer bestimmten Größe gibt.
Für einige Berichte gibt es nichts zu melden (fehlende Dateien) und ich möchte anstelle des Graph Builder ein Textfeld mit der Meldung „Dateien fehlen“ platzieren.
Ich würde die Größe gerne an die Größe von Graph Builder in anderen Berichten anpassen, aber das geht nicht.
Keine der Nachrichten, die ich versuche, funktioniert. Die Größe hängt nur von der Schriftgröße des Textes und teilweise vom Abstand der Felder ab.
Ich habe anstelle des Graph Builder die folgende Struktur:
Outline Box( "Missing files",
missingFilePlaceholderBB = Border Box( Left( 50 ), Right( 50 ), Top( 50 ), Bottom( 50 ), Sides( 15 ),
missingFilePlaceholderTB = Text Box( "One or More of the following files could not be found: \!n" || O_file || "\!n" || N_file )
)
)
Welche Nachrichten und an welche dieser drei Anzeigeboxen muss ich senden, um die Gesamtgröße zu steuern?
MassenanpassungBetreff: Wie steuere ich die Größe von Textfeldern, Rahmenfeldern oder Gliederungsfeldern?Ja, das ist alles vollständig im Scripting Index unter der Kategorieauswahl „Grafik“ dokumentiert.

Betreff: Wie steuere ich die Größe von Textfeldern, Rahmenfeldern oder Gliederungsfeldern?Verfügt dieser Text über alle Anpassungsoptionen (z. B. Schriftgröße, Schriftart, Farbe, Rahmenstile usw.)?Betreff: Wie steuere ich die Größe von Textfeldern, Rahmenfeldern oder Gliederungsfeldern?Hier ist ein einfaches Beispiel
Names Default To Here( 1 );
New Window( "Example",
gb = Graph Box(
Frame Size( 300, 300 ),
Text Color( "red" );
Text( Center Justified, {40, 60}, "centered" );
)
);
framebox = gb[Frame Box( 1 )];
framebox << Frame Size( 500, 500 );
Betreff: Wie steuere ich die Größe von Textfeldern, Rahmenfeldern oder Gliederungsfeldern?Wie würde ich dann die Größe des Diagrammfelds einstellen? Keine der Nachrichten, die ich verwende, funktioniert in einem der Anzeigefelder.
Größe festlegen()
Höhe festlegen()
Breite festlegen()
Max./Min. Höhe/Breite festlegen()
„Höhe festlegen“ funktioniert beispielsweise nur, wenn ich zu den Eigenschaften gehe und „Automatische Dehnung“ auf 1 setze. Aber wenn ich im Skript << Set AutoStretching (1) verwende, ändert sich nichts.Betreff: Wie steuere ich die Größe von Textfeldern, Rahmenfeldern oder Gliederungsfeldern?Der Ansatz, den ich wählen würde, besteht darin, dass ich, da Sie ein Diagrammfeld durch eine bestimmte Rahmenfeldgröße ersetzen, ein Diagrammfeld mit derselben Rahmenfeldgröße mit einer Textzeile im Diagrammfeld erstellen würde, die besagt
"One or More of the following files could not be found: \!n" || O_file || "\!n" || N_file