У меня есть кнопка выбора файла gtk в моем приложении. Я пишу в C# с помощью Mono Develop. Я хотел бы установить расположение по умолчанию файла выбора в домашний каталог пользователей, независимо от того, какой пользователь его запускает.Как установить кнопку выбора файла gtk по умолчанию в домашнюю папку пользователя
Я пробовал ~/короткую порезку - fchFolder1.SetCurrentFolder ("~ /"); - но это не сработало. Мне просто интересно, было ли значение, которое выбирал gtk-файл для ссылки на домашнюю директорию пользователей? Спасибо
Спасибо, я использовал код ссылки на обсуждение вы публикуемую :) только в случае, если кто-либо другой имеет такую же проблему, которую я использовал следующий код, чтобы сделать это кросс-платформа: string homePath = (Environment.OSVersion.Platform == PlatformID.Unix || Environment.OSVersion.Platform == PlatformID.MacOSX) ? Environment.GetEnvironmentVariable ("HOME") : Environment.ExpandEnvironmentVariables ("% HOMEDRIVE %% HOMEPATH%"); – Connel