I've been working on extending the ADM2 SOs for our new GUI project. I've added a new instance property to the entire SO tree by editing the smrtpropcustom.i and other associated smart.p customization objects to add this property:
I added all the get and set routines to this module, and modified all the other files to add the various &GLOB entries. Everything works, except for two specific cases: dynamic smarttoolbars, and dynamic databrowsers. In both of these cases, the instance properties for the objects are not being honored, and instead all you see in the constructobjects for these SOs is as follows:
What am I doing wrong? Is there something special I have to do to correct this?
Code:
ghADMProps:ADD-NEW-FIELD('ImpSmartSecurity', 'CHARACTER', ?, ?, '').
I added all the get and set routines to this module, and modified all the other files to add the various &GLOB entries. Everything works, except for two specific cases: dynamic smarttoolbars, and dynamic databrowsers. In both of these cases, the instance properties for the objects are not being honored, and instead all you see in the constructobjects for these SOs is as follows:
Code:
RUN constructObject (
INPUT 'adm2/dyntoolbar.w':U ,
INPUT FRAME fMain:HANDLE ,
INPUT 'ImpSmartSecurity':U ,
OUTPUT h_dyntoolbar ).
What am I doing wrong? Is there something special I have to do to correct this?