C# Class srcrepair.FormManager

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

Méthodes publiques

Méthode 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 méthode

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

FormShowArchiveExtract() public static méthode

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

FormShowCleanup() public static méthode

Отображает диалоговое окно менеджера быстрой очистки.
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 Включает / отключает принудительное создание резервных копий
Résultat void

FormShowDownloader() public static méthode

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

FormShowHostsEditor() public static méthode

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

FormShowIDSelect() public static méthode

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

FormShowInstaller() public static méthode

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

FormShowKBHelper() public static méthode

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

FormShowLogViewer() public static méthode

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

FormShowMuteManager() public static méthode

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

FormShowOptions() public static méthode

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

FormShowRemoveFiles() public static méthode

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

FormShowRepBuilder() public static méthode

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

FormShowStmCleaner() public static méthode

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

FormShowUpdater() public static méthode

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