Transparent Windows and how to Resize them

A teammate came to talk to me, because he’s working with a semi-transparent window, with no Border, and he wants to be able to resize it. Allowing a user to move, minimize, maximize and close it are easy, but how to resize? Well, this is actually pretty easy. There is a property on the Window…

1

XBox 360 Live Gamertags in Blend!

The honorable Major Nelson just posted that someone created a Vista Gadget that will display the GamerTag information for your friends on XBox Live. Well, for those who don’t know, if I’m not mistaken, Vista Gadgets are generally written in Silverlight (Please correct me if someone knows better). But, how to get that information? Well,…

1

Changing the selection color in a ListBox

I just worked through figuring this out today, and since it was sufficiently irritating, I thought I’d post it here. Plus, I don’t want all my ‘loyal readers’ to think I’ve disappeared :). Anyway, in the application I’m working on, I have a ListBox with specific elements in it. If it were databound, I know…

1

Repeating an animation

It may not be a huge revelation for other folks, but with some of the testing I’ve been doing, I really started getting frustrated with some stuff. Specifically, I’ve got a fairly complex animation, and I want it to repeat forever. However, setting the repeat count on each and every property that I’m animating is…

1

Variable Value Converters

I’ve been asked how to create a Value Converter that you can configure the behavior of. In my Total Training series I showed you how to create a Value Converter that would return a color, Red if the value was below a hard coded value, Yellow if it’s between the Red threshold and another value,…

2

One of the worst parts of my job…

Is when I can’t talk about something! By now, most folks should be downloading the August preview of Expression Blend 2, which I’m super excited to see finally getting out. (If you didn’t already know… Get it HERE) But, one of the features that I’ve been testing personally is one I’m really excited about, but…

0

Calligraphy In Ink! (Part 2)

Ok, see this is what happens when I have some time to ‘play’ with Blend. My previous post showed how to modify the stylus tip to get something akin to a calligraphy pen. But, the pen that I got most recently got is called a scroll point. The tip itself looks like a fairly broad…

1

Calligraphy in Ink!

Ok, this is something I think is kinda cool… one of my side hobbies is calligraphy. I’ve been doing it since I was in early high school, and there’s something graceful in the old style of writing. Well, as far as I knew, an InkCanvas only allows either a single rectangle or ellipse tip, which…

1

Command line arguments

Ok, this was really bugging me… I needed to figure out how to create a Window application, and parse in the command line arguments. I know how to do it with a Console application, but not a Window app. So, how do you do it? Well, it’s a little tricky, but it can be done….

1

Game Engine

Ok, as Blend continues its march, my mind starts moving to things I might do with it. And, naturally, one of the thoughts I’ve been having, is to write a game in it. There are plenty of technical aspects I need to work out… but here’s what I’m thinking. It’s a “Turn Based RTS”. Yup……

1