Title / Titel

DE PrintBlock.GSM

 

Informations / Informationen

Status of developing / Entwicklungsstatus:
Beta


Actual version / Aktuelle Version:
0.5, 15.8.12


Language / Sprache:
German


Licensing / Lizenzierung:
Commercial / internal


Environment / Umgebung:
ArchiCAD 15 Windows (development/test) (older versions on demand)


Target group / Zielgruppe:
GDL developers


Author(s) / Autor(en):
Frank Beister

Documents / Dokumente

 Bezeichnunggeändert amGrößeBeschreibung Klicks

Beschreibung

  • Makro zur Ausgabe von tabellarischem Text. Volle Definitionsfreiheit des Textes, Rahmens und Hintergrundes für jede Zelle.
  • Anordnung der Spalten nach verschiedenen Systemen.
  • Maßstabs(un)abhängigkeit
  • Exakte Textpositionierung
  • Automatische Textersetzungen
  • Versalien-Schalter.

Makroobjekt - Nicht zur direkten Platzierung im Projekt

News + History

Richtext

Added Richtext for squeezing text into cell. 

0.5ß finished

Fill for each cell. Paper or model size based dimensions with moveable hotspots. Moved script to master for pre-run to request minimal dimensions. Grouped style for text. 

User interface

Created Button-table to select every cell for specific settings dialog. 

Positioning+Frame

Frame margin options added, Background fill, calculating column size by 5 ways now. 

Getting forward

Input sheme nearly complete. Basic output and text positioning. 

Start

Started macro project as central text printing module for TheLayout.GSM and FlexZone.GSM object. 

To do + wishlist

ToDo:

  • UI: Unterlängenschalter, Randabstände, Ausgleichsspalte, Tabellenteilung, Schraffur in Zelleinstellungen
  • Schalter für Fangpunkte und Fanglinien (außen/innen/innen nur Zeilen)
  • Handling von Überlängen: Fehler, Richtext-Quetschen bei Bedarf, Zeilenumbruch
  • Blocksatz-Symbol(e)
  • Globaler Skalierungsfaktor inkl. Schriftgröße: Extern, Intern, wenn Spaltenbreite irgendwo überschritten ...
  • (Autotexte)
  • (XML-Import)
  • Parse und Print - Modus (zur Vorberechnung der Abmessungen)

Wünsche / Wishes:

  • Ausprogrammierter Zeilenumbruch!
  • Übergabe und Ausgabe von Zahlenwerten. Z.B. mit dem QuantityTextWriter-Makro
  • Dezimalpunkttabulator + Exponenetendarstellung
  • Formatierungs-Tags in den Texten interpretieren ( <b>fett</b> )
  • Symbol- oder GDL-Call- Tags interpretieren (z.B. für Höhenkotenpfeile)

Known Bugs:

  • ...
Um unsere Webseite für Sie optimal zu gestalten und fortlaufend verbessern zu können, verwenden wir nur essenzielle Cookies.
Durch die weitere Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu.
Weitere Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung