165 lines
4.6 KiB
JavaScript
165 lines
4.6 KiB
JavaScript
СкрытьОкноУправления = мир =>
|
||
{
|
||
мир.окноУправления.плавно.скрыть();
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
ОтобразитьОкноУправления = мир =>
|
||
{
|
||
мир.окноУправления.плавно.отобразить();
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
СкрытьОкноПодложку = мир =>
|
||
{
|
||
мир.окноПодложка.плавно.скрыть();
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
ОтобразитьОкноПодложку = мир =>
|
||
{
|
||
мир.окноПодложка.плавно.отобразить();
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
СкрытьОкноТем = мир =>
|
||
{
|
||
мир.окноТем.плавно.скрыть();
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
ОтобразитьОкноТем = мир =>
|
||
{
|
||
мир.окноТем.плавно.отобразить();
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
СкрытьОкноРаскладок = мир =>
|
||
{
|
||
мир.окноРаскладок.плавно.скрыть();
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
ОтобразитьОкноРаскладок = мир =>
|
||
{
|
||
мир.окноРаскладок.плавно.отобразить();
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
СоздатьОкноТем = мир =>
|
||
{
|
||
мир.окноТем = создатьОкно(мир, "окно-темы", "/🖼️.html", "/🖼️.css");
|
||
мир.таблицаОкнаТем = new Таблица("окно-темы-список");
|
||
$("#кнопка-темы-скрыть").click(function() {
|
||
мир.уведомить("кнопка темы скрыть");
|
||
});
|
||
мир.таблицаОкнаТем.выбор = (номер) =>
|
||
{
|
||
// Игнорируем повторный выбор.
|
||
if (
|
||
мир.номерВыбраннойТемыМаджонга &&
|
||
мир.номерВыбраннойТемыМаджонга == номер
|
||
) {
|
||
return;
|
||
}
|
||
|
||
мир.номерВыбраннойТемыМаджонга = номер;
|
||
мир.уведомить("изменили номер выбранной темы маджонга");
|
||
};
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
СоздатьОкноРаскладок = мир =>
|
||
{
|
||
мир.окноРаскладок = создатьОкно(мир, "окно-раскладки", "/📍.html", "/📍.css");
|
||
мир.таблицаОкнаРаскладок = new Таблица("окно-раскладки-список");
|
||
$("#кнопка-раскладки-скрыть").click(function() {
|
||
мир.уведомить("кнопка раскладки скрыть");
|
||
});
|
||
мир.таблицаОкнаРаскладок.выбор = (номер) =>
|
||
{
|
||
// Игнорируем повторный выбор.
|
||
if (
|
||
мир.номерВыбраннойРаскладкиМаджонга &&
|
||
мир.номерВыбраннойРаскладкиМаджонга == номер
|
||
) {
|
||
return;
|
||
}
|
||
|
||
мир.номерВыбраннойРаскладкиМаджонга = номер;
|
||
мир.уведомить("изменили номер выбранной раскладки маджонга");
|
||
};
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
СоздатьОкноПодложку = мир =>
|
||
{
|
||
мир.окноПодложка = создатьОкно(мир, "окно-подложка", null, "/🎞️.css")
|
||
мир.окноПодложка.плавно = new ПлавноОтобразитьСкрыть(
|
||
мир.окноПодложка,
|
||
{
|
||
"прозрачность": 0.5,
|
||
}
|
||
);
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
СоздатьОкноУправления = мир =>
|
||
{
|
||
мир.окноУправления = создатьОкно(мир, "окно-управления", "/🎛️.html", "/🎛️.css")
|
||
$("#кнопка-раскладки-отобразить").click(function() {
|
||
мир.уведомить("кнопка раскладки отобразить");
|
||
});
|
||
$("#кнопка-темы-отобразить").click(function() {
|
||
мир.уведомить("кнопка темы отобразить");
|
||
});
|
||
$(`#увеличить-масштаб`).click(function() {
|
||
мир.уведомить("кнопка увеличения масштаба");
|
||
});
|
||
$(`#уменьшить-масштаб`).click(function() {
|
||
мир.уведомить("кнопка уменьшения масштаба");
|
||
});
|
||
};
|
||
|
||
|
||
// // // //
|
||
|
||
|
||
ЗадатьСтилиМордыМаджонга = мир =>
|
||
{
|
||
var м = мир.модули.модульПоУказателю(УКАЗАТЕЛЬ_ЭТОГО_МОДУЛЯ);
|
||
добавитьCSS(м.содержимое["/🙈.css"]);
|
||
}; |