Parameter für Textgröße...
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-08-29 03:22 PM
ich würde das Objekt 'Text im Kreis' gerno so umbauen, dass sich die Textgröße einstellen lässt.
Wenn ich ein entsprechenden Parameter schreibe und den bei 'define_style' für die Größe, im 2D-Skript, anstelle der Zahl eingebe, erhalte ich eine Fehlermeldung.
Warum funktioniert das so nicht?
Wie kann so etwas funktionieren?
______________________________________
archicad versions 8-27 | mac os 13 | win 10
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-08-29 10:40 PM
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-08-31 09:46 AM
-----------------------------------------------------------------------------
a=36
b=36
fragment2 1,1
mul2 a_/5000,a_/5000
fragment2 2,1
if sch=1 then
pen penf
set fill fills
poly2_ 2, 2,
0, 0, 900,
a/2, 360, 4000
pen l_
endif
define style symbol zs, 1.8, 5, 0
style symbol
text2 0, 0, txt
----------------------------------------------------------------------------------------------
...und hier noch der scrennshot zu den Paramtern... mit mit bereits eingefügten (nicht funktionierenden) Eintrag für die Textgröße.
Inzwischen habe ich auch noch festgestellt, dass sie die Kreisgröße auch nicht einstellen lässt...

______________________________________
archicad versions 8-27 | mac os 13 | win 10
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-08-31 10:40 AM
define style symbol zs, 1.8, 5, 0 ---- in dieser Zeile ist 1.8 die Textgröße in mm, und das ist sicher kein Parameter
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-08-31 12:46 PM
______________________________________
archicad versions 8-27 | mac os 13 | win 10
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-08-31 02:31 PM
Schritt 1:
Im Parameterfenster einen neuen Parameter erstellen.
Typ: Natürliche Zahl (Symbol mit den Koordinaten-Achsen)
Name: z.B. sg für Schriftgröße
Schritt 2: Parameter im Skript verwenden
define style symbol zs, sg, 5, 0
Schritt 3: Schriftgröße in mm im Objektdialog festlegen.
Bitte auch die Transformation mul2 beachten. Ich bin mir nicht sicher inwieweit das einen Einfluss auf die tatsächliche Schriftgröße hat.
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-08-31 02:38 PM
Natürliche Zahl sollte als Textgrößenparameter verwendet werden.
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-08-31 02:47 PM
- Als neu kennzeichnen
- Lesezeichen
- Abonnieren
- Stummschalten
- RSS-Feed abonnieren
- Direktlink dieser Nachricht
- Anstößigen Inhalt melden
am 2018-09-18 04:57 PM
ja - ich hatte den falschen Parametertyp. Jetzt funktioniert das ganze. 🙂
______________________________________
archicad versions 8-27 | mac os 13 | win 10