verschobene Fenster kommen zurück auf Desktop 1

"Wieso funktioniert das nicht?" "Wie macht man das?" Probleme mit Dexpot? Hilfe naht...
Bug-Tracker
flyalot
Posts: 5
Joined: 05.11.2011 10:16:13

verschobene Fenster kommen zurück auf Desktop 1

Postby flyalot » 05.11.2011 10:54:53

Hallo,

ich habe kürzlich auf Dexpot 1.5 upgedated (vs. 1.5.13, Build 1721), vorherige Version leider unbekannt (die aktuelle Version von Ende Juli / Anfang August).
(Mein System: 64-bit Windows 7 mit 4 Monitoren)

Seit dem Update funktioniert Dexpot leider anders als zuvor. Ich habe für etwa 20 Fenster, die alle zu einem einzelnen Programm gehören, Regeln erstellt, die auch wie erwartet funktionierten.

Beispiel:
Regel-Name: TF
Conditions: Window title starts with TF and Window title contains Futures
Actions: Move to Desktop 4

Das Fenster soll also verschoben werden und auf dem Desktop 4 bleiben.

Das Verschieben funktioniert auch. Seit dem Update auf Version 1.5 bekomme ich aber nach kurzer Zeit wieder eine unerwünschte Kopie der verschobenen Fenster zurück auf Desktop 1 (dort, wo ich das Programm gestartet habe).

Im log-file sieht das so aus:

Code: Select all

11:59:40> Lösche Hotkeys.
11:59:40> Registriere Hotkeys.
12:00:34> >>> TF DEC11 Futures (NYBOT) hourly bars (SunAwtFrame) erfüllt Regel TF
12:00:34> Verschiebe Fenster 9962442 auf Desktop 4
usw...

Soweit prima, dann aber wenige Sekunden später:

Code: Select all

12:00:36> Fenster crossaktiviert: TF DEC11 Futures (NYBOT) hourly bars (9962442)
12:00:36> Kopiere Fenster 9962442 auf Desktop 1.
12:00:37> Zeige Fenster TF DEC11 Futures (NYBOT) hourly bars (9962442)
usw...


Was heißt eigentlich "crossaktiviert" und wie werde ich das wieder los?

Kann mir bitte jemand helfen?
Vielen Dank!

flyalot
Posts: 5
Joined: 05.11.2011 10:16:13

Re: verschobene Fenster kommen zurück auf Desktop 1

Postby flyalot » 05.11.2011 11:04:29

Sorry, wrong language.
I wanted to post this in the German section :oops:

flyalot
Posts: 5
Joined: 05.11.2011 10:16:13

Re: verschobene Fenster kommen zurück auf Desktop 1

Postby flyalot » 05.11.2011 11:31:29

Could the this "cross activation issue" be related to one window, which is actually copied to a bunch of desktops? (Take a look at the marked rows in the log file)

...
12:00:34> >>> CC DEC11 Futures (NYBOT) hourly bars (SunAwtFrame) erfüllt Regel CC
12:00:34> Verschiebe Fenster 526594 auf Desktop 2
12:00:34> Verstecke Fenster CC DEC11 Futures (NYBOT) hourly bars (526594)
*12:00:34> >>> U92xxx IB TWS (SunAwtFrame) erfüllt Regel TWS
*12:00:34> Verschiebe Fenster 1837146 auf Desktop 2
*12:00:34> Verstecke Fenster U92xxx IB TWS (1837146)
*12:00:34> Kopiere Fenster 1837146 auf Desktop 3.
*12:00:34> Kopiere Fenster 1837146 auf Desktop 4.
*12:00:34> Kopiere Fenster 1837146 auf Desktop 5.
*12:00:34> Kopiere Fenster 1837146 auf Desktop 6.
*12:00:36> Fenster crossaktiviert: U92xxx IB TWS (1837146)
*12:00:36> Kopiere Fenster 1837146 auf Desktop 1.
*12:00:36> Zeige Fenster U92xxx IB TWS (1837146)
12:00:36> Fenster crossaktiviert: TF DEC11 Futures (NYBOT) hourly bars (9962442)
12:00:36> Kopiere Fenster 9962442 auf Desktop 1.
12:00:37> Zeige Fenster TF DEC11 Futures (NYBOT) hourly bars (9962442)
...


I doubt that I understand what cross activation really is. But if I translate this to being visable on more than one desktop, this makes sense for one of my windows (#1837146 in the log). That one is supposed to be visable on desktops 2 to 6. To make that happen, I move the window to desktop 2 and then copy it to desktops 3 to 6.

Is it possible, that this cross activation "infects" all the other windows?
However, this kind of "infection" didn't happen in the previous version.

Thanks for consideration
flyalot

User avatar
Patrick
Developer
Posts: 7380
Joined: 04.03.2003 14:51:26

Re: verschobene Fenster kommen zurück auf Desktop 1

Postby Patrick » 06.11.2011 14:38:53

:dex:

flyalot wrote:ich habe kürzlich auf Dexpot 1.5 upgedated (vs. 1.5.13, Build 1721), vorherige Version leider unbekannt (die aktuelle Version von Ende Juli / Anfang August).

Das wäre dann 1.5.12.

Was heißt eigentlich "crossaktiviert" und wie werde ich das wieder los?

Crossaktivierung ist die Aktivierung eines Fensters auf einem anderen Desktop. Das kann eine selbständige Aktivierung sein, wenn das zugehörige Programm dir etwas mitteilen möchte oder ein neues Fenster öffnet, oder durch den Benutzer ausgelöst werden, wenn man z.B. eine Datei öffnet, die mit einem Programm verknüpft ist, das bereits auf einem anderen Desktop läuft. Standardmäßig wird das aktivierte Fenster dann auf den aktiven Desktop kopiert. Das lässt sich ändern in den Dexpot-Einstellungen unter Plugins und Extras -> Verhalten von Fenstern auf anderen Desktops.

Could the this "cross activation issue" be related to one window, which is actually copied to a bunch of desktops?

Durchaus möglich. Allerdings hätte es das Problem dann auch schon mit Version 1.5.12 geben müssen. Um welches Programm handelt es sich denn genau? Ist es frei oder als Demo verfügbar, damit wir selber testen können?

flyalot
Posts: 5
Joined: 05.11.2011 10:16:13

Re: verschobene Fenster kommen zurück auf Desktop 1

Postby flyalot » 07.11.2011 12:08:34

Patrick wrote:Standardmäßig wird das aktivierte Fenster dann auf den aktiven Desktop kopiert. Das lässt sich ändern in den Dexpot-Einstellungen unter Plugins und Extras -> Verhalten von Fenstern auf anderen Desktops.


Vielen Dank, Patrick, Du hast den Nagel auf den Kopf getroffen. Hier lag offenbar das Problem.
Aus Gründen, die ich nicht nachvollziehen kann, scheint sich das betroffene Programm jetzt etwas anders zu verhalten als Ende Juli - und ich habe das fälschlicherweise Dexpot zugeschrieben. Anfängerfehler, ich hatte Dexpot vor meiner Abreise erst kurze Zeit genutzt und bin noch recht weit davon entfernt, es in seinen Möglichkeiten und Einstellungen angemessen zu erfassen.

Vielen Dank für die Hilfe!!!
flyalot


Return to “Support”

Who is online

Users browsing this forum: No registered users and 1 guest