「Sds layoutmake」の版間の差分
(ページの作成: ; 構文 : int sds_layoutmake (const char* layoutname, const sds_name entname); ; 機能 : 新規のレイアウト図形または既存のコピーを作成する。 ; 引…) |
(相違点なし)
|
2009年12月28日 (月) 11:50時点における最新版
- 構文
- int sds_layoutmake (const char* layoutname, const sds_name entname);
- 機能
- 新規のレイアウト図形または既存のコピーを作成する。
- 引数
-
- layoutname : テンプレートとして使うレイアウト名
- entname : 作成するレイアウトのエンティティ。NULLなら0から新しいレイアウトを作成する。
- 戻り値
- 成功なら RTNORM、そうでなければ RTERROR。
- サンプル
// entname1 が null だとレイアウトは新規作成になる。
sds_name entname1;
sds_name_clear(entname1);
// Layout3 を作成
if (sds_layoutmake("Layout3", entname1) != RTNORM)
{
sds_printf("\nエラー: Layout3を作れませんでした。");
}
// Layout3をテンプレートにして、Layout4を作成し、カレントにセット
if (sds_layoutgetcur(entname1) == RTNORM)
{
if (sds_layoutmake("Layout4", entname1) != RTNORM)
{
sds_printf("\nエラー: Layout4を作れませんでした。");
}
}
関連事項