In-code FAQ: added comment about reading WantCaptureMouse / WantCaptureKeyboard

This commit is contained in:
omar 2014-12-04 11:42:13 +00:00
parent 2e5b81627f
commit d133831909

View File

@ -36,6 +36,7 @@
- limited layout features, intricate layouts are typically crafted in code - limited layout features, intricate layouts are typically crafted in code
- occasionally use statically sized buffers for string manipulations - won't crash, but some long text may be clipped - occasionally use statically sized buffers for string manipulations - won't crash, but some long text may be clipped
END-USER GUIDE END-USER GUIDE
============== ==============
@ -58,6 +59,7 @@
- ESCAPE to revert text to its original value - ESCAPE to revert text to its original value
- You can apply arithmetic operators +,*,/ on numerical values. Use +- to subtract (because - would set a negative value!) - You can apply arithmetic operators +,*,/ on numerical values. Use +- to subtract (because - would set a negative value!)
PROGRAMMER GUIDE PROGRAMMER GUIDE
================ ================
@ -105,6 +107,10 @@
// swap video buffer, etc. // swap video buffer, etc.
} }
- after calling ImGui::NewFrame() you can read back 'ImGui::GetIO().WantCaptureMouse' and 'ImGui::GetIO().WantCaptureKeyboard' to tell
if ImGui wants to use your inputs. so typically can hide the mouse inputs from the rest of your application if ImGui is using it.
API BREAKING CHANGES API BREAKING CHANGES
==================== ====================
@ -122,6 +128,7 @@
- 2014/08/30 (1.09) moved IMGUI_FONT_TEX_UV_FOR_WHITE preprocessor define to IO.FontTexUvForWhite - 2014/08/30 (1.09) moved IMGUI_FONT_TEX_UV_FOR_WHITE preprocessor define to IO.FontTexUvForWhite
- 2014/08/28 (1.09) changed the behavior of IO.PixelCenterOffset following various rendering fixes - 2014/08/28 (1.09) changed the behavior of IO.PixelCenterOffset following various rendering fixes
TROUBLESHOOTING & FREQUENTLY ASKED QUESTIONS TROUBLESHOOTING & FREQUENTLY ASKED QUESTIONS
============================================ ============================================
@ -179,6 +186,7 @@
- tip: you can create widgets without a Begin()/End() block, they will go in an implicit window called "Debug" - tip: you can create widgets without a Begin()/End() block, they will go in an implicit window called "Debug"
- tip: read the ShowTestWindow() code for more example of how to use ImGui! - tip: read the ShowTestWindow() code for more example of how to use ImGui!
ISSUES & TODO-LIST ISSUES & TODO-LIST
================== ==================