Sds layoutmake
- 構文
- 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を作れませんでした。");
}
}
関連事項