Re: progressbar (Mauricio Pacheco)



On Tue, 2006-10-17 at 17:38 -0300, Alejandro Valdes Jimenez wrote:
> emmmm... no te entendí mucho, pero entiendo que la idea de un
> progressbar es ir de acuerdo al proceso que se está ejecutando y mostrar
> su progreso...

Lo que sugiere Mauricio va un poco más allá que la simple programación
de la barra de progreso.  Apunta a mejorar el diseño de la solución que
estas planteando.

La idea, en términos generales es la siguiente:

- Podrías tener una iteración y en cada iteración actualizar la barra
  de progreso.

  while (condicion) {
      tarea_importante;
      acciones_de_barra_de_progreso;
  }

Donde acciones_de_barra_de_progreso no tiene ninguna relación con
tarea_importante como tal, y que no necesariamente es una línea de
código.

En vez de llevar las acciones de la barra de progreso allí, lo que
se podría hacer es "notificar" que ha sucedido algún cambio.

Luego, quien esté atento a dicha notificación hará lo que estime
conveniente: actualizar una barra de progreso, mostrar un mensaje
de avance en consola, etc.  Pero cuyo código está en otra parte.

-- 
Germán Poó-Caamaño
http://www.ubiobio.cl/~gpoo/
Concepción - Chile




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]