Pregunta

Necesito crear un asistente para una aplicación Flash 9 / ActionScript 3.0. El asistente sería un conjunto de cuadros de diálogo / ventanas para cada paso y los botones "atrás / siguiente / cancelar". para navegar por el asistente. Dentro del entorno de creación de Adobe CS3, no parece haber una forma sencilla de crear un conjunto de cuadros de diálogo o ventanas que contengan los pasos para el asistente.

No podré usar Flex en este momento, lo que parece tener un soporte mucho mejor para los componentes integrados de la GUI, como los contenedores. Si hay una manera de usar componentes Flex en el entorno de autoría Adobe Flash CS3, también me interesaría esa información.

Un enfoque en el que estoy pensando es crear capas de línea de tiempo separadas para cada cuadro de diálogo / ventana que necesitaría para el asistente. A medida que el usuario avanza por el asistente, la aplicación establecerá visibles o no visibles los componentes contenidos en las capas de la línea de tiempo que son apropiados para el paso actual en el asistente.

Creo que el enfoque funcionará, pero no parece ser una solución óptima. ¿Cuáles son algunos enfoques alternativos que se pueden usar desde el entorno de creación de Adobe CS3 para crear un asistente?

¿Fue útil?

Solución

Haga que cada etapa sea un marco separado en la línea de tiempo. El cuando el " Siguiente " se hace clic en el botón, verifique la validez de los datos. Si es malo, muestra un error. Si es bueno, guárdelo en algún lugar para usarlo al final y continúe con el siguiente cuadro.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top