78 lines
2.4 KiB
JavaScript
78 lines
2.4 KiB
JavaScript
ОтобразитьВыборТемыМаджонга = мир =>
|
|
{
|
|
var таблица = мир.таблицаОкнаТем;
|
|
// Очистить выбор.
|
|
for (var номер in таблица.строки)
|
|
{
|
|
var элемент = таблица.элемент(номер);
|
|
элемент.removeClass("выбранный-элемент-таблицы");
|
|
}
|
|
// Задать выбор.
|
|
var элемент = таблица.элемент(мир.номерВыбраннойТемыМаджонга);
|
|
элемент.addClass("выбранный-элемент-таблицы");
|
|
};
|
|
|
|
|
|
// // // //
|
|
|
|
|
|
ЗадатьСписокТемМаджонга = мир =>
|
|
{
|
|
var список = мир.списокТемМаджонга;
|
|
|
|
var номераНазвания = [];
|
|
for (var н in список)
|
|
{
|
|
var название = список[н];
|
|
var номер = Number(н) + 1;
|
|
номераНазвания.push([номер, название]);
|
|
}
|
|
|
|
мир.таблицаОкнаТем.задатьСтроки(номераНазвания);
|
|
};
|
|
|
|
|
|
// // // //
|
|
|
|
|
|
ОтобразитьВыборРаскладкиМаджонга = мир =>
|
|
{
|
|
var таблица = мир.таблицаОкнаРаскладок;
|
|
// Очистить выбор.
|
|
for (var номер in таблица.строки)
|
|
{
|
|
var элемент = таблица.элемент(номер);
|
|
элемент.removeClass("выбранный-элемент-таблицы");
|
|
}
|
|
// Задать выбор.
|
|
var элемент = таблица.элемент(мир.номерВыбраннойРаскладкиМаджонга);
|
|
элемент.addClass("выбранный-элемент-таблицы");
|
|
};
|
|
|
|
|
|
// // // //
|
|
|
|
|
|
ЗадатьСписокРаскладокМаджонга = мир =>
|
|
{
|
|
var список = мир.списокРаскладокМаджонга;
|
|
|
|
var номераНазвания = [];
|
|
for (var н in список)
|
|
{
|
|
var название = список[н];
|
|
var номер = Number(н) + 1;
|
|
номераНазвания.push([номер, название]);
|
|
}
|
|
|
|
мир.таблицаОкнаРаскладок.задатьСтроки(номераНазвания);
|
|
};
|
|
|
|
|
|
// // // //
|
|
|
|
|
|
ОтобразитьОкноУправления = мир =>
|
|
{
|
|
мир.окноУправления.плавно.отобразить();
|
|
} |