abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
DE
abbrechen
Suchergebnisse werden angezeigt für 
Stattdessen suchen nach 
Meintest du: 
Andreas81ch
Advisor

GDL Editor - Tab Zeile wie wieder löschen?

Hallo zusammen,

 

Man kann im GDL Editor über die Tab-Taste die Befehle gruppieren.

Wie kann man die "gruppierte" Tab Zeile wider löschen, dass diese wieder "eigenständig" ist ?

GDL Editor_Tab Zeile wie loeschen Frage.png

 

PS:
"Gruppierte" Befehle dient nur als Editor Übersicht, oder hat das noch Einfluss auf die Programmierung eines Objekts?

 

 

ArchiCAD v6.5 - 29 (CHE Swiss Edition / Schweiz) - macOS / WIN - Workstation in office: mac OS 26.4.1, Apple M2 Max, 64 GB RAM
5 ANTWORTEN 5
jonasm
Enthusiast

Also die "Gruppierung" ist die Abbildung der Einrückungen.

Die "Gruppierung" taucht auf, sobald es weiter eingerückte Elemente (TAB) gibt und läuft solange wie die aktuelle Einrückung nicht durch ein weniger eingerücktes Element "beendet" wird (SHIFT + TAB)

 

Auf das Skript selbst hat die Einrückung meines Wissens nach keinen Einfluss, ist vor allem für die Lesbarkeit.

 

jonasm_0-1745929950360.png

 

Jonas Mattes
currently AC 27/28 on Win
“Essentially, all models are wrong, but some models are useful.”
Andreas81ch
Advisor

Wie kann ich dann eine leere Zeile erstellen (Bei dir nach Zeile 19 "Ende der Gruppierung")?

Er nimmt die Gruppierung dann weg, aber wenn man Enter drückt, kommt die Gruppierungslinie immer mit.

 

Mit Backtaste kann man die Tabs auch zurückstellen;

>> Resp. Zeile 20 leer, Zeile 21 neuer Befehl.

 

Danke im Voraus.

 

ArchiCAD v6.5 - 29 (CHE Swiss Edition / Schweiz) - macOS / WIN - Workstation in office: mac OS 26.4.1, Apple M2 Max, 64 GB RAM
jonasm
Enthusiast

Ich würde sagen das geht nicht, aber ich weiß auch nicht ganz wozu das nötig wäre.

Um das Skript zu sortieren funktioniert ja sowas ganz gut:

 

jonasm_0-1745940226086.png

 

Jonas Mattes
currently AC 27/28 on Win
“Essentially, all models are wrong, but some models are useful.”
Jochen Suehlo
Moderator Emeritus

Ich glaube, ich weiß, was Du meinst (hoffentlich):
Wenn Du Zeilen mit der Tab Taste einrückst, kannst Du in der darüberliegenden Zeile auf den Pfeil klicken, dann findet Codefolding statt.
Das findet, so wie ich das sehe, bei jeder Tabeinrückung statt. Codefolding ist wahrscheinlich dasselbe, was Du mit Gruppierung meinst.
Wenn Du eine eingerückte Zeile in einem Block, ab einem bestimmten Punkt davon ausschließen willst, muss Du so etwa machen wie hier (also mit einem nicht eingerückten Kommentar das ganze beenden) bzw. wie Jonasm das schon gezeigt hat:

IF i = 1 THEN
	GOSUB "west"
	ADDx - 1
	ENDIF
! End of indentation 1 ( = Start of indentation 2)

	IF i < 1 THEN
		GOSUB "East"
		ADDx 1
		ENDIF



Jochen Suehlo . AC12-29 . MAC OSX 26 . WIN11
GDL object creation: b-prisma.de
Hmooslechner
Moderator

Tab erzeugt Tab. Großschreibtaste + Tabtaste nimmt es wieder weg.

AC5.5-AC27EduAut, PC-Win10, MacbookAirM1, MacbookM1Max, Win-I7+Nvidia

Keine Antwort gefunden?

Andere Beiträge
im Board ansehen

Zurück zum Board

Neueste Lösungen durchsuchen

Akzeptierte Lösungen zeigen

Eine neue Diskussion starten!

Neues Thema erstellen