0
Answered

инструменты форматирования текста

Ekaterina 3 years ago in Usability & Interface • updated by Sergey Stukov (co-founder) 3 years ago 3
Сейчас инструменты форматирования можно использовать только для уже существующего текста. Совсем недавно, буквально неделю назад, можно было применить форматирование "Код", и на выходе получить пустую выделенную строку для вставки кода.
Эта возможность была очень удобна, т.к. при вставке кода без форматирования, у нас неправильно отображается табуляция.

Например, было:


копирую без форматирования:

IR.AddListener(IR.EVENT_ONLINE, IR.GetDevice("KNX Router (KNXnet/IP)"), function()
{
IR.GetItem("bg").GetItem("notify_toolbar_right").Text = IR.GetVariable("System.Time.24") + " System Online";
IR.GetItem("bg").GetItem("notify_toolbar_right").GetState(0).TextColor = 0x00FF00FF;
});

применяю форматирование:
IR.AddListener(IR.EVENT_ONLINE, IR.GetDevice("KNX Router (KNXnet/IP)"), function() 
{
IR.GetItem("bg").GetItem("notify_toolbar_right").Text = IR.GetVariable("System.Time.24") + " System Online";
IR.GetItem("bg").GetItem("notify_toolbar_right").GetState(0).TextColor = 0x00FF00FF;
});
- обратите внимание, эти блоки я копирую из поля ввода на нашем портале: (https://iridiummobile.userecho.com/). Если то же самое делаю в поле ввода вашего портала (на http://feedback.userecho.com) табуляция сохраняется нормально.
Может быть, у нас разные версии редакторов?)

Если копировать сразу в форму запроса userecho:

/***** KNX online notification ************************************************/
IR.AddListener(IR.EVENT_ONLINE, IR.GetDevice("KNX Router (KNXnet/IP)"), function()
{
IR.GetItem("bg").GetItem("notify_toolbar_right").Text = IR.GetVariable("System.Time.24") + " System Online";
IR.GetItem("bg").GetItem("notify_toolbar_right").GetState(0).TextColor = 0x00FF00FF;
});

так будет с табуляцией (все как надо):

/***** KNX online notification ************************************************/
IR.AddListener(IR.EVENT_ONLINE, IR.GetDevice("KNX Router (KNXnet/IP)"), function()
{
IR.GetItem("bg").GetItem("notify_toolbar_right").Text = IR.GetVariable("System.Time.24") + " System Online";
IR.GetItem("bg").GetItem("notify_toolbar_right").GetState(0).TextColor = 0x00FF00FF;
});

Answer

Answer
Answered
Теперь при выборе опции код, будет появляться пустая строка для Ввода кода как и раньше
GOOD, I'M SATISFIED
Да, варианта было два: чтобы форматирование работало точно так же, как у вас (почему-то оно отличалось), или вернуть старый способ. Спасибо!
Satisfaction mark by Ekaterina 3 years ago
PS: в режиме редактирование пост выглядит иначе, пример кода без форматирования под пунктом "Если копировать сразу в форму запроса userecho:" отображается уже с табуляцией.
Under review
Мы так поняли, что суть вашего запроса заключается в том, чтобы вернуть возможность при нажатии опции "Код" - появлялся пустой блок для вставки кода?
Answer
Answered
Теперь при выборе опции код, будет появляться пустая строка для Ввода кода как и раньше