salexdv / bsl_console

Консоль кода для 1С 8.3 (Управляемые и обычные формы)
MIT License
297 stars 55 forks source link

Как расширить окно подсказки по вызову метода? #198

Closed tormozit closed 3 years ago

tormozit commented 3 years ago

Пробовал так

    РедакторHTML = ЭлементФормы.Документ.defaultView;
    ЭлементСтиля = РедакторHTML.document.createElement("style");
    ЭлементСтиля.setAttribute("type", "text/css");
    ЭлементСтиля.innerHTML = "
    // Окно подсказки по вызову метода
    |.editor-widget.parameter-hints-widget {
    |   width: 500px;
    |}
    |.editor-widget.parameter-hints-widget .code {
    |   width: 500px;
    |}
    |.editor-widget.parameter-hints-widget .docs {
    |   width: 500px;
    |}
    |";
    РедакторHTML.document.head.appendChild(ЭлементСтиля);

Получил это изображение

tormozit commented 3 years ago

Реализовал таким стилем

    |.editor-widget.parameter-hints-widget.visible {
    |  max-width: 600px;
    |}
    |.monaco-editor .parameter-hints-widget > .wrapper {
    |  max-width: 600px;
    |}
    |.monaco-editor-hover .monaco-editor-hover-content {
    |   max-width: 600px;
    |}