Uncom.ini

Модератор: motyara

Ответить
Аватара пользователя
Abstrakt
Сообщения: 41
Зарегистрирован: Пн окт 22, 2007 8:42 am
Откуда: г.Волгоград

Uncom.ini

Сообщение Abstrakt »

Здраствуйте!!!
Бегло пробежался по форуму..И наткнулся на такую вещь, что многоие задают вопрос, решаемый добавкой в Uncom.ini "какого-либо" параметра в "некой" секции.А почему нельзя поставлять UC c полным комплектным Uncom.ini :? Тем более, если параметры и секции снабдить соответствующими коментариями, то это намного облегчит работу и настройку UC!!! :P
sentry
Охотник за багами
Сообщения: 102
Зарегистрирован: Пт окт 19, 2007 9:10 am

Сообщение sentry »

+1
Хорошая мысль, однако
Аватара пользователя
panter_dsd
Охотник за багами
Сообщения: 228
Зарегистрирован: Чт окт 18, 2007 6:20 pm
Откуда: г.Таганрог
Контактная информация:

Сообщение panter_dsd »

А если у меня уже есть свой ini? Перезаписать?
Мне кажется лучше бы было, чтобы коммандер при сохранении настроек сохранял все возможное. В таком случае всегда будет полный ini файл.
С уважением.
Пантер.
Аватара пользователя
Abstrakt
Сообщения: 41
Зарегистрирован: Пн окт 22, 2007 8:42 am
Откуда: г.Волгоград

Сообщение Abstrakt »

panter_dsd писал(а):А если у меня уже есть свой ini? Перезаписать?
Мне кажется лучше бы было, чтобы коммандер при сохранении настроек сохранял все возможное. В таком случае всегда будет полный ini файл.
+1.Вообще отличная идея!
Per aspera ad astra
Аватара пользователя
panter_dsd
Охотник за багами
Сообщения: 228
Зарегистрирован: Чт окт 18, 2007 6:20 pm
Откуда: г.Таганрог
Контактная информация:

Сообщение panter_dsd »

Только вот код разрастется, хотя и незначительно.
С уважением.
Пантер.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

Abstrakt писал(а):Бегло пробежался по форуму..И наткнулся на такую вещь, что многоие задают вопрос, решаемый добавкой в Uncom.ini "какого-либо" параметра в "некой" секции.А почему нельзя поставлять UC c полным комплектным Uncom.ini :? Тем более, если параметры и секции снабдить соответствующими коментариями, то это намного облегчит работу и настройку UC!!! :P
Дело в том, что скоро предполагается добавление в окне настроек отдельного раздела "Расширенных" настроек, где предположительно все эти параметры будут.
panter_dsd писал(а):Мне кажется лучше бы было, чтобы коммандер при сохранении настроек сохранял все возможное. В таком случае всегда будет полный ini файл.
Вероятно тяжелее будет запуск и завершение программы. При расширенных настройках вероятно все-таки это будет происходить...
maxhojk
Сообщения: 9
Зарегистрирован: Пн окт 22, 2007 11:10 pm

Сообщение maxhojk »

Отключение эффекта при отображении окна "Настройка" - под вистой не рабоатет, также не работает параметр UseConsoleWindow=0 - процесс все равно запускается. билд 597 , хотя командер пишет что 592.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

maxhojk писал(а):Отключение эффекта при отображении окна "Настройка" - под вистой не рабоатет, также не работает параметр UseConsoleWindow=0 - процесс все равно запускается. билд 597 , хотя командер пишет что 592.
Если пишет, что 592, значит 592. Он берет номер билда из свойств exe-файла. Насчет Висты - в правильную ли секцию были внесены параметры? Для UseConsoleWindow и UseAlphablendStyleView должна использоваться секция [Settings], а не какая-либо другая.
tl431
Охотник за багами
Сообщения: 104
Зарегистрирован: Сб окт 20, 2007 1:29 am

Сообщение tl431 »

Чтобы ini не разрастался,советую использовать поменьше "булевых" , типа ShowFunctionalButtons=0 , ShowDiscButtons=1 . Их можно скомбинировать в один ключ, что то вроде InterfaceParameter=192(128+64), и для выделения отдельных значений пользоваться двоичной маской,уже после чтения из ини. Скорость возрастет, сам ини уменьшится.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

tl431 писал(а):Чтобы ini не разрастался,советую использовать поменьше "булевых" , типа ShowFunctionalButtons=0 , ShowDiscButtons=1 . Их можно скомбинировать в один ключ, что то вроде InterfaceParameter=192(128+64), и для выделения отдельных значений пользоваться двоичной маской,уже после чтения из ини. Скорость возрастет, сам ини уменьшится.
Оосбенно удобно будет при такой постановке дела объяснять на форуме какую цифру надо к какому параметру добавить и как посчитать, нет ли ее еще там...
tl431
Охотник за багами
Сообщения: 104
Зарегистрирован: Сб окт 20, 2007 1:29 am

Сообщение tl431 »

Это будет совершенно неудобно делать вручную, но и не нужно, если программа обзаведется тем самым "разделом расширенных настроек".
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

К сожалению большинство параметров уже существуют, а расширенных настроек пока нет, а потому сложнее было бы делать перестраивание параметров под новый лад.
maxhojk
Сообщения: 9
Зарегистрирован: Пн окт 22, 2007 11:10 pm

Сообщение maxhojk »

Max Diesel писал(а):Если пишет, что 592, значит 592. Он берет номер билда из свойств exe-файла. Насчет Висты - в правильную ли секцию были внесены параметры? Для UseConsoleWindow и UseAlphablendStyleView должна использоваться секция [Settings], а не какая-либо другая.
В том-то и дело что в свойствах файла стоит версия 597!!!

Да в той самой секции, проверял.
Аватара пользователя
Max Diesel
Автор программы
Сообщения: 3431
Зарегистрирован: Пт окт 12, 2007 3:26 pm
Контактная информация:

Сообщение Max Diesel »

maxhojk писал(а):В том-то и дело что в свойствах файла стоит версия 597!!!
Да в той самой секции, проверял.
Судя по описанию у Вас фактически установлены две версии программы. Свойства проверяли вероятно именно у новой, запускаете по ярлыку старую. Проверьте каталоги. Проверьте exe-файл и если у него 597, то запустите именно. В окне "о программе" будет 597.
Ответить