[Resolved, see last post] Version 6.01 Problem with SIP Features of Hardware Library
SIP Features do not work on the device if and only if I use an .EXE, compiled on the Desktop IDE.
If run from the device IDE, the program does just what required: When Option "Edit/Options/Keyboard Spaces" is checked, it reacts to opening and closing the SIP Keyboard by correct resizing.
If run from a compiled version which I installed using Setup Builder, the SIP is totally ignored. That means: The SIPChanged Event does not fire and when starting I get a Null Reference Exception plus and the Debug MsgBox shows a negative value, which should be a value of approx. 50 instead.
The Hardware DLL should be the newest provided with Version 6.01 of B4PPC (date is Dec 16, 2007), IDE on Desktop and Device are 6.01, .NET CF is latest version (downloaded and installed on the device yesterday)
Please see attached file for the Code, just search for "SIP" to find the relevant places. You need the components Hardware (obvious), Formlib and Treeview
SIP Features do not work on the device if and only if I use an .EXE, compiled on the Desktop IDE.
If run from the device IDE, the program does just what required: When Option "Edit/Options/Keyboard Spaces" is checked, it reacts to opening and closing the SIP Keyboard by correct resizing.
If run from a compiled version which I installed using Setup Builder, the SIP is totally ignored. That means: The SIPChanged Event does not fire and when starting I get a Null Reference Exception plus and the Debug MsgBox shows a negative value, which should be a value of approx. 50 instead.
The Hardware DLL should be the newest provided with Version 6.01 of B4PPC (date is Dec 16, 2007), IDE on Desktop and Device are 6.01, .NET CF is latest version (downloaded and installed on the device yesterday)
Please see attached file for the Code, just search for "SIP" to find the relevant places. You need the components Hardware (obvious), Formlib and Treeview
Last edited: