Currently vcl/inc/vcl/apptypes.hxx exports some enumeration values that are not namespaced eg. INPUT_MOUSE and INPUT_KEYBOARD. These conflict with global definitions of the same name on windows causing annoying warnings. We should add a VCL_ prefix to those types, and replace across the code-base: just do a 'git grep INPUT_MOUSE' (and for each value in there) for those and update them. sample warning: windows/solver/wntgcci.pro/inc/vcl/apptypes.hxx:59:0: warning: "INPUT_KEYBOARD" redefined [enabled by default] /usr/i686-w64-mingw32/sys-root/mingw/include/winuser.h:2471:0: note: this is the location of the previous definition I look forward to the patch ! :-) thanks ...
Created attachment 52621 [details] patch to fix fdo 41997
fixed
Migrating Whiteboard tags to Keywords: (EasyHack,DifficultyBeginner,SkillCpp,TopicCleanup) [NinjaEdit]