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/