1*ffd06029SDoug 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 8c2c66affSColin Finck CreateDialog.c 9c2c66affSColin Finck CreateIconFromResourceEx.c 10c2c66affSColin Finck CreateWindowEx.c 11c2c66affSColin Finck DeferWindowPos.c 12c2c66affSColin Finck DestroyCursorIcon.c 13bef841c3SKatayama Hirofumi MZ DM_REPOSITION.c 14c2c66affSColin Finck DrawIconEx.c 15d2ae6095SKatayama Hirofumi MZ DrawText.c 16c2c66affSColin Finck desktop.c 17c2c66affSColin Finck EmptyClipboard.c 18c2c66affSColin Finck EnumDisplaySettings.c 19c7fd9983STimo Kreuzer GetClassInfo.c 20c2c66affSColin Finck GetDCEx.c 21c2c66affSColin Finck GetIconInfo.c 22c2c66affSColin Finck GetKeyState.c 23b490084dSKatayama Hirofumi MZ GetMessageTime.c 24c2c66affSColin Finck GetPeekMessage.c 25a9675d00STimo Kreuzer GetSetWindowInt.c 26c2c66affSColin Finck GetSystemMetrics.c 27c2c66affSColin Finck GetUserObjectInformation.c 28c2c66affSColin Finck GetWindowPlacement.c 290d43ce78SKatayama Hirofumi MZ GW_ENABLEDPOPUP.c 30c2c66affSColin Finck InitializeLpkHooks.c 316aacfa93SStanislav Motylkov KbdLayout.c 32a602bc35SArjav Garg keybd_event.c 33c2c66affSColin Finck LoadImage.c 34*ffd06029SDoug Lyons LoadImageGCC.c 35c2c66affSColin Finck LookupIconIdFromDirectoryEx.c 36782160bbSKatayama Hirofumi MZ MessageStateAnalyzer.c 37c2c66affSColin Finck NextDlgItem.c 3857a9fca0SHermès Bélusca-Maïto PrivateExtractIcons.c 39c2c66affSColin Finck RealGetWindowClass.c 407905efdfSThomas Faber RedrawWindow.c 41c2c66affSColin Finck RegisterClassEx.c 42c2c66affSColin Finck RegisterHotKey.c 433df31a82SMark Jansen ScrollBarWndExtra.c 44c2c66affSColin Finck ScrollDC.c 45c2c66affSColin Finck ScrollWindowEx.c 46c2c66affSColin Finck SendMessageTimeout.c 47c2c66affSColin Finck SetActiveWindow.c 48c2c66affSColin Finck SetCursorPos.c 4994d9e9c2SKatayama Hirofumi MZ SetFocus.c 50c2c66affSColin Finck SetParent.c 51c2c66affSColin Finck SetProp.c 52c2c66affSColin Finck SetScrollInfo.c 53c2c66affSColin Finck SetScrollRange.c 54a8ed286cSKatayama Hirofumi MZ ShowWindow.c 553e00e7fbSKatayama Hirofumi MZ SwitchToThisWindow.c 5626ffe2f8SEgor Ananyin SystemMenu.c 57c2c66affSColin Finck SystemParametersInfo.c 58c2c66affSColin Finck TrackMouseEvent.c 59c1c12793SStanislav Motylkov VirtualKey.c 60c2c66affSColin Finck WndProc.c 61139a3d66SAmine Khaldi wsprintf.c) 62c2c66affSColin Finck 63139a3d66SAmine Khaldilist(APPEND PCH_SKIP_SOURCE 64139a3d66SAmine Khaldi testlist.c) 65139a3d66SAmine Khaldi 66139a3d66SAmine Khaldiadd_executable(user32_apitest 67139a3d66SAmine Khaldi ${SOURCE} 68139a3d66SAmine Khaldi ${PCH_SKIP_SOURCE} 69139a3d66SAmine Khaldi user32_apitest.rc) 70139a3d66SAmine Khaldi 71c2c66affSColin Fincktarget_link_libraries(user32_apitest wine ${PSEH_LIB}) 72c2c66affSColin Finckset_module_type(user32_apitest win32cui) 73c39bf0d5SKatayama Hirofumi MZadd_importlibs(user32_apitest advapi32 imm32 gdi32 user32 msvcrt kernel32 ntdll) 74139a3d66SAmine Khaldiadd_pch(user32_apitest precomp.h "${PCH_SKIP_SOURCE}") 75c2c66affSColin Finckadd_rostests_file(TARGET user32_apitest) 76c2c66affSColin Finck 77c2c66affSColin Finckadd_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest1.manifest") 78c2c66affSColin Finckadd_rostests_file(FILE "${CMAKE_CURRENT_SOURCE_DIR}/verclasstest2.manifest") 79