示例#1
0
        public void startCmdPullThread(Object find)
        {
            mProgress = null;
            Thread pull = new Thread(new ParameterizedThreadStart(pullThread));

            pull.Start(find);
        }
示例#2
0
 public CmdFunc(Cmd cmd, CmdsThread thread, CmdOption opt, MProgressBar bar)
 {
     mOption = opt;
     mThread = thread;
     mCmd    = cmd;
     mBar    = bar;
 }
示例#3
0
        public void startCmdSearchThread(Object find)
        {
            mProgress = null;
            Thread search = new Thread(new ParameterizedThreadStart(searchThread));

            search.Start(find);
        }
示例#4
0
        public void startCmdUpdateThread(CmdOption option, MProgressBar bar)
        {
            mProgress = bar;
            Thread update = new Thread(new ParameterizedThreadStart(updateSystem));

            update.Start(option);
        }
示例#5
0
        public void startCmdFlashThread(Object Option, MProgressBar bar)
        {
            mProgress = bar;
            Thread flash = new Thread(new ParameterizedThreadStart(flashThread));

            flash.Start(Option);
        }
示例#6
0
        public void startCmdInstallThread(Object apk, MProgressBar bar)
        {
            mProgress = bar;
            //Console.WriteLine("bar:" + bar.p);
            Thread install = new Thread(new ParameterizedThreadStart(installApk));

            install.Start(apk);
        }
示例#7
0
        public void initProgressBar()
        {
            progressBarCur   = progressExApp.progressBarExCur;
            progressBarTotal = progressExApp.progressBarExTotal;
            mProgressBarApp  = new MProgressBar(mSyn, progressExApp);

            progressBarCur    = progressExFlash.progressBarExCur;
            progressBarTotal  = progressExFlash.progressBarExTotal;
            mProgressBarFlash = new MProgressBar(mSyn, progressExFlash);
        }
示例#8
0
 public PanelComponet(FlowLayoutPanel l1, FlowLayoutPanel l2, Cmd cmd, CmdsThread th, MProgressBar bar)
 {
     mLayoutApp       = l1;
     mLayoutFrameware = l2;
     mCmdThread       = th;
     mCmd             = cmd;
     mBar             = bar;
     mParse           = new FileParse();
     mTable           = new Hashtable();
     initLoadSource();
     loadUi();
 }
示例#9
0
        public void startCmdUpdateThread(String[] path, String[] to, int length, String[] permission, MProgressBar bar)
        {
            mProgress = bar;
            CmdOption option = new CmdOption(length);

            option.path       = path;
            option.permission = permission;
            option.dst        = to;

            Thread update = new Thread(new ParameterizedThreadStart(updateSystem));

            update.Start(option);
        }