Dreamcast SDK Library Reference
Nindows Library

ボタン

  nwCreateButton | プッシュポタンの作成
  nwEnableButton | ボタンの有効／無効

ウィンドウ作成

  nwCreateEditWindow | エディットウィンドウの作成
  nwCreateWindow | ウィンドウの作成
  nwDestroyWindow | ウィンドウの破棄

デバッグウィンドウ

  nwDebugPrintf | 文字列の追加表示

エディットウィンドウ

  nwEditWinAddString | 文字列の追加表示
  nwEditWinPrintf | 文字列の追加表示

実行

  nwExecute | 全設定の描画

フォント

  nwGetFontSize | フォントの種類、幅、高さの取得
  nwSelectSystemFont | システムフォントサイズの変更

初期化

  nwExitSystem | Nindows環境の終了
  nwInitResource | Nindowsで使用するテクスチャのロード
  nwInitSystem | Nindowsシステムの初期化

メニュー

  nwCreateMenuWindow | ポップアップメニューウィンドウの作成
  nwSetUserMenu | ユーザーメニューの登録

マウス

  nwEnablePeripheral | マウスポインタの操作許可
  nwGetMousePosition | マウスポインタの位置の取得
  nwGetMouseSpeed | マウスポインタの移動スピードの取得
  nwSetMousePosition | マウスポインタの移動
  nwSetMouseSpeed | マウスポインタの移動速度の設定

スクロールバー

  nwCreateScrollBarArray | スクロールバーの一括作成

低レベルスクロールバー

  nwCreateScrollBar | スクロールバーコントロールの作成
  nwSetScrollBarData | スクロールバーとデータの関連付け
  nwSetScrollBarLineMove | スクロールバーの変化量の設定
  nwSetScrollBarPageMove | スクロールバーのページ変化量の設定
  nwSetScrollBarPos | スクロールバーの値の設定
  nwSetScrollBarRange | スクロールバーレンジの設定

スクロールウィンドウ

  nwScrWinEnableScroll | ウィンドウクライアント領域のスクロールの設定
  nwScrWinGetScroll | スクロール座標の取得
  nwScrWinScroll | ウィンドウのスクロール
  nwScrWinSetClip | スクロール範囲の設定

ウィンドウサポート

  nwFindWindow | ウィンドウの検索
  nwFindWindowByPos | 座標指定によるウィンドウ表示の調査
  nwFindWindowEx | ウィンドウ／コントロールの検索
  nwGetClientRect | ウィンドウのクライアント領域の矩形情報の取得
  nwGetWindowColor | ウィンドウカラーの取得
  nwGetWindowPos | ウィンドウのクライアント領域の左上座標の取得
  nwGetWindowRect | ウィンドウの矩形領域の取得
  nwGetWindowSize | ウィンドウのクライアント領域の幅と高さの取得
  nwGetWindowStyle | ウィンドウスタイルの取得
  nwGetWindowText | ウィンドウのキャプションの取得
  nwSetWindowColor | ウィンドウ色の指定
  nwSetWindowPos | ウィンドウの表示位置の指定
  nwSetWindowSize | ウィンドウザイズの指定
  nwSetWindowStyle | ウィンドウスタイルの変更
  nwSetWindowText | ウィンドウのキャプション文字列の変更

構造体/その他のデータ型

  NWHWND | ウィンドウの基本構造体
  NWS_DATA | スクロールバーデータ構造体
  NWS_MENUTABLE | メニュー項目の定義
  NWS_RECT | 矩形領域を定義
  NWS_RGBA | ウィンドウカラーの定義
  NWS_SCROLLBARINFO | スクロールバー情報
  NWS_SCROLLBARLIST | スクロールバーリスト構造体

Dreamcast SDK Library Reference

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000