Pedro de Medeiros
Pedro de Medeiros
The **evaluate_lazy_format()** function creates a new **BoxList** every time you access the variable from settings, so you are not using the same object after you change its contents.
OK. No debuggable for now, but let's just let it registered for further reference. But maybe send status changes on probes too. I forgot to mention. I guess they are...
Implemented on pull request https://github.com/openMSX/debugger/pull/175
> (Note: the internal implementation could still use `ImGui::Shortcut()`, but I don't think the actual keys should be configurable). I agree.
Trying to fix InputText externally proved neither easy nor consistent. Sometimes the repeated End key escapes the InputText focus and is captured by the scrollbar, since it's not a proper...
> I have no clear idea yet for how to achieve the above. I have an idea, but it's a bit clumsy: 1) record predefined keys each ImGui widget consumes....
> One possibility which I have NOT yet looked in to is the new, and still experimental/undocumented, ImGui::Shortcut() functionality. But I have no idea if this will (partially/fully) solve the...
> Some background info: At the moment there are three priority levels for handling events (see `src/events/EventDistributor.hh:21`). From high to low priority these are: > > * Hot keys (e.g....
> I think this needs to change. If we want ImGui widgets to have priority when they have focus, they need to have the highest priority. Only when they don't...
> This patch gives ImGui events the highest priority. I'm not sure I like that. I think it should remain possible for some hotkeys to have higher priority than ImGui....