View Single Post
Old 06-25-2025, 03:34 AM  
Talagan
Human being with feelings
 
Talagan's Avatar
 
Join Date: Feb 2016
Location: sıɹɐԀ / France
Posts: 749
Default

Close to @saxmand's recent question, I was trying to play with an ImGui overlay over the arrangeview to draw some stuff (it's far easier than using the JS api). This works well, except for mouse hover events which do not seem to be passed to Reaper's arrange view behind :



On this example, the red rectangles are drawn in the ImGui window, the arrange view resize icon for the item border does not appear on hover (only on clicks). I'm on MacOS, and these are the window flags I'm using:

Code:
  local is_open = ImGui.Begin(ctx, "Visible Items Outline Debug", nil,
    ImGui.WindowFlags_NoTitleBar |
    ImGui.WindowFlags_NoScrollWithMouse |
    ImGui.WindowFlags_NoScrollbar |
    ImGui.WindowFlags_NoResize |
    ImGui.WindowFlags_NoNav |
    ImGui.WindowFlags_NoMove |
    ImGui.WindowFlags_NoDocking |
    ImGui.WindowFlags_NoDecoration |
    ImGui.WindowFlags_NoBackground |
    ImGui.WindowFlags_NoInputs)
Is it a known limitation or am I doing something wrong ?

Last edited by Talagan; 07-03-2025 at 02:53 AM.
Talagan is offline   Reply With Quote