1c2c66affSColin Finck 2c2c66affSColin Fincklist(APPEND SOURCE 3c2c66affSColin Finck AttachThreadInput.c 4c2c66affSColin Finck ../include/msgtrace.c 54b10fdbcSStanislav Motylkov CharFuncs.c 6328a4c38SKatayama Hirofumi MZ CloseWindow.c 7c2c66affSColin Finck CreateDialog.c 8c2c66affSColin Finck CreateIconFromResourceEx.c 9c2c66affSColin Finck CreateWindowEx.c 10c2c66affSColin Finck DeferWindowPos.c 11c2c66affSColin Finck DestroyCursorIcon.c 12bef841c3SKatayama Hirofumi MZ DM_REPOSITION.c 13c2c66affSColin Finck DrawIconEx.c 14d2ae6095SKatayama Hirofumi MZ DrawText.c 15c2c66affSColin Finck desktop.c 16c2c66affSColin Finck EmptyClipboard.c 17c2c66affSColin Finck EnumDisplaySettings.c 18c2c66affSColin Finck GetDCEx.c 19c2c66affSColin Finck GetIconInfo.c 20c2c66affSColin Finck GetKeyState.c 21b490084dSKatayama Hirofumi MZ GetMessageTime.c 22c2c66affSColin Finck GetPeekMessage.c 23c2c66affSColin Finck GetSystemMetrics.c 24c2c66affSColin Finck GetUserObjectInformation.c 25c2c66affSColin Finck GetWindowPlacement.c 26c2c66affSColin Finck InitializeLpkHooks.c 276aacfa93SStanislav Motylkov KbdLayout.c 28a602bc35SArjav Garg keybd_event.c 29c2c66affSColin Finck LoadImage.c 30c2c66affSColin Finck LookupIconIdFromDirectoryEx.c 31782160bbSKatayama Hirofumi MZ MessageStateAnalyzer.c 32c2c66affSColin Finck NextDlgItem.c 3357a9fca0SHermès Bélusca-Maïto PrivateExtractIcons.c 34c2c66affSColin Finck RealGetWindowClass.c 357905efdfSThomas Faber RedrawWindow.c 36c2c66affSColin Finck RegisterClassEx.c 37c2c66affSColin Finck RegisterHotKey.c 383df31a82SMark Jansen ScrollBarWndExtra.c 39c2c66affSColin Finck ScrollDC.c 40c2c66affSColin Finck ScrollWindowEx.c 41c2c66affSColin Finck SendMessageTimeout.c 42c2c66affSColin Finck SetActiveWindow.c 43c2c66affSColin Finck SetCursorPos.c 4494d9e9c2SKatayama Hirofumi MZ SetFocus.c 45c2c66affSColin Finck SetParent.c 46c2c66affSColin Finck SetProp.c 47c2c66affSColin Finck SetScrollInfo.c 48c2c66affSColin Finck SetScrollRange.c 49a8ed286cSKatayama Hirofumi MZ ShowWindow.c 503e00e7fbSKatayama Hirofumi MZ SwitchToThisWindow.c 51c2c66affSColin Finck SystemParametersInfo.c 52c2c66affSColin Finck TrackMouseEvent.c 53c1c12793SStanislav Motylkov VirtualKey.c 54c2c66affSColin Finck WndProc.c 55139a3d66SAmine Khaldi wsprintf.c) 56c2c66affSColin Finck 57139a3d66SAmine Khaldilist(APPEND PCH_SKIP_SOURCE 58139a3d66SAmine Khaldi testlist.c) 59139a3d66SAmine Khaldi 60139a3d66SAmine Khaldiadd_executable(user32_apitest 61139a3d66SAmine Khaldi ${SOURCE} 62139a3d66SAmine Khaldi ${PCH_SKIP_SOURCE} 63139a3d66SAmine Khaldi user32_apitest.rc) 64139a3d66SAmine Khaldi 65c2c66affSColin Fincktarget_link_libraries(user32_apitest wine ${PSEH_LIB}) 66c2c66affSColin Finckset_module_type(user32_apitest win32cui) 67*c39bf0d5SKatayama Hirofumi MZadd_importlibs(user32_apitest advapi32 imm32 gdi32 user32 msvcrt kernel32 ntdll) 68139a3d66SAmine Khaldiadd_pch(user32_apitest precomp.h "${PCH_SKIP_SOURCE}") 69c2c66affSColin Finckadd_rostests_file(TARGET user32_apitest) 70c2c66affSColin Finck 71c2c66affSColin Finckadd_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest1.manifest") 72c2c66affSColin Finckadd_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest2.manifest") 73