2013-04-01 3 views
9

Ich erstelle ein Chromfenster mit der Option 'Rahmen' auf 'Chrom' im CreateWindowOptions Argument.Fenstertitel erscheint nicht in Chrome paketierte Anwendungen (Windows 7)

Bei Verwendung von Linux wird der Fenstertitel im Rahmen angezeigt, bei Verwendung von paketierten Apps unter Windows erscheint der Titel jedoch nicht. Dies ist in den beigefügten Screenshots zu sehen.

Linux Screenshot Windows Screenshot

aktualisieren

dort mit diesem einige Fortschritte erzielt worden, wie aus diesem Chromium Bug

https://code.google.com/p/chromium/issues/detail?id=225916

Antwort

1

Dies ist beabsichtigt Verhalten zu sehen. Wenn Sie einen Titel anzeigen möchten, sollten Sie einen benutzerdefinierten Rahmen ({frame: 'none'} in den Fenster erstellen Optionen) verwenden.

+1

Die Inkonsistenz zwischen Betriebssystemen ist bemerkenswert. – sowbug

+4

Ich denke, es sollte immer noch weg sein, einen nativen Plattform-Frame-Look zu haben, vielleicht sollte es einen zusätzlichen 'nativen' Wert für die 'Rahmen' -Option geben. Ja, Sie können einen benutzerdefinierten Titel in einem rahmenlosen Fenster hinzufügen, aber Sie müssten auch Fensterbewegungs-Handler hinzufügen und Schaltflächen minimieren/maximieren/schließen .. was meiner Meinung nach "zu viel" funktioniert, nur um einen Fenstertitel zu haben. (auf Windows) – lostsource

+0

Wenn es etwas ist, ist es ein Fehler, dass es den Titel auf Linux zeigt :) – nornagon

2

Wir zeigen den Titel derzeit nicht in der Titelleiste des Fensters an. Wir überlegen, ob wir das ändern sollen.

+0

Was ist der neueste Gedanke, um dies zu ändern? – Kolban

+0

Irgendwelche Updates dazu? – levi

Verwandte Themen