Esempio n. 1
0
        static void Main(String[] args)
        {
            OperatingSystem lOS = Environment.OSVersion;
            Version         vs  = lOS.Version;

            /*
             * OS checks
             */
            if (lOS.Platform != PlatformID.Win32NT || vs.Major < 6)
            {
                string lMsg = string.Format("{0} doesnt run on your Windows version!", Config.ToolName);
                MessageBox.Show(lMsg, "Error",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);

                /*
                 * Start GUI
                 */
            }
            else
            {
                Directory.SetCurrentDirectory(System.Windows.Forms.Application.StartupPath);
                DirectoryChecks(System.Windows.Forms.Application.StartupPath);

                Application.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture("en-US");
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                SimsangMain lSimsangGUI = Simsang.SimsangMain.getInstance(args);
                Application.Run(lSimsangGUI);
            }
        } // static void main ...
Esempio n. 2
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="pACMain"></param>
 public PluginHandler(SimsangMain pSimsangMain)
 {
   mSimsangMain = pSimsangMain;
   cTabPagesCatalog = new ConcurrentDictionary<string, SimsangExtension>();
 }
Esempio n. 3
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="pACMain"></param>
 public PluginModule(SimsangMain pACMain)
 {
   mSimsangMain = pACMain;
 }
Esempio n. 4
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="args"></param>
 /// <returns></returns>
 public static SimsangMain getInstance(String[] args)
 {
     return mInstance ?? (mInstance = new SimsangMain(args));
 }
Esempio n. 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="pACMain"></param>
 public PluginModule(SimsangMain pACMain)
 {
     mSimsangMain = pACMain;
 }
Esempio n. 6
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="pTBControl"></param>
 /// <param name="pPluginPosition"></param>
 public TabPageHandler(TabControl pTabControl, SimsangMain pSimsangMain)
 {
   cTabController = pTabControl;
   cSimsangMain = pSimsangMain;
 }
Esempio n. 7
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="pACMain"></param>
 public InputModule(SimsangMain pACMain)
 {
     mACMain = pACMain;
 }
Esempio n. 8
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="args"></param>
 /// <returns></returns>
 public static SimsangMain getInstance(String[] args)
 {
     return(mInstance ?? (mInstance = new SimsangMain(args)));
 }
Esempio n. 9
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="pACMain"></param>
 public InputModule(SimsangMain pSimsaingMain)
 {
   cSimsaingMain = pSimsaingMain;
 }
Esempio n. 10
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="pParent"></param>
 /// <param name="pDGVPlugins"></param>
 private TaskFacade(SimsangMain pParent, DataGridView pDGVPlugins)
 {
   cSimsangMain = pParent;
   mDGVPlugins = pDGVPlugins;
 }
Esempio n. 11
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="pParent"></param>
 /// <param name="pDGVPlugins"></param>
 /// <returns></returns>
 public static TaskFacade getInstance(SimsangMain pParent, DataGridView pDGVPlugins)
 {
   return cInstance ?? (cInstance = new TaskFacade(pParent, pDGVPlugins));
 }