示例#1
0
        public static AppuiClavier ChaineDeCommandes(Window fenetre)
        {
            AppuiClavier toucheK0 = new AppuiClavierToucheKeypad0(fenetre);
            AppuiClavier toucheK1 = new AppuiClavierToucheKeypad1(fenetre);
            AppuiClavier toucheK2 = new AppuiClavierToucheKeypad2(fenetre);
            AppuiClavier toucheK3 = new AppuiClavierToucheKeypad3(fenetre);
            AppuiClavier toucheK4 = new AppuiClavierToucheKeypad4(fenetre);
            AppuiClavier toucheK5 = new AppuiClavierToucheKeypad5(fenetre);
            AppuiClavier toucheK6 = new AppuiClavierToucheKeypad6(fenetre);


            AppuiClavier toucheN0 = new AppuiClavierToucheNumber0(fenetre);
            AppuiClavier toucheN1 = new AppuiClavierToucheNumber1(fenetre);
            AppuiClavier toucheN2 = new AppuiClavierToucheNumber2(fenetre);
            AppuiClavier toucheN3 = new AppuiClavierToucheNumber3(fenetre);
            AppuiClavier toucheN4 = new AppuiClavierToucheNumber4(fenetre);
            AppuiClavier toucheN5 = new AppuiClavierToucheNumber5(fenetre);


            toucheK0.SetCommandeSuivante(toucheK1);
            toucheK1.SetCommandeSuivante(toucheK2);
            toucheK2.SetCommandeSuivante(toucheK3);
            toucheK3.SetCommandeSuivante(toucheK4);
            toucheK4.SetCommandeSuivante(toucheK5);
            toucheK5.SetCommandeSuivante(toucheK6);
            toucheK6.SetCommandeSuivante(toucheN0);

            toucheN0.SetCommandeSuivante(toucheN1);
            toucheN1.SetCommandeSuivante(toucheN2);
            toucheN2.SetCommandeSuivante(toucheN3);
            toucheN3.SetCommandeSuivante(toucheN4);
            toucheN4.SetCommandeSuivante(toucheN5);
            toucheN5.SetCommandeSuivante(null);

            //fileLogger.setNextLogger(consoleLogger);

            return(toucheK0);
        }
        public static AppuiClavier ChaineDeCommandes(Window fenetre)
        {
            AppuiClavier toucheK0 = new AppuiClavierToucheKeypad0(fenetre);
            AppuiClavier toucheK1 = new AppuiClavierToucheKeypad1(fenetre);
            AppuiClavier toucheK2 = new AppuiClavierToucheKeypad2(fenetre);
            AppuiClavier toucheK3 = new AppuiClavierToucheKeypad3(fenetre);
            AppuiClavier toucheK4 = new AppuiClavierToucheKeypad4(fenetre);
            AppuiClavier toucheK5 = new AppuiClavierToucheKeypad5(fenetre);
            AppuiClavier toucheK6 = new AppuiClavierToucheKeypad6(fenetre);

            AppuiClavier toucheN0 = new AppuiClavierToucheNumber0(fenetre);
            AppuiClavier toucheN1 = new AppuiClavierToucheNumber1(fenetre);
            AppuiClavier toucheN2 = new AppuiClavierToucheNumber2(fenetre);
            AppuiClavier toucheN3 = new AppuiClavierToucheNumber3(fenetre);
            AppuiClavier toucheN4 = new AppuiClavierToucheNumber4(fenetre);
            AppuiClavier toucheN5 = new AppuiClavierToucheNumber5(fenetre);

            toucheK0.SetCommandeSuivante(toucheK1);
            toucheK1.SetCommandeSuivante(toucheK2);
            toucheK2.SetCommandeSuivante(toucheK3);
            toucheK3.SetCommandeSuivante(toucheK4);
            toucheK4.SetCommandeSuivante(toucheK5);
            toucheK5.SetCommandeSuivante(toucheK6);
            toucheK6.SetCommandeSuivante(toucheN0);

            toucheN0.SetCommandeSuivante(toucheN1);
            toucheN1.SetCommandeSuivante(toucheN2);
            toucheN2.SetCommandeSuivante(toucheN3);
            toucheN3.SetCommandeSuivante(toucheN4);
            toucheN4.SetCommandeSuivante(toucheN5);
            toucheN5.SetCommandeSuivante(null);

            //fileLogger.setNextLogger(consoleLogger);

            return toucheK0;
        }