mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-30 04:31:06 +01:00 
			
		
		
		
	Combo: Internally split into BeginCombo(), EndCombo(), toward a more flexible combo api.
This commit is contained in:
		| @@ -766,11 +766,15 @@ namespace ImGui | ||||
|  | ||||
|     IMGUI_API int           CalcTypematicPressedRepeatAmount(float t, float t_prev, float repeat_delay, float repeat_rate); | ||||
|  | ||||
|     // New Columns API | ||||
|     // FIXME-WIP: New Columns API | ||||
|     IMGUI_API void          BeginColumns(const char* id, int count, ImGuiColumnsFlags flags = 0); // setup number of columns. use an identifier to distinguish multiple column sets. close with EndColumns(). | ||||
|     IMGUI_API void          EndColumns();                                                         // close columns | ||||
|     IMGUI_API void          PushColumnClipRect(int column_index = -1); | ||||
|  | ||||
|     // FIXME-WIP: New Combo API | ||||
|     IMGUI_API bool          BeginCombo(const char* label, const char* preview_value, float popup_opened_height); | ||||
|     IMGUI_API void          EndCombo(); | ||||
|  | ||||
|     // NB: All position are in absolute pixels coordinates (never using window coordinates internally) | ||||
|     // AVOID USING OUTSIDE OF IMGUI.CPP! NOT FOR PUBLIC CONSUMPTION. THOSE FUNCTIONS ARE A MESS. THEIR SIGNATURE AND BEHAVIOR WILL CHANGE, THEY NEED TO BE REFACTORED INTO SOMETHING DECENT. | ||||
|     IMGUI_API void          RenderText(ImVec2 pos, const char* text, const char* text_end = NULL, bool hide_text_after_hash = true); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user