PRACTICA DE COMPONENTES COMBOBOX, LISTBOX, OPTIONBUTTON Y CHECKBOX

Prof: Alfonso García González

PROCEDIMIENTO

1.- Ejecute Flash
2.- Diseñe la siguiente interfase                  

Los componentes tómelos del panel

El área que esta arriba de los botones es texto dinámico con nombre articulo y en var también asígnele articulo

El área rectangular que esta en el fondo es texto dinámico con nombre cadena y en var también asígnele cadena

Para el combobox establezca

para el listbox establezca

para el botón +

Para el botón

Para el chekbox transporte

3.- Agregue 4 imágenes jpg a la biblioteca, conviértalas a clip de película tal y como se muestra.

para las tres imágenes restantes escriba en

Nombre          cli_teclado       cli_monitor       cli_raton
Identificador  teclado             monitor            raton

4.- Escriba el siguiente código en el fotograma 1

//_root.createEmptyMovieClip("foto",1);
//_root.foto.loadMovie("PC.jpg");
articulo="";
cadena="";
_root.attachMovie("pc","clip_pc",10);
clip_pc._x=230;
clip_pc._y=120;

function muestra_imagen(){
         var archivo:string;
         articulo =CB.getValue();
         //trace(articulo);
         //trace("clip_"+articulo);
         //archivo= articulo + ".jpg";
         //_root.foto.loadMovie(archivo);
       if (articulo=="pc"){
             _root.attachMovie("pc","clip_pc",10);
            clip_pc._x=230;
             clip_pc._y=120;
      }
     if (articulo=="monitor"){
            _root.attachMovie("monitor","clip_monitor",10);
            clip_monitor._x=230;
            clip_monitor._y=120;
      }
      if (articulo=="teclado"){
             _root.attachMovie("teclado","clip_teclado",10);
            clip_teclado._x=230;
             clip_teclado._y=120;
      }
      if (articulo=="raton"){
              _root.attachMovie("raton","clip_raton",10);
            clip_raton._x=230;
             clip_raton._y=120;
         }
         //_root.attachMovie(archivo,"clip_"+archivo,1);
}

function agrega_articulo(){
         LB.addItem(articulo);
}

function quita_articulo(){
         LB.removeItemAt(0);
}

function mostrar_transporte(){
         var cadena:string;
         if(transporte.getEnabled()==true)
          cadena=cadena+"transporte";
         if(seguro.getEnabled()==true)
          cadena=cadena+"seguro";
         if(tarjeta.getEnabled()==true)
          cadena=cadena+"tarjeta";
         if(contado.getEnabled()==true)
          cadena=cadena+"contado";
         if(credito.getEnabled()==true)
          cadena=cadena+"credito";
}

5.- Determine precios para los artículos y

Agregue la siguiente funcionalidad al botón +

Al presionarlo debe mostrarse una ventana para capturar la cantidad y que cuando se cierre esta ventana de captura, en el listbox se debe de agregar

Nombre de articulo, precio, cantidad y subtotal

Ejemplo

Pc  $ 10000.00  2       $ 20000.00

Por último haga que se muestre el total de la compra y esta debe actualizarse cuando se agregue un producto y cuando se elimine un articulo del listbox