「Xamarin.MacでGlobal Event Monitorを使いキー入力を監視する」の版間の差分
imported>Administrator 細 Administrator がページ「Xamarin.Mac/Global Event Monitorでキー入力を監視する」を「Xamarin.MacでGlobal Event Monitorを使いキー入力を監視する」に移動しました |
|||
| (他の1人の利用者による、間の3版が非表示) | |||
| 49行目: | 49行目: | ||
なお、このアクセシビリティの許可がされていない状態でGlobal Event Monitorを使用しているアプリを実行してもエラーも何も発生しない。 | なお、このアクセシビリティの許可がされていない状態でGlobal Event Monitorを使用しているアプリを実行してもエラーも何も発生しない。 | ||
この挙動は確実に半年くらいしてどんな実装だったかを忘れたころにトラブルになり、[[エラー]] | この挙動は確実に半年くらいしてどんな実装だったかを忘れたころにトラブルになり、[[エラー]]も出ないので[[デバッグ]]も捗らず原因不明の[[バグ]]に悩まされ[[デスマーチ]]突入は決定的である。 | ||
これを回避するにはアプリ起動時にアクセシビリティの許可がされているかを確認し警告を出す必要がある。 | |||
*[[Xamarin.Mac/アクセシビリティの許可の有無を取得する]] | |||
==関連項目== | ==関連項目== | ||
*[[Xamarin.Mac/アクセシビリティの許可の有無を取得する]] | |||
*[[Xamarin.Mac/システム環境設定を開く]] | *[[Xamarin.Mac/システム環境設定を開く]] | ||
*[[MonoMac/フルスクリーン表示に対応する]] | *[[MonoMac/フルスクリーン表示に対応する]] | ||