The other day, a customer asked us if it was possible to show the r-code date for the selected Object. We entered a CR, but since they are using the GUI client I thought it would be a easy thing to hack in.
Adding this trigger to _rtb.p does the trick.
ON 'CTRL-ALT-R' ANYWHERE DO: DEFINE VARIABLE cFile AS CHARACTER NO-UNDO. DEFINE VARIABLE cFiles AS CHARACTER NO-UNDO. DEFINE VARIABLE hSdo AS HANDLE NO-UNDO. DEFINE VARIABLE rObject AS ROWID NO-UNDO. PUBLISH "evRtbGetCurrentObjRowid" (OUTPUT rObject). PUBLISH "evRtbGetObjSdoHandle" (OUTPUT hSdo). ASSIGN cFiles = DYNAMIC-FUNCTION('fnRtbGetObjectRcodeFilenames' IN hSdo, rObject) cFile = ENTRY(1, cFiles). FILE-INFO:FILE-NAME = cFile. MESSAGE "Object : " DYNAMIC-FUNCTION('fnRtbBaseName', FILE-INFO:FILE-NAME) SKIP "Compiled: " FILE-INFO:FILE-MOD-DATE SKIP "Size : " FILE-INFO:FILE-SIZE VIEW-AS ALERT-BOX INFO TITLE "Roundtable". END.