1ffd06029SDoug Lyonsadd_subdirectory(makeimg) 2c2c66affSColin Finck 3c2c66affSColin Fincklist(APPEND SOURCE 4c2c66affSColin Finck AttachThreadInput.c 5c2c66affSColin Finck ../include/msgtrace.c 64b10fdbcSStanislav Motylkov CharFuncs.c 7328a4c38SKatayama Hirofumi MZ CloseWindow.c 8efe42074SKatayama Hirofumi MZ CopyImage.c 9c2c66affSColin Finck CreateDialog.c 10c2c66affSColin Finck CreateIconFromResourceEx.c 11c2c66affSColin Finck CreateWindowEx.c 12c2c66affSColin Finck DeferWindowPos.c 13c2c66affSColin Finck DestroyCursorIcon.c 14bef841c3SKatayama Hirofumi MZ DM_REPOSITION.c 15c2c66affSColin Finck DrawIconEx.c 16d2ae6095SKatayama Hirofumi MZ DrawText.c 17c2c66affSColin Finck desktop.c 18c2c66affSColin Finck EmptyClipboard.c 19c2c66affSColin Finck EnumDisplaySettings.c 20c7fd9983STimo Kreuzer GetClassInfo.c 21c2c66affSColin Finck GetDCEx.c 22c2c66affSColin Finck GetIconInfo.c 23c2c66affSColin Finck GetKeyState.c 24b490084dSKatayama Hirofumi MZ GetMessageTime.c 25c2c66affSColin Finck GetPeekMessage.c 26a9675d00STimo Kreuzer GetSetWindowInt.c 27c2c66affSColin Finck GetSystemMetrics.c 28c2c66affSColin Finck GetUserObjectInformation.c 29c2c66affSColin Finck GetWindowPlacement.c 300d43ce78SKatayama Hirofumi MZ GW_ENABLEDPOPUP.c 31c2c66affSColin Finck InitializeLpkHooks.c 326aacfa93SStanislav Motylkov KbdLayout.c 33a602bc35SArjav Garg keybd_event.c 34c2c66affSColin Finck LoadImage.c 35ffd06029SDoug Lyons LoadImageGCC.c 36c2c66affSColin Finck LookupIconIdFromDirectoryEx.c 37782160bbSKatayama Hirofumi MZ MessageStateAnalyzer.c 38c2c66affSColin Finck NextDlgItem.c 3957a9fca0SHermès Bélusca-Maïto PrivateExtractIcons.c 40c2c66affSColin Finck RealGetWindowClass.c 417905efdfSThomas Faber RedrawWindow.c 42c2c66affSColin Finck RegisterClassEx.c 43c2c66affSColin Finck RegisterHotKey.c 44*a9b77d89SMarek Benc ScrollBarRedraw.c 453df31a82SMark Jansen ScrollBarWndExtra.c 46c2c66affSColin Finck ScrollDC.c 47c2c66affSColin Finck ScrollWindowEx.c 48c2c66affSColin Finck SendMessageTimeout.c 49c2c66affSColin Finck SetActiveWindow.c 50c2c66affSColin Finck SetCursorPos.c 5194d9e9c2SKatayama Hirofumi MZ SetFocus.c 52c2c66affSColin Finck SetParent.c 53c2c66affSColin Finck SetProp.c 54c2c66affSColin Finck SetScrollInfo.c 55c2c66affSColin Finck SetScrollRange.c 56172d6532SKatayama Hirofumi MZ SetWindowPlacement.c 57a8ed286cSKatayama Hirofumi MZ ShowWindow.c 583e00e7fbSKatayama Hirofumi MZ SwitchToThisWindow.c 5926ffe2f8SEgor Ananyin SystemMenu.c 60c2c66affSColin Finck SystemParametersInfo.c 61c2c66affSColin Finck TrackMouseEvent.c 62c1c12793SStanislav Motylkov VirtualKey.c 63c2c66affSColin Finck WndProc.c 64139a3d66SAmine Khaldi wsprintf.c) 65c2c66affSColin Finck 66139a3d66SAmine Khaldilist(APPEND PCH_SKIP_SOURCE 67139a3d66SAmine Khaldi testlist.c) 68139a3d66SAmine Khaldi 69139a3d66SAmine Khaldiadd_executable(user32_apitest 70139a3d66SAmine Khaldi ${SOURCE} 71139a3d66SAmine Khaldi ${PCH_SKIP_SOURCE} 72139a3d66SAmine Khaldi user32_apitest.rc) 73139a3d66SAmine Khaldi 74c2c66affSColin Fincktarget_link_libraries(user32_apitest wine ${PSEH_LIB}) 75c2c66affSColin Finckset_module_type(user32_apitest win32cui) 76c39bf0d5SKatayama Hirofumi MZadd_importlibs(user32_apitest advapi32 imm32 gdi32 user32 msvcrt kernel32 ntdll) 77139a3d66SAmine Khaldiadd_pch(user32_apitest precomp.h "${PCH_SKIP_SOURCE}") 78c2c66affSColin Finckadd_rostests_file(TARGET user32_apitest) 79c2c66affSColin Finck 80c2c66affSColin Finckadd_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest1.manifest") 81c2c66affSColin Finckadd_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest2.manifest") 82