Geeks With Blogs

News QTP and Stuff
Theo Moore Questions... Morphology? Longevity? Incept dates? June 2005 Entries
New job!
I am moving on to a new position with a new company! I'll be doing Software Test Engineer for starting July 11th. My last day at the current job will be the 6th. I am leaving my user group here, one I helped to start. I really hate that. I've some good buddies in that group. Charlotte has some great groups, too (I went to the Charlotte Code Camp this year), but the one here is so "young"... I will be finishing my code for BattleshipNet for the pocket PC, though. At least at first, ......

Posted On Sunday, June 26, 2005 5:25 AM

Workaround for the lost focus issue
I am still researching a way to force focus back to the hardware buttons once I lose it in an onscreen form, but until I do, I am going to do something that will get me by. I am going to use a call to some unmanaged code on my PDA to capture other hardware button events like button 1 (calendar) or button 2 (contacts). There is only a little code that one needs: simply a call that references the dll you need, and pass the handle of the window you want to have the event. Not bad at all. I've found ......

Posted On Wednesday, June 22, 2005 3:57 AM

Slightly Off-topic post
I don't normally post here about things that don't relate to my work or fun with coding, etc. However, I've been through an incredible experience, and I feel moved to speak out about it in every forum in which I've the honour to speak. I refer specifically to the experience of seeing Batman Begins. I've been a huge fan of the mythos for as long as I can remember. I'm the guy who picked up Legends of the Dark Knight #1 and thought "Finally, a book dark enough to really reflect the story". I've worn ......

Posted On Sunday, June 19, 2005 2:09 AM

Too weak
It was time to upgrade the cell phones.....and I weakened and purchased a PDA phone. Now I can use it to debug mobile applications, as well as have a pretty cool toy. It does load the software to be tested much faster than the emulator. Interestingly enough, the issue in my last post continues; it wasn't the emulator. It is most wonderful to have so much less time to wait to load/test the software I am writing.

Posted On Saturday, June 11, 2005 6:04 PM

BattleshipNet: a new issue
Here's an interesting issue. I am using the PocketPC emulator that ships with VS2003. I am running this game in the emulator. It requires that I keep track of 4 different grids (1 for each player, and one for each player as a read-only so you can see the ships later). I can now load the grid, change the colour status of the squares, etc. I can move the cursor (a highlight around the current square) around. Here's the problem: if I switch grids, I lose any functionality involving the buttons! I have ......

Posted On Wednesday, June 8, 2005 6:09 AM

BattleshipNet re-paint problem: update
Well, I am still working on the issue with the repaint event on the main form causing a second repaint on the grid. I tried moving the logic code for the interface to the KeyUp event, rather than the KeyDown. This seems to allow only one repaint of the form. I am double-buffering and I see the results of it. However, the emulator performs so poorly (speed-wise) that the screen still appears to flicker. However, it looks much better than it did for sure. I can know move more on to the actual game ......

Posted On Monday, June 6, 2005 7:50 AM

VS 2005 Beta 2
Just a quick note on this: Niiiiice! Love the IDE changes between 2003 and 2005...more on this later.

Posted On Monday, June 6, 2005 6:19 AM

Greater Charleston .Net User Group to host a Code Camp!
In September, we are hosting a code camp on September 17th. We have sponsors, speakers, and a facility lined up. I am going to speak, and I am working on my topic. I saw a presentation recently on nUnit; while nUnit looked great, the presentation was unsatisfying. Been wanting an excuse to become an expert on nUnit anyway. I'll keep this up to date as I find out more. Also, we have posted this information on our website,

Posted On Thursday, June 2, 2005 7:18 AM

GDI+: Extra repaint
I am currently working on a grid-based game for the VB.Net Compact Framework in VB.Net 2003. In order to minimize the footprint, I am using a grid drawn courtesy of GDI+. It works very well; it is small, and is fast (once I got the double-buffering working like I wanted). However, I've run into a new snag that I am trying to work out. I have a panel control that basically provides the graphics object to the class responsible for rendering the grid. I invalidate the grid, which fires the paint event...which ......

Posted On Thursday, June 2, 2005 7:15 AM

Copyright © Theo Moore | Powered by: | Join free