AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Context Menu "Vor Änderungen schützen"
Thema durchsuchen
Ansicht
Themen-Optionen

Context Menu "Vor Änderungen schützen"

Ein Thema von Amateurprofi · begonnen am 26. Jun 2022 · letzter Beitrag vom 30. Jun 2022
Antwort Antwort
Seite 1 von 3  1 23      
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.057 Beiträge
 
Delphi XE2 Professional
 
#1

Context Menu "Vor Änderungen schützen"

  Alt 26. Jun 2022, 02:43
Ich habe gerade (nachdem ich Delphi XE 2 seit 10 Jahren benutze) im Context Menu den Eintrag "Vor Änderungen schützen" entdeckt.
Eine schöne Möglichkeit versehentliche Änderungen zu vermeiden.

Dann habe ich bemerkt, dass, wenn ich die Datei schließe und später wieder öffne, das "Vor Änderungen schützen" nicht mehr aktiviert ist.

Gibt es eine Möglichkeit, dass diese Option auch bei Schließen und wieder Öffnen weiterhin aktiviert ist?
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.038 Beiträge
 
Delphi 12 Athens
 
#2

AW: Context Menu "Vor Änderungen schützen"

  Alt 26. Jun 2022, 13:10
Dateiattribute: Schreibgeschützt

Da hat dieses Menü dann erstmal die gegenteilige Funktion (nicht mehr schreibgeschützt)




War es in XE2 noch nicht drin?
War mir sicher, dass es im XE schon drin ist .... und noch viel länger.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.057 Beiträge
 
Delphi XE2 Professional
 
#3

AW: Context Menu "Vor Änderungen schützen"

  Alt 27. Jun 2022, 00:56
Dateiattribute: Schreibgeschützt

Da hat dieses Menü dann erstmal die gegenteilige Funktion (nicht mehr schreibgeschützt)
War es in XE2 noch nicht drin?
War mir sicher, dass es im XE schon drin ist .... und noch viel länger.
Danke himitsu.
Wo finde ich das denn?

Ich habe nur "Vor Änderungen schützen" gefunden.
Im Context-Menu, wenn ich im Editor rechtsklicke und wenn ich auf den Tab der Datei rechtsklicke.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.038 Beiträge
 
Delphi 12 Athens
 
#4

AW: Context Menu "Vor Änderungen schützen"

  Alt 27. Jun 2022, 01:42
Jupp, ist schon im XE drin.

Wo:
Ich würde mal im Explorer gucken?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Rolf Frei

Registriert seit: 19. Jun 2006
647 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Context Menu "Vor Änderungen schützen"

  Alt 27. Jun 2022, 14:05
Ich arbeite mit der englischen Version und vermute mal, dass damit der Eintrag "Read Only" im Kontewxtmenü gemeint ist. Dieses ist nur temporär während der aktuellen Sitzung gültig. Wenn du das gengerell schreibsgeschützt haben willst, musst du auf Betriebsystemebene das ReadOnly Flag der Datei setzen (Windows Explorer -> Eigenschaften der Datei).
  Mit Zitat antworten Zitat
BerndS

Registriert seit: 8. Mär 2006
Ort: Jüterbog
491 Beiträge
 
Delphi 12 Athens
 
#6

AW: Context Menu "Vor Änderungen schützen"

  Alt 27. Jun 2022, 14:24
Wenn man nur bestimmte Verzeichnisse schützen möchte, (z.B. die LIB usw.) kann man das mir CNPack machen.

Dort ist es möglich, eine Liste von Verzeichnissen zu hinterlegen, die automatisch immer in ReadOnly Modus geöffnet werden.
Ich habe da unsere LIBs und die von Delphi eingetragen und finden es ganz praktisch, dass diese Units dann nur per Mausklick bearbeitet werden können.

Einzelne Datei(en) gehen leider nicht.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.038 Beiträge
 
Delphi 12 Athens
 
#7

AW: Context Menu "Vor Änderungen schützen"

  Alt 27. Jun 2022, 14:52
Ich hab bei den Delphi-Units, und Einiges von mir, das Schreibschutzflag gesetzt,
aber in Delphi die Funktion deaktiviert.

So kann ich in RTF/VCL vorübergehend was ändern, beim kopieren ... aber speichern lässt es sich nicht.

blöd ist da dann nur das "neue" autobackup, was dann immer wieder und wieder nervig rummeckert, weil es in schreibgeschützten Vertzeichnissen (C:\Programme usw.) den __recovery-Ordner nicht erstellen kann.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.057 Beiträge
 
Delphi XE2 Professional
 
#8

AW: Context Menu "Vor Änderungen schützen"

  Alt 29. Jun 2022, 09:58
Jupp, ist schon im XE drin.

Wo:
Ich würde mal im Explorer gucken?
Danke, himitsu,
aus "War es in XE2 noch nicht drin?" hatte ich geschlossen, dass das irgendwo in den Delphi-Optionen zu finden sein sollte.
Aber der Schutz auf Betriebssystem-Ebene hat ja zunächst mal mit Delphi nichts zu tun.

Ja klar kann man so verhindern, dass die Datei verändert wird.
Aber wenn man 'ne Zeit lang in der falschen Unit geschrieben hat, und erst beim Versuch zu speichern gegen die Wand fährt, ist das ärgerlich.

Das in Delphi vorhandene "Vor Änderungen schützen" finde ich deutlich eleganter.
Scheint mir nicht logisch, dass diese Option beim Schließen nicht gespeichert wird.
Und meine Frage war ja auch, ob man irgendwie bewirken kann, dass diese Option gespeichert werden kann.
Ich vermute fast dass das nicht geht (den 'Machern" zu aufwendig erscheint), weil das keine globale Option ist, sondern für jede Datei separat eingestellt wird.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.057 Beiträge
 
Delphi XE2 Professional
 
#9

AW: Context Menu "Vor Änderungen schützen"

  Alt 29. Jun 2022, 10:01
Ich arbeite mit der englischen Version und vermute mal, dass damit der Eintrag "Read Only" im Kontewxtmenü gemeint ist. Dieses ist nur temporär während der aktuellen Sitzung gültig. Wenn du das gengerell schreibsgeschützt haben willst, musst du auf Betriebsystemebene das ReadOnly Flag der Datei setzen (Windows Explorer -> Eigenschaften der Datei).
Danke, Rolf,
in #8 habe ich dargestellt, warum ich das nicht so elegant finde.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Amateurprofi

Registriert seit: 17. Nov 2005
Ort: Hamburg
1.057 Beiträge
 
Delphi XE2 Professional
 
#10

AW: Context Menu "Vor Änderungen schützen"

  Alt 29. Jun 2022, 10:03
Wenn man nur bestimmte Verzeichnisse schützen möchte, (z.B. die LIB usw.) kann man das mir CNPack machen.

Dort ist es möglich, eine Liste von Verzeichnissen zu hinterlegen, die automatisch immer in ReadOnly Modus geöffnet werden.
Ich habe da unsere LIBs und die von Delphi eingetragen und finden es ganz praktisch, dass diese Units dann nur per Mausklick bearbeitet werden können.

Einzelne Datei(en) gehen leider nicht.
Danke Bernd,
mir geht es nur um einzelne Dateien.
Gruß, Klaus
Die Titanic wurde von Profis gebaut,
die Arche Noah von einem Amateur.
... Und dieser Beitrag vom Amateurprofi....
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:53 Uhr.
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