예제 #1
0
        static void Main(string[] args)
        {
            Log.setLogEnabled(true);
            Console.WriteLine("!!! Loading Config...");
            LoadConfig();

            lm_manager = new LM_Manager();

            osdManager = new OSDManager();
            Console.WriteLine("!!! Established");

            osdManager.Start();

            Console.WriteLine("!! OSD STARTED");

            Console.WriteLine("!!! INIT");
            lm_manager.LM_Init(new RGBKB_Event_Handler(Event_LM));
            Console.WriteLine("!!! INIT DONE");

            if (args.Contains("onlyset"))
            {
                SetKeyboardColor((byte)config.keyboard.red, (byte)config.keyboard.green, (byte)config.keyboard.blue);
                return;
            }



            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new MainWindow());
            return;
        }
예제 #2
0
 public void Start()
 {
     WMIEC.ScanCodeEvent += new WMIEC.ScanCode_EventHander(this.ScanCode_Hnadler);
     this.m_LM            = new LM_Manager();
     this.m_LM.LM_Init(new RGBKB_Event_Handler(this.Event_LM));
 }