| Autor |
Beitrag |
fishhed
      
Beiträge: 77
Delphi 7
|
Verfasst: Di 17.10.06 11:52
Hallo zusammen,
eine Anfängerfrage:
Um ein Programm ein wenig zu strukturieren möchte ich ganze Textblöcke um einen Tab einrücken.
Wie kann ich das tun? Wenn ich den Block markiere und dann auf Tab drücke, wird alles gelöscht.
Da gibt es doch bestimmt irgendeine Einstellung, oder?
|
|
freak4fun
      
Beiträge: 604
Erhaltene Danke: 4
Win 7 Pro
VS 2013 Express, Delphi, C#, PHP, Java
|
Verfasst: Di 17.10.06 11:57
DU musst selbst auf das Ereignis reagieren. Du musst abfragen, ob die Taste Tab ist und ob im Textfeld Text (mehrere Zeilen) markiert ist. Dann musst du dich um die Einrückung "selbst" kümmern.
MfG
freak
_________________ "Ich werde auf GAR KEINEN Fall…!" - "Keks?" - "Okay, ich tu's."
i++; // zaehler i um 1 erhoehen
|
|
passiv
      
Beiträge: 270
WIN XP Professional
Delphi 7 Enterprise, Java (Eclipse), Python 2.5, Django 1.1
|
Verfasst: Di 17.10.06 12:17
du musst den Cursor vor die Zeile setzen und dann das alles einzeln reinrücken, sonst ersetzt du den Text
PS: willst du das in einem Programm einbauen oder im Delphi-Fenster?
_________________ Die Probleme, die es in der Welt gibt, sind nicht mit der gleichen Denkweise zu lösen, die sie erzeugt hat.
Albert Einstein
|
|
fishhed 
      
Beiträge: 77
Delphi 7
|
Verfasst: Di 17.10.06 12:32
Ich meine das Delphifenster. Ich möchte meinen Quelltext strukturieren.
Da meine Blöcke gross sind, möchte ich nicht jede Zeile einzeln verschieben.
Aus anderen Editoren (Ultraedit) kenne ich es, dass man ganze Blöcke mit Tab verschieben kann.
|
|
didiwerdau
      
Beiträge: 67
Win 2000
C# 2008 Express Edition
|
Verfasst: Di 17.10.06 12:40
Dafür kannst du die Komponente DelForEx installieren. Die formatiert dir den Quelltext nach gängigen Formatierungsregeln.
www.dow.wau.nl/aew/delforexp.html
|
|
fishhed 
      
Beiträge: 77
Delphi 7
|
Verfasst: Di 17.10.06 13:04
Danke, das ist wirklich mal ein Super-Tool.
|
|
didiwerdau
      
Beiträge: 67
Win 2000
C# 2008 Express Edition
|
Verfasst: Di 17.10.06 13:06
|
|
rd3
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Di 17.10.06 13:10
einrücken: STRG + K, I
ausrücken: STRG + K, U
|
|
fishhed 
      
Beiträge: 77
Delphi 7
|
Verfasst: Do 19.10.06 10:08
Komisch, strg+k+i funktioniert bei mir nur manchmal. So jedes 3-4te Drücken. Das ist aber wirklich unlogisch.
|
|
aim65
      
Beiträge: 312
Win 9x, Win XP
Delphi 3pro, 7PE
|
Verfasst: Do 19.10.06 13:13
STRG bei K+I (K+U) gedrückt lassen, vielleicht geht's dann richtig.
Evtl. mal gucken, ob Du bei den Editor-Optionen auch die Zahl der Einrückungen auf 1 oder 2 gestellt hast.
|
|
rd3
Ehemaliges Mitglied
Erhaltene Danke: 1
|
Verfasst: Do 19.10.06 15:24
strg gedrückt lassen und acnheinander die anderen buchstaben...
|
|