<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo, ich arbeite ziemlich viel mit Anzeigefeldern im Allgemeinen und Diagrammfeldern im Besonderen.Als ich versuchte, mehr über die Eigenschaften eines davon herauszufinden (was ich jetzt tatsächlich gelöst habe), habe ich im Skriptindex nach „Graph Box“ gesucht – konnte es aber nicht wirklich finden.Alle anderen Arten von Anzeigeboxen unter der Sonne scheinen aufgelistet zu sein, einschließlich einer Graph Builder Box, aber nicht einer Graph Box (obwohl es in den Beispielen, die sich auf andere Einträge im Index beziehen, zahlreiche Verweise auf Graph Boxes gibt).Ist das tatsächlich ein Versehen oder gibt es einen Grund für die Unterlassung?
Vielen Dank
Auf dem Weg ins Büro wurde mir klar, dass es immer noch eine Lücke in der Diskussion gibt: Was besitzt die OwnerBox?Es handelt sich um ein skriptfähiges Objekt, was bedeutet, dass es ein Diagrammfeldobjekt geben sollte.Aus irgendeinem Grund wird es „Custom Graph“ genannt.Und es ist im Skriptindex nicht sehr gut ausgefüllt.Ich werde das zur To-do-Liste hinzufügen.
Danke!

Perfekt – vielen Dank für die ausführliche Erklärung!
GraphBox ist eine Funktion, die eine Reihe von Anzeigefeldern zurückgibt, um ein Diagramm mit Achsen zu erstellen:

Die FrameBox ist wahrscheinlich die gewünschte Box.Die Listboxen verketten die Achsenboxen horizontal und vertikal, und vielleicht möchten Sie sie auch.Wenn Sie versuchen, ein Bitmap-Bild aufzunehmen, möchten Sie möglicherweise, dass die PictureBox die Achsen und das Diagramm erfasst.
Dennoch verfügt die von der GraphBox-Funktion zurückgegebene OwnerBox über einige spezielle Eigenschaften, die die Arbeit mit dem Diagramm erleichtern.AppBuilder macht auch viele der get/set-Paare verfügbar.
g=
Diagrammfeld(
Rahmengröße (300, 300),
Marker(
Markierungsstatus( 3 ),
[11 44 77],
[75 25 50]
);
Stiftfarbe („Blau“);
Linie(
[10 30 70],
[88 22 44]
);
)
DisplayBox[OwnerBox]
showproperties(g)
skriptfähig [Untertabelle]
Titel [Aktion] [Nur Skripting]
FrameSize [Aktion] [Nur Skripting]
XName [Aktion] [Nur Skripting]
YName [Aktion] [Nur Skripting]
XAchse [Aktion] [Nur Skripting]
YAxis [Aktion] [Nur Skripting]
X-Skala [Aktion] [Nur Skripting]
Y-Skala [Aktion] [Nur Skripting]
Seg anhängen [Aktion] [Nur Skripting]
X-Namen abrufen [Aktion] [Nur Skripting]
X-Namen festlegen [Aktion] [Nur Skripting]
Y-Namen abrufen [Aktion] [Nur Skripting]
Y-Namen festlegen [Aktion] [Nur Skripting]
Grafikskript abrufen [Aktion] [Nur Skripterstellung]
Grafikskript festlegen [Aktion] [Nur Skripterstellung]
X-Achse abrufen [Aktion] [Nur Skripting]
X-Achse festlegen [Aktion] [Nur Skripting]
Y-Achse abrufen [Aktion] [Nur Skripting]
Y-Achse festlegen [Aktion] [Nur Skripting]
Breite abrufen [Aktion] [Nur Skripting]
Breite festlegen [Aktion] [Nur Skripting]
Höhe abrufen [Aktion] [Nur Skripting]
Höhe festlegen [Aktion] [Nur Skripting]
Hintergrundfarbe abrufen [Farbe] [Nur Skripting]
Hintergrundfarbe festlegen [Farbe] [Nur Skripting]
Hintergrundfüllung abrufen [Boolean] [Nur Skripting]
Hintergrundfüllung festlegen [Boolean] [Nur Skripting]
Hintergrundkarte [Aktion] [Nur Skripting]
Get Top [Aktion] [Nur Skripting]
Oben [Numerisch] [Nur Skripting]
Get Bottom [Aktion] [Nur Skripting]
Unten [Numerisch] [Nur Skripting]
Nach links kommen [Aktion] [Nur Skripting]
Links [Numerisch] [Nur Skripting]
Get Right [Aktion] [Nur Skripting]
Rechts [Numerisch] [Nur Skripting]
Seiten abrufen [Aktion] [Nur Skripting]
Seiten [Numerisch] [Nur Skripting]