View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002619 | Wishes | Help/Language | public | 2014-03-10 11:50 | 2014-03-12 15:46 |
Reporter | NightRoman | Assigned To | vskirdin | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0002619: Не хватает горизонтальной линии в хелпе | ||||
Description | Очень хотелось бы иметь возможность с файлах помощи задать Фару отрисовку горизонтальной линии на всю ширину экрана. Типа той, что отделяет непрокручиваемую зону заголовка от статьи хелпа. Но если будет возможность задать разные стили, это тоже не помешает (одинарная, двойная, цвет, и т.п.) Пока использую фиксированный текст: ___________________________________________________________________ так как это лучше, чем ничего, и помогает визуально легче ориентироваться в тексте статьи. При узком окне Фара это даже выглядит пристойно. Но на широком экране это смотрится убого. | ||||
Tags | No tags attached. | ||||
Build | 3831 | ||||
|
Варианты предложишь? Например, в начале строки (без кавычек) "@*─" делает одинарную линию, а "@*═" - двойную. В общем случае - "@*символ" |
|
Например, так. Лишь бы конфликтов с имеющимся синтаксисом не было. До рамок (левой и правой) или правой прокрутки при отрисовке линию можно не доводить, оставляя по одному пустому символу. Так и проще, и как в броузерах (в хроме, во всяком случае). |
|
|
|
проверь на на аттаче help.cpp.diff.zip здесь пока просто (в начале строки, остальное в строке игнорируется): @*- - одинарная @*= - двойная |
|
Проверил. Все вроде ОК. |
|
Так, я тут пошаманил и пришел к такому варианту @* - стандартная одинарная линия (символ не указан) @*СИМВОЛ - линия из СИМВОЛ Ширина - на всю ширину хелпа, минус по одному символу слева и справа. Остаток строки за этой конструкцией игнорируется. Или дадим возможность в сепараторе использовать центрированный текст? (типа '@*[СИМВОЛ][ПРОБЕЛ СТРОКА]' - т.е. тогда линия из пробелов не будет валидной :-)) Может это... вместо звёздочки используем символ равно? @=[СИМВОЛ] |
|
Синтаксис мне лично не важен (я все равно хелп для Фара генерю из маркдауна). > Или дадим возможность в сепараторе использовать центрированный текст? Я бы пока не делал. - пока никто не просит - не надо, зачем? - на широких экранах (что не редкость) короткий текст может выглядеть некрасиво вдалеке от коротко отформатированного остального текста. - для сравнения - в браузерах такая фича не применяется (ну или я не вижу нигде). |
|
build 3831 В разметку хелпа добавлена конструкция: @=[Символ] (в начале строки) Рисует горизонтальную линию из символов "Символ" цветом обычного текста. Линия рисуется на всю ширину окна Помощи с отсупами по одному символу слева и справа. Если "Символ" не указан, будет отрисована горизонтальная одинарная линия (символом 0x2500). Остаток строки игнорируется. |
|
Спасибо, задействую, перегенерю весь хелп (немало там этих линий у меня), отпишусь. |
|
В общем, погонял, все просто отлично. И отступы по одному символу гораздо лучше смотрятся. Можно закрывать. Спасибо. (не понял, как статус тикета feedback => assigned поменялся, сорри) |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-03-10 11:50 | NightRoman | New Issue | |
2014-03-11 06:33 | vskirdin | Note Added: 0011886 | |
2014-03-11 08:16 | NightRoman | Note Added: 0011889 | |
2014-03-12 08:23 | vskirdin | File Added: help.cpp.diff.zip | |
2014-03-12 08:25 | vskirdin | Note Added: 0011894 | |
2014-03-12 10:38 | NightRoman | Note Added: 0011895 | |
2014-03-12 10:55 | vskirdin | Note Added: 0011896 | |
2014-03-12 11:15 | NightRoman | Note Added: 0011897 | |
2014-03-12 12:23 | vskirdin | Note Added: 0011898 | |
2014-03-12 12:23 | vskirdin | Assigned To | => vskirdin |
2014-03-12 12:23 | vskirdin | Status | new => feedback |
2014-03-12 12:25 | NightRoman | Note Added: 0011899 | |
2014-03-12 12:25 | NightRoman | Status | feedback => assigned |
2014-03-12 13:39 | NightRoman | Note Added: 0011900 | |
2014-03-12 15:46 | vskirdin | Build | => 3831 |
2014-03-12 15:46 | vskirdin | Status | assigned => closed |
2014-03-12 15:46 | vskirdin | Resolution | open => fixed |
2014-03-12 15:46 | vskirdin | Fixed in Version | => 3.0 |