示例#1
0
    void doTaskDetailWindow(int windowID)
    {
        GUI.contentColor = Color.yellow;
        GUI.Label(new Rect(20,55,400,20),"Description:");
        int offset = 18*((int)(u.getDescripcion().Length/50)+1);
        if (offset > 53){
            offset = 53;
        }
        GUI.contentColor = Color.white;
        GUI.Label(new Rect(40,75,400,offset),u.getDescripcion());
        descripcion = GUIComponents.labelTextArea(new Rect(40,maxHeight-150,maxWidth-120,70),descripcion,"Comments");

        if (GUI.Button(new Rect(maxWidth/2,maxHeight-35,100,20),"Cancel")){
            descripcion = "";
            cargarCartas();
            card = 0.5f;
            openWindow = false;
        }
        if (GUI.Button(new Rect(maxWidth/2+120,maxHeight-35,100,20),"Save")){
            MultiPlayer aux = (MultiPlayer)GameObject.Find("Multi").GetComponent("MultiPlayer");
            string userName = aux.getMyUserName();
            Estimacion est = new Estimacion();
            est.setUser(userName);
            est.setDescripcion(descripcion);
            est.setValorEstimacion(card);
            est.setId_UserStory(u.getId_UserStory());
            ///u.addEstimacion(est);
            aux.guardarEstimacion(est);
            descripcion = "";
            cargarCartas();
            card = 0.5f;
            openWindow = false;
            //crearPlanningPoker poker = (crearPlanningPoker)(GameObject.Find("panelPlanningPoker")).GetComponent("crearPlanningPoker");
            //poker.inicializar();
        }

        int ancho = 58;
        int largo = 85;
        int separacion = 20;
        int  inicioArriba = 130;

        if (GUI.Button(new Rect(20,inicioArriba,ancho,largo),card_0,"label")){
            cargarCartas();
            card_0=card0s;
            card=0;

        }

        if (GUI.Button(new Rect(20 + ancho * 1 + separacion * 1,inicioArriba,ancho,largo),card_05,"label")){
            cargarCartas();
            card_05=card05s;
            card=0.5f;
        }

        if (GUI.Button(new Rect(20 + ancho * 2 + separacion * 2,inicioArriba,ancho,largo),card_1,"label")){
            cargarCartas();
            card_1=card1s;
            card=1;
        }
        if (GUI.Button(new Rect(20 + ancho * 3 + separacion * 3,inicioArriba,ancho,largo),card_2,"label")){
            cargarCartas();
            card_2=card2s;
            card=2;
        }
        if (GUI.Button(new Rect(20 + ancho * 4 + separacion * 4,inicioArriba,ancho,largo),card_3,"label")){
            cargarCartas();
            card_3=card3s;
            card=3;
        }
        if (GUI.Button(new Rect(20 + ancho * 5 + separacion * 5,inicioArriba,ancho,largo),card_5,"label")){
            cargarCartas();
            card_5=card5s;
            card=5;
        }

        if (GUI.Button(new Rect(20,inicioArriba + 100,ancho,largo),card_8,"label")){
            cargarCartas();
            card_8=card8s;
            card=8;
        }
        if (GUI.Button(new Rect(20 + ancho * 1 + separacion * 1,inicioArriba + 100,ancho,largo),card_13,"label")){
            cargarCartas();
            card_13=card13s;
            card=13;
        }
        if (GUI.Button(new Rect(20 + ancho * 2 + separacion * 2,inicioArriba + 100,ancho,largo),card_20,"label")){
            cargarCartas();
            card_20=card20s;
            card=20;
        }
        if (GUI.Button(new Rect(20 + ancho * 3 + separacion * 3,inicioArriba + 100,ancho,largo),card_40,"label")){
            cargarCartas();
            card_40=card40s;
            card=40;
        }
        if (GUI.Button(new Rect(20 + ancho * 4 + separacion * 4,inicioArriba + 100,ancho,largo),card_100,"label")){
            cargarCartas();
            card_100=card100s;
            card=100;
        }
        if (GUI.Button(new Rect(20 + ancho * 5 + separacion * 5,inicioArriba + 100,ancho,largo),card_I,"label")){
            cargarCartas();
            card_I=cardIs;
            card=inf;
        }
    }