' schrieb:Nun ich hab in der Windowsappereance mal ein bisschen "rumgespielt" , jedoch bietet nur die Option Windows-Behavior -> Modular das gewünschte Aussehen. Dies bringt mir leider nichts, da ich 2 Fenster aktiv haben will...
Also mit LabVIEW Mitteln geht da nichts. Floater sind spezifisch so gemacht dass sie NICHT wie Dialoge aussehen. Mit gutem Grund!
Ein Dialog ist eben modal, ein Floater nicht und es ist für einen Benützer verwirrend wenn plötzlich zwei "Dialoge" sichtbar sind.
Eventuell kannst Du mit Windows API Methoden die Window Styles und Extended Window Styles veränderen. Aber da gibt es einige Fallgruben.
Ich glaube, dass LabVIEW zwischendurch mal mit diesen Styles spielt um gewisse Effekte zu erreichen die in Windows so anders nicht möglich sind, da es versucht ein konsistentes Handling über alle LabVIEW Plattformen (Mac, Linux, Windows) zu erhalten. Deine Modifikationen könnten im besten Fall deshalb irgendwann überschrieben werden, im schlechtesten Fall gerät das LabVIEW Fenster-Handling in eine grosse Verwirrung ob der unerwarteten Window Styles.
Die Styles haben nämlich auch einen grossen Einfluss darauf wie Windows selber mit dem Messagedispatching für ein Fenster umgeht. Und das Floaterkonzept in LabVIEW wurde zu einer Zeit eingeführt wo Windows sowas wie Floaters nicht wirklich kannte (der Mac aber schon und das wollte man halt auch auf Windows verfügbar machen). Die Interaktion zwischen dem LabVIEW Fenstermanager und dem Windows-message Dispatcher ist, speziell für LabVIEW Floaters, dabei ziemlich delikat und mit solchen "mutwilligen" Änderungen leicht aus dem Takt zu bringen.
EDIT: Noch etwas: Windows selber lässt auch nicht jedwelche Kombination von Window Styles zu. Gewisse Styles schliessen sich explicit oder implicit aus, manchmal ist das dokumentiert, manchmal auch nicht.
Rolf Kalbermatter