Будет не плохо, macarych.macarych:я могу выложить в соответствующей теме, все что у меня найдется
Ну это я образноmacarych:нет это вовсе не мой
Список разделов › foobar2000 › Сборки › Тестирование
Будет не плохо, macarych.macarych:я могу выложить в соответствующей теме, все что у меня найдется
Ну это я образноmacarych:нет это вовсе не мой
// Digital Clock
//####################################################################
// Choose your language here.
// ENGLISH = 1
// ESTONIAN = 2
// GERMAN = 3
// FRENCH = 4
// FINNISH = 5
// RUSSIAN = 6
// OTHER = 7
var language = 1
//####################################################################
function RGB(r,g,b){ return (0xff000000|(r<<16)|(g<<8)|(b)); }
var g_titlefmt = fb.TitleFormat("%playback_time%/%length%");
var DT_CENTER = 0x00000001;
var g_font = gdi.Font("segoe ui", 12, 0); // Length
var g_font1 = gdi.Font("segoe ui", 16, 0); //Time
var g_font2 = gdi.Font("segoe ui", 12, 0); // Day
var g_font3 = gdi.Font("segoe ui", 10, 0); // Month
var font_rgb = RGB(120,120,140)
var currentTime = new Date();
var clock_time = window.CreateTimerInterval(40);
if(language == 1){
var days = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
var months = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
}
if(language == 2){
var days = new Array("Pühapäev", "Esmaspäev", "Teisipäev", "Kolmapäev", "Neljapäev", "Reede", "Laupäev");
var months = new Array("Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", "Juuli", "August", "September", "Oktoober", "November", "Detsember");
}
if(language == 3){
var days = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
var months = new Array("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
}
if(language == 4){
var days = new Array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi");
var months = new Array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre");
}
if(language == 5){
var days = new Array("Sunnuntai", "Maanantai", "Tiistai", "Keskiviiko", "Torstai", "Perjantai", "Lauantai");
var months = new Array("Tammikuu", "Helmikuu", "Maaliskuu", "Huhtikuu", "Toukokuu", "Kesäkuu", "Heinäkuu", "Elokuu", "Süüskuu", "Lokakuu", "Marraskuu", "Joulukuu");
}
if(language == 6){
var days = new Array("Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота");
var months = new Array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь");
}
if(language == 7){
var days = new Array("", "", "", "", "", "", "");
var months = new Array("", "", "", "", "", "", "", "", "", "", "", "");
}
function on_paint(gr){
gr.SetTextRenderingHint(5);
var currentHours = currentTime.getHours ( );
var currentMinutes = currentTime.getMinutes ( );
var currentSeconds = currentTime.getSeconds ( );
var currentDay = currentTime.getDay ( );
var currentDate = currentTime.getDate ( );
var currentMonth = currentTime.getMonth ( );
var ww = window.Width;
var length = fb.PlaybackLength;
var txt;
var y = 5;
if(length > 0){
txt = g_titlefmt.Eval();
}
currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;
gr.GdiDrawText(txt, g_font, font_rgb, 0, 4-y, ww, 20, DT_CENTER);
gr.GdiDrawText( currentHours + ":" + currentMinutes + ":" + currentSeconds, g_font1, font_rgb, 0, 25-y, ww, 20, DT_CENTER);
gr.GdiDrawText( days[currentDay] , g_font2, font_rgb, 0, 45-y, ww, 20, DT_CENTER);
gr.GdiDrawText( currentDate + ". " + months[currentMonth], g_font3, font_rgb, 0, 60-y, ww, 20, DT_CENTER);
}
function on_timer(id){
currentTime = new Date();
currentTime.getMilliseconds()/1000;
window.Repaint();
}
//EOF