2013-04-01 7 views
9

Tworzę okno chrome z opcją 'frame' ustawioną na 'chrome' w argumencie CreateWindowOptions.Tytuł okna nie pojawia się w chromowanych aplikacjach pakietowych (Windows 7)

W systemie Linux tytuł okna pojawia się w ramce, jednak w przypadku aplikacji pakietowanych w systemie Windows tytuł nie pojawia się. Można to zobaczyć w załączonych zrzutach ekranu.

Linux Screenshot Windows Screenshot

Aktualizacja

Poczyniono pewne postępy w tej, jak widać z tego Chromium Bug

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

Odpowiedz

1

Jest to zamierzone zachowanie. Jeśli chcesz wyświetlić tytuł, powinieneś użyć niestandardowej ramki ({frame: 'none'} w oknie tworzenia opcji).

+1

Niezgodność między systemami jest godna uwagi. – sowbug

+4

Myślę, że nadal powinno być daleko, aby wyglądać jak macierzysta platforma, być może powinna istnieć dodatkowa "natywna" wartość opcji "ramka". Tak, możesz dodać niestandardowy tytuł w oknie bez ramki, ale musisz również dodać obsługę ruchów okien i przyciski minimalizacji/maksymalizacji/zamknięcia. Myślę, że jego "za dużo" działa tylko po to, aby mieć tytuł okna. (na Windows) – lostsource

+0

Jeśli cokolwiek to jest błąd, który pokazuje tytuł na Linuksie :) – nornagon

2

Obecnie nie wyświetlamy tytułu na pasku tytułowym okna. Zastanawiamy się, czy to zmienić.

+0

Jakie jest najnowsze myślenie o zmianie tego? – Kolban

+0

Wszelkie aktualizacje w tej sprawie? – levi