BRIDGE+GUI: added GuiProcessEvents export
This commit is contained in:
parent
ddc9a71af8
commit
0911f1fbd5
|
|
@ -1519,6 +1519,11 @@ BRIDGE_IMPEXP void GuiAddInfoLine(const char* infoLine)
|
|||
_gui_sendmessage(GUI_ADD_INFO_LINE, (void*)infoLine, nullptr);
|
||||
}
|
||||
|
||||
BRIDGE_IMPEXP void GuiProcessEvents()
|
||||
{
|
||||
_gui_sendmessage(GUI_PROCESS_EVENTS, nullptr, nullptr);
|
||||
}
|
||||
|
||||
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
|
||||
{
|
||||
hInst = hinstDLL;
|
||||
|
|
|
|||
|
|
@ -970,7 +970,8 @@ typedef enum
|
|||
GUI_SELECT_IN_MEMORY_MAP, // param1=duint addr, param2=unused
|
||||
GUI_GET_ACTIVE_VIEW, // param1=ACTIVEVIEW*, param2=unused
|
||||
GUI_MENU_SET_ENTRY_CHECKED, // param1=int hEntry, param2=bool checked
|
||||
GUI_ADD_INFO_LINE // param1=const char* infoline, param2=unused
|
||||
GUI_ADD_INFO_LINE, // param1=const char* infoline, param2=unused
|
||||
GUI_PROCESS_EVENTS, // param1=unused, param2=unused
|
||||
} GUIMSG;
|
||||
|
||||
//GUI Typedefs
|
||||
|
|
@ -1113,6 +1114,7 @@ BRIDGE_IMPEXP void GuiFoldDisassembly(duint startAddress, duint length);
|
|||
BRIDGE_IMPEXP void GuiSelectInMemoryMap(duint addr);
|
||||
BRIDGE_IMPEXP void GuiGetActiveView(ACTIVEVIEW* activeView);
|
||||
BRIDGE_IMPEXP void GuiAddInfoLine(const char* infoLine);
|
||||
BRIDGE_IMPEXP void GuiProcessEvents();
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
|
|
|||
|
|
@ -690,6 +690,12 @@ void* Bridge::processMessage(GUIMSG type, void* param1, void* param2)
|
|||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case GUI_PROCESS_EVENTS:
|
||||
{
|
||||
QCoreApplication::processEvents();
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
return nullptr;
|
||||
|
|
|
|||
Loading…
Reference in New Issue