Windows install DLLs, fix Windows arrow key input handling
This commit is contained in:
parent
0f82d24d44
commit
a60eae1305
|
@ -734,13 +734,16 @@ ENDIF ()
|
||||||
IF (WIN32 AND NOT BUILD_INSTALLER)
|
IF (WIN32 AND NOT BUILD_INSTALLER)
|
||||||
ADD_DEFINITIONS(
|
ADD_DEFINITIONS(
|
||||||
-DRES_FOLDER="../share/cubicsdr/"
|
-DRES_FOLDER="../share/cubicsdr/"
|
||||||
)
|
)
|
||||||
|
|
||||||
INSTALL(TARGETS CubicSDR DESTINATION bin)
|
INSTALL(TARGETS CubicSDR DESTINATION bin)
|
||||||
install(FILES
|
INSTALL(FILES
|
||||||
|
${PROJECT_SOURCE_DIR}/external/fftw-3.3.4/${EX_PLATFORM}/libfftw3f-3.dll
|
||||||
|
${PROJECT_SOURCE_DIR}/external/liquid-dsp/msvc/${EX_PLATFORM}/libliquid.dll
|
||||||
|
DESTINATION bin)
|
||||||
|
INSTALL(FILES
|
||||||
${CUBICSDR_RESOURCES}
|
${CUBICSDR_RESOURCES}
|
||||||
${PROJECT_SOURCE_DIR}/src/CubicSDR.png
|
${PROJECT_SOURCE_DIR}/src/CubicSDR.png
|
||||||
DESTINATION share/cubicsdr)
|
DESTINATION share/cubicsdr)
|
||||||
ENDIF()
|
ENDIF()
|
||||||
|
|
||||||
IF (WIN32 AND BUILD_INSTALLER)
|
IF (WIN32 AND BUILD_INSTALLER)
|
||||||
|
|
|
@ -805,11 +805,11 @@ int CubicSDR::FilterEvent(wxEvent& event) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event.GetEventType() == wxEVT_KEY_DOWN) {
|
if (event.GetEventType() == wxEVT_KEY_DOWN || event.GetEventType() == wxEVT_CHAR_HOOK) {
|
||||||
return appframe->OnGlobalKeyDown((wxKeyEvent&)event);
|
return appframe->OnGlobalKeyDown((wxKeyEvent&)event);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event.GetEventType() == wxEVT_KEY_UP) {
|
if (event.GetEventType() == wxEVT_KEY_UP || event.GetEventType() == wxEVT_CHAR_HOOK) {
|
||||||
return appframe->OnGlobalKeyUp((wxKeyEvent&)event);
|
return appframe->OnGlobalKeyUp((wxKeyEvent&)event);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue