Index of ToolBox Reference [U - Z]
U
V
- void ValidRect( const Rect* goodRect )
- 返値:なし
- 引数:goodRect:対象矩形 カレントグラフポート相対
- 機能:対象矩形をアップデート領域から取り除く。
- void ValidRgn( Rgn* goodRgn )
- 返値:なし
- 引数:goodRect:対象領域 カレントグラフポート相対
- 機能:対象領域をアップデート領域から取り除く。
W
- Boolean WaitNextEvents(EventMask eventMask, EventRecord* theEvent, UInt32 sleep, RgnHandle mouseRgn )
- 返値:要求したイベントがあればtrue
- 引数:EventMask 要求するイベントの種類
- 引数:theEvent 発生したイベントが入れられる
- 引数:sleep 処理をほかのアプリケーションに渡す時間
- 引数:mouseRgn マウスリージョン(Mouse Meved Event で使われる)
- 機能:イベントを待ってあればtrueを返す
- WindowPtr
- ウィンドウを表現するポインター
- ただし、実際には、Grafportへのポインターである
- typedef GrafPort* WindowPtr;
- WindowRecord
- ウィンドウを表現する構造体
- いちばん始めのメンバーがGrafPortであるため引数にGrafPortを要求する関数に渡せる
- UI3.2にはすべてのメンバーのアクセッサー関数が用意されているのでメンバーをいじるときはそちらを利用しましょう。ただしアクセッサー関数が用意されていないものについては、アプリケーションからのアクセスが禁止されているものなので、できるだけアクセスしないようにしましょう
X
Y
Z