amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Amiga, AmigaOS 4 > Public Screens - Screenwechsel vermeiden [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2003-05-28, 16:00 h

Sprocki
Posts: 655
User
Viele Programme, z.B. YAM, laufen bei mir auf separaten (MUI- )Screens. Wenn ich in YAM z.B. eine Anlage öffne, wird auf der WB ein Fenster von Multiview, Apdf etc. geöffnet. Wenn ich dieses Fenster schließe, gelangt der Fokus zwar wieder an das Mailfenster von YAM zurück, es wird aber nicht auf den aktiven Bildschirm zurück geschaltet, sondern die WB bleibt vorn. Ich möchte, daß entweder der Screen wieder nach vorn geholt wird oder - noch besser - daß die entsprechenden Fenster auf demselben Screen geöffnet werden. Wie kann ich das erreichen?
--

(ale rektzschraibfela wurtn nachtrehglich unt mit apsichd aingfuhkt)

[ Dieser Beitrag wurde von Sprocki am 28.05.2003 editiert. ]

[ - Answer - Quote - Direct link - ]

2003-05-28, 16:11 h

gni
Posts: 1106
User
Zitat:
Sprocki:
Viele Programme, z.B. YAM, laufen bei mir auf separaten (MUI- )Screens. Wenn ich in YAM z.B. eine Anlage öffne, wird auf der WB ein Fenster von Multiview, Apdf etc. geöffnet. Wenn ich dieses Fenster schließe, gelangt der Fokus zwar wieder an das Mailfenster von YAM zurück, es wird aber nicht auf den aktiven Bildschirm zurück geschaltet, sondern die WB bleibt vorn. Ich möchte, daß entweder der Screen wieder nach vorn geholt wird oder - noch besser - daß die entsprechenden Fenster auf demselben Screen geöffnet werden. Wie kann ich das erreichen?

Da gibt es keine allgemeine Lösung. Du könntest die Viewer anweisen, ihr Fenster auf Deinem PubScreen zu öffnen (zb. Multiview hat einen PUBSCREEN Schalter). Wie Du das anstellst, mußt Du wissen.
Die zweite Möglichkeit ist, den YAM-PubScreen zum Default-Bildschirm zu machen und das SHANGHAI Flag zu setzen. Das macht man zb. mit dem ScreenManager von Bernhard 'ZZA' Möllemann. Das Shanghai-Flag hat aber auch Nebenwirkungen...

[ - Answer - Quote - Direct link - ]

2003-05-28, 16:34 h

Sprocki
Posts: 655
User
Zitat:
Da gibt es keine allgemeine Lösung. Du könntest die Viewer anweisen, ihr Fenster auf Deinem PubScreen zu öffnen (zb. Multiview hat einen PUBSCREEN Schalter). Wie Du das anstellst, mußt Du wissen.
Die zweite Möglichkeit ist, den YAM-PubScreen zum Default-Bildschirm zu machen und das SHANGHAI Flag zu setzen. Das macht man zb. mit dem ScreenManager von Bernhard 'ZZA' Möllemann. Das Shanghai-Flag hat aber auch Nebenwirkungen...



Die erste Lösung ist schonmal ganz gut, hat nur den Haken, in jedem Programm einzeln eingestellt werden zu müssen, denn die zweite scheidet aus, weil ich ja mehrere Programme habe, die auf eigenen Screens laufen. Dann müßte ich ständig den Default-Screen ändern, das ist nicht machbar.
--

(ale rektzschraibfela wurtn nachtrehglich unt mit apsichd aingfuhkt)

[ - Answer - Quote - Direct link - ]

2003-05-28, 17:13 h

Rudi
Posts: 835
User
Hi Sprocki,

so geht es bei YAM+Multiview:

Mal angenommen, Dein YAM-Screen heißt 'YAMScreen'.
Trage in der YAM-Konfiguration unter 'Standardanzeigeprogramm'

multiview %s PUBSCREEN=YAMScreen

ein, dann solltest Du alles, was Multiview anzeigen kann auf Deinem YAM-Publicscreen bekommen.

Ähnlich sollte es bei anderen Programmen auch funzen. Musst Du aber wohl oder übel bei jedem Programm von hand machen.

Was in diesem Zusammenhang interesant wäre, ob es bei Multiview's PUBSCREEN-Optin eine Möglichkeit gibt, den aktuell aktiven Screen (ohne dessen Namen anzugeben) gibt.

Gruß... Rudi


--
Besucht die Seite, auf der Sich alles um Emulatoren auf Amiga dreht:

http://www.amilator.de/


oder schaut mal bei den Göttinger Amiga Usern rein:

http://www.g-a-u.org/


[ - Answer - Quote - Direct link - ]

2003-05-29, 11:58 h

Sprocki
Posts: 655
User
Zitat:
Original von Rudi:
Hi Sprocki,

so geht es bei YAM+Multiview:

[...]



So habe ich das ja auch als erstes gemacht, siehe vorheriges Posting. Das überall zu machen, ist doch aber mehr Arbeit als komfortabel wäre. Es scheint leider keine Screenvariablen im System zu geben, danach habe ich schon gesucht.
--

(ale rektzschraibfela wurtn nachtrehglich unt mit apsichd aingfuhkt)

[ - Answer - Quote - Direct link - ]

2003-05-31, 18:43 h

Holger
Posts: 8116
User
[quote]
Original von Sprocki:
Zitat:
Es scheint leider keine Screenvariablen im System zu geben, danach habe ich schon gesucht.
Es gibt nur in den Daten zu jedem Prozeß einen Eintrag für ein Fenster, über das bestimmt wird, auf welchem Screen z.B. Requester geöffnet werden sollen. Es ist allerdings Aufgabe der jeweiligen Programme, diesen Eintrag korrekt zu setzen bzw. auszuwerten.
Als Anwender kann man da leider keinen Einfluß nehmen.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > Public Screens - Screenwechsel vermeiden [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.