Just Manager Forum

Official Just Manager forum

You are not logged in.

#1 2013-05-27 11:37:46

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Системные

Я думаю, при настройке Системных директорий стоит список расширить и включить туда остальные системные переменные (Pictures, Video и пр). А пользователь уже сам добавит себе нужное. Например, хочу добавить Pictures, а их в списке нет.

Last edited by Kanaduchi (2013-05-27 11:41:39)


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#2 2013-05-27 11:42:49

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Системные

Это уже обсуждалось, но каждый новый элемент это и перевод для него, который нужно делать и добавлять.

Offline

#3 2013-05-27 11:51:09

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Системные

Насколько я знаю, значения системных переменных прописаны в самой системе. То есть они зависят от языка в самой системе

http://msdn.microsoft.com/en-us/library … s.85).aspx

Или это скажется на производительности?

Last edited by Kanaduchi (2013-05-27 11:51:37)


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#4 2013-05-27 11:57:43

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Системные

Just Manager использует CSIDL.
По ним можно получить путь, но не название.

Offline

#5 2013-05-27 12:05:21

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Системные

А что если организовать режим совместимости?

Для XP - CSIDL с текущим содержанием в JM, а для >Vista уже KNOWNFOLDERID?

p.s. Если уж идти самым простым методом, то можно заложить в программу id значения данных директорий. А конфиг программы и файл с переводом я могу и ручками поправить. Главное - знать список этих идентификаторов

Last edited by Kanaduchi (2013-05-27 12:09:00)


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#6 2013-05-27 14:13:10

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Системные

Можно получать названия элементов от shell через GetDisplayNameOf, но например для

CSIDL_STARTMENU - <user name>\Start Menu
CSIDL_COMMON_STARTMENU - All Users\Start Menu

она возвращает одно название "Start Menu".

Offline

#7 2013-05-27 14:39:23

Kanaduchi
Member
From: Chelyabinsk
Registered: 2013-01-21
Posts: 246

Re: Системные

Можно получать названия элементов от shell через GetDisplayNameOf

А использование параметров что-нибудь даёт?
http://msdn.microsoft.com/en-us/library … s.85).aspx

Last edited by Kanaduchi (2013-05-27 14:39:31)


Latest version of Just Manager - 0.1 Alpha 54 released on 2014-08-24
Modern icon pack

Offline

#8 2013-05-27 14:41:47

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Системные

Только SHGDN_NORMAL выдает нормальное имя.

Offline

#9 2013-07-01 06:53:04

nleontiev
Lead developer
From: SPb
Registered: 2012-09-19
Posts: 1,099
Website

Re: Системные

Настройка системных папок добавлена 0.1 Alpha 49.

Offline

Board footer

Powered by FluxBB