ページ

2009年3月20日金曜日

β版バグ修正 - マルチスクリーン(マウスカーソル)

このエントリーをブックマークに追加 このエントリーを含むはてなブックマーク

久しぶりにマルチスクリーン関連の不具合修正を行った。

マウスカーソルがキャプチャに含まれていなかった。
これはカーソル位置計算時に使っているスクリーンサイズがマルチを考慮していなかった為。

@implementation MouseCursor

- (NSPoint)convertPoint:(NSPoint)point
{
NSRect rect = [[NSScreen mainScreen] frame];
:


Screenクラスで置き換える。
 NSRect rect = [[Screen defaultScreen] frame];


出た。