mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 05:01:05 +01:00 
			
		
		
		
	WIP Menus: menu bars. Still inconsistency with hovering scheme. Will probably follow what Windows does. (#126).
This commit is contained in:
		
							
								
								
									
										4
									
								
								imgui.h
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								imgui.h
									
									
									
									
									
								
							| @@ -363,6 +363,8 @@ namespace ImGui | ||||
|  | ||||
|     // Widgets: Menus | ||||
| 	// FIXME-WIP: v1.39 in development, API *WILL* change | ||||
|     IMGUI_API bool          BeginMenuBar(); | ||||
|     IMGUI_API void          EndMenuBar(); | ||||
|     IMGUI_API bool          BeginMenu(const char* label); | ||||
|     IMGUI_API void          EndMenu(); | ||||
|     IMGUI_API bool          MenuItem(const char* label, const char* shortcut = NULL, bool selected = false); // bool enabled = true | ||||
| @@ -456,6 +458,7 @@ enum ImGuiWindowFlags_ | ||||
|     ImGuiWindowFlags_AlwaysAutoResize       = 1 << 6,   // Resize every window to its content every frame | ||||
|     ImGuiWindowFlags_ShowBorders            = 1 << 7,   // Show borders around windows and items | ||||
|     ImGuiWindowFlags_NoSavedSettings        = 1 << 8,   // Never load/save settings in .ini file | ||||
|     ImGuiWindowFlags_MenuBar                = 1 << 9,   // Has a menubar | ||||
|     // [Internal] | ||||
|     ImGuiWindowFlags_ChildWindow            = 1 << 20,  // Don't use! For internal use by BeginChild() | ||||
|     ImGuiWindowFlags_ChildWindowAutoFitX    = 1 << 21,  // Don't use! For internal use by BeginChild() | ||||
| @@ -520,6 +523,7 @@ enum ImGuiCol_ | ||||
|     ImGuiCol_FrameBgActive, | ||||
|     ImGuiCol_TitleBg, | ||||
|     ImGuiCol_TitleBgCollapsed, | ||||
|     ImGuiCol_MenuBarBg, | ||||
|     ImGuiCol_ScrollbarBg, | ||||
|     ImGuiCol_ScrollbarGrab, | ||||
|     ImGuiCol_ScrollbarGrabHovered, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user