Pero si guardas un fichero de texto (tipo settings) puedes llevar el control de los temas creados y de su ruta en el disco. De esa forma, podrías cargar un desplegable con los temas que lees desde el fichero settings y mantenerlos sincronizados al crear y borrar. Lo único, es que deberíamos nombrar cada tema con un nombre descriptivo.
Esto solo tiene un problema y es que si el usuario borra manualmente el fichero desde fuera de tu programa, ya tendríamos dificultades para cargar el desplegable... o no, si hacemos las comprobaciones necesarias durante la lectura del fichero ( if file exist then).
Saludos
Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'