# MGS.WinUtility **Repository Path**: Mogoson/MGS.WinUtility ## Basic Information - **Project Name**: MGS.WinUtility - **Description**: Windows utility for unity project develop. - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-06 - **Last Updated**: 2022-12-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [TOC] # MGS.WinUtility ## Summary - Windows utility for unity project develop. ## Environment - Unity 5.0 or above. - .Net Framework 3.5 or above. ## Platform - Windows ## Module ### NetworkUtility ```C# //Network connect state. var state = NetworkUtility.GetNetworkConnectState(); ``` ### ComdlgUtility ```C# //string title, string directory, string filter. var selectFile = ComdlgUtility.OpenFileDialog("Open File", workDir, "Text(*.txt)\0*.txt"); //string title, string directory, string defaultName, string filter. var saveFile = ComdlgUtility.SaveFileDialog("Save File", workDir, fileName, "Text(*.txt)\0*.txt"); //string title. var folder = ComdlgUtility.OpenFolderDialog("Open Folder"); ``` ### ExplorerUtility ```C# //string path, bool select = true, bool eMode = true ExplorerUtility.Show(workDir, false); ``` ## Demo - Demos in the path "MGS.Packages/WinUtility/Demo/" provide reference to you. ------ Copyright © 2022 Mogoson. mogoson@outlook.com