Releases for Interactive Dartboard

Interactive Dartboard IGOR.6.03.x-1.0-1

in
Downloaded 994 times
Download: DrawDartBoard_2.ipf
Size: 13.8 KB
md5_file hash: c9c719efb9e8d762d555312e4f569773
First released: February 18, 2009 - 13:47

patched bad conditional compilation condition to
#if NumberByKey("IGORVERS", IgorInfo(0)) < 6.1
DoUpdate // general update (prior to IP6.1)
#else
DoUpdate /W=$DBwin // update this graph only (/W flag is new in IP6.1)
#endif

Interactive Dartboard IGOR.6.03.x-1.0

in
Downloaded 229 times
Download: DrawDartBoard_1.ipf
Size: 13.8 KB
md5_file hash: 331d00812b208600b6264497b407f289
First released: February 15, 2009 - 14:14

The first fully functional release.

The coordinate system issue has been resolved, now both "relative" and "absolute" coordinates are ok.

Not tested on Mac, but I'm waiting to hear complaints...

Interactive Dartboard IGOR.6.03.x-0.99-a

in
Downloaded 410 times
Download: DrawDartBoard_0.ipf
Size: 12.93 KB
md5_file hash: 09f6381f78c6b062675ba26411e79246
First released: February 14, 2009 - 16:32

This is the first release. A minor issue about coordinate systems persists, so the version number is 0.99a.
Tested on IP6.03(Win). May not work on Macs due to the outstanding minor issue.

Minor issue: Problem translating mouse coordinates (pixels) to window coordinates (points).
Current workaround: hard-wired the dartboard to be centered in its window.
Description: The code of the hook function works for dartboards drawn with both relative and absolute coordinates. But when the window is resized, the code breaks for "absolute dartboards". This also happens when the origin of the dartboard is off-center. I fear this means that the code will also not work on Macs.

Interactive Dartboard IGOR.6.10.x-0.99

in
Downloaded 223 times
Download: DrawDartBoard.ipf
Size: 12.79 KB
md5_file hash: b2cb8889fb2121f4c5565fdc1990aa0a
First released: February 14, 2009 - 16:09

This is well-tested working code. Since there is still one minor issue, the version number is only 0.99. I'm afraid that this version needs IP6.10 beta 5, but this may change in the near future.

The minor issue is:

    When the dartboard is drawn in absolute coordinates, the window must not be resized. Otherwise, the click location code in the hook function breaks. The "Pixels" (mouse coordinates) vs "Points" (window coordinates) problem is actually also the reason why I think this will not work on a Mac. Maybe there is a simple solution (help appreciated), but I could not find a PixelToPoint function in Igor...

Back to top