Nehmen wir an, ich habe ein schönes Skript geschrieben, das einige Schriftarten verwendet - Standardschriftarten, die Sie auf fast jedem Computer finden würden, aber nicht die JMP-Standardschriftarten.
Ich habe dieses Skript an meine Benutzer verteilt und fing an, Rückmeldungen zu Fehlermeldungen über fehlende Schriftarten zu erhalten.
Es scheint, dass es Computer in der Organisation gibt, auf denen eine sehr geringe Anzahl von Schriftarten installiert ist.
Also habe ich jede Font-Nachricht in eine Try()-Anweisung gepackt, etwa so:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = dt << Bivariate( Y( :height ), X( :weight ) );
rbiv = biv << Report;
Try((rbiv << XPath( "//AxisBox/MouseBox/DropBox/TextEditBox" )) << Set Font( "Agency FF", 13 ), Write("No Font"));
Das Problem ist, dass mir immer noch ein Fehler-Popup angezeigt wird.

Wie schreibe ich Folgendes richtig:
Wenn eine Schriftart installiert ist, stellen Sie die GUI-Elemente wie angegeben ein, andernfalls verwenden Sie die Standardschriftart.