Kopieren Pausiert beim verschieben?

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Kopieren Pausiert beim verschieben?

Post by *CSL »

Ich habe das schon öfter gesehen, heute dachte ich mal, frag ich mal nach.

Wenn man viele Dateien Kopieren will, bietet sich die Warteschlange an (F2).

Wieso aber wird das Kopieren pausiert während man das Fenster verschiebt?
Zuerst dachte ich das nur die Anzeige nicht aktualisiert wird, jetzt kopiere ich aber gerade auf mein USB Stick, und der blinkt bei Zugriffen, sobald ich das Fenster verschiebe hört es direkt auf, also wird das kopieren tatsächlich angehalten.

Anyone?
User avatar
JMS
Junior Member
Junior Member
Posts: 90
Joined: 2009-09-14, 11:17 UTC
Location: Germany

Re: Kopieren Pausiert beim verschieben?

Post by *JMS »

CSL wrote:
Anyone?
Hmmm.....

Ich erlaube mir eine Gegenfrage:
Wo liegt das Problem?
Eine kranke Gesellschaft erzeugt kranke Geister.
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

Muss es immer ein Problem geben wenn man etwas verstehen möchte?

>> Wieso wird das Kopieren pausiert während man das Fenster verschiebt?
User avatar
JMS
Junior Member
Junior Member
Posts: 90
Joined: 2009-09-14, 11:17 UTC
Location: Germany

Post by *JMS »

CSL wrote:Muss es immer ein Problem geben wenn man etwas verstehen möchte?

>> Wieso wird das Kopieren pausiert während man das Fenster verschiebt?
Eine Gegenfrage mit einer Gegenfrage zu beantworten ist ja nun wirklich obercool! :-)

Vielleicht ist das "Kopieren im Hintergrund" ja das (einzige) modale Fenster eines separaten Taskes?
Vielleicht irre ich mich aber auch?
Eine kranke Gesellschaft erzeugt kranke Geister.
User avatar
HolgerK
Power Member
Power Member
Posts: 5411
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Wieso wird das Kopieren pausiert während man das Fenster verschiebt
Clicking on the title bar starts a modal message loop inside of windows to allow the user to move the window.

Gruß
Holger
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

@JMS
Und meine Gegenfrage war auch wenigstens eine Implizite Antwort ;)

>> Vielleicht ist das "Kopieren im Hintergrund" ja das (einzige) modale Fenster eines separaten Taskes?
Die Warteschlange ist in keinem Modalen Fenster, TC ist weiterhin benutzbar.

@HolderK
Und?
Bei den anderen Fenstern z.b. die Hintergrundfenster beim Kopieren haben dieses verhalten nicht.

Darum weiterhin die Frage, warum ist das so? Bei den anderen Fenstern, sei es Modal oder nicht, ist dieses verhalten nicht zu beobachten.
User avatar
HolgerK
Power Member
Power Member
Posts: 5411
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Bei den anderen Fenstern z.b. die Hintergrundfenster beim Kopieren haben dieses verhalten nicht.
Tja, das kann wohl nur Christian beantworten, wo und warum die (Nicht-)Verarbeitung einer Message (SendMessage?) in diesem Fenster den Kopierfortschritt blockiert und in anderen Dialogen nicht.
Andere Dialoge sind eben andere Dialoge und haben evtl. eine andere Implementierung?

Anyway.
Hol den Hintergrund-Transfermanger halt nicht dauerhaft in den Vordergrund, und halt einfach die linke Maustaste nicht solange gedrückt bist du einen Krampf im Zeigefinger bekommst. :wink:

Gruß
Holger
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50714
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ich kollte dem Hintergrund-Transfermanager nicht 2 Threads spendieren, weil dann ftp nicht richtig funktionieren würde. Deshalb läuft dort das Kopieren im selben Thread wie das Fenster.
Author of Total Commander
https://www.ghisler.com
CSL
Senior Member
Senior Member
Posts: 286
Joined: 2007-12-05, 07:19 UTC
Location: Karlsruhe
Contact:

Post by *CSL »

Aaah FTP ist der Grund, darum kann man die "Normalen" Kopien zu einem FTP nicht in den Hintergrund bekommen, da dieser Dialog dann zwei Threads hätte.

Vielen Dank, nun ist alles klar :)
Post Reply