「Sds setview」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成: ; 構文 : int sds_setview (const struct sds_resbuf *views, int vport); ; 機能 : 指定されたビューポートにビューを設定する。 ; 引数 :* *views : ビュ…)
 
(相違点なし)

2009年12月23日 (水) 15:24時点における最新版

構文
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);