After upgrading your video drivers on the M200 to something decent, like the Forceware 98.16 drivers, the automatic screen rotation will cease to function. However not having the screen auto-rotate doesn’t spell the end of the world. To correct the orientation of your screen simply press Windows key + X to open the Windows Mobility Center. Once the Windows Mobility Center opens, press the R key until the screen is in the desired orientation.

If you want to change the sequence of the screen rotation, go into your Control Panel and find Tablet PC Settings. Near the bottom of the window there should be a link Go to Orientation, and in there you can change or remove rotation sequences. I’ll also have to suggest that you calibrate your screen, if you haven’t done so already, before you rotate your screen. To calibrate your screen with your pen, press the Calibrate… button in the Table PC Settings window and follow the instruction.

Previous ArticleNext Article
6.

60Hz

Oh yes, 60Hz, my favorite vertical refresh rate, but why I wonder?

Well for starters it’s the best and easiest way to get a headache. I have a 52 inch Sharp LCD TV (LC52D64U) and it’s max refresh rate at 1920×1080 is 60Hz, which makes it fantastic to watch while playing anything high definition. Since I use it as a monitor, and the only way it looks decent is at 1080p, I’m currently stuck at 60Hz.

So I suppose it’s time to buy another TV… or an actual monitor for the mean time.

QQ

R.

Regex and Anchor tags

I had been looking on the Internet for a solution to a program I had be working on and sadly didn’t come up with one. I was trying to find a way to use regular expressions to find all the html anchor tags in a string along with matching a wild card URL (ie: secnem.com.*test.html). And after many hours of thrusting my head into my keyboard I came up with:

/<a [^><]*href=[\”\’][^\”\’><]*<rule>[^\”\’><]*[\”\’][^>]*>\s*.*\s*<\/a>/iU

You’d replace <rule> with what ever url rule you want, except for any wild cards in the url I needed to use [^\”\’><]* instead of just .* . This would prevent it from matching outside of the anchor. Bascially [^\”\’><]*  means: match any character except a double quote, single quote, greater than sign, or less than sign. All of which should not be in the href field to begin with.

If you wanted to see what the content of the anchor tag was or the matched href, simply put some brackets around like so:

/<a [^><]*href=[\”\’]([^\”\’><]*<rule>[^\”\’><]*)[\”\’][^>]*>(\s*.*\s*)<\/a>/iU

Hope this helps someone. You can of course adapt this to other html tags by replacing ‘a’ for ‘table’ or w/e. Same with the href. larsolavtorvik.com has a great resource for testing regex in real time and addedbytes.com has a great cheat sheet as well.