Benutzeroberfläche > Editoroptionen > Statuszeile > Scheitbeschützter Status entspicht Dateisystem
(weiß/finde nicht mehr, wie/wo diese Option sich in alten Delphis versteckte ... seit 11.x nicht mehr gefunden und in den 10.x weiß ich nicht mehr wo ich das damals geändert hatte)
funktioniert nicht mehr.
Units ala SysUtils werden schreibgeschützt geöffnet.
Es war die Option, welche schreibgeschützte Dateien nicht schreibgeschützt in der
IDE öffnet (nur speichern geht dann nicht, weil ist ja dennoch nicht beschreibbar)
Im 11.2 kommt jetzt auch gern mal eine Fehlermeldung "geht nicht weil schreibgeschützt" (oder so ähnlich), bei Strg+Linksklick.
Das hier ohne Aktivierung der Funktion, also standardmäßig.
Außerdem schafft Emba es seit jahren nicht, dass das neue Recovery dann nicht abbraucht.
geht ständig ein Fehlerdialog auf und schließt man den Dialog, verliert die
IDE den Fokus und verschwindet im Hintergrund.
Zitat:
---------------------------
Fehler
---------------------------
Datei "c:\program files (x86)\embarcadero\studio\22.0\source\ToolsAPI\__re covery\ToolsAPI.pas" kann nicht erstellt werden. Das System kann den angegebenen Pfad nicht finden.
---------------------------
OK Details <<
---------------------------
[631DF893]{rtl280.bpl } System.Classes.TFileStream.Create (Line 9542, "System.Classes.pas" + 8) + $45
[631DF7B0]{rtl280.bpl } System.Classes.TFileStream.Create (Line 9525, "System.Classes.pas" + 2) + $B
[641BF720]{coreide280.bpl} AutoRecover.TAutoRecoverModule.SaveTempFiles (Line 567, "AutoRecover.pas" + 42) + $F
[641BF1BC]{coreide280.bpl} AutoRecover.TAutoRecoverIDENotifier.TimerExecute (Line 400, "AutoRecover.pas" + 6) + $0
[72B0619F]{vcl280.bpl }
Vcl.ExtCtrls.TTimer.Timer (Line 3229, "
Vcl.ExtCtrls.pas" + 1) + $E
[72B0607F]{vcl280.bpl }
Vcl.ExtCtrls.TTimer.WndProc (Line 3187, "
Vcl.ExtCtrls.pas" + 4) + $7
[631F580C]{rtl280.bpl } System.Classes.StdWndProc (Line 18490, "System.Classes.pas" + 8) + $0
[72A32A28]{vcl280.bpl }
Vcl.Controls.SendAppMessage (Line 3804, "
Vcl.Controls.pas" + 2) + $4
[72B8417F]{vcl280.bpl }
Vcl.Forms.TApplication.ProcessMessage (Line 11460, "
Vcl.Forms.pas" + 23) + $1
[72B841C2]{vcl280.bpl }
Vcl.Forms.TApplication.HandleMessage (Line 11490, "
Vcl.Forms.pas" + 1) + $4
[72B84501]{vcl280.bpl }
Vcl.Forms.TApplication.Run (Line 11629, "
Vcl.Forms.pas" + 27) + $3
[00668082]{
bds.exe }
bds.bds (Line 227, "" + 16) + $2