[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

1011.0. "NEXT_UNSEEN?" by KERNEL::SMITHERSJ (Living on the culinary edge....) Wed Jul 08 1992 15:57

    In GPC, IU uses something unbeknown by me called NEXT_UNSEEN.
    Is this a undocumented symbol?  Also what is it doing because 
    as you can see from the trace below, NEXT_UNSEEN is not 
    getting translated into a value.  In the documentation, 
    NOTES SELECT is meant to set up symbols which map onto the DSAB. 
    
    What's occurring here, chaps?
    
    julia
     
    
    
    6 *     ! %OA-I-LOGFUN, Function: XOP             ~~CHECK_UNSEEN~~
    36*     ! GET Symbol: ~~CHECK_UNSEEN~~
    36*     !      Value:
    36*     ! %OA-I-LOGFUN, Function: GET             #OAN_NOTE_ID =
              OA$NOTES_NOTE_ID
    37*     ! GET Symbol: #OAN_NOTE_ID = OA$NOTES_NOTE_ID
    37*     !      Value: 5.0
    37*     ! %OA-I-LOGFUN, Function: GET
      *           OA$FUNCTION="NOTES SELECT 'NEXT_UNSEEN'"
    37*     ! %OA-I-LOGFUN, Function: NOTES           SELECT 'NEXT_UNSEEN'
    37*     ! GET Symbol: 'NEXT_UNSEEN'
    37*     !      Value: NEXT_UNSEEN
    38*     ! GET Symbol: OA$FUNCTION="NOTES SELECT 'NEXT_UNSEEN'"
    39*     !      Value: NOTES SELECT 'NEXT_UNSEEN'
    39      ! %OA-I-LOGFUN, Function: IFNOTSTATUS
    39      ! %OA-I-LOGFUN, Function: IFSTATUS
    39      ! %OA-I-LOGFUN, Function: GET
             #OAN_INDEX = OA$_MO_NOTES_INDEX_UNSEEN
    40      ! GET Symbol: #OAN_INDEX = OA$_MO_NOTES_INDEX_UNSEEN
    40      !      Value: IU
    40      ! %OA-I-LOGFUN, Function: FORM            OAN$INDEX
    40      ! OA$FRM_DISPATCH: Dispatching OAN$INDEX
    
    
    
    
    
T.RTitleUserPersonal
Name
DateLines
1011.1MAULS::REDMONDThoughts of an Idle MindFri Jul 10 1992 11:3210
GPC is built on top of the VAX Notes callable interface. NOTES SELECT is a
function which accepts a single parameter - the id of the note you want to
select. NEXT_UNSEEN is a special id which tells GPC to fetch the next unseen
note in the conference. Notes maintains an unseen map for each conference (in
your notebook) which can be consulted to find out what notes remain unseen. 
GPC just goes and gets the next unseen note, according to the unseen map. It's
exactly the same as hitting keypad comma with the VT interface, or pressing the
"Next unseen" button with the MS-Windows client. All call the interface.

Tony