コード例 #1
0
ファイル: icreate.c プロジェクト: svn2github/iup-iup
Ihandle* IupDialog (Ihandle* exp)
{
  Ihandle *n = iupTreeCreateNode(NULL);
  type(n) = DIALOG_;
  child(n) = exp;
  if (exp) parent(exp)=n;
  iupDlgListAdd(n);
  return n;
}
コード例 #2
0
ファイル: iup_dialog.c プロジェクト: svn2github/iup-iup
static int iDialogCreateMethod(Ihandle* ih, void** params)
{
  ih->data = iupALLOCCTRLDATA();

  if (params)
  {
    Ihandle** iparams = (Ihandle**)params;
    if (*iparams)
      IupAppend(ih, *iparams);
  }

  iupDlgListAdd(ih);

  return IUP_NOERROR;
}
コード例 #3
0
ファイル: iup_dialog.c プロジェクト: friends-of-iup/iup
static int iDialogCreateMethod(Ihandle* ih, void** params)
{
 ih->data = iupALLOCCTRLDATA();

  ih->data->child_id = 100; /* initial number */
  ih->data->show_state = IUP_HIDE;

  if (params)
  {
    Ihandle** iparams = (Ihandle**)params;
    if (*iparams)
      IupAppend(ih, *iparams);
  }

  iupDlgListAdd(ih);

  return IUP_NOERROR;
}