Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi spinnt (https://www.delphipraxis.net/200841-delphi-spinnt.html)

sakura 3. Jun 2019 09:01

AW: Delphi spinnt
 
Zitat:

Zitat von Luckie (Beitrag 1433701)
Das war der Grund, aber wie hat er es gelöst? Der externe Editor scheint ja nicht im Überscheibmodus gewesen zu sein. Also kann es eigentlich nicht an der Einfg-Taste gelegen haben, weil die wirkt sich ja global aus. Oder nur, wenn das Fenster aktiv ist? Schalte ich also vorher in den Überschreinmodus, wirkt sich das nicht auf neue Fenster/Programme aus?

Es ist davon auszugehen, dass er im externen Editor einen anderen Fehler gemacht hat und dieser dann zu dem zweiten Problem geführt hat. Ich denke, dass das eine mit dem anderen nichts zu tun hatte.

...:cat:...

Pflaumi 3. Jun 2019 15:44

AW: Delphi spinnt
 
Zitat:

Dieses Problem wollte ich lößen, indem ich einen anderen Editor benutzt habe (Notepad++).
Bald darauf kam von Delphi dann, dass er die Komponenten nicht versteht.
Das mit den Komponenten habe ich irgentwie gelößt (ich weiß es aber nicht mehr wie :-D ).
Als ich dass mit der Einfg-Taste und dem Überschreibmodus gelesen habe, habe ich dass gleich ausprobiert.
Und dann hat alles wieder geklappt, deswegen nehme ich jetzt wieder den Delphi-Editor! :lol:

Delphi.Narium 3. Jun 2019 21:00

AW: Delphi spinnt
 
Laut Profil hast Du doch Delphi 7.

Der Editor in Delphi 7 hat eine Statusbar.

Dort findest Du u. a. die Cursorposition im Editor (Zeile:Spalte).

Rechts daneben steht "Verändert", wenn der Quelltext seit dem letzten Speichern verändert wurde.

Rechts daneben steht "Einfügen" wenn der Editor im Einfügemodus ist und "Überschreiben", wenn der Überschreibmodus aktiviert ist. (Aviator wies schon darauf hin.)

Man kann dort also eigentlich immer sehen, wie der Editor bei Eingaben reagieren wird.

Achso: Die Einfügetaste funktioniert systemweit. Wenn man sie also in Delphi drückt und dann nach Notepad (mit oder ohne Plus) wechselt, bleibt das Verhalten erhalten, bis man die Taste erneut drückt. Ein Neustart der IDE dürfte von daher kaum zu einem Erfolg führen.

Luckie 4. Jun 2019 01:12

AW: Delphi spinnt
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1433775)
Achso: Die Einfügetaste funktioniert systemweit. Wenn man sie also in Delphi drückt und dann nach Notepad (mit oder ohne Plus) wechselt, bleibt das Verhalten erhalten, bis man die Taste erneut drückt. Ein Neustart der IDE dürfte von daher kaum zu einem Erfolg führen.

Genau so, dachte ich es mir, deswegen habe ich nach der Lösung gefragt, was er genau gemacht hat, weil eigentlich kann es nicht sein, was er beobachtet hat.

Ralf Kaiser 4. Jun 2019 05:41

AW: Delphi spinnt
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1433775)
Achso: Die Einfügetaste funktioniert systemweit. Wenn man sie also in Delphi drückt und dann nach Notepad (mit oder ohne Plus) wechselt, bleibt das Verhalten erhalten, bis man die Taste erneut drückt. Ein Neustart der IDE dürfte von daher kaum zu einem Erfolg führen.

Bei mir (Deplhi Tokyo) kümmert sich Delphi nicht um das globale einschalten des Einfüge-Modus. Ich hab mal 3 verschiedene Editoren gestartet (einer davon Delphi), alle zeigen den Einfügemodus in ihrer Statusbar an, dann die "Einfügen"-Taste gedrückt. Die anderen Editoren zeigten sofort den Wechsel an, Delphi nicht (Delphi hatte zu der Zeit nicht den Fokus).

Kann das jemand bestätigen? Oder ist an meiner Delphi-Installation was kaputt?

blawen 4. Jun 2019 05:59

AW: Delphi spinnt
 
Zitat:

Zitat von Ralf Kaiser (Beitrag 1433791)
Zitat:

Zitat von Delphi.Narium (Beitrag 1433775)
Achso: Die Einfügetaste funktioniert systemweit. Wenn man sie also in Delphi drückt und dann nach Notepad (mit oder ohne Plus) wechselt, bleibt das Verhalten erhalten, bis man die Taste erneut drückt. Ein Neustart der IDE dürfte von daher kaum zu einem Erfolg führen.

