Ok, I have a script called ThemeX, it's a themeing script if you haven't guessed that, I want to be able to add themes without adding tons of lines of code to diffrent parts, I need to recall theme name for calling (cant have spaces), theme name (could have spaces) color1, color2, color3, and I need to be able to load these in a dialog drop down list, as well as using the /theme command (/theme [theme call name], this sounds really complicated and have no idea on how to even start doing this, I'm thinking I'm going to have to store the info in an ini file, the thing is I want to be able to add more themes in a dialog wihout manually editing ANY code, and have no ide aon how to do that...