FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Busco un consejo (muchas ventanas hijas y muchos menús)
Hola, ¿qué tal?
Tengo una pequeña dudilla, me preguntaba si sería recomendable limitar la cantidad de ventanas MDI que pueda tener mi programa abiertas a la vez. Esto es, vas abriendo archivos, y para cada uno creo una nueva ventana hija, y puedes abrir cuantos archivos te plazca. Y como de todos es sabido que el usuario es un ser imprevisible... pues que el otro día, probando, llegué a abrir (a la vez) más de 500 ventanas, y el resultado fue desastroso (sobre todo en la velocidad y a la hora de cerrarlas, suerte que incluí un menú "Cerrar Todas"). Además el programa consta con una lista de archivos abiertos con anterioridad, la cual aparece en un menú y también es ilimitada. Pero claro, vas abriendo y abriendo, y al cabo de un unos días tienes 200 o 300 archivos en la lista, lo que hace que el menú tarde en aparecer, además de dificultar la búsqueda del archivo en cuestión. ¿Qué me recomendáis? ¿Limito ventanas, limito la lista? ¿Sólo una cosa, ambas, o ninguna? Muchísimas gracias. |
#2
|
||||
|
||||
Piensa en un valor lógico de ventanas que un usuario pueda tener abiertas y limítalo.
¿Realmente tiene sentido más de 20 (por decir algo) ventanas abiertas? ¿Realmente se puede trabajar con 20 ventanas hijas abiertas a la vez? ¿Cuanto tiempo se tarda en buscar una ventana entre las 20 abiertas? No creo que nadie se de cuenta de tal limitación, salvo alguien que esté "jugando" a lo mismo que tú.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Con respecto a la lista de los programas abiertos, puedes hacer como Word, que solo muestra una pequeña lista que no pasa de 10.
Saludos |
#4
|
||||
|
||||
En cambio yo, solamente limitaría la lista. Si a un usuario le da por abrir 500 ventanas de un solo... estará conciente que el sistema se relentizará y en algún momento se quedará sin recursos...
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#5
|
||||
|
||||
Coincido con Juan Antonio. No es decisión del programador. Si el usuario tiene un superordenador y quiere abrir tres mil doscientas cicuenta y cinco ventanas a la vez, pues que lo haga y será un usuario contento con nuestro programa que no le impone limitaciones artificiales. Incluso si el usuario tiene una Lentium y con cinco ventanas el sistema se ralentiza (¿existe esta palabra en español?) y tarda un minuto en cambiar de una a otra, sigue siendo su decisión.
// Saludos |
#6
|
||||
|
||||
Cita:
La idea es que se vuelve lento..
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#7
|
||||
|
||||
Esa puede que no pero roman escribió ralentizar que si que existe
|
#8
|
||||
|
||||
¡Cáspita! Hubiera jurado que lentificar no existía, ¿qué no es alentar? No, si tomar a la rae como parámetro empieza a ser extraño.
// Saludos |
#9
|
||||
|
||||
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#10
|
||||
|
||||
Pues muchas gracias por las sugerencias.
Ya se me ocurrió poner en la configuración la opción de limitar o no, pero no estaba muy seguro. Eso de que el usuario se daría cuenta de que el ordenador se ralentiza (la palabra existe) no estoy del todo seguro, como ya dije (y si no lo he dicho lo digo ahora) "El usuario es imprevisible". La verdad es que con las ventanas tampoco hay problema: con WinXP, 256MB de RAM logré abrir ¡más de novecientas ventanas! antes de que el sistema me cerrara la aplicación. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ventanas,Ventanas Mdi=Dolor de cabeza ? | IVAND | Varios | 7 | 08-05-2006 17:27:24 |
Recorrido de ventanas hijas | sur-se | OOP | 3 | 23-08-2004 11:43:10 |
La señora y sus hijas | roman | Humor | 24 | 28-05-2004 19:46:20 |
Ventanas MDI Hijas | LucianoRey | OOP | 4 | 25-02-2004 01:28:32 |
Problemas con formas Hijas (MDI Child) | D.M | Varios | 1 | 10-09-2003 22:56:30 |
|