アットウィキロゴ

OTYAX > DRW

実装?

速度とか考えないのなら別にWINDRWは要らない
WindowDrawMode
WINDRWRQ WindowDrawReQuest
DIM WINDRW[TSKMAX]
@S_DRW
WINDRW=TRUE
RETURN
@WIN_DRW

RETURN
  • WINDRWがFALSEの場合そのウィンドウは常にWINDRWRQをTRUEにする
    • 互換性の為で非推奨
  • GLINEをしている場合はWINDRWRQがTRUEの場合
    • 動的に変化する場合は変化するときにWINDRWRQをset
      • 常に変化する場合WINDRWをTRUEにしても良い。

  • 既存APIの対応
    • @WINBTNを呼び出した場合でWINDRWRQがTRUEの場合描画、カーソルが当たって色を変化させる場合WINDRWRQがTRUEになる
      • カーソルが当たってる間は常にWINDRWRQが発生するが基本的に一番前での場合なので関係ない
    • @WINTXTBOX
      • 文字入力やカーソルがhide、showになる時
    • @WINBUFFCPY
    • 常にWINDRWRQがTRUE
      • @WINBUFFCPYNQも用意する
        • 利用側が任意でWINDRWRQをTRUEにする
最終更新:2014年03月01日 20:41