Sds setview

提供:GizmoLabs - だいたい CAD LISP なサイト
2009年12月23日 (水) 15:24時点におけるGizmon (トーク | 投稿記録)による版 (ページの作成: ; 構文 : int sds_setview (const struct sds_resbuf *views, int vport); ; 機能 : 指定されたビューポートにビューを設定する。 ; 引数 :* *views : ビュ…)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
構文
int sds_setview (const struct sds_resbuf *views, int vport);


機能
指定されたビューポートにビューを設定する。
引数
  • *views : ビューのリザルトバッファへのポインター。
  • vport : ビューポートの番号。現在のビューポートを使用する場合は 0。1つのビューポートがある場合の値は 2になる。(現在のビューポートの数はシステム変数 Cvport から取得する。)
戻り値
RTNORM または RTERROR.


サンプル
struct resbuf *rb;
if ((rb = sds_tblsearch("VIEW", "用紙枠ビュー", 0)) == NULL)
  {
    if (sds_setview(rb, 0)) != RTNORM)
      sds_printf("ビューを設定しました。\n", appName);
  }
  else
    sds_relrb(rb);