Lassen Sie Matlab nicht zu, dass der Fokus automatisch eingestellt wird

8

Ich habe folgendes Problem: In meinem Matlab-Code verwende ich Anweisungen wie

%Vor%

um die Zielfigur für einige Daten zu ändern. Das Problem ist, dass nach diesem Matlab das System den Fokus auf das Fenster mit dieser Figur richtet.

Wenn ich ein großes Skript im Hintergrund laufe und versuche, etwas anderes auf meinem Computer zu tun - Matlab nimmt immer den Fokus auf sich selbst und kann das normalerweise nicht tun.

Gibt es ein Verbot, Matlab dies zu verbieten? Ich arbeite in Linux Ubuntu.

Vielen Dank im Voraus.

    
sof_dff 28.06.2013, 10:27
quelle

3 Antworten

5

"Intelligente" / Stille Figur von Daniel Eaton.

    
slitvinov 28.06.2013 10:38
quelle
2

Sie können dies tun, indem Sie die Figur bei der Erstellung unsichtbar machen (sichtbar aus) und sie nur sichtbar machen, wenn Sie sie zeigen möchten.

Zum Beispiel:

%Vor%

Alternativ:     set (f, 'Sichtbar', 'an'); % zeigt eine zuvor unsichtbare Figur an

Hinweis: Wenn Sie die Figur als Matlab .fig -Datei speichern, wird auch die Tatsache gespeichert, dass sie unsichtbar ist, was etwas verwirrend sein kann.

    
Alan 28.06.2013 11:10
quelle
0

Dies ist ungetestet, aber basierend auf der Verknüpfung mit der intelligenten Figur sieht es so aus, als ob Sie alles tun müssen, damit Ihre Figur nicht stiehlt. Fokus ist dies:

%Vor%

Und übrigens, wenn Sie nicht wussten, die 0 bedeutet "root"

    
Shaun314 28.06.2013 15:42
quelle

Tags und Links