Commit in reactos/lib/user32/controls on MAIN
edit.c+4-11.25 -> 1.26
Krishna Murthy <Krishna.Murthy@guptaworldwide.com>
	Modified EDIT_WM_Char() to restrict keying in of letters other than
	numbers when ES_NUMBER style is set.

reactos/lib/user32/controls
edit.c 1.25 -> 1.26
diff -u -r1.25 -r1.26
--- edit.c	24 Jul 2004 01:17:08 -0000	1.25
+++ edit.c	24 Jul 2004 09:43:09 -0000	1.26
@@ -23,7 +23,6 @@
  * TODO:
  *   - ES_CENTER
  *   - ES_RIGHT
- *   - ES_NUMBER (new since win95)
  *   - ES_OEMCONVERT
  *   -!ES_AUTOVSCROLL (every multi line control *is* auto vscroll)
  *   -!ES_AUTOHSCROLL (every single line control *is* auto hscroll)
@@ -3766,6 +3765,10 @@
 		break;
 
 	default:
+    /*If Edit control style is ES_NUMBER allow users to key in only numeric values*/
+    if( (es->style & ES_NUMBER) && !( c >= '0' && c <= '9') )
+      break;
+    
 		if (!(es->style & ES_READONLY) && (c >= ' ') && (c != 127)) {
 			WCHAR str[2];
  			str[0] = c;
CVSspam 0.2.8