示例#1
0
static Pointer CommentRuleFromDialog (DialoG d)
{
  CommentRuleDlgPtr dlg;
  CommentRulePtr    rule;

  dlg = (CommentRuleDlgPtr) GetObjectExtra (d);
  if (dlg == NULL) {
    return NULL;
  }

  rule = CommentRuleNew ();
  rule->prefix = SaveStringFromText (dlg->prefix);
  rule->fields = DialogToPointer (dlg->fields_dlg);
  return rule;
}
示例#2
0
文件: sscawrd.c 项目: fbtestrepo/hw
static void ChangeComment (
  TexT t
)

{
  IntBadgPtr  ibp;
  SscBadgPtr  sbp;

  sbp = (SscBadgPtr) GetObjectExtra (t);
  if (sbp == NULL) return;
  ibp = GetBadgInfo (sbp, sbp->currItem);
  if (ibp == NULL) return;

  ibp->comment = MemFree (ibp->comment);
  ibp->comment = SaveStringFromText (t);

  CheckExtendTable (sbp);
}