Menubarda çalışan bir elektron uygulamasına sahibim.Electron menubar'dan yeni tam ekran penceresi aç
ipc.on('end-timer', function() {
$('.timer').circleProgress('value', 1);
var isRelaxTime = remote.getGlobal('isRelaxTime');
dialog.showMessageBox({
type: 'info',
title: 'Pomodoro',
message: (isRelaxTime) ? 'Timer ended it\'s time to relax' : 'Back to work',
buttons: ['OK'],
noLink: true
}, function() {
if(isRelaxTime) {
$('.timer').circleProgress({fill: { gradient: ["blue", "skyblue"]}});
} else {
$('#counter').text(remote.getGlobal('pomodoroCount'));
$('.timer').circleProgress({fill: { gradient: ["orange", "yellow"]}});
}
ipc.send('start-timer');
});
});
yeni bir açmak mümkün mü:
Kod şu anda yoğun varolan pomodoro app dayalıdır (https://github.com/G07cha/pomodoro)
zamanlayıcı belli bir noktaya vurur, bir mesaj kutusu açılıyor mesaj kutusu yerine pencere aç ve tam ekran yap?
Temel olarak, kullanıcının bunu gördüğünden emin olun ve zamanlayıcı açık olduğunda ekranı doldurur ve css ile gelen sayfanın özelleştirilmesini sağlar.
Bu benim için işe yaramadı: Eğer ana Süreçlerinden bunu, o zaman ile
const remote = require('remote');
yerine: İşte bir örnek. Menubar uygulaması aktif olmadığında yeni bir pencere açtığı herhangi bir örnek bulamadım, sadece –
etkinken uygulamada yeni Windows açarken, zamanlayıcı için bir takım işlemlerin çalışması gerekir koşmak için. Ana süreci bir pencere açmadan çalıştırabilir ve zamanlayıcı hazır olduğunda bir pencere açarsınız. –