mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-30 21:42:59 +00:00 
			
		
		
		
	dialog:: list used in models
This commit is contained in:
		| @@ -371,11 +371,12 @@ EX namespace models { | |||||||
|     USING_NATIVE_GEOMETRY_IN_RUG; |     USING_NATIVE_GEOMETRY_IN_RUG; | ||||||
|     #endif |     #endif | ||||||
|  |  | ||||||
|  |     dialog::start_list(2000, 2000, 'a'); | ||||||
|     for(int i=0; i<isize(mdinf); i++) { |     for(int i=0; i<isize(mdinf); i++) { | ||||||
|       eModel m = eModel(i); |       eModel m = eModel(i); | ||||||
|       if(m == mdFormula && ISMOBILE) continue; |       if(m == mdFormula && ISMOBILE) continue; | ||||||
|       if(model_available(m)) { |       if(model_available(m)) { | ||||||
|         dialog::addBoolItem(get_model_name(m), vpconf.model == m, (i < 26 ? 'a'+i : 'A'+i-26)); |         dialog::addBoolItem(get_model_name(m), vpconf.model == m, dialog::list_fake_key++); | ||||||
|         dialog::add_action([m] () { |         dialog::add_action([m] () { | ||||||
|           if(m == mdFormula) { |           if(m == mdFormula) { | ||||||
|             edit_formula(); |             edit_formula(); | ||||||
| @@ -393,6 +394,9 @@ EX namespace models { | |||||||
|         } |         } | ||||||
|       } |       } | ||||||
|      |      | ||||||
|  |     dialog::end_list(); | ||||||
|  |     dialog::addBreak(100); | ||||||
|  |     dialog::addBack(); | ||||||
|     dialog::display(); |     dialog::display(); | ||||||
|     } |     } | ||||||
|        |        | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue