Provided by: alliance_5.0-20120515-6_amd64 bug

NAME

       refmbkrds - adds to RDS figure a references from a MBK figure

SYNOPSYS

       #include "rfmnnn.h"
        rdsrec_list ∗refmbkrds( Figure, Reference )
          rdsfig_list ∗Figure;
          phref_list  ∗Reference;

PARAMETER

       Figure              The RDS figure which has to receive the reference to convert.

       Reference           MBK reference to convert to RDS rectangle.

DESCRIPTION

       The  refmbkrds  function  creates  a  RDS reference with a MBK reference. The reference is
       attached to the RDS figure in parameter of the refmbkrds function.

RETURN VALUE

       Pointer to the newly created RDS reference.

ERRORS

       "Rds202: rdsalloc error, can't continue !"
              it's impossible to allocate the memory size desired

EXAMPLE

               #include "mphnnn.h"
               #include "mutnnn.h"
               #include "rdsnnn.h"
               #include "rfmnnn.h"
               #include "rtlnnn.h"
               typedef struct UserStruct
                {
                  char ∗STRING;
                  void ∗USER1;
                } UserStruct;
               main()
                 {
                   phfig_list  ∗MbkFigure;
                   rdsfig_list ∗RdsFigure;
                   rdsrec_list ∗Ref;
                   mbkenv();
                   rdsenv();
                   loadrdsparam();
                   RdsFigure = addrdsfig ("core",sizeof ( UserStruct ) );
                   MbkFigure->PHREF = addphref ( MbkFigure,"ref_con", "ref_1", 9, 15);
                   Ref = refmbkrds (RdsFigure, MbkFigure->PHREF);
                   viewrdsrec ( Ref );
                 }

SEE ALSO

       librfm, viewrfmref, loadrdsparam