Fenstergröße Hintergrund-Transfermanager
Moderators: white, Hacker, Stefan2
Fenstergröße Hintergrund-Transfermanager
Hallihallo!
Warum ist das Fenster denn so grauselig winzig? Gerade bei FTP-URLs paßt der Text nicht mehr ins Fenster.
Ich dachte, ich hätte mal hier im Forum etwas dazu gelesen, finde diesen Beitrag aber nicht mehr.
Warum kann man das Fenster nicht selbst in der Größe verändern?
Warum ist das Fenster denn so grauselig winzig? Gerade bei FTP-URLs paßt der Text nicht mehr ins Fenster.
Ich dachte, ich hätte mal hier im Forum etwas dazu gelesen, finde diesen Beitrag aber nicht mehr.
Warum kann man das Fenster nicht selbst in der Größe verändern?
Viele Grüße
Christian
Christian
- ghisler(Author)
- Site Admin
- Posts: 48096
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Die Idee ist, dass mehere dieser Fenster nebeneinander erscheinen können, ohne sich zu überlappen. Könnte man die Grösse ändern, so wäre das nicht mehr gewährleistet...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Hallo Namensvetter!
Laß uns doch die Freiheiten! TC ist doch so schön flexibel und gibt uns so viele Möglichkeiten, da kannst Du uns doch nicht beim Transfermanager etwas aufzwingen, oder?
Programmiertechnisch sollte es eigentlich gar kein Aufwand sein. Ob das Fenster resizeable ist, ist nur ein Flag. Das kann man in der INI oder per Konfigurationsdialog ein- und ausschalten. Du müßtest lediglich noch Code für das Resize-Event hinzufügen, damit sich die Listbox der Fenstergröße anpaßt. So zumindest kenne ich es von VB. Ich weiß, Du benutzt ja Delphi, aber prinzipiell müßte es hier auch so gehen. Sag mir, wenn ich mich irre.
Dafür kann doch jeder Benutzer selbst sorgen. Mir zum Beispiel reichen maximal zwei Transfermanager. Diese würde ich untereinander anordnen, aber über die gesamte Bildschirmbreite ziehen. Jemand anderes möchte vielleicht vier, diese aber vertikal nebeneinander.ghisler(Author) wrote:Die Idee ist, dass mehere dieser Fenster nebeneinander erscheinen können, ohne sich zu überlappen. Könnte man die Grösse ändern, so wäre das nicht mehr gewährleistet...
Laß uns doch die Freiheiten! TC ist doch so schön flexibel und gibt uns so viele Möglichkeiten, da kannst Du uns doch nicht beim Transfermanager etwas aufzwingen, oder?
Programmiertechnisch sollte es eigentlich gar kein Aufwand sein. Ob das Fenster resizeable ist, ist nur ein Flag. Das kann man in der INI oder per Konfigurationsdialog ein- und ausschalten. Du müßtest lediglich noch Code für das Resize-Event hinzufügen, damit sich die Listbox der Fenstergröße anpaßt. So zumindest kenne ich es von VB. Ich weiß, Du benutzt ja Delphi, aber prinzipiell müßte es hier auch so gehen. Sag mir, wenn ich mich irre.
Jepp, das sehe ich auch so.Jonas wrote:Ich persönlich halte es aber für wesentlich wichtiger die Grösse des Fensters ändern zu können als das die Überlappungsfreiheit gewährleistet ist.
Viele Grüße
Christian
Christian
Das ist auch einer der Gründe warum ich QT liebe.... (Sorry, Off Topic)CSe wrote:Du müßtest lediglich noch Code für das Resize-Event hinzufügen, damit sich die Listbox der Fenstergröße anpaßt.
2Jonas
Naürlich kann man in der VCL (Delphi. C++-Builder) einen Resive-Event-Handler schreiben. Das ist aber in der Regel gar nicht nötig, da jede von TControl abgeleitete Klasse praktische Eigenschaften wie Align und Anchors hat.
Das müßtest Du jetzt mal genauer erklären mit Qt. Ich kenne mich damit nicht so aus.Das ist auch einer der Gründe warum ich QT liebe.... (Sorry, Off Topic)
Naürlich kann man in der VCL (Delphi. C++-Builder) einen Resive-Event-Handler schreiben. Das ist aber in der Regel gar nicht nötig, da jede von TControl abgeleitete Klasse praktische Eigenschaften wie Align und Anchors hat.
Last edited by Lefteous on 2003-09-17, 09:04 UTC, edited 1 time in total.
- ghisler(Author)
- Site Admin
- Posts: 48096
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Der Hintergrund-Dialog ist KEIN Delphi-Form, weil Delphi-Forms nicht Threadsicher sind. Trotzdem ist es keine Sache, auf WM_SIZE zu reagieren. Mal sehen, wann ich das einbaue.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com