C# Class srcrepair.FormManager

Класс для взаимодействия с отдельным формами и расширениями.
Show file Open project: xvitaly/srcrepair Class Usage Examples

Public Methods

Method Description
FormShowAboutApp ( ) : void

Вызывает форму "О программе".

FormShowArchiveExtract ( string ArchName, string DestDir ) : void

Распаковывает архив в указанный каталог при помощи библиотеки DotNetZip с выводом прогресса в отдельном окне.

FormShowCleanup ( List Paths, string LText, string ResultMsg, string BackUpDir, string CheckBin, bool ReadOnly = false, bool NoAuto = false, bool Recursive = true, bool ForceBackUp = false ) : void

Отображает диалоговое окно менеджера быстрой очистки.

FormShowDownloader ( string URI, string FileName ) : void

Начинает загрузку с указанного URL с подробным отображением процесса.

FormShowHostsEditor ( ) : void

Вызывает форму модуля "Редактор Hosts".

FormShowIDSelect ( List SteamIDs ) : string

Вызывает форму выбора SteamID из заданных значений.

FormShowInstaller ( string FullGamePath, bool IsUsingUserDir, string CustomInstallDir ) : void

Вызывает форму модуля установки кастомного контента в игру.

FormShowKBHelper ( ) : void

Вызывает форму модуля отключения системных клавиш.

FormShowLogViewer ( string LogFile ) : void

Вызывает форму модуля просмотра отладочных журналов.

FormShowMuteManager ( string Banlist, string FullBackUpDirPath ) : void

Вызывает форму модуля управления отключёнными игроками.

FormShowOptions ( ) : void

Вызывает форму модуля настроек программы.

FormShowRemoveFiles ( List Paths ) : void

Удаляет указанные файлы или каталоги с выводом прогресса.

FormShowRepBuilder ( string AppUserDir, string FullSteamPath, string FullCfgPath ) : void

Вызывает форму модуля создания отчётов для Техподдержки.

FormShowStmCleaner ( string FullSteamPath, string FullBackUpDirPath ) : void

Вызывает форму модуля очистки кэшей клиента Steam.

FormShowUpdater ( string UserAgent, string FullAppPath, string AppUserDir ) : void

Вызывает форму модуля обновления программы.

Method Details

FormShowAboutApp() public static method

Вызывает форму "О программе".
public static FormShowAboutApp ( ) : void
return void

FormShowArchiveExtract() public static method

Распаковывает архив в указанный каталог при помощи библиотеки DotNetZip с выводом прогресса в отдельном окне.
public static FormShowArchiveExtract ( string ArchName, string DestDir ) : void
ArchName string Имя архивного файла с указанием полного пути
DestDir string Каталог назначения
return void

FormShowCleanup() public static method

Отображает диалоговое окно менеджера быстрой очистки.
public static FormShowCleanup ( List Paths, string LText, string ResultMsg, string BackUpDir, string CheckBin, bool ReadOnly = false, bool NoAuto = false, bool Recursive = true, bool ForceBackUp = false ) : void
Paths List Каталоги для очистки
LText string Текст заголовка
ResultMsg string Текст сообщения, которое будет выдаваться по завершении очистки
BackUpDir string Каталог для сохранения резервных копий
CheckBin string Имя бинарника, работа которого будет проверяться перед запуском очистки
ReadOnly bool Пользователю будет запрещено изменять выбор удаляемых файлов
NoAuto bool Включает / отключает автовыбор файлов флажками
Recursive bool Включает / отключает рекурсивный обход
ForceBackUp bool Включает / отключает принудительное создание резервных копий
return void

FormShowDownloader() public static method

Начинает загрузку с указанного URL с подробным отображением процесса.
public static FormShowDownloader ( string URI, string FileName ) : void
URI string URL для загрузки
FileName string Путь для сохранения
return void

FormShowHostsEditor() public static method

Вызывает форму модуля "Редактор Hosts".
public static FormShowHostsEditor ( ) : void
return void

FormShowIDSelect() public static method

Вызывает форму выбора SteamID из заданных значений.
public static FormShowIDSelect ( List SteamIDs ) : string
SteamIDs List Список доступных SteamID
return string

FormShowInstaller() public static method

Вызывает форму модуля установки кастомного контента в игру.
public static FormShowInstaller ( string FullGamePath, bool IsUsingUserDir, string CustomInstallDir ) : void
FullGamePath string Путь к каталогу установки выбранной игры
IsUsingUserDir bool Использует ли игра отдельный кастомный каталог
CustomInstallDir string Путь к каталогу кастомных файлов
return void

FormShowKBHelper() public static method

Вызывает форму модуля отключения системных клавиш.
public static FormShowKBHelper ( ) : void
return void

FormShowLogViewer() public static method

Вызывает форму модуля просмотра отладочных журналов.
public static FormShowLogViewer ( string LogFile ) : void
LogFile string Путь к файлу журнала
return void

FormShowMuteManager() public static method

Вызывает форму модуля управления отключёнными игроками.
public static FormShowMuteManager ( string Banlist, string FullBackUpDirPath ) : void
Banlist string Путь к базе отключённых игроков
FullBackUpDirPath string Путь к каталогу хранения резервных копий
return void

FormShowOptions() public static method

Вызывает форму модуля настроек программы.
public static FormShowOptions ( ) : void
return void

FormShowRemoveFiles() public static method

Удаляет указанные файлы или каталоги с выводом прогресса.
public static FormShowRemoveFiles ( List Paths ) : void
Paths List
return void

FormShowRepBuilder() public static method

Вызывает форму модуля создания отчётов для Техподдержки.
public static FormShowRepBuilder ( string AppUserDir, string FullSteamPath, string FullCfgPath ) : void
AppUserDir string Путь к каталогу пользователя программы
FullSteamPath string Путь к каталогу установки Steam
FullCfgPath string Путь к каталогу с конфигами выбранной игры
return void

FormShowStmCleaner() public static method

Вызывает форму модуля очистки кэшей клиента Steam.
public static FormShowStmCleaner ( string FullSteamPath, string FullBackUpDirPath ) : void
FullSteamPath string Путь к каталогу установки Steam
FullBackUpDirPath string Путь к каталогу хранения резервных копий
return void

FormShowUpdater() public static method

Вызывает форму модуля обновления программы.
public static FormShowUpdater ( string UserAgent, string FullAppPath, string AppUserDir ) : void
UserAgent string Заголовок HTTP User-Agent, который будет отправляться при проверке обновлений
FullAppPath string Полный путь к каталогу установки программы
AppUserDir string Путь к каталогу пользователя программы
return void