View Issue Details

IDProjectCategoryView StatusLast Update
0003078Far ManagerSettingspublic2015-09-17 16:14
ReporterJohnDoe Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Product Version3.0 
Summary0003078: Редактор конфигурации *помечает некоторые параметры как изменённые даже в новом профиле
DescriptionВ справке сказано:
> Если значение параметра отличается от значения по умолчанию, он помечается символом '*' слева от имени.
> Ctrl-H Скрыть/показать параметры, значения которых не изменены (соответствуют значениям по умолчанию)

В реальности: запускаем абсолютно чистый фар, и видим что эти параметры помечены как изменённые:

System.CopyBufferSize
XLat.Rules1
XLat.Rules2
XLat.Rules3
XLat.Table1
XLat.Table2
Additional Informationhttp://forum.farmanager.com/viewtopic.php?p=132165#p132165

P.S.
В диалоге редактировании числовых и строковых параметров есть кнопка [ Reset ].
Хочется чтобы это же действие было доступно прямо в общем списке списке, без необходимости открывать диалог (для логических диалогов диалог вообще не выдаётся).
TagsNo tags attached.
Build

Activities

vskirdin

2015-09-17 15:10

administrator   bugnote:0013914

Last edited: 2015-09-17 16:06

Для "из коробки" смотрим на содержимое XLat.* и если пусто - идёт наполнение (функция xlat.cpp::xlat_initialize()).
ХЗ, может и достаточно наличие Qwerty.farconfig. Но кто же у нас читает документацию... :-)
Функция xlat_initialize() работает примерно так:
Если ЭТО было _пустым_ И встречается LANG_RUSSIAN, то... зполнить.
Вроде не ошибся в описании.

System.CopyBufferSize - тут если 0, то ставится дефолтовое значение. Тут странно, почему сразу константное дефолтовое значение не подставли... (наверное "наследие прошлого"). Здесь исправимо (build 4419)

DrKnS

2015-09-17 16:10

administrator   bugnote:0013915

> странно, почему сразу константное дефолтовое значение не подставли

Возможно, чтобы прозрачно и без участия пользователя менять дефолтное значение в будущем.

vskirdin

2015-09-17 16:14

administrator   bugnote:0013916

да, точно, надо переделать 4419

Issue History

Date Modified Username Field Change
2015-08-28 14:35 JohnDoe New Issue
2015-09-17 15:10 vskirdin Note Added: 0013914
2015-09-17 16:01 vskirdin Note Edited: 0013914
2015-09-17 16:06 vskirdin Note Edited: 0013914
2015-09-17 16:10 DrKnS Note Added: 0013915
2015-09-17 16:14 vskirdin Note Added: 0013916