|
@@ -5,7 +5,9 @@ |
|
|
|
|
|
|
|
|
ОтобразитьВыбраннуюРаскладкуВТаблице = мир => |
|
|
ОтобразитьВыбраннуюРаскладкуВТаблице = мир => |
|
|
{ |
|
|
{ |
|
|
|
|
|
console.debug("ОтобразитьВыбраннуюРаскладкуВТаблице"); |
|
|
var таблица = мир.окна.раскладки.таблица; |
|
|
var таблица = мир.окна.раскладки.таблица; |
|
|
|
|
|
console.debug("ОтобразитьВыбраннуюРаскладкуВТаблице", таблица); |
|
|
// Очистить выбор. |
|
|
// Очистить выбор. |
|
|
for (var номер in таблица.строки) |
|
|
for (var номер in таблица.строки) |
|
|
{ |
|
|
{ |
|
@@ -17,6 +19,29 @@ |
|
|
элемент.addClass("выбранная-раскладка"); |
|
|
элемент.addClass("выбранная-раскладка"); |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ЗадатьНомерВыбраннойРаскладкиЕслиНеЗадан = мир => |
|
|
|
|
|
{ |
|
|
|
|
|
if (мир.номерВыбраннойРаскладки) |
|
|
|
|
|
{ |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
// Нужно для случая отображения выбранной раскладки сразу после пуска. |
|
|
|
|
|
const строки = мир.окна.раскладки.таблица.строки; |
|
|
|
|
|
for (var номер in строки) |
|
|
|
|
|
{ |
|
|
|
|
|
var название = строки[номер][1]; |
|
|
|
|
|
if (название == мир.выбраннаяРаскладка) |
|
|
|
|
|
{ |
|
|
|
|
|
мир.номерВыбраннойРаскладки = номер; |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
// // // // |
|
|
// // // // |
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -37,6 +62,7 @@ |
|
|
|
|
|
|
|
|
ЗадатьСписокРаскладок = мир => |
|
|
ЗадатьСписокРаскладок = мир => |
|
|
{ |
|
|
{ |
|
|
|
|
|
console.debug("ЗадатьСписокРаскладок"); |
|
|
var раскладки = Object.keys(мир.реестрРаскладок).sort(); |
|
|
var раскладки = Object.keys(мир.реестрРаскладок).sort(); |
|
|
var список = []; |
|
|
var список = []; |
|
|
for (var номер in раскладки) |
|
|
for (var номер in раскладки) |
|
|