Hi,
Iam sorry that not given complate information from my side 
 earlier .
Iam using PalmOS V5.2 software.
My application is keyboard driver.
This application iam developing for Samsung I530 smart phone.
The driver receives the packet from the Serial port when the key is pressed.
In The packet Specific byte contains the Character to be displayed .
Iam retrieving the character and enqueing in the queue with
  EvtEnqueueKey(keyCode,0,0) .
This is displaying the character well on the Memopad in lowercase.
when i select the CAPS key in order to display in Uppercase  
  iam setting the state  with   
    GrfSetState(capsLock,numLock,tempShift)  
    capsLock = true 
and then enqueing the Characters , but it is not displaying in the uppercase , it is 
displaying in lower case only.
If i set the shift flag then it is displaying in uppercase , with
 SHIFT key selection it is displaying in uppercase well.
Iam handing CAPS key also same as like SHIFT key only , but it is 
 not displaying in uppercase .
Where as if i run the application on Tungsten T2 PDA it is 
  displaying well in the uppercases .
Samsung I530 & Tungsten T2 PDA are using the same OS version only .
Could you pls help me how to rectify this problem so that i can
  display in Uppercase !
I need to display the data in device specific application only
  like Memopad or Notepad ...etc .
Is there any special flags to set ?

Best Regards,
Venkat .

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/

Reply via email to