Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
Moderators: white, Hacker, Stefan2
Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
Guten Morgen
Wir haben über 20 TCMD-'Sitzung' (jeweils mit eigenen Ini-Files) und einen riesigen Monitor,
weshalb es toll wäre, wenn der TCMD sich beim beenden seine Fensterposition automatisch merkt.
Wird dieser (in wenigen Tagen 12jährige) Wunsch immer noch nicht unterstützt?
Die Programmierung wäre ja mit etwa 3 Zeilen Code erledigt und nützt all den Usern, die es möchten und die anderen stört es nicht
Vielen Dank für etwas Licht zu dieser Frage,
Thomas
Wir haben über 20 TCMD-'Sitzung' (jeweils mit eigenen Ini-Files) und einen riesigen Monitor,
weshalb es toll wäre, wenn der TCMD sich beim beenden seine Fensterposition automatisch merkt.
Wird dieser (in wenigen Tagen 12jährige) Wunsch immer noch nicht unterstützt?
Die Programmierung wäre ja mit etwa 3 Zeilen Code erledigt und nützt all den Usern, die es möchten und die anderen stört es nicht
Vielen Dank für etwas Licht zu dieser Frage,
Thomas
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
Bei meinem WIN10 kein Problem, der TC geht da wieder auf und auf demjenigen meiner 2 Monitore wieder auf, wo ich ihn zuletzt geschlossen habe. Logischerweise merkt er sich aber immer nur das letzte geschlossene Fenster, für und wegen 2..3 an verschiedenen Orten oder auf dem Monitor daneben geöffnete Instanzen merkt er sich das natürlich nicht.
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
TC merkt sich eine veränderte(!) Fensterposition und -größe derzeit meines Erachtens nur - für den nächsten Neustart von TC -,
wenn man vor dem Beenden von TC im Menü "Konfigurieren" - "Position speichern" anklickt.
Wird die Fensterposition und -größe nicht geändert, dann bleiben diese beim nächsten TC-Neustart erhalten!
Getestet mit einer TC_clean_x64.ini und TC_clean_x86.ini.
Eine optionale Einstellungsmöglichkeit würde ich mir auch wünschen,
welche dann zB auch die eingerichteten Spaltengrößen einer "benutzerdefinierten Spaltensicht" automatisch speichern kann.
Unter Menü "Konfigurieren" - "Einstellungen..." - "Operation" --> "Speichern beim Beenden" gäbe es noch etwas Platz neben "Verlauf"...
Dies würde sicher auch die eine oder andere Forumsanfrage zu diesem Thema überflüssig machen.
Man sollte aber hiebei auch bedenken, dass man dann nicht einfach die TC-Fenstergröße und -position ändern
und danach den TC beenden kann, denn dann würden diese Einstellungen gespeichert und nach TC-Neustart
wäre diese Ansicht, zB ein "verschobenes/verkleinertes TC-Fenster" sichtbar. Etwas Disziplin wäre dann angesagt
Windows 10 Pro (x64) Version 1809 (OS Build 17763.168)
TC 9.21a - 32 bit + 64 bit | Everything - Version 1.4.1.921 (x64)
wenn man vor dem Beenden von TC im Menü "Konfigurieren" - "Position speichern" anklickt.
Wird die Fensterposition und -größe nicht geändert, dann bleiben diese beim nächsten TC-Neustart erhalten!
Getestet mit einer TC_clean_x64.ini und TC_clean_x86.ini.
Eine optionale Einstellungsmöglichkeit würde ich mir auch wünschen,
welche dann zB auch die eingerichteten Spaltengrößen einer "benutzerdefinierten Spaltensicht" automatisch speichern kann.
Unter Menü "Konfigurieren" - "Einstellungen..." - "Operation" --> "Speichern beim Beenden" gäbe es noch etwas Platz neben "Verlauf"...
Dies würde sicher auch die eine oder andere Forumsanfrage zu diesem Thema überflüssig machen.
Man sollte aber hiebei auch bedenken, dass man dann nicht einfach die TC-Fenstergröße und -position ändern
und danach den TC beenden kann, denn dann würden diese Einstellungen gespeichert und nach TC-Neustart
wäre diese Ansicht, zB ein "verschobenes/verkleinertes TC-Fenster" sichtbar. Etwas Disziplin wäre dann angesagt
Windows 10 Pro (x64) Version 1809 (OS Build 17763.168)
TC 9.21a - 32 bit + 64 bit | Everything - Version 1.4.1.921 (x64)
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
Wäre es nicht besser gewesen den 12 Jahre alten Thread wieder zu erwecken anstelle einen neuen anzufangen...?Wird dieser (in wenigen Tagen 12jährige) Wunsch immer noch nicht unterstützt?
Zum Thema: Ich hätte mich ja nicht zwölf Jahre geärgert, sondern es mit
selber machen
Usercmd.ini:
shortcuts:in wincmd.ini
Button in Button bar (vorzugsweise rechts oben platzieren)
Wer will kann auch noch die Menü Datei editieren:
Einzig der Close Button in der Titelzeile bleibt davon unbeeinflusst.
Code: Select all
[em_SavePosExit]
button=C:\Windows\explorer.exe,7
cmd=cm_ConfigSavePos,cm_Exit
menu=Save position and close
Code: Select all
[Shortcuts]
A+X=em_SavePosExit
A+F4=em_SavePosExit
Code: Select all
TOTALCMD#BAR#DATA
em_SavePosExit
C:\Windows\explorer.exe,7
Save position and close
0
10006
Code: Select all
POPUP "&Dateien"
...
MENUITEM "E&xit\tAlt+F4", em_SavePosExit
END_POPUP
Gruss
Holger
Make our planet great again
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
Herzlichen Dank, Holger, für Deinen Lösungsvorschlag!,
leider ist er nur für einzelne User sinnvoll, denn er muss von jedem einzelnen User von Hand gepflegt werden und weniger technische User machen dabei gerne mal Fehler.
Wenn TCMD diese paar (pseudo-code) Zeilen hätte, wäre das Problem vollautomatisch und wartungsfrei gelöst:
wir müssten einzig dafür sorgen, dass der Ini-Eintrag vorhanden ist
Es wäre wirklich toll und sehr hilfreich, wenn der TCMD diese Funktion von sich aus anbieten würde.
Liebe grüsse, Thomas
leider ist er nur für einzelne User sinnvoll, denn er muss von jedem einzelnen User von Hand gepflegt werden und weniger technische User machen dabei gerne mal Fehler.
Wenn TCMD diese paar (pseudo-code) Zeilen hätte, wäre das Problem vollautomatisch und wartungsfrei gelöst:
wir müssten einzig dafür sorgen, dass der Ini-Eintrag vorhanden ist
Code: Select all
OnExit() {
If (App.Ini.SavePositionOnExit) {
App.SavePosition()
}
}
Liebe grüsse, Thomas
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
2HolgerK
Danke für die perfekte Lösungsmöglichkeit (Button ist eingerichtet).
Danke für die perfekte Lösungsmöglichkeit (Button ist eingerichtet).
Gruß,
Karl
Karl
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
Gibt es denn einen nachvollziehbaren Grund warum diese sehr einfache Option nicht schon längst implementiert ist?
@HolgerK danke für den Workaround. Mir war bis jetzt nicht klar das die explorer.exe hierzu herangezogen werden muss.
@HolgerK danke für den Workaround. Mir war bis jetzt nicht klar das die explorer.exe hierzu herangezogen werden muss.
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
matixx,
Roman
Die liefert ja nur das passende Icon.Mir war bis jetzt nicht klar das die explorer.exe hierzu herangezogen werden muss.
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
2Hacker
Stimmt, jetzt sehe ich es auch nach dem ich vorher nur drübergeflogen bin.
Stimmt, jetzt sehe ich es auch nach dem ich vorher nur drübergeflogen bin.
Re: Beim Beenden automatisch die Position speichern - immer noch nicht möglich?
Böse Zungen würden jetzt sagen: "Für mehr taugt der Explorer ja auch nicht"
Gruss
Holger
Make our planet great again