Редактор Контекстного Меню
Цитата: yuri от 28.01.2022, 12:47Добрый день, Владислав. *ссылка* (Или обновитесь через программу)
Оповещение об успешном экспорте уже присутствовало.
Теперь клавиша B отвечает только за Экспорт контекстного меню, избавился от полного копирования реестра.
Также убрал уведомление об рекомендации создании копии реестра при первом запуске
Добрый день, Владислав. *ссылка* (Или обновитесь через программу)
Оповещение об успешном экспорте уже присутствовало.
Теперь клавиша B отвечает только за Экспорт контекстного меню, избавился от полного копирования реестра.
Также убрал уведомление об рекомендации создании копии реестра при первом запуске
Цитата: yuri от 04.02.2022, 23:40Всем доброй ночи. Обновил программу *ссылка*
- Добавил возможность изменения уже существующей ветки.
P.S. Пока не работает для веток, которыми не владеет пользователь (Присвоение прав не всегда решает эту проблему)
Все что Вы напишете в пути, будет дословно перенесено, так что не забывайте про кавычки
Важное примечание: если Вы переименуете изменяемую ветку, то эта будет уже новая ветка. Старая будет удалена: некоторые ветки удалятся (если они есть).
Значения и параметры оставшихся веток будут перенесены.
- Очистка больше не заставляет зависнуть программу. Также действия с кнопкой "Применить" будут не доступны, пока идет очистка.
- Клавиша Enter теперь отвечает только за обновление Поиска.
- Добавил возможность отката выбранной иконки, чтобы не перезапускать программу
- Убрал жирные линии при нажатии на кнопки
- Добавил ветку Directory\Background (Привет "Открыть в Visual Studio" )
Всем доброй ночи. Обновил программу *ссылка*
- Добавил возможность изменения уже существующей ветки.
P.S. Пока не работает для веток, которыми не владеет пользователь (Присвоение прав не всегда решает эту проблему)
Все что Вы напишете в пути, будет дословно перенесено, так что не забывайте про кавычки
Важное примечание: если Вы переименуете изменяемую ветку, то эта будет уже новая ветка. Старая будет удалена: некоторые ветки удалятся (если они есть).
Значения и параметры оставшихся веток будут перенесены.
- Очистка больше не заставляет зависнуть программу. Также действия с кнопкой "Применить" будут не доступны, пока идет очистка.
- Клавиша Enter теперь отвечает только за обновление Поиска.
- Добавил возможность отката выбранной иконки, чтобы не перезапускать программу
- Убрал жирные линии при нажатии на кнопки
- Добавил ветку Directory\Background (Привет "Открыть в Visual Studio" )
Цитата: Александр от 17.02.2022, 20:56yuri привет, а можно в твоей программе реализовать добавить подменю или изменить и добавить в контекстное меню создать?
yuri привет, а можно в твоей программе реализовать добавить подменю или изменить и добавить в контекстное меню создать?
Цитата: yuri от 19.02.2022, 15:42Доброго дня всем. Александр, готовченко 👏. Скачать: *тык*.
[spoiler title="Как это работает?"]
- Как программа понимает, есть ли расширение в меню создать:
Программа проверяет, есть ли у расширения (как пример, возьму .txt) внутри ветка ShellNew, если да, то смотрит, есть ли значение ItemName или FileName, если этих значений нет, пункт не появится в списке (Значит, его нет в меню Cоздать).- При отметки галочки "Создать":
В textbox "названия", указываете расширение, например .txt (можно без точки), если вы хотите просто добавить это расширение, то нажимаете "Добавить", ничего не написав в textbox "пути", если вы знаете, что делаете, то указывайте: @C:\Windows\system32\notepad.exe,-470.
Т.е. Если вы добавляете элемент с пустым полем в textbox "пути", то программа создаст пустое значение FileName в ветке .txt\ShellNew.
Если вы написали что-то в textbox "пути", то Программа создаст значение ItemName в ветке .txt\ShellNew. (Учтите, что если вы что-то напишете неправильно, пункт не появится)
P.S. Если вы укажите, например, .ai (такая ветка есть) и подобные неизвестные расширения, то пункт не появится.- При нажатии "Изменить":
Программа проверяет, есть ли у расширения (как пример возьму .txt) значение ItemName, если да, то вы сможете увидеть в поле textbox-а "пути": @C:\Windows\system32\notepad.exe,-470
Если такого значения нет, то поле будет пустым (Значение FileName)- При нажатии "Убрать":
Программа удаляет значения: ItemName и FileName, в выбранном вами расширении.Экспорт работает для расширений, которые есть в меню создать, поэтому рекомендую перед тем как что-то тыркать, сделать Экспорт
Учтите, все это относится к ветке: HKEY_CLASSES_ROOT.
Если пункты прописаны в HKLM\SOFTWARE\CLASSES, то они не будут отображены в программе.[/spoiler]
Остальные изменения:
- Теперь смена темы клавишей T плавная
- Кажется, что светлая тема, какая-то не такая, но это из-за непрозрачности (повышена для светлой темы), особенно видно на темных фонах.
- Если вы не выбрали, что импортировать, список не обновится
- Теперь при выборе иконки, можно выбрать фильтровать по *.ico или искать все файлы (*.*)
- Оказывается, сворачивание приложения было чуть быстрее, чем заканчивалась анимация. Исправил.
Доброго дня всем. Александр, готовченко 👏. Скачать: *тык*.
- Как программа понимает, есть ли расширение в меню создать:
Программа проверяет, есть ли у расширения (как пример, возьму .txt) внутри ветка ShellNew, если да, то смотрит, есть ли значение ItemName или FileName, если этих значений нет, пункт не появится в списке (Значит, его нет в меню Cоздать).
- При отметки галочки "Создать":
В textbox "названия", указываете расширение, например .txt (можно без точки), если вы хотите просто добавить это расширение, то нажимаете "Добавить", ничего не написав в textbox "пути", если вы знаете, что делаете, то указывайте: @C:\Windows\system32\notepad.exe,-470.
Т.е. Если вы добавляете элемент с пустым полем в textbox "пути", то программа создаст пустое значение FileName в ветке .txt\ShellNew.
Если вы написали что-то в textbox "пути", то Программа создаст значение ItemName в ветке .txt\ShellNew. (Учтите, что если вы что-то напишете неправильно, пункт не появится)
P.S. Если вы укажите, например, .ai (такая ветка есть) и подобные неизвестные расширения, то пункт не появится.
- При нажатии "Изменить":
Программа проверяет, есть ли у расширения (как пример возьму .txt) значение ItemName, если да, то вы сможете увидеть в поле textbox-а "пути": @C:\Windows\system32\notepad.exe,-470
Если такого значения нет, то поле будет пустым (Значение FileName)
- При нажатии "Убрать":
Программа удаляет значения: ItemName и FileName, в выбранном вами расширении.
Экспорт работает для расширений, которые есть в меню создать, поэтому рекомендую перед тем как что-то тыркать, сделать Экспорт
Учтите, все это относится к ветке: HKEY_CLASSES_ROOT.
Если пункты прописаны в HKLM\SOFTWARE\CLASSES, то они не будут отображены в программе.
Остальные изменения:
- Теперь смена темы клавишей T плавная
- Кажется, что светлая тема, какая-то не такая, но это из-за непрозрачности (повышена для светлой темы), особенно видно на темных фонах.
- Если вы не выбрали, что импортировать, список не обновится
- Теперь при выборе иконки, можно выбрать фильтровать по *.ico или искать все файлы (*.*)
- Оказывается, сворачивание приложения было чуть быстрее, чем заканчивалась анимация. Исправил.
Цитата: yuri от 08.07.2022, 16:06Всем доброго дня. Обновил программу, скачать: *прямая ссылка*.
- Окно настроек теперь открывается по центру программы, а не экрана
- Добавлена поддержка масштаба Windows: 125, 150, 175
- Добавлена возможность "горячей" замены языка программы в настройках
- Теперь язык программы запоминается в реестре
- Программа больше не схлопывается, если значения в реестре некорректны
Всем доброго дня. Обновил программу, скачать: *прямая ссылка*.
- Окно настроек теперь открывается по центру программы, а не экрана
- Добавлена поддержка масштаба Windows: 125, 150, 175
- Добавлена возможность "горячей" замены языка программы в настройках
- Теперь язык программы запоминается в реестре
- Программа больше не схлопывается, если значения в реестре некорректны
Цитата: syfle от 11.10.2022, 23:59Привет, предложение к новой версии: что бы программа использовала тот шрифт, который установлен в системе на данный момент, например Tahoma установлен у многих после твикера.
Привет, предложение к новой версии: что бы программа использовала тот шрифт, который установлен в системе на данный момент, например Tahoma установлен у многих после твикера.
Цитата: syfle от 12.10.2022, 01:47Ух ты как оперативно, спасибо. Но вообще я предложил это думая, что замыленность шрифта уйдет, но она осталась ┐('~`;)┌
DirectWrite включен или что-то вроде того. Кстати, попытался обновиться из старой версии, но программа просто закрывалась и обновление не происходило.
Windows 10 build 21H2 (19044.1288) - рекомендованная с форума.
Ух ты как оперативно, спасибо. Но вообще я предложил это думая, что замыленность шрифта уйдет, но она осталась ┐('~`;)┌
DirectWrite включен или что-то вроде того. Кстати, попытался обновиться из старой версии, но программа просто закрывалась и обновление не происходило.
Windows 10 build 21H2 (19044.1288) - рекомендованная с форума.
Цитата: yuri от 12.10.2022, 13:53Обновил пару Своих старых версий, успешно, не знаю, может единичный баг словил. Открой ветку в реестре
HKEY_CURRENT_USER\Control Panel\Desktopи скажи какое значение у параметраFontSmoothing
Обновил пару Своих старых версий, успешно, не знаю, может единичный баг словил. Открой ветку в реестре СкопированоHKEY_CURRENT_USER\Control Panel\Desktop и скажи какое значение у параметра СкопированоFontSmoothing
Цитата: syfle от 12.10.2022, 23:02У FontSmoothing значение 2
У FontSmoothing значение 2
Цитата: yuri от 13.10.2022, 00:10Измени значение на 1, шрифт должен измениться на tahoma
Измени значение на 1, шрифт должен измениться на tahoma
Цитата: syfle от 13.10.2022, 00:29Оо, спасибо! Так приятно глазам стало
Оо, спасибо! Так приятно глазам стало
Цитата: Наурызбай от 11.03.2023, 19:32Здравствуйте!
Подробнее опишите пожалуйста, как добавить элементы в меню "Создать"?
Здравствуйте!
Подробнее опишите пожалуйста, как добавить элементы в меню "Создать"?
Цитата: yuri от 11.03.2023, 19:37Привет, нажми на галочку "В меню создать", и укажи название расширения, например ttf, теперь нажми "Добавить", готово
Привет, нажми на галочку "В меню создать", и укажи название расширения, например ttf, теперь нажми "Добавить", готово