static void Main(string[] args)
 {
     if (args != null && args.Length > 0)
     {
         if (string.Compare(args[0], "start", StringComparison.OrdinalIgnoreCase) == 0)
         {
             LKiosk.Enterkiosk();
         }
         else if (string.Compare(args[0], "stop", StringComparison.OrdinalIgnoreCase) == 0)
         {
             LKiosk.Exitkiosk();
         }
         else
         {
             Console.WriteLine("Usage:");
             Console.WriteLine("kioskMode [start|stop]");
             Console.WriteLine();
             Console.WriteLine("If no argument is given then stop is used.");
         }
     }
     else
     {
         LKiosk.Exitkiosk();
     }
 }
 //
 private void exitDebug()
 {
     DebugCommandStatus = EnumRunStatus.Stop;
     btStop.Enabled     = false;
     _stopping          = true;
     setButtonImages();
     for (int i = 0; i < tabControl1.TabPages.Count; i++)
     {
         for (int j = 0; j < tabControl1.TabPages[i].Controls.Count; j++)
         {
             UserControlDebugger c = tabControl1.TabPages[i].Controls[j] as UserControlDebugger;
             if (c != null)
             {
                 c.Stop();
             }
         }
     }
     if (_prj.ProjectType == EnumProjectType.Kiosk)
     {
         LKiosk.Exitkiosk();
     }
     tmStop.Enabled = true;
 }