Bei mir (Deplhi Tokyo) kümmert sich Delphi nicht um das globale einschalten des Einfüge-Modus. Ich hab mal 3 verschiedene Editoren gestartet (einer davon Delphi), alle zeigen den Einfügemodus in ihrer Statusbar an, dann die "Einfügen"-Taste gedrückt. Die anderen Editoren zeigten sofort den Wechsel an, Delphi nicht (Delphi hatte zu der Zeit nicht den Fokus).

Kann das jemand bestätigen? Oder ist an meiner Delphi-Installation was kaputt?

Getestet habe ich mit 10.3.1 und Notepad+. Wenn ich jeweils im Editor den Einfügemodus geändert habe, hat die andere Anwendung nichts mitbekommen.

jaenicke 4. Jun 2019 06:11

AW: Delphi spinnt
 
Zitat:

Zitat von Delphi.Narium (Beitrag 1433775)
Achso: Die Einfügetaste funktioniert systemweit. Wenn man sie also in Delphi drückt und dann nach Notepad (mit oder ohne Plus) wechselt, bleibt das Verhalten erhalten, bis man die Taste erneut drückt.

Das ist bei mir nicht so, egal welches Tool ich benutze. (Windows 10)

Bei Delphi habe ich aber selten einen komischen Modus gehabt, bei dem der Editor, wenn ich etwas markiert habe das nicht mehr überschrieben hat, sondern markiert vor dem Cursor hergeschoben hat usw., was sich nur durch einen Neustart von Delphi lösen ließ.
In aktuellen Versionen kann ich mich daran aber nicht erinnern.

peterbelow 4. Jun 2019 12:52

AW: Delphi spinnt
 
Zitat:

Zitat von jaenicke (Beitrag 1433794)
Zitat:

Zitat von Delphi.Narium (Beitrag 1433775)
Achso: Die Einfügetaste funktioniert systemweit. Wenn man sie also in Delphi drückt und dann nach Notepad (mit oder ohne Plus) wechselt, bleibt das Verhalten erhalten, bis man die Taste erneut drückt.

Das ist bei mir nicht so, egal welches Tool ich benutze. (Windows 10)

Bei Delphi habe ich aber selten einen komischen Modus gehabt, bei dem der Editor, wenn ich etwas markiert habe das nicht mehr überschrieben hat, sondern markiert vor dem Cursor hergeschoben hat usw., was sich nur durch einen Neustart von Delphi lösen ließ.
In aktuellen Versionen kann ich mich daran aber nicht erinnern.

Das ist der "persistent blocks" Modus. Es scheint irgend einen obskuren Tastaturshortcut zu geben, der den aktiviert und den man mitunter versehendlich erwischt. Das kann man aber in den Editor-Optionen im Tools-> Options dialog wieder zurücksetzen, auch ohne die IDE neu zu starten. Manchmal muss man die Option aber im Dialog erst anschalten, Dialog schließen, nochmal aufmachen und die Options wieder abschalten. Der gespeicherte Status scheint da manchmal nicht mehr synchron mit der Realität zu sein.

Codehunter 4. Jun 2019 13:58

AW: Delphi spinnt
 
Zitat:

Zitat von peterbelow (Beitrag 1433830)
Das ist der "persistent blocks" Modus. Es scheint irgend einen obskuren Tastaturshortcut zu geben, der den aktiviert und den man mitunter versehendlich erwischt. Das kann man aber in den Editor-Optionen im Tools-> Options dialog wieder zurücksetzen, auch ohne die IDE neu zu starten.

Die Diskussion hatten wir letztens schon mal hier. Ich bin mittlerweile der Ansicht, dass eines meiner IDE-Plugins (CnPack, GExperts, MMX) da seine Finger im Spiel hat. Einen "obskuren Shortcut" kann ich inzwischen ziemlich sicher ausschließen. Eher ein obskures Remapping von ganz und gar nicht obskuren Standard-Shortcuts. Um den Persistent-Blocks-Mode wieder abzuschalten, genügt es, 2x Einfg zu drücken. Einfacher geht es über die Optionen auch nicht.

Pflaumi 4. Jun 2019 14:31

AW: Delphi spinnt
 
In der Statusbar des Quelltext-Editors habe ich dass mit dem Einfügen und Überschreiben gefunden.
Blos dass hatte ich davor noch nicht gewusst.
Dass Ganze ist mir gestern nochmal passiert, doch zum Glück wusste ich gleich, was los war! :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:19 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz