2013-09-21 2 views
2

Можно ли изменить стиль/цвет заголовка в хромированных пакетах?Изменить цвет строки заголовка на хром-упакованных приложениях

Мое приложение имеет черную панель меню, а панель с белым белым хромом выглядит странно над ней. Я был бы доволен баром заголовка ОС по умолчанию.

ответ

2

Вы должны иметь что-то вроде этого, чтобы создать главное окно программы:

chrome.app.runtime.onLaunched.addListener(function() { 
    chrome.app.window.create('index.html', { 
    bounds: { 
     width: 1024, 
     height: 768 
    } 
    }); 
}); 

Это сделает окно по умолчанию с Chrome -style кадра. Для того, чтобы удалить этот кадр из вашего окна, вы можете использовать frame: none как еще один вариант метода create, как это:

chrome.app.runtime.onLaunched.addListener(function() { 
    chrome.app.window.create('index.html', { 
    bounds: { 
     width: 500, 
     height: 309 
    }, 
    frame: 'none' 
    }); 
}); 
+0

Это круто, но теперь нет минимизации/максимизации/закрытия кнопки. Есть ли способ добавить их обратно? – cronoklee

+2

К сожалению, нет. Если вы хотите их вернуть, вы должны принять исходный вид фрейма. Поскольку в классе 'chrome.app.window' существуют такие методы, как минимизация, максимизация, восстановление и т. Д., Вы можете реализовать панель заголовков самостоятельно. – zaerymoghaddam

+0

А интересно! Я посмотрю, как сделать свой собственный заголовок. Большое спасибо – cronoklee

Смежные вопросы