possibly rotate the picture externally in the paint program - have one long strip with it at 0deg,30deg,60deg,90deg.......270deg,300deg & 330deg
then load it as a bitmap and use the get image command to get each of these images
then put on your little mini map thing
if angle <45 degrees and angle >= 15 degrees then position the 30 degrees graphic at the map position
obviously change the actual words, that's just an idea for the framework
However this would use a lot of images, but it's the only idea I can think of off the top of my head.
http://jamesmason01.googlepages.com/index.htm