Das Wissen aller Anwender nutzen

Im Allplan Connect Forum tauschen sich Anwender aus, geben wertvolle Tipps oder beraten sich bei ganz konkreten Aufgabenstellungen − auch international.
Und damit wirklich keine Frage unbeantwortet bleibt, unterstützen die Mitarbeiter des Technischen Supports ebenfalls aktiv das Forum.

Es erwarten Sie:

  • Foren-Vielfalt aus CAD Architektur, CAD Ingenieurbau uvm.
  • Tipps von User für User
  • international: Deutsch, Englisch, Italienisch, Französisch und Tschechisch

Melden Sie sich jetzt an und diskutieren Sie mit!

Zur Registrierung

[Frage] Texterstellung mit Fenster Hintergrundfarbe

Schlagworte:
  • Text
  • Pythonpart
  • Code
  • Fensterhintergrundfarbe

Hallo an alle,

ich wollte fragen, welches Value ich bei der Texterstellung wie setzten muss, damit mein Text die Füllfläche der Fensterhintergrundfarbe bekommt? Ich habe schon mit dem Wert
text_prop.HasTransparentBackground=
rumexperimentiert, aber egal, ob True oder False, mein Text bekommt keine Füllfläche mit der Fensterhintergrundfarbe.
Im Anhang mal meine eingestellten Text Properties. Habe mit oder ohne Backgroundcolor Values probiert, hat alles nichts genützt.

Danke schonmal vorab für die Hilfe.

Anhänge (1)

Typ: image/jpeg
73-mal heruntergeladen
Größe: 23,11 KiB

Hallo,

ich habe es kurz bei mir getestet und komme auch nicht an das erwartete Ergebnis. Ich hätte erwartet, dass

HasTransparentBackground = False
würde die Füllflache auf Fensterhintergrundfarbe stellen, aber das hat nicht funktioniert. Wir müssen den Python Interface hier verbessern.

HasBackgroundColor = False (Standardwert)
HasTransparentBackground = False

Diese beiden Einstellungen sollten das gewünschte Ergebnis bringen.

Erklärung:
HasBackgroundColor = True "übersteuert" HasTransparentBackground, benötigt aber auch das Setzen von BackgroundColor auf eine Farbnummer. Wenn was nicht passiert, gibt's keine Füllfläche als Hintergrund!

Zitiert von: Nemo
HasBackgroundColor = False (Standardwert)

HasTransparentBackground = False
Diese beiden Einstellungen sollten das gewünschte Ergebnis bringen.
Erklärung:

HasBackgroundColor = True "übersteuert" HasTransparentBackground, benötigt aber auch das Setzen von BackgroundColor auf eine Farbnummer. Wenn was nicht passiert, gibt's keine Füllfläche als Hintergrund!

Hallo Nemo,

ich würde aber gerne die Texthintergrundfarbe als Fensterhintergrundfarbe festlegen. Und ich kann zwar eine Farbe festlegen, aber es soll ja die Fensterhintergrundfarbe sein. Und das kann ich nicht einstellen.

Anhänge (1)

Typ: image/png
42-mal heruntergeladen
Größe: 22,52 KiB

HasTransparentBackground = False nimmt automatisch die Hintergrundfarbe des Fensters!
Die muss und kann man nicht extra angeben!