Kreator Posted February 21, 2022 Report Share Posted February 21, 2022 Поставил NC 22 на машину, где есть NC 21. У меня там настроена лента по-своему - есть пара самодельных панелек, перемещены кнопки, добавлены другие, убрана часть панелей. При установке нажал Сохранить настройки. В итоге, сохранилось, но я не смог получить новые возможности - панели Стандартизация (или как её там) нет, кнопки Плавающее окно нет, Специальная вставка и ещё что-то. Все эти вещи появились в новой версии, но в связи с тем, что их не было в предыдущей, в сохранённом интерфейсе, естественно, они и не появились. Пожелание такое: как бы так сохранить настройки, чтобы новые элементы тоже появились. Вопрос, конечно, сложный - на кой як пользователю что-то добавлять, если он хочет сохранить? Ну или как добавить так, чтобы сохранить, но не упустить? Может галку какую или третий вариант переноса настроек? Пока всё, что касается ленты, приходится делать в полуручном режиме - сравнивая свой файл конфигурации с новым файлом (KDiff и подобными программами). Кнопку Плавающее окно я так и не смог добавить - не нашлось такой команды в списке, хотя сама команда работает, если её написать в строку. 3 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 22, 2022 Report Share Posted February 22, 2022 4 часа назад, Kreator сказал: Кнопку Плавающее окно я так и не смог добавить ПКМ на вкладке файла? 1 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 22, 2022 Report Share Posted February 22, 2022 5 часов назад, Kreator сказал: есть пара самодельных панелек Они жэж у тебя в подгружаемом конфиге? Или прям в стоковый конфиг все добавлял? Quote Link to comment Share on other sites More sharing options...
Kreator Posted February 22, 2022 Author Report Share Posted February 22, 2022 2 часа назад, doctorraz сказал: ПКМ на вкладке файла? Вот и нет такой буквы такого пункта Спойлер Команда Плав_окно есть, но добавить пункт в меню вручную не получается, т.к. в списке команд её нема. Спойлер 1 час назад, doctorraz сказал: Они жэж у тебя в подгружаемом конфиге? Или прям в стоковый конфиг все добавлял? Ну я редактировал ленту, всё это вносится в файл %AppData%\Nanosoft\nanoCAD x64 22.0\Config\RibbonTabsAndPanels.xml. Собственно, его и приходится квадратно-гнездовым методом переносить, чтобы новое не пропустить и старое не потерять. добавлено через 8 минут Панельки состояний видимости блоков тоже нема... 1 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 22, 2022 Report Share Posted February 22, 2022 (edited) 38 минут назад, Kreator сказал: Собственно, его и приходится квадратно-гнездовым методом переносить, чтобы новое не пропустить и старое не потерять лентой не пользуюсь и не разбирался даже, но для классического меню есть такая штука "Подключить частичный файл" Вот в нем я и храню, меню, контекстные меню и свои команды Основные конфиги никогда не трогаю ----- Собственно, что у тебя получилось нана увидел, настройки прежней версии спросил импортировать ты согласился но так как ты правил стоковые файлы, естественно нана их перенес (стоковые правленные из старой нано), а стоковые новые копировать не стал Спойлер Спойлер у тебя нет((( а у меня есть Спойлер собственно, что предлагаю вытащить все твои кастомные элементы (менюшки, панельки, кнопки, команды) в отдельные файлы Восстановить интерфейс по умолчанию и подключить их ------------ ЗЫ только вот не знаю, умеет ли лента грузиться из разных файлов добавлено через 9 минут как тот так вижу как только ты отредактировал стоковый файл он из c:\Program Files\Nanosoft\nanoCAD x64 22.0\ копируется в твои конфиги c:\Users\user\AppData\Roaming\Nanosoft\nanoCAD x64 22.0\Config\ потом при импорте настроек так и кочует в новую версию ну и нана сперва ищет кастомные настройки в папках пользователя и только потом сток в програмфайлс т.е. в твоем случае он до новых файлов даже не доходит но это не точно))) Edited February 22, 2022 by doctorraz 1 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 22, 2022 Report Share Posted February 22, 2022 55 минут назад, Kreator сказал: списке команд её нема *float_window* Не находит если добавлять команду? А из ком строки выполняет? Команды с параметрами могут находиться в конфиге 1 Quote Link to comment Share on other sites More sharing options...
Hellen Posted February 25, 2022 Report Share Posted February 25, 2022 В 22.02.2022 в 02:45, Kreator сказал: Поставил NC 22 на машину, где есть NC 21. У меня там настроена лента по-своему - есть пара самодельных панелек, перемещены кнопки, добавлены другие, убрана часть панелей. При установке нажал Сохранить настройки. Здравствуйте! Вы, наверное, имели в виду миграцию настроек? Не должно появляться предложение с сохранением настроек, вы же ставите разные версии, а не одну поверх другой. При экспорт-импорте интерфейса (uiimport, uiexport) действительно интерфейс приходит сейчас в том виде, какой был у экспортируемой версии. Настройки просто переносятся, а не суммируются с новыми. Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 25, 2022 Report Share Posted February 25, 2022 2 минуты назад, Hellen сказал: Не должно появляться предложение с сохранением настроек, вы же ставите разные версии, а не одну поверх другой. Когда ставил бету22 на нано21 предложение было.. Изменили с тех пор? Quote Link to comment Share on other sites More sharing options...
Hellen Posted February 25, 2022 Report Share Posted February 25, 2022 26 минут назад, doctorraz сказал: Когда ставил бету22 на нано21 предложение было.. Может быть, всё же одну сборку беты поверх другой? Не могло и не должно было оно возникнуть. При установке новой версии только миграция предлагается. Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 25, 2022 Report Share Posted February 25, 2022 55 минут назад, Hellen сказал: При установке новой версии только миграция предлагается. А это разное? При запуске новой версии предлагает подтянуть настройки из предыдущей версии. Каждый раз такое вижу, как еулу 1 Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted February 25, 2022 Report Share Posted February 25, 2022 (edited) 1 час назад, doctorraz сказал: А это разное? По-видимому, сохранение настроек и миграция - это суть разные вещи. На мой взгляд, очень похоже просто на игру словами. При достаточно очевидном требовании к этим (или все-таки этой?) операциям: возможность выбора либо настроек с нуля, либо с сохранением старых, которые могут быть сохранены, В ДОПОЛНЕНИЕ к тем, которые появились в новой версии. Сохранение старых настроек с "похоронами" новых, которых просто не было в старых, - это верх абсурда. ИМХО Edited February 25, 2022 by EdwardSt 2 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted February 25, 2022 Report Share Posted February 25, 2022 (edited) 15 минут назад, EdwardSt сказал: Сохранение старых настроек с "похоронами" новых, которых просто не было в старых, - это верх абсурда. ИМХО Походу так работает Для проектировщика, что сохранение настроек, что миграция. Суть одна, сохранение его настроек интерфейса плюс новые если они есть. Как сохранить свои выше написал. Это работает. Если пользователь правил стоковые меню, то ссзб. Даже оригинал так не умеет. Подгружать новое ui поверх стокового правленного юзером, с сохранением того и того Храните деньги в банке.. подгружайте свои настройки отдельным файлом. Нана подхватывает корректно. добавлено через 1 минуту 15 минут назад, EdwardSt сказал: На мой взгляд, очень похоже просто на игру словами Согласен, выглядят, как настройки, ведут себя как настройки, но иногда экспорт иногда миграция... Проектант ваще не в курсе версий и прочего, чо одмин поставил на том и работает Edited February 25, 2022 by doctorraz Quote Link to comment Share on other sites More sharing options...
Hellen Posted February 25, 2022 Report Share Posted February 25, 2022 4 часа назад, doctorraz сказал: А это разное? Конечно разное. Миграция настроек - это перенос настроенного в диалоге Настройки (Options). Переносятся только старые настройки, если в новой версии появились какие-то другие, на них этот перенос никак не влияет. Всё остальное - настройки оформления, интерфейс - этой опцией не переносятся. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.