PDA

View Full Version : Editor Dialogue Controls



ZoriaRPG
12-10-2016, 02:41 PM
I'm workign with zq_custom.cpp, and I'd like some advice, or possibly an example, on how to shift from oulldown menus, to text boxes with numeric value inputs, if the class input for Weapon1 through Weapon 10 isn't valid, specifically, for this table:




//139
{ jwin_text_proc, 8, 74, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 1:", NULL, NULL },
{ jwin_droplist_proc, 8, 83, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },
{ jwin_text_proc, 8, 100, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 2:", NULL, NULL },
{ jwin_droplist_proc, 8, 109, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },
{ jwin_text_proc, 8, 126, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 3:", NULL, NULL },
{ jwin_droplist_proc, 8, 135, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },
{ jwin_text_proc, 8, 152, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 4:", NULL, NULL },
{ jwin_droplist_proc, 8, 161, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },
{ jwin_text_proc, 8, 178, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 5:", NULL, NULL },
{ jwin_droplist_proc, 8, 187, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },

//149
{ jwin_text_proc, 161, 74, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 6:", NULL, NULL },
{ jwin_droplist_proc, 161, 83, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },
{ jwin_text_proc, 161, 100, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 7:", NULL, NULL },
{ jwin_droplist_proc, 161, 109, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },
{ jwin_text_proc, 161, 126, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 8:", NULL, NULL },
{ jwin_droplist_proc, 161, 135, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },
{ jwin_text_proc, 161, 152, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 9:", NULL, NULL },
{ jwin_droplist_proc, 161, 161, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },
{ jwin_text_proc, 161, 178, 35, 8, vc(14), vc(1), 0, 0, 0, 0, (void *) "Weapon 10:", NULL, NULL },
{ jwin_droplist_proc, 161, 187, 151, 16, jwin_pal[jcTEXTFG], jwin_pal[jcTEXTBG], 0, 0, 0, 0, (void *) &weapon_list, NULL, NULL },


Do I need to make a second table, just for this outcome; or is there an easy way to change these from pull-downs to text boxes if they are <Custom item Class> or < z### > class?