wxWidgets/tests
Vadim Zeitlin d0fb62a656 Generate the same flags for modifier key events in wxGTK as in wxMSW.
Resolve the discrepancy between modifier flags of the key events corresponding
to the modifier key itself between wxMSW and wxGTK by changing the latter to
follow wxMSW behaviour.

Clearly document the now officially correct behaviour of the modifiers for the
key events corresponding to the modifiers keys themselves in the manual.

This fix also makes it unnecessary to work around this bug in the keyboard
unit test so remove it from there.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@65527 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-09-11 10:19:14 +00:00
..
any Compilation fix for wxAnyTestCase in ANSI-only build. 2010-07-12 22:50:47 +00:00
archive Corrected formatting of archiver command in the tests. 2010-06-24 10:33:36 +00:00
arrays
base64
benchmarks Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
cmdline
config Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
controls Simplify ButtonTestCase::Bitmap. The old test was not correct as it tested all bitmaps to see if they were valid, however these do not get set by SetBitmap and so the tests only passed if the platform set valid defaults. 2010-09-05 13:31:13 +00:00
datetime Format strings fixes in test suite. 2010-06-24 10:34:23 +00:00
events Generate the same flags for modifier key events in wxGTK as in wxMSW. 2010-09-11 10:19:14 +00:00
exec
file better DirTestCase::DirExists test; 2010-06-21 19:47:14 +00:00
filekind Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
filename small warning+PCH fixes 2010-06-21 21:46:29 +00:00
filesys
font
fontmap
formatconverter Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
fswatcher
geometry
graphics Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
hashes
html Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
image Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
interactive Really fix interactive output test compilation in ANSI build. 2010-07-13 14:13:12 +00:00
intl
lists
log
longlong
mbconv
misc using proper dylib for darwin 2010-06-20 15:24:01 +00:00
net Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
regex Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
scopeguard Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
sizers Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
streams Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
strings Don't run printf("%n") tests when _FORTIFY_SOURCE >= 2. 2010-07-18 11:52:58 +00:00
textfile
thread make POSIX and Windows implementation of wxThread::Run() coherently assert when trying to Run() a thread twice; add a test for it. 2010-07-25 13:55:36 +00:00
toplevel
uris
vectors
weakref
window Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
xlocale
xml Fix attributes escaping when writing XML. 2010-08-04 14:57:30 +00:00
asserthelper.cpp Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
asserthelper.h Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
dummy.cpp
horse.ani
horse.bmp
horse.cur
horse.gif
horse.ico
horse.jpg
horse.pcx
horse.png
horse.pnm
horse.tga
horse.tif
horse.xpm
makefile.bcc Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
makefile.gcc Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
Makefile.in Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
makefile.vc Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
makefile.wat Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
runtests.bat
test_printfbench.dsp
test_test_gui.dsp Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
test_test.dsp move console sample's interactive tests to two different CppUnit testsuites: InteractiveInputTestCase which requires user input and InteractiveOutputTestCase which outputs stuff to be checked from the user. 2010-06-21 21:03:47 +00:00
test_vc7_printfbench.vcproj
test_vc7_test_gui.vcproj Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
test_vc7_test.vcproj move console sample's interactive tests to two different CppUnit testsuites: InteractiveInputTestCase which requires user input and InteractiveOutputTestCase which outputs stuff to be checked from the user. 2010-06-21 21:03:47 +00:00
test_vc8_printfbench.vcproj
test_vc8_test_gui.vcproj Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
test_vc8_test.vcproj move console sample's interactive tests to two different CppUnit testsuites: InteractiveInputTestCase which requires user input and InteractiveOutputTestCase which outputs stuff to be checked from the user. 2010-06-21 21:03:47 +00:00
test_vc9_printfbench.vcproj
test_vc9_test_gui.vcproj Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
test_vc9_test.vcproj move console sample's interactive tests to two different CppUnit testsuites: InteractiveInputTestCase which requires user input and InteractiveOutputTestCase which outputs stuff to be checked from the user. 2010-06-21 21:03:47 +00:00
test.bkl Add a simple test for keyboard events generation. 2010-09-11 10:18:31 +00:00
test.cpp Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
testableframe.cpp Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
testableframe.h Merge the new GUI tests from SOC2010_GUI_TEST branch. 2010-08-22 22:16:05 +00:00
testdata.fc
testfile.h Globally use "wxWindows licence" consistently. 2010-07-13 13:29:13 +00:00
testprec.h Add a convenient wxREGISTER_UNIT_TEST() macro. 2010-09-11 10:18:05 +00:00