C# 클래스 srcrepair.FormManager

Класс для взаимодействия с отдельным формами и расширениями.
파일 보기 프로젝트 열기: xvitaly/srcrepair 1 사용 예제들

공개 메소드들

메소드 설명
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

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

메소드 상세

FormShowAboutApp() 공개 정적인 메소드

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

FormShowArchiveExtract() 공개 정적인 메소드

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

FormShowCleanup() 공개 정적인 메소드

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

FormShowDownloader() 공개 정적인 메소드

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

FormShowHostsEditor() 공개 정적인 메소드

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

FormShowIDSelect() 공개 정적인 메소드

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

FormShowInstaller() 공개 정적인 메소드

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

FormShowKBHelper() 공개 정적인 메소드

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

FormShowLogViewer() 공개 정적인 메소드

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

FormShowMuteManager() 공개 정적인 메소드

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

FormShowOptions() 공개 정적인 메소드

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

FormShowRemoveFiles() 공개 정적인 메소드

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

FormShowRepBuilder() 공개 정적인 메소드

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

FormShowStmCleaner() 공개 정적인 메소드

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

FormShowUpdater() 공개 정적인 메소드

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