Issue234

Title lvledit: Map Label Text Input on Win32
Priority bug Status open
Assigned To Keywords editor
Linked issues lvledit: Shifted characters cannot be typed in map labels
View: 235
Watchers

Submitted on 2011-07-24 19h07 by tracker_migration, last changed by salimiles.

Messages
Author: tracker_migration Date: 2011-03-27   14h23
Submitted by szoept
I tried to track this down myself, but I\'m not familiar enough with C, SDL, or the code to persist beyond an hour.

How to Replicate:
1.) Launch game in Windows (i am on Win7 - both 32 & 64 tested - both laptop and desktop tested)
2.) Go into Level Editor
3.) Press \"M\" to create label
4.) When the Popup Box to name the label appears (I suspect that\'s GetEditableStringInPopupWindow() in text.c), type something using the:
     a.) left shift key - generate an \"O\"-like character when shift is first pressed followed by the expected character
     b.) right shift key - generate a forward slash when shift is first pressed followed by the expected character
     c.) caps lock - generate a minus character with no capitalization occurring afterwards (did not test if this happened in Linux build)
     d.) alt keys - generate a \"3\" or \"4\" depending on side of keyboard / lesser || greater
     e.) ctrl keys - generate a \"1\" or \"2\" depending on side of keyboard / lesser || greater
     f.)  all arrow keys - generate a \".\"
     g.) There are more (keypad allows exponents through use of 4 and 2 - with or without numlock on), but i figure this should be enough example to assist in tracking this down
Author: tracker_migration Date: 2011-04-06   02h31
Posted by curtmack
Patch in the pipeline: https://rb.freedroid.org/r/1039/
Author: salimiles Date: 2011-11-15   21h14
Looks like this is linked to issue 235. However there was a patch submitted for
that. Does this issue still occur?
History
Date User Action Args
2011-11-15 21:15:24salimileslinkissue235 linked
2011-11-15 21:14:30salimilessetmessages: + msg1989
linked: + lvledit: Shifted characters cannot be typed in map labels
title: Map Label Text Input on Win32 -> lvledit: Map Label Text Input on Win32
2011-07-25 09:23:52ahuilletsetkeyword: + editor
title: EDITOR - Map Label Text Input on Win32 -> Map Label Text Input on Win32
2011-07-24 19:07:42tracker_migrationcreate