One last update (and a half) to the 2.6 version Pocket SharpMT: 2.6.2 corrects one oversight (Cut, Copy, and Paste now work product wide) and a few updates to the toolbar, so I thought it was worth it… this should be the last update for a while.
Download Pocket SharpMT 2.6.2: ZIP | ARM
Loosely put, I need to apologize to all of you mobile users: I made a very boneheaded mistake… I assumed that the missing support of the built in the DateTime picker in the .NET Compact Framework was the only functionality of the Windows Mobile platform. I was wrong. It seems that the Framework suppresses the built-in Cut/Copy/Paste functionality as well. It could be called a feature and it could be called a bug… either way, it worked on the emulator but not on the actual device, which is why I overlooked it for so long.
Sorry about that.
On a good note, I was able to borrow a pretty modern Pocket PC from Steve (http://www.furrygoat.com/) and debug the damned thing over the weekend… off the View menu you’ll find an Edit menu. On that popup menu you’ll find Undo, Cut, Copy, Paste, Delete, and Select All; they work on any TextBox in the main application
(I didn’t think there’d be a reason for them anywhere else, but that’s open for debate, I’m sure!) You’ll also find that if you tap and hold over any of the draft’s TextBoxes that a popup menu with Cut, Copy, Paste, and Delete will appear – since I couldn’t put in a separator line, I opted to leave off Undo and Select All (which is available via a double click on an TextBox). Lastly, pressing Ctrl+Z, Ctrl+X, Ctrl+C, and Ctrl+V will also work as Undo, Cut, Copy, and Paste.
The push from 2.6.1 to 2.6.2 was to stretch the Copy/Paste support to any TextBox in the application – I originally wasn’t going to bother, but the second comment on this thread pointed it out as an error: that ended the debate about it.
Aside from this I also pulled the toolbar from the application: I don’t know why but it always seem to disappear on random builds of Windows Mobile. So screw it: I’ve replaced the Save button with “Save” and the Options button with “?”. I also tweaked the “Show Exit” option – you no longer have to close the application to show or hide this from the menu.