home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 1999 April / APC443.iso / features / grpware / notes / 50lbwic.exe / DATA1.CAB / NotesDataFilesRequiredDataFiles / mail50.ntf (.txt) < prev    next >
Encoding:
Lotus Notes Storage Facility  |  1999-01-29  |  4.1 MB  |  45,497 lines

Text Truncated. Only the first 1MB is shown below. Download the file for the complete contents.
  1. Mail (R5.0)
  2. #1StdR50Mail
  3. ($Alarms)|$Alarms
  4. $FolderInfo
  5. $FolderRefInfo
  6. ($Inbox)
  7. 2\<{Xxb
  8. cLr/~
  9. ?^pP\
  10. 0zL*i
  11. CN=Lotus Notes Template Development/O=Lotus Notes
  12. lWuBwL
  13. CN=Ryan Jansen/O=IrisMailFSMail (R5.0)
  14. #1StdR50Mail
  15. ?JF#############################################
  16. CN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  17. ##############################################
  18. ACLManagements34Q1
  19. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################
  20. act_ADDRESSBOOK.GIFact_ADDRESSBOOKaddress book.GIF
  21. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  22. ##########################################################
  23. completed.GIF
  24. act_completed.GIFact_CSCOMPLETED1
  25. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes@7
  26. ##########################################################
  27. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  28. act_COPYINTO.GIFact_COPYINTOcopy into.GIF1#######################################
  29. new.GIF
  30. act_csnew.GIFact_CSNEWDOC1
  31. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###########
  32. owner actions.GIF
  33. act_csowneractions.GIFact_CSOWNERACTIONS1
  34. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################################################
  35. act_DELETE.GIFact_DELETEdelete.GIF
  36. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############
  37. act_DELIVERYOPTIONS.GIFact_DELIVERYOPTIONSdelivery options.GIF
  38. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################################################
  39. discard changes.GIF
  40. act_discardchanges.GIFact_CSDISCARD1
  41. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#####################################################
  42. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  43. act_EDIT.GIFact_EDITedit.GIF1####################################################
  44. act_FOLDER.GIFact_FOLDERfolder.GIF
  45. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############
  46. act_FORWARD.GIFact_FORWARDforward.GIF
  47. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###########
  48. calendar import dialog box.gif
  49. act_IMPORTHOLIDAYact_IMPORTHOLIDAY
  50. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes################################################
  51. insert signature.GIF
  52. act_INSERTSIG.GIFact_INSERTSIG
  53. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  54. ##########################################################
  55. act_MOVEDOWN.GIFact_MOVEDOWNmove down.GIF
  56. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######
  57. act_MOVEUP.GIFact_MOVEUPmove up.GIF
  58. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############
  59. act_NEWMAIL.GIFact_NEWMAILnew mail.GIF
  60. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########
  61. act_NEWMEMO.GIFact_NEWMEMOnew mail.GIF
  62. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########
  63. act_NEWSTATIONERY.GIFact_NEWSTATIONERYnew.GIF
  64. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###
  65. act_NEW.GIFact_NEWnew.GIF
  66. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######################
  67. ok.GIF
  68. act_ok.GIFact_CSOK1
  69. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###################
  70. participant actions.GIF
  71. act_participantactions.GIFact_CSPARTACTIONS1
  72. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#########################################
  73. act_RENAME.GIFact_RENAMErename.GIF
  74. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############
  75. act_REPLY.GIFact_REPLYreply.GIF
  76. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#################
  77. act_SAVEASDRAFT.GIFact_SAVEASDRAFTsave as draft.GIF
  78. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  79. ##########################################################
  80. tx],l
  81. save.GIF
  82. act_save.GIFact_CSSAVE1
  83. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############
  84. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  85. act_SEND.GIFact_SENDsend.GIF1####################################################
  86. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  87. act_TOOLS.GIFact_TOOLStools.GIF1#################################################
  88. add action.gif
  89. add action.gifadd_action
  90. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############
  91. add condition.gif
  92. add condition.gifadd_condition
  93. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####
  94. add exception.gif
  95. add exception.gifadd_exception
  96. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####
  97. Add Recipients\to new Group Calendar Entry
  98. E4fL3
  99. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes################
  100. _Add Recipients\to new Group in Address Book|NewGroup
  101. E4f3L
  102. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######
  103. add to address book dialog pic.gif
  104. address1.gifAddToAddressBook
  105. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################################################
  106. ?add to address book dialog pic.gif
  107. address.giftb_ADDTOADDRESSBOOK
  108. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes################################################
  109. 34CiQ
  110. off white speckle.gif
  111. bg_0bg_0
  112. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################
  113. bBK2T
  114. ?scribble.gif
  115. bg_1bg_1
  116. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes############################################
  117. ^agA6
  118. 34CiQ
  119. green paper.gif
  120. bg_2bg_2
  121. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################
  122. 34CiQ
  123. glacier.gif
  124. bg_3bg_3
  125. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes############################
  126. 34CiQ
  127. diamonds.gif
  128. bg_4bg_4
  129. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###########################
  130. 34CiQ
  131. lotus tech.gif
  132. bg_5bg_5
  133. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#########################
  134. 34CiQ
  135. bg_MessagePadbg_MessagePadphone_top.jpg
  136. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########
  137. I,G*i
  138. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  139. Bouncy EarthStdNotesLtr1bouncyearth3.GIF#####################
  140. Calendar TitleC34WQ1
  141. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  142. O=Lotus Notes
  143. O=Lotus Notes
  144. PURSAFO
  145. |.:#U
  146. O=Lotus Notes
  147. CN=Lotus Notes Template Development/O=Lotus Notes
  148. PURSAFO
  149. $ACLDigest
  150. '++LotusScript Development Environment:2:5:(Options):0:74
  151. Option Public
  152. Use "Common"
  153. Option Declare
  154. '++LotusScript Development Environment:2:5:(Forward):0:1
  155. Declare Class DelegationACLManager
  156. '++LotusScript Development Environment:2:5:(Declarations):0:10
  157. Const READWRITE=&h010&
  158. Const CANDELETE = &h100&
  159. Const READPUBLIC= &h200&
  160. Const WRITEPUBLIC= &h400&
  161. Const NO_UPDATE_MANAGER = 37
  162. Const NO_UPDATE_ACL = 42
  163. Const NO_UPDATE_OWNER = 68
  164. Const NO_ACL_REFERENCE = 69
  165. Const ERROR_ADMINP = 72
  166. Const OWNER_IS_FLAT = 71
  167. Const WINDOW_TITLE = 61
  168. Class DelegationACLManager
  169.     Public StringTable As MailToolsStringTable
  170.     Private session As notessession
  171.     Private note As notesdocument    
  172.     Private acl As notesacl
  173.     Private aclentry As notesaclentry
  174.     Private name As notesname
  175.     Private agentDelegateAgent As notesagent
  176.     Private ReadCal() As String
  177.     Private WriteCal() As String
  178.     Private ReadMail() As String
  179.     Private WriteMail() As String
  180.     Private EditMail() As String
  181.     Private DeleteMail() As String
  182.     Private OtherUsers() As String
  183.     Private AddedUsers() As String        
  184.     Private DeletedUsers() As String
  185.     Private OriginalOwner As String 
  186.     Private DefaultPublicReader As Integer
  187.     Private DefaultPublicWriter As Integer
  188.     Private MustDelegate As Integer    
  189.     Private ACLIsDirty As Integer
  190.     Private nSuccess As Integer
  191.     Private x As Integer
  192.     Private CanChangeOwner As Integer
  193.     Private nIsWebClient As Integer
  194.     Sub New(note As notesdocument)
  195.         Set Me.StringTable = New MailToolsStringTable            
  196.         Set Me.session = New notessession        
  197.         Set Me.acl = note.parentdatabase.ACL
  198.         Set Me.note = note        
  199.         Me.note.autoreload = False
  200.         OriginalOwner = Me.note.GetItemValue("Owner")(0)
  201.         Set Me.aclentry = Me.acl.GetEntry(Me.session.Effectiveusername)
  202.         If Me.aclentry Is Nothing Then
  203.             Set Me.name = New NotesName(Me.session.Effectiveusername)
  204.             Set Me.aclentry = Me.acl.GetEntry(Me.name.Common)
  205.         End If
  206.         If Me.aclentry Is Nothing Then
  207.             'user not in ACL?
  208.             Call RaiseUIError(NO_ACL_REFERENCE)
  209.             End
  210.         Elseif Me.aclentry.level < ACLLEVEL_MANAGER Then
  211.             If Me.note.hasitem("Owner")  Then
  212.                 If Not NameCompare(Me.OriginalOwner,Me.session.Effectiveusername) Then 
  213.                     Me.CanChangeOwner = False
  214.                 Else 
  215.                     Me.CanChangeOwner = True
  216.                 End If
  217.             Else
  218.                 Me.CanChangeOwner = True
  219.             End If
  220.             Me.MustDelegate = True
  221.         Elseif Me.aclentry.level = ACLLEVEL_MANAGER Then
  222.             Me.CanChangeOwner = True
  223.         End If     
  224.     End Sub
  225.     Public Function Init()
  226.         Call GetDefaultAccess()    
  227.         Call GetAclEntries()
  228.     End Function
  229.     Property Set IsWebClient
  230.         Me.nIsWebClient = IsWebClient
  231.     End Property
  232.     Property Set DelegateUsingAdminP
  233.         Me.MustDelegate = DelegateUsingAdminP
  234.     End Property
  235.     Private Function InvokeAdminP() As Integer
  236.         Dim vHomeServer As Variant
  237.         Dim vSuccess As Variant            
  238.         If Me.nIsWebClient Then
  239.             Redim vHomeServer(0)
  240.             vHomeServer(0) = Me.session.Username 'the context of the server running the agent
  241.         Else
  242.             vHomeServer = Evaluate(|@LocationGetInfo([HomeServer])|)            
  243.         End If
  244.         vSuccess = Evaluate(|@AdminDelegateMailFile("| &_
  245.         vHomeServer(0) & |";"admin4.nsf";"|& vHomeServer(0) &|";"| &_
  246.         Me.session.Effectiveusername & |";PublicRead;ReadCalendar;PublicWrite;WriteCalendar;ReadMail;WriteMail;EditMail;DeleteMail;RemoveFromACL;Owner;@Subset(@DbName; -1))|, note)
  247.         InvokeAdminP = 0 - Cint(vSuccess(0))        
  248.     End Function
  249.     Private Function IsPublicReader()
  250.         If Me.aclentry.IsPublicReader Then
  251.             x = Ubound(Me.ReadCal)
  252.             Me.ReadCal(x) = Me.aclentry.Name
  253.             Redim Preserve Me.ReadCal(x + 1)
  254.         End If
  255.     End Function
  256.     Private Function IsPublicWriter()
  257.         If Me.aclentry.IsPublicWriter Then
  258.             x = Ubound(Me.WriteCal)
  259.             Me.WriteCal(x) = Me.aclentry.Name
  260.             Redim Preserve Me.WriteCal(x + 1)
  261.         End If
  262.     End Function
  263.     Private Function AddedUser()
  264.         x = Ubound(Me.AddedUsers)
  265.         Me.AddedUsers(x) = Me.aclentry.Name
  266.         Redim Preserve Me.AddedUsers(x+1)
  267.     End Function
  268.     Private Function WasUserAdded()
  269.         WasUserAdded = False
  270.         Forall AddedNames In Me.AddedUsers
  271.             If NameCompare(AddedNames,Me.aclentry.Name) Then
  272.                 WasUserAdded = True
  273.                 Exit Forall
  274.             End If
  275.         End Forall
  276.     End Function
  277.     Private Function AddToDeletedList()
  278.         If Not WasUserAdded() Then
  279.             x = Ubound(Me.DeletedUsers)
  280.             Me.DeletedUsers(x) = Me.aclentry.Name
  281.             Redim Preserve Me.DeletedUsers(x+1)
  282.         End If
  283.     End Function
  284.     Function IsNameDesignerManager() As Integer
  285.         IsNameDesignerManager = False
  286.         If Me.aclentry.level => ACLLEVEL_DESIGNER Then
  287.             IsNameDesignerManager = True
  288.         End If
  289.     End Function
  290.     Public Function CommitACL(DiscardChanges As Integer) As Integer
  291.         If DiscardChanges Then 
  292.             Exit Function
  293.         Else
  294.             CommitACL = ValidateOwner()
  295.             Call SetDefaultAccess()            
  296.             If ACLHasChanged(Fulltrim(Me.note.ReadMail),Fulltrim(Me.ReadMail)) Then
  297.                 Call UpdateACL(Fulltrim(Me.note.ReadMail),Fulltrim(Me.ReadMail),ACLLEVEL_READER)                                
  298.             End If
  299.             If ACLHasChanged(Fulltrim(Me.note.WriteMail),Fulltrim(Me.WriteMail)) Then
  300.                 Call UpdateACL(Fulltrim(Me.note.WriteMail),Fulltrim(Me.WriteMail),READWRITE)             
  301.             End If
  302.             If ACLHasChanged(Fulltrim(Me.note.EditMail),Fulltrim(Me.EditMail)) Then
  303.                 Call UpdateACL(Fulltrim(Me.note.EditMail),Fulltrim(Me.EditMail),ACLLEVEL_EDITOR)            
  304.             End If
  305.             If ACLHasChanged(Fulltrim(Me.note.DeleteMail),Fulltrim(Me.DeleteMail)) Then
  306.                 Call UpdateACL(Fulltrim(Me.note.DeleteMail),Fulltrim(Me.DeleteMail),CANDELETE)             
  307.             End If
  308.             If ACLHasChanged(Fulltrim(Me.note.ReadCalendar),Fulltrim(Me.ReadCal)) Then
  309.                 Call UpdateACL(Fulltrim(Me.note.ReadCalendar),Fulltrim(Me.ReadCal),READPUBLIC)     
  310.             End If
  311.             If ACLHasChanged(Fulltrim(Me.note.WriteCalendar),Fulltrim(Me.WriteCal)) Then
  312.                 Call UpdateACL(Fulltrim(Me.note.WriteCalendar),Fulltrim(Me.WriteCal),WRITEPUBLIC)            
  313.             End If
  314.             If Me.ACLIsDirty Then
  315.                 If Me.MustDelegate Then
  316.                     Call Me.note.ReplaceItemValue("RemoveFromACL", DeletedUsers)
  317.                     If Not InvokeAdminP() Then
  318.                         Call RaiseUIError(ERROR_ADMINP)                                                    
  319.                     End If
  320.                 Else
  321.                     Call Me.ACL.SAVE()                
  322.                 End If
  323.             End If
  324.         End If
  325.     End Function
  326.     Private Function ACLHasChanged(CurrentEntries As Variant,InitialEntries As Variant) As Integer
  327.         ACLHasChanged = False
  328.         If Ubound(CurrentEntries) <> Ubound(InitialEntries) Then
  329.             Me.ACLIsDirty = True
  330.             ACLHasChanged = True
  331.             Exit Function
  332.         Else
  333.             For x = 0 To Ubound(InitialEntries)
  334.                 If Not CurrentEntries(x) = InitialEntries(x) Then
  335.                     Me.ACLIsDirty = True
  336.                     ACLHasChanged = True
  337.                     Exit Function
  338.                 End If
  339.             Next
  340.         End If 
  341.     End Function
  342.     Private Function GetDefaultAccess()
  343.         Set Me.aclentry = Me.acl.getentry("-Default-")
  344.         If Me.aclentry Is Nothing Then
  345.             Set Me.aclentry = Me.acl.createACLEntry("-Default-",ACLLEVEL_NOACCESS)            
  346.         End If
  347.         If Me.aclentry.ispublicreader Then
  348.             Me.DefaultPublicReader = True
  349.         Else
  350.             Me.DefaultPublicReader = False
  351.         End If
  352.         If Me.aclentry.ispublicwriter Then
  353.             Me.DefaultPublicWriter = True
  354.         Else
  355.             Me.DefaultPublicWriter = False
  356.         End If
  357.     End Function
  358.     Private Function SetDefaultAccess()
  359.         Set Me.aclentry = Me.acl.getentry("-Default-")
  360.         If  Not Val(Me.note.getitemvalue("PublicRead")(0)) = Me.DefaultPublicReader Then
  361.             If (0 - Val(Me.note.getitemvalue("PublicRead")(0))) Then
  362.                 aclentry.ispublicreader = True
  363.             Else
  364.                 aclentry.ispublicreader = False
  365.             End If
  366.             Me.ACLIsDirty = True
  367.         End If
  368.         If Not Val(note.getitemvalue("PublicWrite")(0)) = Me.DefaultPublicWriter Then
  369.             If (0 - Val(note.getitemvalue("PublicWrite")(0)))    Then        
  370.                 aclentry.ispublicwriter = True
  371.             Else
  372.                 aclentry.ispublicwriter = False                
  373.             End If
  374.             Me.ACLIsDirty = True
  375.         End If            
  376.     End Function
  377.     Private Function IsNameInACL(ACLName As Variant) As Integer
  378.         IsNameInACL = False
  379.         Set Me.aclentry = Me.acl.getentry(ACLName)
  380.         If Not aclentry Is Nothing Then IsNameInACL = True
  381.     End Function
  382.     Private Function RemoveIfNoAccess()
  383.         If Me.aclentry.Level = ACLLEVEL_NOACCESS  Then
  384.             If Not Me.aclentry.Ispublicreader And Not Me.aclentry.Ispublicwriter Then
  385.                 Call AddToDeletedList()
  386.                 Call Me.aclentry.remove()
  387.             End If
  388.         End If
  389.     End Function
  390.     Private Function UpdateACL(CurrentEntries As Variant,InitialEntries As Variant,LEVEL As Integer) As Integer
  391.         UpdateACL = False        
  392.         Forall ACLName In InitialEntries
  393.             If ACLName <> "" Then
  394.                 If Arraygetindex(CurrentEntries,ACLName) => 0 Then
  395.                 'we keep it as it was
  396.                 Else
  397.                     Set Me.aclentry = Me.acl.getentry(ACLName)
  398.                     If Not Me.aclentry Is Nothing Then
  399.                         If IsNameInACL(ACLName) Then
  400.                             If IsNameDesignerManager() Then
  401.                                 Call RaiseUIError(NO_UPDATE_MANAGER)                            
  402.                             Else
  403.                                 Select Case LEVEL
  404.                                 Case CANDELETE
  405.                                     Me.aclentry.candeletedocuments = False
  406.                                 Case READPUBLIC
  407.                                     Me.aclentry.ispublicreader = False                        
  408.                                     Me.aclentry.ispublicwriter = False
  409.                                     Call RemoveIfNoAccess()
  410.                                 Case WRITEPUBLIC
  411.                                     Me.aclentry.ispublicwriter = False
  412.                                     Call RemoveIfNoAccess()
  413.                                 Case Else
  414.                                     If Isnull(Arraygetindex(Me.AddedUsers,ACLName)) Then
  415.                                         Call AddToDeletedList()
  416.                                         Call Me.aclentry.remove()
  417.                                     End If
  418.                                 End Select
  419.                             End If 
  420.                         End If
  421.                     End If
  422.                 End If
  423.             End If
  424.         End Forall
  425.         Forall ACLName In CurrentEntries
  426.             If ACLName <> "" Then
  427.                 If Arraygetindex(InitialEntries,ACLName) => 0 Then
  428.                 'it's there so leave it alone
  429.                 Else
  430.                     If IsNameInACL(ACLName) Then
  431.                         If IsNameDesignerManager() Then
  432.                             Call RaiseUIError(NO_UPDATE_MANAGER)                                                    
  433.                             Exit Function
  434.                         End If
  435.                     End If    
  436.                     Select Case LEVEL
  437.                     Case ACLLEVEL_READER
  438.                         If IsNameInACL(ACLName) Then
  439.                             Me.aclentry.level = Acllevel_reader
  440.                         Else
  441.                             Set Me.aclentry = Me.acl.createACLEntry(ACLName,Acllevel_reader)
  442.                         End If
  443.                         Call AddedUser()
  444.                     Case READWRITE
  445.                         If IsNameInACL(ACLName) Then
  446.                             Me.aclentry.level = Acllevel_author
  447.                         Else                    
  448.                             Set Me.aclentry = Me.acl.createACLEntry(ACLName,Acllevel_author)
  449.                         End If                        
  450.                         Call AddedUser()
  451.                         Me.aclentry.cancreatedocuments = True
  452.                         Me.aclentry.candeletedocuments = False
  453.                     Case ACLLEVEL_EDITOR                    
  454.                         If IsNameInACL(ACLName) Then
  455.                             Me.aclentry.level = Acllevel_editor
  456.                         Else
  457.                             Set Me.aclentry = Me.acl.createACLEntry(ACLName,Acllevel_editor)
  458.                         End If 
  459.                         Call AddedUser()
  460.                         Me.aclentry.cancreatedocuments = True
  461.                         Me.aclentry.candeletedocuments = False
  462.                     Case READPUBLIC
  463.                         Set Me.aclentry = Me.acl.getentry(ACLName)
  464.                         If Not Me.aclentry Is Nothing Then
  465.                             Me.aclentry.ispublicreader = True
  466.                         Else
  467.                             Set Me.aclentry = Me.acl.createACLEntry(ACLName,ACLLEVEL_NOACCESS)
  468.                             Call AddedUser()
  469.                             Me.aclentry.ispublicreader = True
  470.                         End If
  471.                     Case WRITEPUBLIC
  472.                         Set Me.aclentry = Me.acl.getentry(ACLName)
  473.                         If Not Me.aclentry Is Nothing Then
  474.                             Me.aclentry.ispublicreader = True
  475.                             Me.aclentry.ispublicwriter = True
  476.                         Else
  477.                             Set Me.aclentry = Me.acl.createACLEntry(ACLName,ACLLEVEL_NOACCESS)
  478.                             Call AddedUser()
  479.                             Me.aclentry.ispublicreader = True
  480.                             Me.aclentry.ispublicwriter = True
  481.                         End If
  482.                         
  483.                     Case CANDELETE
  484.                         Set Me.aclentry = Me.acl.getentry(ACLName)
  485.                         If Not Me.aclentry Is Nothing Then
  486.                             If Me.aclentry.level < Acllevel_author Then
  487.                                 Me.aclentry.level = Acllevel_author
  488.                             End If
  489.                             Me.aclentry.candeletedocuments = True
  490.                         Else
  491.                             Set Me.aclentry = Me.acl.createACLEntry(ACLName,ACLLEVEL_AUTHOR)
  492.                             Call AddedUser()
  493.                             Me.aclentry.candeletedocuments = True
  494.                         End If
  495.                     End Select
  496.                 End If
  497.             End If                
  498.         End Forall
  499.     End Function
  500.     Sub RaiseUIError(nStringID As Integer)
  501.         'this empty function is overloaded in inheriting classesso the WEB and Client can handle them thier    own way    
  502.     End Sub
  503.     Function ValidateOwner() As Integer
  504.         ValidateOwner = False        
  505.         If Not Me.CanChangeOwner Then
  506.             If Not NameCompare(Me.OriginalOwner, Me.note.GetitemValue("Owner")(0)) Then
  507.                     'only a manager or the current owner of a mail file can alter the value
  508.                 Call note.ReplaceItemValue("Owner",Me.OriginalOwner)
  509.                 Call RaiseUIError(NO_UPDATE_OWNER)
  510.                 Exit Function
  511.             End If
  512.         End If
  513.         Set Me.name = New notesname(Me.note.GetitemValue("Owner")(0))
  514.         If Not Me.name.Ishierarchical Then
  515.             Set Me.name = New notesname(Me.session.UserName)
  516.             If Me.name.Ishierarchical Then
  517.                 Call RaiseUIError(OWNER_IS_FLAT)
  518.             End If
  519.         End If
  520.         ValidateOwner = True
  521.     End Function
  522.     Private Function GetAclEntries()    
  523. 'initialize dynamic array
  524.         Redim Me.ReadCal(0)
  525.         Redim Me.WriteCal(0)
  526.         Redim Me.ReadMail(0)
  527.         Redim Me.WriteMail(0)
  528.         Redim Me.EditMail(0) 
  529.         Redim Me.DeleteMail(0) 
  530.         Redim Me.OtherUsers(0)
  531.         Redim Me.AddedUsers(0)
  532.         Redim Me.DeletedUsers(0)
  533.         Set Me.aclentry = Me.acl.GetFirstEntry
  534.         Do Until Me.aclentry Is Nothing
  535.             Select Case Me.aclentry.Level
  536.             Case ACLLEVEL_NOACCESS
  537.                 If Me.aclentry.Name = "-Default-" Then
  538.                     If Me.aclentry.IsPublicReader Then
  539.                         Me.note.PublicRead = "1"
  540.                     Else
  541.                         Me.note.PublicRead = "0"
  542.                     End If
  543.                     If Me.aclentry.IsPublicWriter Then
  544.                         Me.note.PublicWrite = "1"
  545.                     Else
  546.                         Me.note.PublicWrite = "0"
  547.                     End If
  548.                 Else
  549.                     If Me.aclentry.IsPublicReader Or Me.aclentry.IsPublicWriter Then
  550.                         Call IsPublicReader()
  551.                         Call IsPublicWriter()
  552.                     Else
  553.                         'These are other NoAccess people and we don't want to change them
  554.                         x = Ubound(Me.OtherUsers)
  555.                         Me.OtherUsers(x) = Me.aclentry.Name
  556.                         Redim Preserve Me.OtherUsers(x+1)
  557.                     End If
  558.                 End If
  559.             Case ACLLEVEL_READER
  560.                 x = Ubound(Me.ReadMail)
  561.                 Me.ReadMail(x) = Me.aclentry.Name
  562.                 Redim Preserve Me.ReadMail(x+1)
  563.                 Call IsPublicReader()
  564.                 Call IsPublicWriter()
  565.             Case ACLLEVEL_AUTHOR
  566.                 If Me.aclentry.CanCreateDocuments Then
  567.                     x = Ubound(Me.WriteMail)
  568.                     Me.WriteMail(x) = Me.aclentry.Name
  569.                     Redim Preserve Me.WriteMail(x+1)
  570.                 Else
  571.                     x = Ubound(Me.ReadMail)
  572.                     Me.ReadMail(x) = Me.aclentry.Name
  573.                     Redim Preserve Me.ReadMail(x+1)
  574.                 End If
  575.                 If Me.aclentry.CanDeleteDocuments Then
  576.                     x = Ubound(Me.DeleteMail)
  577.                     Me.DeleteMail(x) = Me.aclentry.Name
  578.                     Redim Preserve Me.DeleteMail(x+1)
  579.                 End If
  580.                 Call IsPublicReader()
  581.                 Call IsPublicWriter()
  582.             Case ACLLEVEL_EDITOR
  583.                 x = Ubound(Me.EditMail)
  584.                 Me.EditMail(x) = Me.aclentry.Name
  585.                 Redim Preserve Me.EditMail(x+1)
  586.                 If Me.aclentry.CanDeleteDocuments Then
  587.                     x = Ubound(Me.DeleteMail)
  588.                     Me.DeleteMail(x) = Me.aclentry.Name
  589.                     Redim Preserve Me.DeleteMail(x+1)
  590.                 End If
  591.                 Call IsPublicReader()
  592.                 Call IsPublicWriter()
  593.             Case Else
  594.                 'These are Manager and Designers and we don't want to change them
  595.                 x = Ubound(Me.OtherUsers)
  596.                 Me.OtherUsers(x) = aclentry.Name
  597.                 Redim Preserve Me.OtherUsers(x+1)
  598.             End Select
  599.             Set Me.aclentry = Me.acl.GetNextEntry(Me.aclentry)
  600.         Loop
  601.         Me.note.ReadCalendar = Fulltrim(Me.ReadCal)
  602.         Me.note.WriteCalendar = Fulltrim(Me.WriteCal)
  603.         Me.note.ReadMail = Fulltrim(Me.ReadMail)
  604.         Me.note.WriteMail = Fulltrim(Me.WriteMail)
  605.         Me.note.EditMail = Fulltrim(Me.EditMail)
  606.         Me.note.DeleteMail = Fulltrim(Me.DeleteMail)
  607.         Me.note.OtherUsers = Fulltrim(Me.OtherUsers)
  608.     End Function
  609. End Class
  610. Lotus Product
  611.     0S0E
  612. O=Lotus Notes
  613. O=Lotus Notes
  614. PURSAFO
  615. |.:#U
  616. O=Lotus Notes
  617. CN=Lotus Notes Template Development/O=Lotus Notes
  618. PURSAFO
  619. $TITLE
  620. $Flags
  621. $PublicAccess
  622. $ScriptLib
  623. $ScriptLib_O
  624. GIF89a
  625. U/c:<`#V(
  626. Oa)n3
  627. O=Lotus Notes
  628. O=Lotus Notes
  629. PURSAFO
  630. |.:#U
  631. O=Lotus Notes
  632. CN=Lotus Notes Template Development/O=Lotus Notes
  633. PURSAFO
  634. $ImagesWide
  635. $ImagesHigh
  636. $ImagesColorize
  637. $TITLE
  638. $ImageData
  639. $ImageNames
  640. GIF89a
  641. ___OOO
  642. .!f&a
  643.  JCv2.
  644. O=Lotus Notes
  645. O=Lotus Notes
  646. PURSAFO
  647. |.:#U
  648. O=Lotus Notes
  649. CN=Lotus Notes Template Development/O=Lotus Notes
  650. PURSAFO
  651. $ImagesWide
  652. $ImagesHigh
  653. $ImagesColorize
  654. $ImageData
  655. $ImageNames
  656. $TITLE
  657. $PublicAccess
  658. GIF89a
  659. 0t" &
  660. NGv58
  661. O=Lotus Notes
  662. O=Lotus Notes
  663. PURSAFO
  664. |.:#U
  665. O=Lotus Notes
  666. CN=Lotus Notes Template Development/O=Lotus Notes
  667. PURSAFO
  668. $ImagesWide
  669. $ImagesHigh
  670. $ImagesColorize
  671. $TITLE
  672. $ImageData
  673. $ImageNames
  674. $PublicAccess
  675. GIF89a
  676. ___OOO
  677.  1PQK
  678. 01357
  679. i5la+o@B1DFHJ
  680. >=1?M
  681. j:RL{8
  682. O=Lotus Notes
  683. O=Lotus Notes
  684. PURSAFO
  685. |.:#U
  686. O=Lotus Notes
  687. CN=Lotus Notes Template Development/O=Lotus Notes
  688. PURSAFO
  689. E>8W 
  690. $ImagesWide
  691. $ImagesHigh
  692. $ImagesColorize
  693. $ImageData
  694. $ImageNames
  695. $TITLE
  696. $PublicAccess
  697. GIF89a
  698. bXXQJ
  699. :b,>J
  700. /Y!<FH
  701. LEk40
  702. O=Lotus Notes
  703. O=Lotus Notes
  704. PURSAFO
  705. |.:#U
  706. O=Lotus Notes
  707. CN=Lotus Notes Template Development/O=Lotus Notes
  708. PURSAFO
  709. $ImagesWide
  710. $ImagesHigh
  711. $ImagesColorize
  712. $ImageData
  713. $ImageNames
  714. $TITLE
  715. $PublicAccess
  716. GIF89a
  717. ___OOO
  718. h^/&W@
  719. !#ap=Y"%l`jyj 
  720. .g$:')
  721. oP{3$<{
  722. O=Lotus Notes
  723. O=Lotus Notes
  724. PURSAFO
  725. |.:#U
  726. O=Lotus Notes
  727. CN=Lotus Notes Template Development/O=Lotus Notes
  728. PURSAFO
  729. "BQ4tD_.'
  730. $ImagesWide
  731. $ImagesHigh
  732. $ImagesColorize
  733. $TITLE
  734. $ImageData
  735. $ImageNames
  736. GIF89a
  737. c\")%
  738. )>@8$]! rZd
  739. !=IK~$Qu6
  740. O=Lotus Notes
  741. O=Lotus Notes
  742. PURSAFO
  743. |.:#U
  744. O=Lotus Notes
  745. CN=Lotus Notes Template Development/O=Lotus Notes
  746. PURSAFO
  747. $ImagesWide
  748. $ImagesHigh
  749. $ImagesColorize
  750. $TITLE
  751. $ImageData
  752. $ImageNames
  753. GIF89a
  754. ___OOO
  755. (u3,&
  756. BMb>Q
  757. L"R<HJL
  758. O=Lotus Notes
  759. O=Lotus Notes
  760. PURSAFO
  761. |.:#U
  762. O=Lotus Notes
  763. CN=Lotus Notes Template Development/O=Lotus Notes
  764. PURSAFO
  765. i9},K
  766. $ImagesWide
  767. $ImagesHigh
  768. $ImagesColorize
  769. $ImageData
  770. $ImageNames
  771. $TITLE
  772. $PublicAccess
  773. GIF89a
  774. `7kB!h=?2R\!rYZ
  775.  /)s69
  776. eV{=JLgOu5
  777. O=Lotus Notes
  778. O=Lotus Notes
  779. PURSAFO
  780. |.:#U
  781. O=Lotus Notes
  782. CN=Lotus Notes Template Development/O=Lotus Notes
  783. PURSAFO
  784. #ER^w~
  785. $ImagesWide
  786. $ImagesHigh
  787. $ImagesColorize
  788. $TITLE
  789. $ImageData
  790. $ImageNames
  791. $PublicAccess
  792. GIF89a
  793. S!t"W
  794. ='h1!K
  795. t#8BD=Gvj_
  796. O=Lotus Notes
  797. O=Lotus Notes
  798. PURSAFO
  799. |.:#U
  800. O=Lotus Notes
  801. CN=Lotus Notes Template Development/O=Lotus Notes
  802. PURSAFO
  803. $ImagesWide
  804. $ImagesHigh
  805. $ImagesColorize
  806. $TITLE
  807. $ImageData
  808. $ImageNames
  809. GIF89a
  810. ___OOO
  811. 9^cE9!f
  812. e^#:DF.XJCt36
  813. O=Lotus Notes
  814. O=Lotus Notes
  815. PURSAFO
  816. |.:#U
  817. O=Lotus Notes
  818. CN=Lotus Notes Template Development/O=Lotus Notes
  819. PURSAFO
  820. k8V    T
  821. $ImagesWide
  822. $ImagesHigh
  823. $ImagesColorize
  824. $TITLE
  825. $ImageData
  826. $ImageNames
  827. GIF89at
  828. f[61I4
  829. 2$g{/F/6
  830. xwuFv6nb%
  831. uX{z.
  832. Y-ZT$
  833. 60eLM
  834. h1X`&
  835.  mC*V
  836. Hj(M\
  837. JaDkZ
  838. ZtuB56
  839. 4%Y`d
  840. O8BHd!^
  841. `)b@6
  842. _j]TqNP
  843. Pn8[A_N
  844.  Uc8A
  845. `\$(L
  846. $$zv;(
  847. qH6sN
  848. t@u$F
  849. F6pr"
  850. 0*H/~
  851. Nu K`
  852. pbaQ%%a    de    
  853. 41@j\
  854. TU&s,(
  855. }'$@$')
  856. LTXFQ
  857. e$/(Q,
  858. j<H90
  859. O=Lotus Notes
  860. O=Lotus Notes
  861. PURSAFO
  862. |.:#U
  863. O=Lotus Notes
  864. CN=Lotus Notes Template Development/O=Lotus Notes
  865. PURSAFO
  866. $ImagesWide
  867. $ImagesHigh
  868. $ImagesColorize
  869. $ImageData
  870. $ImageNames
  871. $TITLE
  872. GIF89a
  873. ___OOO
  874. 'X5}~
  875. O=Lotus Notes
  876. O=Lotus Notes
  877. PURSAFO
  878. |.:#U
  879. O=Lotus Notes
  880. CN=Lotus Notes Template Development/O=Lotus Notes
  881. PURSAFO
  882. $ImagesWide
  883. $ImagesHigh
  884. $ImagesColorize
  885. $ImageData
  886. $ImageNames
  887. $TITLE
  888. GIF89a
  889. s;|#HiR
  890. !=5]!8
  891. Y_Kl2#8l
  892. O=Lotus Notes
  893. O=Lotus Notes
  894. PURSAFO
  895. |.:#U
  896. O=Lotus Notes
  897. CN=Lotus Notes Template Development/O=Lotus Notes
  898. PURSAFO
  899. $ImagesWide
  900. $ImagesHigh
  901. $ImagesColorize
  902. $TITLE
  903. $ImageData
  904. $ImageNames
  905. GIF89a
  906. TM)> 6.
  907. {lX4aJ
  908. <FH@bOo2#
  909. O=Lotus Notes
  910. O=Lotus Notes
  911. PURSAFO
  912. |.:#U
  913. O=Lotus Notes
  914. CN=Lotus Notes Template Development/O=Lotus Notes
  915. PURSAFO
  916. $ImagesWide
  917. $ImagesHigh
  918. $ImagesColorize
  919. $TITLE
  920. $ImageData
  921. $ImageNames
  922. GIF89a
  923. ___OOO
  924. pE9p]j
  925. aQQ@C 
  926. 8DFHJl3
  927. O=Lotus Notes
  928. O=Lotus Notes
  929. PURSAFO
  930. |.:#U
  931. O=Lotus Notes
  932. CN=Lotus Notes Template Development/O=Lotus Notes
  933. PURSAFO
  934. $ImagesWide
  935. $ImagesHigh
  936. $ImagesColorize
  937. $TITLE
  938. $ImageData
  939. $ImageNames
  940. GIF89a
  941. ___OOO
  942. pE9p]j
  943. aQQ@C 
  944. 8DFHJl3
  945. O=Lotus Notes
  946. O=Lotus Notes
  947. PURSAFO
  948. |.:#U
  949. O=Lotus Notes
  950. CN=Lotus Notes Template Development/O=Lotus Notes
  951. PURSAFO
  952. $ImagesWide
  953. $ImagesHigh
  954. $ImagesColorize
  955. $TITLE
  956. $ImageData
  957. $ImageNames
  958. GIF89a
  959. ___OOO
  960.  1PQK
  961. 01357
  962. i5la+o@B1DFHJ
  963. >=1?M
  964. j:RL{8
  965. O=Lotus Notes
  966. O=Lotus Notes
  967. PURSAFO
  968. |.:#U
  969. O=Lotus Notes
  970. CN=Lotus Notes Template Development/O=Lotus Notes
  971. PURSAFO
  972. $ImagesWide
  973. $ImagesHigh
  974. $ImagesColorize
  975. $TITLE
  976. $ImageData
  977. $ImageNames
  978. GIF89a
  979. ___OOO
  980.  1PQK
  981. 01357
  982. i5la+o@B1DFHJ
  983. >=1?M
  984. j:RL{8
  985. O=Lotus Notes
  986. O=Lotus Notes
  987. PURSAFO
  988. |.:#U
  989. O=Lotus Notes
  990. CN=Lotus Notes Template Development/O=Lotus Notes
  991. PURSAFO
  992. $ImagesWide
  993. $ImagesHigh
  994. $ImagesColorize
  995. $TITLE
  996. $ImageData
  997. $ImageNames
  998. GIF89a
  999. ___OOO
  1000. g;}QS pW/
  1001. O9GIfMst
  1002. O=Lotus Notes
  1003. O=Lotus Notes
  1004. PURSAFO
  1005. |.:#U
  1006. O=Lotus Notes
  1007. CN=Lotus Notes Template Development/O=Lotus Notes
  1008. PURSAFO
  1009. 7FXV-
  1010. $ImagesWide
  1011. $ImagesHigh
  1012. $ImagesColorize
  1013. $ImageData
  1014. $ImageNames
  1015. $TITLE
  1016. $PublicAccess
  1017. GIF89a
  1018. ___OOO
  1019. qE1kr%
  1020. 0mVi46
  1021. *m.AOC Y
  1022. mRw7`
  1023. O=Lotus Notes
  1024. O=Lotus Notes
  1025. PURSAFO
  1026. |.:#U
  1027. O=Lotus Notes
  1028. CN=Lotus Notes Template Development/O=Lotus Notes
  1029. PURSAFO
  1030. d|]eD
  1031. fJbn*
  1032. $ImagesWide
  1033. $ImagesHigh
  1034. $ImagesColorize
  1035. $ImageData
  1036. $ImageNames
  1037. $TITLE
  1038. $PublicAccess
  1039. GIF89a
  1040. )*  (
  1041. (P!1I$
  1042. tC`ac],:N=_RoV
  1043. WOQ)+
  1044. {/8EGIKDr3
  1045. O=Lotus Notes
  1046. O=Lotus Notes
  1047. PURSAFO
  1048. |.:#U
  1049. O=Lotus Notes
  1050. CN=Lotus Notes Template Development/O=Lotus Notes
  1051. PURSAFO
  1052. ,T#{    o
  1053. $ImagesWide
  1054. $ImagesHigh
  1055. $ImagesColorize
  1056. $TITLE
  1057. $ImageData
  1058. $ImageNames
  1059. GIF89a
  1060. ___OOO
  1061. t-@3"
  1062. '     C%
  1063. I1`G    q\=
  1064. O=Lotus Notes
  1065. O=Lotus Notes
  1066. PURSAFO
  1067. |.:#U
  1068. O=Lotus Notes
  1069. CN=Lotus Notes Template Development/O=Lotus Notes
  1070. PURSAFO
  1071. $ImagesWide
  1072. $ImagesHigh
  1073. $ImagesColorize
  1074. $TITLE
  1075. $ImageData
  1076. $ImageNames
  1077. GIF89a
  1078. ___OOO
  1079. A*;8$
  1080. \vDe    ]
  1081. O=Lotus Notes
  1082. O=Lotus Notes
  1083. PURSAFO
  1084. |.:#U
  1085. O=Lotus Notes
  1086. CN=Lotus Notes Template Development/O=Lotus Notes
  1087. PURSAFO
  1088. $ImagesWide
  1089. $ImagesHigh
  1090. $ImagesColorize
  1091. $TITLE
  1092. $ImageData
  1093. $ImageNames
  1094. GIF89a
  1095. @B$`)
  1096. eM! c:<~(&
  1097. O=Lotus Notes
  1098. O=Lotus Notes
  1099. PURSAFO
  1100. |.:#U
  1101. O=Lotus Notes
  1102. CN=Lotus Notes Template Development/O=Lotus Notes
  1103. PURSAFO
  1104. GHn%.
  1105. $ImagesWide
  1106. $ImagesHigh
  1107. $ImagesColorize
  1108. $ImageData
  1109. $ImageNames
  1110. $TITLE
  1111. $PublicAccess
  1112. GIF89a
  1113. ___OOO
  1114. m[QNK
  1115. \#& 3
  1116.  QFv4#
  1117. O=Lotus Notes
  1118. O=Lotus Notes
  1119. PURSAFO
  1120. |.:#U
  1121. O=Lotus Notes
  1122. CN=Lotus Notes Template Development/O=Lotus Notes
  1123. PURSAFO
  1124. $ImagesWide
  1125. $ImagesHigh
  1126. $ImagesColorize
  1127. $TITLE
  1128. $ImageData
  1129. $ImageNames
  1130. $PublicAccess
  1131. GIF89a
  1132. ___OOO
  1133. ]b\QK
  1134. :7->C%!
  1135. KMFop
  1136. O=Lotus Notes
  1137. O=Lotus Notes
  1138. PURSAFO
  1139. |.:#U
  1140. O=Lotus Notes
  1141. CN=Lotus Notes Template Development/O=Lotus Notes
  1142. PURSAFO
  1143. fJ^ab    
  1144. $ImagesWide
  1145. $ImagesHigh
  1146. $ImagesColorize
  1147. $TITLE
  1148. $ImageData
  1149. $ImageNames
  1150. $PublicAccess
  1151. GIF89a
  1152. ```===
  1153.     |s    <
  1154. }cTPgInf8B
  1155. aXYCy
  1156. rxnXB
  1157.     QJXM{
  1158. q<B-S
  1159. O=Lotus Notes
  1160. O=Lotus Notes
  1161. PURSAFO
  1162. |.:#U
  1163. O=Lotus Notes
  1164. CN=Lotus Notes Template Development/O=Lotus Notes
  1165. PURSAFO
  1166. $ImagesWide
  1167. $ImagesHigh
  1168. $ImagesColorize
  1169. $ImageData
  1170. $ImageNames
  1171. $TITLE
  1172. GIF89a
  1173. ___<<<
  1174.     |s    <
  1175. Ut{Ht
  1176. WW>)&
  1177. 1%hX4
  1178. RM:?a
  1179. O=Lotus Notes
  1180. O=Lotus Notes
  1181. PURSAFO
  1182. |.:#U
  1183. O=Lotus Notes
  1184. CN=Lotus Notes Template Development/O=Lotus Notes
  1185. PURSAFO
  1186. $ImagesWide
  1187. $ImagesHigh
  1188. $ImagesColorize
  1189. $ImageData
  1190. $ImageNames
  1191. $TITLE
  1192. GIF89a
  1193. bbb>>>
  1194. Vxp\lF
  1195. 5}d&N>f,p
  1196. dvO<z
  1197. O=Lotus Notes
  1198. O=Lotus Notes
  1199. PURSAFO
  1200. |.:#U
  1201. O=Lotus Notes
  1202. CN=Lotus Notes Template Development/O=Lotus Notes
  1203. PURSAFO
  1204. |@xLW]
  1205. =PO)j/
  1206. $ImagesWide
  1207. $ImagesHigh
  1208. $ImagesColorize
  1209. $ImageData
  1210. $ImageNames
  1211. $TITLE
  1212. '++LotusScript Development Environment:2:5:(Options):0:74
  1213. Option Public
  1214. Use "CommonUI"
  1215. '++LotusScript Development Environment:2:5:(Forward):0:1
  1216. Declare Sub Initialize
  1217. '++LotusScript Development Environment:2:5:(Declarations):0:10
  1218. 'Untitled: 
  1219. '++LotusScript Development Environment:2:2:Initialize:1:10
  1220. Sub Initialize
  1221.     Dim newnote As notesdocument
  1222.     Set newnote = UICopyIntoNewDocument(CREATE_GROUPCALENDAR, False)
  1223.     Call DisplayGroupCalendarDlg(newnote, True)    
  1224. End Sub
  1225. O=Lotus Notes
  1226. O=Lotus Notes
  1227. PURSAFO
  1228. |.:#U
  1229. O=Lotus Notes
  1230. CN=Lotus Notes Template Development/O=Lotus Notes
  1231. PURSAFO
  1232. $TITLE
  1233. $AssistType
  1234. $AssistLastRun
  1235. $AssistDocCount
  1236. $AssistFlags
  1237. $AssistTrigger
  1238. $AssistInfo
  1239. $AssistQuery
  1240. $AssistAction
  1241. $AssistAction_Ex
  1242. '++LotusScript Development Environment:2:5:(Options):0:74
  1243. Use "Common"
  1244. Option Declare
  1245. '++LotusScript Development Environment:2:5:(Forward):0:1
  1246. Declare Class AddToGroupStringTable
  1247. Declare Class GroupHelperLauncher As BaseApplication
  1248. Declare Sub Initialize
  1249. '++LotusScript Development Environment:2:5:(Declarations):0:10
  1250. Class AddToGroupStringTable
  1251.     Function GetString(nIndex As Integer, vData As Variant) As String
  1252.         Select Case nIndex
  1253.         Case 1
  1254.             GetString = "Rename target group"
  1255.         Case 2
  1256.             GetString = "Replace existing group with new group"
  1257.         Case 3
  1258.             GetString = "Append selected member(s) to existing group member(s)"
  1259.         Case 4
  1260.             GetString = "A group by this name is already defined. "
  1261.         Case 5
  1262.             GetString = "Please select the desired action"
  1263.         Case 6 
  1264.             GetString = "Please enter new group name"
  1265.         Case  7
  1266.             GetString = "Lotus Notes"
  1267.         Case 8
  1268.             GetString = "-Untitled-"
  1269.         Case 9 
  1270.             GetString = "Add recipients to new group"
  1271.         End Select
  1272.     End Function        
  1273. End Class
  1274. Class GroupHelperLauncher As BaseApplication
  1275.     Private m_GroupHelperStringTable As AddToGroupStringTable    
  1276.     Private m_uiws As notesuiworkspace
  1277.     Private m_dbLocalAddressBook As notesdatabase
  1278.     Private m_viewGroup As notesview
  1279.     Private m_collection As notesdocumentcollection
  1280.     Private m_noteOptions As notesdocument    
  1281.     Private m_noteCandidate As notesdocument        
  1282.     Private m_noteGroupEntry As notesdocument
  1283.     Private m_vUserDomain As Variant
  1284.     Private m_vTrimmedList As Variant                
  1285.     Private m_strRecipientArray As Variant
  1286.     Private m_nSuccess As Integer        
  1287.     Private m_nEntryNumber As Integer        
  1288. '//Public Subs and Functions
  1289. '//Init//
  1290.     Sub Init()
  1291.         Set Me.m_GroupHelperStringTable = New AddToGroupStringTable    
  1292.         Set Me.m_collection = GroupHelperLauncher..DocumentsToProcess
  1293.         If Not Me.m_collection.count > 0 Then
  1294.             Exit Sub
  1295.         End If
  1296.         Set Me.m_uiws = New notesuiworkspace
  1297.         Me.m_vUserDomain = Evaluate(|@Domain|)
  1298.         Set Me.m_dbLocalAddressBook = GroupHelperLauncher..LocalAddressBook
  1299.         Set Me.m_noteOptions = Me.m_db.CreateDocument
  1300.     End Sub
  1301.     Function ProcessCandidates()
  1302.         Set Me.m_noteCandidate = Me.m_collection.getfirstdocument
  1303.         While Not Me.m_noteCandidate Is Nothing
  1304.             If Not Isarray(Me.m_strRecipientArray) Then
  1305.                 Redim Me.m_strRecipientArray(0)
  1306.                 Me.m_strRecipientArray(0) = ""
  1307.             Else
  1308.                 Me.m_nEntryNumber = Me.m_nEntryNumber + 1                            
  1309.             End If
  1310.             If Me.m_noteCandidate.hasitem("SendTo") And Len(Me.m_noteCandidate.GetItemValue("SendTo")(0)) Then
  1311.                 Me.m_strRecipientArray = Arrayappend(Me.m_strRecipientArray,AppendDomain(Me.m_noteCandidate.GetItemValue("SendTo")))  
  1312.             End If
  1313.             If Me.m_noteCandidate.hasitem("CopyTo") And Len(Me.m_noteCandidate.GetItemValue("CopyTo")(0)) Then
  1314.                 Me.m_strRecipientArray = Arrayappend(Me.m_strRecipientArray,AppendDomain(Me.m_noteCandidate.GetItemValue("CopyTo")))
  1315.             End If
  1316.             If Me.m_noteCandidate.hasitem("BlindCopyTo") And Len(Me.m_noteCandidate.GetItemValue("BlindCopyTo")(0)) Then
  1317.                 Me.m_strRecipientArray = Arrayappend(Me.m_strRecipientArray,AppendDomain(Me.m_noteCandidate.GetItemValue("BlindCopyTo")))
  1318.             End If
  1319.             Set Me.m_noteCandidate = Me.m_collection.getnextDocument(Me.m_noteCandidate)        
  1320.         Wend
  1321.         Me.m_vTrimmedList = RemoveDuplicates(OptimizeAddressArray(Me.m_strRecipientArray))
  1322.         Call Me.m_noteOptions.replaceitemvalue("AllAddresses",Me.m_vTrimmedList)
  1323.         Me.m_nSuccess = Me.m_uiws.dialogbox("(GroupHelper)",True,True,False,False,False,False,_
  1324.         Me.m_GroupHelperStringTable.GetString(9,Null),Me.m_noteOptions,True,False)
  1325.         If Me.m_nSuccess Then 
  1326.             Call CreateNABEnrty()        
  1327.         End If
  1328.     End Function
  1329.     Private Function AppendDomain(EmailAddessArray As Variant) As Variant
  1330.         If Me.m_noteCandidate.hasitem("FromDomain") Then
  1331.             If Len(Me.m_noteCandidate.GetItemValue("FromDomain")(0)) Then
  1332.                 Dim x As Integer
  1333.                 For x = 0 To Ubound(EmailAddessArray)
  1334.                     If Not EmailAddessArray(x) = "" And Not Isnull(EmailAddessArray(x)) Then
  1335.                         If Not Me.m_vUserDomain(0) = Me.m_noteCandidate.GetItemValue("FromDomain")(0) Then
  1336.                             EmailAddessArray(x) =  EmailAddessArray(x) & "@" & Me.m_noteCandidate.GetItemValue("FromDomain")(0)
  1337.                         End If
  1338.                     End If
  1339.                 Next
  1340.             End If
  1341.         End If
  1342.         AppendDomain = EmailAddessArray
  1343.     End Function
  1344.     Private Function OptimizeAddressArray(EmailAddress As Variant) As Variant
  1345.         On Error Goto TRAP        
  1346.         If Isarray(EmailAddress) Then
  1347.             Dim x As Integer
  1348.             Dim vTempName As Variant
  1349.             For x = 0 To Ubound(EmailAddress)
  1350.                 If Not EmailAddress(x) = "" Or Not Isnull(EmailAddress(x)) Then
  1351.                     vTempName = Evaluate(|@OptimizeMailAddress("| & EmailAddress(x) &|")|)
  1352.                     EmailAddress(x) = vTempName(0)
  1353.                 End If
  1354.             Next
  1355.         Else
  1356.             EmailAddress = Evaluate(|@OptimizeMailAddress("| & EmailAddress &|")|)
  1357.         End If
  1358.         OptimizeAddressArray = EmailAddress
  1359.         Exit Function
  1360. TRAP:
  1361.         vTempName(0) = EmailAddress(x)
  1362.         Resume Next
  1363.     End Function
  1364.     Function RemoveDuplicates(strArray As Variant) As Variant
  1365.         Dim x As Integer        
  1366.         Dim y As Integer        
  1367.         Dim tmpstrArray() As String        
  1368.         Redim tmpstrArray(0)
  1369.         For x = 0 To Ubound(strArray)        
  1370.             If Isnull(Arraygetindex(tmpstrArray,strArray(x),1)) Then    
  1371.                 tmpstrArray(y) = strArray(x)
  1372.                 y = y+1                
  1373.                 Redim Preserve tmpstrArray(y)
  1374.             End If
  1375.         Next
  1376.         RemoveDuplicates = Fulltrim(tmpstrArray)
  1377.     End Function
  1378.     Function CreateNABEnrty()
  1379.         Set Me.m_viewGroup = Me.m_dbLocalAddressBook.GetView("($PeopleGroupsFlat)")        
  1380.         Set Me.m_noteGroupEntry = Me.m_viewGroup.Getdocumentbykey(Me.m_noteOptions.GroupName(0),True)
  1381.         If Me.m_noteGroupEntry Is Nothing Then
  1382.             '// this is a new group and we'll just populate it
  1383.             Set Me.m_noteGroupEntry = Me.m_dbLocalAddressBook.createdocument
  1384.             With Me.m_noteGroupEntry
  1385.                 Call .replaceitemvalue("Form","Group")
  1386.                 Call .replaceitemvalue("Type","Group")
  1387.                 Call .replaceitemvalue("ListName",Me.m_noteOptions.GetItemValue("GroupName"))
  1388.                 Call .replaceitemvalue("GroupType",Me.m_noteOptions.GetItemValue("GroupType"))
  1389.                 Call .replaceitemvalue("ListDescription", Me.m_noteOptions.GetItemValue("Description"))
  1390.                 Call .replaceitemvalue("Members", Me.m_noteOptions.GetItemValue("SelectedGroupMembers"))
  1391.                 Call .save(True,True,True)
  1392.             End With
  1393.         Else
  1394.             '// this group is already in the NAB, so lets see what they want to do!
  1395.             Dim Options(2) As String
  1396.             Dim strResponse As String
  1397.             Options(0) = Me.m_GroupHelperStringTable.GetString(1,Null)
  1398.             Options(1) = Me.m_GroupHelperStringTable.GetString(2,Null)
  1399.             Options(2) = Me.m_GroupHelperStringTable.GetString(3,Null)
  1400.             strResponse = Me.m_uiws.Prompt(prompt_okcancellist,_
  1401.             Me.m_GroupHelperStringTable.GetString(7,Null),_
  1402.             Me.m_GroupHelperStringTable.GetString(4,Null) & Chr(13) & _
  1403.             Me.m_GroupHelperStringTable.GetString(5,Null),_
  1404.             Options(0), Options)
  1405.             Select Case strResponse
  1406.             Case Options(0)
  1407.                 'get new group string name from user
  1408.                 Dim strtmpGroupString As String
  1409.                 strtmpGroupString = Inputbox(Me.m_GroupHelperStringTable.GetString(6,Null),_
  1410.                 Me.m_GroupHelperStringTable.GetString(7,Null),_
  1411.                 Me.m_GroupHelperStringTable.GetString(8,Null))
  1412.                 Call Me.m_noteOptions.replaceitemvalue("GroupName",strtmpGroupString) 
  1413.                 Call CreateNABEnrty()
  1414.             Case Options(1)
  1415.                 'replace the members
  1416.                 With Me.m_noteGroupEntry
  1417.                     Call .replaceitemvalue("GroupType",Me.m_noteOptions.GetItemValue("GroupType"))
  1418.                     Call .replaceitemvalue("Members", Me.m_noteOptions.GetItemValue("SelectedGroupMembers"))
  1419.                     Call .save(True,True,True)
  1420.                 End With
  1421.             Case Options(2)
  1422.                 'append the members to the list (check for unique entries)                    
  1423.                 With Me.m_noteGroupEntry
  1424.                     Call Me.m_noteOptions.ReplaceItemValue("SelectedGroupMembers",_
  1425.                     RemoveDuplicates(OptimizeAddressArray(Arrayappend(Me.m_noteOptions.GetItemValue("SelectedGroupMembers"),_
  1426.                     .GetItemValue("Members")))))                    
  1427.                     Call .replaceitemvalue("Members", Me.m_noteOptions.GetItemValue("SelectedGroupMembers"))
  1428.                     Call .save(True,True,True)
  1429.                 End With
  1430.             End Select
  1431.         End If
  1432.     End Function
  1433. End Class
  1434. '++LotusScript Development Environment:2:2:Initialize:1:10
  1435. Sub Initialize
  1436.     Dim copyfunction As New GroupHelperLauncher
  1437.     Call copyfunction.init()
  1438.     Call copyfunction.ProcessCandidates()
  1439. End Sub
  1440. Lotus Product
  1441. }H    #8
  1442. ~###1
  1443. O=Lotus Notes
  1444. O=Lotus Notes
  1445. PURSAFO
  1446. |.:#U
  1447. O=Lotus Notes
  1448. CN=Lotus Notes Template Development/O=Lotus Notes
  1449. PURSAFO
  1450. $TITLE
  1451. $AssistType
  1452. $AssistLastRun
  1453. $AssistDocCount
  1454. $AssistFlags
  1455. $AssistTrigger
  1456. $AssistInfo
  1457. $AssistQuery
  1458. $AssistAction
  1459. $AssistAction_Ex
  1460. GIF89a4
  1461. ~~~jjjEEE
  1462. nO$pI$
  1463. &+,.]5
  1464. x,1$4
  1465. og0)<
  1466. WT)`UV
  1467. 5!MD;
  1468. ^D,'2
  1469. `<8.un
  1470. cq-*2vD
  1471. AM5{u&;`
  1472. gZ-%E
  1473. ="h_t
  1474. gSTV?
  1475. .iU&!zRV 
  1476. zUh6te    
  1477. TjC7Z
  1478. pDz'3
  1479. ozHZI(t
  1480. 1`> ")uWx
  1481. s585'
  1482. E(a>)eETzL
  1483. `j^+3u
  1484. GL1t|P
  1485. 15lQX
  1486.     7)rP
  1487. h\X',-
  1488. O=Lotus Notes
  1489. O=Lotus Notes
  1490. PURSAFO
  1491. |.:#U
  1492. O=Lotus Notes
  1493. CN=Lotus Notes Template Development/O=Lotus Notes
  1494. PURSAFO
  1495. "i=+l
  1496. NONV59
  1497. ~?%6#
  1498. $ImagesWide
  1499. $ImagesHigh
  1500. $ImagesColorize
  1501. $ImageData
  1502. $ImageNames
  1503. $TITLE
  1504. GIF89a4
  1505. ~~~jjjEEE
  1506. nO$pI$
  1507. &+,.]5
  1508. x,1$4
  1509. og0)<
  1510. WT)`UV
  1511. 5!MD;
  1512. ^D,'2
  1513. `<8.un
  1514. cq-*2vD
  1515. AM5{u&;`
  1516. gZ-%E
  1517. ="h_t
  1518. gSTV?
  1519. .iU&!zRV 
  1520. zUh6te    
  1521. TjC7Z
  1522. pDz'3
  1523. ozHZI(t
  1524. 1`> ")uWx
  1525. s585'
  1526. E(a>)eETzL
  1527. `j^+3u
  1528. GL1t|P
  1529. 15lQX
  1530.     7)rP
  1531. h\X',-
  1532. O=Lotus Notes
  1533. O=Lotus Notes
  1534. PURSAFO
  1535. |.:#U
  1536. O=Lotus Notes
  1537. CN=Lotus Notes Template Development/O=Lotus Notes
  1538. PURSAFO
  1539. $ImagesWide
  1540. $ImagesHigh
  1541. $ImageData
  1542. $ImageNames
  1543. $ImagesColorize
  1544. $TITLE
  1545. (GIF89a
  1546. ]Zqfp
  1547. 5iCu2aNFPr%$d{
  1548. |!BP!
  1549. -`1"<
  1550. jg6:o
  1551. 6"$l&D
  1552. H0    xI
  1553. BB;(AY
  1554. GEMep
  1555. A$39w
  1556. `gi!:h
  1557. #SIx&
  1558. m-$`$07NsZ
  1559. N"7@y
  1560.     v_t"
  1561. +ZY"V9
  1562. :X]+XY(
  1563. wgbt/
  1564. `U)iiBL:/
  1565. 2IBSe
  1566. 2X['    
  1567. 6vq7m
  1568. wZOxQ
  1569. 7&K2F
  1570. cp8[QA
  1571. 5!6RW
  1572. R$1MH1
  1573. c'54Af
  1574. d dBaq8
  1575. FEfh^h
  1576. -!4`n
  1577. pK\U3
  1578. 6T.VyI@
  1579. <Bl)$
  1580.     vUYY
  1581. e)Ts{
  1582. X=7lK
  1583. <93>    
  1584. Rk$rk
  1585. y.${n
  1586. _Sa;d
  1587. -c)}"@J&
  1588. .LoD|
  1589. B)l1S
  1590. c1@ru
  1591. M Z%j
  1592. wedAPg@    hT#
  1593. J!=wHg
  1594. 8 R2n
  1595. zXPLa
  1596. ZKc/:s
  1597. <^A#.N*
  1598. L32u^
  1599. 8c"(|
  1600.     1X6w
  1601. dpdMD
  1602. N!V#E
  1603. x"e:oA
  1604. R)HSe
  1605. SwU-d
  1606. xDyY4[N5
  1607. 2!?%(
  1608. R"=a\
  1609. wRIhqIIyF
  1610. pK`2:
  1611. t'yc[
  1612. )C    {4o[8
  1613. pSG#>z
  1614. %v    E/1bv
  1615. 14Qr}
  1616. ij%}*K}j
  1617. ~ay'!
  1618. _@n]6
  1619. g     i    [
  1620. ,7Rr92
  1621. /{=KN
  1622. 7))BiC+d!qO
  1623.     +ZQ&
  1624. ^6;t0
  1625. )v}ab
  1626. w%?<,    
  1627. `&W-fFj
  1628. O=Lotus Notes
  1629. O=Lotus Notes
  1630. PURSAFO
  1631. |.:#U
  1632. O=Lotus Notes
  1633. CN=Lotus Notes Template Development/O=Lotus Notes
  1634. PURSAFO
  1635. $ImagesWide
  1636. $ImagesHigh
  1637. $ImagesColorize
  1638. $ImageData
  1639. $ImageNames
  1640. $TITLE
  1641. (GIF89a
  1642. X=TuvQO(R
  1643. ^H'2>
  1644. '*KSk
  1645. (C<Bv
  1646. 0xN()Q
  1647. 4m`]j
  1648. MnRAa
  1649. &2_lHBR
  1650. Cg~i)
  1651. hI@6J6!
  1652. cx ]l
  1653. GW\n3wzQ
  1654. (?xCR
  1655. U#DF$
  1656.  lr/,
  1657. LFC*D
  1658. Cad{    
  1659. tj:55
  1660. U GdH+*
  1661. cQ3XZ0
  1662. 5SGF=c
  1663. V"!<?@
  1664. htw_u
  1665. 66dlO
  1666. u(B]w
  1667. aJbvW    y
  1668. JUh_bI
  1669. )-W?d
  1670. IXlqRG8
  1671. 7_uIu
  1672. #bk5@l
  1673. sCt@:w
  1674. 2tqHF
  1675. 7c^d!
  1676. (TB9~ PjEA
  1677. $MF=#
  1678. ##UCnT
  1679. *e|qd
  1680. Tc`m;[n
  1681. F=yuI
  1682. azYtO
  1683. "(D#c>
  1684. A6@Ry
  1685. 4B<5^
  1686. D77cd
  1687. T dPcQ
  1688. S2nH    H
  1689. hQ5,N
  1690. >mcVg
  1691. 42I1f|
  1692. \rF":
  1693. 6v#C4
  1694. px/9    
  1695. 5eb4<
  1696. )ara"q
  1697. 78Rsy\'1
  1698. WT*#rV
  1699. #:Tr3
  1700. S&CxR
  1701. W[ VX
  1702.  iC%9qzk%F
  1703. -bd-Ts
  1704. @rDf.
  1705. ~8x-    
  1706. d-c2;goC((y
  1707. uw\&=}
  1708. Jc48%
  1709. ^U"{'
  1710. (a0}*8T
  1711. FyacYL
  1712. _2ECq
  1713. Up+zX
  1714. x4M53p
  1715. rSc)(
  1716.     fa%cB
  1717. N!qt6l>U
  1718. q4.d(
  1719. DaZ^L
  1720. O=Lotus Notes
  1721. O=Lotus Notes
  1722. PURSAFO
  1723. |.:#U
  1724. O=Lotus Notes
  1725. CN=Lotus Notes Template Development/O=Lotus Notes
  1726. PURSAFO
  1727. }E$g{
  1728. cPS3q
  1729. $ImagesWide
  1730. $ImagesHigh
  1731. $ImageData
  1732. $ImageNames
  1733. $TITLE
  1734. (GIF89a
  1735. Qd9Rs
  1736. $kO=r
  1737. _UK_GM4
  1738. ;_/T.O/ 
  1739. CD0&)
  1740. ,Zfxx
  1741. UL # 
  1742. p6;RF
  1743. hVVkT
  1744. 0JPN'
  1745. YF(si
  1746. %mbz}
  1747. DXy3k*
  1748. ;!f^"
  1749. mKE8r
  1750. %_y#u
  1751. `Zkxm_
  1752. 6FI=(    
  1753. #(XIX
  1754. yHvo    
  1755.     dXx%w]
  1756. N8a0rb&
  1757. ugsS\
  1758. ob    v0
  1759. B+O(o
  1760. #(ls@
  1761. W,f Y`4-*
  1762. kctFR
  1763. r*1QM$z
  1764. Wy3gS]"^
  1765. c=#13P
  1766. W.ta%"
  1767. `!S5"X
  1768. S2c#-
  1769. Agu[]@
  1770. :#(HrI
  1771. LrkhV)
  1772. YQ/fI"
  1773. \E6 1
  1774. r$-C{;
  1775. j&'`{
  1776. 3-#ML
  1777. @VO^b
  1778. RmGjx
  1779.     R2.&A
  1780. H(92yF
  1781. e:eDJ
  1782. Lhm? 
  1783. G(4Yu
  1784. 3)JvH
  1785. aC5p$
  1786. %A    Y,
  1787. E]Y>|
  1788. n ;_3
  1789. ,1IU0
  1790. t@    M3
  1791. ,sHZ:r
  1792. J10`z
  1793. @9    2Zg%H|
  1794. 4a3A6
  1795. Sx<70
  1796. fvk~*%
  1797. id&e8g
  1798. %R2R<_/
  1799. UR}<    
  1800. @DN19
  1801. 3Wqa    
  1802. Av5ow
  1803. \    !$5
  1804. h(c$m
  1805. f,jCD
  1806.  io5R
  1807. t>k+'
  1808. F    <b1
  1809. q5&BK
  1810. LS-%M$
  1811. 2X[!q
  1812. f=P$W<
  1813. l5bB8
  1814. A xlB
  1815.     y<`b
  1816. \(JC%,
  1817. E8LE'
  1818. }xDI9
  1819. )(    LLP
  1820. ,U,bl
  1821. ]iDl5
  1822. OM (O
  1823. O=Lotus Notes
  1824. O=Lotus Notes
  1825. PURSAFO
  1826. |.:#U
  1827. O=Lotus Notes
  1828. CN=Lotus Notes Template Development/O=Lotus Notes
  1829. PURSAFO
  1830. $ImagesWide
  1831. $ImagesHigh
  1832. $ImagesColorize
  1833. $ImageData
  1834. $ImageNames
  1835. $TITLE
  1836. (GIF89a
  1837. o*P!/14/5
  1838. >h:Mj
  1839. TxOWl
  1840. #8b[b+
  1841. |.Wf?
  1842. H,<7 
  1843. \&{9*J1N,
  1844. zbA(\
  1845. }1 jo
  1846.     ij*G
  1847. m6UQn
  1848. "~(+ru
  1849. %IH<]
  1850. E7eN$
  1851. H"k!O
  1852. 0`.@R!
  1853. 7.C96
  1854.      [\FOr
  1855. E}k&u
  1856. Vt\4Po
  1857. e'6$*g5x
  1858. wt:bo'#
  1859. UupXu
  1860. hy%UJI
  1861. henH) 
  1862. wlqoST3
  1863. XrvX`n
  1864. xdH9X
  1865. nH7Q3gDP
  1866. /ed"HR
  1867. +"y8"
  1868. ^*zbk
  1869. pZ!88g
  1870. ?LoA=
  1871. $w    !:
  1872. CE}*Jd
  1873. z?A9PMT
  1874. WM)(5
  1875. -y{0N
  1876. 0(Aj64
  1877. ,:/-\
  1878.     U<ZV
  1879. JH$Od
  1880. ,QO}Y
  1881. !'"w)
  1882. dLH$\
  1883. {\pi8
  1884. B?$0A
  1885. LK:Z 
  1886. e)]W7
  1887. DR$';m(
  1888. rK#    T
  1889. kG4FO
  1890. @)TWm
  1891. cWHI>
  1892. *O" {
  1893. ;1!@d
  1894. 4Cb1"
  1895. f*B$XWY<
  1896. 1i:ap12b
  1897. SaZ]S%J{
  1898. +a*~]
  1899. US:%<=
  1900. $)n]_I
  1901. ^d\[sh5
  1902. QRHe^
  1903. PIurs
  1904. MT!`B
  1905. ]l:Xl.    
  1906. R8L=    &
  1907. );^;:y
  1908. M0'@6"
  1909. oF@8S
  1910. I`c+R
  1911. ;E>A"a
  1912. O=Lotus Notes
  1913. O=Lotus Notes
  1914. PURSAFO
  1915. |.:#U
  1916. O=Lotus Notes
  1917. CN=Lotus Notes Template Development/O=Lotus Notes
  1918. PURSAFO
  1919. qS'7.
  1920. $ImagesWide
  1921. $ImagesHigh
  1922. $ImagesColorize
  1923. $ImageData
  1924. $ImageNames
  1925. $TITLE
  1926. (GIF89a
  1927. >@_K((
  1928. S2IoC
  1929. C+"%%
  1930. .]dN4
  1931. !..:{
  1932. E7Gf#k
  1933. 8{WsUz
  1934. .SXg+rn
  1935. S!F7D
  1936. }`#WL
  1937. n1D$u
  1938. NC{rXW
  1939. X.f]<g
  1940. :>EK?d!EB/e'+
  1941. ahM'WS4y
  1942. A6>pa
  1943. (aw    ]t
  1944. 2=2Wt
  1945. CV%X9/
  1946. qw+H*w
  1947. v,q)I
  1948. 8pPvH
  1949. Z6aY%c
  1950. 0J1Oz
  1951. ]z1Zj)J0
  1952. uiuXF.|
  1953. 4c    1c]
  1954. e*pHa&
  1955. Z?vKP!
  1956. OZuL>
  1957. uL0    ah
  1958. h0[LB
  1959. A}nXI
  1960. 4E+1E
  1961. N)*u7$
  1962. b@Ls(
  1963.  `U6Q
  1964. |sUSl
  1965. k6{    Rn
  1966. Sbb-qQ
  1967. 9u**M
  1968. `P%wmK
  1969. ;Lj3G
  1970. L-|Rf
  1971. "g\pB
  1972. A%]    ,$tB
  1973. `W2-~
  1974. d(58C&
  1975. .$/s-i
  1976. bp*=_mA
  1977. @e1ez
  1978. !@sFY
  1979. RyZ"]l&u
  1980. $$R#Br&
  1981. E'ZL.
  1982. eE ?Q
  1983. nA=Z 
  1984. PSmBI
  1985. sH-#9
  1986. P[`cX0
  1987. KDKuA
  1988. ,H 0N
  1989. tK5rO
  1990. *&hM]pA
  1991. ,|A8K.
  1992. -%!IAj
  1993. . 8u    
  1994. 9j<zxe
  1995. 92ZC7
  1996. 3koC?
  1997. Vdca2
  1998. 4Qy@zt
  1999. {3sJE
  2000. O=Lotus Notes
  2001. O=Lotus Notes
  2002. PURSAFO
  2003. |.:#U
  2004. O=Lotus Notes
  2005. CN=Lotus Notes Template Development/O=Lotus Notes
  2006. PURSAFO
  2007. :,U..
  2008. $ImagesWide
  2009. $ImagesHigh
  2010. $ImagesColorize
  2011. $ImageData
  2012. $ImageNames
  2013. $TITLE
  2014. %GIF89a
  2015. \:b>{.W
  2016. y(+-SY5
  2017. IJeDu
  2018. ]NXIIh
  2019. ~6.FY
  2020. ;kV,e
  2021.     1<]5
  2022. Y%J;Jh
  2023. a{)0`
  2024. L)<AXR
  2025. :N4]:Z
  2026. I'*_Z
  2027. &noG-
  2028. IV4Ine
  2029. Wy Erw
  2030. `Zd%P
  2031. Rp(>f
  2032. nZN"8[
  2033. (z5z\
  2034. W%`5hQ
  2035. 2d"    h
  2036. [6(W[
  2037. gZ(\S
  2038. rf=A4H
  2039. PG#kC$
  2040. D/)<k
  2041. S%H&'
  2042. E#%cC
  2043. zCIoc
  2044. WEn5J
  2045. "    }gB
  2046.  1.^X$
  2047. pp`;\
  2048. )q(q}(D
  2049. ]N"T7
  2050. M\nch<"
  2051. O=Lotus Notes
  2052. O=Lotus Notes
  2053. PURSAFO
  2054. |.:#U
  2055. O=Lotus Notes
  2056. CN=Lotus Notes Template Development/O=Lotus Notes
  2057. PURSAFO
  2058. $ImagesWide
  2059. $ImagesHigh
  2060. $ImagesColorize
  2061. $ImageData
  2062. $ImageNames
  2063. $TITLE
  2064.  $.' ",#
  2065. (7),01444
  2066. '9=82<.342
  2067. !22222222222222222222222222222222222222222222222222
  2068. %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
  2069. &'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
  2070. mmln|
  2071. mB]5.`
  2072. 5-CUt-
  2073. FO~p~
  2074. mmln|
  2075. <M71*
  2076. l2pHU
  2077. 7jw>D
  2078. DhQUU6 
  2079. rp=~S
  2080. O,bh^&$+
  2081. O=Lotus Notes
  2082. O=Lotus Notes
  2083. PURSAFO
  2084. |.:#U
  2085. O=Lotus Notes
  2086. CN=Lotus Notes Template Development/O=Lotus Notes
  2087. PURSAFO
  2088. $ImagesWide
  2089. $ImagesHigh
  2090. $ImagesColorize
  2091. $TITLE
  2092. $ImageData
  2093. $ImageNames
  2094. GIF89aZ
  2095. TUwX\kIT
  2096. aNlhI
  2097. HO_BGp%
  2098. 7tXa@
  2099. +P\>|
  2100. Lx.6o
  2101. RL#]X
  2102. 0I$r0qD
  2103. O=Lotus Notes
  2104. O=Lotus Notes
  2105. PURSAFO
  2106. |.:#U
  2107. O=Lotus Notes
  2108. CN=Lotus Notes Template Development/O=Lotus Notes
  2109. PURSAFO
  2110. PbEs#
  2111. $ImagesWide
  2112. $ImagesHigh
  2113. $ImagesColorize
  2114. $TITLE
  2115. $ImageData
  2116. $ImageNames
  2117. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2118. Buck Rogers MailStdNotesLtr2Buck Rogers.gif##################
  2119. Calendar PickerC34WQ1
  2120. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################################################
  2121. Calendar SwitcherC34WQ1
  2122. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#####################################################
  2123. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCN=Rob Shaver/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Ryan Jansen/O=IrisCN=Bugs Bunny/O=WarnerCN=William Zircher/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCalendarFS|CalendarFS1#4C#####################################################
  2124. CN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesm341
  2125. CalendarOutlineCalendarOutline####################################
  2126. ?clipboard
  2127. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes1to do.gif##########################
  2128. CN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Damien Katz/O=IrisCN=Teresa Deane/O=IrisCN=William Zircher/O=IrisCN=Damien Katz/O=IrisCN=William Zircher/O=IrisCN=Teresa Deane/O=IrisCN=Damien Katz/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Teresa Deane/O=IrisCN=Damien Katz/O=IrisCN=William Zircher/O=IrisCN=Damien Katz/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Daffy Duck/O=WarnerCN=Teresa Deane/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCommons34Q1##########################################################
  2129. CN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Damien Katz/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCommonUIs34Q1##################
  2130. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notescomputer chip.gif
  2131. ComputerChipStdNotesLtr3####################
  2132. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCoreEmailClassess34Q1#########################################################
  2133. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCSEventClasss34Q1#######################
  2134. CN=Ryan Jansen/O=IrisCN=Daisy Duck/O=DisneyCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCSUIDocClasss34Q1########################################
  2135. CN=Ryan Jansen/O=IrisCN=Don Hatch/O=IrisCN=Ryan Jansen/O=IrisCN=Mickey Mouse/O=DisneyCN=Ryan Jansen/O=IrisCN=Minnie Mouse/O=DisneyCN=Ryan Jansen/O=IrisCN=Minnie Mouse/O=DisneyCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Rob Slapikoff/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCSUIViewClasss34Q1############
  2136. CN=Daisy Duck/O=DisneyCN=Ryan Jansen/O=IrisCN=Minnie Mouse/O=DisneyCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Daffy Duck/O=WarnerCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCSWebs34Q1#############
  2137. C_heck Calendar|Check Calendar
  2138. E41f3
  2139. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####
  2140. CN=Ryan Jansen/O=IrisCN=Damien Katz/O=IrisCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesDatabase Scriptt34Q1######################################
  2141. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2142. DeccoStdNotesLtr4Deco.gif####################################
  2143. cLr/~
  2144. CN=Minnie Mouse/O=DisneyCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2145. DialogButton Address.GIFAddressbig address icon.gif
  2146. ?###############################
  2147. DialogButton.GIF34Ci
  2148. DialogButton.GIF
  2149. CN=Minnie Mouse/O=DisneyCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2150. @##########################################################
  2151. ?dk+blue+circle(1).gif
  2152. dk+blue+circle(1).gifBlueCircle1
  2153. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######
  2154. DocumentConversionss34Q1
  2155. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#####################################################
  2156. CN=Rob Shaver/O=IrisCN=Ryan Jansen/O=IrisCN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesentrybgforest.gif####################################################
  2157. exclamation.gif
  2158. exclamation.giftb_EXCLAMATION
  2159. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####
  2160. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2161. Falling SpheresStdNotesLtr5falling spheres.gif###############
  2162. rtrQU
  2163. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2164. Frank LloydStdNotesLtr7Frank Lloyd.gif#######################
  2165. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2166. From The DeskStdNotesLtr8desk.gif############################
  2167. ftbusy.gif
  2168. ftbusy.gif34CiP
  2169. CN=Bugs Bunny/O=WarnerCN=Lotus Notes Template Development/O=Lotus Notes######################################
  2170. ftconf.gif
  2171. ftconf.gif34CiP
  2172. CN=Bugs Bunny/O=WarnerCN=Lotus Notes Template Development/O=Lotus Notes######################################
  2173. )R 3S|E
  2174. ftfree.gif
  2175. ftfree.gif34CiP
  2176. CN=Bugs Bunny/O=WarnerCN=Lotus Notes Template Development/O=Lotus Notes######################################
  2177. ftno.gif
  2178. ftno.gif34CiP
  2179. CN=Bugs Bunny/O=WarnerCN=Lotus Notes Template Development/O=Lotus Notes##########################################
  2180. ftok.gif
  2181. ftok.gif34CiP
  2182. CN=Bugs Bunny/O=WarnerCN=Lotus Notes Template Development/O=Lotus Notes##########################################
  2183.     34Ci
  2184. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2185. GatewayStdNotesLtrGatewaygateway.gif##########################
  2186. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2187. Geometry StdNotesLtr9geometry2.GIF###########################
  2188.     34Ci
  2189. Gray Gradient with Lines|StdNotesLtr13gray gradient with lines.GIF
  2190. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############################################
  2191.     34Ci
  2192. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2193. Green and Yellow DiamondStdNotesLtr14green & yellow diamonds.gif
  2194. ##########################################################
  2195. Group Calendars|(GroupCalendarFolder)1Group Calendars|(GroupCalendarFolder)z
  2196. Subject
  2197. Subject
  2198. Members
  2199. Subject$106$Conflict
  2200. Subject
  2201. 0SubjectTitle
  2202. Subject
  2203. Subject
  2204. $106Members0
  2205. Members
  2206. 3FYwB
  2207. CN=Damien Katz/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  2208. ######################
  2209. GroupCalendarFS|GroupCalendarFS1#4C
  2210. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#####
  2211. 0zL*i
  2212.     34Ci
  2213. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesleaves.gif
  2214. LeavesStdNotesLtr6#################################
  2215. Lightning StormStdNotesLtr36release cand1.gif
  2216. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###################
  2217. Mail PickerC34WQ1
  2218. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######
  2219. Mail SwitcherC34WQ1
  2220. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#
  2221. Mail TitleC34WQ1
  2222. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####
  2223. Metal FloorStdNotesLtr41metal plate.gif
  2224. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#########
  2225. FOLDER_DIRECTORY_OBJECT
  2226. Group Calendars|(GroupCalendarFolder)
  2227. Rules|(Rules)|Rules
  2228. GIF89a[
  2229. Fbhq~
  2230. &;LHUT
  2231.     754^D@
  2232.  !""!
  2233. >=<;::
  2234. I%J)A
  2235. HR==8
  2236. 0YGqS
  2237. Q$Vz 
  2238. @\UC-
  2239. 7NQiJ
  2240. bkYUA" 
  2241. O=Lotus Notes
  2242. O=Lotus Notes
  2243. PURSAFO
  2244. |.:#U
  2245. O=Lotus Notes
  2246. CN=Lotus Notes Template Development/O=Lotus Notes
  2247. PURSAFO
  2248. +7h+d
  2249. $ImagesWide
  2250. $ImagesHigh
  2251. $ImagesColorize
  2252. $TITLE
  2253. $ImageData
  2254. $ImageNames
  2255. Lotus Product
  2256. Calendar Picker'++LotusScript Development Environment:2:5:(Options):0:66
  2257. '++LotusScript Development Environment:2:5:(Forward):0:1
  2258. Declare Sub Postopen(Source As Notesuidocument)
  2259. '++LotusScript Development Environment:2:5:(Declarations):0:2
  2260. '++LotusScript Development Environment:2:2:BindEvents:1:129
  2261. Private Sub BindEvents(Byval Objectname_ As String)
  2262.     Static Source As NOTESUIDOCUMENT
  2263.     Set Source = Bind(Objectname_)
  2264.     On Event Postopen From Source Call Postopen
  2265. End Sub
  2266. '++LotusScript Development Environment:2:2:Postopen:1:12
  2267. Sub Postopen(Source As Notesuidocument)
  2268.     Dim dtNow As New NotesDateTime(Now())
  2269.     Call Source.document.ReplaceItemValue("$DatePickerMonth",1)
  2270. FIELD zh := $DatePickerMonth;
  2271. @SetField("$DatePickerMonth";1)' -> set to current month
  2272. %END REM
  2273. End Sub
  2274. Lotus Product
  2275. OBJECT
  2276. CalendarOutline
  2277. CalendarOutlineNotesView
  2278. vspacer.GIF
  2279. out_Month
  2280. $DatePickerMonthV
  2281.     1S2S
  2282. out_rMonth
  2283. $DatePickerMonthV
  2284.     1S2S
  2285. O=Lotus Notes
  2286. O=Lotus Notes
  2287. PURSAFO
  2288. |.:#U
  2289. O=Lotus Notes
  2290. CN=Lotus Notes Template Development/O=Lotus Notes
  2291. PURSAFO
  2292. $Info
  2293. $$Script_O
  2294. $$ScriptName
  2295. $$FormScript
  2296. $$$FormScript_O
  2297. $Body
  2298. $PublicAccess
  2299. "Small Fonts
  2300. Lotus Product
  2301. Calendar Switcher
  2302. GIF89a
  2303. ?_?__
  2304. `!b`1
  2305. 7`^///?
  2306. ?b___
  2307. `bOOO
  2308. `<b!R
  2309. ZluxbL6    I
  2310. MailFramesetTARGET="_top"
  2311. MailFS|MailFS
  2312. TodoFramesetTARGET="_top"
  2313. ToDoFS|ToDoFS
  2314. O=Lotus Notes
  2315. O=Lotus Notes
  2316. PURSAFO
  2317. |.:#U
  2318. O=Lotus Notes
  2319. CN=Lotus Notes Template Development/O=Lotus Notes
  2320. PURSAFO
  2321. $Info
  2322. $$Script_O
  2323. $$ScriptName
  2324. $Body
  2325. $PublicAccess
  2326. Lotus Product
  2327. Calendar Title
  2328. Calendar
  2329. O=Lotus Notes
  2330. O=Lotus Notes
  2331. PURSAFO
  2332. |.:#U
  2333. O=Lotus Notes
  2334. CN=Lotus Notes Template Development/O=Lotus Notes
  2335. PURSAFO
  2336. Hrk?JIG
  2337. $Info
  2338. $$Script_O
  2339. $$ScriptName
  2340. $Body
  2341. $PublicAccess
  2342. Calendar Title
  2343. NotesNavigatorNotesView?
  2344. Calendar Picker?
  2345. Switcher
  2346. Calendar Switcher?
  2347. NotesViewNotesPreview?
  2348. ($Calendar)|Calendar
  2349. NotesPreview
  2350. O=Lotus Notes
  2351. O=Lotus Notes
  2352. PURSAFO
  2353. |.:#U
  2354. O=Lotus Notes
  2355. CN=Lotus Notes Template Development/O=Lotus Notes
  2356. PURSAFO
  2357. j"jt5O
  2358. $TITLE
  2359. $Comment
  2360. $PublicAccess
  2361. $FrameSet
  2362. $Flags
  2363. Calendar
  2364. ($Calendar)|CalendarH
  2365. Meetings
  2366. ($Meetings)|MeetingsH
  2367. Group Calendars
  2368. Group Calendars|(GroupCalendarFolder)?H
  2369. Trash
  2370. ($Trash)
  2371. Trash
  2372. O=Lotus Notes
  2373. O=Lotus Notes
  2374. PURSAFO
  2375. |.:#U
  2376. O=Lotus Notes
  2377. CN=Lotus Notes Template Development/O=Lotus Notes
  2378. PURSAFO
  2379. $PublicAccess
  2380. $SiteMapList
  2381. (GIF89a
  2382. HB22C
  2383. NYJN>"
  2384. 72<(5cLu
  2385. hU)US
  2386. kMkU7
  2387. ftM|bvB
  2388. }]Ml0c
  2389. uCqmn
  2390. {=L.G9~
  2391. q?yzsmo
  2392. G\iwH
  2393. W`!3'
  2394. h$w['
  2395. *Gh%T(&
  2396. r*|&*\
  2397. jbJD&4d
  2398. Y7wE5wY
  2399. )>%o^i
  2400. ^:&\:fb)
  2401. @++cf:%
  2402. io!u@
  2403. qj.M#Oa
  2404. - z6b
  2405. BIxMJa
  2406. URX"5    
  2407. %(q<s
  2408. .<&2gJ
  2409. 8D'?-
  2410. i3C[v
  2411. i7K=}
  2412. $]sn)
  2413. Y4?:n.
  2414. {>xJ0
  2415. y/yi&V?
  2416. Ep 6g
  2417. e<LHLHX^8
  2418. .xdn-7
  2419. GuE9$
  2420. {`gwx
  2421. w~wukW^
  2422. M&vvO
  2423. uy?ht
  2424. w~(Uh
  2425. m)k    y
  2426. (u$)#
  2427. E\1i>
  2428. k\(8f    1
  2429. Qxa8%'
  2430. Q.U)6
  2431. 4%C?}n
  2432. 7^|Q?-
  2433. O=Lotus Notes
  2434. O=Lotus Notes
  2435. PURSAFO
  2436. |.:#U
  2437. O=Lotus Notes
  2438. CN=Lotus Notes Template Development/O=Lotus Notes
  2439. PURSAFO
  2440. $ImagesWide
  2441. $ImagesHigh
  2442. $TITLE
  2443. $PublicAccess
  2444. $ImageData
  2445. $ImageNames
  2446. '++LotusScript Development Environment:2:5:(Options):0:74
  2447. Option Public
  2448. Option Explicit
  2449. '++LotusScript Development Environment:2:5:(Forward):0:1
  2450. Declare Class BaseApplication
  2451. Declare Class BaseDocument
  2452. Declare Class BaseCSStringTable
  2453. Declare Class BaseEventOwnerStringTable As BaseCSStringTable
  2454. Declare Class MeetingOwnerStringTable As BaseEventOwnerStringTable
  2455. Declare Class TaskOwnerStringTable As BaseEventOwnerStringTable
  2456. Declare Class BaseEventParticipantStringTable As BaseCSStringTable
  2457. Declare Class MeetingParticipantStringTable As BaseEventParticipantStringTable
  2458. Declare Class TaskParticipantStringTable As BaseEventParticipantStringTable
  2459. Declare Class MessageTrackStringTable
  2460. Declare Class MailToolsStringTable
  2461. Declare Class MemoStringTable
  2462. Declare Class CopyFactory
  2463. Declare Class BaseNoteCopy
  2464. Declare Class MemoCopy As BaseNoteCopy
  2465. Declare Class CalendarCopy As BaseNoteCopy
  2466. Declare Class TaskCopy As BaseNoteCopy
  2467. Declare Class GroupCalendarCopy As BaseNoteCopy
  2468. Declare Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  2469. Declare Function NAMECompare(sName1 As String, sName2 As String) As Integer
  2470. Declare Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  2471. Declare Function NAMECompareWildcards(Byval sName As String,sWildcard As String) As Integer
  2472. Declare Function NAMEGetNumOrgUnits(sName) As Integer
  2473. Declare Sub TIMEGetFromItem(sItemName As String, note As NotesDocument, dt1 As NotesDateTime) 
  2474. Declare Function TIMECompareDates(dt1 As NotesDateTime, dt2 As NotesDateTime) As Integer
  2475. Declare Sub TIMEGetNotesFromLS(vLS As Variant, dtNotes As NotesDateTime)
  2476. Declare Function TIMEValidateArgs(sItemname1 As String, sItemName2 As String, note As NotesDocument) As Integer
  2477. Declare Function STRGetToken(sValue,sToken) As String
  2478. Declare Function NAMEAbbreviate(vNamesList As Variant) As Variant
  2479. Declare Function TIMEFindInSortedList(vKey As Variant, vTimeList As Variant) As Integer
  2480. Declare Function ARRAYIsValid(vArray As Variant) As Integer
  2481. Declare Function CSGetMailFileOwner() As String
  2482. Declare Sub TIMEGetComponents(sDateItem As String, sTimeItem As String, note As NotesDocument, dt1 As NotesDateTime)
  2483. Declare Function NOTEUserIsCreator(note As NotesDocument) As Integer
  2484. Declare Function NAMEExistsInList(sKeyName As String, vLIstOfNames As Variant) As Integer
  2485. Declare Function NOTECopyIntoNewDocument(Byval iNewType As Integer, Byval iFlags As Integer, note As NotesDocument, strnewform As String) As NotesDocument
  2486. Declare Function YesNoPrompt(sPrompt As String, sTitle As String) As Integer
  2487. Declare Function YesNoCancelPrompt(sPrompt As String, sTitle As String) As Integer
  2488. Declare Function DisplayWarn(sError As String, nPrompt As Integer, sTitle As String) As Integer
  2489. Declare Sub TIMEAdjustByDifference(Byval lDifference As Long, dtAdjust As NotesDateTime)
  2490. Declare Function CSEventDTItemsModified(vBEObject As Variant) As Integer
  2491. Declare Function CSEventNeedsReschedule(vBEObject As Variant) As Integer
  2492. Declare Sub CSDocOpen(vBEObject As Variant, note As NotesDocument, dtCalInstance As NotesDateTime, Byval dOptions As Long)
  2493. Declare Sub CSDocSave(vBEObject As Variant, vCallBackObject As Variant, Byval dAction As Long, Byval dOptions As Long, vContinue As Variant)
  2494. Declare Sub CSDocSaveCalendarEntry(vBEObject As Variant, bOwner As Integer, strCurrentType As String)
  2495. Declare Sub CSDocSendPrimaryNotice(vBEObject As Variant, vCallBackObject As Variant, vContinue As Variant)
  2496. Declare Sub CSDocUpdatePersonalCategories(note As NotesDocument, profile As NotesDocument)
  2497. Declare Sub CSExtAppDocSave(note As notesdocument, Byval daction As Long, bIsTask As Integer, vContinue As Variant)
  2498. Declare Sub wInstantiateObjectVariables
  2499. Declare Sub wMessagePageHeader
  2500. Declare Sub CopyProfileValues(noteSrc As NotesDocument, noteDest As NotesDocument)
  2501. Declare Function wGetDBPath  As Variant
  2502. Declare Sub SetInternationalFormatHelpers( note As NotesDocument)
  2503. Declare Sub wMarkTempFields(doc As NotesDocument)
  2504. Declare Sub wCreateDefaultCalendarProfile
  2505. Declare Function wGetCalendarProfile As Integer
  2506. Declare Sub CSDocSaveRepeatingEntry(vBEobject As Variant)
  2507. Declare Function CSGetMainEventObject(vBEObject As Variant) As Variant
  2508. Declare Sub Initialize
  2509. '++LotusScript Development Environment:2:5:(Declarations):0:10
  2510. 'Common: 
  2511. %INCLUDE "lsconst.lss"
  2512. %INCLUDE "orgconst.lss"
  2513. 'Back end classes
  2514. Dim session As NotesSession
  2515. Dim db As NotesDatabase
  2516. Dim note As NotesDocument
  2517. Dim profile As NotesDocument
  2518. Dim item As NotesItem
  2519. Dim NameLookup As NotesName
  2520. Dim agentlog As noteslog 
  2521. Dim PathAndName As String
  2522. 'General Purpose classes
  2523. Dim Owner As String
  2524. Dim NewDocument As Integer
  2525. 'Client Differenciation
  2526. Dim IsWebClient As Variant
  2527. Class BaseApplication
  2528.  ' Properties
  2529.     m_session As NotesSession  ' pointer to current session object
  2530.     m_db As NotesDatabase    ' pointer to current database
  2531.     m_nClientType As Integer
  2532.     m_stringtable As Variant    ' Reference to a StringTable object        
  2533.     Property Get Session As NotesSession
  2534.         Set Session = m_session
  2535.     End Property
  2536.     Property Get Database As NotesDatabase
  2537.         Set Database = m_db
  2538.     End Property
  2539.     Property Get StringTable As Variant
  2540.         Set StringTable = m_stringtable
  2541.     End Property
  2542.     Property Get DocumentsToProcess As NotesDocumentCollection
  2543.         Set DocumentsToProcess = m_db.UnprocessedDocuments
  2544.     End Property
  2545.     Property Get LocalAddressBook As NotesDatabase
  2546.         Dim sAddressLine As String
  2547.         Dim nPos As Integer
  2548.         sAddressLine = m_session.getenvironmentstring("names",True)
  2549.         If Len(sAddressLine) Then
  2550.             nPos = Instr(sAddressLine,",")
  2551.             If (nPos = 0) Then
  2552.                 Set LocalAddressBook = m_session.GetDatabase("",sAddressLine)
  2553.             Else
  2554.                 Set LocalAddressBook = m_session.GetDatabase("",Left$(sAddressLine,nPos-1))
  2555.             End If
  2556.         Else
  2557.             Set LocalAddressBook = m_session.GetDatabase("","names.nsf")
  2558.         End If
  2559.     End Property
  2560.     Property Get AllAddressBooks As Variant
  2561.         AllAddressBooks = m_session.AddressBooks
  2562.     End Property
  2563.     Property Get AllPrivateAddressBooks As Variant
  2564.         Dim vBooks As Variant
  2565.         Redim vLocalBooks(0) As Variant
  2566.         Dim nCnt As Integer
  2567.         nCnt = 0
  2568.         vBooks = m_session.AddressBooks
  2569.         Forall book In vBooks
  2570.             If Not book.IsPublicAddressBook Then
  2571.                 Set vLocalBooks(nCnt) = book
  2572.                 nCnt = nCnt + 1
  2573.                 Redim Preserve vLocalBooks ( nCnt )
  2574.             End If
  2575.         End Forall
  2576.         If nCnt > 0 Then
  2577.             Redim Preserve vLocalBooks(nCnt-1)
  2578.             AllPrivateAddressBooks = vLocalBooks
  2579.         End If
  2580.     End Property
  2581.     Property Set ClientType As Integer
  2582.         m_nClientType = ClientType
  2583.     End Property
  2584.  ' Methods
  2585.     Sub New
  2586.         Set m_session = New NotesSession
  2587.         Set m_db = m_session.CurrentDatabase
  2588.         m_nClientType = CLIENT_NOTES          
  2589.     End Sub    
  2590.     Function CreateDocument As NotesDocument
  2591.         Set CreateDocument = New NotesDocument(m_db)
  2592.     End Function
  2593. End Class
  2594. Class BaseDocument
  2595.  ' Properties
  2596.     m_note As NotesDocument    ' pointer to backend document
  2597.     m_app As Variant           ' pointer to the backend application; we declare this as variant so that any subclass can be returned
  2598.     m_me As Variant            ' reference to self for rtti; subclasses should set it to "me"
  2599.     m_bWasMailed As Integer   ' Determines if the document was sent; each subclass needs to define a sent document
  2600.     m_bValid As Integer
  2601.     Property Get Document As NotesDocument
  2602.         Set Document = m_note
  2603.     End Property
  2604.     Property Get IsValid As Integer
  2605.         IsValid = m_bValid
  2606.     End Property
  2607.     Property Get IsNew As Integer
  2608.         If (m_bValid) Then
  2609.             IsNew = m_note.IsNewNote
  2610.         Else
  2611.             IsNew = False 
  2612.         End If
  2613.     End Property
  2614.     Property Get Application As Variant
  2615.         Set Application = m_app
  2616.     End Property
  2617.     Property Get WasMailed As Integer
  2618.         WasMailed = m_bWasMailed
  2619.     End Property
  2620.     Property Set WasMailed As Integer
  2621.         m_bWasMailed = WasMailed
  2622.     End Property
  2623.     Property Set AutoSave As Integer
  2624.         If (m_bValid) Then
  2625.             Select Case AutoSave
  2626.             Case Enabled
  2627.                 Call m_note.ReplaceItemValue("SaveOptions","1")
  2628.             Case Disabled
  2629.                 Call m_note.ReplaceItemValue("SaveOptions","0")
  2630.             Case Removed
  2631.                 Call m_note.RemoveItem("SaveOptions")
  2632.             End Select
  2633.         End If
  2634.     End Property
  2635.     Property Set AutoMail As Integer
  2636.         If (m_bValid) Then
  2637.             Select Case AutoMail
  2638.             Case Enabled
  2639.                 Call m_note.ReplaceItemValue("MailOptions","1")
  2640.             Case Disabled
  2641.                 Call m_note.ReplaceItemValue("MailOptions","0")
  2642.             Case Removed
  2643.                 Call m_note.RemoveItem("MailOptions")
  2644.             End Select
  2645.         End If
  2646.     End Property
  2647.     Sub MaintainSecureMail
  2648.         Dim session As NotesSession
  2649.         Set session = m_app.session
  2650.         If (session.GetEnvironmentValue("SecureMail", True)) Then
  2651.             Call m_note.ReplaceItemValue("Sign","1")
  2652.             Call m_note.ReplaceItemValue("Encrypt","1")
  2653.         End If
  2654.     End Sub
  2655.  ' Methods
  2656.     Sub New
  2657.     End Sub
  2658.     Sub Init(note As NotesDocument)
  2659.         If Not(note Is Nothing) Then
  2660.             Set m_note = note
  2661.             m_bValid = True
  2662.             Call m_note.RemoveItem("Mailoptions")
  2663.             Call m_note.RemoveItem("SaveOptions")
  2664.         End If
  2665.     End Sub
  2666.     Sub SetItemValue(sItemName As String, vValue As Variant)
  2667.         Call m_note.ReplaceItemValue(sItemname, vValue)
  2668.     End Sub
  2669.     Function GetItemValue(sItemName As String) As Variant
  2670.         GetItemValue = m_note.GetItemValue(sItemname)
  2671.     End Function
  2672.     Sub RemoveItem ( sItemName As String)         
  2673.         m_note.RemoveItem ( sItemName )               
  2674.     End Sub
  2675.     Function ValidateItem(sItemName As String, Byval lMinLength As Long)  As Integer
  2676.   This routine validates one item including the length
  2677. %ENDREM  
  2678.         Dim item As NotesItem
  2679.         ValidateItem = False
  2680.         If (IsValid) Then
  2681.             Set item = m_note.GetFirstItem(sItemName)
  2682.             If (item Is Nothing) Then
  2683.                 Exit Function
  2684.             End If
  2685.             If (lMinLength > 0) Then
  2686.                 lMinLength = lMinLength + 2
  2687.                 If (m_note.Isuidocopen) Then 
  2688.                     lMinlength = lMinLength + 4
  2689.                 End If
  2690.                 If (item.ValueLength < lMinLength) Then
  2691.                     Exit Function
  2692.                 End If
  2693.             End If
  2694.             ValidateItem = True
  2695.         End If
  2696.     End Function  
  2697.     Sub MarkTempItems
  2698.         Dim items As Variant
  2699.         If (m_bvalid) Then
  2700.             items = m_note.Items
  2701.             Forall n In items
  2702.                 If Lcase(Left(n.Name, 3)) = "tmp" Or Lcase(Left(n.Name, 4)) = "disp" Then n.SaveToDisk = False
  2703.             End Forall     
  2704.         End If
  2705.     End Sub
  2706. End Class
  2707. Class BaseCSStringTable
  2708.     Function GetString(nIndex As Integer, vData As Variant) As String
  2709.         Select Case nIndex
  2710.         Case INC_COMMENTS                                            ' Include comments on reply notice
  2711.             GetString = "Do you want to include any comments on the reply?"
  2712.         Case ALARM_TITLE
  2713.             GetString = "Alarm Options"
  2714.         Case DBLBOOK_TITLE
  2715.             GetString = "Double Book"
  2716.         Case ERR_FREETIME
  2717.             GetString = "An error occured while searching for free time. Continue?"
  2718.         Case RPTCHANGE_TITLE
  2719.             GetString = "Change Repeating Entry"        
  2720.         Case ENTRY_CONF
  2721.             GetString = "This entry conflicts with an existing entry. Create anyway?"            
  2722.         Case USER_INVALID_DOCUMENT
  2723.             GetString = "You must select an instance document to perform these actions."
  2724.         End Select
  2725.     End Function
  2726. End Class
  2727. Class BaseEventOwnerStringTable As BaseCSStringTable
  2728.     Function GetString(nIndex As Integer, vData As Variant) As String
  2729.         Select Case nIndex
  2730.         Case CANC_TITLE
  2731.             GetString = "Cancel options"
  2732.         Case RESC_TITLE
  2733.             GetString = "Reschedule options"
  2734.         Case STS_TITLE
  2735.             GetString = "Participant Status"
  2736.         Case MODTYPE_TITLE
  2737.             GetString = "Change entry type"
  2738.         Case PAST_TITLE
  2739.             GetString = "Create in Past"
  2740.         Case CONF_TITLE
  2741.             GetString = "Confirm event"
  2742.         Case REM_PART
  2743.             GetString = "Select the participant(s) you wish to remove from this event."
  2744.         Case REM_PART_TITLE
  2745.             GetString = "Remove Participants"
  2746.         Case REPEAT_TITLE
  2747.             GetString = "Repeat Options"
  2748.         Case NO_SEND_LIST
  2749.             GetString = "There are no participants to send the notice to."
  2750.         Case USER_ACTION_INVALID
  2751.             GetString = "You are the owner of this entry. You can not perform that particular action."
  2752.         Case Else
  2753.             GetString = BaseCSStringTable..GetString(nIndex, vData)
  2754.         End Select
  2755.     End Function
  2756. End Class
  2757. Class MeetingOwnerStringTable As BaseEventOwnerStringTable
  2758.     Function GetString(nIndex As Integer, vData As Variant) As String
  2759.         Select Case nIndex
  2760.         Case ENTRY_TYPE
  2761.             GetString = "Changing the entry type will cancel this meeting. Change anyway?"            
  2762.         Case INV_DUPL
  2763.             GetString = "That person is already invited to this meeting."
  2764.         Case ENTRY_DTMOD
  2765.             GetString = "Are you sure you want to change the date/time of this entry?"
  2766.         Case ENTRY_PAST
  2767.             GetString = "This entry is being created in the past. Create anyway?"
  2768.         Case DTMOD_TITLE
  2769.             GetString = "Change date/time"
  2770.         Case SEND_ROOM
  2771.             GetString = "Sending reservation requests to room(s)..."
  2772.         Case SEND_RES
  2773.             GetString = "Sending reservation requests to resource(s)..."
  2774.         Case CTRACPT_TITLE
  2775.             GetString = "Accept Counter"
  2776.         Case CTRDECL_TITLE
  2777.             GetString = "Decline Counter"
  2778.         Case RESC_UPD_MSG
  2779.             GetString = "An update notice will be sent to the participants and any rooms/resources you may have requested informing them of this change. "& BaseEventOwnerStringTable..GetString(INC_COMMENTS, Null) 
  2780.         Case CONF_MSG
  2781.             GetString = "A notice will be sent to the participants confirming this meeting and informing them of the participants' status. "& BaseEventOwnerStringTable..GetString(INC_COMMENTS, Null) 
  2782.         Case MA_RESC
  2783.             GetString = "Reschedule Meeting"
  2784.         Case MA_CANC
  2785.             GetString = "Cancel Meeting"
  2786.         Case MA_CONF
  2787.             GetString = "Confirm Meeting"
  2788.         Case MA_VWSTS
  2789.             GetString = "View Participant Status"
  2790.         Case MA_SNDMAIL
  2791.             GetString = "Send Memo to Participants"
  2792.         Case MA_TITLE
  2793.             GetString = "Meeting Activities"
  2794.         Case SEND_INV_MSG
  2795.             GetString = "Do you want to send meeting invitations to the appropriate users?"
  2796.         Case SEND_INVRES_MSG
  2797.             GetString = "Do you want to send meeting invitations and reservation requests?"
  2798.         Case SEND_INV_TITLE
  2799.             GetString = "Send Invitations"        
  2800.         Case Else
  2801.             GetString = BaseEventOwnerStringTable..GetString(nIndex, vData)
  2802.         End Select
  2803.     End Function
  2804. End Class
  2805. Class TaskOwnerStringTable As BaseEventOwnerStringTable
  2806.     Function GetString(nIndex As Integer, vData As Variant) As String
  2807.         Select Case nIndex
  2808.         Case ENTRY_TYPE
  2809.             GetString = "Changing the entry type will cancel this to do. Change anyway?"            
  2810.         Case INV_DUPL
  2811.             GetString = "That person is already a participant of this to do."
  2812.         Case ENTRY_DTMOD
  2813.             GetString = "Are you sure you want to change the date this to do is due?"
  2814.         Case ENTRY_PAST
  2815.             GetString = "This to do is being created in the past. Create anyway?"
  2816.         Case MA_RESC
  2817.             GetString = "Reschedule to do"
  2818.         Case MA_CANC
  2819.             GetString = "Cancel to do"
  2820.         Case MA_CONF
  2821.             GetString = "Confirm to do"
  2822.         Case MA_VWSTS
  2823.             GetString = "View Participant Status"
  2824.         Case MA_SNDMAIL
  2825.             GetString = "Send Memo to Participants"
  2826.         Case MA_TITLE
  2827.             GetString = "to do Activities"
  2828.         Case SEND_INV_MSG
  2829.             GetString = "Send to do assignments to the appropriate users?"
  2830.         Case SEND_INV_TITLE
  2831.             GetString = "Send Assignments"        
  2832.         Case RESC_UPD_MSG
  2833.             GetString = "An update notice will be sent to all participants of this to do informing them of this change. "& BaseEventOwnerStringTable..GetString(INC_COMMENTS, Null)
  2834.         Case CONF_MSG
  2835.             GetString = "A notice will be sent to the participants confirming this to do and informing them of the participants' status. "& BaseEventOwnerStringTable..GetString(INC_COMMENTS, Null) 
  2836.         Case Else
  2837.             GetString = BaseEventOwnerStringTable..GetString(nIndex, vData)
  2838.         End Select
  2839.     End Function
  2840. End Class
  2841. Class BaseEventParticipantStringTable As BaseCSStringTable
  2842.     Function GetString(nIndex As Integer, vData As Variant) As String
  2843.         Select Case nIndex
  2844.         Case PAST_TITLE
  2845.             GetString = "Past"
  2846.         Case ACPT_TITLE
  2847.             GetString = "Accept options"
  2848.         Case DECL_TITLE
  2849.             GetString = "Decline options"
  2850.         Case UPD_TITLE
  2851.             GetString = "Meeting update"
  2852.         Case DELE_TITLE
  2853.             GetString = "Delegate options"            
  2854.         Case CNTR_TITLE
  2855.             GetString = "Propose options"
  2856.         Case ERR_DELE_MSG
  2857.             GetString = "You can not delegate to an existing participant. Please select someone else."    
  2858.         Case USER_ACTION_INVALID
  2859.             GetString = "You are a participant of this entry. You can not perform that particular action."
  2860.         Case Else
  2861.             GetString = BaseCSStringTable..GetString(nIndex, vData)
  2862.         End Select
  2863.     End Function
  2864. End Class
  2865. Class MeetingParticipantStringTable As BaseEventParticipantStringTable
  2866.     Function GetString(nIndex As Integer, vData As Variant) As String
  2867.         Select Case nIndex
  2868.         Case RESC_MSG                                        ' Reschedule notice
  2869.             GetString = "This meeting has been rescheduled. Would you like to open the reschedule notice?"
  2870.         Case CANCEL_MSG
  2871.             GetString = "This meeting has been cancelled."    ' Message that appears for all cancellation notices
  2872.         Case CANCEL_UPD
  2873.             GetString = Me.GetString(CANCEL_MSG, Nothing) & " The calendar entry will be updated to reflect this change."     ' User accepted main invitation that is now cancelled
  2874.         Case CANCEL_NOACTN
  2875.             GetString = Me.GetString(CANCEL_MSG, Nothing) & " You do not need to take any action."                                ' The main invitation has not been accepted    
  2876.         Case ACPT_MSG
  2877.             GetString = "Accepting this meeting request will automatically add this event to your calendar. A reply notice will be sent to " & Cstr(vData) & ". " & BaseEventParticipantStringTable..GetString(INC_COMMENTS, Null)
  2878.         Case DELE_MSG
  2879.             GetString = "This request will be forwarded to a person you specify. Any updates regarding this meeting will be sent to the delegee. A reply notice will be sent to " & Cstr(vData) & ". " & BaseEventParticipantStringTable..GetString(INC_COMMENTS, Null)
  2880.         Case CNTR_MSG
  2881.             GetString = "You can specify a new date/time for this meeting. A reply notice will be sent to " & Cstr(vData) & ". " & BaseEventParticipantStringTable..GetString(INC_COMMENTS, Null)
  2882.         Case ADD_MSG
  2883.             GetString = "This meeting request will be added to your calendar. No reply notice will be sent"
  2884.         Case ADD_TITLE
  2885.             GetString = "Add to Calendar"
  2886.         Case PA_ACCEPT
  2887.             GetString = "Accept"
  2888.         Case PA_DECLINE
  2889.             GetString = "Decline"
  2890.         Case PA_DELEGATE
  2891.             GetString = "Delegate"
  2892.         Case PA_COUNTER
  2893.             GetString = "Counter"        
  2894.         Case PA_TITLE
  2895.             GetString = "Meeting Activities"
  2896.         Case Else
  2897.             GetString = BaseEventParticipantStringTable..GetString(nIndex, vData)
  2898.         End Select
  2899.     End Function
  2900. End Class
  2901. Class TaskParticipantStringTable As BaseEventParticipantStringTable
  2902.     Function GetString(nIndex As Integer, vData As Variant) As String
  2903.         Select Case nIndex
  2904.         Case RESC_MSG                                        ' Reschedule notice
  2905.             GetString = "The due date for this to do has been changed. Would you like to open the update notice?"
  2906.         Case CANCEL_MSG
  2907.             GetString = "This to do has been cancelled."    ' Message that appears for all cancellation notices
  2908.         Case CANCEL_UPD
  2909.             GetString = Me.GetString(CANCEL_MSG, Nothing) & " The to do entry will be updated to reflect this change."     ' User accepted main invitation that is now cancelled
  2910.         Case CANCEL_NOACTN
  2911.             GetString = Me.GetString(CANCEL_MSG, Nothing) & " You do not need to take any action."                                ' The main invitation has not been accepted    
  2912.         Case PA_ACCEPT
  2913.             GetString = "Accept"
  2914.         Case PA_DECLINE
  2915.             GetString = "Decline"
  2916.         Case PA_DELEGATE
  2917.             GetString = "Delegate"
  2918.         Case PA_COUNTER
  2919.             GetString = "Counter"        
  2920.         Case PA_TITLE
  2921.             GetString = "Meeting Activities"
  2922.         Case Else
  2923.             GetString = BaseEventParticipantStringTable..GetString(nIndex, vData)
  2924.         End Select
  2925.     End Function
  2926. End Class
  2927. Const TOOL_STRING = 400
  2928. Const MEMO_STRING = 500
  2929. Const TRACKING_STRING = 700
  2930. Class MessageTrackStringTable
  2931.     Function GetString(nIndex As Integer, vData As Variant) As String
  2932.         Select Case nIndex
  2933.         Case TRACKING_STRING+1
  2934.             GetString = "UNKNOWN "
  2935.         Case TRACKING_STRING+2
  2936.             GetString = "In Que "
  2937.         Case TRACKING_STRING+4
  2938.             GetString = "DELIVERED "
  2939.         Case TRACKING_STRING+8
  2940.             GetString = "DELIVERY FAILED "
  2941.         Case TRACKING_STRING+16
  2942.             GetString = "TRANSFERED "
  2943.         Case TRACKING_STRING+32 
  2944.             GetString = "TRANSER FAILED "
  2945.         Case  TRACKING_STRING+64
  2946.             GetString = "GROUP EXPANDED "
  2947.         Case  TRACKING_STRING+65
  2948.             GetString = "Message Tracking"    
  2949.         Case  TRACKING_STRING+66
  2950.             GetString = "Please select recipient(s) to track."
  2951.         Case  TRACKING_STRING+67
  2952.             GetString = "You may only track messages that you have sent."
  2953.         Case  TRACKING_STRING+68
  2954.             GetString = "No recipient(s) were selected"
  2955.         End Select
  2956.     End Function        
  2957. End Class
  2958. Class MailToolsStringTable
  2959.     Function GetString (nIndex As Integer, vData As Variant) As String
  2960.         Select Case nIndex
  2961.         Case TOOL_STRING
  2962.             GetString = "Unable to locate your Name & Address Book.  Names not added."
  2963.         Case TOOL_STRING+1
  2964.             GetString = Str(vData) + " name(s) processed."
  2965.         Case TOOL_STRING+2
  2966.             GetString = Str(vData) + " name(s) added to your personal address book."
  2967.         Case TOOL_STRING+3
  2968.             GetString = Str(vData) + " name(s) not added; already in your personal address book."
  2969.         Case TOOL_STRING+4
  2970.             GetString = "Error adding name(s) to personal address book: " + Str(vData)
  2971.         Case TOOL_STRING+10
  2972.             GetString = "Unable to create a calendar entry for your time off."
  2973.         Case TOOL_STRING+11
  2974.             GetString = "An Out of office document has been added to your Calendar."
  2975.         Case TOOL_STRING+12
  2976.             GetString = "Would you like to create an Out of Office Calender entry?"
  2977.         Case TOOL_STRING+13
  2978.             GetString =  "Welcome Back!  Please disable your Out of Office Agent.  To disable the agent, " & _
  2979.             "Open your Out of Office profile and select the 'Disable' button."  & Chr(13)_
  2980.             & "While you were out, the 'Out of Office' agent notified the following people of your absence." & Chr(13)
  2981.         Case TOOL_STRING+14
  2982.             GetString = "Welcome Back!  Please disable your Out of Office Agent.  To disable the agent, " & _
  2983.             "Open your Out of Office profile and select the 'Disable' button."  & Chr(13)  &_
  2984.             "While you were out, your Out of Office Agent did not notify anyone of your absence."
  2985.         Case TOOL_STRING+15
  2986.             GetString = "Welcome Back!"
  2987.         Case TOOL_STRING+16
  2988.             GetString = "This is a repeat reminder! Please disable your Out of Office Agent.  To disable the agent, " & _
  2989.             "Open your Out of Office profile and select the 'Enable/Disable' button."
  2990.         Case TOOL_STRING+17
  2991.             GetString = "Out of Office Profile ERROR"
  2992.         Case TOOL_STRING+18
  2993.             GetString = "ERROR: You must create an Out of Office profile BEFORE running your Out of Office Agent."
  2994.         Case TOOL_STRING+19
  2995.             GetString = "ERROR: You must enable your Out of Office profile BEFORE running your Out of Office Agent."
  2996.         Case TOOL_STRING+31
  2997.             GetString = " can already read mail."
  2998.         Case TOOL_STRING+32
  2999.             GetString = " can already send mail."
  3000.         Case TOOL_STRING+33
  3001.             GetString = " can already edit documents."
  3002.         Case TOOL_STRING+34
  3003.             GetString = " can already manage the calendar."
  3004.         Case TOOL_STRING+37
  3005.             GetString = vData & Chr(13) & "Managers and Designers cannot be modified using the Delegation Profile."
  3006.         Case TOOL_STRING+38
  3007.             GetString =   "You must add " & Str(vData) & " to either the ""Read and send"" or the ""Read, send, and edit"" list before adding them to the ""Delete"" list."
  3008.         Case TOOL_STRING+39
  3009.             GetString =   "You must add " & Str(vData) & " to either the ""Read and send"" or the ""Read, send, and edit"" list before adding them to the ""Delete"" list."
  3010.         Case TOOL_STRING+40
  3011.             GetString =   Str(vData) & " is currently a Manager of this database." 
  3012.         Case TOOL_STRING+41
  3013.             GetString = Str(vData) & " is currently a Designer of this database. "
  3014.         Case TOOL_STRING+42
  3015.             GetString = "You do not have the priviledge to change the ACL settings in this database."
  3016.         Case TOOL_STRING+43
  3017.             GetString = "Reminder Please Turn Off your Out Of Office Agent"
  3018.         Case TOOL_STRING+44            
  3019.             GetString = "Your Out of Office agent is still enabled."            
  3020.         Case TOOL_STRING+45
  3021.             GetString = "Please ask a Manager or Designer of this database to disable the agent for you."
  3022.         Case TOOL_STRING+46
  3023.             GetString = "Lotus Notes Out of Office"
  3024.         Case TOOL_STRING+47
  3025.             GetString = "Your 'Out of Office' agent is currently enabled."
  3026.         Case TOOL_STRING+48
  3027.             GetString = "Do you want to disable it ?"
  3028.         Case TOOL_STRING+49
  3029.             GetString = "Your Out of Office has been disabled."
  3030.         Case TOOL_STRING+50
  3031.             GetString = "Please ask a Manager or Designer of this database to enable the agent for you."
  3032.         Case TOOL_STRING+51
  3033.             GetString = "Your current location doesn't have a 'Mail Server' specified."'
  3034.         Case TOOL_STRING+52
  3035.             GetString = "Please edit your current record and specify your Mail Server."
  3036.         Case TOOL_STRING+53
  3037.             GetString = "The Out of Office agent is now enabled to run on the following server: "            
  3038.         Case TOOL_STRING+54
  3039.             GetString = "When people send you mail between "
  3040.         Case TOOL_STRING+55
  3041.             GetString = " and " &  vData & " it will inform them of your absence."
  3042.         Case TOOL_STRING+56
  3043.             GetString = "The Out of Office agent was not enabled."
  3044.         Case TOOL_STRING+57
  3045.             GetString = "You must indicate when you are leaving and when you will be back."
  3046.         Case TOOL_STRING+58
  3047.             GetString = "Your return date must be after today's date."
  3048.         Case TOOL_STRING+59
  3049.             GetString = "Your return date cannot be earlier than the leave date."
  3050.         Case TOOL_STRING+60
  3051.             GetString = "Your return date must be after your leave date."
  3052.         Case TOOL_STRING+61
  3053.             GetString = "Preferences"
  3054.         Case TOOL_STRING+62
  3055.             GetString = "Add sender to address book"
  3056.         Case TOOL_STRING+63
  3057.             GetString = "A contact with your name should not be added to your address book."
  3058.         Case TOOL_STRING+64
  3059.             GetString = Cstr(vData) & " conflicts"
  3060.         Case TOOL_STRING+65
  3061.             GetString = "Are you sure you wish to exit without enabling your Out of Office agent?"
  3062.         Case TOOL_STRING+66
  3063.             GetString = "Do you wish to disable 'Busy Time' for your 'Out of Office' calendar entry?"
  3064.         Case TOOL_STRING+67
  3065.             GetString = "Unable to disable 'Busy Time' for your 'Out of Office' calendar entry." & Chr(13) & "Entry not found."
  3066.         Case TOOL_STRING+68
  3067.             GetString = "Only the Owner or a Manager may modify the value of 'Owner'"
  3068.         Case TOOL_STRING+69
  3069.             GetString = "Your name cannot be found in the ACL, please contact your administrator."
  3070.         Case TOOL_STRING+70
  3071.             GetString = "You do not have sufficient rights to edit preferences for this database"
  3072.         Case TOOL_STRING+71
  3073.             GetString = "The 'Owner' of a mail file should be specified in 'Hierarchical' format." & Chr(13) &  "i.e. John Doe/MyDomain"            
  3074.         Case TOOL_STRING+72
  3075.             GetString = "Error creating AdminP request, please contact your administrator"            
  3076.         End Select
  3077.     End Function
  3078. End Class
  3079. Class MemoStringTable
  3080.     Function GetString(nIndex As Integer, vData As Variant) As String
  3081.         Select Case nIndex
  3082.         Case MEMO_STRING   ' task notification mail message
  3083.             GetString = "Notfication has been sent to "
  3084.         Case MEMO_STRING+1   ' name a stationery document
  3085.             GetString = "What would you like to call this stationery?"
  3086.         Case MEMO_STRING+2
  3087.             GetString = "This action cannot be performed on a new document."
  3088.         Case MEMO_STRING+3
  3089.             GetString = "Please select one document before executing this command."
  3090.         Case MEMO_STRING+4   ' user trying to copy a document that has the prevent copy bit set
  3091.             GetString = "This document is prevented from being copied.  The body will not be copied into the new document."              
  3092.         Case MEMO_STRING+5
  3093.             GetString = "Mail Schedule Profile not found.  You must define your Mail schedule profile before you can schedule a document."
  3094.         Case MEMO_STRING+6
  3095.             GetString = "Your Mail Scheduler agent is currently disabled.  The agent must be enabled before you can schedule a document."
  3096.         Case MEMO_STRING+7
  3097.             GetString = "Unable to locate your mail schedule profile.  A mail schedule profile must exist in your database before you can schedule a document."
  3098.         Case MEMO_STRING+8
  3099.             GetString = "Your Mail scheduling profile is not configured to run the Notes mail scheduler.  You must set the current status to enabled in order to schedule a document."
  3100.         Case MEMO_STRING+9
  3101.             GetString = Str(vData) & " document(s) processed."
  3102.         Case MEMO_STRING+10
  3103.             GetString = "The document(s) can be referenced via your Drafts view."
  3104.         Case MEMO_STRING+11
  3105.             GetString = Str(vData) & " document(s) put on hold."
  3106.         Case MEMO_STRING+12
  3107.             GetString = Str(vData) & " document(s) scheduled."
  3108.         Case MEMO_STRING+13
  3109.             GetString = Str(vData) & " document(s) no longer accessible from this view."
  3110.         Case MEMO_STRING+14
  3111.             GetString = "No Mail Schedule Profile"
  3112.         Case MEMO_STRING+15
  3113.             GetString = "You must enter a 'SendTo' name in order to schedule a document."
  3114.         Case MEMO_STRING+16
  3115.             GetString = "Lotus Notes"
  3116.         Case MEMO_STRING+17
  3117.             GetString = "-Untitled-"            
  3118.         Case MEMO_STRING+18
  3119.             GetString = "Include Signature"
  3120.         Case MEMO_STRING+19
  3121.             GetString = "Please place the cursor at the desired insertion point of the body field."
  3122.         Case MEMO_STRING+20
  3123.             GetString = "Do you wish to save this document?"
  3124.         Case MEMO_STRING+21
  3125.             GetString = "Address recipients"
  3126.         Case MEMO_STRING+22
  3127.             GetString = "Do you wish to save this new stationery?"
  3128.         Case MEMO_STRING+23
  3129.             GetString = "Do you wish to save this new message?"
  3130.         End Select
  3131.     End Function
  3132. End Class
  3133. Class CopyFactory
  3134.     '**This is a method for creating new copy objects
  3135.     '** It ensures that all documents will be mapped to their correct
  3136.     '** copy object
  3137.     Function createFromExisting( note As NotesDocument) As BaseNoteCopy
  3138.         If Not note Is Nothing Then
  3139.             Select Case Lcase( note.GetItemValue( "Form")(0))
  3140.             Case "memo","reply"
  3141.                 Set createFromExisting = New MemoCopy( note)
  3142.             Case "appointment"
  3143.                 Set createFromExisting = New CalendarCopy( note)
  3144.             Case "task"
  3145.                 Set createFromExisting = New TaskCopy( note)
  3146.             Case "(groupcalendar)"
  3147.                 Set createFromExisting = New GroupCalendarCopy( note)
  3148.             Case Else
  3149.                 Set createFromExisting = New BaseNoteCopy( note)
  3150.             End Select
  3151.         Else
  3152.             Set createFromExisting = New BaseNoteCopy( Nothing)
  3153.         End If
  3154.     End Function
  3155.     Function createNew( nType As Integer) As BaseNoteCopy
  3156.         Select Case nType
  3157.         Case CREATE_MEMO
  3158.             Set createNew = New MemoCopy( Nothing)
  3159.         Case CREATE_CALENDAR
  3160.             Set createNew = New CalendarCopy( Nothing)
  3161.         Case CREATE_TASK
  3162.             Set createNew = New TaskCopy( Nothing)
  3163.         Case CREATE_GROUPCALENDAR
  3164.             Set createNew = New GroupCalendarCopy( Nothing)
  3165.         End Select
  3166.     End Function
  3167. End Class
  3168. Class BaseNoteCopy
  3169.     '**This class defines an interface for copying items from one document to another
  3170.     Private m_session As NotesSession
  3171.     Private m_db As NotesDatabase
  3172.     Private m_note As NotesDocument
  3173.     Public copyIntoAsLink As Integer
  3174.     Private m_maps List As Variant
  3175.     Sub new (note As NotesDocument)
  3176.         Set m_note = note
  3177.         If m_note Is Nothing Then
  3178.             Set m_session = New NotesSession
  3179.             Set m_db = m_session.currentDatabase
  3180.             Set m_note = m_db.createDocument
  3181.             Call setNewNoteInfo
  3182.         Else
  3183.             Set m_db = m_note.parentDatabase
  3184.             Set m_session = m_db.parent
  3185.         End If
  3186.         Dim tempMaps As Variant
  3187.         tempMaps = Evaluate( |@Explode("| & ItemMapsStr & |"; ";")| )
  3188.         Forall aMapStr In tempMaps
  3189.             Dim tempArray As Variant
  3190.             tempArray = Evaluate( |@Explode("| & aMapStr & |"; "||")| )
  3191.             Forall x In tempArray
  3192.                 m_maps( x) = tempArray
  3193.             End Forall
  3194.         End Forall
  3195.     End Sub
  3196.     Public Property Get document As NotesDocument
  3197.         Set document = m_note 
  3198.     End Property
  3199.     Private Sub setNewNoteInfo
  3200.         'This method is used to write information
  3201.         'to the document if it's new.
  3202.         'It is meant to be overridden and used to set items such as form
  3203.         m_note.replaceItemValue"Principal", CSGetMailFileOwner()
  3204.     End Sub
  3205.     Public Function getBodyItem As NotesRichTextItem
  3206.         'This will get the body item.  If the body item in not richtext
  3207.         'then it converts in into richtext
  3208.         Dim body As NotesItem
  3209.         Dim rtBody As NotesRichTextItem
  3210.         If m_note.hasItem( "Body") Then
  3211.             Set body = m_note.getFirstItem( "Body")
  3212.             If body.type = RICHTEXT Then
  3213.                 Set getBodyItem = body
  3214.             Else
  3215.                 Dim tempStr As String
  3216.                 tempStr = body.text
  3217.                 body.remove
  3218.                 Set rtBody = New NotesRichTextItem( m_note, "Body")
  3219.                 rtBody.appendText( tempStr)
  3220.                 Set getBodyItem = rtBody
  3221.             End If
  3222.         Else
  3223.             Set getBodyItem = New NotesRichTextItem( m_note, "Body")
  3224.         End If
  3225.     End Function
  3226.     Public Sub copyIntoBody( noteToCopy As BaseNoteCopy)
  3227.         Dim body As NotesRichTextItem
  3228.         Set body = Me.getBodyItem
  3229.         If copyIntoAsLink Then 
  3230.             If Not noteToCopy.document.isNewNote Then    Call body.AppendDocLink(noteToCopy.document,"")
  3231.         Elseif Not noteToCopy.document.getItemValue( "$KeepPrivate")(0) = "1" And noteToCopy.document.hasItem( "Body") Then        
  3232.             body.AddNewLine 2
  3233.             body.AppendText "__________________"
  3234.             body.AddNewLine 2
  3235.             body.appendRTItem noteToCopy.getBodyItem
  3236.         End If
  3237.     End Sub
  3238.     Function element0( x As Variant) As String
  3239.         element0= x(0)
  3240.     End Function
  3241.     Public Function copyIntoMe( ToCopy As BaseNoteCopy)
  3242.         Dim noteToCopy As NotesDocument
  3243.         Set noteToCopy = ToCopy.document
  3244.         copyIntoBody ToCopy        
  3245.         copyOtherStuff ToCopy
  3246.         Forall copyMap In ToCopy.m_maps 
  3247.             If Iselement( m_maps(Listtag(copyMap) )) Then
  3248.                 If noteToCopy.hasItem( Listtag(copyMap)) Then
  3249.                     copyItem noteToCopy.getFirstItem(Listtag(copyMap)), element0(m_maps(Listtag(copyMap)))
  3250.                 End If 
  3251.             End If
  3252.         End Forall
  3253.         postCopyProcessing ToCopy
  3254.     End Function
  3255.     Private Sub copyItem( item As NotesItem, itemName As String)        
  3256.         If Not item Is Nothing Then
  3257.             If m_note.hasItem( itemName ) Then
  3258.                 m_note.removeItem itemName
  3259.             End If
  3260.             m_note.copyItem item, itemName 
  3261.         End If
  3262.     End Sub
  3263.     Private Sub copyOtherStuff( toCopy As BaseNoteCopy)
  3264.         '**this is used to copy special case items.  meant to be overidden
  3265.     End Sub
  3266.     Private Sub postCopyProcessing( toCopy As BaseNoteCopy)
  3267.         '**this is used to process the document after all the copying is done.  meant to be overidden
  3268.     End Sub
  3269.     Property Get ItemMapsStr As String
  3270.         ItemMapsStr = "Subject|Topic;SendTo|RequiredAttendees|AssignedTo;CopyTo|OptionalAttendees|OptionalAssignees;BlindCopyTo|FYIAttendees|FYIAssignees"
  3271.     End Property
  3272. End Class
  3273. Class MemoCopy As BaseNoteCopy
  3274.     Sub new (note As NotesDocument), BaseNoteCopy( note)
  3275.     End Sub
  3276.     Private Sub setNewNoteInfo
  3277.         BaseNoteCopy..setNewNoteInfo
  3278.         m_note.replaceItemValue "Form", "Memo"
  3279.         m_note.ReplaceItemValue "Logo", m_session.currentdatabase.getprofiledocument("CalendarProfile").GetItemValue("DefaultLogo")(0)
  3280.     End Sub    
  3281.     Property Get ItemMapsStr As String
  3282.         ItemMapsStr = BaseNoteCopy..ItemMapsStr & ";AltSendTo;AltCopyTo;AltBlindCopyTo;iSendTo;iCopyTo;iBlindCopyTo;$StorageTo;$StorageCc;$StorageBcc;$NameLanguageTags"
  3283.     End Property    
  3284. End Class
  3285. Class CalendarCopy As BaseNoteCopy
  3286.     Sub new (note As NotesDocument), BaseNoteCopy( note)
  3287.     End Sub
  3288.     Private Sub setNewNoteInfo
  3289.         BaseNoteCopy..setNewNoteInfo
  3290.         m_note.replaceItemValue "Form", "Appointment"        
  3291.     End Sub
  3292.     Property Get ItemMapsStr As String
  3293.         ItemMapsStr = BaseNoteCopy..ItemMapsStr & ";StartDate;StartDateTime;StartTime;EndDate;EndDateTime" &_
  3294.         ";EndTime;Resources;RoomsToReserve;AppointmentType;CalendarDateTime;RoomToReserve;OrgConfidential;BookFreeTime;Categories;Location" &_
  3295.         ";Alarms;$Alarm;$AlarmDescription;$AlarmOffset;$AlarmSound;$AlarmUnit"
  3296.     End Property
  3297. End Class
  3298. Class TaskCopy As BaseNoteCopy
  3299.     Sub new (note As NotesDocument), BaseNoteCopy( note)        
  3300.     End Sub
  3301.     Private Sub setNewNoteInfo
  3302.         BaseNoteCopy..setNewNoteInfo
  3303.         m_note.replaceItemValue "Form", "Task"
  3304.     End Sub
  3305.     Property Get ItemMapsStr As String
  3306.         ItemMapsStr = BaseNoteCopy..ItemMapsStr & ";StartDate;StartDateTime;StartTime;DueDate;DueDateTime"
  3307.     End Property
  3308.     Private Sub postCopyProcessing( toCopy As BaseNoteCopy)
  3309.         If Len( m_note.getItemValue( "SendTo")(0)) > 0 Then Call m_note.replaceItemValue( "TaskType", "2")
  3310.     End Sub
  3311. End Class
  3312. Class GroupCalendarCopy As BaseNoteCopy
  3313.     Sub new (note As NotesDocument), BaseNoteCopy( note)        
  3314.     End Sub
  3315.     Private Sub setNewNoteInfo 
  3316.         m_note.replaceItemValue "Form", "(GroupCalendar)"
  3317.     End Sub
  3318.     Property Get ItemMapsStr As String
  3319.         ItemMapsStr = "Members|SendTo;Subject"
  3320.     End Property
  3321.     Private Sub postCopyProcessing(toCopy As BaseNoteCopy)
  3322.         Dim NoteToCopy As NotesDocument
  3323.         Set noteToCopy = toCopy.m_note    
  3324.         m_note.replaceItemValue "Members", Arrayappend( Arrayappend( m_note.getItemValue( "Members"), noteToCopy.getItemValue( "CopyTo")), noteToCopy.getItemValue( "BlindCopyTo"))
  3325.         Evaluate |Field Members := @Unique( @Trim( Members));""|, m_note 
  3326.     End Sub
  3327.     Public Sub copyIntoBody( noteToCopy As BaseNoteCopy) 
  3328.         'Don't ever copy the body
  3329.     End Sub
  3330. End Class
  3331. '++LotusScript Development Environment:2:2:NAMEGetComponents:1:8
  3332. Sub NAMEGetComponents(sUserName As String,sRetAbbreviatedName As String,sRetDomain As String)
  3333.     Dim nameUser As NotesName
  3334.     Set nameUser = New NotesName(sUsername) 
  3335.     If Instr(sUserName,"@") Then
  3336.         sRetAbbreviatedName = Strleft(nameUser.abbreviated,"@")
  3337.         sRetDomain = Strright(nameUser.abbreviated,"@")
  3338.     Else
  3339.         sRetAbbreviatedName = nameUser.abbreviated
  3340.         sRetDomain = ""
  3341.     End If
  3342. End Sub
  3343. '++LotusScript Development Environment:2:1:NAMECompare:1:8
  3344. Function NAMECompare(sName1 As String, sName2 As String) As Integer
  3345.     Returns true if two names are equal, False otherwise
  3346. %END REM
  3347.     Dim sCanName1 As String
  3348.     Dim sDomainName1 As String
  3349.     Dim sCanName2 As String
  3350.     Dim sDomainName2 As String
  3351.     Dim nLenName1 As Integer
  3352.     Dim nLenName2 As Integer
  3353.     Dim name1 As NotesName
  3354.     Dim name2 As NotesName
  3355.     Call NAMEGetComponents(sName1, sCanName1, sDomainName1)
  3356.     Call NAMEGetComponents(sName2, sCanName2, sDomainName2)
  3357.     Set name1 = New NotesName(sCanName1)
  3358.     Set name2 = New NotesName(sCanName2)
  3359.     ' Do a canonical comparison if both names are hierarchical
  3360.     If (name1.IsHierarchical) And (name2.IsHierarchical) Then    
  3361.         If (Strcompare(sCanName1, sCanName2) = 0) Then
  3362.             NAMECompare = True
  3363.             Exit Function
  3364.         Else
  3365.             Exit Function        
  3366.         End If
  3367.     End If
  3368.      ' Compare the common names
  3369.     If (Strcompare(name1.common, name2.common) = 0) Then
  3370.         NAMECompare = True
  3371.         Exit Function
  3372.     End If
  3373.     NAMECompare = False
  3374. End Function
  3375. '++LotusScript Development Environment:2:1:NAMEFindInList:1:8
  3376. Function NAMEFindInList(sKeyName As String, vListOfNames As Variant) As Integer
  3377.     Given a name and a list of names return the index position if the user is found, -1 otherwise
  3378. %END REM 
  3379.     Dim x As Integer
  3380.     Dim iNames As Integer
  3381.     NAMEFindInList = -1
  3382.     If Isempty(vListOfNames) Then
  3383.         Exit Function
  3384.     End If
  3385.     If Isarray(vListOfNames) Then
  3386.         iNames = Ubound(vListOfNames)
  3387.         For x = 0 To iNames
  3388.             If (NAMECompare(sKeyName,Cstr(vListOfNames(x)))) Then
  3389.                 NAMEFindInList = x
  3390.                 Exit Function
  3391.             End If
  3392.         Next
  3393.     Else
  3394.         NAMEFindInList = NAMECompare(sKeyName, Cstr(vListOfNames))
  3395.     End If
  3396. End Function
  3397. '++LotusScript Development Environment:2:1:NAMECompareWildcards:1:8
  3398. Function NAMECompareWildcards(Byval sName As String,sWildcard As String) As Integer
  3399. allowable wildcard formats
  3400. */OU/O
  3401. */OU/OU/O
  3402. */OU/OU/OU/O
  3403. %END REM
  3404.     Dim name1 As NotesName
  3405.     Dim name2 As NotesName
  3406.     Dim nWIldcardUnits As Integer
  3407.     Dim nNameUnits As Integer
  3408.     Dim nPos As Integer
  3409.     NAMECompareWildcards = False
  3410.     If Left$(sWildcard,1) <> "*" Then
  3411.         Exit Function          
  3412.     End If
  3413.     Set name1 = New NotesName(sName)
  3414.     Set name2 = New NotesName(sWildcard)
  3415.      ' first, determine how many "/" are in the wildcard and in name
  3416.     nWildcardUnits = NAMEGetNumOrgUnits(sWildcard)
  3417.     nNameUnits = NAMEGetNumOrgUnits(sName)
  3418.      ' if there are more "/" in widlcard, the names can't possibly match     
  3419.     If (nWildcardUnits > nNameUnits) Then
  3420.         Exit Function          
  3421.     End If
  3422.      ' Now that we validated the # of arguments, assume the names will match
  3423.      ' We do it this way so that if any particular comparison fails, we set to false and exit
  3424.      ' In addition, if nWildcard units = 0, then the wildcard must be "*", so everything matches
  3425.     NAMECompareWildcards = True
  3426.     If (nWildcardUnits > 0) Then
  3427.       ' First, compare the Organization
  3428.         If Not(Strcompare(name1.organization, name2.organization) = 0) Then
  3429.             NAMECompareWildcards = False               
  3430.             Exit Function                    
  3431.         End If
  3432.     End If
  3433.     If (nWildcardUnits > 1) Then
  3434.       ' compare the OU1
  3435.         If Not(Strcompare(name1.Orgunit1, name2.orgunit1)=0) Then
  3436.             NAMECompareWildcards = False               
  3437.             Exit Function                    
  3438.         End If
  3439.     End If
  3440.     If (nWildcardUnits > 2) Then
  3441.       ' compare the OU2
  3442.         If Not(Strcompare(name1.Orgunit2, name2.orgunit2)=0) Then
  3443.             NAMECompareWildcards = False               
  3444.             Exit Function                    
  3445.         End If
  3446.     End If
  3447.     If (nWildcardUnits > 3) Then
  3448.       ' compare the OU3
  3449.         If Not(Strcompare(name1.Orgunit3, name2.orgunit3)=0) Then
  3450.             NAMECompareWildcards = False               
  3451.             Exit Function                    
  3452.         End If
  3453.     End If
  3454.     If (nWildcardUnits > 4) Then
  3455.       ' compare the OU4
  3456.         If Not(Strcompare(name1.Orgunit4, name2.orgunit4)=0) Then
  3457.             NAMECompareWildcards = False               
  3458.             Exit Function                    
  3459.         End If
  3460.     End If
  3461.    ' if we made it this far, the name matches the wildcard
  3462. End Function
  3463. '++LotusScript Development Environment:2:1:NAMEGetNumOrgUnits:1:8
  3464. Function NAMEGetNumOrgUnits(sName) As Integer
  3465.     Dim nPos As Integer
  3466.     Dim nUnits As Integer
  3467.     nPos = Instr(sName,"/")
  3468.     While (nPos > 0)
  3469.         nUnits = nUnits + 1
  3470.         sName = Right$(sName,Len(sName)-nPos)
  3471.         nPos = Instr(sName,"/")          
  3472.     Wend
  3473.     NAMEGetNumOrgUnits = nUnits
  3474. End Function
  3475. '++LotusScript Development Environment:2:2:TIMEGetFromItem:1:8
  3476. Sub TIMEGetFromItem(sItemName As String, note As NotesDocument, dt1 As NotesDateTime) 
  3477.     Dim item As NotesItem
  3478.     ' If the user passed in an existing allocated object, delete it
  3479.     If Not(dt1 Is Nothing) Then
  3480.         Delete dt1
  3481.     End If
  3482.     If Not(TIMEValidateArgs(sItemName, "", note)) Then
  3483.         Exit Sub
  3484.     End If
  3485.     Set item = note.GetFirstItem(sItemName)
  3486.     If (Len(item.text) = 0) Then 
  3487.         Exit Sub
  3488.     End If
  3489.     Set dt1 = New NotesDateTime("")
  3490.     Set dt1 = item.DateTimeValue
  3491. End Sub
  3492. '++LotusScript Development Environment:2:1:TIMECompareDates:1:8
  3493. Function TIMECompareDates(dt1 As NotesDateTime, dt2 As NotesDateTime) As Integer
  3494.     Dim dtMy1 As NotesDateTime
  3495.     Dim dtMy2 As NotesDateTime
  3496.     TIMECompareDates = 0
  3497.     If (dt1 Is Nothing) Or (dt2 Is Nothing) Then
  3498.         Exit Function
  3499.     End If
  3500.     Set dtMy1 = New NotesDateTime(dt1.DateOnly)
  3501.     Set dtMy2 = New NotesDateTime(dt2.DateOnly)
  3502.     TIMECompareDates = dtMy1.TimeDifference(dtMy2)/86400
  3503. End Function
  3504. '++LotusScript Development Environment:2:2:TIMEGetNotesFromLS:1:8
  3505. Sub TIMEGetNotesFromLS(vLS As Variant, dtNotes As NotesDateTime)
  3506.     Set dtNotes = New NotesDateTime("")
  3507.     If Isdate(vLS) Then dtNotes.LSLocalTime = vLS
  3508. End Sub
  3509. '++LotusScript Development Environment:2:1:TIMEValidateArgs:1:8
  3510. Function TIMEValidateArgs(sItemname1 As String, sItemName2 As String, note As NotesDocument) As Integer
  3511.     TIMEValidateArgs = False
  3512.     If (note Is Nothing) Then
  3513.         Exit Function
  3514.     End If
  3515.     If (Len(sItemname1) > 0) Then
  3516.         If Not(note.HasItem(sItemName1)) Then
  3517.             Exit Function
  3518.         End If
  3519.     End If
  3520.     If (Len(sItemname2) > 0) Then
  3521.         If Not(note.HasItem(sItemName2)) Then
  3522.             Exit Function
  3523.         End If
  3524.     End If
  3525.     TIMEValidateArgs = True
  3526. End Function
  3527. '++LotusScript Development Environment:2:1:STRGetToken:1:8
  3528. Function STRGetToken(sValue,sToken) As String
  3529.     Dim nPos As Integer
  3530.     nPos = Instr(sValue,sToken)
  3531.     If (nPos > 0) Then
  3532.         STRGetToken = Left$(sValue,nPos-1)
  3533.         sValue = Right$(sValue,Len(sValue)-nPos)
  3534.     Else
  3535.         STRGetToken = sValue
  3536.         sValue = ""
  3537.     End If
  3538. End Function
  3539. '++LotusScript Development Environment:2:1:NAMEAbbreviate:1:8
  3540. Function NAMEAbbreviate(vNamesList As Variant) As Variant
  3541.     Dim vResult As Variant
  3542.     Dim nameEntry As NotesName
  3543.     Dim nitems As Integer
  3544.     Dim i As Integer
  3545.     If Isarray(vNamesList) Then
  3546.         nItems = Ubound(vNamesLIst)        
  3547.         Redim vResult(nItems)
  3548.         For i = 0 To nItems
  3549.             Set nameEntry = New NotesName(vNamesList(i))
  3550.             vresult(i) = nameEntry.Abbreviated
  3551.         Next
  3552.     Else
  3553.         Set nameEntry = New NotesName(vNamesList)
  3554.         vresult = nameEntry.Abbreviated        
  3555.     End If
  3556.     NAMEAbbreviate = vResult
  3557. End Function
  3558. '++LotusScript Development Environment:2:1:TIMEFindInSortedList:1:8
  3559. Function TIMEFindInSortedList(vKey As Variant, vTimeList As Variant) As Integer
  3560.     Dim nMiddle As Integer
  3561.     Dim nHigh As Integer
  3562.     Dim nLow As Integer
  3563.     nLow = 0
  3564.     nHigh = Ubound(vTimeList)
  3565.     While (nLow <= nHigh)
  3566.         nMiddle = (nLow + nHigh) / 2
  3567.         If (vKey = vTimeList(nMiddle)) Then
  3568.             TIMEFindInSortedList = nMiddle
  3569.             Exit Function
  3570.         Elseif (vKey < vTimeList(nMiddle)) Then
  3571.             nHigh = nMiddle - 1
  3572.         Else
  3573.             nLow = nMiddle + 1               
  3574.         End If
  3575.     Wend
  3576.     ' If we got this far, we didn't find the value
  3577.     TIMEFindInSortedList = -1
  3578. End Function
  3579. '++LotusScript Development Environment:2:1:ARRAYIsValid:1:8
  3580. Function ARRAYIsValid(vArray As Variant) As Integer
  3581.     ARRAYIsValid = False
  3582.     If Isempty(vArray) Then
  3583.         Exit Function
  3584.     Elseif Not(Isarray(vArray)) Then
  3585.         Exit Function
  3586.     Else
  3587.         If Ubound(vArray) = 0 And Len(vArray(0)) = 0 Then
  3588.             Exit Function
  3589.         End If
  3590.     End If
  3591.     ARRAYIsValid = True
  3592. End Function
  3593. '++LotusScript Development Environment:2:1:CSGetMailFileOwner:1:8
  3594. Function CSGetMailFileOwner() As String
  3595.     Dim session As New notessession
  3596.     Dim profile As notesdocument
  3597.     Dim strOwner As String
  3598.     Set profile = session.currentdatabase.getprofiledocument("CalendarProfile")
  3599.     strOwner = profile.GetItemValue("Owner")(0)
  3600.     If Len(strOwner) Then
  3601.         CSGetMailFileOwner = strOwner
  3602.     Else
  3603.         CSGetMailFileOwner = session.UserName
  3604.     End If
  3605. End Function
  3606. '++LotusScript Development Environment:2:2:TIMEGetComponents:1:8
  3607. Sub TIMEGetComponents(sDateItem As String, sTimeItem As String, note As NotesDocument, dt1 As NotesDateTime)
  3608.     Dim itemST As NotesItem
  3609.     Dim itemSD As NotesItem
  3610.     ' If the user passed in an existing allocated object, delete it
  3611.     If Not(dt1 Is Nothing) Then
  3612.         Delete dt1
  3613.     End If
  3614.     If Not(TIMEValidateArgs(sDateItem, sTimeItem, note)) Then
  3615.         Exit Sub
  3616.     End If
  3617.     Set itemSD = note.GetFirstItem(sDateItem)
  3618.     Set itemST = note.GetFirstItem(sTimeItem)
  3619.     Set dt1 = New NotesDateTime(itemSD.DateTimeValue.DateOnly & " " & itemST.DateTimeValue.TimeOnly)    
  3620. End Sub
  3621. '++LotusScript Development Environment:2:1:NOTEUserIsCreator:1:8
  3622. Function NOTEUserIsCreator(note As NotesDocument) As Integer
  3623.     Dim strMailOwner As String
  3624.     Dim strFrom As String
  3625.     Dim session As New NotesSession
  3626.     NOTEUserIsCreator = True
  3627.     ' By default, all new documents are creators
  3628.     If (note Is Nothing) Then
  3629.         Exit Function
  3630.     End If
  3631.     If (note.IsNewNote) Then 
  3632.         Exit Function
  3633.     End If
  3634.     strMailOwner = CSGetMailFileOwner()
  3635.     If (note.HasItem("Chair")) Then
  3636.         strFrom = note.getitemvalue("Chair")(0)
  3637.     Elseif (note.HasItem("Principal")) Then
  3638.         strFrom = note.getitemvalue("Principal")(0)
  3639.     Elseif (note.hasItem("From")) Then
  3640.         strFrom = note.getitemvalue("From")(0)
  3641.     Else
  3642.         strFrom = session.UserName
  3643.     End If
  3644.     If Len(strFrom) = 0 Then strFrom = session.UserName
  3645.     NOTEUserIsCreator = NAMECompare(strMailOwner, strFrom)    
  3646. End Function
  3647. '++LotusScript Development Environment:2:1:NAMEExistsInList:1:8
  3648. Function NAMEExistsInList(sKeyName As String, vLIstOfNames As Variant) As Integer
  3649.     Given a name and a list of names return True if sKeyName exists in vListOfNames
  3650.         false if they are not
  3651. %END REM 
  3652.     NAMEExistsInList = False
  3653.     NAMEExistsInList = (NAMEFindInList(sKeyName, vListOfNames) >= 0)
  3654. End Function
  3655. '++LotusScript Development Environment:2:1:NOTECopyIntoNewDocument:1:8
  3656. Function NOTECopyIntoNewDocument(Byval iNewType As Integer, Byval iFlags As Integer, note As NotesDocument, strnewform As String) As NotesDocument
  3657.     Dim copyInto As BaseNoteCopy
  3658.     Dim copyFactory As New CopyFactory
  3659.     Set copyInto = copyFactory.createNew( iNewType)
  3660.     copyInto.copyIntoAsLink = iFlags
  3661.     copyInto.copyIntoMe copyFactory.createFromExisting( note)
  3662.     If Len( strNewForm) >0 Then
  3663.         copyInto.document.replaceItemValue "Form", strnewForm
  3664.     End If
  3665.     Set NOTECopyIntoNewDocument = copyInto.document
  3666. End Function
  3667. '++LotusScript Development Environment:2:1:YesNoPrompt:1:8
  3668. Function YesNoPrompt(sPrompt As String, sTitle As String) As Integer
  3669.     Dim nResult As Integer         
  3670.     nResult = Messagebox(sPrompt, MB_YESNO + MB_ICONQUESTION, sTitle)
  3671.     YesNoPrompt = (nResult = IDYES)
  3672. End Function
  3673. '++LotusScript Development Environment:2:1:YesNoCancelPrompt:1:8
  3674. Function YesNoCancelPrompt(sPrompt As String, sTitle As String) As Integer
  3675.     YesNoCancelPrompt = Messagebox(sPrompt, MB_YESNOCANCEL+MB_ICONQUESTION , sTitle)
  3676. End Function
  3677. '++LotusScript Development Environment:2:1:DisplayWarn:1:8
  3678. Function DisplayWarn(sError As String, nPrompt As Integer, sTitle As String) As Integer
  3679.     DisplayWarn = Messagebox (sError, nPrompt+MB_ICONEXCLAMATION, sTitle)
  3680. End Function
  3681. '++LotusScript Development Environment:2:2:TIMEAdjustByDifference:1:8
  3682. Sub TIMEAdjustByDifference(Byval lDifference As Long, dtAdjust As NotesDateTime)
  3683.     Dim iSeconds As Integer
  3684.     Dim iMinutes As Integer
  3685.     Dim iHours As Integer
  3686.     Dim iDays As Integer
  3687.     If (Abs(lDifference) >= 86400) Then
  3688.         iDays = lDifference / 86400
  3689.         lDifference = lDifference Mod 86400
  3690.     End If
  3691.     If (Abs(lDifference) >= 3600) Then
  3692.         iHours = lDifference / 3600
  3693.         lDifference = lDifference Mod 3600
  3694.     End If
  3695.     If (Abs(lDifference) >= 60) Then
  3696.         iMinutes = lDifference / 60
  3697.         lDifference = lDifference Mod 60
  3698.     End If
  3699.     iSeconds = lDifference
  3700.     If (iDays) Then Call dtAdjust.AdjustDay(iDays, True)
  3701.     If (iHours) Then Call dtAdjust.AdjustHour(iHours, True)    
  3702.     If (iMinutes) Then Call dtAdjust.AdjustMinute(iMinutes, True)
  3703.     If (iSeconds) Then Call dtAdjust.AdjustSecond(iSeconds, True)
  3704. End Sub
  3705. '++LotusScript Development Environment:2:1:CSEventDTItemsModified:1:8
  3706. Function CSEventDTItemsModified(vBEObject As Variant) As Integer
  3707.     Determines if either one of the date/time values of
  3708.     a cs object were modified
  3709. %ENDREM    
  3710.     If (vBEobject.OriginalEndDate.TimeDifference(vBEObject.CurrentEndDate) <> 0) Then
  3711.         CSEventDTItemsModified = True
  3712.         Exit Function
  3713.     End If
  3714.     If (vBEobject.OriginalStartDate.TimeDifference(vBEObject.CurrentStartDate) <> 0) Then
  3715.         CSEventDTItemsModified = True
  3716.         Exit Function
  3717.     End If
  3718.     CSEventDTItemsModified = False
  3719. End Function
  3720. '++LotusScript Development Environment:2:1:CSEventNeedsReschedule:1:8
  3721. Function CSEventNeedsReschedule(vBEObject As Variant) As Integer
  3722.     Dim dtCurrentEnd As NotesDateTime
  3723.     Dim dtCurrentStart As NotesDateTime
  3724.     CSEventNeedsReschedule = False
  3725.     ' if the document was never mailed, no need to reschedule it
  3726.     If Not(vBEobject.WasMailed) Then
  3727.         Exit Function
  3728.     End If
  3729.     Set dtCurrentEnd = vBEObject.CurrentEndDate
  3730.     If (vBEObject.OriginalEndDate.TimeDifference(dtCurrentEnd) <> 0) Then
  3731.         CSEventNeedsReschedule = True
  3732.         Exit Function
  3733.     End If
  3734.         ' If there are no invitees, we do not need to reschedule        
  3735.     If vBEObject.WasMailed Then
  3736.         Set dtCurrentStart = vBEObject.CurrentStartDate
  3737.         If (vBEObject.OriginalStartDate.TimeDifference(dtCurrentStart) <> 0) Then
  3738.             CSEventNeedsReschedule = True
  3739.         End If
  3740.     End If
  3741. End Function
  3742. '++LotusScript Development Environment:2:2:CSDocOpen:1:8
  3743. Sub CSDocOpen(vBEObject As Variant, note As NotesDocument, dtCalInstance As NotesDateTime, Byval dOptions As Long)
  3744.     Provides all backend processing for opening a cs document
  3745. %ENDREM    
  3746.     Dim dInitFlags As Long
  3747.     If Not(dtCalInstance Is Nothing) Then Set vBEObject.CalendarInstance = dtCalInstance
  3748.     ' If we do not have a note, bail now
  3749.     If (note Is Nothing) Then Exit Sub
  3750.     If (dOptions And CS_DOC_WEBUSER) Then dInitFlags = 8
  3751.     Call vBEobject.Init(note, dInitFlags)
  3752.     ' See if this is a new document
  3753.     If (note.IsNewNote) Then
  3754.         If Not((note.getitemvalue("WebDateTimeInit")(0)="1")) Then
  3755.             Call note.replaceitemvalue("WebDateTimeInit", "1")
  3756.             Call vBEObject.InitDateTimeItems(vBEObject.CalendarInstance)    
  3757.             If (dOptions And CS_DOC_ALARMS) Then Call vBEObject.SetDefaultAlarm()
  3758.         End If
  3759.     End If
  3760.     Call note.removeitem("tmpOwnerHW")
  3761.     Call note.removeitem("tmpNoActionBar")
  3762.     If (vBEObject.WasMailed) Then
  3763.         Call note.ReplaceItemValue("tmpWasMailed", "1")
  3764.     End If
  3765. End Sub
  3766. '++LotusScript Development Environment:2:2:CSDocSave:1:8
  3767. Sub CSDocSave(vBEObject As Variant, vCallBackObject As Variant, Byval dAction As Long, Byval dOptions As Long, vContinue As Variant)
  3768.     Dim note As notesDocument
  3769.     Dim vDates As Variant
  3770.     Dim strAction As String, strCurrentType As String, strOriginalType As String
  3771.     Dim bOwner As Integer, bTask As Integer, bCreateRepeat As Integer, nChangeWhich As Integer
  3772.     Set note = vBEObject.Document
  3773.     bOwner = ((dOptions And CS_DOC_FOROWNER) = CS_DOC_FOROWNER)
  3774.     bTask = ((dOptions And CS_DOC_TASK) = CS_DOC_TASK)
  3775.     strAction = note.GetItemValue("tmpAction")(0)
  3776.     If Len(strAction) Then dAction = (dAction Or Clng(strAction))
  3777.     ' Call the function that allows outside apps to do some pre-save stuff
  3778.     Call CSExtAppDocSave(note, dAction, bTask, vContinue)
  3779.     ' If the ext app does not want to continue, bail
  3780.     If Not(vContinue) Then Exit Sub
  3781.     strCurrentType = vBEObject.CurrentType
  3782.     strOriginalType = vBEObject.OriginalType
  3783.     ' set the public access flag
  3784.     If (note.GetItemValue("OrgConfidential")(0) = "1") Then
  3785.         Call note.removeitem("$PublicAccess")
  3786.     Else
  3787.         Call note.replaceitemvalue("$PublicAccess","1")
  3788.     End If
  3789.     ' If this is a repeating instance, store off the original start date
  3790.     If (vBEObject.Context = CTX_REPEAT_INST) Then Call note.ReplaceitemValue("OriginalStartDate", vBEObject.OriginalStartDate)
  3791.     If (bOwner) Then
  3792.         If (dOptions And CS_DOC_ISCOUNTER) = 0 Then
  3793.             If (dOptions And CS_DOC_WEBUSER) > 0 Then Call vBEObject.UpdateDateTimeItems()
  3794.             ' Perform actions on calendar entries
  3795.             If (bTask = False) Then
  3796.                 Call CSDocSaveCalendarEntry(vBEObject, bOwner, strCurrentType)
  3797.             Else
  3798.                 Call vBEObject.SetDueState
  3799.             End If
  3800.             ' If we are rescheduling, update the sequence num
  3801.             If (dAction And ACTION_RESCHEDULE) Then Call vBEObject.IncrementSequenceNum()
  3802.             Call vBEObject.SetCalendarDateTime()
  3803.             Call vBEObject.SetViewIcon()
  3804.             If (note.HasItem("OrgRepeat") And Not(note.IsResponse)) Then
  3805.                 If Not(note.HasItem("RepeatDates")) Then
  3806.                     vDates = vBEObject.GenerateRepeatDates()
  3807.                     Call note.ReplaceItemValue("RepeatDates", vDates)
  3808.                     bCreateRepeat = True
  3809.                 End If
  3810.             End If
  3811.             Call vBEObject.UpdateBusyTimeInfo(note.GetItemValue("BookFreeTime")(0)  <> "1")
  3812.         ' Check to see if we need to mail this thing
  3813.             If (dAction And ACTION_SEND) Then Call CSDocSendPrimaryNotice(vBEObject, vCallBackObject, vContinue)
  3814.             If (bCreateRepeat) Then Call vBEObject.CreateRepeatHierarchy()
  3815.         End If    
  3816.     End If
  3817.     If (dOptions And CS_DOC_ALARMS) Then
  3818.         If (note.HasItem("$Alarm") And Not(vbeobject.InAlarmFolder)) Then
  3819.             If Not(note.hasitem("$AlarmTime")) And Not(note.hasitem("$AlarmOffset")) Then
  3820.                 ' The user wants this entry to have an alarm by default                
  3821.                 Call vbeobject.AddDefaultAlarm()
  3822.             End If
  3823.         End If
  3824.     End If
  3825.     Call vBEObject.MarkTempItems    
  3826. End Sub    
  3827. '++LotusScript Development Environment:2:2:CSDocSaveCalendarEntry:1:8
  3828. Sub CSDocSaveCalendarEntry(vBEObject As Variant, bOwner As Integer, strCurrentType As String)
  3829.     Dim note As notesdocument, profile As NotesDocument
  3830.     Dim item As notesitem
  3831.     Dim nYearly As Integer
  3832.     If (strCurrentType = "1") Then
  3833.         Set note = vBEObject.Document
  3834.         ' See if this should automatically repeat
  3835.         If Not(note.hasitem("OrgRepeat")) Then
  3836.             Set profile = vBEObject.CalendarProfile.Document
  3837.             If (profile.hasitem("AutoAnniversaryRepeat")) Then nYearly = profile.GetItemValue("AutoAnniversaryRepeat")(0)
  3838.             If (nYearly > 0) Then
  3839.                 Set item = note.getfirstitem("StartDate")
  3840.                 Call item.copyitemtodocument(note, "RepeatStartDate")
  3841.                 Call note.replaceitemvalue("OrgRepeat","1")
  3842.                 Call note.replaceitemvalue("RepeatHow", "F")
  3843.                 Call note.replaceitemvalue("RepeatFor", nYearly)
  3844.                 Call note.replaceitemvalue("RepeatForUnit","Y")
  3845.                 Call note.replaceitemvalue("RepeatUnit","Y")
  3846.                 Call note.replaceitemvalue("RepeatInterval", "1")
  3847.                 Call note.replaceitemvalue("RepeatWeekends", "D")
  3848.             End If
  3849.         End If
  3850.     End If
  3851. End Sub
  3852. '++LotusScript Development Environment:2:2:CSDocSendPrimaryNotice:1:8
  3853. Sub CSDocSendPrimaryNotice(vBEObject As Variant, vCallBackObject As Variant, vContinue As Variant)
  3854.     Dim fSendOptions As Integer
  3855.     If Not(vBEObject.IsWorkflowEnabled) Then Exit Sub
  3856.     fSendOptions = vBEObject.PrimarySendOptions
  3857.     If (fSendOptions = 0) Then Exit Sub
  3858.     If ( (fSendOptions And 2) Or (fSendOptions And 4) ) Then Call vBEObject.InviteRooms()
  3859.     If (fSendOptions And 1) Then
  3860.         ' first, prepare the backend document for sending
  3861.         On Error Resume Next                        
  3862.         Err = 0
  3863.         Call vBEObject.PreSendPrimaryRequest()
  3864.         ' invoke the callback object
  3865.         Call vCallBackObject.SendPrimaryRequest()
  3866.         Call vBEObject.PostSendPrimaryRequest(Err <> 0)
  3867.     End If
  3868.     If (Err <> 0) Then vContinue = False
  3869. End Sub                
  3870. '++LotusScript Development Environment:2:2:CSDocUpdatePersonalCategories:1:8
  3871. Sub CSDocUpdatePersonalCategories(note As NotesDocument, profile As NotesDocument)
  3872.     Dim vCategories As Variant
  3873.     Dim vResult As Variant
  3874.     Dim nentries As Integer        
  3875.     Dim strSelectedCategory As String
  3876.     If (note Is Nothing) Or (profile Is Nothing) Then Exit Sub
  3877.     ' See if we need to update categories        
  3878.     strSelectedCategory = note.GetItemValue("Categories")(0)
  3879.     If (strSelectedCategory = "H" Or strSelectedCategory = "V" Or strSelectedCategory = "N") Then Exit Sub
  3880.     vCategories = profile.GetItemValue("UserCategories")        
  3881.     On Error Resume Next
  3882.     vResult = Arraygetindex(vCategories, strSelectedCategory)
  3883.     If Isnull(vResult) = True Then
  3884.         nEntries = Ubound(vCategories) + 1
  3885.         Redim Preserve vCategories(nEntries)
  3886.         vCategories(nEntries) = strSelectedCategory
  3887.         Call profile.replaceitemvalue("UserCategories", vCategories)
  3888.         Call profile.save(True, False)
  3889.     End If
  3890. End Sub    
  3891. '++LotusScript Development Environment:2:2:CSExtAppDocSave:1:8
  3892. Sub CSExtAppDocSave(note As notesdocument, Byval daction As Long, bIsTask As Integer, vContinue As Variant)
  3893. End Sub
  3894. '++LotusScript Development Environment:2:2:wInstantiateObjectVariables:1:8
  3895. Sub wInstantiateObjectVariables
  3896.     Set session = New NotesSession
  3897.     Set db = session.CurrentDatabase
  3898.     Set note = session.DocumentContext
  3899.     Set agentlog = New noteslog("Agent log")
  3900.     Call agentlog.openagentlog
  3901. End Sub
  3902. '++LotusScript Development Environment:2:2:wMessagePageHeader:1:8
  3903. Sub wMessagePageHeader
  3904.      'Create the action bar
  3905.     Evaluate("@ReplaceSubstring(""" + PathAndName$ + """;"" "";""+"")")
  3906.     Print |<TABLE BORDER CELLSPACING=2 CELLPADDING=2>| 
  3907.     Print |<TR VALIGN=middle BGCOLOR="C0C0C0">| 
  3908.     Print |<TD><A HREF="| & PathAndName$ & |($InBox)"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn110.gif"> In Box</A></TD>| 
  3909.     Print |<TD><A HREF="| & PathAndName$ & |($Calendar)?OpenView&Grid=| & profile.wCalGridType(0) & |"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn133.gif"> Calendar</A></TD>| 
  3910.     Print |<TD><A HREF="| & PathAndName$ & |($Meetings)"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn126.gif"> Meetings</A></TD>| 
  3911.     Print |<TD><A HREF="| & PathAndName$ & |($ToDo)"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn127.gif"> To Do</A></TD>| 
  3912.     Print |<TD><A HREF="| & PathAndName$ & |"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn120.gif"> All Views</A></TD>| 
  3913.     Print |</TR></TABLE><HR>|
  3914. End Sub
  3915. '++LotusScript Development Environment:2:2:CopyProfileValues:1:8
  3916. Sub CopyProfileValues(noteSrc As NotesDocument, noteDest As NotesDocument)
  3917.     Dim x As Integer
  3918.     Dim item As NotesItem
  3919.     Dim item2 As NotesITem
  3920.     noteDest.Owner = noteSrc.Owner(0)
  3921.     Call agentlog.logaction("owner is "+notesrc.owner(0))
  3922.     noteDest.DefaultDuration = noteSrc.DefaultDuration(0)
  3923.     noteDest.AutoAnniversaryRepeat = noteSrc.AutoAnniversaryRepeat(0)
  3924.     If (noteSrc.HasItem("AutoRemoveFromInbox")) Then 
  3925.         noteDest.AutoRemoveFromInbox = noteSrc.AutoRemoveFromInbox(0)
  3926.     Else
  3927.         noteDest.AutoRemoveFromInbox = "0"
  3928.     End If
  3929.     If (noteSrc.hasitem("FormatReplies")) Then
  3930.         noteDest.FormatReplies=noteSrc.FormatReplies(0)
  3931.     End If
  3932.     If(noteSrc.hasitem("OffsetChar")) Then
  3933.         noteDest.OffSetchar=noteSrc.Offsetchar(0)
  3934.     End If
  3935.     If (noteSrc.HasItem("PreventAll")) Then 
  3936.         noteDest.PreventAll = noteSrc.PreventAll(0)
  3937.     End If
  3938.     If (noteSrc.HasItem("PreventSent")) Then
  3939.         noteDest.PreventSent=noteSrc.PreventSent(0)
  3940.     End If
  3941.     If (noteSrc.Hasitem("ConflictEvent")) Then
  3942.         noteDest.ConflictEvent = noteSrc.ConflictEvent(0)
  3943.     End If
  3944.     If (noteSrc.Hasitem("ConflictMeeting")) Then
  3945.         noteDest.ConflictMeeting = noteSrc.ConflictMeeting(0)
  3946.     End If
  3947.     If (noteSrc.Hasitem("ConflictAnniversary")) Then
  3948.         noteDest.ConflictAnniversary = noteSrc.ConflictAnniversary(0)
  3949.     End If
  3950.     If (noteSrc.Hasitem("TaskFollow")) Then
  3951.         noteDest.TaskFollow = noteSrc.TaskFollow(0)
  3952.     End If
  3953.     If (noteSrc.hasitem("AutoProcessType")) Then
  3954.         noteDest.AutoProcessType=noteSrc.AutoProcessType(0)
  3955.         If (noteSrc.getitemvalue("AutoProcessType")(0)="2") Then
  3956.             'pull autoprocessuserlist
  3957.             Set item = noteSrc.getfirstitem("AutoProcessUserList")
  3958.             Call noteDest.removeitem("AutoProcessUserList")
  3959.             Call item.copyitemtodocument(noteDest, "AutoProcessUserList")
  3960.         End If
  3961.         If (noteSrc.getitemvalue("AutoProcessType")(0)="1") Then
  3962.             'pull forward
  3963.             Set item = noteSrc.getfirstitem("AutoProcessForward")
  3964.             Call noteDest.removeitem("AutoProcessForward")
  3965.             Call item.copyitemtodocument(noteDest, "AutoProcessForward")
  3966.         End If
  3967.     End If
  3968.     If (noteSrc.hasitem("PreventRepliesFromInbox")) Then
  3969.         noteDest.PreventRepliesFromInbox=noteSrc.PreventRepliesFromInbox(0)
  3970.     End If
  3971.     If (noteSrc.hasitem("AutoRemoveFromInbox")) Then
  3972.         noteDest.AutoRemoveFromInbox=noteSrc.AutoRemoveFromInbox(0)
  3973.     End If
  3974.     Set item = noteSrc.GetFirstItem("AllowBusyAccess")
  3975.     Call noteDest.RemoveItem("AllowBusyAccess")
  3976.     Set item2 = item.CopyItemToDocument(noteDest, "AllowBusyAccess")
  3977.     If Len(item2.text) Then 
  3978.         If Not(item2.Contains(noteSrc.GetItemValue("Owner")(0))) Then 
  3979.             Call item2.AppendToTextList(noteSrc.GetItemValue("Owner")(0))
  3980.         End If
  3981.     End If
  3982.     If(noteSrc.hasitem("ReadMail")) Then
  3983.         Set item = noteSrc.getfirstitem("ReadMail")
  3984.         Call noteDest.removeitem("ReadMail")
  3985.         Call item.copyitemtodocument(noteDest, "ReadMail")
  3986.     End If
  3987.     If (noteSrc.hasitem("WriteMail")) Then
  3988.         Set item = noteSrc.getfirstitem("WriteMail")
  3989.         Call noteDest.removeitem("WriteMail")
  3990.         Call item.copyitemtodocument(noteDest, "WriteMail")
  3991.     End If
  3992.     If (noteSrc.hasitem("EditMail")) Then
  3993.         Set item = noteSrc.getfirstitem("EditMail")
  3994.         Call noteDest.removeitem("EditMail")
  3995.         Call item.copyitemtodocument(noteDest, "EditMail")
  3996.     End If
  3997.     If (noteSrc.hasitem("DeleteMail")) Then
  3998.         Set item = noteSrc.getfirstitem("DeleteMail")
  3999.         Call noteDest.removeitem("DeleteMail")
  4000.         Call item.copyitemtodocument(noteDest, "DeleteMail")
  4001.     End If
  4002.     If (noteSrc.hasitem("PublicRead")) Then
  4003.         noteDest.PublicRead=noteSrc.PublicRead(0)
  4004.         Set item = noteSrc.getfirstitem("ReadCalendar")
  4005.         Call noteDest.removeitem("ReadCalendar")
  4006.         Call item.copyitemtodocument(noteDest, "ReadCalendar")
  4007.     End If
  4008.     If (noteSrc.hasitem("PublicWrite")) Then
  4009.         noteDest.PublicWrite=noteSrc.PublicWrite(0)
  4010.         Set item = noteSrc.getfirstitem("WriteCalendar")
  4011.         Call noteDest.removeitem("WriteCalendar")
  4012.         Call item.copyitemtodocument(noteDest, "WriteCalendar")
  4013.     End If
  4014.     noteDest.Sunday = noteSrc.sunday(0)
  4015.     noteDest.Monday = noteSrc.monday(0)
  4016.     noteDest.tuesday = noteSrc.Tuesday(0)
  4017.     noteDest.Wednesday = noteSrc.Wednesday(0)
  4018.     noteDest.Thursday = noteSrc.Thursday(0)
  4019.     noteDest.Friday = noteSrc.Friday(0)
  4020.     noteDest.Saturday = noteSrc.Saturday(0)
  4021.     For x = 1 To 7
  4022.         Set item = noteSrc.GetFirstItem("$Times" & x)
  4023.         If Not(item Is Nothing) Then 
  4024.             Call noteDest.RemoveItem(item.name)
  4025.             Call item.copyitemtodocument(noteDest,"")
  4026.         End If               
  4027.     Next
  4028. End Sub
  4029. '++LotusScript Development Environment:2:1:wGetDBPath:1:8
  4030. Function wGetDBPath  As Variant
  4031.     Dim strtmp As String
  4032.     Dim npos As Integer
  4033.     Dim nposofspace As Integer
  4034.     wGetDBPath=""
  4035.     Call agentlog.logaction("insidewgetdbpath")
  4036.         'check to see if the database is in a directory
  4037.     If Instr(db.filepath,"\") Or  Instr(db.filepath, " ") Then
  4038.         If Instr(db.filepath,"\") Then
  4039.             wgetdbpath = Left$(db.filepath, Instr(db.filepath,"\")-1) + "/" + Right$(db.filepath,Len(db.filepath)-Instr(db.filepath,"\"))
  4040.         End If
  4041.         If Instr(db.filepath, " ") Then
  4042.             strtmp = wgetdbpath
  4043.             npos = 1
  4044.             While Instr(npos, strtmp, " ") > 0 
  4045.                'extract to the space
  4046.                 nposofspace% = Instr(npos, strtmp, " ")
  4047.                'replace the space with a + sign
  4048.                 strtmp = Left$(strtmp, nposofspace -1 )+"+"+Right$(strtmp, (Len(strtmp)-nposofspace))
  4049.                 npos = nposofspace+1
  4050.             Wend
  4051.             wgetdbpath = strtmp            
  4052.         End If
  4053.     End If
  4054.     If wgetdbpath="" Then wgetdbpath = db.filepath
  4055.     Call agentlog.logaction("wgetdbpath is "+wgetdbpath)
  4056. End Function
  4057. '++LotusScript Development Environment:2:2:SetInternationalFormatHelpers:1:8
  4058. Sub SetInternationalFormatHelpers( note As NotesDocument)
  4059.     Const DayString = "DD"
  4060.     Const MonthString = "MM"
  4061.     Const YearString = "YY"
  4062.     Const HourString = "HH"
  4063.     Const MinuteString = "MM"
  4064.     Dim s As New NotesSession
  4065.     Dim intl As NotesInternational
  4066.     Set intl = s.International
  4067.      ' do the date format helper
  4068.     Dim dHelp1 As String
  4069.     Dim dHelp2 As String
  4070.     Dim dHelp3 As String
  4071.     Dim tHelp1 As String
  4072.     Dim tHelp2 As String
  4073.     If intl.isDateDMY Then
  4074.         dHelp1 = DayString
  4075.         dHelp2 = MonthString
  4076.         dHelp3 = YearString
  4077.     Elseif intl.isDateMDY Then
  4078.         dHelp1 = MonthString
  4079.         dHelp2 = DayString
  4080.         dhelp3 =  YearString
  4081.     Else
  4082.         dHelp1 = YearString
  4083.         dHelp2 = MonthString
  4084.         dHelp3 = DayString
  4085.     End If
  4086.     note.DateFormatHelper = dHelp1 + intl.DateSep + dHelp2 + intl.DateSep + dhelp3
  4087.     note.DateFormatHelper2 = dHelp1 + intl.DateSep + dHelp2 + intl.DateSep + dhelp3
  4088.      ' do the time format helper
  4089.     tHelp1 = HourString + intl.TimeSep + MinuteString
  4090.     If Not intl.isTime24Hour Then
  4091.         tHelp2 = " " + intl.PMString           
  4092.     End If
  4093.     note.TimeFormatHelper = tHelp1 + tHelp2
  4094.     note.TimeFormatHelper2 = tHelp1 + tHelp2
  4095.     note.DurationFormatHelper = tHelp1
  4096.     note.DurationFormatHelper2 = tHelp1
  4097. End Sub
  4098. '++LotusScript Development Environment:2:2:wMarkTempFields:1:8
  4099. Sub wMarkTempFields(doc As NotesDocument)
  4100.     Dim itemlist As Variant
  4101. 'Mark all temporary and compute for display fields such that they will not be saved to disk     
  4102.     On Error Resume Next
  4103.     itemlist = doc.Items
  4104.     Forall n In itemlist
  4105.         If Lcase(Left(n.Name, 3)) = "tmp" Or Lcase(Left(n.Name, 4)) = "disp" Then n.SaveToDisk = False
  4106.     End Forall     
  4107.      'remove web CGI variable so that they will get updated on the next doc read
  4108.     Call doc.RemoveItem("Path_Info")
  4109.     Call doc.RemoveItem("Query_String")
  4110.      'if the mail option fields are all default values, remove them
  4111.     If (doc.Importance(0) = "2" And doc.DeliveryPriority(0) = "N" And doc.DeliveryReport(0) = "B" And _
  4112.     doc.Form(0) <> "Task") Then
  4113.         Call doc.RemoveItem("Importance")
  4114.         Call doc.RemoveItem("DeliveryPriority")
  4115.         Call doc.RemoveItem("DeliveryReport")
  4116.     End If
  4117. End Sub
  4118. '++LotusScript Development Environment:2:2:wCreateDefaultCalendarProfile:1:8
  4119. Sub wCreateDefaultCalendarProfile
  4120.  *This routine creates a calendar profile document
  4121.   containg default values for required fields
  4122. %END REM
  4123.     On Error Goto ErrorRoutine
  4124. 'the global variable "profile" is a profile document already
  4125. 'we need to add the fields to it
  4126.     profile.Form = "CalendarProfile"
  4127.     Call profile.ComputeWithForm(False, False)    
  4128.     profile.wDefaultMailOpt = "2"
  4129.     profile.wCalGridType = "3"    
  4130.     Call profile.Save(True,True,True)
  4131.     Exit Sub
  4132. ErrorRoutine:
  4133.     Messagebox(Cstr(Err)+":  "+Error+" wCreateDefaultCalendarProfile")
  4134. End Sub
  4135. '++LotusScript Development Environment:2:1:wGetCalendarProfile:1:8
  4136. Function wGetCalendarProfile As Integer
  4137.     On Error Goto ErrorRoutine
  4138.     wGetCalendarProfile=True
  4139.     Set profile = db.GetProfileDocument("CalendarProfile")
  4140.     If profile Is Nothing Then wCreateDefaultCalendarProfile    
  4141.     If profile.getitemvalue("Owner")(0) = "" Then wGetCalendarProfile=False
  4142.     Owner = profile.getitemvalue("Owner")(0)
  4143.     Exit Function
  4144. ErrorRoutine:
  4145.     Messagebox(Cstr(Err)+":  "+Error+" wGetCalendarProfile")
  4146. End Function
  4147. '++LotusScript Development Environment:2:2:CSDocSaveRepeatingEntry:1:8
  4148. Sub CSDocSaveRepeatingEntry(vBEobject As Variant)
  4149.     Dim nContext As Integer, nChangeWhich As Integer
  4150.     nContext = vBEobject.Context
  4151.     If (nContext = CTX_REPEAT_INST Or nContext = CTX_REPEAT_MSG) Then
  4152.         nChangeWhich = vBEObject.RepeatModify
  4153.         If nChangeWhich <> REPEAT_CANCEL Then
  4154.             If (nChangeWhich <> REPEAT_CURRENT) Then Call vBEObject.ApplyRepeatChanges(nChangeWhich)
  4155.             If (nChangeWhich <> REPEAT_ALL) Then Call vBEObject.CreateRepeatExceptions(nChangeWhich)
  4156.         End If
  4157.     End If
  4158. End Sub
  4159. '++LotusScript Development Environment:2:1:CSGetMainEventObject:1:8
  4160. Function CSGetMainEventObject(vBEObject As Variant) As Variant
  4161.     Select Case vBEObject.Context
  4162.     Case CTX_REPEAT_MSG
  4163.         Set CSGetMainEventObject = vbeobject.RepeatInstanceEvent
  4164.     Case CTX_REPEAT_NONE
  4165.         If (vBEObject.Document.IsResponse) Then
  4166.             Set CSGetMainEventObject = vbeobject.ParentEvent
  4167.         Else
  4168.             Set CSGetMainEventObject = vbeobject    
  4169.         End If
  4170.     Case Else
  4171.         Set CSGetMainEventObject = vBEObject        
  4172.     End Select
  4173. End Function
  4174. '++LotusScript Development Environment:2:2:Initialize:1:10
  4175. Sub Initialize
  4176. End Sub
  4177. r4W4W
  4178. Lotus Product
  4179. \`%KP%-
  4180. 1+T!\`%$
  4181. K`<,x
  4182. IH>]X>#1
  4183. D!(" '    
  4184. $L2((
  4185. %4/ + +
  4186. p%p% 
  4187.  +t0d)    
  4188. 2HAHAHAx5
  4189. ;p<p< ?
  4190. 2H9@,    
  4191. X>X>t
  4192. FDHDHDH
  4193. M@O@O@O
  4194. lRlR$L
  4195. RHTHTHT
  4196. ZT[T[
  4197. ctctc
  4198. x$x$x
  4199. x<y<y,y,y
  4200. x\y\y
  4201. DzDz4z4z
  4202. {\{\{,{,{
  4203. L{l{P
  4204. +K`%-
  4205. ^`,KP%,
  4206. ]P,KP%,8
  4207. ]P,KP%,8
  4208. ]P,KP%,8
  4209. -KP%-l
  4210. /KP%-l
  4211. \`%KP%-
  4212. 1+T!\`%$
  4213. K`<,x
  4214. IH>]X>#1
  4215. /84#8~
  4216. J8A5t
  4217. ](E}$3
  4218. ](E}P3
  4219. ](E}|3
  4220. ](E}h4
  4221. ](E} 5
  4222. ](E0<Ba
  4223. ]|G}|6
  4224. ]|G}`7
  4225. ]|G}X8
  4226. ]|G}$;
  4227. ]|G}H;
  4228. ]|G}l;
  4229. I}l@0
  4230. I}0A0
  4231. ]$L}\B
  4232. ]$L}lB
  4233. ]$L}$C
  4234. ]$L0<Ba
  4235. ]xN}TE
  4236. ]xN}hFI
  4237. ]xN}`GI
  4238. ]xN}<I
  4239. ]xN}0J
  4240. ]xN}HJ
  4241. P/4P~
  4242. P/4P~
  4243. U}@PI
  4244. U}DYI
  4245. U}DYI
  4246. ](X}0i
  4247. ](X}pi
  4248. ](X}<j
  4249. ](X}|k
  4250. ](X}dl
  4251. ](X}Hm
  4252. ](X}Xn
  4253. ](XIHX
  4254. ](XIHX
  4255. ](XIHX
  4256. ](XIHX
  4257. ](X}Lq
  4258. ](X}0r
  4259. ](X}@s
  4260. ]|Z*ln]
  4261. ]4[*ln
  4262. }pw#8y
  4263. K<a-d
  4264. ],aJ<a
  4265. ^\aK<a-
  4266. ]}pw$
  4267. ],aJLa
  4268. ]}pw$
  4269. cM ]5
  4270. h ]x8.
  4271. #/$by
  4272. m ]##
  4273. ILd#8
  4274. ]<dILd#1
  4275. 00]]xh#
  4276. e#}T{
  4277. }Pt}D|#1
  4278. e#}`|
  4279. 00]]`o#
  4280. }Pt}l~#1
  4281. e#}|~
  4282. 00]]|s#
  4283. }Pt}$
  4284. ]Tu}H
  4285. xK$x-4
  4286. xK$x-4
  4287. xK$x-4
  4288. y^,y#
  4289. K\y-X
  4290. #Kly-X
  4291. K\y-|
  4292. #Kly-|
  4293. )4x]$zX
  4294. )4x]$zI4z
  4295. #K<{-
  4296. #K<{-
  4297. #K<{-
  4298. #K<{-
  4299. K,{-@
  4300. #K<{-@
  4301. ]$|I$|
  4302. }+T|}
  4303. ~+T|K
  4304. ~+T|K
  4305. )4x^l
  4306. )|y]D
  4307. }Pt]<
  4308. [D!Kp -
  4309. "Kp -$
  4310. K("St
  4311. KD!-X
  4312. KD!-X
  4313. KD!-X
  4314. KD!-X
  4315. KD!-X
  4316. KD!-X
  4317. KD!-X
  4318. KD!-X
  4319. KD!-X
  4320. KD!-X
  4321. K("Q0
  4322. K("Qt
  4323. [("KD!,
  4324. $K(",
  4325. Members
  4326. Members
  4327.     1S2S3S5S7S
  4328.     0S0E
  4329. O=Lotus Notes
  4330. O=Lotus Notes
  4331. PURSAFO
  4332. |.:#U
  4333. O=Lotus Notes
  4334. CN=Lotus Notes Template Development/O=Lotus Notes
  4335. PURSAFO
  4336. $TITLE
  4337. $Flags
  4338. $PublicAccess
  4339. $ScriptLib
  4340. $ScriptLib_O
  4341. '++LotusScript Development Environment:2:5:(Options):0:74
  4342. Option Public
  4343. Option Explicit
  4344. Use "Common"
  4345. '++LotusScript Development Environment:2:5:(Forward):0:1
  4346. Declare Sub Initialize
  4347. Declare Sub DisplayGroupCalendarDlg(note As NotesDocument, bPutInFolder As Integer)
  4348. Declare Function UICopyIntoNewDocument(Byval nType As Integer, Byval bLaunch As Integer) As NotesDocument
  4349. '++LotusScript Development Environment:2:5:(Declarations):0:2
  4350. '++LotusScript Development Environment:2:2:Initialize:1:10
  4351. Sub Initialize
  4352. End Sub
  4353. '++LotusScript Development Environment:2:2:DisplayGroupCalendarDlg:1:8
  4354. Sub DisplayGroupCalendarDlg(note As NotesDocument, bPutInFolder As Integer)
  4355.     Dim ws As New notesuiworkspace
  4356.     Dim strAction As String
  4357.     Call ws.dialogbox("(GroupCalendarDlg)", True, True, True,,,,"New Group Calendar", note, True, True)
  4358.     strAction = note.GetItemValue("Action")(0)
  4359.     If (strAction = "" Or strAction = "Cancel") Then Exit Sub
  4360.     note.replaceItemValue "ExcludeFromView", "D"
  4361.     Call note.save(True, False)
  4362.     If (bPutInFolder) Then Call note.PutInFolder("(GroupCalendarFolder)")
  4363.     Call ws.viewrefresh
  4364.     If (strAction = "ViewNow") Then Call ws.editdocument(True, note)
  4365. End Sub
  4366. '++LotusScript Development Environment:2:1:UICopyIntoNewDocument:1:8
  4367. Function UICopyIntoNewDocument(Byval nType As Integer, Byval bLaunch As Integer) As NotesDocument
  4368.     Dim session As New notessession
  4369.     Dim ws As New notesuiworkspace
  4370.     Dim note As notesdocument
  4371.     Dim newnote As notesdocument
  4372.     Dim uidoc As notesuidocument
  4373.     Set note = session.currentdatabase.unprocesseddocuments.getfirstdocument()
  4374.     If note Is Nothing Then
  4375.         Set uidoc = ws.currentdocument
  4376.         If Not(uidoc Is Nothing) Then Set note = uidoc.document
  4377.     End If
  4378.     If note Is Nothing Then 
  4379.         Msgbox "Unable to locate document to copy from"
  4380.         Exit Function
  4381.     End If
  4382.     Set newnote = NOTECopyIntoNewDocument(nType, False, note, "")
  4383.     If (bLaunch) Then Call ws.editdocument(True, newnote)
  4384.     Set UICopyIntoNewDocument = newnote
  4385. End Function
  4386. Lotus Product
  4387. OBJECT
  4388. #,`    #
  4389. O=Lotus Notes
  4390. O=Lotus Notes
  4391. PURSAFO
  4392. |.:#U
  4393. O=Lotus Notes
  4394. CN=Lotus Notes Template Development/O=Lotus Notes
  4395. PURSAFO
  4396. $TITLE
  4397. $Flags
  4398. $PublicAccess
  4399. $ScriptLib
  4400. $ScriptLib_O
  4401. GIF89aX
  4402. `h!qPJ
  4403. O=Lotus Notes
  4404. O=Lotus Notes
  4405. PURSAFO
  4406. |.:#U
  4407. O=Lotus Notes
  4408. CN=Lotus Notes Template Development/O=Lotus Notes
  4409. PURSAFO
  4410. $ImagesWide
  4411. $ImagesHigh
  4412. $ImagesColorize
  4413. $ImageData
  4414. $ImageNames
  4415. $TITLE
  4416. '++LotusScript Development Environment:2:5:(Options):0:74
  4417. Option Public
  4418. Option Declare
  4419. Use "Common"  
  4420. '++LotusScript Development Environment:2:5:(Forward):0:1
  4421. Declare Class UIMemoDocument
  4422. Declare Sub MEMOReplyToAll(note As notesdocument)
  4423. Declare Function IsDocAltNameCandidate(note As notesdocument) As Integer
  4424. '++LotusScript Development Environment:2:5:(Declarations):0:10
  4425. Const MEMO_OWNER                    =            &h00000001&
  4426. Const MEMO_AUTOSIGNATURE        =             &h00000002&
  4427. Const MEMO_SPELLCHECK            =            &h00000004&
  4428. Const MEMO_SIGN                        =            &h00000008&
  4429. Const MEMO_EDITSTATIONERY     =             &h00000020&
  4430. Const MEMO_ISSTATIONERY        =             &h00000100&
  4431. Const MEMO_TOMGR                     =            &h00000200&
  4432. Const MEMO_SEND                         =            &h00000400&
  4433. Const MEMO_SAVE                         =            &h00000800&
  4434. Const MEMO_DRAFT                     =            &h00001000&
  4435. Const MEMO_ISNEWDOC                 =            &h00002000&
  4436. Const MEMO_READER                     =            &h00004000&
  4437. Const MEMO_ISDIRTY                     =            &h00008000&
  4438. Const MEMO_WASMAILED             =            &h00010000&
  4439. Const MEMO_REPLYTOALL            =            &h00020000&
  4440. Const MEMO_WASSAVED             =            &h00080000&
  4441. Const MEMO_SEND_FILE                 =            &h00200000&
  4442. Const MEMO_CANCEL                     =            &h00400000&
  4443. Const MEMO_STATPUTINFOLD         =            &h00800000&
  4444. Const MEMO_ACTION_NONE         =            &h01000000&
  4445. Const MEMO_NEWCOPY                =            &h04000000&
  4446. Const MEMO_ALWAYSSAVE            =            &h08000000&
  4447. Const MEMO_ALWAYSPROMPT        =            &h10000000&
  4448. Const MEMO_NEVERSAVE            =            &h20000000&
  4449. Const MEMO_DISCARD                    =            &h40000000&
  4450. Const MEMO_STATIONERYSAVE    =            &h00000010&
  4451. Const ITEM_NO_FORCE_ACTION    =             0
  4452. Const ITEM_FORCE_ACTION            =            1
  4453. Const ITEM_REMOVE                    =             2
  4454. 'editor option fields....
  4455. Const ITEM_MAILOPTION$        =            "MailOptions"
  4456. Const ITEM_SAVEOPTIONS$        =            "SaveOptions"
  4457. Const ITEM_AUTOSPELL$        =            "$AutoSpell"
  4458. Const ITEM_MAILSAVEOPTIONS        =            "MailSaveOptions"
  4459. Const ITEM_VERSIONOPTIONS        =            "$VersionOpt"
  4460. Const ITEM_ACTIONINPROGRESS        =        "ActionInProgress"
  4461. Const ITEM_MERGEFLAG            =    "MergeFlag"
  4462. Class UIMemoDocument
  4463.     'Objects
  4464.     Public  m_noteUIMemo As notesuidocument    
  4465.     Private m_uiws As notesuiworkspace 
  4466.     Private m_calprofile As notesdocument
  4467.     Private m_noteMemo As notesdocument
  4468.     Private m_noteCursorDoc As notesdocument    
  4469.     Private m_session As notessession
  4470.     Private m_objStringTable As MemoStringTable
  4471.     Private m_acl As notesacl
  4472.     Private m_aclentry As notesaclentry
  4473.     ' Properties
  4474.     Private m_vValidUsers As Variant
  4475.     Private m_vManager As Variant
  4476.     Private m_vFILTER As Variant                    
  4477.     Private m_nNameInValid As Integer            
  4478.     Private m_lngFlags As Long
  4479.     Private m_lngActionInProgress As Long    
  4480.     Private m_nSuccess As Integer
  4481.     Private m_nSignatureOption As Integer
  4482.     Private m_nWasSaved As Integer
  4483.     Private m_nSaveFlag As Integer                    
  4484.     Private m_strEditType As String
  4485.     Private m_strSignature As String
  4486.     Private m_strResponse As String                
  4487.     Private m_strFromname As String
  4488.     Private m_strNameArray() As String
  4489.     Private m_nNonServerNames As Integer
  4490.     Private m_nNonServerFound As Integer
  4491.     Private m_nTempSignatureOption As Integer
  4492.     Private m_nCallFolderOp    As Integer
  4493. '//Constructor//
  4494.     Sub New
  4495.         Set Me.m_session = New notessession
  4496.         Set Me.m_calprofile = Me.m_session.CurrentDatabase.GetProfileDocument("CalendarProfile")
  4497.         If Not Me.m_calprofile.HasItem("Owner") Then 'must create if never setup
  4498.             Call Me.m_calprofile.replaceitemvalue("Form","CalendarProfile")
  4499.             Call Me.m_calprofile.replaceitemvalue("Owner", Me.m_session.username)
  4500.             Call Me.m_calprofile.ComputeWithForm(True,False)
  4501.             Call Me.m_calprofile.RemoveItem("$CSVersion")
  4502.             Call Me.m_calprofile.save(True,False,True)
  4503.         End If
  4504.         If Isnumeric(Me.m_calprofile.GetItemValue("Spellcheck")(0)) Then
  4505.             Call SetFlag(MEMO_SPELLCHECK)
  4506.         End If
  4507.         If Isnumeric(Me.m_calprofile.GetItemValue("SignatureOption")(0)) Then
  4508.             Me.m_nSignatureOption = Cint(Me.m_calprofile.GetItemValue("SignatureOption")(0))
  4509.             Me.m_strSignature = Me.m_calprofile.GetItemValue("Signature")(0)
  4510.         End If
  4511.         If Isnumeric(Me.m_calprofile.GetItemValue("EnableSignature")(0)) Then
  4512.             Call SetFlag(MEMO_AUTOSIGNATURE)
  4513.         End If
  4514.         If Isnumeric(Me.m_calprofile.GetItemValue("SignMail")(0)) Then
  4515.             Call SetFlag(MEMO_SIGN)
  4516.         End If
  4517.     End Sub     
  4518.     Function Init(uidoc As notesuidocument, bIsNewDoc As Variant)
  4519.         If Isobject(uidoc) Then
  4520.             If Not uidoc.inpreviewpane Then            
  4521.                 Set Me.m_objStringTable = New MemoStringTable        
  4522.                 If Not bIsNewDoc Then
  4523.                     Set Me.m_noteMemo = uidoc.document
  4524.                 Else
  4525.                     Call SetFlag(MEMO_OWNER)
  4526.                     Call SetFlag(MEMO_ISNEWDOC)
  4527.                 End If
  4528.                 Call SetActionInProgress(MEMO_ACTION_NONE)
  4529.                 Set Me.m_uiws = New notesuiworkspace            
  4530.                 Set Me.m_noteUIMemo = uidoc                    
  4531.                 Me.m_noteUIMemo.autoreload = False
  4532.             End If
  4533.         End If
  4534.     End Function
  4535.     Function PostOpen(uidoc As notesuidocument)
  4536.         Set Me.m_noteUIMemo = uidoc
  4537.         Set Me.m_noteMemo = uidoc.document
  4538.         If Not uidoc.inpreviewpane Then                    
  4539.             If Me.m_noteMemo.hasitem("PostedDate") Then
  4540.                 Call SetFlag(MEMO_WASMAILED)
  4541.                 Me.m_vValidUsers = Fulltrim(Arrayappend(Me.m_noteMemo.GetItemValue("from"),_
  4542.                 Me.m_noteMemo.GetItemValue("Principal")))
  4543.                 Me.m_nNameInValid = NAMEFindInList(Me.m_session.username, Me.m_vValidUsers)
  4544.                 If Me.m_nNameInValid < 0 Then
  4545.                     Call SetFlag(MEMO_READER)
  4546.                 Else
  4547.                     Call SetFlag(MEMO_OWNER)
  4548.                 End If
  4549.             End If
  4550.             Call GetMemoType(Me.m_noteMemo)        
  4551.             If IsFlagSet(MEMO_OWNER) Then
  4552.                 Call SetPreferenceFields()            
  4553.                 If IsFlagSet(MEMO_TOMGR) Then
  4554.                     Call ClearFlag(MEMO_TOMGR)
  4555.                     Me.m_vManager = Evaluate("@DbManager")   'this contains all managers, let's parse out server names
  4556.                     Call Me.m_noteMemo.replaceitemvalue("EnterSendTo",RemoveServersFromList(Me.m_vManager))
  4557.                     Call MarkDirty()
  4558.                 Elseif IsFlagSet(MEMO_REPLYTOALL) Then
  4559.                     Call MEMOReplyToAll(Me.m_noteMemo)
  4560.                     Call MarkDirty()
  4561.                 End If
  4562.             End If
  4563. 'Get the editor's default document disposition
  4564.             Select Case Me.m_noteMemo.GetItemValue("DefaultMailSaveOptions")(0)
  4565.             Case "0"
  4566.                 Call SetFlag(MEMO_NEVERSAVE)    
  4567.             Case "1"
  4568.                 Call SetFlag(MEMO_ALWAYSSAVE)
  4569.             Case "2"
  4570.                 Call SetFlag(MEMO_ALWAYSPROMPT)
  4571.             End Select
  4572.             Call ProcessStationery()                        
  4573.             If Not Me.m_noteMemo.IsNewNote Then
  4574.                 If Not IsFlagSet(MEMO_WASMAILED) Then
  4575.                     Me.m_noteUIMemo.editmode = True
  4576.                 End If
  4577.                 If Not IsFlagSet(MEMO_EDITSTATIONERY) Then
  4578.                     Call SetOptionField(ITEM_MAILOPTION,ITEM_REMOVE)            
  4579.                     Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_REMOVE)
  4580.                 End If
  4581.             Else
  4582.                 If IsFlagSet(MEMO_AUTOSIGNATURE) Then
  4583.                     Call InsertSignature(True)
  4584.                 End If
  4585.                 If Me.m_noteUIMemo.EditMode Then
  4586.                     If IsFlagSet(MEMO_READER) Then
  4587.                         Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4588.                         Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_REMOVE)
  4589.                         Call SetOptionField(ITEM_MAILSAVEOPTIONS,ITEM_REMOVE)
  4590.                     Else
  4591.                         If Not IsFlagSet(MEMO_ISSTATIONERY) Then
  4592.                             Call SetOptionField(ITEM_MAILOPTION,ITEM_REMOVE)            
  4593.                             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_REMOVE)
  4594.                         End If
  4595.                     End If
  4596.                 End If
  4597.             End If
  4598.             If IsFlagSet(MEMO_ISDIRTY) Then
  4599.                 Call reload()        
  4600.             End If                 
  4601.         End If
  4602.     End Function
  4603.     Function QueryModeChange(uidoc As notesuidocument) As Integer
  4604.         If uidoc.inpreviewpane Then            
  4605.             QueryModeChange = False    
  4606.         Else
  4607.             QueryModeChange = True
  4608.         End If
  4609.     End Function
  4610.     Function PostModeChange
  4611.         If Me.m_noteUIMemo.EditMode Then
  4612.             If IsFlagSet(MEMO_READER) Then
  4613.                 Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4614.                 Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_REMOVE)
  4615.                 Call SetOptionField(ITEM_MAILSAVEOPTIONS,ITEM_REMOVE)
  4616.             Else
  4617.                 Call SetOptionField(ITEM_MAILOPTION,ITEM_REMOVE)            
  4618.                 Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_REMOVE)
  4619.             End If
  4620.         End If
  4621.     End Function
  4622.     Function QuerySave(continue As Variant)
  4623.         On Error Goto TRAP
  4624.         Call GetActionInProgressFromNoteItem()
  4625.         Call MergeFlagFromNoteItem()
  4626.         Select Case Me.m_lngActionInProgress
  4627.         Case MEMO_CANCEL
  4628.             Call SetOptionField(ITEM_AUTOSPELL,ITEM_NO_FORCE_ACTION)
  4629.             Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4630.             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_NO_FORCE_ACTION)
  4631.             Exit Function
  4632.         Case MEMO_DRAFT
  4633.             Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4634.             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4635.             Call SetViewFields()
  4636.             If IsFlagSet(MEMO_ISDIRTY) Then
  4637.                 Call reload()        
  4638.             End If                 
  4639.         Case MEMO_SAVE
  4640.             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4641.         Case MEMO_SEND
  4642.             If Me.m_lngFlags And MEMO_ALWAYSPROMPT Then
  4643.                 Me.m_nSaveFlag = Messagebox (Me.m_objStringTable.getstring(MEMO_STRING+23,""), MB_YESNOCANCEL ,_
  4644.                 Me.m_objStringTable.getstring(MEMO_STRING+16,""))
  4645.                 If Me.m_nSaveFlag = IDCANCEL Then
  4646.                     Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_REMOVE)
  4647.                     Call SetActionInProgress(MEMO_ACTION_NONE)
  4648.                     continue = False
  4649.                     Exit Function
  4650.                 Else
  4651.                     Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_NO_FORCE_ACTION)
  4652.                     Call SetOptionField(ITEM_MAILOPTION,ITEM_REMOVE)
  4653.                     Call Me.m_noteUIMemo.Send()
  4654.                     Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4655.                     If Me.m_nSaveFlag = IDYES Then
  4656.                         Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4657.                     Else
  4658.                         Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_NO_FORCE_ACTION)
  4659.                     End If
  4660.                 End If
  4661.             Else            
  4662.                 Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_NO_FORCE_ACTION)
  4663.                 Call SetOptionField(ITEM_MAILOPTION,ITEM_REMOVE)
  4664.                 Call Me.m_noteUIMemo.Send()
  4665.                 Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4666.                 If Me.m_lngFlags And MEMO_ALWAYSSAVE Then
  4667.                     Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4668.                 End If
  4669.                 If Me.m_lngFlags And MEMO_NEVERSAVE Then
  4670.                     Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_NO_FORCE_ACTION)
  4671.                 End If            
  4672.             End If        
  4673.         Case MEMO_SEND_FILE
  4674.             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_NO_FORCE_ACTION)
  4675.             Call SetOptionField(ITEM_MAILOPTION,ITEM_REMOVE)
  4676.             Call Me.m_noteUIMemo.Send()
  4677.             Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4678.             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4679.             Me.m_nCallFolderOp = True        
  4680.         Case Else
  4681.             If IsFlagSet(MEMO_ISSTATIONERY) Then
  4682.                 If IsFlagSet(MEMO_ISNEWDOC) Then
  4683.                     If Not (m_lngActionInProgress = MEMO_STATIONERYSAVE) Then        
  4684.                 'the user pressed esc key if the doc is dirty let's get their save disposition
  4685.                         Me.m_nSaveFlag = Messagebox (Me.m_objStringTable.getstring(MEMO_STRING+22,""), MB_YESNO , _
  4686.                         Me.m_objStringTable.getstring(MEMO_STRING+16,""))
  4687.                         If Me.m_nSaveFlag = IDNO Then
  4688.                             Call SetActionInProgress(MEMO_CANCEL)
  4689.                             Exit Function                            
  4690.                         End If                
  4691.                     End If
  4692.                 End If 
  4693.                 If Not IsFlagSet(MEMO_EDITSTATIONERY) Then
  4694.                     Me.m_strResponse = Inputbox$(Me.m_objStringTable.getstring(MEMO_STRING+1,""),_
  4695.                     Me.m_objStringTable.getstring(MEMO_STRING+16,""),Me.m_objStringTable.getstring(MEMO_STRING+17,""))                
  4696.                     If Me.m_strResponse = "" Then
  4697.                         Continue = False                    
  4698.                     End If
  4699.                     Call Me.m_noteMemo.replaceitemvalue("MailStationeryName" , Me.m_strResponse)               
  4700.                     Call SetFlag(MEMO_STATPUTINFOLD)
  4701.                     With Me.m_noteMemo
  4702.                         Call .replaceitemvalue("Form", "Memo")
  4703.                         Call .replaceitemvalue("IsMailStationery" , 1)
  4704.                         Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4705.                         Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4706.                         Call .removeitem("PostedDate")
  4707.                         Call .removeitem("DeliveredDate")            
  4708.                     End With
  4709.                 Else
  4710.                     If Me.m_lngActionInProgress = MEMO_STATIONERYSAVE Then
  4711.                         Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4712.                         Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4713.                     Else
  4714.                         Me.m_nSaveFlag = Messagebox (Me.m_objStringTable.getstring(MEMO_STRING+20,""), MB_YESNOCANCEL , _
  4715.                         Me.m_objStringTable.getstring(MEMO_STRING+16,""))
  4716.                         Select Case Me.m_nSaveFlag
  4717.                         Case IDYES
  4718.                             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4719.                         Case IDNO
  4720.                             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_NO_FORCE_ACTION)
  4721.                         Case IDCANCEL
  4722.                             Continue = False
  4723.                             Exit Function
  4724.                         End Select
  4725.                     End If
  4726.                 End If
  4727.                 Call SetViewFields()
  4728.                 If IsFlagSet(MEMO_ISDIRTY) Then
  4729.                     Call reload()        
  4730.                 End If                 
  4731.             End If                    
  4732.             If Me.m_noteMemo.HasItem(ITEM_VERSIONOPTIONS) Then 
  4733.                 Call Me.m_noteMemo.ReplaceItemValue(ITEM_VERSIONOPTIONS, "0")
  4734.             End If            
  4735.         End Select        
  4736.         Exit Function        
  4737. TRAP:
  4738.         Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_REMOVE)
  4739.         Call SetActionInProgress(MEMO_ACTION_NONE)
  4740.         continue = False
  4741.         Exit Function
  4742.     End Function
  4743.     Function QueryClose(continue As Integer)
  4744.         If Me.m_nCallFolderOp Then
  4745.             Call Me.m_uiws.folder(,1)        
  4746.         End If
  4747.     End Function
  4748.     Private Function SetOptionField(Itemname As String, nFlag As Integer)
  4749.         With Me.m_noteMemo
  4750.             Select Case nFlag
  4751.             Case ITEM_NO_FORCE_ACTION
  4752.                 Call .replaceitemvalue(Itemname,"0")                                        
  4753.             Case ITEM_FORCE_ACTION
  4754.                 Call .replaceitemvalue(Itemname,"1")                                        
  4755.             Case ITEM_REMOVE
  4756.                 Call .removeitem(Itemname)                            
  4757.             End Select
  4758.         End With
  4759.     End Function
  4760.     Public Function GetActionInProgressFromNoteItem()
  4761.         If Me.m_noteMemo.HasItem(ITEM_ACTIONINPROGRESS) Then    
  4762.             Call SetActionInProgress(Val(Me.m_noteMemo.GetItemValue(ITEM_ACTIONINPROGRESS)(0)))
  4763.             Call SetOptionField(ITEM_ACTIONINPROGRESS,ITEM_REMOVE)
  4764.         End If
  4765.     End Function
  4766.     Public Function MergeFlagFromNoteItem()
  4767.         If Me.m_noteMemo.HasItem(ITEM_MERGEFLAG) Then
  4768.             Call SetFlag(Val(Me.m_noteMemo.GetItemValue(ITEM_MERGEFLAG)(0)))
  4769.             Call SetOptionField(ITEM_MERGEFLAG,ITEM_REMOVE)
  4770.         End If
  4771.     End Function
  4772.     Sub ReplyToAll
  4773.         Call MEMOReplyToAll(Me.m_noteMemo)
  4774.         Call Reload()
  4775.     End Sub
  4776.     Private Function RemoveServersFromList(arrayNames As Variant) As Variant    
  4777.         Set Me.m_acl = Me.m_session.currentdatabase.acl
  4778.         Me.m_nNonServerNames = 0
  4779.         Forall strNames In arrayNames
  4780.             Set Me.m_aclentry = Me.m_acl.getentry(strNames)
  4781.             If Not Me.m_aclentry.Isserver Then
  4782.                 Redim Preserve Me.m_strNameArray(Me.m_nNonServerNames)
  4783.                 Me.m_strNameArray(Me.m_nNonServerNames) = strNames        
  4784.                 Me.m_nNonServerFound = True
  4785.                 Me.m_nNonServerNames = Me.m_nNonServerNames + 1
  4786.             End If
  4787.         End Forall
  4788.         If Me.m_nNonServerFound Then
  4789.             RemoveServersFromList = Me.m_strNameArray
  4790.         Else
  4791.             RemoveServersFromList = arrayNames
  4792.         End If
  4793.     End Function
  4794.     Sub InsertSignature(FromMailPreference As Integer)
  4795.         Select Case Me.m_noteMemo.GetItemValue("Form")(0)
  4796.         Case "Bookmark", "Phone Message"
  4797.             Exit Sub            
  4798.         End Select
  4799.         If Not FromMailPreference Then
  4800.             If Not Me.m_noteUIMemo.CurrentField = "Body" Then
  4801.                 Messagebox(Me.m_objStringTable.getstring(MEMO_STRING+19,""))
  4802.                 Exit Sub
  4803.             End If
  4804.             Set Me.m_noteCursorDoc = Me.m_session.currentdatabase.CreateDocument
  4805.             Me.m_nSuccess = Me.m_uiws.dialogbox("(SignatureOption)", True,True,False,False,False,False,_
  4806.             Me.m_objStringTable.getstring(MEMO_STRING+18,""),Me.m_noteCursorDoc,True)
  4807.             If Me.m_nSuccess Then    
  4808.                 Me.m_nTempSignatureOption = Cint(Me.m_noteCursorDoc.GetItemValue("SignatureOption")(0))
  4809.                 If Me.m_nTempSignatureOption = 2 Then
  4810.                     Me.m_nSignatureOption = Me.m_nTempSignatureOption
  4811.                     Me.m_strSignature = Me.m_noteCursorDoc.GetItemValue("Signature")(0)
  4812.                 End If
  4813.             Else 
  4814.                 Exit Sub
  4815.             End If        
  4816.         End If    
  4817.         Select Case Me.m_nSignatureOption
  4818.         Case 1
  4819.             If FromMailPreference Then Call Me.m_noteUIMemo.GotoField("Body")
  4820.             Call Me.m_noteUIMemo.inserttext(Me.m_strSignature)
  4821.             If FromMailPreference Then Call Me.m_noteUIMemo.GotoField("Body")
  4822.         Case 2 
  4823.             If FromMailPreference Then Call Me.m_noteUIMemo.GotoField("Body")
  4824.             Me.m_vFILTER = Evaluate(|@RightBack("| & Me.m_strSignature & |";".")|)
  4825.             Select Case Ucase(Me.m_vFILTER(0))
  4826.             Case "TXT"
  4827.                 Me.m_vFILTER(0) = "ASCII"
  4828.             End Select
  4829.             Call Me.m_noteUIMemo.Import(Me.m_vFILTER(0),Me.m_strSignature)
  4830.             If FromMailPreference Then Call Me.m_noteUIMemo.GotoField("Body")
  4831.         End Select    
  4832.         If  FromMailPreference And Not Me.m_noteMemo.GetItemValue("Form")(0) = "Memo" Then 
  4833.             Call Me.m_noteUIMemo.GotoField("Body")                
  4834.         Elseif FromMailPreference Then
  4835.             Call Me.m_noteUIMemo.GotoField("EnterSendTo")                
  4836.         End If
  4837.     End Sub
  4838.     Sub Reload()
  4839.         ClearFlag(MEMO_ISDIRTY)
  4840.         If Me.m_noteUIMemo.editmode Then    
  4841.             Call Me.m_noteUIMemo.reload
  4842.         End If
  4843.         Call Me.m_noteUIMemo.RefreshHideFormulas
  4844.     End Sub
  4845.     Function PostSave()
  4846.         'clean up flags so they don't fire next round
  4847.         Select Case Me.m_lngActionInProgress
  4848.         Case MEMO_SEND_FILE,MEMO_SEND,MEMO_STATIONERYSAVE
  4849.             Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4850.             Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_NO_FORCE_ACTION)
  4851.         End Select
  4852.         Call SetActionInProgress(MEMO_ACTION_NONE)
  4853.         If IsFlagSet(MEMO_STATPUTINFOLD) Then
  4854. 'REMOVED 01/05/99 folder reverted to a view!            
  4855. '            Call Me.m_noteMemo.putinfolder("Stationery")                
  4856.             Call ClearFlag(MEMO_STATPUTINFOLD)
  4857.         End If
  4858.         If IsFlagSet(MEMO_ISNEWDOC) Then
  4859.             Call ClearFlag(MEMO_ISNEWDOC)
  4860.             Call SetFlag(MEMO_WASSAVED)
  4861.         End If
  4862.     End Function
  4863.     Function SetActionInProgress(lngAction As Long)
  4864.         Me.m_lngActionInProgress = lngAction
  4865.     End Function
  4866.     Function SetFlag(lngOption As Long)
  4867.         If Not (Me.m_lngFlags And lngOption) = lngOption Then    
  4868.             Me.m_lngFlags = Me.m_lngFlags Or lngOption        
  4869.         End If
  4870.     End Function
  4871.     Function ClearFlag(lngOption As Long)
  4872. '        Me.m_lngFlags = Me.m_lngFlags And Not(lngOption)
  4873.         If (Me.m_lngFlags And lngOption) = lngOption Then
  4874.             Me.m_lngFlags = Me.m_lngFlags Xor lngOption
  4875.         End If
  4876.     End Function
  4877.     Function IsFlagSet(lngOption As Long) As Integer
  4878.         If (Me.m_lngFlags And lngOption) = lngOption Then
  4879.             IsFlagSet = True
  4880.         End If
  4881.     End Function
  4882.     Property Get EditType(bRemove As Integer) As String
  4883.         Me.m_strEditType = Me.m_session.GetEnvironmentString("MailStEd")
  4884.         If Len(Me.m_strEditType) And (bRemove) Then
  4885.             Call Me.m_session.SetEnvironmentVar("MailStEd","")
  4886.             EditType = Me.m_strEditType
  4887.         Else
  4888.             EditType = Me.m_strEditType
  4889.         End If
  4890.     End Property
  4891.     Function GetMemoType(note As NotesDocument)
  4892.         Me.m_strEditType = EditType(True)        
  4893.         If (note.isnewnote) Then
  4894.             If (Len(Me.m_strEditType)) Then
  4895.                 If (Me.m_strEditType = "1") Then
  4896.                     Call SetFlag(MEMO_ISSTATIONERY)
  4897.                 Elseif (Me.m_strEditType = "5") Then
  4898.                     Call SetFlag(MEMO_NEWCOPY)
  4899.                 Elseif (Me.m_strEditType = "6") Then
  4900.                     Call SetFlag(MEMO_TOMGR)
  4901.                 Elseif (Me.m_strEditType = "9") Then
  4902.                     Call SetFlag(MEMO_REPLYTOALL)
  4903.                 End If
  4904.             End If
  4905.             Call SetFlag(MEMO_OWNER)
  4906.         Else
  4907.             If Me.m_strEditType = "2" Then    'User is editing a stationery
  4908.                 Call SetFlag(MEMO_ISSTATIONERY)
  4909.                 Call SetFlag(MEMO_EDITSTATIONERY)
  4910.                 Exit Function
  4911.             End If
  4912.             If note.HasItem("IsMailStationery") Then            
  4913.                 If Isnumeric(Me.m_noteMemo.GetItemValue("IsMailStationery")(0)) Then
  4914.                     If Cint(Me.m_noteMemo.GetItemValue("IsMailStationery")(0)) Then
  4915.                         Call SetFlag(MEMO_ISSTATIONERY)
  4916.                     End If
  4917.                 End If
  4918.             End If
  4919.             If note.HasItem("Principal") Then
  4920.                 Me.m_strFromname = note.GetItemvalue("Principal")(0)
  4921.                 If Len(Me.m_strFromname) = 0 Then
  4922.                     Me.m_strFromname = note.GetItemValue("From")(0)
  4923.                 End If
  4924.             Else
  4925.                 Me.m_strFromname = note.GetItemValue("From")(0)
  4926.             End If
  4927.             If NAMECompare(Me.m_strFromname, Me.m_session.username) Then
  4928.                 Call SetFlag(MEMO_OWNER)
  4929.             Else
  4930.                 Call SetFlag(MEMO_READER)
  4931.             End If
  4932.         End If
  4933.     End Function
  4934.     Sub SetPreferenceFields()
  4935.         If IsFlagSet(MEMO_SPELLCHECK) Then
  4936.             Call SetOptionField(ITEM_AUTOSPELL,ITEM_FORCE_ACTION)
  4937.             Call MarkDirty()
  4938.         End If 
  4939.     End Sub
  4940.     Sub ProcessStationery()
  4941.         If IsFlagSet(MEMO_ISSTATIONERY) Then
  4942.             If Not IsFlagSet(MEMO_ISNEWDOC) Then
  4943.                 If Not IsFlagSet(MEMO_EDITSTATIONERY) Then
  4944.                     With Me.m_noteMemo
  4945.                         Call .RemoveItem("IsMailStationery")
  4946.                         Call .RemoveItem("MailStationeryName")
  4947.                         Call SetOptionField(ITEM_MAILOPTION,ITEM_REMOVE)            
  4948.                         Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_REMOVE)
  4949.                         Call .ReplaceItemValue(ITEM_VERSIONOPTIONS, "6")
  4950.                     End With
  4951.                     Call ClearFlag(MEMO_ISSTATIONERY)
  4952.                 Else
  4953.                 End If
  4954.             Else  'make sure a new note has the flags set so it prompts for stationery name
  4955.                 Call Me.m_noteMemo.replaceitemvalue("IsMailStationery",1)
  4956.                 Call SetOptionField(ITEM_MAILOPTION,ITEM_NO_FORCE_ACTION)
  4957.                 Call SetOptionField(ITEM_SAVEOPTIONS,ITEM_FORCE_ACTION)
  4958.                 Call MarkDirty()
  4959.             End If
  4960.         End If
  4961.     End Sub
  4962.     Sub SetViewFields()
  4963. %REM        
  4964. THIS WAS REMOVED 01/05/99 by WEZ 
  4965.         'this allow other programs (3rd party) that expect standard address items
  4966.         'to find the correct values on a draft operation
  4967.         With Me.m_noteMemo
  4968.             If .HasItem("EnterSendTo") Then
  4969.                 Call .replaceitemvalue("SendTo", .EnterSendTo)                
  4970.                 Call MarkDirty()                
  4971.             End If
  4972.             If .HasItem("EnterCopyTo") Then
  4973.                 Call .replaceitemvalue("CopyTo", .EnterCopyTo)                
  4974.                 Call MarkDirty()
  4975.             End If
  4976.             If .HasItem("EnterBlindCopyTo") Then
  4977.                 Call .replaceitemvalue("BlindCopyTo", .EnterBlindCopyTo)                
  4978.                 Call MarkDirty()
  4979.             End If
  4980.         End With
  4981. %END REM
  4982.     End Sub
  4983.     Sub MarkDirty()
  4984.         Call SetFlag(MEMO_ISDIRTY)
  4985.     End Sub
  4986. End Class
  4987. '++LotusScript Development Environment:2:2:MEMOReplyToAll:1:8
  4988. Sub MEMOReplyToAll(note As notesdocument)
  4989.     Dim vAltName As Variant    
  4990.     Dim vInheritedSendTo As Variant
  4991.     Dim vRealInheritedSendTo As Variant
  4992.     Dim iSenderIndex As Integer
  4993.     Dim x As Integer
  4994.     Dim strOwner As String
  4995.     Dim strInheritedDomain As String
  4996.     strOwner = CSGetMailFileOwner()
  4997.     If IsDocAltNameCandidate(note) Then
  4998.         vInheritedSendTo = note.GetItemValue("InheritedAltSendTo")
  4999.         strInheritedDomain = note.GetItemValue("InheritedAltFromDomain")(0)
  5000.     Else
  5001.         vInheritedSendTo = note.GetItemValue("InheritedSendTo")
  5002.         strInheritedDomain = note.GetItemValue("InheritedFromDomain")(0)
  5003.     End If
  5004.     ' Remove the sender from the list
  5005.     iSenderIndex = NAMEFindInList(strOwner, vInheritedSendTo)
  5006.     If (iSenderIndex >= 0) Then
  5007.         vInheritedSendTo(iSenderIndex) = ""
  5008.     End If        
  5009. '// Remove the sender from the list if the sender has an alternate language that 
  5010. '// is in the reply chain regardless of personal preference mode as well!
  5011.     vAltName = Evaluate(|@UserName(1)|)
  5012.     If Not NAMECompare(strOwner, vAltName(0)) Then
  5013.         iSenderIndex = NAMEFindInList(vAltName(0), vInheritedSendTo)
  5014.         If (iSenderIndex >= 0) Then
  5015.             vInheritedSendTo(iSenderIndex) = ""
  5016.         End If        
  5017.     End If
  5018.     vRealInheritedSendTo = Fulltrim(vInheritedSendTo)
  5019.     ' Append the inheritedfromdomain
  5020.     If Len(strInheritedDomain) Then
  5021.         For x = 0 To Ubound(vRealInheritedSendTo)
  5022.             If Not vRealInheritedSendTo(x) = "" Then
  5023.                 vRealInheritedSendTo(x) = vRealInheritedSendTo(x) & "@" & strInheritedDomain
  5024.             End If
  5025.         Next
  5026.     End If
  5027.     Call note.ReplaceItemValue("EnterCopyTo", vRealInheritedSendTo)
  5028.     ' Look for all addresses whose last domain is the same as the sender's domain -> append from domain
  5029.     ' Find all addresses without a domain and append FromDomain
  5030.     ' Find all addresses whose domain is the same as ours and strip it off
  5031. End Sub
  5032. '++LotusScript Development Environment:2:1:IsDocAltNameCandidate:1:8
  5033. Function IsDocAltNameCandidate(note As notesdocument) As Integer
  5034.     IsDocAltNameCandidate = False
  5035.     If note.GetItemValue("NamePreference")(0) = "1" Then  'user wants to view alt names
  5036.         If (note.IsNewNote) Or Not (note.HasItem("PostedDate"))Then  'this is a routed note, parse the language tags
  5037.             If note.HasItem("$NameLanguageTags") Then
  5038.                 Dim tmp_vNameLanguageTags As Variant
  5039.                 IsDocAltNameCandidate = True
  5040.                 tmp_vNameLanguageTags = note.GetItemValue("$NameLanguageTags")
  5041.                 Forall tmpLanguages In note.GetItemValue("LanguagePreference")
  5042.                     If Isnull(Arraygetindex(tmpLanguages,tmp_vNameLanguageTags)) Then
  5043.                         IsDocAltNameCandidate = False 'a language tag was encoutered that the user doesn't understand
  5044.                         Exit Function
  5045.                     End If
  5046.                 End Forall
  5047.             Else
  5048.                 IsDocAltNameCandidate = True 'new notes or drafts don't have language tags, so display by preference only
  5049.             End If
  5050.         End If
  5051.     End If
  5052. End Function
  5053. Lotus Product8~
  5054. ,H!}t
  5055. -t"#\
  5056. ,x!}p
  5057. -P$#8m
  5058. '0'0'
  5059. '\#\#
  5060. '`'`'
  5061. "x!x!,$,$H!H!
  5062. t"t"H(H(
  5063. P$P$@
  5064. `%`%l
  5065. ,x!}H
  5066. -t"##1
  5067. ,,#},
  5068. ,,#},
  5069. ,,#}P
  5070. ,,#}h
  5071. ,H!}t
  5072. -t"#\
  5073. ,x!}p
  5074. -P$#8m
  5075. -\##8
  5076. -P$#8\
  5077. %,x!}H
  5078. %,x!}
  5079. &,x!It
  5080. &,x!It
  5081. ,H!}<
  5082. ,,#}<
  5083. ,D&F4&
  5084. ,,#}H
  5085. ,,#},
  5086. ,,#}P
  5087. ,`'HP
  5088. ,,#}H
  5089. ,0'}p
  5090. -P$#8
  5091. -t"##8
  5092. ),x!}
  5093. ,,#}P
  5094. ,,#}|
  5095. ^(*4<
  5096. ,x!}(
  5097.  ,,#}D
  5098.  -,$#K
  5099.  ,H!}t
  5100.  ,H!}h
  5101.  ,,#}h
  5102.  ,,#}
  5103. #58*/
  5104.     0S0E
  5105. O=Lotus Notes
  5106. O=Lotus Notes
  5107. PURSAFO
  5108. |.:#U
  5109. O=Lotus Notes
  5110. CN=Lotus Notes Template Development/O=Lotus Notes
  5111. PURSAFO
  5112. $TITLE
  5113. $Flags
  5114. $PublicAccess
  5115. $ScriptLib
  5116. $ScriptLib_O
  5117. '++LotusScript Development Environment:2:5:(Options):0:74
  5118. Option Public
  5119. Option Explicit
  5120. Use "Common"
  5121. '++LotusScript Development Environment:2:5:(Forward):0:1
  5122. Declare Class UIEventObject
  5123. Declare Sub Initialize
  5124. Declare Sub CSTableAppendStatus(Table As NotesCSParticipantTable, note As NotesDocument, bUpdateOrig As Integer)
  5125. Declare Function CSOpenV5RepeatInstanceFromFlatView(vBEObject As Variant, note As NotesDocument, dtCalDate As NotesDateTime) As Integer
  5126. Declare Sub CSAutoEnableOutOfOffice(vBEObject As Variant)
  5127. Declare Function CSEventRepeatDialog(vBEObject As Variant, strDialogTitle As String) As Integer
  5128. Declare Function CSEventChangeRepeatDialog(vBEObject As Variant, strDialogTitle As String) As Integer
  5129. Declare Function CSEventDisableWorkflow(vUIObject As Variant, strWorkflow As String) As Integer
  5130. '++LotusScript Development Environment:2:5:(Declarations):0:10
  5131. Class UIEventObject
  5132.     m_ws As NotesUIWorkspace
  5133.     m_noteStatus As NotesDocument
  5134.     m_beobject As Variant  
  5135.     m_strtable As Variant                        ' This is a reference to the backend objects StringTable
  5136.     m_lAction As Long                            ' These are OR'd together
  5137.     m_bSendComments As Integer
  5138.     m_nEventType As Integer
  5139.     m_bOwner As Integer
  5140.     Property Get ActionInProgress As Long
  5141.         ActionInProgress = m_lAction
  5142.     End Property
  5143.     Property Set ActionInProgress As Long
  5144.         ' If the caller passes ACTION_NONE, remove all existing actions set
  5145.         If (ActionInProgress = ACTION_NONE) Then
  5146.             m_lAction = ACTION_NONE
  5147.         Else
  5148.             m_lAction = (m_lAction Or ActionInProgress)
  5149.         End If
  5150.     End Property
  5151.     Property Get BEObject As Variant
  5152.         Set BEObject = m_beobject
  5153.     End Property
  5154.     Property Get SendComments As Integer
  5155.         SendComments = m_bSendComments
  5156.     End Property
  5157.     Property Get StringTable As Variant
  5158.         Set StringTable = m_strtable
  5159.     End Property
  5160.     Property Get Workspace As NotesUIWorkspace
  5161.         Set Workspace = m_ws
  5162.     End Property
  5163.     Property Get RepeatChange As Integer
  5164.         RepeatChange = m_beobject.RepeatModify
  5165.     End Property
  5166.     Property Get EventType As Integer
  5167.         EVentType = m_nEventType
  5168.     End Property
  5169.     Property Get IsOwner As Integer
  5170.         IsOwner = m_bOwner
  5171.     End Property
  5172.     Property Get NeedsReschedule As Integer
  5173.         NeedsREschedule = False
  5174.         ' if this is a new document, return false
  5175.         If Not(m_beobject.WasMailed) Then
  5176.             Exit Property
  5177.         End If
  5178.         NeedsReschedule = CSEventDTItemsModified(m_beObject)
  5179.     End Property
  5180.     Property Set SendComments As Integer
  5181.         m_bSendComments = SendComments
  5182.     End Property
  5183.     Property Get OkToReschedule As Integer        
  5184.         Dim nResult As Integer
  5185.         If (m_beobject.IsWorkflowEnabled) And (m_beobject.WasMailed) Then
  5186.             nResult = YesNoCancelPrompt(m_strtable.GetString(RESC_UPD_MSG, Null),m_strtable.GetString(RESC_TITLE,Null))
  5187.             If (nResult <> 2) Then
  5188.                 ActionInProgress = ACTION_RESCHEDULE
  5189.                 m_bSendComments = (nResult = 6)
  5190.                 OkToReschedule = True            
  5191.             Else
  5192.                 Call RemoveActionInProgress(ACTION_RESCHEDULE)
  5193.                 m_bSendComments = False
  5194.                 OkToReschedule = False
  5195.             End If
  5196.         Else
  5197.             OkToReschedule = YesNoPrompt(m_strtable.GetString(ENTRY_DTMOD, Null), m_strtable.GetString(DTMOD_TITLE,Null))    
  5198.         End If
  5199.     End Property
  5200.     Function OkToAccept(Byval bIncludeComments As Integer) As Integer
  5201.         ' First, make sure the time is valid
  5202.         Dim note As NotesDocument
  5203.         Set note = m_beobject.Document
  5204.         If AllowDoubleBook() Then
  5205.             m_bSendComments = bIncludeComments
  5206.             OkToAccept = True
  5207.             ActionInProgress = ACTION_ACCEPT
  5208.         End If        
  5209.     End Function
  5210.     Sub New (nEventType As Integer, bOwner As Integer)
  5211.         m_nEVentType = nEventType
  5212.         m_bOwner = bOwner
  5213.         Set m_ws = New NotesUIWorkspace
  5214.         If (bOwner) Then
  5215.             Set m_beobject = New NotesCSEventOwnerDocument(nEventType)
  5216.             If (nEventType = 1) Then
  5217.                 Set m_strtable =  New MeetingOwnerStringTable()
  5218.             Else    
  5219.                 Set m_strtable =  New TaskOwnerStringTable()
  5220.             End If
  5221.         Else
  5222.             Set m_beobject = New NotesCSEventParticipantDocument(nEventType)
  5223.             If (nEventType = 1) Then
  5224.                 Set m_strtable =  New MeetingParticipantStringTable()
  5225.             Else    
  5226.                 Set m_strtable =  New TaskParticipantStringTable()
  5227.             End If
  5228.         End If
  5229.     End Sub
  5230.     Sub delete()
  5231.         If Not(m_beobject Is Nothing) Then Delete m_beobject
  5232.     End Sub
  5233.     Function IsActionInProgress(lAction As Long) As Integer
  5234.         IsActionInProgress =  ((m_lAction And lAction) = lAction)
  5235.     End Function
  5236.     Function RemoveActionInProgress(lAction As Long)
  5237.         If (m_lAction And lAction) Then m_lAction = (m_lAction Xor lAction)
  5238.     End Function
  5239.     Function AlarmDialog() As Integer
  5240.         Dim note As notesdocument
  5241.         Dim profile As NotesDocument
  5242.         Dim nresult As Integer
  5243.         On Error Resume Next
  5244.         If Not(Isempty(m_beobject)) Then
  5245.             ' Make sure the date/time items are up to date
  5246.             Call m_beobject.UPdateDateTimeItems
  5247.             Set note = m_beobject.document
  5248.             nresult = m_ws.DialogBox("AlarmOptions",True,True,,,,,m_strtable.GetString(ALARM_TITLE, Null),note, True)
  5249.             If nresult Then
  5250.                 If (note.GetItemValue("tmpDisable")(0) = "1") Then
  5251.                     ' the user wants to disable the alarm for this event
  5252.                     Call m_beobject.RemoveAlarm()
  5253.                 Else
  5254.                     If Not(m_beobject.CalendarProfile.Alarmsenabled) Then
  5255.                         Set profile = m_beobject.CalendarProfile.Document
  5256.                         Call profile.ReplaceItemValue("EnableAlarms","1")
  5257.                         Call profile.save(False, False)
  5258.                         Call m_ws.EnableAlarms(True)
  5259.                     End If
  5260.                     Call m_beobject.EnableAlarm()
  5261.                 End If
  5262.             End If
  5263.         End If
  5264.         AlarmDialog = nresult
  5265.     End Function
  5266.     Function AllowInPast(dtDate As NotesDateTime, bDateOnly As Integer) As Integer
  5267.     Return True if the event can be saved, false otherwise        
  5268. %END REM
  5269.         Dim dtNow As NotesDateTime        
  5270.         Set dtNow = New Notesdatetime("")
  5271.         Call dtNow.setnow
  5272.         ' Allow a 5 minute window
  5273.         AllowInPast = True
  5274.         If Len(dtDate.DateOnly) = 0 Then Exit Function
  5275.         If (bDateOnly) Then
  5276.             If (TIMECompareDates(dtDate, dtNow) < 0) Then
  5277.                 AllowInPast = YesNoPrompt(m_strtable.GetString(ENTRY_PAST, Null), m_strtable.getstring(PAST_TITLE,Null))
  5278.             End If
  5279.         Else
  5280.             If dtNow.TimeDifference(dtDate) > 300 Then
  5281.                 AllowInPast = YesNoPrompt(m_strtable.GetString(ENTRY_PAST, Null), m_strtable.getstring(PAST_TITLE, Null))
  5282.             End If
  5283.         End If
  5284.     End Function
  5285.     Function AllowDoubleBook() As Integer
  5286.         Dim vResult As Variant
  5287.         Dim note As NotesDocument
  5288.         AllowDoubleBook = True
  5289.         If m_beobject.CheckDoubleBook() Then
  5290.             vResult = m_beobject.IsValidTime()
  5291.             If Not(Isarray(vResult)) Then
  5292.                 Select Case vResult
  5293.                 Case 1
  5294.                     Exit Function
  5295.                 Case 2
  5296.                     AllowDoubleBook = YesNoPrompt(m_strtable.GetString(ENTRY_CONF, Null), m_strtable.getstring(DBLBOOK_TITLE, Null))
  5297.                 Case Else
  5298.                     AllowDoubleBook = YesNoPrompt(m_strtable.getstring(ERR_FREETIME, Null),m_strtable.getstring(DBLBOOK_TITLE, Null))
  5299.                 End Select
  5300.             Else
  5301.                 If Len(vResult(0)) Then
  5302.                     Set note = m_beobject.document
  5303.                     Call note.replaceitemvalue("tmpPrompt", "The following repeat dates contained conflicts")
  5304.                     Call note.replaceitemvalue("tmpListOfDates", vResult)                    
  5305.                     AllowDoubleBook = m_ws.DialogBox("(RepeatOpenList)", True, True, , , , , , , True)
  5306.                 End If
  5307.             End If
  5308.         End If
  5309.     End Function
  5310.     Sub EditNotice
  5311.         Dim note As NotesDocument, notice As NotesDocument
  5312.         Dim vBEObject As Variant
  5313.         Dim strSendTo As String, strCopyTo As String, strBCCTo As String
  5314.         Set vBEObject = m_beobject
  5315.         If (m_bOwner = True) And IsActionInProgress(ACTION_COUNTER_ACCEPT) Then
  5316.             If (m_beobject.context = CTX_REPEAT_MSG) Then 
  5317.                 Set vBEObject = m_beobject.RepeatInstanceEvent
  5318.             Else
  5319.                 Set vBEObject = m_beobject.ParentEvent
  5320.             End If
  5321.         End If
  5322.         Set notice = vbeobject.NoticeDocument
  5323.         If Not(notice Is Nothing) Then
  5324.             ' make sure we have an invitee list
  5325.             strSendTo = notice.GetItemValue("SendTo")(0)
  5326.             strCopyTo = notice.GetItemValue("CopyTo")(0)
  5327.             strBCCTo = notice.GetItemValue("BlindCopyTo")(0)
  5328.             If Len(strSendTo) = 0 And Len(strCopyTo) = 0 And Len(strBCCTo) = 0 Then
  5329.                 Msgbox m_strtable.getstring(NO_SEND_LIST, Null)
  5330.                 Exit Sub
  5331.             End If
  5332.             Call notice.ReplaceItemValue("FormToUse", notice.GetItemValue("Form")(0))
  5333.             Call notice.REplaceItemValue("Form", "(ReplyNotice)")
  5334.             Call notice.ReplaceItemValue("_ViewIcon2", 11)        
  5335.             Call m_ws.EditDocument(True,notice)
  5336.         End If
  5337.     End Sub
  5338.     Function ChangeRepeatDialog() As Integer
  5339.         ChangeRepeatDialog = CSEventChangeRepeatDialog(m_beobject, m_strtable.getstring(RPTCHANGE_TITLE,Null))
  5340.     End Function    
  5341.     Function OkToPerformAction(vData As Variant, Byval iTitle As Integer, Byval lAction As Long, strDialog As String, Byval nOptions As Integer) As Integer
  5342.         Dim note As NotesDocument
  5343.         Set note = m_beobject.Document
  5344.         Select Case lAction
  5345.         Case ACTION_ACCEPT
  5346.             Call note.replaceitemvalue("tmpActionType","A")
  5347.         Case ACTION_DELEGATE
  5348.             Call note.replaceitemvalue("tmpActionType","D")            
  5349.         Case ACTION_COUNTER_PROPOSE
  5350.             Call note.replaceitemvalue("tmpActionType","T")
  5351.         Case ACTION_RESCHEDULE
  5352.             Call note.replaceitemvalue("tmpActionType","U")
  5353.         Case ACTION_CANCEL
  5354.             Call note.replaceitemvalue("tmpActionType","C")
  5355.         Case ACTION_CONFIRM
  5356.             Call note.replaceItemValue("tmpActionType","N")
  5357.         Case ACTION_COMPLETED
  5358.             Call note.replaceitemvalue("tmpActionType","F")
  5359.         Case ACTION_COUNTER_ACCEPT
  5360.             Call note.replaceitemvalue("tmpActionType","B")
  5361.         Case Else
  5362.             Call note.RemoveItem("tmpActionType")
  5363.         End Select
  5364.         If (m_nEventType = 2) Then Call note.replaceitemvalue("tmpTask","1")
  5365.         If (nOptions And 1) = 0 Then 
  5366.             Call note.replaceitemvalue("tmpHideComments","1")
  5367.         Else
  5368.             Call note.removeitem("tmpHideComments")
  5369.         End If
  5370.         OkToPerformAction = m_ws.DialogBox(strDialog, True, True, , , , ,m_strtable.GetString(iTitle, vData), note, True)
  5371.         If (OkToPerformAction) Then
  5372.             Me.ActionInProgress = lAction
  5373.             If (nOptions And 1) = 1 Then m_bSendComments = (note.GetItemValue("tmpIncludeComments")(0) = "1")
  5374.         Else
  5375.             Call RemoveActionInProgress(lAction)
  5376.         End If
  5377.     End Function
  5378.     Function RepeatDialog() As Integer
  5379.         RepeatDialog = CSEventRepeatDialog(m_beobject, m_strtable.getstring(REPEAT_TITLE, Null))
  5380.     End Function
  5381.     Sub PerformAction(strAction As String, vArgs As Variant)
  5382.         Call m_beobject.ActionHandler(strAction, Not(m_bSendComments), vArgs)
  5383.     End Sub
  5384.     ' Owner type actions            
  5385.     Function Cancel(fCancelFlags As Integer) As Integer
  5386.         Dim note As NotesDocument
  5387.         Cancel = False          
  5388.         Set note = m_beobject.Document        
  5389.       ' See if the user wants to delete the event; if they do, we must mark our owning document
  5390.       ' for deletion and let the backend remove the responses; otherwise, we end up removing the document
  5391.       ' from underneath ourselves
  5392.         If (note.GetItemValue("tmpDeleteEntry")(0) = "1" And Not((fCancelFlags And REMOVE_DELETED) = REMOVE_DELETED)) Then
  5393.             fCancelFlags = fCancelFlags + REMOVE_RESPONSES
  5394.             Cancel = True               
  5395.         End If
  5396.         Call PerformAction(ORS_MSGTYPE_CANCEL, Cint(fCancelFlags))        
  5397.     End Function
  5398.     Sub SortParticipantStatus(Byval nSortType As Integer)
  5399.         Dim LLStatus As NotesCSParticipantTable
  5400.         Dim LinkedList As NotesCSParticipantTable
  5401.         Set LinkedList = m_beobject.ParticipantTable
  5402.         Call m_beobject.GetParticipantStatus
  5403.         ' The current list is sorted via name; create a table sorted by status
  5404.         Set LLStatus = LinkedList.CreateAndCopy(nSortType)
  5405.         Call m_noteStatus.ReplaceItemValue("tmpSortType", Cstr(nSortType))
  5406.         Call CSTableAppendStatus(llStatus, m_noteStatus, True)        
  5407.         Delete LLStatus
  5408.     End Sub
  5409.     Sub ViewParticipantStatus()
  5410.         If (m_noteStatus Is Nothing) Then
  5411.             Set m_noteStatus = New NotesDocument(m_beobject.Document.PArentDatabase)
  5412.             Call SortParticipantStatus(4)
  5413.         End If
  5414.         Call m_ws.DialogBox("ParticipantTable",True,True,True,True,True,False,m_strtable.GetString(STS_TITLE,Null),m_noteStatus, True, True)
  5415.     End Sub
  5416.     Sub RemoveParticipants()
  5417.         Dim vParticipantList As Variant
  5418.         Dim vRemovedList As Variant
  5419.         Dim vDisplayList As Variant
  5420.         Dim vNewRemovedList As Variant
  5421.         Dim note As NotesDocument
  5422.         ' First, get a list of all users who can be removed
  5423.         vParticipantList = m_beobject.GetParticipantNames()
  5424.         Set note = m_beobject.Document
  5425.         vRemovedList = note.GetItemValue("Uninvited")
  5426.         If Len(vRemovedList(0)) Then
  5427.             vDisplayList = Fulltrim(Arrayreplace(vParticipantList, vRemovedList,"")) 
  5428.         Else
  5429.             vDisplayList = vParticipantList
  5430.         End If
  5431.         vNewRemovedList = m_ws.Prompt(PROMPT_OKCANCELLISTMULT, m_strtable.GetString(REM_PART,Null), m_strtable.getstring(REM_PART_TITLE,Null), "", vDisplayList)
  5432.         If Isarray(vNewRemovedList) Then
  5433.             Call note.ReplaceItemValue("tmpRemoveNames", vNewRemovedList)
  5434.             Call m_beobject.ActionHandler(ORS_MSGTYPE_STATUSUPDATE, True, Cstr(ORS_STATUS_REMOVED))
  5435.         End If
  5436.     End Sub
  5437.     Sub CreateMemo(bUseOriginal As Integer)
  5438.         Dim noteMemo As NotesDocument
  5439.         Set noteMemo = m_beobject.CreateMemo()
  5440.         Call m_ws.EditDocument(True, noteMemo)
  5441.     End Sub
  5442.     Sub RemoveRoomsResources(Byval bIsResource As Integer)
  5443.         Dim note As notesdocument        
  5444.         Dim vList As Variant, vRemovedList As Variant
  5445.         Dim strItemName As String
  5446.         If (bIsResource) Then
  5447.             strItemName = "RequiredResources"
  5448.         Else
  5449.             strItemName = "Room"
  5450.         End If
  5451.         Set note = m_beobject.Document
  5452.         vList = note.GetItemValue(strItemName)
  5453.         vRemovedList = m_ws.Prompt(PROMPT_OKCANCELLISTMULT, m_strtable.getstring(REM_PART,Null), m_strtable.GetString(REM_PART_TITLE, Null), "", vList)
  5454.         If Isarray(vRemovedList) Then
  5455.             Set note = m_beobject.Document
  5456.             Call note.ReplaceItemValue("tmpRemoveNames", vRemovedList)
  5457.             Call m_beobject.ActionHandler(ORS_MSGTYPE_REMOVERES, True, bIsResource)
  5458.         End If
  5459.     End Sub                
  5460.     ' Participant Type actions
  5461.     Sub Accept()
  5462.         Dim note As NotesDocument
  5463.         Dim strAction As String
  5464.         Set note = m_beobject.Document
  5465.         If (note.GetItemValue("tmpPencilIn")(0) = "1") Then
  5466.             strAction = ORS_MSGTYPE_PENCILIN
  5467.         Else
  5468.             strAction = ORS_MSGTYPE_ACCEPT
  5469.         End If        
  5470.         Call PerformAction(strAction, 0)
  5471.     End Sub
  5472.     Sub Decline()
  5473.         Dim bKeepPosted As Integer
  5474.         bKeepPosted = (m_beobject.Document.GetItemValue("tmpKeepPosted")(0) = "1")
  5475.         Call PerformAction(ORS_MSGTYPE_REJECT, Cint(bKeepPosted))
  5476.     End Sub
  5477.     Sub Delegate()
  5478.         Dim vExistingNames As Variant
  5479.         Dim note As NotesDocument
  5480.         Dim sDelegeeName As String
  5481.         Dim bFailed As Integer
  5482.         Dim bKeepPosted As Integer
  5483.         Set note = m_beobject.document
  5484.         ' The user selected a name; make sure it is not someone who is already invited
  5485.         sDelegeeName = note.GetItemValue("Delegee")(0)            
  5486.         vExistingNames =     note.GetItemValue("RequiredAttendees")
  5487.         If (NAMEExistsInList(sDelegeeName,vExistingNames)) Then
  5488.             bFailed = True
  5489.         Else
  5490.             vExistingNames =  note.GetItemValue("OptionalAttendees")
  5491.             If (NAMEExistsInList(sDelegeeName,vExistingNames)) Then
  5492.                 bFailed = True                
  5493.             End If
  5494.         End If
  5495.         If (bFailed) Then
  5496.             Messagebox m_strtable.GetString(ERR_DELE_MSG, Nothing),0,m_strtable.GetString(DELE_TITLE,Nothing)
  5497.             Call RemoveActionInProgress( ACTION_DELEGATE)
  5498.             Exit Sub
  5499.         End If
  5500.         ' This is a two step process
  5501.         ' First, create the outgoing delegation notice to the person we are delegating to and send it
  5502.         ' Second, create the notice to the chairperson and optionally send it
  5503.         Call m_beobject.ActionHandler(ORS_MSGTYPE_DELEGATE, False, Null)
  5504.         bKeepPosted = (m_beobject.Document.GetItemValue("tmpKeepPosted")(0) = "1")
  5505.         Call PerformAction(ORS_MSGTYPE_DELEGATING, Cint(bKeepPosted))
  5506.     End Sub
  5507.     Sub ScanForUpdates  
  5508.         Dim po As Variant ' The main meeting invitation document object
  5509.         Dim riNotice As NotesCSUpdateInstance
  5510.         Dim riConfirmation As NotesCSUpdateInstance
  5511.         Dim bReadingCurrent As Integer
  5512.         Dim noteInEditor As NotesDocument      ' the document currently in the editor
  5513.         Dim noteMain As NotesDocument     ' The main meeting invitation document
  5514.         Set noteInEditor = m_beobject.Document
  5515.         ' If this is a main repeating document, we can leave now
  5516.         If (m_beobject.Context = CTX_REPEAT_MAIN) Then Exit Sub
  5517.         Set po = CSGetMainEventObject(m_beobject)
  5518.         ' If there is no primary object, bail
  5519.         If (po Is Nothing) Then Exit Sub
  5520.         Set noteMain = po.Document
  5521.         ' If there is no main document then bail
  5522.         If (noteMain Is Nothing) Then Exit Sub
  5523.         Call m_beobject.GetMostRecentEventNotices()
  5524.         Set riNotice = m_beobject.UpdateNotice
  5525.         Set riConfirmation = m_beobject.ConfirmNotice  
  5526.         If Not(riNotice Is Nothing) Then
  5527.             bReadingCurrent = (Lcase(noteInEditor.noteid) = Lcase(riNotice.noteid))   
  5528.             Select Case riNotice.NoticeType
  5529.             Case ORS_MSGTYPE_RESCHEDULE
  5530.                 If rinotice.sequencenum > po.Sequencenum Then
  5531.                     If Not(bReadingCurrent) Then
  5532.                          ' The user is not reading the most up-to-date notice; inform them of the change
  5533.                         If YesNoPrompt(m_strtable.GetString(RESC_MSG,Nothing),m_strtable.GetString(UPD_TITLE, Null)) Then
  5534.                             ActionInProgress = ACTION_OPENRESCHEDULE
  5535.                         Else
  5536.                             Call noteInEditor.ReplaceItemValue("tmpDoNotProcess", "1")
  5537.                         End If
  5538.                     End If
  5539.                 Else
  5540.                      ' The user is reading the most up-to-date notice; we need to validate the sequenceitems
  5541.                     If (bReadingCurrent) Then
  5542.                         Call noteInEditor.ReplaceItemValue("tmpDoNotProcess", "1")
  5543.                     End If
  5544.                 End If
  5545.             Case ORS_MSGTYPE_CANCEL
  5546.                 ' It doesn't matter if the user is reading the most up-to-date notice;     
  5547.                 If (noteMain.GetItemValue("NoticeType")(0) = ORS_MSGTYPE_ACCEPT) Then
  5548.                      ' The main invitation has been accepted; we need to cancel it
  5549.                     Messagebox m_strtable.GetString(CANCEL_UPD, Null),0, m_strtable.GetString(UPD_TITLE,Null)
  5550.                     Call po.DeCommitEvent(ORS_MSGTYPE_CANCEL)
  5551.                     Call noteMain.Save(True,True,True)
  5552.                 Else
  5553.                      ' The main invitation has not been accepted; however, if the user is not reading the most up-to-date notice, inform them this has been cancelled
  5554.                     If Not(bReadingCurrent) Then 
  5555.                         Messagebox m_strtable.GetString(CANCEL_NOACTN,Nothing), 0,m_strtable.GetString(UPD_TITLE,Null)
  5556.                     End If
  5557.                 End If
  5558.                 ' We always set this item for cancels; user's do not need to take any action on cancels    
  5559.                 Call noteInEditor.ReplaceItemValue("tmpDoNotProcess", "1")
  5560.             Case ORS_MSGTYPE_STATUSUPDATE
  5561.             ' we need to see if we are being removed or forced                
  5562.             Case ORS_MSGTYPE_COUNTERREJECT
  5563.             End Select
  5564.         Else
  5565.         End If
  5566.     End Sub
  5567.     Function SendInvitations(bIncludeRooms As Integer) As Integer
  5568.         If (bIncludeRooms) Then
  5569.             SendInvitations = YesNoPrompt(m_strtable.getstring(SEND_INVRES_MSG,Null),m_strtable.getstring(SEND_INV_TITLE, Null))
  5570.         Else
  5571.             SendInvitations = YesNoPrompt(m_strtable.getstring(SEND_INV_MSG, Null), m_strtable.getstring(SEND_INV_TITLE, Null))
  5572.         End If
  5573.     End Function
  5574.     Function CSEventGetCalendarInstance(bDateRequired As Integer, note As notesdocument) As notesdatetime
  5575.         Dim vSelectedDT As Variant
  5576.         Dim ws As New notesuiworkspace
  5577.         Dim dtCalDate As notesdatetime
  5578.         ' Get the selected date/time from the calendar
  5579.         vSelectedDT = ws.CurrentCalendarDateTime
  5580.         If Len(vSelectedDT) Then
  5581.             Call TIMEGetNotesFromLS(vSelectedDT, dtCalDate)
  5582.         Else
  5583.             If (note Is Nothing) Then Exit Function
  5584.             ' see if this is a v5 repeating instance
  5585.             If (note.HasItem("OrgRepeat") And note.HasItem("$CSVersion") And note.IsResponse) Then
  5586.                 If Not(CSOpenV5RepeatInstanceFromFlatView(m_beobject, note, dtCalDate)) Then
  5587.                     bDateRequired = True
  5588.                     Exit Function
  5589.                 End If
  5590.             End If
  5591.         End If
  5592.         Set CSEventGetCalendarInstance = dtCalDate
  5593.     End Function                
  5594.     Function CheckForRepeatChanges() As Integer
  5595.         CheckForRepeatChanges = True
  5596.         If (m_BEObject.Context = 0) Or (m_BEobject.Context = CTX_REPEAT_MAIN) Then Exit Function
  5597.         If (Me.ChangeRepeatDialog() = REPEAT_CANCEL) Then CheckForRepeatChanges = False        
  5598.     End Function
  5599. End Class
  5600. '++LotusScript Development Environment:2:2:Initialize:1:10
  5601. Sub Initialize
  5602. End Sub
  5603. '++LotusScript Development Environment:2:2:CSTableAppendStatus:1:8
  5604. Sub CSTableAppendStatus(Table As NotesCSParticipantTable, note As NotesDocument, bUpdateOrig As Integer)
  5605.     Dim itemPeople As NotesItem
  5606.     Dim itemRole As NotesItem
  5607.     Dim itemStatus As NotesItem
  5608.     Dim itemOrigPeople As NotesItem
  5609.     Dim itemOrigRole As NotesItem
  5610.     Dim itemOrigStatus As NotesItem
  5611.     Dim itemDelegation As NotesItem
  5612.     Dim instance As NotesCSParticipantInstance
  5613.     Dim i As Integer
  5614.     Dim lnnode As NotesCSParticipantInstance
  5615.     Dim lnnode2 As NotesCSParticipantInstance
  5616.     Dim namePerson As NotesName
  5617.     Dim nameDelegee As NotesName
  5618.     Set itempeople = note.getfirstitem("tmpParticipantList")
  5619.     If Not(itempeople Is Nothing) Then
  5620.         Call itempeople.remove
  5621.     End If
  5622.     Set itemrole = note.getfirstitem("tmpRoleList")
  5623.     If Not(itemrole Is Nothing) Then
  5624.         Call itemrole.remove
  5625.     End If
  5626.     Set itemstatus = note.getfirstitem("tmpStatusList")
  5627.     If Not(itemstatus Is Nothing) Then
  5628.         Call itemstatus.remove
  5629.     End If    
  5630.     Set itemPeople = New NotesItem(note, "tmpParticipantList","")
  5631.     Set itemRole = New NotesItem(note, "tmpRoleList","")
  5632.     Set itemStatus = New NotesItem(note, "tmpStatusList","")
  5633.     If (bUpdateOrig) Then
  5634.         Set itemOrigPeople = New NotesItem(note, "tmpOriginalPeople","")
  5635.         Set itemOrigRole = New NotesItem(note, "tmpOriginalRole","")
  5636.         Set itemOrigStatus = New NotesItem(note, "tmpOriginalStatus","")
  5637.         Set itemDelegation = New NotesItem(note, "tmpDelegationHistory","")
  5638.     End If
  5639.         ' Now that we have the status, display it in the order 
  5640.     Set lnNode = Table.GetFirstInstance()
  5641.     While Not(lnnode Is Nothing)
  5642.         Set instance = lnnode
  5643.         Set namePerson = New NotesName(instance.replyto)   
  5644.         Call itemPeople.AppendToTextList(namePerson.Common)
  5645.         Call itemRole.AppendToTextList(instance.RoleName)
  5646.         Call itemStatus.AppendToTextList(instance.StatusName)
  5647.         If (bUpdateOrig) Then
  5648.             Call itemOrigPeople.AppendToTextList(namePerson.Common)
  5649.             Call itemOrigRole.AppendToTextList(Cstr(instance.Role))
  5650.             Call itemOrigStatus.AppendToTextList(Cstr(instance.Status))
  5651.             If (instance.Status = 15) Then
  5652.                 Set nameDelegee = New NotesName(instance.Delegee)
  5653.                 Call itemDelegation.AppendToTextList(namePerson.Common & " -> " & nameDelegee.Common)
  5654.             End If
  5655.         End If
  5656.         Set lnnode = Table.GetNextInstance()
  5657.     Wend
  5658. End Sub
  5659. '++LotusScript Development Environment:2:1:CSOpenV5RepeatInstanceFromFlatView:1:8
  5660. Function CSOpenV5RepeatInstanceFromFlatView(vBEObject As Variant, note As NotesDocument, dtCalDate As NotesDateTime) As Integer
  5661.     ' Return TRUE if we should continue, FALSE otherwise
  5662.     Dim ws As New notesuiworkspace
  5663.     Dim dtToday As New NotesDateTime("")
  5664.     Dim vValues As Variant
  5665.     Dim nItems As Integer, i As Integer
  5666.     vValues = note.GetItemValue(vBEObject.StartItemName)
  5667.     If Len(vValues(0)) = 0 Then Exit Function
  5668.     nItems = Ubound(vValues)
  5669.     If nItems > 0 Then
  5670.         ' Find the one closest to today
  5671.         Call dtToday.SetNow()
  5672.             Call TIMEGetNotesFromLS(vValues(i), dtCalDate)
  5673.             i = i + 1
  5674.         Loop While ((dtCalDate.TimeDifference(dtToday) < 0) And (i  =< nItems))
  5675.         Call note.replaceitemvalue("tmpListOfDates", note.getitemvalue("StartDateTime"))
  5676.         Call note.replaceitemvalue("tmpPrompt","Select the repeat instance to open")        
  5677.         Call note.replaceitemvalue("tmpDateList", dtCalDate.DateOnly & " " & dtCalDate.TimeOnly)
  5678.         If Not(ws.DialogBox("(RepeatOpenList)", True, True, , , , , , note, True)) Then Exit Function
  5679.         Call TIMEGetFromItem("tmpDateSelected", note, dtCalDate)
  5680.     Else
  5681.         Call TIMEGetFromItem(vBEObject.StartItemName, note, dtCalDate)
  5682.     End If
  5683.     CSOpenV5RepeatInstanceFromFlatView = True
  5684. End Function
  5685. '++LotusScript Development Environment:2:2:CSAutoEnableOutOfOffice:1:8
  5686. Sub CSAutoEnableOutOfOffice(vBEObject As Variant)
  5687.     Dim profileOffice As notesdocument
  5688.     Dim agentOffice As NotesAgent
  5689.     Dim note As notesdocument
  5690.     Dim db As NotesDatabase
  5691.     Dim ws As New notesuiworkspace
  5692.     Set note = vBEObject.Document
  5693.     Set db = note.ParentDatabase
  5694.     Set agentOffice = db.GetAgent("OutOfOffice")
  5695.     If agentOffice Is Nothing Then Exit Sub
  5696.     If agentOffice.IsEnabled Then Exit Sub
  5697.     ' Prompt the user to see if they want to enable the OutOfOffice agent
  5698.     If Not(YesNoPrompt("Would you like to setup the Out of Office agent to handle messages while you are away?","Lotus Notes")) Then Exit Sub
  5699.     ' The user would like to go through the wizard
  5700.     Set profileOffice = db.GetprofileDocument("OutOfOfficeProfile")
  5701.     Call profileOffice.ReplaceItemValue("FirstDayOut", vBEObject.CurrentStartDate)
  5702.     Call profileOffice.ReplaceItemValue("FirstDayBack", vBEObject.CurrentEndDate)
  5703.     Call profileOffice.ReplaceItemValue("BookBusyTime", "1")
  5704.     Delete agentOffice
  5705.     Call ws.dialogbox("OutOfOfficeProfile",True,True,True,False,False,False,"Out of Office",profileOffice,True,True)
  5706. End Sub
  5707. '++LotusScript Development Environment:2:1:CSEventRepeatDialog:1:8
  5708. Function CSEventRepeatDialog(vBEObject As Variant, strDialogTitle As String) As Integer
  5709.     Dim note As notesdocument
  5710.     Dim ws As New notesuiworkspace
  5711.     Set note = vBEObject.Document
  5712.         ' Display the correct document in the correct dialog
  5713.     If (note.IsNewNote) Then
  5714.         Call vBEObject.UpdateDateTimeItems()
  5715.         Call ws.CurrentDocument.Reload()
  5716.         If (ws.DialogBox("(RepeatForm)",True,True,,,,,strDialogTitle,,True)) Then
  5717.             Call note.ReplaceItemValue("OrgRepeat","1")
  5718.             CSEventRepeatDialog = True
  5719.         Else
  5720.             CSEventRepeatDialog = False
  5721.         End If
  5722.     Else
  5723.         If (note.IsResponse) Then
  5724.             Call ws.DialogBox("(RepeatForm)",True,True,,,,True,strDialogTitle,vBEObject.ParentEvent.Document,True)
  5725.         Else
  5726.             Call ws.DialogBox("(RepeatForm)",True,True,,,,True,strDialogTitle,note,True)
  5727.         End If
  5728.         CSEventRepeatDialog = False
  5729.     End If
  5730. End Function
  5731. '++LotusScript Development Environment:2:1:CSEventChangeRepeatDialog:1:8
  5732. Function CSEventChangeRepeatDialog(vBEObject As Variant, strDialogTitle As String) As Integer
  5733.     Dim ws As New notesuiworkspace
  5734.     Dim note As NotesDocument
  5735.     Dim nResult As Integer
  5736.     Set note = vBEObject.Document
  5737.     If (note.HasItem("RescheduleWhich")) Then 
  5738.         nResult = Cint(note.GetItemValue("RescheduleWhich")(0))
  5739.     Else
  5740.         If (ws.DialogBox("(ChangeRepeat)", True, True, , , , , strDialogTitle, note, True)) Then
  5741.             nResult = Cint(note.getitemvalue("tmpChangeWhich")(0))
  5742.         Else
  5743.             vBEObject.RepeatModify = REPEAT_CANCEL
  5744.             CSEventChangeRepeatDialog = REPEAT_CANCEL
  5745.             Exit Function
  5746.         End If
  5747.     End If
  5748.     vBEObject.RepeatModify = nResult
  5749.     CSEventChangeRepeatDialog = nResult
  5750. End Function    
  5751. '++LotusScript Development Environment:2:1:CSEventDisableWorkflow:1:8
  5752. Function CSEventDisableWorkflow(vUIObject As Variant, strWorkflow As String) As Integer
  5753.     ' Return -1 to bail, 0 to do nothing, 1 to cancel
  5754.     Dim vBEObject As Variant
  5755.     Dim strOriginalType As String, strCurrentType As String
  5756.     Set vBEObject = vUIobject.BEObject
  5757.     strOriginalType = vBEObject.OriginalType
  5758.     strCurrentType = vBEObject.CurrentType
  5759.     If (strOriginalType = strWorkflow) And (strCurrentType <> strWorkflow) Then
  5760.     ' Make sure we have participants before asking
  5761.         If (vBEObject.WasMailed) Then
  5762.             If (YesNoPrompt(vuiobject.StringTable.GetString(ENTRY_TYPE, Null),vuiobject.StringTable.GetString(MODTYPE_TITLE,Null))) Then
  5763.                 If (vuiobject.OkToPerformAction(Null, CANC_TITLE, ACTION_CANCEL, "(OwnerDlg)", 0)) Then   
  5764.                     CSEventDisableWorkflow = 1
  5765.                 Else
  5766.                     CSEventDisableWorkflow = -1
  5767.                 End If
  5768.             Else
  5769.                 CSEventDisableWorkflow = -1
  5770.             End If
  5771.         End If                    
  5772.     End If
  5773. End Function    
  5774. p/pL @XF
  5775. @T7xF
  5776. =$G`@$L
  5777. CpLP:8F
  5778. \J\JTCTCTDTD
  5779. Lotus Product
  5780. SD:~ ;~
  5781. SD:~@;~
  5782. O(<P4<
  5783. O(<PP;
  5784. Dt<t<@<@<<H
  5785.  h h 
  5786. x"H)p
  5787. "X"X"
  5788. "h"H"H"8"8"
  5789. tAtA#
  5790. 'x'x'
  5791. @+@+P+P+
  5792. .h.h.
  5793. dIdI"
  5794. 4d4d4
  5795. l6l6x'
  5796. <6\6L6L6
  5797. 7$7$7
  5798. D9D9(+
  5799. P:p:,
  5800. TBTB|
  5801. 8FxF\
  5802. SD:~`:~
  5803. SD:~ ;~
  5804. SD:~@;~
  5805. O(<P4<
  5806. O(<PP;
  5807. =~(M&
  5808. =~@M&
  5809. =~XM&
  5810. SD:~8>~pM&
  5811. SD:~X>~
  5812. SD:~x>~
  5813. SD:~X>~
  5814. ,@<}h
  5815.  Kx ,
  5816.  Kx ,
  5817.  Kx ,
  5818. Kx ,@<}d
  5819. Kx ,@<}|
  5820. Kx ,@<}
  5821. Kh",@<}
  5822. Kh",@<}
  5823. Kh",@<}
  5824. Kh",@<}
  5825. Kh",@<}
  5826. Kh",@<}
  5827. Kh",@<}
  5828. Kh",@<}
  5829. Kh",@<},
  5830. Kh",@<}@
  5831. SD:]("]
  5832. ]8"#1
  5833. &,tAI8%#
  5834. ,@<}\
  5835. ^x'^X'^h'}
  5836. ^x'JX'
  5837. A~$BN
  5838. SD:~DB~0N& 
  5839. SD:~dB~HN& 
  5840. ',@<}
  5841. ^8)}4
  5842. ;J8)#
  5843. ^()K@
  5844. A~$BN
  5845. SD:~DB~`N& 
  5846. SD:~dB~xN& 
  5847. ),@<}
  5848. ^()#1
  5849. OP;S C}0
  5850. ^`+KP+,
  5851. ^@+KP+,
  5852. )TC^`+^@+#8
  5853. ^@+KP+,
  5854. )TC^`+^@+#8
  5855. OP;S C}0
  5856. / #}8
  5857. ^(,)TD\
  5858. -N(,PP;
  5859. E#N(,P
  5860. SD:~(F
  5861. SD:~HF~
  5862. ,,@<}
  5863. ,,@<}
  5864. SD:~HF~
  5865. SD:~HF~
  5866. ,,@<}
  5867. G~ O&
  5868. SD:~4G~8O&
  5869. G~PO&
  5870. .-DG#
  5871. G}4!#K
  5872. G}L!#
  5873.  #~,H
  5874. 0,<H}
  5875. 1,lH#
  5876. 0,<H}H$#
  5877. 1,lH#
  5878. 0,<H}d$#
  5879. 1,lH#
  5880. 0}H$}
  5881. 0}d$}
  5882. 2-@I##
  5883. 2-dI##
  5884. 4Kt4,
  5885. ;Nd4U$J
  5886. Kt4,@<}h
  5887. Kt4,@<}
  5888. Kt4,@<}
  5889. 4-0J#
  5890. )\J}T']t4]
  5891. )\JNd4U$J
  5892. ^<6N|5PP;
  5893. ^L6K<6-
  5894. ^,6KL6,
  5895. J}((#
  5896. :}\(}
  5897. 5KL6,4K}X)
  5898. 5,@<}
  5899. )N|5UhK
  5900. 5,@<}
  5901. )N|5UtK
  5902. 5,@<}
  5903. 7T|;'
  5904. K47,@<}4!}
  5905. I$7J47
  5906. 7Qd9~,H
  5907. 7Qd9X
  5908. LSD:~4L~hO&
  5909. LSD:~TL~
  5910. 8SdL~
  5911. L~P@}8,
  5912. O=Lotus Notes
  5913. O=Lotus Notes
  5914. PURSAFO
  5915. |.:#U
  5916. O=Lotus Notes
  5917. CN=Lotus Notes Template Development/O=Lotus Notes
  5918. PURSAFO
  5919. )1mqV
  5920. $TITLE
  5921. $Flags
  5922. $PublicAccess
  5923. $ScriptLib
  5924. $ScriptLib_O
  5925. '++LotusScript Development Environment:2:5:(Options):0:74
  5926. Option Public
  5927. Option Explicit
  5928. Use "CSEventClass"
  5929. '++LotusScript Development Environment:2:5:(Forward):0:1
  5930. Declare Class UIEventDocument
  5931. Declare Sub Initialize
  5932. Declare Function CSUIDocOpen(Byval iType As Integer, source As NotesUIDocument, mode As Integer, isnewdoc As Variant, continue As Variant) As UIEventDocument
  5933. '++LotusScript Development Environment:2:5:(Declarations):0:10
  5934. Const UI_FLAG_REPEAT    = &h00000001
  5935. Const UI_FLAG_ALARM     = &h00000002
  5936. Const UI_FLAG_WASSAVED  = &h00000004
  5937. Const UI_FLAG_DONOTCLOSE = &h00000008
  5938. Class UIEventDocument
  5939.     m_uidoc As NotesUIDocument
  5940.     m_uiobject As UIEventObject
  5941.     m_lFlags As Long
  5942.  ' Properties
  5943.     Property Get UIObject As Variant
  5944.         Set UIObject = m_uiobject
  5945.     End Property
  5946.     Property Get UIDocument As NotesUIDocument
  5947.         Set UIDocument = m_uidoc
  5948.     End Property
  5949.     Property Get WasSaved As Integer
  5950.         WasSaved = ((m_lFlags And UI_FLAG_WASSAVED) = UI_FLAG_WASSAVED)
  5951.     End Property
  5952.     Property Set WasSaved As Integer
  5953.         If (WasSaved) Then
  5954.             m_lFlags = m_lFlags Or UI_FLAG_WASSAVED
  5955.         Else
  5956.             If (m_lFlags And UI_FLAG_WASSAVED) Then m_lFlags = m_lFlags Xor UI_FLAG_WASSAVED
  5957.         End If
  5958.     End Property
  5959.     Property Get DoNotClose As Integer
  5960.         DoNotClose = ((m_lFlags And UI_FLAG_DoNotClose) = UI_FLAG_DoNotClose)
  5961.     End Property
  5962.     Property Set DoNotClose As Integer
  5963.         If (DoNotClose) Then
  5964.             m_lFlags = m_lFlags Or UI_FLAG_DONOTCLOSE
  5965.         Else
  5966.             If (m_lFlags And UI_FLAG_DONOTCLOSE) Then m_lFlags = m_lFlags Xor UI_FLAG_DONOTCLOSE
  5967.         End If
  5968.     End Property
  5969.     Sub New(source As NotesUIDocument, nType As Integer, bOwner As Integer)
  5970.         Set m_uidoc = source
  5971.         Set m_uiobject = New UIEventObject(nType, bOwner)
  5972.     End Sub
  5973.     Sub PerformActionAndClose(vData As Variant, Byval iTitle As Integer, Byval dAction As Long, strDlg As String, Byval dOptions As Long)
  5974.         If m_uiobject.OkToPerformAction(vData, iTitle,dAction,strDlg,dOptions) Then
  5975.             If Not m_uidoc.editmode Then m_uidoc.editmode = True
  5976.             Call m_uidoc.reload            
  5977.             Call m_uidoc.save
  5978.             Call m_uidoc.close
  5979.         End If
  5980.     End Sub
  5981.     Sub QueryOpen(nMode As Integer, bIsNew As Variant, bContinue As Variant)
  5982.         Dim vBEObject As Variant, vSelectedDT As Variant
  5983.         Dim ws As New notesuiworkspace        
  5984.         Dim note As NotesDocument, notetmp As NotesDocument
  5985.         Dim item As NotesItem
  5986.         Dim dtCalDate As NotesDateTime
  5987.         Dim bNeedsDate As Integer
  5988.         m_uidoc.AutoReload = False
  5989.         Set note = m_uidoc.document
  5990.         Set vBEObject = m_uiobject.BEObject
  5991.         Set dtCalDate = m_uiobject.CSEventGetCalendarInstance(bNeedsDate, note)
  5992.         If (bNeedsDate And dtCalDate Is Nothing) Then
  5993.             bContinue = False
  5994.             Exit Sub
  5995.         End If
  5996.         Call CSDocOpen(vBEObject, note, dtCalDate, CS_DOC_ALARMS)
  5997.           ' If the Editor thinks this is a new document, we are done
  5998.         If (bIsNew) Then Exit Sub
  5999.         ' See if a new note was passed in to editdocument
  6000.         If (note.isnewnote) Then Exit Sub
  6001.         ' If we are a participant, scan for updates
  6002.         If Not(m_uiobject.IsOwner) Then Call m_uiobject.ScanForUpdates()
  6003.     End Sub
  6004.     Sub PostOpen()
  6005.         Dim vBEObject As Variant        
  6006.         Dim note As NotesDocument
  6007.         Dim ws As NotesUIWorkspace
  6008.         Dim session As New notessession
  6009.         Dim strType As String
  6010.         Set note = m_uidoc.document        
  6011.         Set vBEObject = m_uiobject.BEObject
  6012.           ' if we need to open the reschedule notice; do it now
  6013.         If (m_uiobject.IsActionInProgress(ACTION_OPENRESCHEDULE)) Then
  6014.             Set ws = New NotesUIWorkspace
  6015.             Set session = New notessession
  6016.             Set note = session.CurrentDatabase.GetDocumentByID(m_uiobject.beobject.UpdateNotice.NoteID)
  6017.             If Not(note Is Nothing) Then
  6018.                 Call m_uidoc.close
  6019.                 Call ws.editdocument(False,note)
  6020.                 Call m_uiobject.RemoveActionInprogress(ACTION_OPENRESCHEDULE)
  6021.                 Exit Sub
  6022.             End If
  6023.         End If
  6024.        ' If this is a new document, initialize our backend document          
  6025.         If(m_uidoc.IsNewDoc Or note.isnewnote) Then
  6026.             Call CSDocOpen(vBEObject, note, Nothing, Clng(CS_DOC_ALARMS))
  6027.             Call m_uidoc.Reload()
  6028.             Call m_uidoc.Refresh()
  6029.         Else
  6030.             If (note.GetItemValue("Repeats")(0) = "1") Then m_lFlags = m_lFlags Or UI_FLAG_REPEAT
  6031.             If (note.GetItemValue("Alarms")(0) = "1") Then m_lFlags = m_lFlags Or UI_FLAG_ALARM
  6032.             If (m_uiobject.IsOwner And vbeobject.Context <> CTX_REPEAT_MAIN) Then m_uidoc.EditMode = True
  6033.         End If
  6034.     End Sub
  6035.     Sub PostRecalc()
  6036.         Dim note As NotesDocument
  6037.         Dim bRefreshHide As Integer
  6038.         Set note = m_uidoc.document
  6039.         If (note.GetItemValue("Repeats")(0) = "1") Then
  6040.             If Not((m_lFlags And UI_FLAG_REPEAT) = UI_FLAG_REPEAT) Then
  6041.                 If m_uiobject.RepeatDialog() Then
  6042.                     m_lFlags = m_lFlags Or UI_FLAG_REPEAT
  6043.                 Else
  6044.                     Call note.replaceitemvalue("Repeats","")
  6045.                     bRefreshHide = True
  6046.                 End If
  6047.             End If
  6048.         Elseif (m_lFlags And UI_FLAG_REPEAT) Then
  6049.             Call note.replaceitemvalue("Repeats","")
  6050.             bRefreshHide = True
  6051.         End If
  6052.         If (note.HasItem("$Alarm")) Then
  6053.             If Not(note.hasitem("$AlarmTime")) And Not(note.hasitem("$AlarmOffset")) Then
  6054.             ' If we have a $Alarm, but not Offset or Time, then this is the default alarm; enable settings
  6055.                 Call note.replaceitemvalue("Alarms","1")
  6056.                 m_lFlags = m_lFlags Or UI_FLAG_ALARM
  6057.                 bRefreshHide = True            
  6058.             End If                
  6059.         Elseif (note.GetItemValue("Alarms")(0) = "1") Then
  6060.             ' The user clicked on the alarms checkbox to enable them
  6061.             If Not((m_lFlags And UI_FLAG_ALARM) = UI_FLAG_ALARM) Then
  6062.                 If m_uiobject.AlarmDialog() Then
  6063.                     m_lFlags = m_lFlags Or UI_FLAG_ALARM
  6064.                     Call note.replaceitemvalue("$Alarm",1)                    
  6065.                 Else
  6066.                     Call Me.RemoveAlarmSettings()                    
  6067.                     bRefreshHide = True
  6068.                 End If
  6069.             Else
  6070.                 ' The checkbox is set, but so are the flags; this must be left over from a default setting remove
  6071.                 Call Me.RemoveAlarmSettings()                    
  6072.                 bRefreshHide = True
  6073.             End If
  6074.         Elseif (m_lFlags And UI_FLAG_ALARM) Then
  6075.             ' The user is removing the alarm
  6076.             Call Me.RemoveAlarmSettings()                    
  6077.             bRefreshHide = True
  6078.         End If
  6079.         If (bRefreshHide) Then
  6080.             Call m_uidoc.refreshhideformulas
  6081.             Call m_uidoc.reload
  6082.         End If
  6083.     End Sub
  6084.     Sub QuerySave(bContinue As Variant)
  6085.         Dim vBEObject As Variant
  6086.         Dim note As NotesDocument
  6087.         Dim dtStart As NotesDateTime, dtEnd As notesDateTime
  6088.         Dim item As NotesItem
  6089.         Dim sCurrentType As String,  soriginalType As String, strCategory As String,  strWorkflow As String
  6090.         Dim strAction As String,  strNoticeType As String        
  6091.         Dim lCurrentAction As Long
  6092.         Dim dOptions As Long
  6093.         Dim fSendOptions As Integer
  6094.         Dim bIsCounter As Integer
  6095.         Dim bDateOnly As Integer
  6096.         Dim bCancel As Integer
  6097.         On Error Goto ErrorRoutine        
  6098.         On Error 4412 Goto CancelSave 
  6099.         On Error 4411 Goto CancelSave
  6100.         On Error 4421 Goto CancelSave
  6101.         ' reset close flag
  6102.         Me.DoNotClose = False
  6103.         Call m_uidoc.refresh(True)
  6104.         Set vBEObject = m_uiobject.BEObject        
  6105.         Set note = vBEObject.Document
  6106.         strNoticeType = note.getitemvalue("NoticeType")(0)
  6107.         If (strNoticeType = "T") Then dOptions = (dOptions Or CS_DOC_ISCOUNTER)
  6108.         If (m_uiobject.EventType = 2) Then dOptions = (dOptions Or CS_DOC_TASK)
  6109.         strAction = note.getitemvalue("tmpAction")(0)            
  6110.         If Len(strAction) Then m_uiobject.ActionInprogress = Clng(strAction)
  6111.     ' Build up the flags about the current document
  6112.         If (m_uiobject.IsOwner) Then 
  6113.             ' If this is not a counter propose notice, disallow save
  6114.             dOptions = (dOptions Or CS_DOC_FOROWNER)
  6115.             If (dOptions And CS_DOC_ISCOUNTER) = 0 Then 
  6116.                 If (NAMECompare(vBEObject.CalendarProfile.OwnerName, note.getitemvalue("Principal")(0)) = False) Then
  6117.                     Call note.replaceitemvalue("SaveOptions","0")
  6118.                     Exit Sub
  6119.                 End If
  6120.                 Call vBEObject.UpdateDateTimeItems()
  6121.             End If
  6122.         End If
  6123.         sCurrentType = vBEObject.CurrentType
  6124.         sOriginalType = vBEObject.OriginalType
  6125.         Set dtStart = vBEObject.CurrentStartDate
  6126.         Set dtEnd = vBEObject.CurrentEndDate
  6127.         ' Query the user for several things to setup our context
  6128.         If (note.IsNewNote) Then
  6129.             ' Make sure this is not being created in the past
  6130.             If (m_uiobject.EventType = 1) Then
  6131.                 If (sCurrentType = "1" Or sCurrentType = "2") Then bDateOnly = True
  6132.             Else
  6133.                 bDateOnly = True
  6134.             End If
  6135.             If Not(m_uiobject.AllowInPast(dtStart, bDateOnly)) Then    Goto CancelSave
  6136.             ' Make sure we are not double booking
  6137.             If Not(m_uiobject.AllowDoubleBook()) Then Goto CancelSave
  6138.             ' See if out of office should be enabled
  6139.             strCategory = note.GetItemValue("Categories")(0)
  6140.             If (strCategory = "V") Then Call CSAutoEnableOutOfOffice(vBEObject)
  6141.         Else
  6142.             ' If this is a repeating event, see if changes should be applied
  6143.             If Not(m_uiobject.CheckForRepeatChanges()) Then Goto CancelSave
  6144.             If (dOptions And CS_DOC_FOROWNER) And ((dOptions And CS_DOC_ISCOUNTER) = 0) Then
  6145.             ' See if we are going from a workflow enabled entry to a non-workflow enabled                                        
  6146.                 If (m_uiobject.EventType = 1) Then
  6147.                     strWorkflow = "3"                    
  6148.                 Else        
  6149.                     strWorkflow = "2"
  6150.                 End If                
  6151.                 Select Case CSEventDisableWorkflow(m_uiobject, strWorkflow)
  6152.                 Case -1
  6153.                     Goto CancelSave
  6154.                 Case 1
  6155.                     Call uiobject.Cancel(0)    '-> Need to call save
  6156.                     Exit Sub
  6157.                 End Select
  6158.             ' See if we should reschedule
  6159.                 If (m_uiobject.NeedsReschedule) Then
  6160.                     If Not(m_uiobject.OkToReschedule) Then Goto CancelSave
  6161.                     ' Make sure we are not double booking
  6162.                     If Not(m_uiobject.AllowDoubleBook()) Then Goto CancelSave
  6163.                 End If  
  6164.             End If
  6165.         End If                            
  6166.         If (dOptions And CS_DOC_FOROWNER) And ((dOptions And CS_DOC_ISCOUNTER) = 0) Then
  6167.             If (vBEObject.IsWorkflowEnabled()) Then
  6168.                 fSendOptions = vBEObject.PrimarySendOptions
  6169.                 If (fSendOptions > 0) Then
  6170.                 ' See if the user wants to send this
  6171.                     If Not(m_uiobject.IsActionInProgress(ACTION_SEND)) Then
  6172.                         If m_uiobject.SendInvitations((fSendOptions > 1)) Then
  6173.                             m_uiobject.ActionInProgress = ACTION_SEND
  6174.                         End If
  6175.                     End If
  6176.                 End If
  6177.             End If
  6178.         End If        
  6179.         lCurrentAction = m_uiobject.ActionInProgress
  6180.     ' call the shared document save routine
  6181.         Call CSDocSave(vBEObject, Me, lCurrentAction, dOptions, bContinue)
  6182.         If Not(bContinue) Then Goto CancelSave
  6183.         If (dOptions And CS_DOC_FOROWNER) Then
  6184.             If (lCurrentAction And ACTION_RESCHEDULE) Then
  6185.                 Call m_uiobject.PerformAction(ORS_MSGTYPE_RESCHEDULE, 0)
  6186.             Elseif (lCurrentAction And ACTION_CANCEL) Then
  6187.                 Call m_uiobject.Cancel(REMOVE_CALENDAR)
  6188.             Elseif (lCurrentAction And ACTION_COUNTER_ACCEPT) Then
  6189.                 Call m_uiobject.PerformAction(ORS_MSGTYPE_COUNTERACCEPT, 0)
  6190.             Elseif (lCurrentAction And ACTION_COUNTER_REJECT) Then
  6191.                 Call m_uiobject.PerformAction(ORS_MSGTYPE_COUNTERREJECT, 0)
  6192.             Elseif (lCurrentAction And ACTION_COMPLETED) Then
  6193.                 Call m_uiobject.PerformAction(ORS_MSGTYPE_COMPLETED, 0)
  6194.             End If
  6195.         Else
  6196.             If (lCurrentAction And ACTION_ACCEPT) Then
  6197.                 Call m_uiobject.Accept
  6198.             Elseif (lCurrentAction And ACTION_DECLINE) Then
  6199.                 Call m_uiobject.Decline
  6200.             Elseif (lCurrentAction And ACTION_DELEGATE) Then
  6201.                 Call m_uiobject.Delegate
  6202.             Elseif (lCurrentAction And  ACTION_ADDTOCALENDAR) Then
  6203.                 Call m_uiobject.PerformAction(ORS_MSGTYPE_ADDCALENDAR, 0)
  6204.             Elseif (lCurrentAction And ACTION_COUNTER_PROPOSE) Then
  6205.                 Call m_uiobject.PerformAction(ORS_MSGTYPE_COUNTER, 0)
  6206.             Elseif (lCurrentAction And ACTION_COMPLETED) Then
  6207.                 Call m_uiobject.PerformAction(ORS_MSGTYPE_COMPLETED, 0)
  6208.             End If            
  6209.         End If
  6210.         ' We have to update the repeat instances after performing the action
  6211.         If (note.isnewnote = False) Then Call CSDocSaveRepeatingEntry(vBEObject)
  6212.         Goto Done
  6213. ErrorRoutine:
  6214.         Msgbox "Error -> " & Error & "[" & Err & "]" & " (QuerySave)"
  6215. CancelSave:
  6216.         If (Me.WasSaved) Then Me.WasSaved = False
  6217.         bContinue = False
  6218.         Me.DoNotClose = True
  6219. Done:
  6220.         Call m_uidoc.reload()
  6221.         Exit Sub
  6222.     End Sub
  6223.     Sub PostSave()
  6224.         m_lFlags = m_lFlags Or UI_FLAG_WASSAVED
  6225.     End Sub
  6226.     Sub QueryClose(bContinue As Variant)
  6227.         Dim vbeobject As Variant
  6228.         Dim vDates As Variant
  6229.         Dim note As NotesDocument    
  6230.         Dim profile As NotesDocument        
  6231.         Dim ws As New notesuiworkspace
  6232.         If (Me.DoNotClose = True) Then
  6233.             Me.DoNotClose = False
  6234.             bcontinue = False
  6235.         End If
  6236.     ' See if the document needs to be placed into the alarm folder
  6237.         Set note = m_uidoc.document
  6238.         Set vbeobject = m_uiobject.beobject
  6239.         If (note.HasItem("$Alarm")) Then
  6240.             If Not(vbeobject.InAlarmFolder) Then             Call vbeobject.PutInAlarmsFolder()
  6241.             Call m_uiobject.Workspace.CheckAlarms()
  6242.         End If 
  6243.         ' Update categories 
  6244.         Set profile = vBEObject.CalendarProfile.Document
  6245.         Call CSDocUpdatePersonalCategories(note, profile)
  6246. If (m_uiobject.SendComments) Then Call m_uiobject.EditNotice
  6247.     Call ws.viewrefresh()
  6248.     End Sub
  6249.     Sub SendPrimaryRequest()
  6250.         ' callback routine from backend to send the primary notice
  6251.         Call m_uidoc.reload()
  6252.         Call m_uidoc.send()
  6253.     End Sub    
  6254.     Sub RemoveAlarmSettings()
  6255.         Call m_uidoc.Document.replaceitemvalue("Alarms","")
  6256.         m_lFlags = m_lFlags Xor UI_FLAG_ALARM
  6257.         Call m_uiobject.BEObject.RemoveAlarm()        
  6258.     End Sub
  6259. End Class
  6260. '++LotusScript Development Environment:2:2:Initialize:1:10
  6261. Sub Initialize
  6262. End Sub
  6263. '++LotusScript Development Environment:2:1:CSUIDocOpen:1:8
  6264. Function CSUIDocOpen(Byval iType As Integer, source As NotesUIDocument, mode As Integer, isnewdoc As Variant, continue As Variant) As UIEventDocument
  6265.     Dim note As NotesDocument
  6266.     Dim uidoc As UIEventDocument    
  6267.     Dim bOwner As Integer
  6268.     If (source.InPreviewPane) Then Exit Function
  6269.     Set note = source.document
  6270.     bOwner = NOTEUserIsCreator(note)
  6271.     Set uidoc = New UIEventDocument(source, iType, bOwner)
  6272.     Call uidoc.QueryOpen(mode, Isnewdoc, continue)     
  6273.     Set CSUIDocopen = uidoc
  6274. End Function
  6275. )8(8(8
  6276. @*H$$+
  6277. Lotus Product
  6278. OBJECT
  6279.     x    x    h    
  6280. ]X    Ih    Ix    ]
  6281. .\ Jd
  6282. S0%%8U
  6283. '~h'#1
  6284. ,d&}4
  6285. )$+^t
  6286. O=Lotus Notes
  6287. O=Lotus Notes
  6288. PURSAFO
  6289. |.:#U
  6290. O=Lotus Notes
  6291. CN=Lotus Notes Template Development/O=Lotus Notes
  6292. PURSAFO
  6293. $TITLE
  6294. $Flags
  6295. $PublicAccess
  6296. $ScriptLib
  6297. $ScriptLib_O
  6298. ($Trash)
  6299. '++LotusScript Development Environment:2:5:(Options):0:74
  6300. Option Public
  6301. Option Explicit
  6302. Use "CSEventClass"
  6303. '++LotusScript Development Environment:2:5:(Forward):0:1
  6304. Declare Function InitEventObject(note As NotesDocument) As UIEventObject
  6305. Declare Sub ProcessViewCommand(lAction As Long)
  6306. Declare Function CheckForRepeatChanges(uievent As UIEventObject) As Integer
  6307. Declare Sub ViewDragPasteHandler(source As NotesUIView, Byval bDrag  As Integer)
  6308. '++LotusScript Development Environment:2:5:(Declarations):0:10
  6309. 'CSUIViewClass: 
  6310. 'CSUIViewClass: 
  6311. Const ACTION_VIEWSTATUS = 123
  6312. Const ACTION_SENDMEMO = 125
  6313. '++LotusScript Development Environment:2:1:InitEventObject:1:8
  6314. Function InitEventObject(note As NotesDocument) As UIEventObject
  6315.     Dim vBEObject As Variant
  6316.     Dim dtCalendar As NotesDateTime
  6317.     Dim uievent As UIEventObject
  6318.     Dim ws As New notesUIWorkspace
  6319.     Dim bNeedsDate As Integer, bChair As Integer
  6320.     Dim sForm As String  
  6321.     bChair = NOTEUserIsCreator(note)
  6322.     sForm = note.GetItemValue("Form")(0)
  6323.     If (Strcompare(sForm, "Task") = 0) Then
  6324.         Set uievent = New UIEventObject(2, bChair)
  6325.     Else
  6326.         Set uievent = New UIEventObject(1, bChair)
  6327.     End If
  6328.     Set vbeobject = uievent.BEObject
  6329.     Set dtCalendar = uievent.CSEventGetCalendarInstance(bNeedsDate, note)
  6330.     If (dtCalendar Is Nothing And bNeedsDate) Then Exit Function
  6331.     Call CSDocOpen(vBEObject, note, dtCalendar, 0)    
  6332.     Set InitEventObject = uievent
  6333. End Function
  6334. '++LotusScript Development Environment:2:2:ProcessViewCommand:1:8
  6335. Sub ProcessViewCommand(lAction As Long)
  6336.     Dim collection As NotesDocumentCollection
  6337.     Dim note As NotesDocument
  6338.     Dim session As New notessession
  6339.     Dim ws As New notesuiworkspace
  6340.     Dim uievent As UIEventObject
  6341.     Dim vBEobject, vContinue, strtable As Variant
  6342.     Dim dOptions As Long    
  6343.     Dim nChangeWhich As Integer
  6344.     Dim bSave As Integer
  6345.     Set collection = session.currentdatabase.unprocesseddocuments
  6346.     If (collection.count = 0) Then Exit Sub
  6347.     Set note = collection.getfirstdocument()
  6348.     Set uievent = InitEventObject(note)
  6349.     If (uievent Is Nothing) Then Exit Sub
  6350.     Set vBEObject = uievent.BEObject
  6351.     If note.HasItem("OrgRepeat") And Not note.IsResponse Then
  6352.         If Not note.GetItemValue("NoticeType")(0) = "I" Then
  6353.         ' This is not an invitation and we need to tell them to select an instance document            
  6354.             Set strtable = uievent.StringTable        
  6355.             Call DisplayWarn(strtable.getstring(USER_INVALID_DOCUMENT, Null) ,MB_OK, "")
  6356.             Exit Sub
  6357.         End If
  6358.     End If
  6359.     If Not(vBEObject.IsWorkflowEnabled()) Then Goto Done
  6360.     If (uievent.IsOwner) Then
  6361.         Select Case lAction
  6362.         Case ACTION_RESCHEDULE
  6363.             If Not(uievent.OkToPerformAction(Null, RESC_TITLE, ACTION_RESCHEDULE, "(OwnerDlg)",1)) Then Goto Done
  6364.         Case ACTION_CANCEL
  6365.             If Not(uievent.OkToPerformAction(Null, CANC_TITLE, lAction, "(OwnerDlg)",1)) Then Goto Done    
  6366.         Case ACTION_CONFIRM
  6367.             If uievent.OkToPerformAction(Null, CONF_TITLE, ACTION_CONFIRM, "(OwnerDlg)",1) Then
  6368.                 Call uievent.PerformAction(ORS_MSGTYPE_CONFIRMATION, 0)
  6369.             End If
  6370.             Goto Done
  6371.         Case ACTION_VIEWSTATUS
  6372.             Call uievent.ViewParticipantStatus()
  6373.             Goto Done
  6374.         Case ACTION_SENDMEMO
  6375.             Call uievent.CreateMemo(True)
  6376.             Goto Done
  6377.         Case ACTION_COMPLETED
  6378.             If Not(CheckForRepeatChanges(uievent)) Then Goto Done
  6379.         Case Else
  6380.             Msgbox uievent.stringtable.getstring(USER_ACTION_INVALID,  Null)
  6381.             Goto done
  6382.         End Select
  6383.     Else        
  6384.         Call uievent.ScanForUpdates
  6385.         If note.GetItemValue("tmpDoNotProcess")(0) = "1" Then
  6386.           ' if we need to open the reschedule notice; do it now
  6387.             If uievent.ActionInProgress = ACTION_OPENRESCHEDULE Then
  6388.                 Set ws = New NotesUIWorkspace
  6389.                 Set session = New notessession
  6390.                 Set note = session.CurrentDatabase.GetDocumentByID(vBEObject.UpdateNotice.NoteID)
  6391.             End If
  6392.             If Not(note Is Nothing) Then
  6393.                 Call ws.editdocument(False,note)
  6394.                 Exit Sub
  6395.             End If
  6396.             Exit Sub    
  6397.         End If        
  6398.         Select Case lAction            
  6399.         Case ACTION_ACCEPT
  6400.             If Not(uievent.OkToPerformAction(Null, ACPT_TITLE, lAction, "(InviteeReplyDlg)",1)) Then Goto Done
  6401.         Case ACTION_DECLINE
  6402.             If Not(uievent.OkToPerformAction(Null, DECL_TITLE, lAction, "(InviteeReplyDlg)",1)) Then Goto Done
  6403.         Case ACTION_DELEGATE
  6404.             If Not(uievent.OkToPerformAction(Null, DELE_TITLE, lAction, "(InviteeReplyDlg)",1)) Then Goto Done
  6405.         Case ACTION_COUNTER_PROPOSE
  6406.             If Not(uievent.OkToPerformAction(Null, CNTR_TITLE, lAction, "(InviteeReplyDlg)",1)) Then Goto Done
  6407.         Case ACTION_COMPLETED
  6408.             If Not(uievent.OkToPerformAction(Null, 0, lAction, "(InviteeReplyDlg)",1)) Then Goto Done
  6409.         Case Else
  6410.             Msgbox uievent.stringtable.getstring(USER_ACTION_INVALID,  Null)
  6411.             Goto done            
  6412.         End Select
  6413.     End If
  6414.     ' if we got here, then we want to perform the action
  6415.     ' check for repeating changes
  6416.     If Not(CheckForRepeatChanges(uievent)) Then Goto Done
  6417.     vContinue = True
  6418.     If (uievent.IsOwner) Then dOptions = CS_DOC_FOROWNER
  6419.     dOptions = dOptions Or CS_DOC_ALARMS
  6420.     Call CSDocSave(vBEObject, Null, lAction, dOptions, vContinue)
  6421.     If Not(vContinue) Then Goto Done
  6422.     Select Case lAction
  6423.     Case ACTION_RESCHEDULE
  6424.         Call vBEObject.UpdateDateTimeItems()
  6425.         Call uievent.PerformAction(ORS_MSGTYPE_RESCHEDULE, 0)
  6426.     Case ACTION_CANCEL
  6427.         Call uievent.Cancel(REMOVE_CALENDAR Or REMOVE_CURRENT)
  6428.     Case ACTION_COMPLETED
  6429.         Call uievent.PerformAction(ORS_MSGTYPE_COMPLETED, 0)
  6430.     Case ACTION_ACCEPT
  6431.         Call uievent.Accept()
  6432.     Case ACTION_DECLINE
  6433.         Call uievent.Decline()
  6434.     Case ACTION_DELEGATE
  6435.         Call uievent.Delegate()
  6436.     Case ACTION_COUNTER_PROPOSE                
  6437.         Call uievent.PerformAction(ORS_MSGTYPE_COUNTER, 0)
  6438.     End Select
  6439.     ' We have to update the repeat instances after performing the action
  6440.     Call CSDocSaveRepeatingEntry(vBEObject)
  6441.     Call note.save(True, True, True)
  6442.     If (uievent.SendComments) Then Call uievent.EditNotice
  6443. Done:
  6444.     Delete uievent
  6445.     Delete note
  6446.     Call ws.ViewRefresh
  6447. End Sub    
  6448. '++LotusScript Development Environment:2:1:CheckForRepeatChanges:1:8
  6449. Function CheckForRepeatChanges(uievent As UIEventObject) As Integer
  6450.     Dim vBEObject As Variant
  6451.     CheckForRepeatChanges = True
  6452.     Set vBEObject = uievent.BEObject
  6453.     If (vBEObject.Context <> CTX_REPEAT_INST) Then Exit Function
  6454.     If (uievent.ChangeRepeatDialog() = REPEAT_CANCEL) Then CheckForRepeatChanges = False        
  6455. End Function
  6456. '++LotusScript Development Environment:2:2:ViewDragPasteHandler:1:8
  6457. Sub ViewDragPasteHandler(source As NotesUIView, Byval bDrag  As Integer)
  6458.     Dim ws As New notesuiworkspace
  6459.     Dim collection As NotesDocumentCollection
  6460.     Dim note As NotesDocument
  6461.     Dim dtCalDrop As NotesDateTime
  6462.     Dim dtCal As notesdatetime
  6463.     Dim dtStart As NotesDateTime
  6464.     Dim dtEnd As NotesDateTime
  6465.     Dim uiview As UIEVentObject
  6466.     Dim vBEObject As Variant
  6467.     Dim strtable As Variant    
  6468.     Dim strAction As String
  6469.     Dim dOptions As Long
  6470.     Dim lAction As Long    
  6471.     Dim lDifference As Long
  6472.     Dim bRefresh As Integer
  6473.     Dim nChangeWhich As Integer
  6474.     Dim bSave As Integer
  6475.     Dim bContinue As Integer
  6476.     Call TIMEGetNotesFromLS(source.calendardatetime, dtCalDrop)
  6477.     Set collection = source.documents
  6478.     Set note = collection.getfirstdocument
  6479.     bContinue = True
  6480.     Set uiview = InitEventObject(note)
  6481.     Set vBEObject = uiview.BEObject
  6482.     Set strtable = uiview.StringTable    
  6483.     Set dtStart = vBEObject.OriginalStartDate
  6484.     Set dtEnd = vBEObject.OriginalEndDate
  6485.     dOptions = CS_DOC_ALARMS
  6486.         ' set the new date/time values 
  6487.     Call TIMEGetNotesFromLS(source.CalendarDateTime, dtCal)
  6488.         ' If the document was dropped on a date but no time, use the existing time
  6489.     If (Hour(dtCalDrop.LSLocalTime) = 0) Then
  6490.         Set dtCal = New notesdatetime(dtCalDrop.DateOnly & " " & dtStart.TimeOnly)
  6491.     Else
  6492.         Call TIMEGetNotesFromLS(dtCalDrop.LSLocalTime, dtCal)
  6493.     End If
  6494.     If Len(dtStart.LocalTime) = 0 Then dtStart.LSLocalTime = dtCal.LSLocalTime
  6495.     If Len(dtEnd.LocalTime) = 0 Then dtEnd.LSLocalTime = dtCal.LSLocalTime
  6496.     lDifference = dtCal.TimeDifference(dtStart)
  6497.     Call TIMEAdjustByDifference(lDifference, dtStart)
  6498.     Call TIMEAdjustByDifference(lDifference, dtEnd)
  6499.     If (uiview.EventType = 1) Then
  6500.         Call note.ReplaceItemValue("StartDate", dtStart.LSLocalTime)
  6501.         Call note.ReplaceItemValue("StartTime", dtStart.LSLocalTime)
  6502.         Call note.ReplaceItemValue("EndDate", dtEnd.LSLocalTime)        
  6503.         Call note.ReplaceItemValue("EndTime", dtEnd.LSLocalTime)
  6504.     Else
  6505.         Call note.ReplaceItemValue("StartDate", dtStart.LSLocalTime)
  6506.         Call note.ReplaceItemValue("DueDate", dtEnd.LSLocalTime)        
  6507.         dOptions = dOptions Or CS_DOC_TASK        
  6508.     End If    
  6509.     If (uiview.IsOwner) Then dOptions = dOptions Or CS_DOC_FOROWNER        
  6510.     If (bDrag) Then
  6511.         If uiview.IsOwner Then
  6512.             If (vBEObject.WasMailed()) Then
  6513.                 strAction = ORS_MSGTYPE_RESCHEDULE            
  6514.                 lAction = ACTION_RESCHEDULE            
  6515.                 If uiview.OkToPerformAction(Null, RESC_TITLE, lAction, "(OwnerDlg)", 0) = False Then Exit Sub                
  6516.             Else
  6517.                 If YesNoPrompt(strtable.getstring(ENTRY_DTMOD, Null), strtable.getstring(DTMOD_TITLE, Null)) = False Then Exit Sub
  6518.             End If
  6519.         Else
  6520.             strAction = ORS_MSGTYPE_COUNTER        
  6521.             lAction = ACTION_COUNTER_PROPOSE
  6522.             If (uiview.OkToPerformAction(Null, CNTR_TITLE, lAction, "(InviteeReplyDlg)",0)) = False Then Exit Sub
  6523.         End If
  6524.     End If
  6525.     If (uiview.CheckForRepeatChanges() = False) Then Exit Sub
  6526.     If (uiview.AllowDoubleBook() = False) Then Exit Sub
  6527.     Call vBEObject.UpdateDateTimeItems()    
  6528.     Call CSDocSave(vBEObject, Nothing, lAction, dOptions, bContinue)
  6529.     If (bContinue = False) Then Exit Sub
  6530.     Call vBEObject.MarkTempItems()
  6531.     If (lAction) Then    Call uiview.PerformAction(strAction, 0)
  6532.         ' We have to update the repeat instances after performing the action
  6533.     Call CSDocSaveRepeatingEntry(vBEObject)
  6534.     Call note.save(True, True, True)
  6535.     If (uiview.SendComments) Then Call uiview.EditNotice
  6536.     Call ws.viewrefresh
  6537. End Sub
  6538. Lotus Product
  6539. OBJECT
  6540. ~d ~ 
  6541. O=Lotus Notes
  6542. O=Lotus Notes
  6543. PURSAFO
  6544. |.:#U
  6545. O=Lotus Notes
  6546. CN=Lotus Notes Template Development/O=Lotus Notes
  6547. PURSAFO
  6548. $TITLE
  6549. $Flags
  6550. $PublicAccess
  6551. $ScriptLib
  6552. $ScriptLib_O
  6553. '++LotusScript Development Environment:2:5:(Options):0:74
  6554. Option Public
  6555. Option Explicit
  6556. Use "Common"
  6557. '++LotusScript Development Environment:2:5:(Forward):0:1
  6558. Declare Class CSWebOwnerObject
  6559. Declare Sub Initialize
  6560. Declare Sub WebQueryOpen()
  6561. Declare Sub WebQuerySave()
  6562. Declare Function ParseURLForCalDate(strURL As String) As NotesDateTime
  6563. Declare Function ParseQueryStringForEntry(strQueryString As String, strKey As String) As String
  6564. '++LotusScript Development Environment:2:5:(Declarations):0:10
  6565. 'CSWeb: 
  6566. Class CSWebOwnerObject
  6567.     m_note As NotesDocument
  6568.     Sub new(note As notesdocument)
  6569.         Set m_note = note
  6570.     End Sub
  6571.     Sub SendPrimaryRequest()
  6572.         If Not(m_note Is Nothing) Then Call m_note.send(False)
  6573.     End Sub
  6574. End Class
  6575. Dim vBEObject As Variant
  6576. Dim vCallBack As CSWebOwnerObject
  6577. Dim strQueryString As String
  6578. Dim fOptions As Long
  6579. Dim bOwner As Integer
  6580. '++LotusScript Development Environment:2:2:Initialize:1:10
  6581. Sub Initialize
  6582. End Sub
  6583. '++LotusScript Development Environment:2:2:WebQueryOpen:1:8
  6584. Sub WebQueryOpen()
  6585.     Dim dtinit As New notesdatetime("")
  6586.     Dim dtCal As notesdatetime
  6587.     Dim session As New notessession    
  6588.     Dim nEventType As Integer
  6589.     Set note = session.documentcontext
  6590.     bOwner = NOTEUserIsCreator(note)
  6591.     If (note.GetItemValue("Form")(0) = "Task") Then
  6592.         neventType = 2
  6593.         fOptions = CS_DOC_TASK
  6594.     Else
  6595.         nEventType = 1
  6596.     End If
  6597.     If (bOwner) Then
  6598.         Set vBEobject = New NotesCSEventOwnerDocument(nEventType)
  6599.         fOptions = fOPtions Or CS_DOC_FOROWNER
  6600.     Else
  6601.         Set vBEobject = New NotesCSEventParticipantDocument(nEventType)
  6602.     End If
  6603.     fOptions = fOptions Or CS_DOC_WEBUSER
  6604.     strQueryString = note.GetItemValue("Query_String")(0)
  6605.     Set dtCal = ParseURLForCalDate(strQueryString)
  6606.     Call CSDocOpen(vBEObject, note, dtCal, fOptions)
  6607.     Call note.replaceitemvalue("tmpOwner", vBEObject.CalendarProfile.OwnerName)
  6608.     ' If this is a new document, set the type
  6609.     If (note.isnewnote) Then
  6610.         Dim strType As String
  6611.         strType = ParseQueryStringForEntry(strQueryString, "&Type=")
  6612.         If Len(strType) Then Call note.replaceitemvalue(vBEObject.TypeItemName, strType)
  6613.     End If
  6614. End Sub
  6615. '++LotusScript Development Environment:2:2:WebQuerySave:1:8
  6616. Sub WebQuerySave()
  6617.     Dim vContinue As Variant    
  6618.     Dim strAction As String
  6619.     Dim dAction As Long
  6620.     Dim session As New notessession
  6621.     Dim db As notesdatabase
  6622.     Set db =session.currentdatabase
  6623.     Call WebQueryOpen()
  6624.     vContinue = True        
  6625.     If (vBEObject.Context = CTX_REPEAT_INST Or vBEObject.Context = CTX_REPEAT_MSG) Then
  6626.         vBEObject.RepeatModify = Cint(note.getitemvalue("tmpChangeWhich")(0))
  6627.     End If
  6628.     If (bOwner) Then Set vCallBack = New CSWebOwnerObject(note)
  6629.     Call CSDocSave(vBEObject, vCallBack, 0, fOptions, vContinue)
  6630.     If Not(vContinue) Then
  6631.         Call note.replaceitemvalue("SaveOptions","0")
  6632.         Exit Sub
  6633.     End If
  6634.     strAction = note.getitemvalue("tmpAction")(0)
  6635.     If Len(strAction) Then
  6636.         dAction = Clng(strAction)
  6637.         If (bOwner) Then
  6638.             If (dAction And ACTION_RESCHEDULE) Then
  6639.                 Call vBEObject.ActionHandler(ORS_MSGTYPE_RESCHEDULE, True, 0)
  6640.             Elseif (dAction And ACTION_CANCEL) Then
  6641.                 Call vBEObject.ActionHandler(ORS_MSGTYPE_CANCEL, True, REMOVE_CALENDAR)
  6642.             Elseif (dAction And ACTION_CONFIRM) Then
  6643.                 Call vBEObject.ActionHandler(ORS_MSGTYPE_CONFIRMATION, True, 0)
  6644.             End If
  6645.         Else 
  6646.             If (dAction And ACTION_ACCEPT) Then
  6647.                 Call vBEObject.ActionHandler(ORS_MSGTYPE_ACCEPT, True, 0)
  6648.             Elseif (dAction And ACTION_DECLINE) Then
  6649.                 Call vBEObject.ActionHandler(ORS_MSGTYPE_REJECT, True, 1)
  6650.             Elseif (dAction And ACTION_COUNTER_PROPOSE) Then
  6651.                 Call vBEObject.ActionHandler(ORS_MSGTYPE_COUNTER, True, 0)
  6652.             Elseif (dAction And ACTION_DELEGATE) Then
  6653.                 Call vBEObject.ActionHandler(ORS_MSGTYPE_DELEGATE, True, 1)
  6654.             End If                                
  6655.         End If
  6656.     End If
  6657.     ' Delete the repeat cache note
  6658.     If (vBEObject.Context = CTX_REPEAT_INST Or vBEObject.Context = CTX_REPEAT_MSG) Then
  6659.         ' We have to update the repeat instances after performing the action
  6660.         Call CSDocSaveRepeatingEntry(vBEObject)
  6661.         Dim profile As notesdocument
  6662.         Set profile = note.parentdatabase.getprofiledocument("RepeatCache")
  6663.         Call profile.remove(True)
  6664.     End If
  6665.     If note.form(0)="Task" Then
  6666.         Print "[" & db.filepath &"/TodoFS?OpenFrameSet]"
  6667.     Else
  6668.         Print "[" & db.filepath &"/CalendarFS?OpenFrameSet]"
  6669.     End If
  6670. End Sub
  6671. '++LotusScript Development Environment:2:1:ParseURLForCalDate:1:8
  6672. Function ParseURLForCalDate(strURL As String) As NotesDateTime
  6673.     ' this will return an empty date/time object is the URL does not contain the info we need
  6674.     Dim session As New notessession    
  6675.     Dim intl As NotesInternational
  6676.     Dim nPos As Integer
  6677.     Dim strDate As String
  6678.     Dim strYear As String
  6679.     Dim strMonth As String
  6680.     Dim strDay As String
  6681.     Dim strSep As String
  6682.     strDate = ParseQueryStringForEntry(strURL, "&Date=")
  6683.     If Len(strDate) = 0 Then Exit Function
  6684.     Set intl = session.International
  6685.     strSep = intl.DateSep
  6686.     strYear = Strleft(strDate, "-")
  6687.     strDate = Strright(strDate,"-")
  6688.     strMonth = Strleft(strDate,"-")
  6689.     strDay = Strright(strDate,"-")
  6690.     If (intl.IsDatedmy) Then
  6691.         Set ParseURLForCalDate = New notesdatetime(strDay & strSep & strMonth & strSep & strYear)
  6692.     Elseif (intl.Isdatemdy) Then
  6693.         Set ParseURLForCalDate = New notesdatetime(strMonth & strSep & strDay & strSep & strYear)
  6694.     Elseif (intl.isdateymd) Then    
  6695.         Set ParseURLForCalDate = New notesdatetime(strYear & strSep & strMonth & strSep & strDay)
  6696.     End If
  6697. End Function
  6698. '++LotusScript Development Environment:2:1:ParseQueryStringForEntry:1:8
  6699. Function ParseQueryStringForEntry(strQueryString As String, strKey As String) As String
  6700.     Dim nPos As Integer, nTotalLength As Integer, nKeyLength As Integer, nNextPos As Integer
  6701.     nTotalLength = Len(strQueryString)
  6702.     nKeyLength = Len(strKey)
  6703.     If nTotalLength = 0 Or nKeyLength = 0 Then Exit Function
  6704.     'find the first occurence of the variable
  6705.     nPos = Instr(strQueryString, strKey)
  6706.     If (nPos = 0) Then Exit Function
  6707.     ' See if the is a parameter after this one
  6708.     nNextPos = Instr(nPos+1, "&", strQueryString)
  6709.     If (nNextPos = 0) Then
  6710.         ParseQueryStringForEntry = Mid$(strQueryString, nPos+nKeyLength, nTotalLength - nPos)
  6711.     Else
  6712.         ParseQueryStringForEntry = Mid$(strQueryString, nPos+nKeyLength, nNextPos)        
  6713.     End If
  6714. End Function
  6715. Lotus Product
  6716.     x    x    
  6717. O=Lotus Notes
  6718. O=Lotus Notes
  6719. PURSAFO
  6720. |.:#U
  6721. O=Lotus Notes
  6722. CN=Lotus Notes Template Development/O=Lotus Notes
  6723. PURSAFO
  6724. $TITLE
  6725. $Flags
  6726. $PublicAccess
  6727. $ScriptLib
  6728. $ScriptLib_O
  6729. DateToGoto
  6730. StartDateTime
  6731. StartDateTime
  6732. DueDateTime
  6733. DueDAteTime
  6734. NewStarTDateh
  6735. NewStartDAte
  6736.     1S2S
  6737. Calendar
  6738. DateToGoto
  6739. O=Lotus Notes
  6740. O=Lotus Notes
  6741. PURSAFO
  6742. |.:#U
  6743. O=Lotus Notes
  6744. CN=Lotus Notes Template Development/O=Lotus Notes
  6745. PURSAFO
  6746. $TITLE
  6747. $AssistType
  6748. $AssistLastRun
  6749. $AssistDocCount
  6750. $AssistFlags
  6751. $AssistTrigger
  6752. $AssistInfo
  6753. $AssistQuery
  6754. $AssistAction
  6755. $AssistAction_Ex
  6756. $PublicAccess
  6757. '++LotusScript Development Environment:2:5:(Options):0:74
  6758. Use "CSUIViewClass"
  6759. Use "CommonUI"
  6760. Option Declare
  6761. '++LotusScript Development Environment:2:5:(Forward):0:1
  6762. Declare Sub Postdragdrop(Source As Notesuidatabase, Entryname As Variant, Continue As Variant)
  6763. Declare Sub Postdocumentdelete(Source As Notesuidatabase)
  6764. '++LotusScript Development Environment:2:5:(Declarations):0:2
  6765. '++LotusScript Development Environment:2:2:BindEvents:1:129
  6766. Private Sub BindEvents(Byval Objectname_ As String)
  6767. Static Source As NOTESUIDATABASE
  6768. Set Source = Bind(Objectname_)
  6769. On Event Postdragdrop From Source Call Postdragdrop
  6770. On Event Postdocumentdelete From Source Call Postdocumentdelete
  6771. End Sub
  6772. '++LotusScript Development Environment:2:2:Postdragdrop:1:12
  6773. Sub Postdragdrop(Source As Notesuidatabase, Entryname As Variant, Continue As Variant)
  6774.     If EntryName = "Group Calendars" Then 
  6775.         Dim ws As New NotesUIWorkspace
  6776.         Dim note As notesdocument
  6777.         Dim newnote As notesdocument
  6778.         Dim uidoc As notesuidocument
  6779.         Set note = source.documents.getFirstDocument
  6780.         If note Is Nothing Then
  6781.             Exit Sub
  6782.         Elseif Lcase(note.form(0)) = "(groupcalendar)" Then
  6783.             Exit Sub
  6784.         End If
  6785.         continue = False
  6786.         Set newnote = NOTECopyIntoNewDocument(CREATE_GROUPCALENDAR, False, note, "")
  6787.         Call DisplayGroupCalendarDlg(newnote, True)
  6788.     Elseif EntryName = "Trash Bin" Then
  6789.         ' user wants to delete the documents
  6790.         Call source.documents.RemoveAll(True)
  6791.     End If
  6792. End Sub
  6793. '++LotusScript Development Environment:2:2:Postdocumentdelete:1:12
  6794. Sub Postdocumentdelete(Source As Notesuidatabase)
  6795.     Dim ws As New notesuiworkspace
  6796.     Dim uiview As NotesUIView
  6797.     Dim session As New NotesSession
  6798.     Dim dbmail As notesdatabase
  6799.     Dim note As NotesDocument
  6800.     Dim collection As NotesDocumentCollection
  6801.     Dim profile As notesdocument
  6802.     Dim vrulenum As Variant
  6803.     Dim strfilteritem As String
  6804.     Dim strViewName As String
  6805.     Dim strAction As String
  6806.     Dim uiobject As UIEventObject
  6807.     Dim vBEObject As Variant
  6808.     Dim bRemoveNote As Integer
  6809.     Dim nChangeWhich As Integer
  6810.     Set uiview = ws.CurrentView
  6811.     ' IF we do not have a current view, bail
  6812.     If uiview Is Nothing Then Exit Sub
  6813.     strViewName = uiview.ViewName
  6814.     If Strcompare(strViewName, "(Rules)")  = 0 Then
  6815.         Set dbmail = session.currentdatabase
  6816.         Set profile= dbmail.GetProfileDocument("CalendarProfile")
  6817.         Set collection = source.documents        
  6818.         Set note = collection.GetFirstDocument
  6819.         While Not(note Is Nothing)
  6820.             If note.getitemvalue("enable")(0)="1" Then
  6821.             'remove $filterformula item from the profile note
  6822.                 vrulenum = note.getitemvalue("ordernum")(0)
  6823.                 strfilteritem = "$FilterFormula_"+Cstr(vrulenum)
  6824.                 Call profile.removeitem(strfilteritem)
  6825.             End If
  6826.             Set note = collection.getnextdocument(note)            
  6827.         Wend
  6828.         Call profile.save(True, True, False)
  6829.     Elseif Strcompare(strViewName, "($Sent)")  = 0 Then
  6830.         ' We are deleting from the Sent view; see if the user wants to delete or remove
  6831.         If (session.GetEnvironmentValue("DeleteFromSent", True) = 0) Then
  6832.             ' The user wants to be prompted
  6833.             Set note = New NotesDocument(session.currentdatabase)
  6834.             Call ws.DialogBox("(DeleteSentDlg)", True, True, True, False, False, False, , note, True, True)
  6835.             strAction = note.GetItemValue("Action")(0)
  6836.             If (Strcompare(strAction, "Cancel") <> 0) Then
  6837.                 If (note.GetItemValue("tmpDontAsk")(0) = "1") Then Call session.SetEnvironmentVar("DeleteFromSent", "1",True)
  6838.                 If (Strcompare(strAction, "Remove") = 0) Then
  6839.                     Call source.documents.stampall("ExcludeFromView","S")
  6840.                 Else
  6841.                     Call source.documents.RemoveAll(False)
  6842.                 End If
  6843.                 Call ws.viewrefresh
  6844.             End If
  6845. '            Continue = False
  6846.         End If
  6847.     Elseif Strcompare(strViewName, "($Calendar)") = 0 Then
  6848.         Set collection = source.documents
  6849.         Set note = collection.GetFirstDocument
  6850.         While Not(note Is Nothing)
  6851.             Set uiobject = InitEventObject(note)
  6852.             Set vBEObject = uiobject.BEObject
  6853.             bRemoveNote = False
  6854.             If CheckForRepeatChanges(uiobject) Then
  6855.                 If (vBEobject.WasMailed) Then
  6856.                     If (uiobject.IsOwner) Then
  6857.                         ' we need to cancel the event
  6858.                         If uiobject.OkToPerformAction(Null, CANC_TITLE, ACTION_CANCEL, "(OwnerDlg)",1) Then    
  6859.                             Call uiobject.Cancel(REMOVE_CALENDAR Or REMOVE_CURRENT Or REMOVE_DELETED)
  6860.                         Else
  6861.             '                continue = False
  6862.                             Exit Sub
  6863.                         End If
  6864.                     Else
  6865.                         ' we need to decline the event
  6866.                         uiobject.SendComments = True
  6867.                         If uiobject.OkToPerformAction(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",1) Then    
  6868.                             Call uiobject.Cancel(REMOVE_CALENDAR Or REMOVE_CURRENT)
  6869.                         Else
  6870.                 '            continue = False
  6871.                             Exit Sub
  6872.                         End If
  6873.                     End If
  6874.                 Else
  6875.                     ' workflow is not enabled, simply delete the entries
  6876.                     Call vBEObject.ActionHandler("H", 0, 0)
  6877.                 End If
  6878.                 If (vBEObject.Context = CTX_REPEAT_INST) Then
  6879.                     nChangeWhich = vBEObject.RepeatModify
  6880.                     If (nChangeWhich <> REPEAT_CURRENT) Then Call vBEObject.ApplyRepeatChanges(nChangeWhich)
  6881.                     If (nChangeWhich <> REPEAT_ALL) Then Call vBEObject.CreateRepeatExceptions(nChangeWhich)
  6882.                 End If
  6883.             End If
  6884.             Set note = collection.getnextdocument(note)
  6885.         Wend
  6886.     End If        
  6887.     Call ws.viewrefresh
  6888. End Sub
  6889. Lotus Product
  6890. O=Lotus Notes
  6891. O=Lotus Notes
  6892. PURSAFO
  6893. |.:#U
  6894. O=Lotus Notes
  6895. CN=Lotus Notes Template Development/O=Lotus Notes
  6896. PURSAFO
  6897. $DBScript
  6898. $DBScript_O
  6899. $TITLE
  6900. $Flags
  6901. $PublicAccess
  6902. GIF89a[
  6903. ()'&%
  6904. l    Snt
  6905. 2NSU0
  6906. @gwny]'
  6907.     htM\
  6908. 33R>*1
  6909. 4@Y[o
  6910. IpFbY
  6911. #eL#y
  6912. Lq8=B
  6913. O=Lotus Notes
  6914. O=Lotus Notes
  6915. PURSAFO
  6916. |.:#U
  6917. O=Lotus Notes
  6918. CN=Lotus Notes Template Development/O=Lotus Notes
  6919. PURSAFO
  6920. $ImagesWide
  6921. $ImagesHigh
  6922. $ImagesColorize
  6923. $TITLE
  6924. $ImageData
  6925. $ImageNames
  6926. GIF89a
  6927. ?_?__
  6928. `!b`1
  6929. 7`^///?
  6930. ?b___
  6931. `bOOO
  6932. `<b!R
  6933. buJT*
  6934. U`=SX
  6935. O=Lotus Notes
  6936. O=Lotus Notes
  6937. PURSAFO
  6938. |.:#U
  6939. O=Lotus Notes
  6940. CN=Lotus Notes Template Development/O=Lotus Notes
  6941. PURSAFO
  6942. $ImagesHigh
  6943. $ImagesColorize
  6944. $TITLE
  6945. $Comment
  6946. $ImageData
  6947. $ImageNames
  6948. $ImagesWide
  6949. GIF89a/
  6950. O=Lotus Notes
  6951. O=Lotus Notes
  6952. PURSAFO
  6953. |.:#U
  6954. O=Lotus Notes
  6955. CN=Lotus Notes Template Development/O=Lotus Notes
  6956. PURSAFO
  6957. %("Ix
  6958. $ImagesHigh
  6959. $ImagesColorize
  6960. $ImageData
  6961. $ImageNames
  6962. $ImagesWide
  6963. $Comment
  6964. GIF89a
  6965. O=Lotus Notes
  6966. O=Lotus Notes
  6967. PURSAFO
  6968. |.:#U
  6969. O=Lotus Notes
  6970. CN=Lotus Notes Template Development/O=Lotus Notes
  6971. PURSAFO
  6972. $ImagesWide
  6973. $ImagesHigh
  6974. $ImageData
  6975. $ImageNames
  6976. $TITLE
  6977. $PublicAccess
  6978. '++LotusScript Development Environment:2:5:(Options):0:74
  6979. Option Public
  6980. Option Explicit
  6981. Use "CommonUI"
  6982. '++LotusScript Development Environment:2:5:(Forward):0:1
  6983. Declare Sub Initialize
  6984. Declare Sub CreateNewDoc(nType As Integer)
  6985. '++LotusScript Development Environment:2:5:(Declarations):0:10
  6986. 'DocumentConversions: 
  6987. 'DocumentConversions: 
  6988. 'This script library wraps person folders and views created prior to 5.0_
  6989. ' into 5.0 functions and classes
  6990. Const NEW_MEMO             =     &h00000001&
  6991. Const NEW_CALENDAR     =     &h00000002&
  6992. Const NEW_TASK             =     &h00000004&
  6993. '++LotusScript Development Environment:2:2:Initialize:1:10
  6994. Sub Initialize
  6995. End Sub
  6996. '++LotusScript Development Environment:2:2:CreateNewDoc:1:8
  6997. Sub CreateNewDoc(nType As Integer)
  6998.     Select Case nType
  6999.     Case NEW_MEMO
  7000.         Call UICopyIntoNewDocument(CREATE_MEMO, True)
  7001.     Case NEW_CALENDAR
  7002.         Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  7003.     Case NEW_TASK         
  7004.         Call UICopyIntoNewDocument(CREATE_TASK, True)
  7005.     Case Else
  7006.         Messagebox("Undefined document type!")
  7007.     End Select
  7008. End Sub
  7009. Lotus Product
  7010. Kd{,D
  7011. ^,|J,|
  7012. ^d~}D
  7013. ^t~}l
  7014. ^T~}D
  7015. ^t~}l
  7016. ^T~}l
  7017. ^d~}D
  7018. JT~KD~-
  7019. JT~KD~-
  7020. KD~-<
  7021. O=Lotus Notes
  7022. O=Lotus Notes
  7023. PURSAFO
  7024. |.:#U
  7025. O=Lotus Notes
  7026. CN=Lotus Notes Template Development/O=Lotus Notes
  7027. PURSAFO
  7028. v5??@
  7029. $TITLE
  7030. $Flags
  7031. $PublicAccess
  7032. $ScriptLib
  7033. $ScriptLib_O
  7034. (GIF89a
  7035. )))999JJJ
  7036. ZcZJZJ9J9
  7037. k{scsk
  7038. k{{css
  7039. 9JJJcc)99
  7040. 3w))To
  7041. H7+&v"{
  7042. Pl+]t_J!
  7043. 4T<df
  7044. P2_Cf
  7045. q62L3
  7046. 4((N0
  7047. ?fQ w
  7048. S,UW(4
  7049. qFtmG?
  7050. KN<Dy
  7051. uc;9T
  7052. Cy{RQ|RdzrQ
  7053. 6s15)
  7054. ~~Er/#k
  7055. %TRK4
  7056. b4'_0
  7057. [p8O4
  7058. n aZ[
  7059. .P(bL
  7060. yU}rQ
  7061. G`Sw|
  7062. VC7MGW6=
  7063. u]ciRhN
  7064. SlYdw
  7065. 3[ZJ\*
  7066. :tHoY
  7067. E$k;8
  7068. 4EKr)
  7069. XV9'?Mx
  7070. X    85T
  7071. 0~D(ary
  7072. BX%p\
  7073. .OJ    "
  7074. R~j)Rb
  7075. @|N:,
  7076. E3D>A
  7077. SfvjZ
  7078. lAh)rn
  7079. y_Qhvb
  7080.  Cn,$
  7081. /*T8w
  7082. PRI\g
  7083. F%JDM5
  7084. oclu'
  7085. W}3D$
  7086. aW0p3
  7087. $e'%)
  7088. &J?fr
  7089. ,&NQ 
  7090. IEbRq
  7091. K)JJa
  7092. DuD]upDvq
  7093. 7fA(f
  7094. ^FfEWtW
  7095. @y50z
  7096. V8}d    ~
  7097. zQfJ~hZm<
  7098. 0lm@[
  7099. .ptHKhO
  7100. m\xY]
  7101. ;8;+;
  7102. -<%%(>
  7103. /2..//
  7104. q!3f,y
  7105. 4,JcL
  7106. C0't]
  7107. Gv)%(\
  7108. $hgL#
  7109. 0h@:9
  7110. ,eu\Y
  7111. G:Nzj
  7112. gvqEwM7ZyT
  7113. g~?sc
  7114. Gf{Qf
  7115. %GwH 
  7116. tS7,2
  7117. IH9$h
  7118. I2cwFC
  7119. HzzQym
  7120. PKMi    !
  7121. Fj^T"
  7122. ""B" j
  7123. ]xY%L
  7124. ){e {
  7125. ;cR    O(
  7126. lCtvr
  7127. pn1"7
  7128. u-t"F
  7129. A|w)/
  7130. %1<0;-+-
  7131. b@'Vs
  7132. 0X9L+hZ
  7133. SC*1<
  7134. M;y$CE2x
  7135. 'p8f%qZ
  7136. umniC
  7137. *z C    
  7138. F$,'f
  7139. QHJJ(3M(r"w_
  7140. qEE(v
  7141. TO:VY
  7142. UVRA;
  7143. `WFbU3
  7144. 49$RGL
  7145. ahJ_8
  7146. 0O"h9
  7147. Y~9U~
  7148. bZTT-
  7149. H%|:S
  7150. 9@fCO
  7151. 0f3yB
  7152. 5-(?>>
  7153. 50(:1-5
  7154. TW^e%
  7155. 'LPU<
  7156. QX27o
  7157. D8$1t
  7158. 4eFPI
  7159. vAh]n
  7160. rPA`iA
  7161. fL-",
  7162. %(1`@    
  7163. /ke_D
  7164. IyJ~pI
  7165. Ia"x0
  7166. Y[    Jt
  7167. d7+RU
  7168. fG6-2(7
  7169. &pb    s
  7170. 5Pwn'
  7171. ]%!\!AI
  7172. eoEqfi
  7173. 4yX2ij0
  7174. bTF:0
  7175. I8pyT#
  7176. ~S7+!
  7177. A*B`;
  7178. oIFHj
  7179. L#;E'Yu
  7180. -iLgL
  7181. y*fC=Z
  7182. "](SVc
  7183. (.hUz4
  7184. M.IjZ
  7185. #q;5ZZ[l
  7186. :e=HE
  7187. =#+>J
  7188. l-._K
  7189. O=Lotus Notes
  7190. O=Lotus Notes
  7191. PURSAFO
  7192. |.:#U
  7193. O=Lotus Notes
  7194. CN=Lotus Notes Template Development/O=Lotus Notes
  7195. PURSAFO
  7196. tb9lO7
  7197. $ImagesWide
  7198. $ImagesHigh
  7199. $ImagesColorize
  7200. $TITLE
  7201. $ImageData
  7202. $ImageNames
  7203. GIF89a 
  7204. ]X_X{|<
  7205. O=Lotus Notes
  7206. O=Lotus Notes
  7207. PURSAFO
  7208. |.:#U
  7209. O=Lotus Notes
  7210. CN=Lotus Notes Template Development/O=Lotus Notes
  7211. PURSAFO
  7212. JnnmQj
  7213. $ImagesWide
  7214. $ImagesHigh
  7215. $ImagesColorize
  7216. $ImageData
  7217. $ImageNames
  7218. $TITLE
  7219. GIF89a[
  7220. 44/53K
  7221. 9IX @
  7222. |5Hx^
  7223. E)CI#n
  7224. a?W0Zy
  7225. *yH?v
  7226. +J)I4
  7227. 3)#&2
  7228. D>Q&E/
  7229. 2;THl
  7230. u=4N,
  7231. 4 . !N\
  7232. O=Lotus Notes
  7233. O=Lotus Notes
  7234. PURSAFO
  7235. |.:#U
  7236. O=Lotus Notes
  7237. CN=Lotus Notes Template Development/O=Lotus Notes
  7238. PURSAFO
  7239. #9qw6
  7240. $ImagesWide
  7241. $ImagesHigh
  7242. $ImagesColorize
  7243. $TITLE
  7244. $ImageData
  7245. $ImageNames
  7246. GIF89a[
  7247. jC>6_ZR
  7248. fg2d%
  7249. JR!PJ
  7250. 5fi2w^v
  7251. O=Lotus Notes
  7252. O=Lotus Notes
  7253. PURSAFO
  7254. |.:#U
  7255. O=Lotus Notes
  7256. CN=Lotus Notes Template Development/O=Lotus Notes
  7257. PURSAFO
  7258. T@24l
  7259. $ImagesWide
  7260. $ImagesHigh
  7261. $ImagesColorize
  7262. $TITLE
  7263. $ImageData
  7264. $ImageNames
  7265. GIF89a[
  7266. QI>aYO/*%
  7267. "l0A_{M
  7268. 25$QK
  7269. "` Ca
  7270. -@,iMe
  7271. ?"-#t
  7272. Bx<q0w6
  7273. f V?&$26LMAT
  7274. 7Lu_Q
  7275. mD#S~
  7276. <`%bqh@
  7277. Q.&8,
  7278. Hy:Zxr&
  7279. bL^aS
  7280. }~R-i
  7281. #VOu/
  7282. C5.Kp/
  7283. Kpn,(
  7284. O=Lotus Notes
  7285. O=Lotus Notes
  7286. PURSAFO
  7287. |.:#U
  7288. O=Lotus Notes
  7289. CN=Lotus Notes Template Development/O=Lotus Notes
  7290. PURSAFO
  7291. lU)kM#
  7292. $ImagesWide
  7293. $ImagesHigh
  7294. $ImagesColorize
  7295. $TITLE
  7296. $ImageData
  7297. $ImageNames
  7298. GIF89a
  7299. O=Lotus Notes
  7300. O=Lotus Notes
  7301. PURSAFO
  7302. |.:#U
  7303. O=Lotus Notes
  7304. CN=Lotus Notes Template Development/O=Lotus Notes
  7305. PURSAFO
  7306. $ImagesWide
  7307. $ImagesHigh
  7308. $ImagesColorize
  7309. $ImageData
  7310. $ImageNames
  7311. GIF89a
  7312. O=Lotus Notes
  7313. O=Lotus Notes
  7314. PURSAFO
  7315. |.:#U
  7316. O=Lotus Notes
  7317. CN=Lotus Notes Template Development/O=Lotus Notes
  7318. PURSAFO
  7319. ~pK4,F
  7320. 0B0L|C
  7321. $ImagesWide
  7322. $ImagesHigh
  7323. $ImagesColorize
  7324. $ImageData
  7325. $ImageNames
  7326. GIF89a
  7327. O=Lotus Notes
  7328. O=Lotus Notes
  7329. PURSAFO
  7330. |.:#U
  7331. O=Lotus Notes
  7332. CN=Lotus Notes Template Development/O=Lotus Notes
  7333. PURSAFO
  7334. $ImagesWide
  7335. $ImagesHigh
  7336. $ImagesColorize
  7337. $ImageData
  7338. $ImageNames
  7339. GIF89a
  7340. O=Lotus Notes
  7341. O=Lotus Notes
  7342. PURSAFO
  7343. |.:#U
  7344. O=Lotus Notes
  7345. CN=Lotus Notes Template Development/O=Lotus Notes
  7346. PURSAFO
  7347. $ImagesWide
  7348. $ImagesHigh
  7349. $ImagesColorize
  7350. $ImageData
  7351. $ImageNames
  7352. GIF89a
  7353. O=Lotus Notes
  7354. O=Lotus Notes
  7355. PURSAFO
  7356. |.:#U
  7357. O=Lotus Notes
  7358. CN=Lotus Notes Template Development/O=Lotus Notes
  7359. PURSAFO
  7360. TLq1$
  7361. $ImagesWide
  7362. $ImagesHigh
  7363. $ImagesColorize
  7364. $ImageData
  7365. $ImageNames
  7366. GIF89aX
  7367. @B|xN
  7368. `-P=aP
  7369. (`0/    eT-o
  7370. Z    Blv,eN
  7371. Q3M(@
  7372. %5KI9@
  7373. A1VV8
  7374. bfzYg
  7375. 9y]9C
  7376. %7;t1
  7377. n}b"d
  7378. L,WP9 ]`
  7379. 8Y/(Sv
  7380. ?)W:[
  7381. O=Lotus Notes
  7382. O=Lotus Notes
  7383. PURSAFO
  7384. |.:#U
  7385. O=Lotus Notes
  7386. CN=Lotus Notes Template Development/O=Lotus Notes
  7387. PURSAFO
  7388. GN_BLc
  7389. $ImagesWide
  7390. $ImagesHigh
  7391. $ImagesColorize
  7392. $TITLE
  7393. $ImageData
  7394. $ImageNames
  7395. GIF89a
  7396.  bH9k^
  7397. T_g4;{
  7398. !OtP+p7
  7399. O=Lotus Notes
  7400. O=Lotus Notes
  7401. PURSAFO
  7402. |.:#U
  7403. O=Lotus Notes
  7404. CN=Lotus Notes Template Development/O=Lotus Notes
  7405. PURSAFO
  7406. "<v^D
  7407. $ImagesWide
  7408. $ImagesHigh
  7409. $ImagesColorize
  7410. $TITLE
  7411. $ImageData
  7412. $ImageNames
  7413. GIF89aZ
  7414. ~~~{{{yyyvvvsssqqqnnnllljjjhhheeeccc```___
  7415. C43221VXZ\^`bdfhjlnprtvxz|
  7416. WY[]_acegikmoqsuwy{}
  7417. pDszt
  7418. iUb0n
  7419. n(aw(~
  7420. O=Lotus Notes
  7421. O=Lotus Notes
  7422. PURSAFO
  7423. |.:#U
  7424. O=Lotus Notes
  7425. CN=Lotus Notes Template Development/O=Lotus Notes
  7426. PURSAFO
  7427. $ImagesWide
  7428. $ImagesHigh
  7429. $ImagesColorize
  7430. $TITLE
  7431. $ImageData
  7432. $ImageNames
  7433. GIF89a[
  7434. AA=-)
  7435. M#P\m
  7436. \i_Qz
  7437. &ze#    &2
  7438. Qt"qa
  7439. O=Lotus Notes
  7440. O=Lotus Notes
  7441. PURSAFO
  7442. |.:#U
  7443. O=Lotus Notes
  7444. CN=Lotus Notes Template Development/O=Lotus Notes
  7445. PURSAFO
  7446. $ImagesWide
  7447. $ImagesHigh
  7448. $ImagesColorize
  7449. $TITLE
  7450. $ImageData
  7451. $ImageNames
  7452. _Forward
  7453. _Edit Document
  7454. Categori_zeK
  7455. _Move To Folder...
  7456. _Remove From Folder...
  7457. New Group Calendar'++LotusScript Development Environment:2:5:(Options):0:66
  7458. '++LotusScript Development Environment:2:5:(Forward):0:1
  7459. Declare Sub Click(Source As Button)
  7460. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7461. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7462. Private Sub BindEvents(Byval Objectname_ As String)
  7463.     Static Source As BUTTON
  7464.     Set Source = Bind(Objectname_)
  7465.     On Event Click From Source Call Click
  7466. End Sub
  7467. '++LotusScript Development Environment:2:2:Click:1:12
  7468. Sub Click(Source As Button)
  7469.     Dim session As New notessession
  7470.     Dim note As New notesdocument(session.currentdatabase)
  7471.     Dim ws As New notesuiworkspace
  7472.     Dim strAction As String
  7473.     Call note.ReplaceItemValue("Form", "(GroupCalendar)")
  7474.     Call DisplayGroupCalendarDlg(note, True)
  7475. End Sub
  7476. act_csnew.GIF|act_CSNEWDOC
  7477. Edit'++LotusScript Development Environment:2:5:(Options):0:66
  7478. '++LotusScript Development Environment:2:5:(Forward):0:1
  7479. Declare Sub Click(Source As Button)
  7480. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7481. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7482. Private Sub BindEvents(Byval Objectname_ As String)
  7483. Static Source As BUTTON
  7484. Set Source = Bind(Objectname_)
  7485. On Event Click From Source Call Click
  7486. End Sub
  7487. '++LotusScript Development Environment:2:2:Click:1:12
  7488. Sub Click(Source As Button)
  7489.     Dim session As New notessession
  7490.     Dim note As notesdocument
  7491.     Dim ws As New notesuiworkspace
  7492.     Set note = session.currentdatabase.unprocesseddocuments.getfirstdocument
  7493.     If (note Is Nothing) Then Exit Sub
  7494.     Call DisplayGroupCalendarDlg(note, False)
  7495. End Sub
  7496. act_EDIT.GIF|act_EDIT?
  7497. Delete 
  7498.     0S0E
  7499. act_DELETE.GIF|act_DELETE?
  7500. Tools\Preferences...2
  7501. (Preferences)
  7502.     0S0E
  7503. act_TOOLS.GIF|act_TOOLS?
  7504. _Forward
  7505. _Edit Document
  7506. Categori_zeK
  7507. _Move To Folder...
  7508. _Remove From Folder...
  7509. New Group Calendar'++LotusScript Development Environment:2:5:(Options):0:66
  7510. '++LotusScript Development Environment:2:5:(Forward):0:1
  7511. Declare Sub Click(Source As Button)
  7512. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7513. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7514. Private Sub BindEvents(Byval Objectname_ As String)
  7515.     Static Source As BUTTON
  7516.     Set Source = Bind(Objectname_)
  7517.     On Event Click From Source Call Click
  7518. End Sub
  7519. '++LotusScript Development Environment:2:2:Click:1:12
  7520. Sub Click(Source As Button)
  7521.     Dim session As New notessession
  7522.     Dim note As New notesdocument(session.currentdatabase)
  7523.     Dim ws As New notesuiworkspace
  7524.     Dim strAction As String
  7525.     Call note.ReplaceItemValue("Form", "(GroupCalendar)")
  7526.     Call DisplayGroupCalendarDlg(note, True)
  7527. End Sub
  7528. Edit'++LotusScript Development Environment:2:5:(Options):0:66
  7529. '++LotusScript Development Environment:2:5:(Forward):0:1
  7530. Declare Sub Click(Source As Button)
  7531. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7532. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7533. Private Sub BindEvents(Byval Objectname_ As String)
  7534. Static Source As BUTTON
  7535. Set Source = Bind(Objectname_)
  7536. On Event Click From Source Call Click
  7537. End Sub
  7538. '++LotusScript Development Environment:2:2:Click:1:12
  7539. Sub Click(Source As Button)
  7540.     Dim session As New notessession
  7541.     Dim note As notesdocument
  7542.     Dim ws As New notesuiworkspace
  7543.     Set note = session.currentdatabase.unprocesseddocuments.getfirstdocument
  7544.     If (note Is Nothing) Then Exit Sub
  7545.     Call DisplayGroupCalendarDlg(note, False)
  7546. End Sub
  7547. Delete 
  7548.     0S0E
  7549. Tools\Preferences...2
  7550. (Preferences)
  7551.     0S0E
  7552. Lotus Product
  7553. Lotus Product
  7554. '++LotusScript Development Environment:2:5:(Options):0:74
  7555. Option Public
  7556. Option Explicit
  7557. Use "CommonUI"
  7558. '++LotusScript Development Environment:2:5:(Forward):0:1
  7559. Declare Sub Initialize
  7560. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7561. '++LotusScript Development Environment:2:2:Initialize:1:10
  7562. Sub Initialize
  7563. End Sub
  7564. Lotus Product
  7565. OBJECT
  7566. O=Lotus Notes
  7567. O=Lotus Notes
  7568. PURSAFO
  7569. |.:#U
  7570. O=Lotus Notes
  7571. CN=Lotus Notes Template Development/O=Lotus Notes
  7572. PURSAFO
  7573. $TITLE
  7574. $PublicAccess
  7575. $Name
  7576. $Index
  7577. $Formula
  7578. $FormulaClass
  7579. $VIEWFORMAT
  7580. $Comment
  7581. $WebFlags
  7582. $V5ACTIONS
  7583. $ACTIONS
  7584. $SCRIPTOBJ_6
  7585. $SCRIPTOBJ_7
  7586. $ViewGlobalScript
  7587. $ViewGlobalScript_O
  7588. GroupCalendarCtlCalendarView
  7589. (GroupCalendar)|(GroupCalendar)?
  7590. CalendarView
  7591. GroupCalendarIntro
  7592. O=Lotus Notes
  7593. O=Lotus Notes
  7594. PURSAFO
  7595. |.:#U
  7596. O=Lotus Notes
  7597. CN=Lotus Notes Template Development/O=Lotus Notes
  7598. PURSAFO
  7599. $TITLE
  7600. $Comment
  7601. $PublicAccess
  7602. $FrameSet
  7603. $Flags
  7604. GIF89a[
  7605. 16C8h@0
  7606. LS)4X
  7607. H$`v)
  7608. q01JR
  7609. `fW`Ut$
  7610. a"x    /
  7611. BXj>t
  7612. oM[#Y
  7613. O=Lotus Notes
  7614. O=Lotus Notes
  7615. PURSAFO
  7616. |.:#U
  7617. O=Lotus Notes
  7618. CN=Lotus Notes Template Development/O=Lotus Notes
  7619. PURSAFO
  7620. :aQOe!
  7621. $ImagesWide
  7622. $ImagesHigh
  7623. $ImagesColorize
  7624. $ImageData
  7625. $ImageNames
  7626. $TITLE
  7627. GIF89aG
  7628. 6r0Cc
  7629. S>#P"
  7630. QHaPC
  7631. n= ALVdM
  7632. |4W$U
  7633. .S(]9
  7634. TN\E&5V
  7635. #!BpYK
  7636. tK $"!    
  7637. s,Sc/
  7638. O=Lotus Notes
  7639. O=Lotus Notes
  7640. PURSAFO
  7641. |.:#U
  7642. O=Lotus Notes
  7643. CN=Lotus Notes Template Development/O=Lotus Notes
  7644. PURSAFO
  7645. $ImagesWide
  7646. $ImagesHigh
  7647. $TITLE
  7648. $ImageData
  7649. $ImageNames
  7650. out_STAMPS|out_STAMPS
  7651. Mail Picker
  7652. MailOutline
  7653. MailOutlineNotesView
  7654. O=Lotus Notes
  7655. O=Lotus Notes
  7656. PURSAFO
  7657. |.:#U
  7658. O=Lotus Notes
  7659. CN=Lotus Notes Template Development/O=Lotus Notes
  7660. PURSAFO
  7661. $Background
  7662. $Info
  7663. $$ScriptName
  7664. $Body
  7665. $PublicAccess
  7666. "Small Fonts
  7667. Mail Switcher
  7668. GIF89a
  7669. ?_?__
  7670. `!b`1
  7671. 7`^///?
  7672. ?b___
  7673. `bOOO
  7674. `<b!R
  7675. P#M;b
  7676. )6)%FD%
  7677. OpenCalendar_1TARGET="_top"
  7678. CalendarFS|CalendarFS
  7679. OpenToDo_1TARGET="_top"
  7680. ToDoFS|ToDoFS
  7681. O=Lotus Notes
  7682. O=Lotus Notes
  7683. PURSAFO
  7684. |.:#U
  7685. O=Lotus Notes
  7686. CN=Lotus Notes Template Development/O=Lotus Notes
  7687. PURSAFO
  7688. $Info
  7689. $$ScriptName
  7690. $Body
  7691. $PublicAccess
  7692. Lotus Product
  7693. Mail Title
  7694. O=Lotus Notes
  7695. O=Lotus Notes
  7696. PURSAFO
  7697. |.:#U
  7698. O=Lotus Notes
  7699. CN=Lotus Notes Template Development/O=Lotus Notes
  7700. PURSAFO
  7701. $Info
  7702. $$Script_O
  7703. $$ScriptName
  7704. $Body
  7705. $PublicAccess
  7706. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCN=Rob Shaver/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=William Zircher/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesMailFS|MailFS#4C######
  7707. CN=Rob Shaver/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesm34
  7708. MailOutlineMailOutline####
  7709. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  7710. MarqueeStdNotesLtr34release cand1.gif########################
  7711. uwr|7
  7712. MemoMemo
  7713. $LotusFaxMemoSubform | 1.0 | $LotusFaxMemoSubformMoodsF
  7714. BodySubjectEnterBlindCopyToEnterCopyToEnterSendToWebSubjectBlindCopyToCopyToSendToQuery_StringPath_InfoDefaultMailSaveOptions$KeepPrivateEncryptSignLogoAltFromFromForm
  7715. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  7716. CN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  7717. Metal PlateStdNotesLtr15metal plate.gif#######################
  7718. OutOfOffice|OutOfOffice
  7719. *1Sf3L
  7720. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################
  7721. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes1.gif34CiP
  7722. out_Month1out_Month1
  7723. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes10.gif34CiP
  7724. out_Month10out_Month102
  7725. ##########################################################
  7726. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes11.gif34CiP
  7727. out_Month11out_Month110
  7728. ##########################################################
  7729. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes12.gif34CiP
  7730. out_Month12out_Month12/
  7731. ##########################################################
  7732. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes2.gif34CiP
  7733. out_Month2out_Month2
  7734. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes3.gif34CiP
  7735. out_Month3out_Month3
  7736. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes4.gif34CiP
  7737. out_Month4out_Month4
  7738. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes5.gif34CiP
  7739. out_Month5out_Month5
  7740. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes6.gif34CiP
  7741. out_Month6out_Month6
  7742. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes7.gif34CiP
  7743. out_Month7out_rMonth7
  7744. ##########################################################
  7745. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes8.gif34CiP
  7746. out_Month8out_Month8
  7747. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes9.gif34CiP
  7748. out_Month9out_Month9
  7749. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr1.gif34CiP
  7750. out_rMonth1out_rMonth1#
  7751. ##########################################################
  7752. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr10.gif34CiP
  7753. out_rMonth10out_rMonth10##########################################################
  7754. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr11.gif34CiP
  7755. out_rMonth11out_rMonth11##########################################################
  7756. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr12.gif34CiP
  7757. out_rMonth12out_rMonth12##########################################################
  7758. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr2.gif34CiP
  7759. out_rMonth2out_rMonth2
  7760. ##########################################################
  7761. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr3.gif34CiP
  7762. out_rMonth3out_rMonth3
  7763. ##########################################################
  7764. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr4.gif34CiP
  7765. out_rMonth4out_rMonth4
  7766. ##########################################################
  7767. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr5.gif34CiP
  7768. out_rMonth5out_rMonth5
  7769. ##########################################################
  7770. r6.gif
  7771. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes34CiP
  7772. out_rMonth6out_rMonth6
  7773. ##########################################################
  7774. r8.gif
  7775. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes34CiP
  7776. out_rMonth8out_rMonth8
  7777. ##########################################################
  7778. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesr9.gif34CiP
  7779. out_rMonth9out_rMonth9
  7780. ##########################################################
  7781. mail outline.gif
  7782. out_STAMPSout_STAMPS
  7783. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####
  7784. to do.gif
  7785. out_TODOout_TODO
  7786. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######################
  7787. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  7788. Pencil and GridStdNotesLtr16pencil and grid.gif##############
  7789. T'_fmPk
  7790. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  7791. Plain TextStdNotesLtr0default.gif##########################################
  7792.     34Ci
  7793. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  7794. Pony ExpressStdNotesLtr17ponyexpress99b.GIF##################
  7795.     34Ci
  7796. postmark.gif
  7797. Post MarkStdNotesLtr33
  7798. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############
  7799. Purple GeometryStdNotesLtr18purple geometry.gif
  7800. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#
  7801. ReplywReplyReply
  7802. $LotusFaxMemoSubform | 1.0 | $LotusFaxMemoSubformMoodsF
  7803. BodySubjectEnterBlindCopyToEnterCopyToEnterSendToWebSubjectBlindCopyToCopyToSendToQuery_StringPath_InfoDefaultMailSaveOptions$KeepPrivateEncryptSignLogoAltFromFromInheritedFromDomainInheritedAltFromInheritedFromInheritedReplyToInheritedAltSendToInheritedSendTo
  7804. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######################
  7805. Reply With HistoryReply With HistoryReply
  7806. $LotusFaxMemoSubform | 1.0 | $LotusFaxMemoSubformMoodsF
  7807. BodySubjectEnterBlindCopyToEnterCopyToEnterSendToWebSubjectBlindCopyToCopyToSendToQuery_StringPath_InfoDefaultMailSaveOptions$KeepPrivateEncryptSignLogoAltFromFromInheritedFromDomainInheritedAltFromInheritedFromInheritedReplyToInheritedAltSendToInheritedSendTo
  7808. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  7809. ##########################################################
  7810. 2\<{Xxb
  7811. rooms.GIF34Ci
  7812. CN=Rob Shaver/O=IrisCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesbig resource icon.gif########
  7813. To Do TitleC34WQ1
  7814. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###
  7815. $View?
  7816. Mail Title
  7817. NotesNavigatorNotesView?
  7818. Mail Picker?
  7819. Switcher
  7820. Mail Switcher?
  7821. NotesViewNotesPreview?
  7822. ($Inbox)
  7823. NotesPreview
  7824. O=Lotus Notes
  7825. O=Lotus Notes
  7826. PURSAFO
  7827. |.:#U
  7828. O=Lotus Notes
  7829. CN=Lotus Notes Template Development/O=Lotus Notes
  7830. PURSAFO
  7831. $TITLE
  7832. $Comment
  7833. $FrameSet
  7834. $Flags
  7835. Inbox
  7836. ($Inbox)
  7837. Drafts
  7838. ($Drafts)?
  7839. ($Sent)?
  7840. All Documents
  7841. ($All)
  7842. Trash
  7843. ($Trash)
  7844. Trash
  7845. Discussion Threads
  7846. (Discussion Threads)|ThreadsH
  7847. Rules
  7848. Rules|Rules?H
  7849. Stationery
  7850. Stationery|Stationery?H
  7851. Other Folders
  7852. Other Views
  7853. O=Lotus Notes
  7854. O=Lotus Notes
  7855. PURSAFO
  7856. |.:#U
  7857. O=Lotus Notes
  7858. CN=Lotus Notes Template Development/O=Lotus Notes
  7859. PURSAFO
  7860. $SiteMapList
  7861. GIF89aG
  7862. 6r0Cc
  7863. S>#P"
  7864. QHaPC
  7865. n= ALVdM
  7866. |4W$U
  7867. .S(]9
  7868. TN\E&5V
  7869. #!BpYK
  7870. tK $"!    
  7871. s,Sc/
  7872. O=Lotus Notes
  7873. O=Lotus Notes
  7874. PURSAFO
  7875. |.:#U
  7876. O=Lotus Notes
  7877. CN=Lotus Notes Template Development/O=Lotus Notes
  7878. PURSAFO
  7879. N#Q4ni
  7880. $ImagesWide
  7881. $ImagesHigh
  7882. $ImagesColorize
  7883. $TITLE
  7884. $ImageData
  7885. $ImageNames
  7886. $HideMailHeader
  7887. BGTableColor
  7888. HeaderRegion
  7889. BodyRegion
  7890. New Memo
  7891. Subject
  7892. Subject
  7893. Subject
  7894.     4S6S12S13S14S15S17S21S23S25S26S28S
  7895. wMemo
  7896. returnreceipt
  7897. wMemoOpen
  7898. Query_string
  7899. forward
  7900. wMemoOpen
  7901.     13R24S
  7902. (Help)
  7903. MAIL_F_MEMO
  7904.     0S0E
  7905. &Arial
  7906. FComic Sans MS
  7907. '++LotusScript Development Environment:2:5:(Options):0:74
  7908. Option Public
  7909. Option Explicit
  7910. Use "CoreEmailClasses"
  7911. '++LotusScript Development Environment:2:5:(Forward):0:1
  7912. '++LotusScript Development Environment:2:5:(Declarations):0:10
  7913. Dim cMemoObject As Variant
  7914. Lotus ProductQ
  7915. V0.0L
  7916. J,|}8r
  7917. J,|}8r
  7918. ^,|J,|
  7919. JT~KD~-
  7920. JT~KD~-
  7921. KD~-<
  7922. ~}8rKD~-`
  7923.  Memo'++LotusScript Development Environment:2:5:(Options):0:66
  7924. '++LotusScript Development Environment:2:5:(Forward):0:1
  7925. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  7926. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  7927. Declare Sub Postmodechange(Source As Notesuidocument)
  7928. Declare Sub Postopen(Source As Notesuidocument)
  7929. Declare Sub Postsave(Source As Notesuidocument)
  7930. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  7931. Declare Sub Postrecalc(Source As Notesuidocument)
  7932. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  7933. Declare Sub Click(Source As Button)
  7934. '++LotusScript Development Environment:2:5:(Declarations):0:2
  7935. '++LotusScript Development Environment:2:2:BindEvents:1:129
  7936. Private Sub BindEvents(Byval Objectname_ As String)
  7937.     Static Source As NOTESUIDOCUMENT
  7938.     Set Source = Bind(Objectname_)
  7939.     On Event Queryopen From Source Call Queryopen
  7940.     On Event Querysave From Source Call Querysave
  7941.     On Event Postmodechange From Source Call Postmodechange
  7942.     On Event Postopen From Source Call Postopen
  7943.     On Event Postsave From Source Call Postsave
  7944.     On Event Queryclose From Source Call Queryclose
  7945.     On Event Postrecalc From Source Call Postrecalc
  7946.     On Event Querymodechange From Source Call Querymodechange
  7947. End Sub
  7948. '++LotusScript Development Environment:2:2:Queryopen:1:12
  7949. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  7950.     Set cMemoObject = New UIMemoDocument         
  7951.     Call cMemoObject.Init(Source,Isnewdoc)  
  7952. End Sub
  7953. '++LotusScript Development Environment:2:2:Querysave:1:12
  7954. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  7955.     Call cMemoObject.QuerySave(Continue)
  7956. End Sub
  7957. '++LotusScript Development Environment:2:2:Postmodechange:1:12
  7958. Sub Postmodechange(Source As Notesuidocument)
  7959.     Call cMemoObject.PostModeChange()    
  7960. End Sub
  7961. '++LotusScript Development Environment:2:2:Postopen:1:12
  7962. Sub Postopen(Source As Notesuidocument)
  7963.     Call cMemoObject.PostOpen(Source)    
  7964. End Sub
  7965. '++LotusScript Development Environment:2:2:Postsave:1:12
  7966. Sub Postsave(Source As Notesuidocument)
  7967.     Call cMemoObject.PostSave()
  7968. End Sub
  7969. '++LotusScript Development Environment:2:2:Queryclose:1:12
  7970. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  7971.     Call cMemoObject.QueryClose(Continue)
  7972. End Sub
  7973. '++LotusScript Development Environment:2:2:Postrecalc:1:12
  7974. Sub Postrecalc(Source As Notesuidocument)
  7975. End Sub
  7976. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  7977. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  7978.     Continue = cMemoObject.QueryModeChange(Source)
  7979. End Sub
  7980. '++LotusScript Development Environment:2:2:Click:1:8
  7981. Sub Click(Source As Button)
  7982.     Call cMemoObject.SetOptionFlag(MEMO_ISSTATIONERY)
  7983.     Call cMemoObject.noteUIMemo.save()
  7984.     Call cMemoObject.noteUIMemo.close()
  7985. End Sub
  7986. Lotus Product1
  7987. KV0.0}
  7988. Kl*,|$}0
  7989. Kl*U|*
  7990. Kl*,|$}`
  7991. Kl*,|$}
  7992.  -$&#,
  7993.  -$&#,|$}p
  7994.  -$&#,
  7995.  -$&#,
  7996.  -$&#,|$}p
  7997.  -$&#,
  7998.  -$&#,|$}
  7999.     Always hidden: 
  8000.     0S0E
  8001. NamePreferencez
  8002. NamePreference
  8003.     0S0E
  8004. LanguagePreference
  8005. Principal
  8006. CalendarProfile
  8007. Owner
  8008.     1S2S3S7S
  8009. FromPerson memo is from.z
  8010. AltFrom
  8011.     10SAltFrom
  8012. CalendarProfile
  8013. DefaultLogo
  8014. stdNotesLtr0
  8015. CalendarProfile
  8016. DefaultLogo
  8017. StdNotesLtrGateway
  8018.     4S13S24R25S29S32S34S
  8019. Logoz
  8020. BG_IMAGE_PREFIX
  8021.     0S0E
  8022. StdNotesLtr0
  8023.     0RR1RT2RT3S4S6RTT13RT14RT
  8024. Image
  8025. StdNotesLtr
  8026. Image
  8027. Gateway
  8028. BG_IMAGE_PREFIX
  8029. Image
  8030. Image
  8031.     0RR1RT2RT6RTT11RT12RTT13RTT14S15S17RTTT20S21S24RTT33RTT
  8032. Image
  8033. BG_IMAGE_PREFIX
  8034. Image
  8035. BG_IMAGE_PREFIX
  8036. Image
  8037. BG_IMAGE_PREFIX
  8038. Image
  8039. BG_IMAGE_PREFIX
  8040. Image
  8041. BG_IMAGE_PREFIX
  8042. BG_IMAGE_PREFIX
  8043.     0RT1RTT2RTT3S4S10RTTT13S14S17RTT18S19S27RTTT30S31S34RTT35S36S46RTTT49S50S53RTT54S55S61RTTT64S65S68RTT69S70S76RTTT79S80S83RTT86S87S89RTTBGTableColor
  8044. Principal
  8045. Principal
  8046. Principal
  8047. NamePreference
  8048. AltFrom
  8049. PostedDateh
  8050. $LangFrom
  8051. LanguagePreferencet
  8052. AltFrom
  8053.     1S2S5S7S8S9S10S12RTTTT14TRTTT19S20S21S23S24S35S41RTTTT43RTTT44RTTT
  8054.     0R1S2S8S
  8055.     0R1S2S5S6S8S14S18S
  8056.     0R1S2S5S6S8S14S18S
  8057. SentBy
  8058. X400FreeForm^
  8059.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  8060. SentBy
  8061. FromDomain
  8062. FromDomain
  8063. FromDomain
  8064. FromDomain
  8065.     0RR7S10S13S14S18S20S23S24S26S28S29S30S36S39S43S46S52S
  8066. FromName
  8067. Principal
  8068. Principal
  8069. Principal
  8070.     0RR1S2S10S11S16S18S
  8071. FromStops
  8072.     0RR1S2S6S
  8073. FromName
  8074. FromStops
  8075. FromStops
  8076. FromStops
  8077.     0RR1S2S3S4S10S13S17S20StmpDisplayFrom_Previewz
  8078. tmpDisplayFrom_Preview
  8079.     0S0E
  8080. Signz
  8081.     0S0E
  8082. Encrypt
  8083. Encrypt
  8084. $KeepPrivate
  8085. $KeepPrivate
  8086. $KeepPrivate
  8087.     3S4S5S6S8S13S15S17S18S19S21S23S$KeepPrivate
  8088.     0S0E
  8089. DefaultMailSaveOptionsz
  8090. DefaultMailSaveOptions
  8091. .,$,  , :
  8092. Path_Info_DEcoded
  8093. Path_Info
  8094. .,$,  , :
  8095. Query_String_Decoded
  8096. Query_String
  8097. (WebSpecificFields)
  8098.     0S0E
  8099.     From:
  8100. tmpDisplayFrom_Preview
  8101. tmpDisplayFrom_NoLogo
  8102. tmpDisplayFrom_NoLogo
  8103. NamesList
  8104. NamePreference
  8105. AltSendTo
  8106. $NameLanguageTags
  8107. LanguagePreferencet
  8108. AltSendTo
  8109. SendTo
  8110.     11S12S15S16S20S
  8111. ImplodedNamesList
  8112. NamesList
  8113. ImplodedNamesList
  8114. ImplodedNamesList
  8115. ImplodedNamesList
  8116. tmpDisplaySendTo
  8117.     Subject:
  8118. Subject
  8119. Subject
  8120. Subject
  8121.     0S0E
  8122. TmpDisplaySubject_1
  8123. CC_Content
  8124. NamePreference
  8125. AltCopyTo
  8126. $NameLanguageTags
  8127. LanguagePreferencet
  8128. AltCopyTo
  8129. CopyTo
  8130.     7S8S9S11S12S16S
  8131. BCC_Content
  8132. DeliveredDate
  8133. BlindCopyTo
  8134.  (bcc: 
  8135. BlindCopyTo
  8136.     0R5S6S7S8S9S10S12S13S14S18S20S21S23S
  8137. NamesList
  8138. CC_Content
  8139. BCC_Content
  8140.     0R9S10S
  8141. ImplodedNamesList
  8142. NamesList
  8143. ImplodedNamesList
  8144. ImplodedNamesList
  8145. ImplodedNamesList
  8146. tmpDisplayCC
  8147. SendToz
  8148. SIZE=80
  8149. CopyToz
  8150. SIZE=80
  8151.     bcc:
  8152. BlindCopyTo
  8153. SIZE=80
  8154.     Subject:
  8155. Subject
  8156. WebSubjectz
  8157. SIZE=80
  8158. tmpDisplayFrom_Preview
  8159. DisplayFrom_Preview_1
  8160. DisplayFrom_Preview_1
  8161. $HideMailHeader
  8162. Principal
  8163. Principal
  8164. Principal
  8165. Principal
  8166. Principal
  8167.     4S5S9S10S11S12S13S14S19S20S24S26S27S31S33S34S37S38S40S41S45S47S48S52S
  8168.     Sent by: 
  8169. FromDomain
  8170. FromDomain
  8171. FromDomain
  8172. FromDomain
  8173.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  8174. FromName
  8175.     0RR1S2S6S
  8176. FromStops
  8177.     0R1S2S6S
  8178. FromName
  8179. FromStops
  8180. FromStops
  8181. FromStops
  8182.     0RR1S2S3S4S10S13S17S20StmpDisplaySentBy_1z
  8183. tmpDisplaySentBy_1
  8184. PostedDateh
  8185. PostedDate
  8186.     4S5S10S12S
  8187. tmpDisplayDate_Preview_1Time/date memo was created or mailed.
  8188. tmpDisplayDate_Preview_1
  8189. ReplyDate
  8190. ReplyTo
  8191. $HideMailHeader
  8192.     2S3S4S5S6S7S9S10S14S15R
  8193. Please respond
  8194. ReplyTo
  8195. ReplyTo
  8196. ReplyDate
  8197. ReplyDate
  8198.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30StmpDisplayReplyInfo_1
  8199. tmpDisplayReplyInfo_1
  8200.     Attachment(s):
  8201.     <font size=-1>
  8202.     </font>
  8203. $HideMailHeader
  8204.     0S0E
  8205. tmpDisplayFrom_Preview
  8206. DisplayFrom
  8207. DisplayFrom_Pre
  8208.     Sent by: 
  8209. FromDomain
  8210. FromDomain
  8211. FromDomain
  8212. FromDomain
  8213.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  8214. FromName
  8215.     0RR1S2S6S
  8216. FromStops
  8217.     0R1S2S6S
  8218. FromName
  8219. FromStops
  8220. FromStops
  8221. FromStops
  8222.     0RR1S2S3S4S10S13S17S20SDisplaySent
  8223. tmpDisplaySent
  8224. PostedDateh
  8225. PostedDate
  8226.     4S5S10S12S
  8227. DisplayDateTime/date memo was created or mailed.z
  8228. tmpDisplayDate_Pre
  8229. Please respond
  8230. ReplyTo
  8231. ReplyTo
  8232. ReplyDate
  8233. ReplyDate
  8234.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30SDisplayReplyz
  8235. tmpDisplayReply
  8236. $HideMailHeader
  8237. IsMailStationery
  8238.     4S5S
  8239.     Stationery name:
  8240. MAILSTATIONERYNAME
  8241. -Untitled-
  8242. MAILSTATIONERYNAME
  8243.     0S0E
  8244. StatNamez
  8245. Statio
  8246. $HideMailHeader
  8247. StdNotesLtr16
  8248.     7S9S10S11S13S15S
  8249.     To:    
  8250. NamePreference
  8251. AltSendTo
  8252. $NameLanguageTags
  8253. LanguagePreferencet
  8254. AltSendTo
  8255. SendTo
  8256.     5S6S9S10S14S
  8257. EnterSendTo
  8258.     0S0E
  8259. EnterSendTo
  8260.     cc:    
  8261. NamePreference
  8262. AltCopyTo
  8263. $NameLanguageTags
  8264. LanguagePreferencet
  8265. AltCopyTo
  8266. CopyTo
  8267.     5S6S7S9S10S14S
  8268. EnterCopyTo
  8269.     0S0E
  8270. EnterCopyTo
  8271.         cc:    
  8272. CC_Content
  8273. NamePreference
  8274. AltCopyTo
  8275. $NameLanguageTags
  8276. LanguagePreferencet
  8277. AltCopyTo
  8278. CopyTo
  8279.     11S12S13S15S16S20S
  8280. BCC_Content
  8281. DeliveredDate
  8282. BlindCopyTo
  8283.  (bcc: 
  8284. BlindCopyTo
  8285.     0R5S6S7S8S9S10S12S13S14S18S20S21S23S
  8286. CC_Content
  8287. BCC_Content
  8288.     0R3S4S
  8289. tmpEnterCopyTo
  8290.     bcc:    
  8291. NamePreference
  8292. AltBlindCopyTo
  8293. $NameLanguageTags
  8294. LanguagePreferencet
  8295. AltBlindCopyTo
  8296. BlindCopyTo
  8297.     5S6S7S9S10S14S
  8298. EnterBlindCopyTo}
  8299.     0S0E
  8300. EnterBlindCopyTo
  8301. $LotusFaxMemoSubform | 1.0 | $LotusFaxMemoSubform
  8302. Lotus Fax Placeholder
  8303.     Subject:    
  8304. SIZE=50
  8305. Subject
  8306. ISMAILSTATIONERYh
  8307.     0S0E
  8308. MailedThisPass
  8309. MailedThisPass
  8310. MailedThisPass
  8311.     0R1RT4RTTT11RT
  8312. ReplyDate
  8313. ReplyDate
  8314. ReplyDate
  8315. Importanceh
  8316. Importance
  8317. Importance
  8318. Importance(
  8319. DeliveryReporth
  8320. DeliveryReport
  8321. DeliveryReport
  8322. DeliveryReport(
  8323. DeliveryPriorityh
  8324. DeliveryPriority
  8325. DeliveryPriority
  8326. DeliveryPriority(
  8327. UpdateProfileNote
  8328. UpdateProfileNote
  8329. UpdateProfileNote
  8330. ReturnReceipt
  8331. ReturnReceipt
  8332. ReturnReceipt
  8333. $KeepPrivateh
  8334. $KeepPrivate
  8335. $KeepPrivate(
  8336. ExpireDateh
  8337. ExpireDate
  8338. ExpireDate(
  8339. ReplyTo
  8340. ReplyTo
  8341. ReplyTo
  8342. MimeFormath
  8343. MimeFormat
  8344. MimeFormat
  8345. MimeFormat(
  8346. SMTPEncodingh
  8347. SMTPEncoding
  8348. SMTPEncoding
  8349. SMTPEncoding(
  8350. MIMEMailCharset
  8351. MIMEMailCharset
  8352. MIMEMailCharset
  8353. MIMEMailCharset
  8354. $AutoSpellh
  8355. $AutoSpell
  8356. $AutoSpell(
  8357. WebSubjecth
  8358. WebSubject
  8359. WebSubject(
  8360. tmpSenderTagh
  8361. tmpSenderTag
  8362. tmpSenderTag
  8363. tmpSenderTag(
  8364.     0R1RT3S4S6RTT8RTTT10RTTTT14S15S16S17S19RTTTTT26RTTTT27RTTTT29RTTT31RTTTT35S36S37S38S39S40S41S42S43S46RTTTTT53RTTTT54RTTTT56RTTT58RTTTT62S63S65S66S67S68S69S70S73RTTTTT80RTTTT81RTTTT83RTTT85RTTTT89S90S92S93S94S95S96S97S100RTTTTT107RTTTT108RTTTT110RTTT112RTTTT116S117S118S119S121RTTTTT128RTTTT129RTTTT131RTTT133RTTTT137S138S139S140S142RTTTTT149RTTTT150RTTTT152RTTT154RTTTT158S159S160S161S163RTTTTT170RTTTT171RTTTT173RTTT175RTTTT179S180S181S182S184RTTTTT191RTTTT192RTTTT194RTTT196RTTTT200S201S202S203S205RTTTTT212RTTTT213RTTTT215RTTT217RTTTT221S222S224S225S226S227S228S229S232RTTTTT239RTTTT240RTTTT242RTTT244RTTTT248S249S251S252S253S254S255S256S259RTTTTT266RTTTT267RTTTT269RTTT271RTTTT275S276S278S279S280S281S282S283S286RTTTTT293RTTTT294RTTTT296RTTT298RTTTT302S303S304S305S307RTTTTT314RTTTT315RTTTT317RRTTT319RTTTT323S324S325S326S328RTTTTT335RTTTT336RTTTT338RTTT340RTTTT344S345S347S348S349S350S2E352S355RTTTTT362RTTTT363RTTTT364RTT366RT367RTRemoveNoteItems
  8365. $HideMailHeader
  8366. Moods
  8367. PostedDate
  8368. SenderTag
  8369. Moods
  8370.     7S9S11S13S14S15S16S17S19S20S21S22S25S27S
  8371. Bodyz
  8372. Discard ChangesK
  8373. MEMO_CANCEL
  8374. 4194304
  8375.     0S0E
  8376. ActionInProgress
  8377. MEMO_CANCEL
  8378.     0R1S
  8379. IsMailStationery
  8380.     1S2S3S
  8381. Save And Close
  8382. MEMO_DRAFT
  8383.     0S0E
  8384. ActionInProgress
  8385. MEMO_DRAFT
  8386.     0R1S
  8387. PostedDateh
  8388. IsMailStationery
  8389.     7S8S9S10S13S14S15S16S
  8390. act_save.GIF|act_CSSAVE?
  8391. Save And File
  8392. MEMO_DRAFT_FILE
  8393.     0S0E
  8394. ActionInProgress
  8395. MEMO_DRAFT_FILE
  8396.     0R1S
  8397. PostedDateh
  8398. IsMailStationery
  8399.     7S8S9S10S13S14S15S16S
  8400. act_FOLDER.GIF|act_FOLDER?
  8401. Close
  8402. MEMO_CANCEL
  8403. 4194304
  8404.     0S0E
  8405. ActionInProgress
  8406. MEMO_CANCEL
  8407.     0R1S
  8408. IsMailStationery
  8409.     0S1S2S
  8410. New Memo(
  8411.     0S0E
  8412. act_NEWMEMO.GIF|act_NEWMEMO?
  8413. Reply\ReplyK0
  8414. Reply
  8415.     0S0E
  8416. act_REPLY.GIF|act_REPLY?
  8417. Reply\Reply with History
  8418. Reply with History
  8419. This document is truncated.
  8420.     4S8S10S13S
  8421. Reply with history
  8422. act_REPLY.GIF|act_REPLY?
  8423. Reply\Reply to AllX
  8424. MailStEd
  8425.     0S0E
  8426. Reply
  8427. act_REPLY.GIF|act_REPLY?
  8428. Reply\Reply to All with HistoryK
  8429. MailStEd
  8430.     0S0E
  8431. Reply with History
  8432. This document is truncated.
  8433.     0R4S8S10S13S
  8434. Reply with history
  8435. act_REPLY.GIF|act_REPLY?
  8436. Categori_zeK
  8437. _Edit Document
  8438. Send Docu_ment
  8439. ForwardK 
  8440.     0S0E
  8441. ISMAILSTATIONERY
  8442.     1S2S
  8443. act_FORWARD.GIF|act_FORWARD?
  8444. _Forward
  8445. Delete 
  8446.     0S0E
  8447. act_DELETE.GIF|act_DELETE?
  8448. _Move To Folder...
  8449. _Remove From FolderK
  8450. MEMO_SEND
  8451.     0S0E
  8452. ActionInProgress
  8453. MEMO_SEND
  8454.     0R1S
  8455. PostedDateh
  8456. IsMailStationery
  8457.     5S6S7S8S10S11S12S13S
  8458. act_SEND.GIF|act_SEND?
  8459. Send and File
  8460. MEMO_SEND_FILE
  8461.     0S0E
  8462. ActionInProgress
  8463. MEMO_SEND_FILE
  8464.     0R1S
  8465. PostedDateh
  8466. IsMailStationery
  8467.     5S6S7S8S12S13S
  8468. act_SEND.GIF|act_SEND?
  8469. MEMO_STATIONERYSAVE
  8470.     0S0E
  8471. ActionInProgress
  8472. MEMO_STATIONERYSAVE
  8473.     0R1S
  8474. IsMailStationery
  8475.     2S3S
  8476. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  8477. Save As Draft
  8478. MEMO_DRAFT
  8479.     0S0E
  8480. ActionInProgress
  8481. MEMO_DRAFT
  8482.     0R1S
  8483. PostedDateh
  8484. IsMailStationery
  8485.     5S6S7S8S10S11S12S13S
  8486. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  8487. Rename Stationery
  8488. xxERROR
  8489. No document is selected.
  8490.     0S0E
  8491. xxTitle
  8492. Rename Stationery
  8493. xxPrompt
  8494. Please enter new stationery name.
  8495. xxERROR
  8496. MailStationeryName
  8497. xxTitle
  8498. xxPrompt
  8499. MailStationeryName
  8500.     0RR1S
  8501.     0RS>
  8502. IsMailStationery
  8503.     2S3S4S5S
  8504. act_RENAME.GIF|act_RENAME?
  8505. Address...T
  8506. EnterSendTo
  8507. EnterCopyTo
  8508. EnterBlindCopyTo
  8509.     0S0E
  8510. PostedDateh
  8511. IsMailStationery
  8512.     5S6S7S8S10S11S12S13S
  8513. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  8514. Delivery Options...K
  8515. $KeepPrivate
  8516. $KeepPrivate
  8517. $KeepPrivate
  8518. $KeepPrivate
  8519. DeliveryOptions
  8520. Delivery Options
  8521.     0R4S10S
  8522. PostedDateh
  8523.     5S6S7S8S
  8524. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  8525. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  8526. Use "CommonUI"
  8527. '++LotusScript Development Environment:2:5:(Forward):0:1
  8528. Declare Sub Click(Source As Button)
  8529. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8530. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8531. Private Sub BindEvents(Byval Objectname_ As String)
  8532. Static Source As BUTTON
  8533. Set Source = Bind(Objectname_)
  8534. On Event Click From Source Call Click
  8535. End Sub
  8536. '++LotusScript Development Environment:2:2:Click:1:12
  8537. Sub Click(Source As Button)
  8538.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  8539. End Sub
  8540. act_COPYINTO.GIF|act_COPYINTO?
  8541. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  8542. Use "CommonUI"
  8543. '++LotusScript Development Environment:2:5:(Forward):0:1
  8544. Declare Sub Click(Source As Button)
  8545. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8546. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8547. Private Sub BindEvents(Byval Objectname_ As String)
  8548. Static Source As BUTTON
  8549. Set Source = Bind(Objectname_)
  8550. On Event Click From Source Call Click
  8551. End Sub
  8552. '++LotusScript Development Environment:2:2:Click:1:12
  8553. Sub Click(Source As Button)
  8554.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  8555. End Sub
  8556. act_COPYINTO.GIF|act_COPYINTO?
  8557. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  8558. Use "CommonUI"
  8559. '++LotusScript Development Environment:2:5:(Forward):0:1
  8560. Declare Sub Click(Source As Button)
  8561. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8562. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8563. Private Sub BindEvents(Byval Objectname_ As String)
  8564.     Static Source As BUTTON
  8565.     Set Source = Bind(Objectname_)
  8566.     On Event Click From Source Call Click
  8567. End Sub
  8568. '++LotusScript Development Environment:2:2:Click:1:12
  8569. Sub Click(Source As Button)
  8570.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  8571. End Sub
  8572. act_COPYINTO.GIF|act_COPYINTO?
  8573. Tools\Preferences...R
  8574. DialogMode
  8575. (Preferences)
  8576. act_TOOLS.GIF|act_TOOLS?
  8577. Tools\Delivery Information...
  8578. xxTitle
  8579. Delivery Information
  8580.     0S0E
  8581. DeliveryInfo
  8582. xxTitle
  8583.     0RR4S5S6S7S8S9S10S11S12S14S
  8584. act_TOOLS.GIF|act_TOOLS?
  8585. Tools\Out of Office...8
  8586. (EditOfficeProfile)
  8587.     0S0E
  8588. act_TOOLS.GIF|act_TOOLS?
  8589. Tools\Add Sender to Address Book<
  8590. (AddSenderToAddressBook)
  8591.     0S0E
  8592. act_TOOLS.GIF|act_TOOLS?
  8593. Tools\New Memo - Using Stationery
  8594. '++LotusScript Development Environment:2:5:(Options):0:66
  8595. '++LotusScript Development Environment:2:5:(Forward):0:1
  8596. Declare Sub Click(Source As Button)
  8597. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8598. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8599. Private Sub BindEvents(Byval Objectname_ As String)
  8600.     Static Source As BUTTON
  8601.     Set Source = Bind(Objectname_)
  8602.     On Event Click From Source Call Click
  8603. End Sub
  8604. '++LotusScript Development Environment:2:2:Click:1:12
  8605. Sub Click(Source As Button)
  8606.     Dim session As New notessession
  8607.     Dim uiws As New notesuiworkspace
  8608.     Dim collection As notesdocumentcollection
  8609.     Dim noteUIEditDocument As notesuidocument
  8610.     Dim database As NotesDatabase
  8611.     Set noteCursorDoc = session.currentdatabase.createdocument
  8612.     Set database = session.currentdatabase
  8613.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  8614.     Set noteCursorDoc = collection.getfirstdocument
  8615.     If Not noteCursorDoc Is Nothing Then
  8616.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  8617.     End If
  8618. End Sub
  8619. act_TOOLS.GIF|act_TOOLS?
  8620. Tools\Insert Signature...
  8621. '++LotusScript Development Environment:2:5:(Options):0:66
  8622. '++LotusScript Development Environment:2:5:(Forward):0:1
  8623. Declare Sub Click(Source As Button)
  8624. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8625. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8626. Private Sub BindEvents(Byval Objectname_ As String)
  8627.     Static Source As BUTTON
  8628.     Set Source = Bind(Objectname_)
  8629.     On Event Click From Source Call Click
  8630. End Sub
  8631. '++LotusScript Development Environment:2:2:Click:1:12
  8632. Sub Click(Source As Button)
  8633.     Call cMemoObject.InsertSignature(False)
  8634. End Sub
  8635. PostedDateh
  8636.     5S6S7S8S
  8637. act_TOOLS.GIF|act_TOOLS?
  8638. Tools\Save as Stationery...K
  8639. MEMO_ISSTATIONERY
  8640.     0S0E
  8641. MEMO_STATIONERYSAVE
  8642. ActionInProgress
  8643. MEMO_STATIONERYSAVE
  8644.     0R1S
  8645. MergeFlag
  8646. MEMO_ISSTATIONERY
  8647.     0R1S
  8648. PostedDateh
  8649. IsMailStationery
  8650.     5S6S7S8S10S11S12S13S
  8651. act_TOOLS.GIF|act_TOOLS?
  8652. New Memo(
  8653.     0S0E
  8654. act_NEW.GIF|act_NEW?
  8655. ForwardK
  8656. act_FORWARD.GIF|act_FORWARD?
  8657. alert('Feature not implemented yet.')
  8658. Send\Send
  8659. tmpSendOptions
  8660. act_SEND.GIF|act_SEND?
  8661. Send\Send and Save`
  8662. tmpSendOptions
  8663. act_SEND.GIF|act_SEND?
  8664. Send\Save as Draft`
  8665. tmpSendOptions
  8666. act_SEND.GIF|act_SEND?
  8667. Reply\ReplyK*
  8668. wReply
  8669.     0S0E
  8670. act_REPLY.GIF|act_REPLY?
  8671. Reply\Reply to All
  8672.     0R1S10S14S16S23S
  8673. path"
  8674. /wReply?OpenForm&
  8675. &All"
  8676.     0R3S4S5S6S7S8S15S17S18S
  8677. Reply\Reply with HistoryV
  8678.     1S10S14S16S23S
  8679. Format
  8680. CalendarProfile
  8681. FormatReplies
  8682.     0R6S
  8683. Format
  8684. path"
  8685. /Reply+With+History?OpenForm&
  8686. &Format
  8687. Reply With History
  8688.     0R9S10S11S12S13S14S21S23S24S
  8689. act_REPLY.GIF|act_REPLY?
  8690. Reply\Reply to All with HistoryK
  8691.     1S10S14S16S23S
  8692. Format
  8693. CalendarProfile
  8694. FormatReplies
  8695.     0R6S
  8696. Format
  8697. path"
  8698. /Reply+With+History?OpenForm&ParentUNID="
  8699. &Format&All
  8700. path"
  8701. /Reply+With+History?OpenForm&ParentUNID="
  8702. &All"
  8703.     0R9S10S11S12S13S14S21S23S24S32S33S34S35S36S37S44S46S47S
  8704. Address...z
  8705. Appointment
  8706. AppointmentType
  8707. TaskType
  8708.     0S0E
  8709. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  8710. var pathname = (window.location.pathname);
  8711. if (navigator.appName =='Netscape') {
  8712. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=550');
  8713.     } else {
  8714. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,top=120,left=100,width=600,height=530');
  8715. Delivery Options...K
  8716. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  8717. var pathname = (window.location.pathname);
  8718. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'DeliveryOptions?OpenForm','Address','scrollbars,screenX=150,screenY=200,width=500,height=180');
  8719. Edit 
  8720.     0S0E
  8721. act_EDIT.GIF|act_EDIT?
  8722. Delete
  8723.     1S10S14S16S23S
  8724.     0R5S
  8725. path"
  8726. /wDelete?OpenAgent&
  8727. UNID"
  8728. act_DELETE.GIF|act_DELETE?
  8729. Inbox
  8730.     1S2S
  8731. path"
  8732. /MailFS?OpenFrameset"
  8733.     0R3S4S5S6S
  8734. act_NEWMAIL.GIF|act_NEWMAIL?
  8735. Copy Into\New Task
  8736. act_COPYINTO.GIF|act_COPYINTO?
  8737. var pathname = window.location.pathname
  8738. filename = pathname.substring(0,(pathname.lastIndexOf('nsf')+4)) 
  8739. window.open(filename + 'Task?openForm','secondary_window','toolbar=no,location=no,scrollbars=yes,directories=no,height=700,width=700')
  8740. Copy Into\New Calendar Entry
  8741. act_COPYINTO.GIF|act_COPYINTO?
  8742. alert('Feature in Progress')
  8743. Next 
  8744.     0S0E
  8745. Previous 
  8746.     0S0E
  8747. Discard ChangesK
  8748. MEMO_CANCEL
  8749. 4194304
  8750.     0S0E
  8751. ActionInProgress
  8752. MEMO_CANCEL
  8753.     0R1S
  8754. IsMailStationery
  8755.     1S2S3S
  8756. Save And Close
  8757. MEMO_DRAFT
  8758.     0S0E
  8759. ActionInProgress
  8760. MEMO_DRAFT
  8761.     0R1S
  8762. PostedDateh
  8763. IsMailStationery
  8764.     7S8S9S10S13S14S15S16S
  8765. Save And File
  8766. MEMO_DRAFT_FILE
  8767.     0S0E
  8768. ActionInProgress
  8769. MEMO_DRAFT_FILE
  8770.     0R1S
  8771. PostedDateh
  8772. IsMailStationery
  8773.     7S8S9S10S13S14S15S16S
  8774. Close
  8775. MEMO_CANCEL
  8776. 4194304
  8777.     0S0E
  8778. ActionInProgress
  8779. MEMO_CANCEL
  8780.     0R1S
  8781. IsMailStationery
  8782.     0S1S2S
  8783. New Memo(
  8784.     0S0E
  8785. Reply\ReplyK0
  8786. Reply
  8787.     0S0E
  8788. Reply\Reply with History
  8789. Reply with History
  8790. This document is truncated.
  8791.     4S8S10S13S
  8792. Reply with history
  8793. Reply\Reply to AllX
  8794. MailStEd
  8795.     0S0E
  8796. Reply
  8797. Reply\Reply to All with HistoryK
  8798. MailStEd
  8799.     0S0E
  8800. Reply with History
  8801. This document is truncated.
  8802.     0R4S8S10S13S
  8803. Reply with history
  8804. Categori_zeK
  8805. _Edit Document
  8806. Send Docu_ment
  8807. ForwardK 
  8808.     0S0E
  8809. ISMAILSTATIONERY
  8810.     1S2S
  8811. _Forward
  8812. Delete 
  8813.     0S0E
  8814. _Move To Folder...
  8815. _Remove From FolderK
  8816. MEMO_SEND
  8817.     0S0E
  8818. ActionInProgress
  8819. MEMO_SEND
  8820.     0R1S
  8821. PostedDateh
  8822. IsMailStationery
  8823.     5S6S7S8S10S11S12S13S
  8824. Send and File
  8825. MEMO_SEND_FILE
  8826.     0S0E
  8827. ActionInProgress
  8828. MEMO_SEND_FILE
  8829.     0R1S
  8830. PostedDateh
  8831. IsMailStationery
  8832.     5S6S7S8S12S13S
  8833. MEMO_STATIONERYSAVE
  8834.     0S0E
  8835. ActionInProgress
  8836. MEMO_STATIONERYSAVE
  8837.     0R1S
  8838. IsMailStationery
  8839.     2S3S
  8840. Save As Draft
  8841. MEMO_DRAFT
  8842.     0S0E
  8843. ActionInProgress
  8844. MEMO_DRAFT
  8845.     0R1S
  8846. PostedDateh
  8847. IsMailStationery
  8848.     5S6S7S8S10S11S12S13S
  8849. Rename Stationery
  8850. xxERROR
  8851. No document is selected.
  8852.     0S0E
  8853. xxTitle
  8854. Rename Stationery
  8855. xxPrompt
  8856. Please enter new stationery name.
  8857. xxERROR
  8858. MailStationeryName
  8859. xxTitle
  8860. xxPrompt
  8861. MailStationeryName
  8862.     0RR1S
  8863.     0RS>
  8864. IsMailStationery
  8865.     2S3S4S5S
  8866. Address...T
  8867. EnterSendTo
  8868. EnterCopyTo
  8869. EnterBlindCopyTo
  8870.     0S0E
  8871. PostedDateh
  8872. IsMailStationery
  8873.     5S6S7S8S10S11S12S13S
  8874. Delivery Options...K
  8875. $KeepPrivate
  8876. $KeepPrivate
  8877. $KeepPrivate
  8878. $KeepPrivate
  8879. DeliveryOptions
  8880. Delivery Options
  8881.     0R4S10S
  8882. PostedDateh
  8883.     5S6S7S8S
  8884. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  8885. Use "CommonUI"
  8886. '++LotusScript Development Environment:2:5:(Forward):0:1
  8887. Declare Sub Click(Source As Button)
  8888. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8889. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8890. Private Sub BindEvents(Byval Objectname_ As String)
  8891. Static Source As BUTTON
  8892. Set Source = Bind(Objectname_)
  8893. On Event Click From Source Call Click
  8894. End Sub
  8895. '++LotusScript Development Environment:2:2:Click:1:12
  8896. Sub Click(Source As Button)
  8897.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  8898. End Sub
  8899. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  8900. Use "CommonUI"
  8901. '++LotusScript Development Environment:2:5:(Forward):0:1
  8902. Declare Sub Click(Source As Button)
  8903. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8904. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8905. Private Sub BindEvents(Byval Objectname_ As String)
  8906. Static Source As BUTTON
  8907. Set Source = Bind(Objectname_)
  8908. On Event Click From Source Call Click
  8909. End Sub
  8910. '++LotusScript Development Environment:2:2:Click:1:12
  8911. Sub Click(Source As Button)
  8912.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  8913. End Sub
  8914. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  8915. Use "CommonUI"
  8916. '++LotusScript Development Environment:2:5:(Forward):0:1
  8917. Declare Sub Click(Source As Button)
  8918. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8919. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8920. Private Sub BindEvents(Byval Objectname_ As String)
  8921.     Static Source As BUTTON
  8922.     Set Source = Bind(Objectname_)
  8923.     On Event Click From Source Call Click
  8924. End Sub
  8925. '++LotusScript Development Environment:2:2:Click:1:12
  8926. Sub Click(Source As Button)
  8927.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  8928. End Sub
  8929. Tools\Preferences...R
  8930. DialogMode
  8931. (Preferences)
  8932. Tools\Delivery Information...
  8933. xxTitle
  8934. Delivery Information
  8935.     0S0E
  8936. DeliveryInfo
  8937. xxTitle
  8938.     0RR4S5S6S7S8S9S10S11S12S14S
  8939. Tools\Out of Office...8
  8940. (EditOfficeProfile)
  8941.     0S0E
  8942. Tools\Add Sender to Address Book<
  8943. (AddSenderToAddressBook)
  8944.     0S0E
  8945. Tools\New Memo - Using Stationery
  8946. '++LotusScript Development Environment:2:5:(Options):0:66
  8947. '++LotusScript Development Environment:2:5:(Forward):0:1
  8948. Declare Sub Click(Source As Button)
  8949. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8950. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8951. Private Sub BindEvents(Byval Objectname_ As String)
  8952.     Static Source As BUTTON
  8953.     Set Source = Bind(Objectname_)
  8954.     On Event Click From Source Call Click
  8955. End Sub
  8956. '++LotusScript Development Environment:2:2:Click:1:12
  8957. Sub Click(Source As Button)
  8958.     Dim session As New notessession
  8959.     Dim uiws As New notesuiworkspace
  8960.     Dim collection As notesdocumentcollection
  8961.     Dim noteUIEditDocument As notesuidocument
  8962.     Dim database As NotesDatabase
  8963.     Set noteCursorDoc = session.currentdatabase.createdocument
  8964.     Set database = session.currentdatabase
  8965.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  8966.     Set noteCursorDoc = collection.getfirstdocument
  8967.     If Not noteCursorDoc Is Nothing Then
  8968.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  8969.     End If
  8970. End Sub
  8971. Tools\Insert Signature...
  8972. '++LotusScript Development Environment:2:5:(Options):0:66
  8973. '++LotusScript Development Environment:2:5:(Forward):0:1
  8974. Declare Sub Click(Source As Button)
  8975. '++LotusScript Development Environment:2:5:(Declarations):0:2
  8976. '++LotusScript Development Environment:2:2:BindEvents:1:129
  8977. Private Sub BindEvents(Byval Objectname_ As String)
  8978.     Static Source As BUTTON
  8979.     Set Source = Bind(Objectname_)
  8980.     On Event Click From Source Call Click
  8981. End Sub
  8982. '++LotusScript Development Environment:2:2:Click:1:12
  8983. Sub Click(Source As Button)
  8984.     Call cMemoObject.InsertSignature(False)
  8985. End Sub
  8986. PostedDateh
  8987.     5S6S7S8S
  8988. Tools\Save as Stationery...K
  8989. MEMO_ISSTATIONERY
  8990.     0S0E
  8991. MEMO_STATIONERYSAVE
  8992. ActionInProgress
  8993. MEMO_STATIONERYSAVE
  8994.     0R1S
  8995. MergeFlag
  8996. MEMO_ISSTATIONERY
  8997.     0R1S
  8998. PostedDateh
  8999. IsMailStationery
  9000.     5S6S7S8S10S11S12S13S
  9001. New Memo(
  9002.     0S0E
  9003. Send\Send
  9004. tmpSendOptions
  9005. Send\Send and Save`
  9006. tmpSendOptions
  9007. Send\Save as Draft`
  9008. tmpSendOptions
  9009. Reply\ReplyK*
  9010. wReply
  9011.     0S0E
  9012. Reply\Reply to All
  9013.     0R1S10S14S16S23S
  9014. path"
  9015. /wReply?OpenForm&
  9016. &All"
  9017.     0R3S4S5S6S7S8S15S17S18S
  9018. Reply\Reply with HistoryV
  9019.     1S10S14S16S23S
  9020. Format
  9021. CalendarProfile
  9022. FormatReplies
  9023.     0R6S
  9024. Format
  9025. path"
  9026. /Reply+With+History?OpenForm&
  9027. &Format
  9028. Reply With History
  9029.     0R9S10S11S12S13S14S21S23S24S
  9030. Reply\Reply to All with HistoryK
  9031.     1S10S14S16S23S
  9032. Format
  9033. CalendarProfile
  9034. FormatReplies
  9035.     0R6S
  9036. Format
  9037. path"
  9038. /Reply+With+History?OpenForm&ParentUNID="
  9039. &Format&All
  9040. path"
  9041. /Reply+With+History?OpenForm&ParentUNID="
  9042. &All"
  9043.     0R9S10S11S12S13S14S21S23S24S32S33S34S35S36S37S44S46S47S
  9044. Edit 
  9045.     0S0E
  9046. Delete
  9047.     1S10S14S16S23S
  9048.     0R5S
  9049. path"
  9050. /wDelete?OpenAgent&
  9051. UNID"
  9052. Inbox
  9053.     1S2S
  9054. path"
  9055. /MailFS?OpenFrameset"
  9056.     0R3S4S5S6S
  9057. Next 
  9058.     0S0E
  9059. Previous 
  9060.     0S0E
  9061. Lotus Product
  9062. OBJECT
  9063. Lotus Product
  9064. Lotus Product
  9065. OBJECT
  9066. Lotus Product
  9067. OBJECT
  9068. Lotus ProductQ
  9069. V0.0L
  9070. J,|}8r
  9071. J,|}8r
  9072. ^,|J,|
  9073. JT~KD~-
  9074. JT~KD~-
  9075. KD~-<
  9076. ~}8rKD~-`
  9077. O=Lotus Notes
  9078. O=Lotus Notes
  9079. PURSAFO
  9080. |.:#U
  9081. O=Lotus Notes
  9082. CN=Lotus Notes Template Development/O=Lotus Notes
  9083. PURSAFO
  9084. $Background
  9085. $HeaderArea
  9086. $RegionFrameset
  9087. $Info
  9088. $SubForms
  9089. $WINDOWTITLE
  9090. $WEBQuerySave
  9091. $WEBQueryOpen
  9092. $AppHelpFormula
  9093. $WebFlags
  9094. $Script
  9095. $$Script_O
  9096. $$ScriptName
  9097. $$FormScript
  9098. $$$FormScript_O
  9099. $Body
  9100. $V5ACTIONS
  9101. $ACTIONS
  9102. $SCRIPTOBJ_24
  9103. $SCRIPTOBJ_25
  9104. $SCRIPTOBJ_26
  9105. $SCRIPTOBJ_31
  9106. $SCRIPTOBJ_32
  9107.     GIF89a[
  9108. DNcWbxjv
  9109. NYn`l
  9110. ^]^KZ
  9111. lnqs~
  9112. ",xC H
  9113. dG=|x
  9114. $H5pV
  9115. &$>X$
  9116. hXvKt
  9117. {L!v!
  9118. $r#<O
  9119. GTUG%
  9120.  !c@z
  9121. (JC0f
  9122. O=Lotus Notes
  9123. O=Lotus Notes
  9124. PURSAFO
  9125. |.:#U
  9126. O=Lotus Notes
  9127. CN=Lotus Notes Template Development/O=Lotus Notes
  9128. PURSAFO
  9129. $ImagesWide
  9130. $ImagesHigh
  9131. $ImagesColorize
  9132. $TITLE
  9133. $ImageData
  9134. $ImageNames
  9135.     GIF89a[
  9136. DNcWbxjv
  9137. NYn`l
  9138. ^]^KZ
  9139. lnqs~
  9140. ",xC H
  9141. dG=|x
  9142. $H5pV
  9143. &$>X$
  9144. hXvKt
  9145. {L!v!
  9146. $r#<O
  9147. GTUG%
  9148.  !c@z
  9149. (JC0f
  9150. O=Lotus Notes
  9151. O=Lotus Notes
  9152. PURSAFO
  9153. |.:#U
  9154. O=Lotus Notes
  9155. CN=Lotus Notes Template Development/O=Lotus Notes
  9156. PURSAFO
  9157. $ImagesWide
  9158. $ImagesHigh
  9159. $ImagesColorize
  9160. $TITLE
  9161. $ImageData
  9162. $ImageNames
  9163. '++LotusScript Development Environment:2:5:(Options):0:74
  9164. Option Public
  9165. Option Explicit  
  9166. Use "Common"
  9167. '++LotusScript Development Environment:2:5:(Forward):0:1
  9168. Declare Class OutOfOfficeApplication
  9169. Declare Sub Initialize
  9170. '++LotusScript Development Environment:2:5:(Declarations):0:10
  9171. 'OutOfOffice: 
  9172. Const SINGLE_DAY = 86400
  9173. Class OutOfOfficeApplication
  9174.     Public  m_profileOffice As NotesDocument
  9175.     Public  m_calprofile As notesdocument
  9176.     Public  m_itemNotified As NotesItem
  9177.     Private m_OutOfOfficeLog As noteslog
  9178.     Private m_StringTable As MailToolsStringTable
  9179.     Private m_collectionUnprocessedNotes As notesdocumentcollection
  9180.     Private m_Session As notessession    
  9181.     Private m_db As notesdatabase
  9182.     Private m_noteDocument As notesdocument
  9183.     Private m_noteDisable As notesdocument    
  9184.     Private m_noteEmail As NotesDocument
  9185.     Private m_rItem As notesrichtextitem
  9186.     Private m_dtNow As NotesDateTime
  9187.     Private m_dtLeave As notesdatetime
  9188.     Private m_dtReturn As notesdatetime
  9189.     Private m_dtLastRun As notesdatetime
  9190.     Private m_dtdelivered As NotesDateTime
  9191.     Private m_nameOwner As NotesName     
  9192.     Private m_nameNotify As NotesName
  9193.     Private m_nameFrom As NotesName
  9194.     Private m_vNamesList As Variant
  9195.     Private m_vSendTo As Variant
  9196.     Private m_IgnoreSubjectPhrase As Variant 
  9197.     Private m_vNotified As Variant
  9198.     Private m_vFieldData As Variant 
  9199.     Private m_strSubject As String
  9200.     Private m_strNameFrom As String
  9201.     Private m_strDomain As String
  9202.     Private m_strNotifiedMsg As String
  9203.     Private m_strForm As String
  9204.     Private m_strFrom As String
  9205.     Private m_strSendToName As String
  9206.     Private m_strMsg As String
  9207.     Public  m_nUpdate As Integer
  9208.     Private m_nExcludeInternetEmail As Integer
  9209.     Private m_bSINGLE_DAY_LEAVE As Integer
  9210.     Private m_nFirstReminder As Integer
  9211.     Private m_nSendSpecial As Integer
  9212. Declare Public Function run() As Integer
  9213.     Sub New
  9214.         Set Me.m_Session = New notessession
  9215.         Set Me.m_db = Me.m_Session.currentdatabase
  9216.         Set Me.m_OutOfOfficeLog = New NotesLog("Out of Office Log")
  9217.         Set Me.m_profileOffice = Me.m_db.GetProfileDocument("OutOfOfficeProfile")
  9218.         Call Me.m_OutOfOfficeLog.OpenAgentLog
  9219.         Set Me.m_StringTable = New MailToolsStringTable
  9220.         Set Me.m_calprofile = Me.m_db.GetProfileDocument("CalendarProfile")
  9221.         Set Me.m_nameOwner = New NotesName(Me.m_calprofile.GetItemValue("Owner")(0))
  9222.         If Me.m_profileOffice.isnewnote Then
  9223.             Print(Me.m_stringtable.GetString(418,Nothing))
  9224.             End
  9225.         End If
  9226.         If Isnumeric(Me.m_profileOffice.ExcludeInternetEmail(0)) Then
  9227.             Me.m_nExcludeInternetEmail = Cint(Me.m_profileOffice.ExcludeInternetEmail(0))
  9228.         Else
  9229.             Me.m_nExcludeInternetEmail = 0
  9230.         End If
  9231.         Me.m_IgnoreSubjectPhrase = Me.m_profileOffice.IgnoreSubjectPhrase    
  9232.         Set Me.m_collectionUnprocessedNotes = Me.m_db.UnprocessedDocuments
  9233.         Set Me.m_itemNotified = Me.m_profileOffice.GetFirstItem("Notified")
  9234.         Call Me.m_OutOfOfficeLog.LogAction(Cstr(Me.m_collectionUnprocessedNotes.count) & " found for processing.")
  9235.     End Sub
  9236.     Function Run() As Integer
  9237.         If AgentOKToRun() Then
  9238.             Set Me.m_noteDocument = Me.m_collectionUnprocessedNotes.getfirstdocument
  9239.             While Not Me.m_noteDocument Is Nothing
  9240.                 If DocumentOK(Me.m_noteDocument) Then
  9241.                     Call NotifySender(Me.m_noteDocument)
  9242.                 End If
  9243.                 Call Me.m_Session.UpdateProcessedDoc(Me.m_noteDocument)
  9244.                 Set Me.m_noteDocument = Me.m_collectionUnprocessedNotes.getnextdocument(Me.m_noteDocument)
  9245.             Wend
  9246.             If Me.m_nUpdate Then
  9247.                 Call Update
  9248.             End If
  9249.         End If
  9250.     End Function
  9251.     Sub Delete
  9252.         If (Me.m_OutOfOfficeLog.NumErrors >0) Then
  9253.             Call Me.m_OutOfOfficeLog.LogAction(Cstr(Me.m_OutOfOfficeLog.NumErrors)  & " error detected." )
  9254.         Else
  9255.             Call Me.m_OutOfOfficeLog.LogAction("No errors detected.")
  9256.         End If
  9257.         Call Me.m_OutOfOfficeLog.Close
  9258.         If (Me.m_nUpdate) Then
  9259.             Call Update
  9260.         End If
  9261.     End Sub
  9262.     Sub Update
  9263.          ' track when the agent last ran..
  9264.         Set Me.m_dtNow = New NotesDateTime("")
  9265.         Me.m_dtNow.SetNow
  9266.         Call Me.m_profileOffice.ReplaceItemValue ( "Notified", Me.m_itemNotified)
  9267.         Call Me.m_profileOffice.ReplaceItemValue ( "AgentLastRun", Me.m_dtNow)
  9268.         Call Me.m_profileOffice.Save(True, False , True)
  9269.         Me.m_nUpdate = False        
  9270.     End Sub
  9271.     Sub SendDisableReminder ( FirstReminder As Integer )
  9272.         Me.m_vNotified = Me.m_itemNotified.Values
  9273.         If FirstReminder Then
  9274.             Me.m_strSubject = Me.m_stringtable.GetString(415,Nothing)            
  9275.             If Len(Me.m_vNotified(0)) Then
  9276.                 Me.m_strNotifiedMsg = Me.m_stringtable.GetString(413,Nothing)
  9277.                 Forall a In Me.m_vNotified
  9278.                     Set Me.m_nameNotify = New NotesName ( a )
  9279.                     If (Strcompare(Me.m_nameNotify.Common, Me.m_nameNotify.Canonical)= 0) Then
  9280.                         Me.m_strNotifiedMsg = Me.m_strNotifiedMsg & Me.m_nameNotify.Common & " (" & Me.m_nameNotify.Canonical & ")" & Chr(13) 
  9281.                     Else
  9282.                         Me.m_strNotifiedMsg = Me.m_strNotifiedMsg & a & Chr(13)
  9283.                     End If
  9284.                 End Forall 
  9285.             Else 
  9286.                 Me.m_strNotifiedMsg = Me.m_stringtable.GetString(414,Nothing) 
  9287.             End If 
  9288.         Else
  9289.             Me.m_strSubject = Me.m_stringtable.GetString(443,Nothing)
  9290.             Me.m_strNotifiedMsg = Me.m_stringtable.GetString(416,Nothing) 
  9291.         End If 
  9292.         Set Me.m_noteDisable = New NotesDocument(Me.m_db)
  9293.         Set Me.m_rItem = New NotesRichTextItem(Me.m_noteDisable, "Body")
  9294.         Call Me.m_noteDisable.ReplaceItemValue ( "Form", "Memo")
  9295.         Call Me.m_noteDisable.ReplaceItemValue ( "SendTo", Me.m_NameOwner.canonical )
  9296.         Call Me.m_noteDisable.ReplaceItemValue ( "Subject", Me.m_strSubject )
  9297.         Call Me.m_noteDisable.ReplaceItemValue ( "$AutoForward", True )
  9298.         Me.m_rItem.AppendText ( Me.m_strNotifiedMsg )
  9299.         Me.m_noteDisable.Send (False)
  9300.     End Sub
  9301.     Function AgentOKToRun As Integer
  9302.           ' need to determine whether we should be running this agent.  
  9303.         Me.m_nUpdate = True ' make sure time stamp gets updated on profile note
  9304.         Set Me.m_dtNow = New NotesDateTime("")
  9305.         Me.m_dtNow.SetNow
  9306.         Call TIMEGetFromItem("dateFirstDayBack", Me.m_profileOffice, Me.m_dtReturn)
  9307.         Call TIMEGetFromItem("dateFirstDayOut", Me.m_profileOffice, Me.m_dtLeave)
  9308.         If Me.m_dtReturn.timedifference(Me.m_dtLeave) <=  SINGLE_DAY Then
  9309.             Me.m_bSINGLE_DAY_LEAVE = True
  9310.         End If
  9311.         If Not Me.m_bSINGLE_DAY_LEAVE Then
  9312.             Call Me.m_dtReturn.AdjustHour(-6)
  9313.         End If
  9314.         '        
  9315.         '  adding new condition for build #162
  9316.         '  If the duration of out of office is 1 calendar day
  9317.         '  we will allow the agent to process documents instead of creating a 1st reminder
  9318.         '  we'll use an exception flag to handle this
  9319.         '  we are considered returned if the current time is within 6 hours of our 
  9320.         '  return date specified on the profile..
  9321.         ' we will send a reminder notice to the user informing them to turn off
  9322.         ' the agent.   Two types of notices are sent; a first time information and
  9323.         ' then a continuous reminder..
  9324.         Call TIMEGetFromItem("AgentLastRun", Me.m_profileOffice, Me.m_dtLastRun)
  9325.         If Me.m_dtLastRun Is Nothing Then
  9326.             Set Me.m_dtLastRun = New notesdatetime("")
  9327.         End If
  9328.         If Me.m_dtNow.TimeDifference(Me.m_dtReturn) > 0 Then
  9329.             Me.m_nFirstReminder = True
  9330.             If Not(Me.m_dtLastRun Is Nothing) Then
  9331.                 If Me.m_dtLastRun.TimeDifference(Me.m_dtReturn) > 0 Then
  9332.                     Me.m_nFirstReminder = False
  9333.                 End If
  9334.             End If
  9335.             Call SendDisableReminder (Me.m_nFirstReminder)
  9336.             AgentOKToRun = False
  9337.             Exit Function
  9338.         End If
  9339.           '
  9340.           ' if the current time is before the firstDayOut, nothing happens
  9341.           ' except that we are going to clear out the notified field..
  9342.           '
  9343.         If Me.m_dtNow.TimeDifference(Me.m_dtLeave) < 0 Then
  9344.             Call Me.m_profileOffice.ReplaceItemValue ("Notified", "")
  9345.             Call Me.m_OutOfOfficeLog.LogAction("Notified List has been cleared.")
  9346.             AgentOKToRun = False
  9347.             Exit Function
  9348.         End If
  9349.           '
  9350.           ' if the current time is after the firstDayOut (we know it is since we got
  9351.           ' past the above check,  and the lastRun is
  9352.           ' before the firstDayOut, then this is the first run for this out of office
  9353.           ' series..  clear the notified field..
  9354.           '
  9355.         If Me.m_dtLastRun.TimeDifference(Me.m_dtLeave) < 0 Then
  9356.             Call Me.m_profileOffice.ReplaceItemValue ("Notified", "")
  9357.         End If
  9358.         AgentOKToRun = True         
  9359.     End Function
  9360.     Function DocumentOK ( doc As NotesDocument )
  9361.         DocumentOK = False
  9362.         'fix for MQUE439ULG - note document collection may return a soft deleted note
  9363.         If doc.IsDeleted Then 
  9364.             Exit Function
  9365.         End If            
  9366.           '
  9367.           ' if the note has been sent by an agent..
  9368.         If doc.HasItem("$AutoForward") Or doc.SentByAgent Then
  9369.             Exit Function
  9370.         End If
  9371.         'if the user has elected not to respond to mail coming from the internet skip
  9372.         If Me.m_nExcludeInternetEmail Then
  9373.             If doc.hasitem("SMTPOriginator") Then
  9374.                 Exit Function        
  9375.             End If
  9376.         End If
  9377.           '  the document must have a delivered date..
  9378.         If Not (doc.HasItem("DeliveredDate")) Then
  9379.             Exit Function 
  9380.         End If
  9381.         ' if the documents subject has the phrase in it
  9382.         If Not (Me.m_IgnoreSubjectPhrase(0) = "") Then
  9383.             Dim x As Integer            
  9384.             For x = 0 To Ubound(Me.m_IgnoreSubjectPhrase)
  9385.                 If Not Len(Me.m_IgnoreSubjectPhrase(x)) = 0 Then
  9386.                     If Instr(doc.Subject(0),Me.m_IgnoreSubjectPhrase(x)) Then
  9387.                         Exit Function             
  9388.                     End If
  9389.                 End If
  9390.             Next
  9391.         End If
  9392.         Call TIMEGetFromItem("DeliveredDate", doc, Me.m_dtdelivered)
  9393.         If Me.m_dtdelivered Is Nothing Then
  9394.             Exit Function
  9395.         End If
  9396.           '
  9397.           ' the delivered date must be after the first day out..
  9398.         If Me.m_dtLeave.TimeDifference(Me.m_dtdelivered) > 0 Then
  9399.             Exit Function
  9400.         End If
  9401.           '
  9402.           ' if doc is a return receipt or a delivery failure report, don't send notice..
  9403.           '
  9404.         Me.m_strForm = doc.GetItemValue ( "Form")(0)
  9405.         If (Strcompare(Me.m_strForm, "Delivery Report") = 0) Then
  9406.             Exit Function
  9407.         End If
  9408.         If (Strcompare(Me.m_strForm, "NonDelivery Report") = 0) Then
  9409.             Exit Function
  9410.         End If
  9411.         If (Strcompare(Me.m_strForm, "Trace Report") = 0 ) Then
  9412.             Exit Function
  9413.         End If
  9414.         If (Strcompare(Me.m_strForm, "Return Receipt")= 0) Then
  9415.             Exit Function
  9416.         End If
  9417.           ' don't send a notice if this is from yourself..
  9418.           '
  9419.         Me.m_strFrom = doc.GetItemValue ( "From" )(0)
  9420.         If NAMECompare(Me.m_strFrom, Me.m_NameOwner.Canonical) Then
  9421.             Exit Function
  9422.         End If
  9423.           '
  9424.           ' if the sender has already been notified, don't send another notice..
  9425.         Me.m_vNamesList = Me.m_itemNotified.Values
  9426.         If Not NAMEFindInList(Me.m_strFrom, Me.m_vNamesList) = -1 Then
  9427.             Exit Function
  9428.         End If
  9429.           '
  9430.           ' do not send to anyone in the ignore list
  9431.           '
  9432.         Me.m_vNamesList = Me.m_profileOffice.GetItemValue ("IgnoreFromList")
  9433.         If Not NAMEFindInList(Me.m_strFrom, Me.m_vNamesList) = -1 Then
  9434.             Exit Function
  9435.         End If
  9436.           '
  9437.           ' do not send if the document was mailed to a group list and you do
  9438.           ' not want the actual sender to be notified or if the document is a 
  9439.           ' reminder notice saved by the out of office agent..
  9440.           '
  9441.         Me.m_vNamesList = Me.m_profileOffice.GetItemValue ("IgnoreSend")
  9442.         Me.m_vSendTo = doc.GetItemValue ( "SendTo")
  9443.         If Len(Me.m_vSendTo(0)) And Len(Me.m_vNamesList(0)) Then
  9444.             Forall a In Me.m_vNamesList
  9445.                 Forall b In Me.m_vSendTo
  9446.                     If NAMECompare(Cstr(b), Cstr(a)) Then
  9447.                         Exit Function
  9448.                     End If
  9449.                 End Forall
  9450.             End Forall            
  9451.         End If
  9452.         DocumentOK = True                
  9453.     End Function
  9454.     Sub AddToNotifiedList ( NameFrom As String )
  9455.           '
  9456.           ' add name of person to the notified list
  9457.         Set Me.m_nameFrom = New NotesName ( NameFrom )
  9458.         Call Me.m_itemNotified.AppendToTextList ( Me.m_nameFrom.Canonical )
  9459.           '
  9460.         Me.m_nUpdate = True
  9461.     End Sub
  9462.     Sub NotifySender ( doc As NotesDocument ) 
  9463.         Me.m_vFieldData = Me.m_profileOffice.GetItemValue ( "SpecialPeople")
  9464.         Me.m_strNameFrom = doc.GetItemValue ( "From" )(0)
  9465.           '
  9466.           ' need to know whether this person is included in the 
  9467.           ' special sender list..
  9468.           '
  9469.         Me.m_nSendSpecial = False
  9470.         If Not NAMEFindInList(Me.m_strNameFrom, Me.m_vFieldData) = -1 Then
  9471.             Me.m_nSendSpecial = True
  9472.         End If
  9473.         Me.m_strDomain = doc.GetItemValue ("FromDomain")(0)
  9474.         If Len(Me.m_strDomain) Then
  9475.             Me.m_strSendToName = Me.m_strNameFrom & "@" & Me.m_strDomain'(0)
  9476.         Else
  9477.             Me.m_strSendToName = Me.m_strNameFrom
  9478.         End If
  9479.           '
  9480.           '  get the day out generic message..
  9481.           '
  9482.         Me.m_vFieldData = Me.m_profileOffice.GetItemValue ( "DaysOut")(0)
  9483.         Me.m_strMsg = Me.m_vFieldData & Chr(13) & Chr(13)
  9484.           '
  9485.         If Me.m_nSendSpecial Then
  9486.             Me.m_vFieldData = Me.m_profileOffice.GetItemValue ( "SpecialMessage")(0)
  9487.             Me.m_strSubject = Me.m_profileOffice.GetItemValue ( "SpecialSubject")(0)
  9488.         Else
  9489.             Me.m_vFieldData = Me.m_profileOffice.GetItemValue ( "GeneralMessage")(0)
  9490.             Me.m_strSubject = Me.m_profileOffice.GetItemValue ( "GeneralSubject")(0)
  9491.         End If
  9492.           '
  9493.         Me.m_strMsg = Me.m_strMsg & Me.m_vFieldData
  9494.           '
  9495.           ' send the mail message..
  9496.           '
  9497.         Set Me.m_noteEmail = New NotesDocument(Me.m_db)
  9498.         Set Me.m_rItem = New NotesRichTextItem(Me.m_noteEmail, "Body")
  9499.         Call Me.m_noteEmail.ReplaceItemValue ( "Form", "Memo")
  9500.         Call Me.m_noteEmail.ReplaceItemValue ( "SendTo", Me.m_strSendToName )
  9501.         Call Me.m_noteEmail.ReplaceItemValue ( "Subject", Me.m_strSubject)
  9502.         Call Me.m_noteEmail.ReplaceItemValue ( "$AutoForward", True )
  9503.         Me.m_rItem.AppendText ( Me.m_strMsg )
  9504.         On Error Goto SendError
  9505.         Me.m_noteEmail.Send (False)
  9506.           '
  9507.           ' add the sendto person the list of those notified..
  9508.         Call AddToNotifiedList ( Me.m_strNameFrom)
  9509.         Call Me.m_OutOfOfficeLog.LogAction("Added " & Me.m_strNameFrom & " to list" )
  9510.         Exit Sub
  9511. SendError:
  9512.           'Log errors 
  9513.         Call Me.m_OutOfOfficeLog.LogError( Err, Error$ )
  9514.         Exit Sub
  9515.     End Sub
  9516. End Class
  9517. '++LotusScript Development Environment:2:2:Initialize:1:10
  9518. Sub Initialize
  9519.     Dim OutOfOffice As New OutOfOfficeApplication
  9520.     Call OutOfOffice.run()
  9521. End Sub
  9522. Lotus Product
  9523. #K|    -
  9524. O=Lotus Notes
  9525. O=Lotus Notes
  9526. PURSAFO
  9527. |.:#U
  9528. O=Lotus Notes
  9529. CN=Lotus Notes Template Development/O=Lotus Notes
  9530. PURSAFO
  9531. $TITLE
  9532. $AssistType
  9533. $AssistLastRun
  9534. $AssistDocCount
  9535. $AssistFlags
  9536. $MachineName
  9537. $AssistTrigger
  9538. $AssistInfo
  9539. $AssistQuery
  9540. $AssistAction
  9541. $AssistAction_Ex
  9542. GIF89a
  9543. cccJBB)!!RB9
  9544. kZcBZcJJJRB9B919
  9545. I,T=7\m`C
  9546. 1s%5l%
  9547. lTV/n
  9548. G Nbp
  9549. Cs?l`
  9550. !U^3Y
  9551. u5B%*
  9552. 'R)n8
  9553. $42+/
  9554. 8D!6jj\
  9555. FWBt57
  9556. c3uJn
  9557.  sT2@
  9558. h:y'<
  9559. (10VI
  9560. |g~mWs-
  9561. CF0j5
  9562. 1tGg5
  9563. )*`Ty
  9564. 7*v;:
  9565. anI~+
  9566. eVem*f
  9567. esHPD,a
  9568. 9qemQYea
  9569. :Q2,/
  9570. +"@    h
  9571. K+CSE#
  9572. O=Lotus Notes
  9573. O=Lotus Notes
  9574. PURSAFO
  9575. |.:#U
  9576. O=Lotus Notes
  9577. CN=Lotus Notes Template Development/O=Lotus Notes
  9578. PURSAFO
  9579.  ,m    |<L
  9580. $ImagesWide
  9581. $ImagesHigh
  9582. $ImagesColorize
  9583. $ImageData
  9584. $ImageNames
  9585. $TITLE
  9586.  GIF89a
  9587. {cccJJsRRR99
  9588. 0ApxC(jGEM
  9589. UaIQUJ
  9590. jB9aC
  9591.     DDG=L
  9592. AT.*m
  9593. 4V:a<a
  9594. ;Y"WJC
  9595. M8rLsB(
  9596. Q=$@4
  9597. }!Dx<
  9598. Ry@nk6+`i
  9599. 8[PT\h#
  9600. Bp 3n
  9601. _)bUK
  9602. F3QZ/|
  9603. @K$Fr
  9604. W: '9
  9605. 1$'    ^
  9606. rT7"h
  9607. u"wq+
  9608. q6BXr
  9609. ]ia76
  9610. ^| *IB
  9611. RxT@L    
  9612. l+qA.
  9613. y2kyj
  9614. 6c3"@/<
  9615. et)<`
  9616. 3p3kg
  9617. EG*#=
  9618. 0wz= 
  9619. Va5zl
  9620. 60B>m
  9621. V|!sFl-\
  9622. =?EdI
  9623. Sc}jg
  9624. z[rK~
  9625. 9Ah`xj
  9626. ;JrT"    
  9627. \1`X `<
  9628. 4rEm<s    
  9629. '8J;^
  9630. x.&W.S
  9631. 2,!Ffv
  9632. +|``$vaA
  9633. l[v58g$70
  9634. NiRT!
  9635. FaV!H>3
  9636. 4Zmb%
  9637. |@f~;
  9638. h>,)=
  9639. O=Lotus Notes
  9640. O=Lotus Notes
  9641. PURSAFO
  9642. |.:#U
  9643. O=Lotus Notes
  9644. CN=Lotus Notes Template Development/O=Lotus Notes
  9645. PURSAFO
  9646. "[Ny)
  9647. $ImagesWide
  9648. $ImagesHigh
  9649. $ImagesColorize
  9650. $ImageData
  9651. $ImageNames
  9652. $TITLE
  9653. GIF89a
  9654. !!!BBBRRR!
  9655. {1)k!
  9656. B)!B1)scRkZB
  9657. 199!11
  9658. 8yR+I
  9659. }khGC2
  9660. mMMPbu
  9661. l &km
  9662. jAaZT
  9663. @*<c\
  9664. HVtf:
  9665. q;swm
  9666. }`mdgr
  9667. k{V~"
  9668. L&f^'
  9669. zr){r
  9670. O=Lotus Notes
  9671. O=Lotus Notes
  9672. PURSAFO
  9673. |.:#U
  9674. O=Lotus Notes
  9675. CN=Lotus Notes Template Development/O=Lotus Notes
  9676. PURSAFO
  9677. $ImagesWide
  9678. $ImagesHigh
  9679. $ImagesColorize
  9680. $ImageData
  9681. $ImageNames
  9682. $TITLE
  9683. (GIF89a
  9684. kRBkB)ZB1Z9!
  9685. cB{R1J9))
  9686. Z{Z9J1
  9687.  5MVF-
  9688. B)]e-
  9689. p"tAdr;2p
  9690. BFv`:d/:V
  9691. @;=&p
  9692. 6W[:TS
  9693. "UQ-Ra"
  9694. JkPDU
  9695. MhjB3
  9696. L.[DQB
  9697. U@@wH@
  9698. zLN8|)
  9699. 2W3+\
  9700. 0Wq"8~B
  9701. "&DQlP&
  9702. ANBdA
  9703. HF2;NY
  9704. !4&dE
  9705. FR2E=
  9706. |<        pa
  9707. ']?2?
  9708. ns!}P@N*
  9709. ?CA'a&Qy2u
  9710. /U`@'
  9711. 8Wb1C1
  9712. Db>e`
  9713. HP]1O
  9714. Y'@Rb
  9715. 7ee!I
  9716. hzvAu
  9717. Gh^Eh
  9718. lV~'*
  9719.  %>u\
  9720. -)V3=
  9721. b!;Tk
  9722. m{~>l
  9723. Co#yH
  9724. *~~!X
  9725. (f@.$
  9726. cy    Ml
  9727. %r6dY1
  9728. C0fRvkw10
  9729. <4y4E%!U
  9730. $QMyH
  9731. ,0M(Jh
  9732. D%    r@
  9733. w+fcb    Q
  9734. jILAbh##
  9735. $&dnf
  9736. *QD !
  9737. !&juUe~D3^S
  9738. 1$*Zt
  9739. P@, i
  9740. td+;S
  9741. h)VmCQO
  9742. * ""T
  9743. )(!Z'8
  9744. f5uP@3ED
  9745. SliPA
  9746. =Cg^dF
  9747. ILEBX@1
  9748. mlEGp
  9749. W.J!$ S
  9750. 5laZ@
  9751. "A0aefC
  9752. c3,B4u
  9753. a'!%7
  9754. =&E$ ",V#
  9755. L'9Rk
  9756. !FsnD
  9757. osj^sj
  9758. b\1eI@
  9759. +kst|\
  9760. HV?QVH
  9761. O=Lotus Notes
  9762. O=Lotus Notes
  9763. PURSAFO
  9764. |.:#U
  9765. O=Lotus Notes
  9766. CN=Lotus Notes Template Development/O=Lotus Notes
  9767. PURSAFO
  9768. ai42X
  9769. $ImagesWide
  9770. $ImagesHigh
  9771. $ImagesColorize
  9772. $ImageData
  9773. $ImageNames
  9774. $TITLE
  9775. GIF89a
  9776. skkkccZRR{ZZ
  9777. 191JZZc{
  9778. Zk{9JZc
  9779. BZ{19J))1
  9780. "jYa@lj5
  9781. {q{4qI
  9782. t_WMuE
  9783. +IRd8
  9784. <hY?x
  9785. EX7AW
  9786. %o;`Y
  9787. #d*.Y
  9788. BKt#;
  9789. liw:]
  9790. HEY^%
  9791. _6q~y
  9792. Fu@!T<`jbQ
  9793. U`+E,
  9794. >Ud'h"
  9795. a{fr#
  9796. i"-z`-
  9797. hOcaAD
  9798. /H~f5
  9799. r@kRi
  9800. nG,:Y
  9801. 6^c6^
  9802. `[iiF54I
  9803. rFsJi
  9804. S*c*8
  9805. 3CPu@
  9806. ,8cs9
  9807. 83@    >
  9808. g6 J8I
  9809. p,0SC
  9810. u6,.L
  9811. [/rO+c,
  9812.     *4 >
  9813.     20#'p
  9814. PHU,1f%^-N<
  9815. :ZTPmN ehD)b9cp
  9816. prv{P
  9817. <:EQN
  9818. Z!@\Y3D
  9819. vF9e*N
  9820. *tF2@
  9821. O=Lotus Notes
  9822. O=Lotus Notes
  9823. PURSAFO
  9824. |.:#U
  9825. O=Lotus Notes
  9826. CN=Lotus Notes Template Development/O=Lotus Notes
  9827. PURSAFO
  9828. $ImagesWide
  9829. $ImagesHigh
  9830. $ImagesColorize
  9831. $ImageData
  9832. $ImageNames
  9833. $TITLE
  9834. GIF89a
  9835. sJ{B!
  9836. Fdi5l
  9837. ~i5HS
  9838. F'0SgdJQb
  9839. eMF:6
  9840. *g    Wi
  9841. nE8Y]
  9842. #ml8E?N
  9843. $,@Ik
  9844. `(;A)W
  9845. mON]y
  9846. -K1zo
  9847. 9d%{3v
  9848. twv#U
  9849. VE%S<
  9850. g uE}
  9851. 'z|df
  9852. (|EVh~
  9853. S3uh8
  9854. ;P:%pxA<9U
  9855. li)+vyo
  9856. o:v]I
  9857. [|9w7
  9858. w[cXL
  9859. gy#?\
  9860. SaLfa
  9861. O=Lotus Notes
  9862. O=Lotus Notes
  9863. PURSAFO
  9864. |.:#U
  9865. O=Lotus Notes
  9866. CN=Lotus Notes Template Development/O=Lotus Notes
  9867. PURSAFO
  9868. $ImagesWide
  9869. $ImagesHigh
  9870. $ImagesColorize
  9871. $ImageData
  9872. $ImageNames
  9873. $TITLE
  9874. GIF89a
  9875. 999)!!
  9876. {{sssk
  9877. {kkcZZRccZRRJJJBBB911)
  9878. /w~_o+
  9879. 7BD@9=g'g8%
  9880. >4Fnz
  9881. gPW<0
  9882. J;I*r
  9883. e4TZ!
  9884.  y4k@Cl
  9885. #}XFC
  9886. |A&|z
  9887. Z(f@@Ep
  9888. @y7%f
  9889. 0a^U6H
  9890. e`UAp
  9891. 2Y@cq
  9892. E.(0Vp
  9893. AS~sx%5
  9894. DwJk    0
  9895. P`HvL
  9896. W{Oxf
  9897. !,FbU
  9898. YQ9f 
  9899. nD {J
  9900. l!g:P
  9901. I{X2*_
  9902. @|~HF
  9903. ':RU*
  9904. SsYj&N
  9905. at>mzE
  9906. 1a400(
  9907. 4 xU]
  9908. I;-SNp
  9909. O=Lotus Notes
  9910. O=Lotus Notes
  9911. PURSAFO
  9912. |.:#U
  9913. O=Lotus Notes
  9914. CN=Lotus Notes Template Development/O=Lotus Notes
  9915. PURSAFO
  9916. $ImagesWide
  9917. $ImagesHigh
  9918. $ImagesColorize
  9919. $ImageData
  9920. $ImageNames
  9921. $TITLE
  9922. GIF89a
  9923. ZBJsJR
  9924. UMYR+
  9925. T3*|<z0MZdec~uo-1;G
  9926. 2PU#N
  9927. ,g;v=
  9928. X~![^
  9929. z!R    GV
  9930. Kf&\M
  9931. SEK"A
  9932. tB<;u
  9933. "6/z$
  9934. Wx_on
  9935. 2qb+X`
  9936. PU:1d
  9937. 2STq$
  9938. vH(;Px
  9939. U=v!K|
  9940. c/m8Q=X
  9941. D|^Xz
  9942. ]K&a`
  9943. hb8I*
  9944. 8tA iV
  9945. x@;T6
  9946. f|dgz6X
  9947. /Eths
  9948. r(lL"
  9949. h|Kn7
  9950. dwD)}S)
  9951.  \z>?
  9952. 8xr4y
  9953. sYh@8
  9954. 5DL `
  9955. @It}u-
  9956. [1HP,X
  9957. N1XdY9
  9958. rs.<$
  9959. QRf4v
  9960.     1E0S
  9961. [Xel2
  9962. "14fi
  9963. (7k!@
  9964. |AIgB$
  9965. YUR:E+
  9966. ,<eP=18`
  9967. uE:X%sW
  9968. O=Lotus Notes
  9969. O=Lotus Notes
  9970. PURSAFO
  9971. |.:#U
  9972. O=Lotus Notes
  9973. CN=Lotus Notes Template Development/O=Lotus Notes
  9974. PURSAFO
  9975. oh,=0
  9976. $ImagesWide
  9977. $ImagesHigh
  9978. $ImagesColorize
  9979. $ImageData
  9980. $ImageNames
  9981. $TITLE
  9982. "GIF89a
  9983. ZZZ9))
  9984. Z1ZJB
  9985. sJJ9)!
  9986. 9`    he/
  9987. 3(CE|@&
  9988. L$K\dO\
  9989. NYTLtwdjL1umm
  9990. '^^eAb@
  9991. e0242+7
  9992. <<I0p;
  9993. )  2L2D
  9994. =182U
  9995. Ea:U96
  9996. h=':Q
  9997. KeiWA
  9998. },~;jW
  9999. =jagy
  10000. VifYP
  10001. }$5m(E
  10002. {op{+
  10003. ]5~}ep
  10004. REyOH
  10005. N;}+k
  10006. Plr`Z
  10007. %x_WwIG
  10008. *    x;n
  10009. m=b\hT]T
  10010. K}B^F
  10011. bc"s    
  10012. 9yB8Lh2
  10013. CDJgU
  10014. Na#a7
  10015.  *U    Dm,
  10016. Ru<G 
  10017. mlsS2
  10018. >~`5`
  10019. wRQ9r{
  10020. ![aEG
  10021. -&bV0
  10022. V.yXM
  10023. "1.#@6
  10024. O=Lotus Notes
  10025. O=Lotus Notes
  10026. PURSAFO
  10027. |.:#U
  10028. O=Lotus Notes
  10029. CN=Lotus Notes Template Development/O=Lotus Notes
  10030. PURSAFO
  10031. $ImagesWide
  10032. $ImagesHigh
  10033. $ImagesColorize
  10034. $ImageData
  10035. $ImageNames
  10036. $TITLE
  10037. /"0"GIF89a
  10038. JBB1))
  10039. kckRJ
  10040. sB1)ZB1
  10041. 0@O>u
  10042. `W^[Z\[
  10043. Bmn@<r;r|
  10044. 3*:    H
  10045. 6D.W.
  10046. rBL>P
  10047. A_eKzx
  10048. ]$>IZO
  10049. !bW<{
  10050. [!e(+
  10051. \'@-U,
  10052. SDXl8
  10053. 9t:U6
  10054. wIJfl
  10055. !xs3]
  10056. 7|[pYI
  10057. u+x~{cB:
  10058. Yb"UP
  10059. 0x*sF
  10060. #xj1?    @p
  10061. `A\j;"
  10062. pgAC$
  10063. V!8R(
  10064. ;YHs>
  10065. cP)\5
  10066.     MttLl\
  10067. 96\i.hn
  10068. 9Zb2dR&
  10069. Oz[;8Xu
  10070. 3V,b&
  10071. *    Txb
  10072. "Nj.d
  10073. =#d@c
  10074.  D7wFwL@
  10075. j^C*@
  10076. xD2^W
  10077. &?5ch
  10078. &xK-kZNc
  10079. H#tG=
  10080. %rb'rb ub+
  10081. b%.@'
  10082. %zb0R
  10083. '6@0"@1
  10084. 4:@5V
  10085. #Nb!>@%
  10086. aB~a9
  10087. :Fd1Z
  10088. #).@3
  10089. O=Lotus Notes
  10090. O=Lotus Notes
  10091. PURSAFO
  10092. |.:#U
  10093. O=Lotus Notes
  10094. CN=Lotus Notes Template Development/O=Lotus Notes
  10095. PURSAFO
  10096. VKXL(I
  10097. $ImagesWide
  10098. $ImagesHigh
  10099. $ImagesColorize
  10100. $ImageData
  10101. $ImageNames
  10102. $TITLE
  10103. #GIF89a
  10104. ))))!!B1)RB1)!
  10105. ZkZBcR9
  10106. {JRJ9
  10107. OlW:\
  10108. wa]n+
  10109. eg->[|8_1Os
  10110. Uo\'F
  10111. bYyP:T
  10112. UD]B$
  10113. U,Dhl
  10114. 4GRC!
  10115. 21@O/:
  10116. |(p!A
  10117. vJ2)$
  10118. VMcS{&0
  10119. BAnjS#
  10120. 0pe,f9
  10121. V3plN67sSy
  10122. "P.6R
  10123. W>R2>
  10124. \=T\!
  10125. R|)6V
  10126. zZ9!"
  10127. /-f ri:qW 
  10128. R7'3P"
  10129. F6Di/
  10130. _sjhn(
  10131. 1U\8|
  10132. bRXPQa
  10133. j:(5Y
  10134. 2xX$M
  10135. lQYp/ 
  10136. (%Qr-`
  10137. 3!jjF`Q
  10138. B"$\d
  10139. +g    )k
  10140. #@Mc3F
  10141. ^IiUJ<
  10142. :$8TpT`T$
  10143. A01%Y
  10144. HR.:$
  10145. [jt1H
  10146. mfzjR
  10147. h<vTRV
  10148. n{vSG
  10149.  eP@[
  10150.  i@r_
  10151. Jy%R^Jm
  10152. xu[_}
  10153. uej,c:
  10154. X*j,%
  10155. =2y[    
  10156. 0>^,*m
  10157. _    FF&
  10158. $?6`9
  10159. A& ;JV1>ND
  10160. cLNV1
  10161. Lqb%v
  10162.  j"oJ
  10163. &cvgNveM
  10164. b{\'}
  10165. O=Lotus Notes
  10166. O=Lotus Notes
  10167. PURSAFO
  10168. |.:#U
  10169. O=Lotus Notes
  10170. CN=Lotus Notes Template Development/O=Lotus Notes
  10171. PURSAFO
  10172. $ImagesWide
  10173. $ImagesHigh
  10174. $ImagesColorize
  10175. $ImageData
  10176. $ImageNames
  10177. $TITLE
  10178. GIF89a
  10179. {9!s1
  10180. {kZ9)
  10181. k!kR91!
  10182. ID`Zw
  10183. By&Z0A
  10184. 8 cd.
  10185. #'9MXK#~
  10186. 'N3=6E
  10187. g\W@Ir
  10188. p|gM[Y
  10189. (T[8^
  10190. (/Yz*D
  10191. \>tJ+]k    
  10192. Nl"5?
  10193.     |k6s|
  10194. dP7u;
  10195. cS6r3V}
  10196. L9g9c
  10197. tX>d~
  10198. XGwv?
  10199. Fc;fL
  10200. =/(ax
  10201. EhVe&Gj
  10202. h'pw]8
  10203. `I'y<
  10204. hFuXk
  10205. (4vf    
  10206. <UYvrI
  10207. 8<=Hv
  10208. 0~HK4
  10209. gNdvzz
  10210. eTTFhbD
  10211. uzlh,mF:
  10212. LNnplqvb
  10213. mRJjj
  10214. {#L@x
  10215. C89BwZ;
  10216. drIVh
  10217. jT@x3
  10218. n%ko9
  10219. .osH 
  10220. O=Lotus Notes
  10221. O=Lotus Notes
  10222. PURSAFO
  10223. |.:#U
  10224. O=Lotus Notes
  10225. CN=Lotus Notes Template Development/O=Lotus Notes
  10226. PURSAFO
  10227. $ImagesWide
  10228. $ImagesHigh
  10229. $ImagesColorize
  10230. $ImageData
  10231. $ImageNames
  10232. $TITLE
  10233. GIF89a
  10234. JJZJBJB9B9191)1)!)
  10235. wkIitGh
  10236. ;e*poY
  10237. 5 ,cW!A
  10238. `$V3&
  10239.  B#B#S
  10240. zuIU!
  10241. O=Lotus Notes
  10242. O=Lotus Notes
  10243. PURSAFO
  10244. |.:#U
  10245. O=Lotus Notes
  10246. CN=Lotus Notes Template Development/O=Lotus Notes
  10247. PURSAFO
  10248. $ImagesWide
  10249. $ImagesHigh
  10250. $ImagesColorize
  10251. $ImageData
  10252. $ImageNames
  10253. $TITLE
  10254. GIF89a
  10255. {cccJJsRRR99
  10256. @@QDKF
  10257. CBP544!W5f`:
  10258. !ZYRm
  10259. =RJr*
  10260. GI    Lf
  10261. ZxO\T
  10262. d[mlN
  10263. Ga#L\
  10264. y|c(q
  10265. N26E,#Fu
  10266. JRe4z
  10267. Hk4KIc
  10268. ~4* J
  10269. cKGmW
  10270. WKLGp'
  10271. .y2^yt
  10272. ;]"0]cva
  10273. @My0Mp
  10274. O=Lotus Notes
  10275. O=Lotus Notes
  10276. PURSAFO
  10277. |.:#U
  10278. O=Lotus Notes
  10279. CN=Lotus Notes Template Development/O=Lotus Notes
  10280. PURSAFO
  10281. q3csk>
  10282. $ImagesWide
  10283. $ImagesHigh
  10284. $ImagesColorize
  10285. $ImageData
  10286. $ImageNames
  10287. $TITLE
  10288. GIF89a
  10289. !!!BBBRRR!
  10290. {1)k!
  10291. B)!B1)scRkZB
  10292. 199!11
  10293. YZ\'A'
  10294. =f;B21
  10295. DGE&8v
  10296. P$nvh
  10297. .9O#z
  10298. O=Lotus Notes
  10299. O=Lotus Notes
  10300. PURSAFO
  10301. |.:#U
  10302. O=Lotus Notes
  10303. CN=Lotus Notes Template Development/O=Lotus Notes
  10304. PURSAFO
  10305. $ImagesWide
  10306. $ImagesHigh
  10307. $ImagesColorize
  10308. $ImageData
  10309. $ImageNames
  10310. $TITLE
  10311. GIF89a
  10312. kRBkB)ZB1Z9!
  10313. cB{R1J9))
  10314. Z{Z9J1
  10315.  Gq$yH
  10316. "%&+5+)*B<D"
  10317. A8'=+#
  10318. VWufE
  10319. QiJ|2
  10320. O)\TX1
  10321. &&x]Y
  10322. B+d{@{
  10323. D9[@i`z
  10324. k5O(]iR
  10325. 8`9~4
  10326. Jy6DC
  10327. X`EujIV,.
  10328. 7EGtd
  10329. O=Lotus Notes
  10330. O=Lotus Notes
  10331. PURSAFO
  10332. |.:#U
  10333. O=Lotus Notes
  10334. CN=Lotus Notes Template Development/O=Lotus Notes
  10335. PURSAFO
  10336. $ImagesWide
  10337. $ImagesHigh
  10338. $ImagesColorize
  10339. $ImageData
  10340. $ImageNames
  10341. $TITLE
  10342. GIF89a
  10343. skkkccZRR{ZZ
  10344. 191JZZc{
  10345. Zk{9JZc
  10346. BZ{19J))1
  10347. SsBqs7;qc=VM:k
  10348. SZTuy
  10349. UO2G%
  10350. O=Lotus Notes
  10351. O=Lotus Notes
  10352. PURSAFO
  10353. |.:#U
  10354. O=Lotus Notes
  10355. CN=Lotus Notes Template Development/O=Lotus Notes
  10356. PURSAFO
  10357. $ImagesWide
  10358. $ImagesHigh
  10359. $ImagesColorize
  10360. $ImageData
  10361. $ImageNames
  10362. $TITLE
  10363. GIF89a
  10364. sJ{B!
  10365. f"7gh
  10366. }xs0J]R
  10367. (eZ9`
  10368. Gt)IF#}P
  10369. 3yA<@)
  10370. Zivj]q
  10371. DKfFF
  10372. <x*`3
  10373. L]    !n`C
  10374. h&]Qj
  10375. s@vQ4.6
  10376. O=Lotus Notes
  10377. O=Lotus Notes
  10378. PURSAFO
  10379. |.:#U
  10380. O=Lotus Notes
  10381. CN=Lotus Notes Template Development/O=Lotus Notes
  10382. PURSAFO
  10383. $ImagesWide
  10384. $ImagesHigh
  10385. $ImagesColorize
  10386. $ImageData
  10387. $ImageNames
  10388. $TITLE
  10389. GIF89a
  10390. 999)!!
  10391. {{sssk
  10392. {kkcZZRccZRRJJJBBB911)
  10393. U|<Zirc
  10394. lBqC]
  10395. |}-k7n
  10396. XcUha
  10397. 58y.U
  10398. O=Lotus Notes
  10399. O=Lotus Notes
  10400. PURSAFO
  10401. |.:#U
  10402. O=Lotus Notes
  10403. CN=Lotus Notes Template Development/O=Lotus Notes
  10404. PURSAFO
  10405. $ImagesWide
  10406. $ImagesHigh
  10407. $ImagesColorize
  10408. $ImageData
  10409. $ImageNames
  10410. $TITLE
  10411. GIF89a
  10412. a80%T
  10413. _U.8`
  10414. td    w9
  10415. `+~%OcK
  10416. ILI^$#Q
  10417. #uiP5
  10418. 0O;: 
  10419. `.DxB
  10420. ,;&    |
  10421. N&S g
  10422. <B    Jd    m
  10423. $GZwI
  10424. D$UYJ
  10425. O=Lotus Notes
  10426. O=Lotus Notes
  10427. PURSAFO
  10428. |.:#U
  10429. O=Lotus Notes
  10430. CN=Lotus Notes Template Development/O=Lotus Notes
  10431. PURSAFO
  10432. $ImagesWide
  10433. $ImagesHigh
  10434. $ImagesColorize
  10435. $ImageData
  10436. $ImageNames
  10437. $TITLE
  10438. v    v    GIF89a
  10439. ZZZ9))
  10440. Z1ZJB
  10441. sJJ9)!
  10442. v<n;f0SVHz
  10443. 0xz2w
  10444. 15;c    e
  10445. k'*7&
  10446. [$J,%pS)qI
  10447. `C    W]5
  10448. %@l@7
  10449. IM+y;Q
  10450. 3G,6a
  10451. =5i}$
  10452. Asl0?
  10453. );) ry
  10454. #.F1}
  10455. \.BczCOE
  10456. Y0`pSY(
  10457. ~3^IV
  10458. gXaB_y    
  10459. vmYtQ
  10460. 6J3OW
  10461. Z[;    \
  10462. O=Lotus Notes
  10463. O=Lotus Notes
  10464. PURSAFO
  10465. |.:#U
  10466. O=Lotus Notes
  10467. CN=Lotus Notes Template Development/O=Lotus Notes
  10468. PURSAFO
  10469. $ImagesWide
  10470. $ImagesHigh
  10471. $ImagesColorize
  10472. $ImageData
  10473. $ImageNames
  10474. $TITLE
  10475. GIF89a
  10476. O=Lotus Notes
  10477. O=Lotus Notes
  10478. PURSAFO
  10479. |.:#U
  10480. O=Lotus Notes
  10481. CN=Lotus Notes Template Development/O=Lotus Notes
  10482. PURSAFO
  10483. $ImagesWide
  10484. $ImagesHigh
  10485. $ImagesColorize
  10486. $ImageData
  10487. $ImageNames
  10488. $TITLE
  10489. GIF89a
  10490. {9!s1
  10491. {kZ9)
  10492. k!kR91!
  10493. #%!,ZGI
  10494. ySUHJ
  10495. se]"pEYl iCqZWWcq
  10496. &P"MnHY
  10497. tQ^ivr
  10498. -F$    Q
  10499. `;6zk
  10500. X"XSS
  10501. b/=@`z
  10502. FB`    |t3
  10503. H>rPb[
  10504. 9.>cLm
  10505.  m    =&
  10506. 3^A'>
  10507. }o/#Se
  10508. 'r.3d
  10509. M.AG.
  10510. d#$'B
  10511. V\(5 
  10512. O=Lotus Notes
  10513. O=Lotus Notes
  10514. PURSAFO
  10515. |.:#U
  10516. O=Lotus Notes
  10517. CN=Lotus Notes Template Development/O=Lotus Notes
  10518. PURSAFO
  10519. $ImagesWide
  10520. $ImagesHigh
  10521. $ImagesColorize
  10522. $ImageData
  10523. $ImageNames
  10524. $TITLE
  10525. (GIF89a
  10526. 1u)d#
  10527. $,]>U
  10528. N%nry
  10529. \}lM{zY
  10530. q0v];
  10531. @Mn?Y<
  10532. UfySr
  10533. c8V^kv
  10534. WVt3vidx
  10535. b+He@E
  10536. ODg@G
  10537. OWOW2
  10538. Y(TNhS
  10539. aIl~FTs
  10540. D5urK
  10541. }V}du
  10542. +jNc9
  10543. O'JDI
  10544. $WzxQ
  10545. \eF^|
  10546. /ejvde
  10547. Hw0.b
  10548. rEp+ 
  10549. vtxPd
  10550. |eCGY
  10551. M9(P %zh
  10552. H:|l#
  10553. 6PyU7
  10554. q^XJ5
  10555. o"6mr
  10556. Y_P4e
  10557. wTxy:
  10558. J)a?`9
  10559. 7o!F_
  10560. GgBES-G!
  10561. bEhx{>
  10562. 7%S~j
  10563. GO7DH
  10564. 7[?'{
  10565. S>r"u
  10566. {5CRk
  10567. gXwy%
  10568. tR_tOyJz
  10569. a@]8$|
  10570. C\Y9y:71
  10571. tz;vZ#
  10572. ><    J'
  10573. L"7kA
  10574. [5L#2
  10575. xK*:B
  10576. U=/5-
  10577. S(FS6
  10578. %T q*
  10579. d*3s^
  10580. mOEGFo
  10581. @7!(0d
  10582. "\L#U&2,
  10583. Q#^"Htl
  10584. 6r|1O(X
  10585. WEUS}
  10586. $cPek[
  10587. )23bJ    s
  10588. F_[    m
  10589. o\R e
  10590. ?aAb#
  10591. F{8~8k
  10592. ;plKO
  10593. *&7}{e?
  10594. lS#4Q
  10595. ;Rpl|
  10596. "?Txr
  10597. f`$HH
  10598. `i2%7dAS
  10599. bh (o
  10600. wG4"3
  10601. RDB~z
  10602. (MDSj
  10603. .iX W4C
  10604. vuGr6K
  10605. j#j_fr
  10606. 6~-tP
  10607. G1PP<
  10608. K3(uto
  10609.  ;P\gW
  10610. 9$juc1
  10611. h1*!A
  10612. F)3Xc*
  10613. <K|Wx
  10614. l'    #7
  10615. :UneJp
  10616. d7zPCh
  10617. /S4-S`Y2
  10618. Qh&A\
  10619. X3L:(d
  10620. )uYLtC
  10621. I^2o*=
  10622. (l+o>
  10623. &hB?Y$
  10624. *L!B#J
  10625. }uJ]#
  10626. S>qj%
  10627. *R!1e
  10628. tJr>]
  10629. FWrad
  10630. Kky{P
  10631. 7z/Wp_
  10632. _KwM;
  10633. heWgH
  10634. n]YU;g
  10635. zm7uX
  10636. yYW8 
  10637. er4BB
  10638. RP%#i5,$p
  10639. ;:Pz 
  10640. Is"rl
  10641. w    5X!
  10642. xA#q!
  10643. Nab79=?
  10644. KNQOVVXW
  10645. U{hx$i
  10646. S&Q(QI
  10647. GUSeLq$
  10648. j0GGG0
  10649. mO&W#\
  10650. k6d0[
  10651. '@#]C
  10652. >1Jk@
  10653. WI%QR
  10654. fv{_G
  10655. <6=VIh    
  10656. /<F6[
  10657. jI|?4
  10658. cxk"f
  10659. ]7A.'
  10660. v|FgH
  10661. Xz de[
  10662. ^!xM>HD
  10663. S$XuW
  10664. @    FDl
  10665. off^e
  10666. Yiaxk
  10667. 6;Iv%
  10668. LLq0E
  10669. }    7*vx|
  10670. Yt=uu
  10671. ?QYmF
  10672. Me63WMSY
  10673. j]9jv
  10674. V5ec&
  10675. -*c(m
  10676. O=Lotus Notes
  10677. O=Lotus Notes
  10678. PURSAFO
  10679. |.:#U
  10680. O=Lotus Notes
  10681. CN=Lotus Notes Template Development/O=Lotus Notes
  10682. PURSAFO
  10683. $ImagesWide
  10684. $ImagesHigh
  10685. $ImagesColorize
  10686. $ImageData
  10687. $ImageNames
  10688. $TITLE
  10689. (GIF89a
  10690. HB22C
  10691. NYJN>"
  10692. 72<(5cLu
  10693. hU)US
  10694. kMkU7
  10695. ftM|bvB
  10696. }]Ml0c
  10697. uCqmn
  10698. {=L.G9~
  10699. q?yzsmo
  10700. G\iwH
  10701. W`!3'
  10702. h$w['
  10703. *Gh%T(&
  10704. r*|&*\
  10705. jbJD&4d
  10706. Y7wE5wY
  10707. )>%o^i
  10708. ^:&\:fb)
  10709. @++cf:%
  10710. io!u@
  10711. qj.M#Oa
  10712. - z6b
  10713. BIxMJa
  10714. URX"5    
  10715. %(q<s
  10716. .<&2gJ
  10717. 8D'?-
  10718. i3C[v
  10719. i7K=}
  10720. $]sn)
  10721. Y4?:n.
  10722. {>xJ0
  10723. y/yi&V?
  10724. Ep 6g
  10725. e<LHLHX^8
  10726. .xdn-7
  10727. GuE9$
  10728. {`gwx
  10729. w~wukW^
  10730. M&vvO
  10731. uy?ht
  10732. w~(Uh
  10733. m)k    y
  10734. (u$)#
  10735. E\1i>
  10736. k\(8f    1
  10737. Qxa8%'
  10738. Q.U)6
  10739. 4%C?}n
  10740. 7^|Q?-
  10741. O=Lotus Notes
  10742. O=Lotus Notes
  10743. PURSAFO
  10744. |.:#U
  10745. O=Lotus Notes
  10746. CN=Lotus Notes Template Development/O=Lotus Notes
  10747. PURSAFO
  10748. $ImagesWide
  10749. $ImagesHigh
  10750. $ImagesColorize
  10751. $ImageData
  10752. $ImageNames
  10753. $TITLE
  10754. GIF89a[
  10755. ,;b(c
  10756. B@q>Q
  10757. O=Lotus Notes
  10758. O=Lotus Notes
  10759. PURSAFO
  10760. |.:#U
  10761. O=Lotus Notes
  10762. CN=Lotus Notes Template Development/O=Lotus Notes
  10763. PURSAFO
  10764. $ImagesWide
  10765. $ImagesHigh
  10766. $ImagesColorize
  10767. $TITLE
  10768. $ImageData
  10769. $ImageNames
  10770. GIF89aY
  10771. [yyXrre~~
  10772. ?DDNSS#%%022
  10773. EccI 
  10774. K*l:T*
  10775. GUg7H
  10776. t`@nQ
  10777. $@JB=
  10778. @@p,0E
  10779. O=Lotus Notes
  10780. O=Lotus Notes
  10781. PURSAFO
  10782. |.:#U
  10783. O=Lotus Notes
  10784. CN=Lotus Notes Template Development/O=Lotus Notes
  10785. PURSAFO
  10786. $ImagesWide
  10787. $ImagesHigh
  10788. $ImagesColorize
  10789. $TITLE
  10790. $ImageData
  10791. $ImageNames
  10792. GIF89a
  10793. E231#$+
  10794. eBv]B
  10795. {?nL(
  10796. q2|W6pP1
  10797. vdTynd
  10798. McG0jS?
  10799. f3[?+
  10800. G5*aK=XE9#
  10801. C-#O>67.*L%
  10802. |nG96&
  10803. @32QFE
  10804. c+]s\Uc
  10805. Ci CC
  10806. NHQG?    P
  10807. P"G 4
  10808. )jl3Z0
  10809. J.VTQ
  10810. bMk\#"x
  10811. !^a    A
  10812. $NA    tY
  10813. ,$AbI
  10814. 96a    9L#
  10815. }T O+0
  10816. L!/KZ
  10817. q`    ~ 
  10818. zP    sP
  10819. [C `<#p
  10820. p#p(#
  10821.     &"GO
  10822. O=Lotus Notes
  10823. O=Lotus Notes
  10824. PURSAFO
  10825. |.:#U
  10826. O=Lotus Notes
  10827. CN=Lotus Notes Template Development/O=Lotus Notes
  10828. PURSAFO
  10829. $ImagesWide
  10830. $ImagesHigh
  10831. $ImagesColorize
  10832. $TITLE
  10833. $ImageData
  10834. $ImageNames
  10835. GIF89a[
  10836. Wc(=9
  10837. ?;hU3
  10838. Pa)9f
  10839. !./qY
  10840. o\TPx$XD{
  10841. *Y*fN
  10842. cNPP]g
  10843. Z,L^p
  10844. O=Lotus Notes
  10845. O=Lotus Notes
  10846. PURSAFO
  10847. |.:#U
  10848. O=Lotus Notes
  10849. CN=Lotus Notes Template Development/O=Lotus Notes
  10850. PURSAFO
  10851. $ImagesWide
  10852. $ImagesHigh
  10853. $ImagesColorize
  10854. $ImageData
  10855. $ImageNames
  10856. $TITLE
  10857. GIF89a[
  10858. `0!K-
  10859. \bWcT
  10860. W2Nq"
  10861. `F,,G
  10862. ^xZA 
  10863. O=Lotus Notes
  10864. O=Lotus Notes
  10865. PURSAFO
  10866. |.:#U
  10867. O=Lotus Notes
  10868. CN=Lotus Notes Template Development/O=Lotus Notes
  10869. PURSAFO
  10870. $ImagesWide
  10871. $ImagesHigh
  10872. $ImagesColorize
  10873. $TITLE
  10874. $ImageData
  10875. $ImageNames
  10876. $FORWARDSEP
  10877.     ----------------------
  10878.      Forwarded by 
  10879. ForwardedFrom
  10880.      on 
  10881. ForwardedDate
  10882.      ---------------------------
  10883. O=Lotus Notes
  10884. O=Lotus Notes
  10885. PURSAFO
  10886. |.:#U
  10887. O=Lotus Notes
  10888. CN=Lotus Notes Template Development/O=Lotus Notes
  10889. PURSAFO
  10890. A9O.7
  10891. $Info
  10892. $$ScriptName
  10893. ForwardedDate
  10894. $Body
  10895. &Arial
  10896.  $LotusFaxMemoSubform
  10897. Lotus Fax Placeholder
  10898. O=Lotus Notes
  10899. O=Lotus Notes
  10900. PURSAFO
  10901. |.:#U
  10902. O=Lotus Notes
  10903. CN=Lotus Notes Template Development/O=Lotus Notes
  10904. PURSAFO
  10905. $Info
  10906. $$ScriptName
  10907. $Body
  10908. $HideMailHeader
  10909. BGTableColor
  10910. HeaderRegion
  10911. BodyRegion
  10912. New Memo
  10913. Subject
  10914. Subject
  10915. Subject
  10916.     1RT4RTT6RT7RTT12S13S14S15S17RTTT18RTTTT21RTTTTT23RTTTTS24RTTT25RTTT26S28RTT32RTT33RT
  10917. wMemo
  10918. returnreceipt
  10919. wMemoOpen
  10920. Query_string
  10921. forward
  10922. wMemoOpen
  10923. Query_string
  10924. wMemoOpen
  10925.     13R24S
  10926. (Help)
  10927. MAIL_F_MEMO
  10928.     0S0E
  10929. &Arial
  10930. FComic Sans MS
  10931. '++LotusScript Development Environment:2:5:(Options):0:74
  10932. Option Public
  10933. Option Explicit
  10934. Use "CoreEmailClasses"
  10935. '++LotusScript Development Environment:2:5:(Forward):0:1
  10936. '++LotusScript Development Environment:2:5:(Declarations):0:10
  10937. Dim cMemoObject As Variant
  10938. Lotus Product
  10939. [V0.0 -L
  10940.  Reply'++LotusScript Development Environment:2:5:(Options):0:66
  10941. '++LotusScript Development Environment:2:5:(Forward):0:1
  10942. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  10943. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  10944. Declare Sub Postmodechange(Source As Notesuidocument)
  10945. Declare Sub Postopen(Source As Notesuidocument)
  10946. Declare Sub Postsave(Source As Notesuidocument)
  10947. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  10948. Declare Sub Postrecalc(Source As Notesuidocument)
  10949. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  10950. Declare Sub Click(Source As Button)
  10951. '++LotusScript Development Environment:2:5:(Declarations):0:2
  10952. '++LotusScript Development Environment:2:2:BindEvents:1:129
  10953. Private Sub BindEvents(Byval Objectname_ As String)
  10954.     Static Source As NOTESUIDOCUMENT
  10955.     Set Source = Bind(Objectname_)
  10956.     On Event Queryopen From Source Call Queryopen
  10957.     On Event Querysave From Source Call Querysave
  10958.     On Event Postmodechange From Source Call Postmodechange
  10959.     On Event Postopen From Source Call Postopen
  10960.     On Event Postsave From Source Call Postsave
  10961.     On Event Queryclose From Source Call Queryclose
  10962.     On Event Postrecalc From Source Call Postrecalc
  10963.     On Event Querymodechange From Source Call Querymodechange
  10964. End Sub
  10965. '++LotusScript Development Environment:2:2:Queryopen:1:12
  10966. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  10967.     Set cMemoObject = New UIMemoDocument         
  10968.     Call cMemoObject.Init(Source,Isnewdoc)  
  10969. End Sub
  10970. '++LotusScript Development Environment:2:2:Querysave:1:12
  10971. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  10972.     Call cMemoObject.QuerySave(Continue)
  10973. End Sub
  10974. '++LotusScript Development Environment:2:2:Postmodechange:1:12
  10975. Sub Postmodechange(Source As Notesuidocument)
  10976.     Call cMemoObject.PostModeChange()    
  10977. End Sub
  10978. '++LotusScript Development Environment:2:2:Postopen:1:12
  10979. Sub Postopen(Source As Notesuidocument)
  10980.     Call cMemoObject.PostOpen(Source)    
  10981. End Sub
  10982. '++LotusScript Development Environment:2:2:Postsave:1:12
  10983. Sub Postsave(Source As Notesuidocument)
  10984.     Call cMemoObject.PostSave()
  10985. End Sub
  10986. '++LotusScript Development Environment:2:2:Queryclose:1:12
  10987. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  10988.     Call cMemoObject.QueryClose(Continue)
  10989. End Sub
  10990. '++LotusScript Development Environment:2:2:Postrecalc:1:12
  10991. Sub Postrecalc(Source As Notesuidocument)
  10992. End Sub
  10993. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  10994. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  10995.     Continue = cMemoObject.QueryModeChange(Source)
  10996. End Sub
  10997. '++LotusScript Development Environment:2:2:Click:1:8
  10998. Sub Click(Source As Button)
  10999.     Call cMemoObject.SetOptionFlag(MEMO_ISSTATIONERY)
  11000.     Call cMemoObject.noteUIMemo.save()
  11001.     Call cMemoObject.noteUIMemo.close()
  11002. End Sub
  11003. Lotus Product
  11004. yV0.0~
  11005.  ,,#}H
  11006.  -,$#K
  11007.  ,H!}t
  11008.  ,H!}l
  11009.  ,,#}l
  11010.  ,,#}
  11011.     Always hidden:  
  11012.     0S0E
  11013. NamePreferencez
  11014. NamePreference
  11015.     0S0E
  11016. LanguagePreference
  11017. Notes
  11018. PostedDateh
  11019. SendTo
  11020. CopyTo
  11021. InheritedSendTo
  11022. SendTo
  11023. CopyTo
  11024.     1RT6RTT7RTTT9S10S12S13S19RTTTT21RTT22RTTT24S25S27RTTTT29S30TTTTRTT33RT35R38R
  11025. InheritedSendTo
  11026. InheritedSendTo
  11027. Notes
  11028. PostedDateh
  11029. NamePreference
  11030. AltSendTo
  11031. AltSendTo
  11032. AltCopyTo
  11033. SendTo
  11034. CopyTo
  11035. InheritedAltSendTo
  11036. SendTo
  11037. CopyTo
  11038.     1RT6RTT7RTTT9S10S12S13S19RTTTT21RTT22RTTT24S25S27RTTTT28RTTTTT32S33S37RTTTTTT38S39S41RTTTT43S44RTTTT45RTT48RT50R53R
  11039. $AltNameLanguageTags
  11040. $AltNameLanguageTags
  11041.     0RR1S
  11042. $StorageTo
  11043. $StorageFrom
  11044.     0RR1S
  11045. $StorageTo
  11046. $StorageTo
  11047.     0RR1S
  11048. $StorageCc
  11049. $StorageCc
  11050.     0R1S
  11051. $StorageBcc
  11052. $StorageBcc
  11053.     0R1S
  11054. InetSendTo
  11055. InetSendTo
  11056.     0RR1S
  11057. InetCopyTo
  11058. InetCopyTo
  11059.     0R1S
  11060. InetBlindCopyTo
  11061. InetBlindCopyTo
  11062.     0R1S
  11063. InheritedAltSendToz
  11064. InheritedSendTo_1
  11065. Notes
  11066. PostedDateh
  11067. ReplyTo
  11068. ReplyTo
  11069.     1RT6RTT7RTTT9S10S12S13S18RTTTT21RTTT22RTT24RT25R
  11070. InheritedReplyToz
  11071. InheritedReplyTo
  11072. Principal
  11073. Principal
  11074. Principal
  11075. Fromh
  11076.     1S2S3RTTTT8S9S10S11S13RTTTTT15RTTTT20RTTTTT22RTTTT23RTTTT
  11077. FromDomainh
  11078. FromDomain"
  11079.     0R1RT7RTT8S9S10S11S13RT14RTInheritedFrom
  11080. InheritedFrom
  11081. AltPrincipalh
  11082. AltPrincipal
  11083. AltPrincipal
  11084. AltFrom
  11085. AltFrom
  11086.     1S2RT3RTT8S9S10S11S13RTTT15RTT20RTTT22RTT23RTT
  11087. FromDomainh
  11088. FromDomain"
  11089.     0R1RT7RTT8S9S10S11S13RT14RTInheritedAltFromz
  11090. InheritedFrom_1
  11091. Notes
  11092. PostedDateh
  11093. FromDomain
  11094. InheritedFromDomain
  11095. FromDomain
  11096.     9S10S12S13SInheritedFromDomain
  11097. InheritedFromDomain
  11098. Principal
  11099. CalendarProfile
  11100. Owner
  11101.     1S2S3S7S
  11102. FromPerson memo is from.z
  11103. AltFrom
  11104.     10SAltFrom
  11105. CalendarProfile
  11106. DefaultLogo
  11107. stdNotesLtr0
  11108. CalendarProfile
  11109. DefaultLogo
  11110. StdNotesLtrGateway
  11111.     4S13S24R25S29S32S34S
  11112. Logoz
  11113. BG_IMAGE_PREFIX
  11114.     0S0E
  11115. StdNotesLtr0
  11116.     0RR1RT2RT3S4S6RTT13RT14RT
  11117. Image
  11118. StdNotesLtr
  11119. Image
  11120. Gateway
  11121. BG_IMAGE_PREFIX
  11122. Image
  11123. Image
  11124.     0RR1RT2RT6RTT11RT12RTT13RTT14S15S17RTTT20S21S24RTT33RTT
  11125. Image
  11126. BG_IMAGE_PREFIX
  11127. Image
  11128. BG_IMAGE_PREFIX
  11129. Image
  11130. BG_IMAGE_PREFIX
  11131. Image
  11132. BG_IMAGE_PREFIX
  11133. Image
  11134. BG_IMAGE_PREFIX
  11135. BG_IMAGE_PREFIX
  11136.     0RT1RTT2RTT3S4S10RTTT13S14S17RTT18S19S27RTTT30S31S34RTT35S36S46RTTT49S50S53RTT54S55S61RTTT64S65S68RTT69S70S76RTTT79S80S83RTT86S87S89RTTBGTableColor
  11137. Principal
  11138. Principal
  11139. Principal
  11140. NamePreference
  11141. AltFrom
  11142. PostedDateh
  11143. $LangFrom
  11144. LanguagePreferencet
  11145. AltFrom
  11146.     1S2S5S7S8S9S10S12RTTTT14TRTTT19S20S21S23S24S35S41RTTTT43RTTT44RTTT
  11147.     0R1S2S8S
  11148.     0R1S2S5S6S8S14S18S
  11149.     0R1S2S5S6S8S14S18S
  11150. SentBy
  11151. X400FreeForm^
  11152.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  11153. SentBy
  11154. FromDomain
  11155. FromDomain
  11156. FromDomain
  11157. FromDomain
  11158.     0RR7S10S13S14S18S20S23S24S26S28S29S30S36S39S43S46S52S
  11159. FromName
  11160. Principal
  11161. Principal
  11162. Principal
  11163.     0RR1S2S10S11S16S18S
  11164. FromStops
  11165.     0RR1S2S6S
  11166. FromName
  11167. FromStops
  11168. FromStops
  11169. FromStops
  11170.     0RR1S2S3S4S10S13S17S20StmpDisplayFrom_Previewz
  11171. tmpDisplayFrom_Preview
  11172.     0S0E
  11173. Signz
  11174.     0S0E
  11175. Encrypt
  11176. Encrypt
  11177. $KeepPrivate
  11178. $KeepPrivate
  11179. $KeepPrivate
  11180.     3S4S5S6S8S13S15S17S18S19S21S23S$KeepPrivate
  11181.     0S0E
  11182. DefaultMailSaveOptionsz
  11183. DefaultMailSaveOptions
  11184. .,$,  , :
  11185. Path_Info_DEcoded
  11186. Path_Info
  11187. .,$,  , :
  11188. Query_String_Decoded
  11189. Query_String
  11190. (WebSpecificFields)
  11191.     0S0E
  11192.     From:
  11193. tmpDisplayFrom_Preview
  11194. tmpDisplayFrom_NoLogo
  11195. tmpDisplayFrom_NoLogo
  11196. NamesList
  11197. NamePreference
  11198. AltSendTo
  11199. $NameLanguageTags
  11200. LanguagePreferencet
  11201. AltSendTo
  11202. SendTo
  11203.     11S12S15S16S20S
  11204. ImplodedNamesList
  11205. NamesList
  11206. ImplodedNamesList
  11207. ImplodedNamesList
  11208. ImplodedNamesList
  11209. tmpDisplaySendTo
  11210.     Subject:
  11211. Subject
  11212. Subject
  11213. Subject
  11214.     0S0E
  11215. TmpDisplaySubject_1
  11216. CC_Content
  11217. NamePreference
  11218. AltCopyTo
  11219. $NameLanguageTags
  11220. LanguagePreferencet
  11221. AltCopyTo
  11222. CopyTo
  11223.     7S8S9S11S12S16S
  11224. BCC_Content
  11225. DeliveredDate
  11226. BlindCopyTo
  11227.  (bcc: 
  11228. BlindCopyTo
  11229.     0R5S6S7S8S9S10S12S13S14S18S20S21S23S
  11230. NamesList
  11231. CC_Content
  11232. BCC_Content
  11233.     0R9S10S
  11234. ImplodedNamesList
  11235. NamesList
  11236. ImplodedNamesList
  11237. ImplodedNamesList
  11238. ImplodedNamesList
  11239. tmpDisplayCC
  11240. MailAddress
  11241. InheritedReplyTo
  11242. InheritedReplyTo
  11243. InheritedFrom
  11244. NamePreference
  11245. AltSendTo
  11246. AltSendTo
  11247. SendTo
  11248.     1S2S22S2E23S24S25S
  11249. MailAddress
  11250. SendToz
  11251. SIZE=80
  11252. CopyTo
  11253.     0S0E
  11254. CopyToz
  11255. SIZE=80
  11256.     bcc:
  11257. BlindCopyTo
  11258.     0S0E
  11259. BlindCopyTo
  11260. SIZE=80
  11261.     Subject:
  11262. Subject
  11263. Topic
  11264. Subject
  11265.     1S2S3RTTTT5S6S8RTTTTT10RTTTT11RTTTT
  11266. Subj"
  11267.     0R1RT10S12S16S17S19RTT21RT22S23S24RT
  11268. WebSubjectz
  11269. SIZE=80
  11270. tmpDisplayFrom_Preview
  11271. DisplayFrom_Preview_1
  11272. DisplayFrom_Preview_1
  11273. $HideMailHeader
  11274. Principal
  11275. Principal
  11276. Principal
  11277. Principal
  11278. Principal
  11279.     4S5S9S10S11S12S13S14S19S20S24S26S27S31S33S34S37S38S40S41S45S47S48S52S
  11280.     Sent by: 
  11281. FromDomain
  11282. FromDomain
  11283. FromDomain
  11284. FromDomain
  11285.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  11286. FromName
  11287.     0RR1S2S6S
  11288. FromStops
  11289.     0R1S2S6S
  11290. FromName
  11291. FromStops
  11292. FromStops
  11293. FromStops
  11294.     0RR1S2S3S4S10S13S17S20StmpDisplaySentBy_1z
  11295. tmpDisplaySentBy_1
  11296. PostedDateh
  11297. PostedDate
  11298.     4S5S10S12S
  11299. tmpDisplayDate_Preview_1Time/date memo was created or mailed.
  11300. tmpDisplayDate_Preview_1
  11301. ReplyDate
  11302. ReplyTo
  11303. $HideMailHeader
  11304.     2S3S4S5S6S7S9S10S14S15R
  11305. Please respond
  11306. ReplyTo
  11307. ReplyTo
  11308. ReplyDate
  11309. ReplyDate
  11310.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30StmpDisplayReplyInfo_1
  11311. tmpDisplayReplyInfo_1
  11312.     Attachment(s):
  11313.     <font size=-1>
  11314.     </font>
  11315. $HideMailHeader
  11316.     0S0E
  11317. tmpDisplayFrom_Preview
  11318. DisplayFrom
  11319. DisplayFrom_Pre
  11320.     Sent by: 
  11321. FromDomain
  11322. FromDomain
  11323. FromDomain
  11324. FromDomain
  11325.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  11326. FromName
  11327.     0RR1S2S6S
  11328. FromStops
  11329.     0R1S2S6S
  11330. FromName
  11331. FromStops
  11332. FromStops
  11333. FromStops
  11334.     0RR1S2S3S4S10S13S17S20SDisplaySent
  11335. tmpDisplaySent
  11336. PostedDateh
  11337. PostedDate
  11338.     4S5S10S12S
  11339. DisplayDateTime/date memo was created or mailed.z
  11340. tmpDisplayDate_Pre
  11341. Please respond
  11342. ReplyTo
  11343. ReplyTo
  11344. ReplyDate
  11345. ReplyDate
  11346.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30SDisplayReplyz
  11347. tmpDisplayReply
  11348. $HideMailHeader
  11349. StdNotesLtr16
  11350.     7S9S10S11S13S15S
  11351.         To:    
  11352. MailAddress
  11353. InheritedReplyTo
  11354. InheritedReplyTo
  11355. NamePreference
  11356. InheritedAltFrom
  11357. InheritedAltFrom
  11358. InheritedFrom
  11359. NamePreference
  11360. AltSendTo
  11361. $NameLanguageTags
  11362. LanguagePreferencet
  11363. AltSendTo
  11364. SendTo
  11365.     1S2RT3RTT6RTTT7RTTTT12RTTTTT14RTTT15RTTTT19S20S21S22S24RTTTTT26RTTTT27RTTTT28RTT30RT31RTT35S2E36S37S38S39S40S44S47RTTT49RT50RT51R
  11366. MailAddress
  11367. EnterSendTo
  11368.     0S0E
  11369. EnterSendTo
  11370.     cc:    
  11371. NamePreference
  11372. AltCopyTo
  11373. $NameLanguageTags
  11374. LanguagePreferencet
  11375. AltCopyTo
  11376. CopyTo
  11377.     1RT5RTT10S11S12S14S15S19S22RTTT24RTT25RTT27RT28RT&
  11378. EnterCopyTo
  11379.     0S0E
  11380. EnterCopyTo
  11381.         cc:    
  11382. CC_Content
  11383. NamePreference
  11384. AltCopyTo
  11385. $NameLanguageTags
  11386. LanguagePreferencet
  11387. AltCopyTo
  11388. CopyTo
  11389.     2S7RTTTTTTTTTTTTTT11S12S13S15S16S20S23RTTTTTTTTTTTTTTT25RTTTTTTTTTTTTTT26RTTTTTTTTTTTTTT
  11390. BCC_Content
  11391. DeliveredDate
  11392. BlindCopyTo
  11393.  (bcc: 
  11394. BlindCopyTo
  11395.     0RR3RTTTTTTT5S6S7S8S9S10S12RTTTTTTTT13S14S18S20S21S23RTTTTTTT24RTTTTTTT
  11396. CC_Content
  11397. BCC_Content
  11398.     0RR3S4StmpEnterCopyTo
  11399.     bcc:    
  11400. NamePreference
  11401. AltBlindCopyTo
  11402. $NameLanguageTags
  11403. LanguagePreferencet
  11404. AltBlindCopyTo
  11405. BlindCopyTo
  11406.     1RT5RTT6RTTT10S11S12S14S15S19S22RTTTT24RTTT27RT28RT*
  11407. EnterBlindCopyTo}
  11408.     0S0E
  11409. EnterBlindCopyTo
  11410. $LotusFaxMemoSubform | 1.0 | $LotusFaxMemoSubform
  11411. Lotus Fax Placeholder
  11412.     Subject:    
  11413. SIZE=50
  11414. Subject
  11415. Topic
  11416. Subject
  11417.     1S2S3RTTTT5S6S8RTTTTT10RTTTT11RTTTT
  11418. Subj"
  11419.     0R1RT10S12S16S17S19RTT21RT22S23S24RT
  11420. Subject
  11421.         Subject:    
  11422. Subject
  11423. tmpDisplaySubject
  11424. $HideMailHeader
  11425. tmpDisplayLink
  11426. ISMAILSTATIONERYh
  11427.     0S0E
  11428. MailedThisPass
  11429. MailedThisPass
  11430. MailedThisPass
  11431.     0R1RT4RTTT11RT
  11432. ReplyDate
  11433. ReplyDate
  11434. ReplyDate
  11435. Importanceh
  11436. Importance
  11437. Importance
  11438. Importance(
  11439. DeliveryReporth
  11440. DeliveryReport
  11441. DeliveryReport
  11442. DeliveryReport(
  11443. DeliveryPriorityh
  11444. DeliveryPriority
  11445. DeliveryPriority
  11446. DeliveryPriority(
  11447. UpdateProfileNote
  11448. UpdateProfileNote
  11449. UpdateProfileNote
  11450. ReturnReceipt
  11451. ReturnReceipt
  11452. ReturnReceipt
  11453. $KeepPrivateh
  11454. $KeepPrivate
  11455. $KeepPrivate(
  11456. ExpireDateh
  11457. ExpireDate
  11458. ExpireDate(
  11459. ReplyTo
  11460. ReplyTo
  11461. ReplyTo
  11462. MimeFormath
  11463. MimeFormat
  11464. MimeFormat
  11465. MimeFormat(
  11466. SMTPEncodingh
  11467. SMTPEncoding
  11468. SMTPEncoding
  11469. SMTPEncoding(
  11470. MIMEMailCharset
  11471. MIMEMailCharset
  11472. MIMEMailCharset
  11473. MIMEMailCharset
  11474. $AutoSpellh
  11475. $AutoSpell
  11476. $AutoSpell(
  11477. WebSubjecth
  11478. WebSubject
  11479. WebSubject(
  11480. tmpSenderTagh
  11481. tmpSenderTag
  11482. tmpSenderTag
  11483. tmpSenderTag(
  11484.     0R1RT3S4S6RTT8RTTT10RTTTT14S15S16S17S19RTTTTT26RTTTT27RTTTT29RTTT31RTTTT35S36S37S38S39S40S41S42S43S46RTTTTT53RTTTT54RTTTT56RTTT58RTTTT62S63S65S66S67S68S69S70S73RTTTTT80RTTTT81RTTTT83RTTT85RTTTT89S90S92S93S94S95S96S97S100RTTTTT107RTTTT108RTTTT110RTTT112RTTTT116S117S118S119S121RTTTTT128RTTTT129RTTTT131RTTT133RTTTT137S138S139S140S142RTTTTT149RTTTT150RTTTT152RTTT154RTTTT158S159S160S161S163RTTTTT170RTTTT171RTTTT173RTTT175RTTTT179S180S181S182S184RTTTTT191RTTTT192RTTTT194RTTT196RTTTT200S201S202S203S205RTTTTT212RTTTT213RTTTT215RTTT217RTTTT221S222S224S225S226S227S228S229S232RTTTTT239RTTTT240RTTTT242RTTT244RTTTT248S249S251S252S253S254S255S256S259RTTTTT266RTTTT267RTTTT269RTTT271RTTTT275S276S278S279S280S281S282S283S286RTTTTT293RTTTT294RTTTT296RTTT298RTTTT302S303S304S305S307RTTTTT314RTTTT315RTTTT317RRTTT319RTTTT323S324S325S326S328RTTTTT335RTTTT336RTTTT338RTTT340RTTTT344S345S347S348S349S350S2E352S355RTTTTT362RTTTT363RTTTT364RTT366RT367RTRemoveNoteItems
  11485. $HideMailHeader
  11486. Moods
  11487. PostedDate
  11488. SenderTag
  11489. Moods
  11490.     7S9S11S13S14S15S16S17S19S20S21S22S25S27S
  11491. Bodyz
  11492. Discard ChangesK
  11493. MEMO_CANCEL
  11494. 4194304
  11495.     0S0E
  11496. ActionInProgress
  11497. MEMO_CANCEL
  11498.     0R1S
  11499. IsMailStationery
  11500.     1S2S3S
  11501. Save And Close
  11502. MEMO_DRAFT
  11503.     0S0E
  11504. ActionInProgress
  11505. MEMO_DRAFT
  11506.     0R1S
  11507. PostedDateh
  11508. IsMailStationery
  11509.     7S8S9S10S13S14S15S16S
  11510. act_save.GIF|act_CSSAVE?
  11511. Save And File
  11512. MEMO_DRAFT_FILE
  11513.     0S0E
  11514. ActionInProgress
  11515. MEMO_DRAFT_FILE
  11516.     0R1S
  11517. PostedDateh
  11518. IsMailStationery
  11519.     7S8S9S10S13S14S15S16S
  11520. act_FOLDER.GIF|act_FOLDER?
  11521. Close
  11522. MEMO_CANCEL
  11523. 4194304
  11524.     0S0E
  11525. ActionInProgress
  11526. MEMO_CANCEL
  11527.     0R1S
  11528. IsMailStationery
  11529.     0S1S2S
  11530. New Memo(
  11531.     0S0E
  11532. act_NEWMEMO.GIF|act_NEWMEMO?
  11533. Reply\ReplyK0
  11534. Reply
  11535.     0S0E
  11536. act_REPLY.GIF|act_REPLY?
  11537. Reply\Reply with History
  11538. Reply with History
  11539. This document is truncated.
  11540.     4S8S10S13S
  11541. Reply with history
  11542. act_REPLY.GIF|act_REPLY?
  11543. Reply\Reply to AllX
  11544. MailStEd
  11545.     0S0E
  11546. Reply
  11547. act_REPLY.GIF|act_REPLY?
  11548. Reply\Reply to All with HistoryK
  11549. MailStEd
  11550.     0S0E
  11551. Reply with History
  11552. This document is truncated.
  11553.     0R4S8S10S13S
  11554. Reply with history
  11555. act_REPLY.GIF|act_REPLY?
  11556. Categori_zeK
  11557. _Edit Document
  11558. Send Docu_ment
  11559. ForwardK 
  11560.     0S0E
  11561. ISMAILSTATIONERY
  11562.     1S2S
  11563. act_FORWARD.GIF|act_FORWARD?
  11564. _Forward
  11565. Delete 
  11566.     0S0E
  11567. act_DELETE.GIF|act_DELETE?
  11568. _Move To Folder...
  11569. _Remove From FolderK
  11570. MEMO_SEND
  11571.     0S0E
  11572. ActionInProgress
  11573. MEMO_SEND
  11574.     0R1S
  11575. PostedDateh
  11576. IsMailStationery
  11577.     5S6S7S8S10S11S12S13S
  11578. act_SEND.GIF|act_SEND?
  11579. Send\Send and Save'++LotusScript Development Environment:2:5:(Options):0:66
  11580. '++LotusScript Development Environment:2:5:(Forward):0:1
  11581. Declare Sub Click(Source As Button)
  11582. '++LotusScript Development Environment:2:5:(Declarations):0:2
  11583. '++LotusScript Development Environment:2:2:BindEvents:1:129
  11584. Private Sub BindEvents(Byval Objectname_ As String)
  11585.     Static Source As BUTTON
  11586.     Set Source = Bind(Objectname_)
  11587.     On Event Click From Source Call Click
  11588. End Sub
  11589. '++LotusScript Development Environment:2:2:Click:1:12
  11590. Sub Click(Source As Button)
  11591.     Call cMemoObject.SetActionInProgress(MEMO_SENDSAVE)
  11592.     Call cMemoObject.noteUIMemo.save()
  11593.     Call cMemoObject.noteUIMemo.close()    
  11594. End Sub
  11595. PostedDateh
  11596. IsMailStationery
  11597.     5S6S7S8S12S13S
  11598. Send and File
  11599. MEMO_SEND_FILE
  11600.     0S0E
  11601. ActionInProgress
  11602. MEMO_SEND_FILE
  11603.     0R1S
  11604. PostedDateh
  11605. IsMailStationery
  11606.     5S6S7S8S12S13S
  11607. act_SEND.GIF|act_SEND?
  11608. MEMO_STATIONERYSAVE
  11609.     0S0E
  11610. ActionInProgress
  11611. MEMO_STATIONERYSAVE
  11612.     0R1S
  11613. IsMailStationery
  11614.     2S3S
  11615. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  11616. Save As Draft
  11617. MEMO_DRAFT
  11618.     0S0E
  11619. ActionInProgress
  11620. MEMO_DRAFT
  11621.     0R1S
  11622. PostedDateh
  11623. IsMailStationery
  11624.     5S6S7S8S10S11S12S13S
  11625. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  11626. Reply to All'++LotusScript Development Environment:2:5:(Options):0:66
  11627. '++LotusScript Development Environment:2:5:(Forward):0:1
  11628. Declare Sub Click(Source As Button)
  11629. '++LotusScript Development Environment:2:5:(Declarations):0:2
  11630. '++LotusScript Development Environment:2:2:BindEvents:1:129
  11631. Private Sub BindEvents(Byval Objectname_ As String)
  11632.     Static Source As BUTTON
  11633.     Set Source = Bind(Objectname_)
  11634.     On Event Click From Source Call Click
  11635. End Sub
  11636. '++LotusScript Development Environment:2:2:Click:1:12
  11637. Sub Click(Source As Button)
  11638.     Call cMemoObject.ReplyToAll()
  11639. End Sub
  11640. PostedDateh
  11641. IsMailStationery
  11642.     5S6S7S8S10S11S12S13S
  11643. act_REPLY.GIF|act_REPLY?
  11644. Rename Stationery
  11645. xxERROR
  11646. No document is selected.
  11647.     0S0E
  11648. xxTitle
  11649. Rename Stationery
  11650. xxPrompt
  11651. Please enter new stationery name.
  11652. xxERROR
  11653. MailStationeryName
  11654. xxTitle
  11655. xxPrompt
  11656. MailStationeryName
  11657.     0RR1S
  11658.     0RS>
  11659. IsMailStationery
  11660.     2S3S4S5S
  11661. act_RENAME.GIF|act_RENAME?
  11662. Address...T
  11663. EnterSendTo
  11664. EnterCopyTo
  11665. EnterBlindCopyTo
  11666.     0S0E
  11667. PostedDateh
  11668. IsMailStationery
  11669.     5S6S7S8S10S11S12S13S
  11670. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  11671. Delivery Options...K
  11672. $KeepPrivate
  11673. $KeepPrivate
  11674. $KeepPrivate
  11675. $KeepPrivate
  11676. DeliveryOptions
  11677. Delivery Options
  11678.     0R4S10S
  11679. PostedDateh
  11680.     5S6S7S8S
  11681. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  11682. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  11683. Use "CommonUI"
  11684. '++LotusScript Development Environment:2:5:(Forward):0:1
  11685. Declare Sub Click(Source As Button)
  11686. '++LotusScript Development Environment:2:5:(Declarations):0:2
  11687. '++LotusScript Development Environment:2:2:BindEvents:1:129
  11688. Private Sub BindEvents(Byval Objectname_ As String)
  11689. Static Source As BUTTON
  11690. Set Source = Bind(Objectname_)
  11691. On Event Click From Source Call Click
  11692. End Sub
  11693. '++LotusScript Development Environment:2:2:Click:1:12
  11694. Sub Click(Source As Button)
  11695.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  11696. End Sub
  11697. act_COPYINTO.GIF|act_COPYINTO?
  11698. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  11699. Use "CommonUI"
  11700. '++LotusScript Development Environment:2:5:(Forward):0:1
  11701. Declare Sub Click(Source As Button)
  11702. '++LotusScript Development Environment:2:5:(Declarations):0:2
  11703. '++LotusScript Development Environment:2:2:BindEvents:1:129
  11704. Private Sub BindEvents(Byval Objectname_ As String)
  11705. Static Source As BUTTON
  11706. Set Source = Bind(Objectname_)
  11707. On Event Click From Source Call Click
  11708. End Sub
  11709. '++LotusScript Development Environment:2:2:Click:1:12
  11710. Sub Click(Source As Button)
  11711.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  11712. End Sub
  11713. act_COPYINTO.GIF|act_COPYINTO?
  11714. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  11715. Use "CommonUI"
  11716. '++LotusScript Development Environment:2:5:(Forward):0:1
  11717. Declare Sub Click(Source As Button)
  11718. '++LotusScript Development Environment:2:5:(Declarations):0:2
  11719. '++LotusScript Development Environment:2:2:BindEvents:1:129
  11720. Private Sub BindEvents(Byval Objectname_ As String)
  11721.     Static Source As BUTTON
  11722.     Set Source = Bind(Objectname_)
  11723.     On Event Click From Source Call Click
  11724. End Sub
  11725. '++LotusScript Development Environment:2:2:Click:1:12
  11726. Sub Click(Source As Button)
  11727.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  11728. End Sub
  11729. act_COPYINTO.GIF|act_COPYINTO?
  11730. Tools\Preferences...R
  11731. DialogMode
  11732. (Preferences)
  11733. act_TOOLS.GIF|act_TOOLS?
  11734. Tools\Delivery Information...
  11735. xxTitle
  11736. Delivery Information
  11737.     0S0E
  11738. DeliveryInfo
  11739. xxTitle
  11740.     0RR4S5S6S7S8S9S10S11S12S14S
  11741. act_TOOLS.GIF|act_TOOLS?
  11742. Tools\Out of Office...8
  11743. (EditOfficeProfile)
  11744.     0S0E
  11745. act_TOOLS.GIF|act_TOOLS?
  11746. Tools\Add Sender to Address Book<
  11747. (AddSenderToAddressBook)
  11748.     0S0E
  11749. act_TOOLS.GIF|act_TOOLS?
  11750. Tools\New Memo - Using Stationery
  11751. '++LotusScript Development Environment:2:5:(Options):0:66
  11752. '++LotusScript Development Environment:2:5:(Forward):0:1
  11753. Declare Sub Click(Source As Button)
  11754. '++LotusScript Development Environment:2:5:(Declarations):0:2
  11755. '++LotusScript Development Environment:2:2:BindEvents:1:129
  11756. Private Sub BindEvents(Byval Objectname_ As String)
  11757.     Static Source As BUTTON
  11758.     Set Source = Bind(Objectname_)
  11759.     On Event Click From Source Call Click
  11760. End Sub
  11761. '++LotusScript Development Environment:2:2:Click:1:12
  11762. Sub Click(Source As Button)
  11763.     Dim session As New notessession
  11764.     Dim uiws As New notesuiworkspace
  11765.     Dim collection As notesdocumentcollection
  11766.     Dim noteUIEditDocument As notesuidocument
  11767.     Dim database As NotesDatabase
  11768.     Set noteCursorDoc = session.currentdatabase.createdocument
  11769.     Set database = session.currentdatabase
  11770.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  11771.     Set noteCursorDoc = collection.getfirstdocument
  11772.     If Not noteCursorDoc Is Nothing Then
  11773.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  11774.     End If
  11775. End Sub
  11776. act_TOOLS.GIF|act_TOOLS?
  11777. Tools\Insert Signature...
  11778. '++LotusScript Development Environment:2:5:(Options):0:66
  11779. '++LotusScript Development Environment:2:5:(Forward):0:1
  11780. Declare Sub Click(Source As Button)
  11781. '++LotusScript Development Environment:2:5:(Declarations):0:2
  11782. '++LotusScript Development Environment:2:2:BindEvents:1:129
  11783. Private Sub BindEvents(Byval Objectname_ As String)
  11784.     Static Source As BUTTON
  11785.     Set Source = Bind(Objectname_)
  11786.     On Event Click From Source Call Click
  11787. End Sub
  11788. '++LotusScript Development Environment:2:2:Click:1:12
  11789. Sub Click(Source As Button)
  11790.     Call cMemoObject.InsertSignature(False)
  11791. End Sub
  11792. PostedDateh
  11793.     5S6S7S8S
  11794. act_TOOLS.GIF|act_TOOLS?
  11795. Tools\Save as Stationery...K
  11796. MEMO_ISSTATIONERY
  11797.     0S0E
  11798. MEMO_STATIONERYSAVE
  11799. ActionInProgress
  11800. MEMO_STATIONERYSAVE
  11801.     0R1S
  11802. MergeFlag
  11803. MEMO_ISSTATIONERY
  11804.     0R1S
  11805. PostedDateh
  11806. IsMailStationery
  11807.     5S6S7S8S10S11S12S13S
  11808. act_TOOLS.GIF|act_TOOLS?
  11809. New Memo(
  11810.     0S0E
  11811. act_NEW.GIF|act_NEW?
  11812. ForwardK
  11813. act_FORWARD.GIF|act_FORWARD?
  11814. alert('Feature not implemented yet.')
  11815. Send\Send
  11816. tmpSendOptions
  11817. act_SEND.GIF|act_SEND?
  11818. Send\Send and Save`
  11819. tmpSendOptions
  11820. act_SEND.GIF|act_SEND?
  11821. Send\Save as Draft`
  11822. tmpSendOptions
  11823. act_SEND.GIF|act_SEND?
  11824. Reply\ReplyK*
  11825. wReply
  11826.     0S0E
  11827. act_REPLY.GIF|act_REPLY?
  11828. Reply\Reply with HistoryV
  11829.     1S10S14S16S23S
  11830. Format
  11831. CalendarProfile
  11832. FormatReplies
  11833.     0R6S
  11834. Format
  11835. path"
  11836. /Reply+With+History?OpenForm&
  11837. &Format
  11838. Reply With History
  11839.     0R9S10S11S12S13S14S21S23S24S
  11840. act_REPLY.GIF|act_REPLY?
  11841. Reply\Reply to All
  11842.     0R1S10S14S16S23S
  11843. path"
  11844. /wReply?OpenForm&
  11845. &All"
  11846.     0R3S4S5S6S7S8S15S17S18S
  11847. Reply\Reply to All with HistoryK
  11848.     1S10S14S16S23S
  11849. Format
  11850. CalendarProfile
  11851. FormatReplies
  11852.     0R6S
  11853. Format
  11854. path"
  11855. /Reply+With+History?OpenForm&ParentUNID="
  11856. &Format&All
  11857. path"
  11858. /Reply+With+History?OpenForm&ParentUNID="
  11859. &All"
  11860.     0R9S10S11S12S13S14S21S23S24S32S33S34S35S36S37S44S46S47S
  11861. Address...z
  11862. Appointment
  11863. AppointmentType
  11864. TaskType
  11865.     0S0E
  11866. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  11867. var pathname = (window.location.pathname);
  11868. if (navigator.appName =='Netscape') {
  11869. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=550');
  11870.     } else {
  11871. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,top=120,left=100,width=600,height=530');
  11872. Delivery Options...K
  11873. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  11874. var pathname = (window.location.pathname);
  11875. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'DeliveryOptions?OpenForm','Address','scrollbars,screenX=150,screenY=200,width=500,height=180');
  11876. Edit 
  11877.     0S0E
  11878. act_EDIT.GIF|act_EDIT?
  11879. Delete
  11880.     1S10S14S16S23S
  11881.     0R5S
  11882. path"
  11883. /wDelete?OpenAgent&
  11884. UNID"
  11885. act_DELETE.GIF|act_DELETE?
  11886. Inbox
  11887.     1S2S
  11888. path"
  11889. /MailFS?OpenFrameset"
  11890.     0R3S4S5S6S
  11891. act_NEWMAIL.GIF|act_NEWMAIL?
  11892. Copy Into\New Task
  11893. act_COPYINTO.GIF|act_COPYINTO?
  11894. var pathname = window.location.pathname
  11895. filename = pathname.substring(0,(pathname.lastIndexOf('nsf')+4)) 
  11896. window.open(filename + 'Task?openForm','secondary_window','toolbar=no,location=no,scrollbars=yes,directories=no,height=700,width=700')
  11897. Copy Into\New Calendar Entry
  11898. act_COPYINTO.GIF|act_COPYINTO?
  11899. alert('Feature in Progress')
  11900. Next 
  11901.     0S0E
  11902. Previous 
  11903.     0S0E
  11904. Discard ChangesK
  11905. MEMO_CANCEL
  11906. 4194304
  11907.     0S0E
  11908. ActionInProgress
  11909. MEMO_CANCEL
  11910.     0R1S
  11911. IsMailStationery
  11912.     1S2S3S
  11913. Save And Close
  11914. MEMO_DRAFT
  11915.     0S0E
  11916. ActionInProgress
  11917. MEMO_DRAFT
  11918.     0R1S
  11919. PostedDateh
  11920. IsMailStationery
  11921.     7S8S9S10S13S14S15S16S
  11922. Save And File
  11923. MEMO_DRAFT_FILE
  11924.     0S0E
  11925. ActionInProgress
  11926. MEMO_DRAFT_FILE
  11927.     0R1S
  11928. PostedDateh
  11929. IsMailStationery
  11930.     7S8S9S10S13S14S15S16S
  11931. Close
  11932. MEMO_CANCEL
  11933. 4194304
  11934.     0S0E
  11935. ActionInProgress
  11936. MEMO_CANCEL
  11937.     0R1S
  11938. IsMailStationery
  11939.     0S1S2S
  11940. New Memo(
  11941.     0S0E
  11942. Reply\ReplyK0
  11943. Reply
  11944.     0S0E
  11945. Reply\Reply with History
  11946. Reply with History
  11947. This document is truncated.
  11948.     4S8S10S13S
  11949. Reply with history
  11950. Reply\Reply to AllX
  11951. MailStEd
  11952.     0S0E
  11953. Reply
  11954. Reply\Reply to All with HistoryK
  11955. MailStEd
  11956.     0S0E
  11957. Reply with History
  11958. This document is truncated.
  11959.     0R4S8S10S13S
  11960. Reply with history
  11961. Categori_zeK
  11962. _Edit Document
  11963. Send Docu_ment
  11964. ForwardK 
  11965.     0S0E
  11966. ISMAILSTATIONERY
  11967.     1S2S
  11968. _Forward
  11969. Delete 
  11970.     0S0E
  11971. _Move To Folder...
  11972. _Remove From FolderK
  11973. MEMO_SEND
  11974.     0S0E
  11975. ActionInProgress
  11976. MEMO_SEND
  11977.     0R1S
  11978. PostedDateh
  11979. IsMailStationery
  11980.     5S6S7S8S10S11S12S13S
  11981. Send\Send and Save'++LotusScript Development Environment:2:5:(Options):0:66
  11982. '++LotusScript Development Environment:2:5:(Forward):0:1
  11983. Declare Sub Click(Source As Button)
  11984. '++LotusScript Development Environment:2:5:(Declarations):0:2
  11985. '++LotusScript Development Environment:2:2:BindEvents:1:129
  11986. Private Sub BindEvents(Byval Objectname_ As String)
  11987.     Static Source As BUTTON
  11988.     Set Source = Bind(Objectname_)
  11989.     On Event Click From Source Call Click
  11990. End Sub
  11991. '++LotusScript Development Environment:2:2:Click:1:12
  11992. Sub Click(Source As Button)
  11993.     Call cMemoObject.SetActionInProgress(MEMO_SENDSAVE)
  11994.     Call cMemoObject.noteUIMemo.save()
  11995.     Call cMemoObject.noteUIMemo.close()    
  11996. End Sub
  11997. PostedDateh
  11998. IsMailStationery
  11999.     5S6S7S8S12S13S
  12000. Send and File
  12001. MEMO_SEND_FILE
  12002.     0S0E
  12003. ActionInProgress
  12004. MEMO_SEND_FILE
  12005.     0R1S
  12006. PostedDateh
  12007. IsMailStationery
  12008.     5S6S7S8S12S13S
  12009. MEMO_STATIONERYSAVE
  12010.     0S0E
  12011. ActionInProgress
  12012. MEMO_STATIONERYSAVE
  12013.     0R1S
  12014. IsMailStationery
  12015.     2S3S
  12016. Save As Draft
  12017. MEMO_DRAFT
  12018.     0S0E
  12019. ActionInProgress
  12020. MEMO_DRAFT
  12021.     0R1S
  12022. PostedDateh
  12023. IsMailStationery
  12024.     5S6S7S8S10S11S12S13S
  12025. Reply to All'++LotusScript Development Environment:2:5:(Options):0:66
  12026. '++LotusScript Development Environment:2:5:(Forward):0:1
  12027. Declare Sub Click(Source As Button)
  12028. '++LotusScript Development Environment:2:5:(Declarations):0:2
  12029. '++LotusScript Development Environment:2:2:BindEvents:1:129
  12030. Private Sub BindEvents(Byval Objectname_ As String)
  12031.     Static Source As BUTTON
  12032.     Set Source = Bind(Objectname_)
  12033.     On Event Click From Source Call Click
  12034. End Sub
  12035. '++LotusScript Development Environment:2:2:Click:1:12
  12036. Sub Click(Source As Button)
  12037.     Call cMemoObject.ReplyToAll()
  12038. End Sub
  12039. PostedDateh
  12040. IsMailStationery
  12041.     5S6S7S8S10S11S12S13S
  12042. Rename Stationery
  12043. xxERROR
  12044. No document is selected.
  12045.     0S0E
  12046. xxTitle
  12047. Rename Stationery
  12048. xxPrompt
  12049. Please enter new stationery name.
  12050. xxERROR
  12051. MailStationeryName
  12052. xxTitle
  12053. xxPrompt
  12054. MailStationeryName
  12055.     0RR1S
  12056.     0RS>
  12057. IsMailStationery
  12058.     2S3S4S5S
  12059. Address...T
  12060. EnterSendTo
  12061. EnterCopyTo
  12062. EnterBlindCopyTo
  12063.     0S0E
  12064. PostedDateh
  12065. IsMailStationery
  12066.     5S6S7S8S10S11S12S13S
  12067. Delivery Options...K
  12068. $KeepPrivate
  12069. $KeepPrivate
  12070. $KeepPrivate
  12071. $KeepPrivate
  12072. DeliveryOptions
  12073. Delivery Options
  12074.     0R4S10S
  12075. PostedDateh
  12076.     5S6S7S8S
  12077. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  12078. Use "CommonUI"
  12079. '++LotusScript Development Environment:2:5:(Forward):0:1
  12080. Declare Sub Click(Source As Button)
  12081. '++LotusScript Development Environment:2:5:(Declarations):0:2
  12082. '++LotusScript Development Environment:2:2:BindEvents:1:129
  12083. Private Sub BindEvents(Byval Objectname_ As String)
  12084. Static Source As BUTTON
  12085. Set Source = Bind(Objectname_)
  12086. On Event Click From Source Call Click
  12087. End Sub
  12088. '++LotusScript Development Environment:2:2:Click:1:12
  12089. Sub Click(Source As Button)
  12090.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  12091. End Sub
  12092. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  12093. Use "CommonUI"
  12094. '++LotusScript Development Environment:2:5:(Forward):0:1
  12095. Declare Sub Click(Source As Button)
  12096. '++LotusScript Development Environment:2:5:(Declarations):0:2
  12097. '++LotusScript Development Environment:2:2:BindEvents:1:129
  12098. Private Sub BindEvents(Byval Objectname_ As String)
  12099. Static Source As BUTTON
  12100. Set Source = Bind(Objectname_)
  12101. On Event Click From Source Call Click
  12102. End Sub
  12103. '++LotusScript Development Environment:2:2:Click:1:12
  12104. Sub Click(Source As Button)
  12105.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  12106. End Sub
  12107. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  12108. Use "CommonUI"
  12109. '++LotusScript Development Environment:2:5:(Forward):0:1
  12110. Declare Sub Click(Source As Button)
  12111. '++LotusScript Development Environment:2:5:(Declarations):0:2
  12112. '++LotusScript Development Environment:2:2:BindEvents:1:129
  12113. Private Sub BindEvents(Byval Objectname_ As String)
  12114.     Static Source As BUTTON
  12115.     Set Source = Bind(Objectname_)
  12116.     On Event Click From Source Call Click
  12117. End Sub
  12118. '++LotusScript Development Environment:2:2:Click:1:12
  12119. Sub Click(Source As Button)
  12120.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  12121. End Sub
  12122. Tools\Preferences...R
  12123. DialogMode
  12124. (Preferences)
  12125. Tools\Delivery Information...
  12126. xxTitle
  12127. Delivery Information
  12128.     0S0E
  12129. DeliveryInfo
  12130. xxTitle
  12131.     0RR4S5S6S7S8S9S10S11S12S14S
  12132. Tools\Out of Office...8
  12133. (EditOfficeProfile)
  12134.     0S0E
  12135. Tools\Add Sender to Address Book<
  12136. (AddSenderToAddressBook)
  12137.     0S0E
  12138. Tools\New Memo - Using Stationery
  12139. '++LotusScript Development Environment:2:5:(Options):0:66
  12140. '++LotusScript Development Environment:2:5:(Forward):0:1
  12141. Declare Sub Click(Source As Button)
  12142. '++LotusScript Development Environment:2:5:(Declarations):0:2
  12143. '++LotusScript Development Environment:2:2:BindEvents:1:129
  12144. Private Sub BindEvents(Byval Objectname_ As String)
  12145.     Static Source As BUTTON
  12146.     Set Source = Bind(Objectname_)
  12147.     On Event Click From Source Call Click
  12148. End Sub
  12149. '++LotusScript Development Environment:2:2:Click:1:12
  12150. Sub Click(Source As Button)
  12151.     Dim session As New notessession
  12152.     Dim uiws As New notesuiworkspace
  12153.     Dim collection As notesdocumentcollection
  12154.     Dim noteUIEditDocument As notesuidocument
  12155.     Dim database As NotesDatabase
  12156.     Set noteCursorDoc = session.currentdatabase.createdocument
  12157.     Set database = session.currentdatabase
  12158.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  12159.     Set noteCursorDoc = collection.getfirstdocument
  12160.     If Not noteCursorDoc Is Nothing Then
  12161.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  12162.     End If
  12163. End Sub
  12164. Tools\Insert Signature...
  12165. '++LotusScript Development Environment:2:5:(Options):0:66
  12166. '++LotusScript Development Environment:2:5:(Forward):0:1
  12167. Declare Sub Click(Source As Button)
  12168. '++LotusScript Development Environment:2:5:(Declarations):0:2
  12169. '++LotusScript Development Environment:2:2:BindEvents:1:129
  12170. Private Sub BindEvents(Byval Objectname_ As String)
  12171.     Static Source As BUTTON
  12172.     Set Source = Bind(Objectname_)
  12173.     On Event Click From Source Call Click
  12174. End Sub
  12175. '++LotusScript Development Environment:2:2:Click:1:12
  12176. Sub Click(Source As Button)
  12177.     Call cMemoObject.InsertSignature(False)
  12178. End Sub
  12179. PostedDateh
  12180.     5S6S7S8S
  12181. Tools\Save as Stationery...K
  12182. MEMO_ISSTATIONERY
  12183.     0S0E
  12184. MEMO_STATIONERYSAVE
  12185. ActionInProgress
  12186. MEMO_STATIONERYSAVE
  12187.     0R1S
  12188. MergeFlag
  12189. MEMO_ISSTATIONERY
  12190.     0R1S
  12191. PostedDateh
  12192. IsMailStationery
  12193.     5S6S7S8S10S11S12S13S
  12194. New Memo(
  12195.     0S0E
  12196. Send\Send
  12197. tmpSendOptions
  12198. Send\Send and Save`
  12199. tmpSendOptions
  12200. Send\Save as Draft`
  12201. tmpSendOptions
  12202. Reply\ReplyK*
  12203. wReply
  12204.     0S0E
  12205. Reply\Reply with HistoryV
  12206.     1S10S14S16S23S
  12207. Format
  12208. CalendarProfile
  12209. FormatReplies
  12210.     0R6S
  12211. Format
  12212. path"
  12213. /Reply+With+History?OpenForm&
  12214. &Format
  12215. Reply With History
  12216.     0R9S10S11S12S13S14S21S23S24S
  12217. Reply\Reply to All
  12218.     0R1S10S14S16S23S
  12219. path"
  12220. /wReply?OpenForm&
  12221. &All"
  12222.     0R3S4S5S6S7S8S15S17S18S
  12223. Reply\Reply to All with HistoryK
  12224.     1S10S14S16S23S
  12225. Format
  12226. CalendarProfile
  12227. FormatReplies
  12228.     0R6S
  12229. Format
  12230. path"
  12231. /Reply+With+History?OpenForm&ParentUNID="
  12232. &Format&All
  12233. path"
  12234. /Reply+With+History?OpenForm&ParentUNID="
  12235. &All"
  12236.     0R9S10S11S12S13S14S21S23S24S32S33S34S35S36S37S44S46S47S
  12237. Edit 
  12238.     0S0E
  12239. Delete
  12240.     1S10S14S16S23S
  12241.     0R5S
  12242. path"
  12243. /wDelete?OpenAgent&
  12244. UNID"
  12245. Inbox
  12246.     1S2S
  12247. path"
  12248. /MailFS?OpenFrameset"
  12249.     0R3S4S5S6S
  12250. Next 
  12251.     0S0E
  12252. Previous 
  12253.     0S0E
  12254. Lotus Product
  12255. [V0.0 -L
  12256. Lotus Product
  12257. OBJECT
  12258. Lotus Product
  12259. OBJECT
  12260. Lotus Product
  12261. OBJECT
  12262. Lotus Product
  12263. OBJECT
  12264. Lotus Product
  12265. OBJECT
  12266. Lotus Product
  12267. [V0.0 -L
  12268. O=Lotus Notes
  12269. O=Lotus Notes
  12270. PURSAFO
  12271. |.:#U
  12272. O=Lotus Notes
  12273. CN=Lotus Notes Template Development/O=Lotus Notes
  12274. PURSAFO
  12275. aT@0`fA
  12276. $Background
  12277. $HeaderArea
  12278. $RegionFrameset
  12279. $Info
  12280. $SubForms
  12281. $WINDOWTITLE
  12282. $WEBQuerySave
  12283. $WEBQueryOpen
  12284. $AppHelpFormula
  12285. $WebFlags
  12286. $Script
  12287. $$Script_O
  12288. $$ScriptName
  12289. $$FormScript
  12290. $$$FormScript_O
  12291. $Body
  12292. $V5ACTIONS
  12293. $ACTIONS
  12294. $SCRIPTOBJ_18
  12295. $SCRIPTOBJ_22
  12296. $SCRIPTOBJ_26
  12297. $SCRIPTOBJ_27
  12298. $SCRIPTOBJ_28
  12299. $SCRIPTOBJ_33
  12300. $SCRIPTOBJ_34
  12301. $HideMailHeader
  12302. BGTableColor
  12303. HeaderRegion
  12304. BodyRegion
  12305. New Memo
  12306. Subject
  12307. Subject
  12308. Subject
  12309.     4S6S12S13S14S15S17S21S23S25S26S28S
  12310. wMemo
  12311. returnreceipt
  12312. wMemoOpen
  12313. Query_string
  12314. forward
  12315. wMemoOpen
  12316. Query_string
  12317. wMemoOpen
  12318. Query_string
  12319. FormatG
  12320. wMemoOpen
  12321.     13R24S52SD
  12322. (Help)
  12323. MAIL_F_MEMO
  12324.     0S0E
  12325. &Arial
  12326. FComic Sans MS
  12327. '++LotusScript Development Environment:2:5:(Options):0:74
  12328. Option Public
  12329. Option Explicit
  12330. Use "CoreEmailClasses"
  12331. '++LotusScript Development Environment:2:5:(Forward):0:1
  12332. '++LotusScript Development Environment:2:5:(Declarations):0:10
  12333. Dim cMemoObject As Variant 
  12334. Lotus ProductQ
  12335. V0.0L
  12336. J,|}8r
  12337. J,|}8r
  12338. ^,|J,|
  12339. JT~KD~-
  12340. JT~KD~-
  12341. KD~-<
  12342. ~}8rKD~-`
  12343.  Reply'++LotusScript Development Environment:2:5:(Options):0:66
  12344. '++LotusScript Development Environment:2:5:(Forward):0:1
  12345. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  12346. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  12347. Declare Sub Postmodechange(Source As Notesuidocument)
  12348. Declare Sub Postopen(Source As Notesuidocument)
  12349. Declare Sub Postsave(Source As Notesuidocument)
  12350. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  12351. Declare Sub Postrecalc(Source As Notesuidocument)
  12352. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  12353. Declare Sub Click(Source As Button)
  12354. '++LotusScript Development Environment:2:5:(Declarations):0:2
  12355. '++LotusScript Development Environment:2:2:BindEvents:1:129
  12356. Private Sub BindEvents(Byval Objectname_ As String)
  12357.     Static Source As NOTESUIDOCUMENT
  12358.     Set Source = Bind(Objectname_)
  12359.     On Event Queryopen From Source Call Queryopen
  12360.     On Event Querysave From Source Call Querysave
  12361.     On Event Postmodechange From Source Call Postmodechange
  12362.     On Event Postopen From Source Call Postopen
  12363.     On Event Postsave From Source Call Postsave
  12364.     On Event Queryclose From Source Call Queryclose
  12365.     On Event Postrecalc From Source Call Postrecalc
  12366.     On Event Querymodechange From Source Call Querymodechange
  12367. End Sub
  12368. '++LotusScript Development Environment:2:2:Queryopen:1:12
  12369. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  12370.     Set cMemoObject = New UIMemoDocument         
  12371.     Call cMemoObject.Init(Source,Isnewdoc)  
  12372. End Sub
  12373. '++LotusScript Development Environment:2:2:Querysave:1:12
  12374. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  12375.     Call cMemoObject.QuerySave(Continue)
  12376. End Sub
  12377. '++LotusScript Development Environment:2:2:Postmodechange:1:12
  12378. Sub Postmodechange(Source As Notesuidocument)
  12379.     Call cMemoObject.PostModeChange()    
  12380. End Sub
  12381. '++LotusScript Development Environment:2:2:Postopen:1:12
  12382. Sub Postopen(Source As Notesuidocument)
  12383.     Call cMemoObject.PostOpen(Source)    
  12384. End Sub
  12385. '++LotusScript Development Environment:2:2:Postsave:1:12
  12386. Sub Postsave(Source As Notesuidocument)
  12387.     Call cMemoObject.PostSave()
  12388. End Sub
  12389. '++LotusScript Development Environment:2:2:Queryclose:1:12
  12390. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  12391.     Call cMemoObject.QueryClose(Continue)
  12392. End Sub
  12393. '++LotusScript Development Environment:2:2:Postrecalc:1:12
  12394. Sub Postrecalc(Source As Notesuidocument)
  12395. End Sub
  12396. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  12397. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  12398.     Continue = cMemoObject.QueryModeChange(Source)
  12399. End Sub
  12400. '++LotusScript Development Environment:2:2:Click:1:8
  12401. Sub Click(Source As Button)
  12402.     Call cMemoObject.SetOptionFlag(MEMO_ISSTATIONERY)
  12403.     Call cMemoObject.noteUIMemo.save()
  12404.     Call cMemoObject.noteUIMemo.close()
  12405. End Sub
  12406. Lotus Product1
  12407. KV0.0}
  12408. Kl*,|$}0
  12409. Kl*U|*
  12410. Kl*,|$}`
  12411. Kl*,|$}
  12412.  -$&#,
  12413.  -$&#,|$}p
  12414.  -$&#,
  12415.  -$&#,
  12416.  -$&#,|$}p
  12417.  -$&#,
  12418.  -$&#,|$}
  12419.     Always hidden:  
  12420.     0S0E
  12421. NamePreferencez
  12422. NamePreference
  12423.     0S0E
  12424. LanguagePreference
  12425. Notes
  12426. PostedDateh
  12427. SendTo
  12428. CopyTo
  12429. InheritedSendTo
  12430. SendTo
  12431. CopyTo
  12432.     1RT6RTT7RTTT9S10S12S13S19RTTTT21RTT22RTTT24S25S27RTTTT29S30TTTTRTT33RT35R38R
  12433. InheritedSendTo
  12434. InheritedSendTo
  12435. Notes
  12436. PostedDateh
  12437. NamePreference
  12438. AltSendTo
  12439. AltSendTo
  12440. AltCopyTo
  12441. SendTo
  12442. CopyTo
  12443. InheritedAltSendTo
  12444. SendTo
  12445. CopyTo
  12446.     1RT6RTT7RTTT9S10S12S13S19RTTTT21RTT22RTTT24S25S27RTTTT28RTTTTT32S33S37RTTTTTT38S39S41RTTTT43S44RTTTT45RTT48RT50R53R
  12447. $AltNameLanguageTags
  12448. $AltNameLanguageTags
  12449.     0RR1S
  12450. $StorageTo
  12451. $StorageFrom
  12452.     0RR1S
  12453. $StorageTo
  12454. $StorageTo
  12455.     0RR1S
  12456. $StorageCc
  12457. $StorageCc
  12458.     0R1S
  12459. $StorageBcc
  12460. $StorageBcc
  12461.     0R1S
  12462. InetSendTo
  12463. InetSendTo
  12464.     0RR1S
  12465. InetCopyTo
  12466. InetCopyTo
  12467.     0R1S
  12468. InetBlindCopyTo
  12469. InetBlindCopyTo
  12470.     0R1S
  12471. InheritedAltSendToz
  12472. InheritedAltSendTo
  12473. Notes
  12474. PostedDateh
  12475. ReplyTo
  12476. ReplyTo
  12477.     1RT6RTT7RTTT9S10S12S13S18RTTTT21RTTT22RTT24RT25R
  12478. InheritedReplyToz
  12479. InheritedReplyTo
  12480. Principal
  12481. Principal
  12482. Principal
  12483. Fromh
  12484.     1S2S3RTTTT8S9S10S11S13RTTTTT15RTTTT20RTTTTT22RTTTT23RTTTT
  12485. FromDomainh
  12486. FromDomain"
  12487.     0R1RT7RTT8S9S10S11S13RT14RTInheritedFrom
  12488. InheritedFrom
  12489. AltPrincipalh
  12490. AltPrincipal
  12491. AltPrincipal
  12492. AltFrom
  12493. AltFrom
  12494.     1S2RT3RTT8S9S10S11S13RTTT15RTT20RTTT22RTT23RTT
  12495. FromDomainh
  12496. FromDomain"
  12497.     0R1RT7RTT8S9S10S11S13RT14RTInheritedAltFromz
  12498. InheritedAltFrom
  12499. Notes
  12500. PostedDateh
  12501. FromDomain
  12502. InheritedFromDomain
  12503. FromDomain
  12504.     9S10S12S13SInheritedFromDomain
  12505. InheritedFromDomain
  12506. Principal
  12507. CalendarProfile
  12508. Owner
  12509.     1S2S3S7S
  12510. FromPerson memo is from.z
  12511. AltFrom
  12512.     10SAltFrom
  12513. CalendarProfile
  12514. DefaultLogo
  12515. stdNotesLtr0
  12516. CalendarProfile
  12517. DefaultLogo
  12518. StdNotesLtrGateway
  12519.     4S13S24R25S29S32S34S
  12520. Logoz
  12521. BG_IMAGE_PREFIX
  12522.     0S0E
  12523. StdNotesLtr0
  12524.     0RR1RT2RT3S4S6RTT13RT14RT
  12525. Image
  12526. StdNotesLtr
  12527. Image
  12528. Gateway
  12529. BG_IMAGE_PREFIX
  12530. Image
  12531. Image
  12532.     0RR1RT2RT6RTT11RT12RTT13RTT14S15S17RTTT20S21S24RTT33RTT
  12533. Image
  12534. BG_IMAGE_PREFIX
  12535. Image
  12536. BG_IMAGE_PREFIX
  12537. Image
  12538. BG_IMAGE_PREFIX
  12539. Image
  12540. BG_IMAGE_PREFIX
  12541. Image
  12542. BG_IMAGE_PREFIX
  12543. BG_IMAGE_PREFIX
  12544.     0RT1RTT2RTT3S4S10RTTT13S14S17RTT18S19S27RTTT30S31S34RTT35S36S46RTTT49S50S53RTT54S55S61RTTT64S65S68RTT69S70S76RTTT79S80S83RTT86S87S89RTTBGTableColor
  12545. Principal
  12546. Principal
  12547. Principal
  12548. NamePreference
  12549. AltFrom
  12550. PostedDateh
  12551. $LangFrom
  12552. LanguagePreferencet
  12553. AltFrom
  12554.     1S2S5S7S8S9S10S12RTTTT14TRTTT19S20S21S23S24S35S41RTTTT43RTTT44RTTT
  12555.     0R1S2S8S
  12556.     0R1S2S5S6S8S14S18S
  12557.     0R1S2S5S6S8S14S18S
  12558. SentBy
  12559. X400FreeForm^
  12560.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  12561. SentBy
  12562. FromDomain
  12563. FromDomain
  12564. FromDomain
  12565. FromDomain
  12566.     0RR7S10S13S14S18S20S23S24S26S28S29S30S36S39S43S46S52S
  12567. FromName
  12568. Principal
  12569. Principal
  12570. Principal
  12571.     0RR1S2S10S11S16S18S
  12572. FromStops
  12573.     0RR1S2S6S
  12574. FromName
  12575. FromStops
  12576. FromStops
  12577. FromStops
  12578.     0RR1S2S3S4S10S13S17S20StmpDisplayFrom_Previewz
  12579. tmpDisplayFrom_Preview
  12580.     0S0E
  12581. Signz
  12582.     0S0E
  12583. Encrypt
  12584. Encrypt
  12585. $KeepPrivate
  12586. $KeepPrivate
  12587. $KeepPrivate
  12588.     3S4S5S6S8S13S15S17S18S19S21S23S$KeepPrivate
  12589.     0S0E
  12590. DefaultMailSaveOptionsz
  12591. DefaultMailSaveOptions
  12592. .,$,  , :
  12593. Path_Info_DEcoded
  12594. Path_Info
  12595. .,$,  , :
  12596. Query_String_Decoded
  12597. Query_String
  12598. (WebSpecificFields)
  12599.     0S0E
  12600.     From:
  12601. tmpDisplayFrom_Preview
  12602. tmpDisplayFrom_NoLogo
  12603. tmpDisplayFrom_NoLogo
  12604. NamesList
  12605. NamePreference
  12606. AltSendTo
  12607. $NameLanguageTags
  12608. LanguagePreferencet
  12609. AltSendTo
  12610. SendTo
  12611.     11S12S15S16S20S
  12612. ImplodedNamesList
  12613. NamesList
  12614. ImplodedNamesList
  12615. ImplodedNamesList
  12616. ImplodedNamesList
  12617. tmpDisplaySendTo
  12618.     Subject:
  12619. Subject
  12620. Subject
  12621. Subject
  12622.     0S0E
  12623. TmpDisplaySubject_1
  12624. CC_Content
  12625. NamePreference
  12626. AltCopyTo
  12627. $NameLanguageTags
  12628. LanguagePreferencet
  12629. AltCopyTo
  12630. CopyTo
  12631.     7S8S9S11S12S16S
  12632. BCC_Content
  12633. DeliveredDate
  12634. BlindCopyTo
  12635.  (bcc: 
  12636. BlindCopyTo
  12637.     0R5S6S7S8S9S10S12S13S14S18S20S21S23S
  12638. NamesList
  12639. CC_Content
  12640. BCC_Content
  12641.     0R9S10S
  12642. ImplodedNamesList
  12643. NamesList
  12644. ImplodedNamesList
  12645. ImplodedNamesList
  12646. ImplodedNamesList
  12647. tmpDisplayCC
  12648. MailAddress
  12649. InheritedReplyTo
  12650. InheritedReplyTo
  12651. InheritedFrom
  12652. NamePreference
  12653. AltSendTo
  12654. AltSendTo
  12655. SendTo
  12656.     1S2S22S2E23S24S25S
  12657. MailAddress
  12658. SendToz
  12659. SIZE=80
  12660. CopyTo
  12661.     0S0E
  12662. CopyToz
  12663. SIZE=80
  12664.     bcc:
  12665. BlindCopyTo
  12666.     0S0E
  12667. BlindCopyTo
  12668. SIZE=80
  12669.     Subject:
  12670. Subject
  12671. Topic
  12672. Subject
  12673.     1S2S3RTTTT5S6S8RTTTTT10RTTTT11RTTTT
  12674. Subj"
  12675.     0R1RT10S12S16S17S19RTT21RT22S23S24RT
  12676. WebSubjectz
  12677. SIZE=80
  12678. tmpDisplayFrom_Preview
  12679. DisplayFrom_Preview_1
  12680. DisplayFrom_Preview_1
  12681. $HideMailHeader
  12682. Principal
  12683. Principal
  12684. Principal
  12685. Principal
  12686. Principal
  12687.     4S5S9S10S11S12S13S14S19S20S24S26S27S31S33S34S37S38S40S41S45S47S48S52S
  12688.     Sent by: 
  12689. FromDomain
  12690. FromDomain
  12691. FromDomain
  12692. FromDomain
  12693.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  12694. FromName
  12695.     0RR1S2S6S
  12696. FromStops
  12697.     0R1S2S6S
  12698. FromName
  12699. FromStops
  12700. FromStops
  12701. FromStops
  12702.     0RR1S2S3S4S10S13S17S20StmpDisplaySentBy_1z
  12703. tmpDisplaySentBy_1
  12704. PostedDateh
  12705. PostedDate
  12706.     4S5S10S12S
  12707. tmpDisplayDate_Preview_1Time/date memo was created or mailed.
  12708. tmpDisplayDate_Preview_1
  12709. ReplyDate
  12710. ReplyTo
  12711. $HideMailHeader
  12712.     2S3S4S5S6S7S9S10S14S15R
  12713. Please respond
  12714. ReplyTo
  12715. ReplyTo
  12716. ReplyDate
  12717. ReplyDate
  12718.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30StmpDisplayReplyInfo_1
  12719. tmpDisplayReplyInfo_1
  12720.     Attachment(s):
  12721.     <font size=-1>
  12722.     </font>
  12723. $HideMailHeader
  12724.     0S0E
  12725. tmpDisplayFrom_Preview
  12726. DisplayFrom
  12727. DisplayFrom_Pre
  12728.     Sent by: 
  12729. FromDomain
  12730. FromDomain
  12731. FromDomain
  12732. FromDomain
  12733.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  12734. FromName
  12735.     0RR1S2S6S
  12736. FromStops
  12737.     0R1S2S6S
  12738. FromName
  12739. FromStops
  12740. FromStops
  12741. FromStops
  12742.     0RR1S2S3S4S10S13S17S20SDisplaySent
  12743. tmpDisplaySent
  12744. PostedDateh
  12745. PostedDate
  12746.     4S5S10S12S
  12747. DisplayDateTime/date memo was created or mailed.z
  12748. tmpDisplayDate_Pre
  12749. Please respond
  12750. ReplyTo
  12751. ReplyTo
  12752. ReplyDate
  12753. ReplyDate
  12754.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30SDisplayReplyz
  12755. tmpDisplayReply
  12756. $HideMailHeader
  12757. StdNotesLtr16
  12758.     7S9S10S11S13S15S
  12759.         To:    
  12760. MailAddress
  12761. InheritedReplyTo
  12762. InheritedReplyTo
  12763. NamePreference
  12764. InheritedAltFrom
  12765. InheritedAltFrom
  12766. InheritedFrom
  12767. NamePreference
  12768. AltSendTo
  12769. $NameLanguageTags
  12770. LanguagePreferencet
  12771. AltSendTo
  12772. SendTo
  12773.     1S2RT3RTT6RTTT7RTTTT12RTTTTT14RTTT15RTTTT19S20S21S22S24RTTTTT26RTTTT27RTTTT28RTT30RT31RTT35S2E36S37S38S39S40S44S47RTTT49RT50RT51R
  12774. MailAddress
  12775. EnterSendTo
  12776.     0S0E
  12777. EnterSendTo
  12778.     cc:    
  12779. NamePreference
  12780. AltCopyTo
  12781. $NameLanguageTags
  12782. LanguagePreferencet
  12783. AltCopyTo
  12784. CopyTo
  12785.     1RT5RTT10S11S12S14S15S19S22RTTT24RTT25RTT27RT28RT&
  12786. EnterCopyTo
  12787.     0S0E
  12788. EnterCopyTo
  12789.         cc:    
  12790. CC_Content
  12791. NamePreference
  12792. AltCopyTo
  12793. $NameLanguageTags
  12794. LanguagePreferencet
  12795. AltCopyTo
  12796. CopyTo
  12797.     2S7RTTTTTTTTTTTTTT11S12S13S15S16S20S23RTTTTTTTTTTTTTTT25RTTTTTTTTTTTTTT26RTTTTTTTTTTTTTT
  12798. BCC_Content
  12799. DeliveredDate
  12800. BlindCopyTo
  12801.  (bcc: 
  12802. BlindCopyTo
  12803.     0RR3RTTTTTTT5S6S7S8S9S10S12RTTTTTTTT13S14S18S20S21S23RTTTTTTT24RTTTTTTT
  12804. CC_Content
  12805. BCC_Content
  12806.     0RR3S4StmpEnterCopyTo
  12807.     bcc:    
  12808. NamePreference
  12809. AltBlindCopyTo
  12810. $NameLanguageTags
  12811. LanguagePreferencet
  12812. AltBlindCopyTo
  12813. BlindCopyTo
  12814.     1RT5RTT6RTTT10S11S12S14S15S19S22RTTTT24RTTT27RT28RT*
  12815. EnterBlindCopyTo}
  12816.     0S0E
  12817. EnterBlindCopyTo
  12818. $LotusFaxMemoSubform | 1.0 | $LotusFaxMemoSubform
  12819. Lotus Fax Placeholder
  12820.     Subject:    
  12821. SIZE=50
  12822. Subject
  12823. Topic
  12824. Subject
  12825.     1S2S5S6S8S10S
  12826. Subj"
  12827.     0R10S12S16S17S19S21S22S23S
  12828. Subject
  12829.         Subject:    
  12830. Subject
  12831. tmpDisplaySubject
  12832. $HideMailHeader
  12833. tmpDisplayLink
  12834. ISMAILSTATIONERYh
  12835.     0S0E
  12836. MailedThisPass
  12837. MailedThisPass
  12838. MailedThisPass
  12839.     0R1RT4RTTT11RT
  12840. ReplyDate
  12841. ReplyDate
  12842. ReplyDate
  12843. Importanceh
  12844. Importance
  12845. Importance
  12846. Importance(
  12847. DeliveryReporth
  12848. DeliveryReport
  12849. DeliveryReport
  12850. DeliveryReport(
  12851. DeliveryPriorityh
  12852. DeliveryPriority
  12853. DeliveryPriority
  12854. DeliveryPriority(
  12855. UpdateProfileNote
  12856. UpdateProfileNote
  12857. UpdateProfileNote
  12858. ReturnReceipt
  12859. ReturnReceipt
  12860. ReturnReceipt
  12861. $KeepPrivateh
  12862. $KeepPrivate
  12863. $KeepPrivate(
  12864. ExpireDateh
  12865. ExpireDate
  12866. ExpireDate(
  12867. ReplyTo
  12868. ReplyTo
  12869. ReplyTo
  12870. MimeFormath
  12871. MimeFormat
  12872. MimeFormat
  12873. MimeFormat(
  12874. SMTPEncodingh
  12875. SMTPEncoding
  12876. SMTPEncoding
  12877. SMTPEncoding(
  12878. MIMEMailCharset
  12879. MIMEMailCharset
  12880. MIMEMailCharset
  12881. MIMEMailCharset
  12882. $AutoSpellh
  12883. $AutoSpell
  12884. $AutoSpell(
  12885. WebSubjecth
  12886. WebSubject
  12887. WebSubject(
  12888. tmpSenderTagh
  12889. tmpSenderTag
  12890. tmpSenderTag
  12891. tmpSenderTag(
  12892.     0R1RT3S4S6RTT8RTTT10RTTTT14S15S16S17S19RTTTTT26RTTTT27RTTTT29RTTT31RTTTT35S36S37S38S39S40S41S42S43S46RTTTTT53RTTTT54RTTTT56RTTT58RTTTT62S63S65S66S67S68S69S70S73RTTTTT80RTTTT81RTTTT83RTTT85RTTTT89S90S92S93S94S95S96S97S100RTTTTT107RTTTT108RTTTT110RTTT112RTTTT116S117S118S119S121RTTTTT128RTTTT129RTTTT131RTTT133RTTTT137S138S139S140S142RTTTTT149RTTTT150RTTTT152RTTT154RTTTT158S159S160S161S163RTTTTT170RTTTT171RTTTT173RTTT175RTTTT179S180S181S182S184RTTTTT191RTTTT192RTTTT194RTTT196RTTTT200S201S202S203S205RTTTTT212RTTTT213RTTTT215RTTT217RTTTT221S222S224S225S226S227S228S229S232RTTTTT239RTTTT240RTTTT242RTTT244RTTTT248S249S251S252S253S254S255S256S259RTTTTT266RTTTT267RTTTT269RTTT271RTTTT275S276S278S279S280S281S282S283S286RTTTTT293RTTTT294RTTTT296RTTT298RTTTT302S303S304S305S307RTTTTT314RTTTT315RTTTT317RRTTT319RTTTT323S324S325S326S328RTTTTT335RTTTT336RTTTT338RTTT340RTTTT344S345S347S348S349S350S2E352S355RTTTTT362RTTTT363RTTTT364RTT366RT367RTRemoveNoteItems
  12893. $HideMailHeader
  12894. Moods
  12895. PostedDate
  12896. SenderTag
  12897. Moods
  12898.     7S9S11S13S14S15S16S17S19S20S21S22S25S27S
  12899. Bodyz
  12900. Discard ChangesK
  12901. MEMO_CANCEL
  12902. 4194304
  12903.     0S0E
  12904. ActionInProgress
  12905. MEMO_CANCEL
  12906.     0R1S
  12907. IsMailStationery
  12908.     1S2S3S
  12909. Save And Close
  12910. MEMO_DRAFT
  12911.     0S0E
  12912. ActionInProgress
  12913. MEMO_DRAFT
  12914.     0R1S
  12915. PostedDateh
  12916. IsMailStationery
  12917.     7S8S9S10S13S14S15S16S
  12918. act_save.GIF|act_CSSAVE?
  12919. Save And File
  12920. MEMO_DRAFT_FILE
  12921.     0S0E
  12922. ActionInProgress
  12923. MEMO_DRAFT_FILE
  12924.     0R1S
  12925. PostedDateh
  12926. IsMailStationery
  12927.     7S8S9S10S13S14S15S16S
  12928. act_FOLDER.GIF|act_FOLDER?
  12929. Close
  12930. MEMO_CANCEL
  12931. 4194304
  12932.     0S0E
  12933. ActionInProgress
  12934. MEMO_CANCEL
  12935.     0R1S
  12936. IsMailStationery
  12937.     0S1S2S
  12938. New Memo(
  12939.     0S0E
  12940. act_NEWMEMO.GIF|act_NEWMEMO?
  12941. Reply\ReplyK0
  12942. Reply
  12943.     0S0E
  12944. act_REPLY.GIF|act_REPLY?
  12945. Reply\Reply with History
  12946. Reply with History
  12947. This document is truncated.
  12948.     4S8S10S13S
  12949. Reply with history
  12950. act_REPLY.GIF|act_REPLY?
  12951. Reply\Reply to AllX
  12952. MailStEd
  12953.     0S0E
  12954. Reply
  12955. act_REPLY.GIF|act_REPLY?
  12956. Reply\Reply to All with HistoryK
  12957. MailStEd
  12958.     0S0E
  12959. Reply with History
  12960. This document is truncated.
  12961.     0R4S8S10S13S
  12962. Reply with history
  12963. act_REPLY.GIF|act_REPLY?
  12964. Categori_zeK
  12965. _Edit Document
  12966. Send Docu_ment
  12967. ForwardK 
  12968.     0S0E
  12969. ISMAILSTATIONERY
  12970.     1S2S
  12971. act_FORWARD.GIF|act_FORWARD?
  12972. _Forward
  12973. Delete 
  12974.     0S0E
  12975. act_DELETE.GIF|act_DELETE?
  12976. _Move To Folder...
  12977. _Remove From FolderK
  12978. MEMO_SEND
  12979.     0S0E
  12980. ActionInProgress
  12981. MEMO_SEND
  12982.     0R1S
  12983. PostedDateh
  12984. IsMailStationery
  12985.     5S6S7S8S10S11S12S13S
  12986. act_SEND.GIF|act_SEND?
  12987. Send\Send and Save'++LotusScript Development Environment:2:5:(Options):0:66
  12988. '++LotusScript Development Environment:2:5:(Forward):0:1
  12989. Declare Sub Click(Source As Button)
  12990. '++LotusScript Development Environment:2:5:(Declarations):0:2
  12991. '++LotusScript Development Environment:2:2:BindEvents:1:129
  12992. Private Sub BindEvents(Byval Objectname_ As String)
  12993.     Static Source As BUTTON
  12994.     Set Source = Bind(Objectname_)
  12995.     On Event Click From Source Call Click
  12996. End Sub
  12997. '++LotusScript Development Environment:2:2:Click:1:12
  12998. Sub Click(Source As Button)
  12999.     Call cMemoObject.SetActionInProgress(MEMO_SENDSAVE)
  13000.     Call cMemoObject.noteUIMemo.save()
  13001.     Call cMemoObject.noteUIMemo.close()    
  13002. End Sub
  13003. PostedDateh
  13004. IsMailStationery
  13005.     5S6S7S8S12S13S
  13006. Send and File
  13007. MEMO_SEND_FILE
  13008.     0S0E
  13009. ActionInProgress
  13010. MEMO_SEND_FILE
  13011.     0R1S
  13012. PostedDateh
  13013. IsMailStationery
  13014.     5S6S7S8S12S13S
  13015. act_SEND.GIF|act_SEND?
  13016. MEMO_STATIONERYSAVE
  13017.     0S0E
  13018. ActionInProgress
  13019. MEMO_STATIONERYSAVE
  13020.     0R1S
  13021. IsMailStationery
  13022.     2S3S
  13023. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  13024. Save As Draft
  13025. MEMO_DRAFT
  13026.     0S0E
  13027. ActionInProgress
  13028. MEMO_DRAFT
  13029.     0R1S
  13030. PostedDateh
  13031. IsMailStationery
  13032.     5S6S7S8S10S11S12S13S
  13033. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  13034. Reply to All'++LotusScript Development Environment:2:5:(Options):0:66
  13035. '++LotusScript Development Environment:2:5:(Forward):0:1
  13036. Declare Sub Click(Source As Button)
  13037. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13038. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13039. Private Sub BindEvents(Byval Objectname_ As String)
  13040.     Static Source As BUTTON
  13041.     Set Source = Bind(Objectname_)
  13042.     On Event Click From Source Call Click
  13043. End Sub
  13044. '++LotusScript Development Environment:2:2:Click:1:12
  13045. Sub Click(Source As Button)
  13046.     Call cMemoObject.ReplyToAll()
  13047. End Sub
  13048. PostedDateh
  13049. IsMailStationery
  13050.     5S6S7S8S10S11S12S13S
  13051. act_REPLY.GIF|act_REPLY?
  13052. Rename Stationery
  13053. xxERROR
  13054. No document is selected.
  13055.     0S0E
  13056. xxTitle
  13057. Rename Stationery
  13058. xxPrompt
  13059. Please enter new stationery name.
  13060. xxERROR
  13061. MailStationeryName
  13062. xxTitle
  13063. xxPrompt
  13064. MailStationeryName
  13065.     0RR1S
  13066.     0RS>
  13067. IsMailStationery
  13068.     2S3S4S5S
  13069. act_RENAME.GIF|act_RENAME?
  13070. Address...T
  13071. EnterSendTo
  13072. EnterCopyTo
  13073. EnterBlindCopyTo
  13074.     0S0E
  13075. PostedDateh
  13076. IsMailStationery
  13077.     5S6S7S8S10S11S12S13S
  13078. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  13079. Delivery Options...K
  13080. $KeepPrivate
  13081. $KeepPrivate
  13082. $KeepPrivate
  13083. $KeepPrivate
  13084. DeliveryOptions
  13085. Delivery Options
  13086.     0R4S10S
  13087. PostedDateh
  13088.     5S6S7S8S
  13089. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  13090. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  13091. Use "CommonUI"
  13092. '++LotusScript Development Environment:2:5:(Forward):0:1
  13093. Declare Sub Click(Source As Button)
  13094. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13095. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13096. Private Sub BindEvents(Byval Objectname_ As String)
  13097. Static Source As BUTTON
  13098. Set Source = Bind(Objectname_)
  13099. On Event Click From Source Call Click
  13100. End Sub
  13101. '++LotusScript Development Environment:2:2:Click:1:12
  13102. Sub Click(Source As Button)
  13103.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  13104. End Sub
  13105. act_COPYINTO.GIF|act_COPYINTO?
  13106. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  13107. Use "CommonUI"
  13108. '++LotusScript Development Environment:2:5:(Forward):0:1
  13109. Declare Sub Click(Source As Button)
  13110. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13111. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13112. Private Sub BindEvents(Byval Objectname_ As String)
  13113. Static Source As BUTTON
  13114. Set Source = Bind(Objectname_)
  13115. On Event Click From Source Call Click
  13116. End Sub
  13117. '++LotusScript Development Environment:2:2:Click:1:12
  13118. Sub Click(Source As Button)
  13119.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  13120. End Sub
  13121. act_COPYINTO.GIF|act_COPYINTO?
  13122. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  13123. Use "CommonUI"
  13124. '++LotusScript Development Environment:2:5:(Forward):0:1
  13125. Declare Sub Click(Source As Button)
  13126. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13127. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13128. Private Sub BindEvents(Byval Objectname_ As String)
  13129.     Static Source As BUTTON
  13130.     Set Source = Bind(Objectname_)
  13131.     On Event Click From Source Call Click
  13132. End Sub
  13133. '++LotusScript Development Environment:2:2:Click:1:12
  13134. Sub Click(Source As Button)
  13135.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  13136. End Sub
  13137. act_COPYINTO.GIF|act_COPYINTO?
  13138. Tools\Preferences...R
  13139. DialogMode
  13140. (Preferences)
  13141. act_TOOLS.GIF|act_TOOLS?
  13142. Tools\Delivery Information...
  13143. xxTitle
  13144. Delivery Information
  13145.     0S0E
  13146. DeliveryInfo
  13147. xxTitle
  13148.     0RR4S5S6S7S8S9S10S11S12S14S
  13149. act_TOOLS.GIF|act_TOOLS?
  13150. Tools\Out of Office...8
  13151. (EditOfficeProfile)
  13152.     0S0E
  13153. act_TOOLS.GIF|act_TOOLS?
  13154. Tools\Add Sender to Address Book<
  13155. (AddSenderToAddressBook)
  13156.     0S0E
  13157. act_TOOLS.GIF|act_TOOLS?
  13158. Tools\New Memo - Using Stationery
  13159. '++LotusScript Development Environment:2:5:(Options):0:66
  13160. '++LotusScript Development Environment:2:5:(Forward):0:1
  13161. Declare Sub Click(Source As Button)
  13162. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13163. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13164. Private Sub BindEvents(Byval Objectname_ As String)
  13165.     Static Source As BUTTON
  13166.     Set Source = Bind(Objectname_)
  13167.     On Event Click From Source Call Click
  13168. End Sub
  13169. '++LotusScript Development Environment:2:2:Click:1:12
  13170. Sub Click(Source As Button)
  13171.     Dim session As New notessession
  13172.     Dim uiws As New notesuiworkspace
  13173.     Dim collection As notesdocumentcollection
  13174.     Dim noteUIEditDocument As notesuidocument
  13175.     Dim database As NotesDatabase
  13176.     Set noteCursorDoc = session.currentdatabase.createdocument
  13177.     Set database = session.currentdatabase
  13178.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  13179.     Set noteCursorDoc = collection.getfirstdocument
  13180.     If Not noteCursorDoc Is Nothing Then
  13181.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  13182.     End If
  13183. End Sub
  13184. act_TOOLS.GIF|act_TOOLS?
  13185. Tools\Insert Signature...
  13186. '++LotusScript Development Environment:2:5:(Options):0:66
  13187. '++LotusScript Development Environment:2:5:(Forward):0:1
  13188. Declare Sub Click(Source As Button)
  13189. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13190. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13191. Private Sub BindEvents(Byval Objectname_ As String)
  13192.     Static Source As BUTTON
  13193.     Set Source = Bind(Objectname_)
  13194.     On Event Click From Source Call Click
  13195. End Sub
  13196. '++LotusScript Development Environment:2:2:Click:1:12
  13197. Sub Click(Source As Button)
  13198.     Call cMemoObject.InsertSignature(False)
  13199. End Sub
  13200. PostedDateh
  13201.     5S6S7S8S
  13202. act_TOOLS.GIF|act_TOOLS?
  13203. Tools\Save as Stationery...K
  13204. MEMO_ISSTATIONERY
  13205.     0S0E
  13206. MEMO_STATIONERYSAVE
  13207. ActionInProgress
  13208. MEMO_STATIONERYSAVE
  13209.     0R1S
  13210. MergeFlag
  13211. MEMO_ISSTATIONERY
  13212.     0R1S
  13213. PostedDateh
  13214. IsMailStationery
  13215.     5S6S7S8S10S11S12S13S
  13216. act_TOOLS.GIF|act_TOOLS?
  13217. New Memo(
  13218.     0S0E
  13219. act_NEW.GIF|act_NEW?
  13220. ForwardK
  13221. act_FORWARD.GIF|act_FORWARD?
  13222. alert('Feature not implemented yet.')
  13223. Send\Send
  13224. tmpSendOptions
  13225. act_SEND.GIF|act_SEND?
  13226. Send\Send and Save`
  13227. tmpSendOptions
  13228. act_SEND.GIF|act_SEND?
  13229. Send\Save as Draft`
  13230. tmpSendOptions
  13231. act_SEND.GIF|act_SEND?
  13232. Reply\ReplyK*
  13233. wReply
  13234.     0S0E
  13235. act_REPLY.GIF|act_REPLY?
  13236. Reply\Reply with HistoryV
  13237.     1S10S14S16S23S
  13238. Format
  13239. CalendarProfile
  13240. FormatReplies
  13241.     0R6S
  13242. Format
  13243. path"
  13244. /Reply+With+History?OpenForm&
  13245. &Format
  13246. Reply With History
  13247.     0R9S10S11S12S13S14S21S23S24S
  13248. act_REPLY.GIF|act_REPLY?
  13249. Reply\Reply to All
  13250.     0R1S10S14S16S23S
  13251. path"
  13252. /wReply?OpenForm&
  13253. &All"
  13254.     0R3S4S5S6S7S8S15S17S18S
  13255. Reply\Reply to All with HistoryK
  13256.     1S10S14S16S23S
  13257. Format
  13258. CalendarProfile
  13259. FormatReplies
  13260.     0R6S
  13261. Format
  13262. path"
  13263. /Reply+With+History?OpenForm&ParentUNID="
  13264. &Format&All
  13265. path"
  13266. /Reply+With+History?OpenForm&ParentUNID="
  13267. &All"
  13268.     0R9S10S11S12S13S14S21S23S24S32S33S34S35S36S37S44S46S47S
  13269. Address...z
  13270. Appointment
  13271. AppointmentType
  13272. TaskType
  13273.     0S0E
  13274. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  13275. var pathname = (window.location.pathname);
  13276. if (navigator.appName =='Netscape') {
  13277. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=550');
  13278.     } else {
  13279. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,top=120,left=100,width=600,height=530');
  13280. Delivery Options...K
  13281. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  13282. var pathname = (window.location.pathname);
  13283. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'DeliveryOptions?OpenForm','Address','scrollbars,screenX=150,screenY=200,width=500,height=180');
  13284. Edit 
  13285.     0S0E
  13286. act_EDIT.GIF|act_EDIT?
  13287. Delete
  13288.     1S10S14S16S23S
  13289.     0R5S
  13290. path"
  13291. /wDelete?OpenAgent&
  13292. UNID"
  13293. act_DELETE.GIF|act_DELETE?
  13294. Inbox
  13295.     1S2S
  13296. path"
  13297. /MailFS?OpenFrameset"
  13298.     0R3S4S5S6S
  13299. act_NEWMAIL.GIF|act_NEWMAIL?
  13300. Copy Into\New Task
  13301. act_COPYINTO.GIF|act_COPYINTO?
  13302. var pathname = window.location.pathname
  13303. filename = pathname.substring(0,(pathname.lastIndexOf('nsf')+4)) 
  13304. window.open(filename + 'Task?openForm','secondary_window','toolbar=no,location=no,scrollbars=yes,directories=no,height=700,width=700')
  13305. Copy Into\New Calendar Entry
  13306. act_COPYINTO.GIF|act_COPYINTO?
  13307. alert('Feature in Progress')
  13308. Next 
  13309.     0S0E
  13310. Previous 
  13311.     0S0E
  13312. Discard ChangesK
  13313. MEMO_CANCEL
  13314. 4194304
  13315.     0S0E
  13316. ActionInProgress
  13317. MEMO_CANCEL
  13318.     0R1S
  13319. IsMailStationery
  13320.     1S2S3S
  13321. Save And Close
  13322. MEMO_DRAFT
  13323.     0S0E
  13324. ActionInProgress
  13325. MEMO_DRAFT
  13326.     0R1S
  13327. PostedDateh
  13328. IsMailStationery
  13329.     7S8S9S10S13S14S15S16S
  13330. Save And File
  13331. MEMO_DRAFT_FILE
  13332.     0S0E
  13333. ActionInProgress
  13334. MEMO_DRAFT_FILE
  13335.     0R1S
  13336. PostedDateh
  13337. IsMailStationery
  13338.     7S8S9S10S13S14S15S16S
  13339. Close
  13340. MEMO_CANCEL
  13341. 4194304
  13342.     0S0E
  13343. ActionInProgress
  13344. MEMO_CANCEL
  13345.     0R1S
  13346. IsMailStationery
  13347.     0S1S2S
  13348. New Memo(
  13349.     0S0E
  13350. Reply\ReplyK0
  13351. Reply
  13352.     0S0E
  13353. Reply\Reply with History
  13354. Reply with History
  13355. This document is truncated.
  13356.     4S8S10S13S
  13357. Reply with history
  13358. Reply\Reply to AllX
  13359. MailStEd
  13360.     0S0E
  13361. Reply
  13362. Reply\Reply to All with HistoryK
  13363. MailStEd
  13364.     0S0E
  13365. Reply with History
  13366. This document is truncated.
  13367.     0R4S8S10S13S
  13368. Reply with history
  13369. Categori_zeK
  13370. _Edit Document
  13371. Send Docu_ment
  13372. ForwardK 
  13373.     0S0E
  13374. ISMAILSTATIONERY
  13375.     1S2S
  13376. _Forward
  13377. Delete 
  13378.     0S0E
  13379. _Move To Folder...
  13380. _Remove From FolderK
  13381. MEMO_SEND
  13382.     0S0E
  13383. ActionInProgress
  13384. MEMO_SEND
  13385.     0R1S
  13386. PostedDateh
  13387. IsMailStationery
  13388.     5S6S7S8S10S11S12S13S
  13389. Send\Send and Save'++LotusScript Development Environment:2:5:(Options):0:66
  13390. '++LotusScript Development Environment:2:5:(Forward):0:1
  13391. Declare Sub Click(Source As Button)
  13392. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13393. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13394. Private Sub BindEvents(Byval Objectname_ As String)
  13395.     Static Source As BUTTON
  13396.     Set Source = Bind(Objectname_)
  13397.     On Event Click From Source Call Click
  13398. End Sub
  13399. '++LotusScript Development Environment:2:2:Click:1:12
  13400. Sub Click(Source As Button)
  13401.     Call cMemoObject.SetActionInProgress(MEMO_SENDSAVE)
  13402.     Call cMemoObject.noteUIMemo.save()
  13403.     Call cMemoObject.noteUIMemo.close()    
  13404. End Sub
  13405. PostedDateh
  13406. IsMailStationery
  13407.     5S6S7S8S12S13S
  13408. Send and File
  13409. MEMO_SEND_FILE
  13410.     0S0E
  13411. ActionInProgress
  13412. MEMO_SEND_FILE
  13413.     0R1S
  13414. PostedDateh
  13415. IsMailStationery
  13416.     5S6S7S8S12S13S
  13417. MEMO_STATIONERYSAVE
  13418.     0S0E
  13419. ActionInProgress
  13420. MEMO_STATIONERYSAVE
  13421.     0R1S
  13422. IsMailStationery
  13423.     2S3S
  13424. Save As Draft
  13425. MEMO_DRAFT
  13426.     0S0E
  13427. ActionInProgress
  13428. MEMO_DRAFT
  13429.     0R1S
  13430. PostedDateh
  13431. IsMailStationery
  13432.     5S6S7S8S10S11S12S13S
  13433. Reply to All'++LotusScript Development Environment:2:5:(Options):0:66
  13434. '++LotusScript Development Environment:2:5:(Forward):0:1
  13435. Declare Sub Click(Source As Button)
  13436. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13437. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13438. Private Sub BindEvents(Byval Objectname_ As String)
  13439.     Static Source As BUTTON
  13440.     Set Source = Bind(Objectname_)
  13441.     On Event Click From Source Call Click
  13442. End Sub
  13443. '++LotusScript Development Environment:2:2:Click:1:12
  13444. Sub Click(Source As Button)
  13445.     Call cMemoObject.ReplyToAll()
  13446. End Sub
  13447. PostedDateh
  13448. IsMailStationery
  13449.     5S6S7S8S10S11S12S13S
  13450. Rename Stationery
  13451. xxERROR
  13452. No document is selected.
  13453.     0S0E
  13454. xxTitle
  13455. Rename Stationery
  13456. xxPrompt
  13457. Please enter new stationery name.
  13458. xxERROR
  13459. MailStationeryName
  13460. xxTitle
  13461. xxPrompt
  13462. MailStationeryName
  13463.     0RR1S
  13464.     0RS>
  13465. IsMailStationery
  13466.     2S3S4S5S
  13467. Address...T
  13468. EnterSendTo
  13469. EnterCopyTo
  13470. EnterBlindCopyTo
  13471.     0S0E
  13472. PostedDateh
  13473. IsMailStationery
  13474.     5S6S7S8S10S11S12S13S
  13475. Delivery Options...K
  13476. $KeepPrivate
  13477. $KeepPrivate
  13478. $KeepPrivate
  13479. $KeepPrivate
  13480. DeliveryOptions
  13481. Delivery Options
  13482.     0R4S10S
  13483. PostedDateh
  13484.     5S6S7S8S
  13485. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  13486. Use "CommonUI"
  13487. '++LotusScript Development Environment:2:5:(Forward):0:1
  13488. Declare Sub Click(Source As Button)
  13489. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13490. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13491. Private Sub BindEvents(Byval Objectname_ As String)
  13492. Static Source As BUTTON
  13493. Set Source = Bind(Objectname_)
  13494. On Event Click From Source Call Click
  13495. End Sub
  13496. '++LotusScript Development Environment:2:2:Click:1:12
  13497. Sub Click(Source As Button)
  13498.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  13499. End Sub
  13500. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  13501. Use "CommonUI"
  13502. '++LotusScript Development Environment:2:5:(Forward):0:1
  13503. Declare Sub Click(Source As Button)
  13504. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13505. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13506. Private Sub BindEvents(Byval Objectname_ As String)
  13507. Static Source As BUTTON
  13508. Set Source = Bind(Objectname_)
  13509. On Event Click From Source Call Click
  13510. End Sub
  13511. '++LotusScript Development Environment:2:2:Click:1:12
  13512. Sub Click(Source As Button)
  13513.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  13514. End Sub
  13515. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  13516. Use "CommonUI"
  13517. '++LotusScript Development Environment:2:5:(Forward):0:1
  13518. Declare Sub Click(Source As Button)
  13519. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13520. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13521. Private Sub BindEvents(Byval Objectname_ As String)
  13522.     Static Source As BUTTON
  13523.     Set Source = Bind(Objectname_)
  13524.     On Event Click From Source Call Click
  13525. End Sub
  13526. '++LotusScript Development Environment:2:2:Click:1:12
  13527. Sub Click(Source As Button)
  13528.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  13529. End Sub
  13530. Tools\Preferences...R
  13531. DialogMode
  13532. (Preferences)
  13533. Tools\Delivery Information...
  13534. xxTitle
  13535. Delivery Information
  13536.     0S0E
  13537. DeliveryInfo
  13538. xxTitle
  13539.     0RR4S5S6S7S8S9S10S11S12S14S
  13540. Tools\Out of Office...8
  13541. (EditOfficeProfile)
  13542.     0S0E
  13543. Tools\Add Sender to Address Book<
  13544. (AddSenderToAddressBook)
  13545.     0S0E
  13546. Tools\New Memo - Using Stationery
  13547. '++LotusScript Development Environment:2:5:(Options):0:66
  13548. '++LotusScript Development Environment:2:5:(Forward):0:1
  13549. Declare Sub Click(Source As Button)
  13550. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13551. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13552. Private Sub BindEvents(Byval Objectname_ As String)
  13553.     Static Source As BUTTON
  13554.     Set Source = Bind(Objectname_)
  13555.     On Event Click From Source Call Click
  13556. End Sub
  13557. '++LotusScript Development Environment:2:2:Click:1:12
  13558. Sub Click(Source As Button)
  13559.     Dim session As New notessession
  13560.     Dim uiws As New notesuiworkspace
  13561.     Dim collection As notesdocumentcollection
  13562.     Dim noteUIEditDocument As notesuidocument
  13563.     Dim database As NotesDatabase
  13564.     Set noteCursorDoc = session.currentdatabase.createdocument
  13565.     Set database = session.currentdatabase
  13566.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  13567.     Set noteCursorDoc = collection.getfirstdocument
  13568.     If Not noteCursorDoc Is Nothing Then
  13569.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  13570.     End If
  13571. End Sub
  13572. Tools\Insert Signature...
  13573. '++LotusScript Development Environment:2:5:(Options):0:66
  13574. '++LotusScript Development Environment:2:5:(Forward):0:1
  13575. Declare Sub Click(Source As Button)
  13576. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13577. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13578. Private Sub BindEvents(Byval Objectname_ As String)
  13579.     Static Source As BUTTON
  13580.     Set Source = Bind(Objectname_)
  13581.     On Event Click From Source Call Click
  13582. End Sub
  13583. '++LotusScript Development Environment:2:2:Click:1:12
  13584. Sub Click(Source As Button)
  13585.     Call cMemoObject.InsertSignature(False)
  13586. End Sub
  13587. PostedDateh
  13588.     5S6S7S8S
  13589. Tools\Save as Stationery...K
  13590. MEMO_ISSTATIONERY
  13591.     0S0E
  13592. MEMO_STATIONERYSAVE
  13593. ActionInProgress
  13594. MEMO_STATIONERYSAVE
  13595.     0R1S
  13596. MergeFlag
  13597. MEMO_ISSTATIONERY
  13598.     0R1S
  13599. PostedDateh
  13600. IsMailStationery
  13601.     5S6S7S8S10S11S12S13S
  13602. New Memo(
  13603.     0S0E
  13604. Send\Send
  13605. tmpSendOptions
  13606. Send\Send and Save`
  13607. tmpSendOptions
  13608. Send\Save as Draft`
  13609. tmpSendOptions
  13610. Reply\ReplyK*
  13611. wReply
  13612.     0S0E
  13613. Reply\Reply with HistoryV
  13614.     1S10S14S16S23S
  13615. Format
  13616. CalendarProfile
  13617. FormatReplies
  13618.     0R6S
  13619. Format
  13620. path"
  13621. /Reply+With+History?OpenForm&
  13622. &Format
  13623. Reply With History
  13624.     0R9S10S11S12S13S14S21S23S24S
  13625. Reply\Reply to All
  13626.     0R1S10S14S16S23S
  13627. path"
  13628. /wReply?OpenForm&
  13629. &All"
  13630.     0R3S4S5S6S7S8S15S17S18S
  13631. Reply\Reply to All with HistoryK
  13632.     1S10S14S16S23S
  13633. Format
  13634. CalendarProfile
  13635. FormatReplies
  13636.     0R6S
  13637. Format
  13638. path"
  13639. /Reply+With+History?OpenForm&ParentUNID="
  13640. &Format&All
  13641. path"
  13642. /Reply+With+History?OpenForm&ParentUNID="
  13643. &All"
  13644.     0R9S10S11S12S13S14S21S23S24S32S33S34S35S36S37S44S46S47S
  13645. Edit 
  13646.     0S0E
  13647. Delete
  13648.     1S10S14S16S23S
  13649.     0R5S
  13650. path"
  13651. /wDelete?OpenAgent&
  13652. UNID"
  13653. Inbox
  13654.     1S2S
  13655. path"
  13656. /MailFS?OpenFrameset"
  13657.     0R3S4S5S6S
  13658. Next 
  13659.     0S0E
  13660. Previous 
  13661.     0S0E
  13662. Lotus Product
  13663. OBJECT
  13664. Lotus ProductQ
  13665. V0.0L
  13666. J,|}8r
  13667. J,|}8r
  13668. ^,|J,|
  13669. JT~KD~-
  13670. JT~KD~-
  13671. KD~-<
  13672. ~}8rKD~-`
  13673. Lotus Product
  13674. OBJECT
  13675. Lotus Product
  13676. OBJECT
  13677. Lotus Product
  13678. OBJECT
  13679. Lotus Product
  13680. OBJECT
  13681. Lotus Product1
  13682. KV0.0}
  13683. Kl*,|$}0
  13684. Kl*U|*
  13685. Kl*,|$}`
  13686. Kl*,|$}
  13687.  -$&#,
  13688.  -$&#,|$}p
  13689.  -$&#,
  13690.  -$&#,
  13691.  -$&#,|$}p
  13692.  -$&#,
  13693.  -$&#,|$}
  13694. O=Lotus Notes
  13695. O=Lotus Notes
  13696. PURSAFO
  13697. |.:#U
  13698. O=Lotus Notes
  13699. CN=Lotus Notes Template Development/O=Lotus Notes
  13700. PURSAFO
  13701. hFGUY9
  13702. $Background
  13703. $HeaderArea
  13704. $RegionFrameset
  13705. $Info
  13706. $SubForms
  13707. $WINDOWTITLE
  13708. $WEBQuerySave
  13709. $WEBQueryOpen
  13710. $AppHelpFormula
  13711. $WebFlags
  13712. $Script
  13713. $$Script_O
  13714. $$ScriptName
  13715. $$FormScript
  13716. $$$FormScript_O
  13717. $Body
  13718. $V5ACTIONS
  13719. $ACTIONS
  13720. $SCRIPTOBJ_18
  13721. $SCRIPTOBJ_22
  13722. $SCRIPTOBJ_26
  13723. $SCRIPTOBJ_27
  13724. $SCRIPTOBJ_28
  13725. $SCRIPTOBJ_33
  13726. $SCRIPTOBJ_34
  13727. GIF89a
  13728. ?_?__
  13729. `!b`1
  13730. 7`^///?
  13731. ?b___
  13732. `bOOO
  13733. `<b!R
  13734. O=Lotus Notes
  13735. O=Lotus Notes
  13736. PURSAFO
  13737. |.:#U
  13738. O=Lotus Notes
  13739. CN=Lotus Notes Template Development/O=Lotus Notes
  13740. PURSAFO
  13741. 0I Ve
  13742. $ImagesWide
  13743. $ImagesHigh
  13744. $ImagesColorize
  13745. $ImageData
  13746. $ImageNames
  13747. $Background
  13748. To Do Pickercker
  13749. $TITLE
  13750. C34WQ34WQ
  13751. a Deane/O=Ir
  13752. $TITLE
  13753. To Do Pi
  13754. $Info
  13755. To Do Pickercker
  13756. To Do Picker
  13757. CN=Teresa Deane/O=IrisIrisIr
  13758. $Updated
  13759. $InfoIa
  13760. To Do Pickera
  13761. $UpdatedBy
  13762. 2Rules|(Rules)|RulesRules|(Rules)|Rules
  13763. Enable
  13764.     0S0E
  13765. Ordernum[
  13766. Ordernum
  13767. OrderNumX
  13768.     0S0E
  13769. EList
  13770. ExceptionList
  13771. Except when 
  13772. ExceptionList
  13773.     1S2S2E5S6S8S10S11S12S2E
  13774. When 
  13775. ConditionList
  13776. ActionList
  13777. EList
  13778.     0R15S16S17S18S
  13779. $108$110$109$Conflict
  13780.  $108P
  13781. Enable
  13782.     0S0E
  13783. $110R
  13784. Ordernum[
  13785. Ordernum
  13786. OrderNumX
  13787.     0S0E
  13788. $109Name
  13789. EList
  13790. ExceptionList
  13791. Except when 
  13792. ExceptionList
  13793.     1S2S2E5S6S8S10S11S12S2E
  13794. When 
  13795. ConditionList
  13796. ActionList
  13797. EList
  13798.     0R15S16S17S18S
  13799. (Help)
  13800. MAIL_V_RULES
  13801.     0S0E
  13802. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13803. #####################################
  13804. Send Memo to Database Manager
  13805. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############
  13806. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13807. Slashed Lines with GlobeStdNotesLtr21slashed lines with globe.gif
  13808. ##########################################################
  13809. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13810. Squiggle with BackdropStdNotesLtr22default.gif###############
  13811. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13812. Squiggly LineStdNotesLtr23default.gif########################
  13813. Stationery1/P=1681$
  13814. $65$59$55
  13815. $66$66
  13816. (Help)
  13817. MAIL_V_STATIONERY
  13818.     0S0E
  13819. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######
  13820.     34Ci
  13821. TacksStdNotesLtr24tacks.gif
  13822. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#####################
  13823.     34Ci
  13824. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13825. TapeStdNotesLtr25tape.GIF####################################
  13826.     34Ci
  13827. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13828. Teal and Yellow LinesStdNotesLtr26teal & yellow lines.gif####
  13829.     34Ci
  13830. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13831. Three Dimensional ReliefStdNotesLtr273d relief.gif###########
  13832. To DoTaskF
  13833. BodyCategoriesAlarmsOrgConfidentialBlindCopyToCopyToSendToRepeatsTaskTypeStatusDueDateImportanceStartDateSubjecttmpNoActionBartmpOwnerHW$ExpandGroups$KeepPrivateDefaultMailSaveOptionsEncryptSignFromForm1
  13834. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###########
  13835. CN=Rob Shaver/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notesm341
  13836. To Do OutlineToDoOutline###########################
  13837. To Do PickerC34WQ1
  13838. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes$
  13839. ##########################################################
  13840. To Do SwitcherC34WQ1
  13841. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################################################
  13842. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCN=Rob Shaver/O=IrisCN=Ryan Jansen/O=IrisCN=Teresa Deane/O=IrisCN=Ryan Jansen/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesToDoFS|ToDoFS1#4C#############################################
  13843.     34Ci
  13844. Torn PaperStdNotesLtr28tornpapercool99.GIF
  13845. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######
  13846. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13847. Triangle with Dots 2StdNotesLtr30default.gif#################
  13848. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notestriangles.GIF
  13849. TrianglesStdNotesLtr29##########################
  13850. CN=William Zircher/O=IrisCN=Daffy Duck/O=WarnerCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notestribal.gif
  13851. TribalStdNotesLtr20################################
  13852. Update Tasks|Update Tasks
  13853. *1SfL3
  13854. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################
  13855. vspacer.GIF
  13856. vspacer.GIF
  13857. CN=Rob Shaver/O=IrisCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes34CiP###########
  13858. Wild ConfettiStdNotesLtr32wildconfetti2.gif
  13859. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#####
  13860. $ACTIONSCy34Q
  13861. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################################################
  13862. $BetaVersion
  13863. $BetaVersion
  13864. $BetaVersion
  13865. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes@
  13866. ##########################################################
  13867. $FORWARDSEPCU3x
  13868. ForwardedDateForwardedFrom
  13869. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  13870. $LotusFaxMemoSubform1.0$LotusFaxMemoSubformCUA3x
  13871. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################################
  13872. $MoodsMoodsCU3
  13873. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########
  13874. $Subscription
  13875. $HLFormulaCritFromNamesCritFromCritMeetResponseCritMeetInviteCritToDoCompleteCritToDoCritReturnReceiptCritHighPriorityCritSentDirectlyToMeCritSentOnlyToMe$QueryType$HLMonitorType$HLSubscription$HLDisabled$HLTitle$HLType$NoPurge$HLMLastChecked$HLMLastServerCD
  13876. CN=Damien Katz/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  13877. ##########################################################
  13878. +MQ O
  13879. (AddSenderToAddressBook)
  13880. EH4fL3
  13881. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############################
  13882. (AlarmOptions)AlarmOptionsCUA3x
  13883. tmpDisable$AlarmSendTo$AlarmMemoOptionstmpAlarmPathtmpPlaySoundtmpAlarmPopuptmpOffsetDir$AlarmUnittmpOffsettmpAlarmFiles1
  13884. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################
  13885. 255D2116B7BDFECF1769F57E5917AA29Lotus Notes
  13886. (Archive Log)Archive LogArchiveLog
  13887. CN=Catherine Duffy/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus NotesCDw##################################
  13888.     (ChangeRepeat)CU3x
  13889. tmpChangeWhich1
  13890. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#################################
  13891. (C&S DeliveryOptions)CUA3x
  13892. EncryptSignPreventDelegatePreventCounterBroadcast1
  13893. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####
  13894. (DeleteSentDlg)CU3x
  13895. tmpDontAskAction
  13896. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###################
  13897. tmpFromInfo_1tmpPostedDateInfo_1
  13898. (Delivery Info)DeliveryInfoCDU3x1
  13899. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  13900. (GroupCalendarOptions)CUA3x
  13901. DurationSelStartTime
  13902. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###################
  13903. _Forward
  13904. New Rule...
  13905. '++LotusScript Development Environment:2:5:(Options):0:66
  13906. '++LotusScript Development Environment:2:5:(Forward):0:1
  13907. Declare Sub Click(Source As Button)
  13908. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13909. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13910. Private Sub BindEvents(Byval Objectname_ As String)
  13911.     Static Source As BUTTON
  13912.     Set Source = Bind(Objectname_)
  13913.     On Event Click From Source Call Click
  13914. End Sub
  13915. '++LotusScript Development Environment:2:2:Click:1:12
  13916. Sub Click(Source As Button)
  13917.     Dim newdoc As notesdocument
  13918.     Dim maildb As notesdatabase
  13919.     Dim session As New notessession
  13920.     Dim ws As New notesuiworkspace
  13921.     Set maildb = session.currentdatabase
  13922.     Set newdoc = New notesdocument(maildb)
  13923.     Call ws.dialogbox("Mailrule", True, True,True,False,False, False, "New Rule", newdoc, True, True) 
  13924. End Sub
  13925. act_NEW.GIF|act_NEW?
  13926. Edit Rule...'++LotusScript Development Environment:2:5:(Options):0:66
  13927. '++LotusScript Development Environment:2:5:(Forward):0:1
  13928. Declare Sub Click(Source As Button)
  13929. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13930. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13931. Private Sub BindEvents(Byval Objectname_ As String)
  13932.     Static Source As BUTTON
  13933.     Set Source = Bind(Objectname_)
  13934.     On Event Click From Source Call Click
  13935. End Sub
  13936. '++LotusScript Development Environment:2:2:Click:1:12
  13937. Sub Click(Source As Button)
  13938.     Dim maildb As notesdatabase
  13939.     Dim session As New notessession
  13940.     Dim ruledocs As notesdocumentcollection
  13941.     Dim oldrule As notesdocument
  13942.     Dim ws As New notesuiworkspace
  13943.     Dim dt As New notesdatetime("")
  13944.     Set maildb = session.currentdatabase
  13945.     Set ruledocs = maildb.unprocesseddocuments
  13946.     If (ruledocs.count = 1) Then
  13947.         Set oldrule = ruledocs.getfirstdocument
  13948.         Call ws.dialogbox("Mailrule", True, True,True,False,False, False, "Edit Rule", oldrule, True, True)
  13949.     Else
  13950.         'More than one document is selected
  13951.         Messagebox "You must select one document",16,"Error"         
  13952.     End If
  13953. End Sub
  13954. act_EDIT.GIF|act_EDIT?
  13955. Delete Rule
  13956. act_DELETE.GIF|act_DELETE?
  13957. Move Up
  13958. '++LotusScript Development Environment:2:5:(Options):0:66
  13959. '++LotusScript Development Environment:2:5:(Forward):0:1
  13960. Declare Sub Click(Source As Button)
  13961. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13962. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13963. Private Sub BindEvents(Byval Objectname_ As String)
  13964.     Static Source As BUTTON
  13965.     Set Source = Bind(Objectname_)
  13966.     On Event Click From Source Call Click
  13967. End Sub
  13968. '++LotusScript Development Environment:2:2:Click:1:12
  13969. Sub Click(Source As Button)
  13970.     Dim note As NotesDocument
  13971.     Dim othernote As NotesDocument
  13972.     Set docselected = db.UnprocessedDocuments
  13973.     On Error Resume Next     
  13974.     If (docselected.Count <> 1) Then
  13975.         Messagebox "You must select one document",16,"Error"
  13976.         Exit Sub          
  13977.     End If
  13978.     Set note = docselected.GetFirstDocument()
  13979.     Set othernote = view.GetPrevDocument(note)
  13980.     If (othernote Is Nothing) Then
  13981.         Messagebox "You cannot promote the top-level document.",32,"Error"
  13982.         Exit Sub
  13983.     End If
  13984.     Call SwapDocuments(othernote,note)
  13985.     ws.ViewRefresh
  13986.     uiview.SelectDocument(note)
  13987. End Sub
  13988. act_MOVEUP.GIF|act_MOVEUP?
  13989. Move Downr'++LotusScript Development Environment:2:5:(Options):0:66
  13990. '++LotusScript Development Environment:2:5:(Forward):0:1
  13991. Declare Sub Click(Source As Button)
  13992. '++LotusScript Development Environment:2:5:(Declarations):0:2
  13993. '++LotusScript Development Environment:2:2:BindEvents:1:129
  13994. Private Sub BindEvents(Byval Objectname_ As String)
  13995.     Static Source As BUTTON
  13996.     Set Source = Bind(Objectname_)
  13997.     On Event Click From Source Call Click
  13998. End Sub
  13999. '++LotusScript Development Environment:2:2:Click:1:12
  14000. Sub Click(Source As Button)
  14001.     Dim note As NotesDocument
  14002.     Dim othernote As NotesDocument
  14003.     On Error Resume Next
  14004.     Set docselected = db.UnprocessedDocuments
  14005.     If (docselected.Count <> 1) Then
  14006.         Messagebox "You must select one document",16,"Error"
  14007.         Exit Sub          
  14008.     End If
  14009.     Set note = docselected.GetFirstDocument()
  14010.     Set othernote = view.GetNextDocument(note)
  14011.     If (othernote Is Nothing) Then
  14012.         Messagebox "You cannot demote the bottom-level document.",32,"Error"
  14013.         Exit Sub
  14014.     End If
  14015.     Call SwapDocuments(othernote,note)
  14016.     ws.ViewRefresh
  14017.     uiview.SelectDocument(note)
  14018. End Sub
  14019. act_MOVEDOWN.GIF|act_MOVEDOWN?
  14020. Categori_ze
  14021. _Edit Document
  14022. Send    
  14023. _Move To Folder...
  14024. _Remove From Folder...
  14025. Tools\Preferences...2
  14026. (Preferences)
  14027.     0S0E
  14028. act_TOOLS.GIF|act_TOOLS?
  14029. Tools\Out of Office...8
  14030. (EditOfficeProfile)
  14031.     0S0E
  14032. act_TOOLS.GIF|act_TOOLS?
  14033. New Rule,
  14034. MailRule
  14035.     0S0E
  14036. act_NEW.GIF|act_NEW?
  14037. Edit Rule]
  14038. act_EDIT.GIF|act_EDIT?
  14039. var pathname = (window.location.pathname);
  14040. var unid = document.view.getCurrentDocument();
  14041. location.replace(pathname.substring(0,(pathname.lastIndexOf('/')+1))+"(Rules)/"+unid+"?EditDocument")
  14042. Delete\Delete
  14043. ($Trash)
  14044.     0S0E
  14045. act_DELETE.GIF|act_DELETE?
  14046. Delete\Empty Trash 
  14047.     0S0E
  14048. act_DELETE.GIF|act_DELETE?
  14049. Enable Rule(s)'++LotusScript Development Environment:2:5:(Options):0:66
  14050. '++LotusScript Development Environment:2:5:(Forward):0:1
  14051. Declare Sub Click(Source As Button)
  14052. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14053. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14054. Private Sub BindEvents(Byval Objectname_ As String)
  14055.     Static Source As BUTTON
  14056.     Set Source = Bind(Objectname_)
  14057.     On Event Click From Source Call Click
  14058. End Sub
  14059. '++LotusScript Development Environment:2:2:Click:1:12
  14060. Sub Click(Source As Button)
  14061.     Dim note As NotesDocument
  14062.     Dim othernote As NotesDocument
  14063.     Set docselected = db.UnprocessedDocuments
  14064.     If docselected.count <>0 Then
  14065.         For x=1 To docselected.count
  14066.             Set note = docselected.GetNthDocument(x)
  14067.             Call note.replaceitemvalue("Enable","1")
  14068.             Call note.save(True,False,True)            
  14069.         Next
  14070.         ws.ViewRefresh
  14071.     End If
  14072. End Sub
  14073. act_ok.GIF|act_CSOK?
  14074. Disable Rule(s)+'++LotusScript Development Environment:2:5:(Options):0:66
  14075. '++LotusScript Development Environment:2:5:(Forward):0:1
  14076. Declare Sub Click(Source As Button)
  14077. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14078. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14079. Private Sub BindEvents(Byval Objectname_ As String)
  14080.     Static Source As BUTTON
  14081.     Set Source = Bind(Objectname_)
  14082.     On Event Click From Source Call Click
  14083. End Sub
  14084. '++LotusScript Development Environment:2:2:Click:1:12
  14085. Sub Click(Source As Button)
  14086.     Dim note As NotesDocument
  14087.     Dim othernote As NotesDocument
  14088.     Set docselected = db.UnprocessedDocuments
  14089.     If docselected.count <>0 Then
  14090.         For x=1 To docselected.count
  14091.             Set note = docselected.GetNthDocument(x)
  14092.             Call note.replaceitemvalue("Enable","0")
  14093.             Call note.save(True,False,True)
  14094.         Next
  14095.         ws.ViewRefresh
  14096.     End If
  14097. End Sub
  14098. act_DELETE.GIF|act_DELETE?
  14099. _Forward
  14100. New Rule...
  14101. '++LotusScript Development Environment:2:5:(Options):0:66
  14102. '++LotusScript Development Environment:2:5:(Forward):0:1
  14103. Declare Sub Click(Source As Button)
  14104. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14105. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14106. Private Sub BindEvents(Byval Objectname_ As String)
  14107.     Static Source As BUTTON
  14108.     Set Source = Bind(Objectname_)
  14109.     On Event Click From Source Call Click
  14110. End Sub
  14111. '++LotusScript Development Environment:2:2:Click:1:12
  14112. Sub Click(Source As Button)
  14113.     Dim newdoc As notesdocument
  14114.     Dim maildb As notesdatabase
  14115.     Dim session As New notessession
  14116.     Dim ws As New notesuiworkspace
  14117.     Set maildb = session.currentdatabase
  14118.     Set newdoc = New notesdocument(maildb)
  14119.     Call ws.dialogbox("Mailrule", True, True,True,False,False, False, "New Rule", newdoc, True, True) 
  14120. End Sub
  14121. Edit Rule...'++LotusScript Development Environment:2:5:(Options):0:66
  14122. '++LotusScript Development Environment:2:5:(Forward):0:1
  14123. Declare Sub Click(Source As Button)
  14124. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14125. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14126. Private Sub BindEvents(Byval Objectname_ As String)
  14127.     Static Source As BUTTON
  14128.     Set Source = Bind(Objectname_)
  14129.     On Event Click From Source Call Click
  14130. End Sub
  14131. '++LotusScript Development Environment:2:2:Click:1:12
  14132. Sub Click(Source As Button)
  14133.     Dim maildb As notesdatabase
  14134.     Dim session As New notessession
  14135.     Dim ruledocs As notesdocumentcollection
  14136.     Dim oldrule As notesdocument
  14137.     Dim ws As New notesuiworkspace
  14138.     Dim dt As New notesdatetime("")
  14139.     Set maildb = session.currentdatabase
  14140.     Set ruledocs = maildb.unprocesseddocuments
  14141.     If (ruledocs.count = 1) Then
  14142.         Set oldrule = ruledocs.getfirstdocument
  14143.         Call ws.dialogbox("Mailrule", True, True,True,False,False, False, "Edit Rule", oldrule, True, True)
  14144.     Else
  14145.         'More than one document is selected
  14146.         Messagebox "You must select one document",16,"Error"         
  14147.     End If
  14148. End Sub
  14149. Delete Ruleu
  14150. Move UpM'++LotusScript Development Environment:2:5:(Options):0:66
  14151. '++LotusScript Development Environment:2:5:(Forward):0:1
  14152. Declare Sub Click(Source As Button)
  14153. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14154. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14155. Private Sub BindEvents(Byval Objectname_ As String)
  14156.     Static Source As BUTTON
  14157.     Set Source = Bind(Objectname_)
  14158.     On Event Click From Source Call Click
  14159. End Sub
  14160. '++LotusScript Development Environment:2:2:Click:1:12
  14161. Sub Click(Source As Button)
  14162.     Dim note As NotesDocument
  14163.     Dim othernote As NotesDocument
  14164.     Set docselected = db.UnprocessedDocuments
  14165.     On Error Resume Next     
  14166.     If (docselected.Count <> 1) Then
  14167.         Messagebox "You must select one document",16,"Error"
  14168.         Exit Sub          
  14169.     End If
  14170.     Set note = docselected.GetFirstDocument()
  14171.     Set othernote = view.GetPrevDocument(note)
  14172.     If (othernote Is Nothing) Then
  14173.         Messagebox "You cannot promote the top-level document.",32,"Error"
  14174.         Exit Sub
  14175.     End If
  14176.     Call SwapDocuments(othernote,note)
  14177.     ws.ViewRefresh
  14178.     uiview.SelectDocument(note)
  14179. End Sub
  14180. Move Downt'++LotusScript Development Environment:2:5:(Options):0:66
  14181. '++LotusScript Development Environment:2:5:(Forward):0:1
  14182. Declare Sub Click(Source As Button)
  14183. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14184. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14185. Private Sub BindEvents(Byval Objectname_ As String)
  14186.     Static Source As BUTTON
  14187.     Set Source = Bind(Objectname_)
  14188.     On Event Click From Source Call Click
  14189. End Sub
  14190. '++LotusScript Development Environment:2:2:Click:1:12
  14191. Sub Click(Source As Button)
  14192.     Dim note As NotesDocument
  14193.     Dim othernote As NotesDocument
  14194.     On Error Resume Next
  14195.     Set docselected = db.UnprocessedDocuments
  14196.     If (docselected.Count <> 1) Then
  14197.         Messagebox "You must select one document",16,"Error"
  14198.         Exit Sub          
  14199.     End If
  14200.     Set note = docselected.GetFirstDocument()
  14201.     Set othernote = view.GetNextDocument(note)
  14202.     If (othernote Is Nothing) Then
  14203.         Messagebox "You cannot demote the bottom-level document.",32,"Error"
  14204.         Exit Sub
  14205.     End If
  14206.     Call SwapDocuments(othernote,note)
  14207.     ws.ViewRefresh
  14208.     uiview.SelectDocument(note)
  14209. End Sub
  14210. Categori_zeR
  14211. _Edit Document
  14212. Send    
  14213. _Move To Folder...
  14214. _Remove From Folder...
  14215. Tools\Preferences...2
  14216. (Preferences)
  14217.     0S0E
  14218. Tools\Out of Office...8
  14219. (EditOfficeProfile)
  14220.     0S0E
  14221. New Rule,
  14222. MailRule
  14223.     0S0E
  14224. Delete\Delete
  14225. ($Trash)
  14226.     0S0E
  14227. Delete\Empty Trash 
  14228.     0S0E
  14229. Enable Rule(s)'++LotusScript Development Environment:2:5:(Options):0:66
  14230. '++LotusScript Development Environment:2:5:(Forward):0:1
  14231. Declare Sub Click(Source As Button)
  14232. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14233. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14234. Private Sub BindEvents(Byval Objectname_ As String)
  14235.     Static Source As BUTTON
  14236.     Set Source = Bind(Objectname_)
  14237.     On Event Click From Source Call Click
  14238. End Sub
  14239. '++LotusScript Development Environment:2:2:Click:1:12
  14240. Sub Click(Source As Button)
  14241.     Dim note As NotesDocument
  14242.     Dim othernote As NotesDocument
  14243.     Set docselected = db.UnprocessedDocuments
  14244.     If docselected.count <>0 Then
  14245.         For x=1 To docselected.count
  14246.             Set note = docselected.GetNthDocument(x)
  14247.             Call note.replaceitemvalue("Enable","1")
  14248.             Call note.save(True,False,True)            
  14249.         Next
  14250.         ws.ViewRefresh
  14251.     End If
  14252. End Sub
  14253. Disable Rule(s)
  14254. '++LotusScript Development Environment:2:5:(Options):0:66
  14255. '++LotusScript Development Environment:2:5:(Forward):0:1
  14256. Declare Sub Click(Source As Button)
  14257. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14258. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14259. Private Sub BindEvents(Byval Objectname_ As String)
  14260.     Static Source As BUTTON
  14261.     Set Source = Bind(Objectname_)
  14262.     On Event Click From Source Call Click
  14263. End Sub
  14264. '++LotusScript Development Environment:2:2:Click:1:12
  14265. Sub Click(Source As Button)
  14266.     Dim note As NotesDocument
  14267.     Dim othernote As NotesDocument
  14268.     Set docselected = db.UnprocessedDocuments
  14269.     If docselected.count <>0 Then
  14270.         For x=1 To docselected.count
  14271.             Set note = docselected.GetNthDocument(x)
  14272.             Call note.replaceitemvalue("Enable","0")
  14273.             Call note.save(True,False,True)
  14274.         Next
  14275.         ws.ViewRefresh
  14276.     End If
  14277. End Sub
  14278. Lotus Product
  14279. Lotus Product
  14280. OBJECT
  14281. Lotus Product
  14282. OBJECT
  14283. Lotus Product
  14284. OBJECT
  14285. Lotus Product
  14286. OBJECT
  14287. '++LotusScript Development Environment:2:5:(Options):0:74
  14288. Option Public
  14289. Option Explicit
  14290. '++LotusScript Development Environment:2:5:(Forward):0:1
  14291. Declare Sub SwapDocuments(SourceDoc As NotesDocument,DestDoc As NotesDocument)
  14292. '++LotusScript Development Environment:2:5:(Declarations):0:10
  14293. Dim db As notesdatabase
  14294. Dim s As notessession
  14295. Dim view As notesview
  14296. Dim ws As notesuiworkspace
  14297. Dim uiview As notesuiview
  14298. '++LotusScript Development Environment:2:2:SwapDocuments:1:8
  14299. Sub SwapDocuments(SourceDoc As NotesDocument,DestDoc As NotesDocument)
  14300.     Dim ssort As Integer
  14301.     Dim dsort As Integer
  14302.     ssort = Cint(sourcedoc.OrderNum(0))
  14303.     dsort = Cint(destdoc.OrderNum(0))
  14304.     If ssort=dsort Then dsort=dsort+1
  14305.     SourceDoc.OrderNum = dsort
  14306.     DestDoc.OrderNum = ssort
  14307.     Call SourceDoc.Save(True,False,True)
  14308.     Call DestDoc.Save(True,False,True)
  14309. End Sub
  14310. '++LotusScript Development Environment:2:5:(Options):0:66
  14311. '++LotusScript Development Environment:2:5:(Forward):0:1
  14312. Declare Sub Postopen(Source As Notesuiview)
  14313. Declare Sub Queryopendocument(Source As Notesuiview, Continue As Variant)
  14314. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14315. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14316. Private Sub BindEvents(Byval Objectname_ As String)
  14317.     Static Source As NOTESUIVIEW
  14318.     Set Source = Bind(Objectname_)
  14319.     On Event Postopen From Source Call Postopen
  14320.     On Event Queryopendocument From Source Call Queryopendocument
  14321. End Sub
  14322. '++LotusScript Development Environment:2:2:Postopen:1:12
  14323. Sub Postopen(Source As Notesuiview)
  14324.     Set s=New notessession
  14325.     Set db = s.currentdatabase
  14326.     Set ws= New notesuiworkspace
  14327.     Set view=source.view
  14328.     Set uiview = source
  14329. End Sub
  14330. '++LotusScript Development Environment:2:2:Queryopendocument:1:12
  14331. Sub Queryopendocument(Source As Notesuiview, Continue As Variant)
  14332.     Dim oldrule As notesdocument
  14333.     Dim uidoc As notesuidocument
  14334.     Dim ruledocs As notesdocumentcollection
  14335.     Set ruledocs = source.documents
  14336.     Set oldrule = ruledocs.getfirstdocument
  14337.     If (ws.dialogbox("Mailrule", True, True,True, False, False, False,"Edit Rule",oldrule, True, True)) Then
  14338.         'The user clicked on OK, process their information in the form of a new filter document
  14339.         Call oldrule.save(True, False,True)
  14340.         'Call oldrule.putinfolder("Rules")
  14341.         ws.viewrefresh
  14342.     End If
  14343.     continue = False
  14344. End Sub
  14345. Lotus Product
  14346. O=Lotus Notes
  14347. O=Lotus Notes
  14348. PURSAFO
  14349. |.:#U
  14350. O=Lotus Notes
  14351. CN=Lotus Notes Template Development/O=Lotus Notes
  14352. PURSAFO
  14353. $TITLE
  14354. $Name
  14355. $Index
  14356. $Formula
  14357. $FormulaClass
  14358. $VIEWFORMAT
  14359. $AppHelpFormula
  14360. $Comment
  14361. $WebFlags
  14362. $V5ACTIONS
  14363. $ACTIONS
  14364. $SCRIPTOBJ_1
  14365. $SCRIPTOBJ_2
  14366. $SCRIPTOBJ_4
  14367. $SCRIPTOBJ_5
  14368. $SCRIPTOBJ_17
  14369. $ViewGlobalScript
  14370. $ViewScript
  14371. $ViewScript_O
  14372. Started running agent 'Mail Tools \ Send Memo to Database Manager' on 05/20/98 09:57:01 AM
  14373. 1 document(s) were modified by formula
  14374. Done running agent 'Mail Tools \ Send Memo to Database Manager' on 05/20/98 09:57:01 AM
  14375. MailStEd
  14376.     0S0E
  14377. O=Lotus Notes
  14378. O=Lotus Notes
  14379. PURSAFO
  14380. |.:#U
  14381. O=Lotus Notes
  14382. CN=Lotus Notes Template Development/O=Lotus Notes
  14383. PURSAFO
  14384. u)N_t
  14385. $TITLE
  14386. $AssistType
  14387. $AssistLastRun
  14388. $AssistDocCount
  14389. $AssistFlags
  14390. $AssistTrigger
  14391. $AssistInfo
  14392. $AssistQuery
  14393. $AssistAction
  14394. $AssistAction_Ex
  14395. GIF89aZ
  14396.  N8A@LLJAC/NS
  14397. C@CFN_a
  14398. aYXORZ
  14399. IL?>:;==:6QQO
  14400. **#%%
  14401. ,l,Yrj
  14402. ^Y} @
  14403. !  D@
  14404. b0@@&
  14405. VxhNFI
  14406. _iN'&
  14407. x    `-UK
  14408. "cJ/b[5
  14409. )jXCs2P
  14410. #@J#H
  14411. #0S$#T
  14412. O=Lotus Notes
  14413. O=Lotus Notes
  14414. PURSAFO
  14415. |.:#U
  14416. O=Lotus Notes
  14417. CN=Lotus Notes Template Development/O=Lotus Notes
  14418. PURSAFO
  14419. $ImagesWide
  14420. $ImagesHigh
  14421. $ImagesColorize
  14422. $TITLE
  14423. $ImageData
  14424. $ImageNames
  14425. GIF89aY
  14426. [yyXrre~~
  14427. ?DDNSS#%%022
  14428. EccI 
  14429. K*l:T*
  14430. GUg7H
  14431. t`@nQ
  14432. $@JB=
  14433. @@p,0E
  14434. O=Lotus Notes
  14435. O=Lotus Notes
  14436. PURSAFO
  14437. |.:#U
  14438. O=Lotus Notes
  14439. CN=Lotus Notes Template Development/O=Lotus Notes
  14440. PURSAFO
  14441. $ImagesWide
  14442. $ImagesHigh
  14443. $ImagesColorize
  14444. $TITLE
  14445. $ImageData
  14446. $ImageNames
  14447. GIF89aY
  14448. [yyXrre~~
  14449. ?DDNSS#%%022
  14450. EccI 
  14451. K*l:T*
  14452. GUg7H
  14453. t`@nQ
  14454. $@JB=
  14455. @@p,0E
  14456. O=Lotus Notes
  14457. O=Lotus Notes
  14458. PURSAFO
  14459. |.:#U
  14460. O=Lotus Notes
  14461. CN=Lotus Notes Template Development/O=Lotus Notes
  14462. PURSAFO
  14463. $ImagesWide
  14464. $ImagesHigh
  14465. $ImagesColorize
  14466. $TITLE
  14467. $ImageData
  14468. $ImageNames
  14469. Memo Stationery
  14470. Personal Stationery
  14471.     6S8S
  14472. IsMailStationeryh
  14473.     7S9S
  14474. SendTo
  14475.     1S2S6S
  14476.     0R1S2S8S
  14477.     0R1S2S15S16S17S18S25S
  14478. SendTo
  14479.     0R1S2S5S6S8S12S16S20S
  14480. SendTo
  14481.     0R1S2S5S6S8S12S16S20S
  14482. Person
  14483.     0R1S2S5S6S8S10S11S12S13S14S
  14484. Person
  14485. Person
  14486. Person
  14487. Person
  14488.     0R10S11S20S32S
  14489. $ContentIconh
  14490. $ContentIcon
  14491. Froma
  14492.  pager 
  14493. SendToa
  14494.  pager 
  14495. message.wav
  14496. vmsg_hdr.wav
  14497. .wavG
  14498. .tifG
  14499. $ContentIconh
  14500. $ContentIcon
  14501.     6S7S9RS4E13RS8E15RS4E20RS8E22RS4E30S32S33S40S44RS9E46RS4E48RS8E57S58S59S62RS12E64RS8E71S74RS12E76RS8E83S86RS12E88RS9E91RS5E94R99S101S103S105S
  14502. IsMailStationeryh
  14503. MailStationeryName
  14504. Subject
  14505.     7S9S
  14506. $65$59$66$55$62$60$Conflict
  14507. ISMAILSTATIONERY
  14508.     L1S2S3S
  14509. Memo Stationery
  14510. Personal Stationery
  14511.     6S8S
  14512. IsMailStationeryh
  14513.     7S9S
  14514. $66Whol
  14515. SendTo
  14516.     1S2S6S
  14517.     0R1S2S8S
  14518.     0R1S2S15S16S17S18S25S
  14519. SendTo
  14520.     0R1S2S5S6S8S12S16S20S
  14521. SendTo
  14522.     0R1S2S5S6S8S12S16S20S
  14523. Person
  14524.     0R1S2S5S6S8S10S11S12S13S14S
  14525. Person
  14526. Person
  14527. Person
  14528. Person
  14529.     0R10S11S20S32S
  14530. $55Date
  14531. $ContentIconh
  14532. $ContentIcon
  14533. Froma
  14534.  pager 
  14535. SendToa
  14536.  pager 
  14537. message.wav
  14538. vmsg_hdr.wav
  14539. .wavG
  14540. .tifG
  14541. $ContentIconh
  14542. $ContentIcon
  14543.     6S7S9RS4E13RS8E15RS4E20RS8E22RS4E30S32S33S40S44RS9E46RS4E48RS8E57S58S59S62RS12E64RS8E71S74RS12E76RS8E83S86RS12E88RS9E91RS5E94R99S101S103S105S$60Stationeryb
  14544. IsMailStationeryh
  14545. MailStationeryName
  14546. Subject
  14547.     7S9S
  14548. New Memo - Using StationeryK'++LotusScript Development Environment:2:5:(Options):0:66
  14549. '++LotusScript Development Environment:2:5:(Forward):0:1
  14550. Declare Sub Click(Source As Button)
  14551. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14552. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14553. Private Sub BindEvents(Byval Objectname_ As String)
  14554.     Static Source As BUTTON
  14555.     Set Source = Bind(Objectname_)
  14556.     On Event Click From Source Call Click
  14557. End Sub
  14558. '++LotusScript Development Environment:2:2:Click:1:12
  14559. Sub Click(Source As Button)
  14560.     Dim session As New notessession
  14561.     Dim uiws As New notesuiworkspace
  14562.     Dim collection As notesdocumentcollection
  14563.     Dim noteUIEditDocument As notesuidocument
  14564.     Dim database As NotesDatabase
  14565.     Set noteCursorDoc = session.currentdatabase.createdocument
  14566.     Set database = session.currentdatabase
  14567.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  14568.     Set noteCursorDoc = collection.getfirstdocument
  14569.     If Not noteCursorDoc Is Nothing Then
  14570.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  14571.     End If
  14572. End Sub
  14573. IsMailStationery
  14574.     1S2S
  14575. act_NEWMAIL.GIF|act_NEWMAIL?
  14576. New Memo\New Memo
  14577.     0S0E
  14578. act_NEWMAIL.GIF|act_NEWMAIL?
  14579. New Memo\New Memo - Using Stationery'++LotusScript Development Environment:2:5:(Options):0:66
  14580. '++LotusScript Development Environment:2:5:(Forward):0:1
  14581. Declare Sub Click(Source As Button)
  14582. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14583. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14584. Private Sub BindEvents(Byval Objectname_ As String)
  14585.     Static Source As BUTTON
  14586.     Set Source = Bind(Objectname_)
  14587.     On Event Click From Source Call Click
  14588. End Sub
  14589. '++LotusScript Development Environment:2:2:Click:1:12
  14590. Sub Click(Source As Button)
  14591.     Dim session As New notessession
  14592.     Dim uiws As New notesuiworkspace
  14593.     Dim collection As notesdocumentcollection
  14594.     Dim noteUIEditDocument As notesuidocument
  14595.     Dim database As NotesDatabase
  14596.     Set noteCursorDoc = session.currentdatabase.createdocument
  14597.     Set database = session.currentdatabase
  14598.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  14599.     Set noteCursorDoc = collection.getfirstdocument
  14600.     If Not noteCursorDoc Is Nothing Then
  14601.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  14602.     End If
  14603. End Sub
  14604. act_NEWMAIL.GIF|act_NEWMAIL?
  14605. _Forward
  14606. ForwardK 
  14607.     0S0E
  14608. ISMAILSTATIONERY
  14609.     1S2S
  14610. act_FORWARD.GIF|act_FORWARD?
  14611. New Stationery\Memo StationeryL
  14612. MailStEd
  14613.     1S2S3S
  14614.     0R4S
  14615. act_NEWSTATIONERY.GIF|act_NEWSTATIONERY?
  14616. New Stationery\Personal Stationery\
  14617. MailStEd
  14618.     1S2S3S
  14619. Personal Stationery
  14620.     0R4S
  14621. act_NEWSTATIONERY.GIF|act_NEWSTATIONERY?
  14622. 00000000
  14623. Lotus Notes Stationery
  14624. Please select one document before executing this command.
  14625.     11S12S14S16S
  14626. MailStEd
  14627.     0R1S2S3S
  14628. act_EDIT.GIF|act_EDIT?
  14629. Rename Stationery
  14630. xxERROR
  14631. No document selected.
  14632.     0S0E
  14633. xxTitle
  14634. Rename Stationery
  14635. xxPrompt
  14636. Please enter new stationery name.
  14637. xxTitle
  14638. xxERROR
  14639. MailStationeryName
  14640. xxTitle
  14641. xxPrompt
  14642. MailStationeryName
  14643.     0RR1S
  14644. act_RENAME.GIF|act_RENAME?
  14645. Delete
  14646. 00000000
  14647. Lotus Notes Stationery
  14648. Please select one document before executing this command.
  14649.     11S12S14S16S
  14650. act_DELETE.GIF|act_DELETE?
  14651. Categori_zeK
  14652. _Move To Folder...
  14653. _Remove From Folder...
  14654. Tools\Preferences...2
  14655. (Preferences)
  14656.     0S0E
  14657. act_TOOLS.GIF|act_TOOLS?
  14658. Tools\Out of Office...8
  14659. (EditOfficeProfile)
  14660.     0S0E
  14661. act_TOOLS.GIF|act_TOOLS?
  14662. New Memo - Using StationeryK'++LotusScript Development Environment:2:5:(Options):0:66
  14663. '++LotusScript Development Environment:2:5:(Forward):0:1
  14664. Declare Sub Click(Source As Button)
  14665. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14666. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14667. Private Sub BindEvents(Byval Objectname_ As String)
  14668.     Static Source As BUTTON
  14669.     Set Source = Bind(Objectname_)
  14670.     On Event Click From Source Call Click
  14671. End Sub
  14672. '++LotusScript Development Environment:2:2:Click:1:12
  14673. Sub Click(Source As Button)
  14674.     Dim session As New notessession
  14675.     Dim uiws As New notesuiworkspace
  14676.     Dim collection As notesdocumentcollection
  14677.     Dim noteUIEditDocument As notesuidocument
  14678.     Dim database As NotesDatabase
  14679.     Set noteCursorDoc = session.currentdatabase.createdocument
  14680.     Set database = session.currentdatabase
  14681.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  14682.     Set noteCursorDoc = collection.getfirstdocument
  14683.     If Not noteCursorDoc Is Nothing Then
  14684.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  14685.     End If
  14686. End Sub
  14687. IsMailStationery
  14688.     1S2S
  14689. New Memo\New Memo
  14690.     0S0E
  14691. New Memo\New Memo - Using Stationery'++LotusScript Development Environment:2:5:(Options):0:66
  14692. '++LotusScript Development Environment:2:5:(Forward):0:1
  14693. Declare Sub Click(Source As Button)
  14694. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14695. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14696. Private Sub BindEvents(Byval Objectname_ As String)
  14697.     Static Source As BUTTON
  14698.     Set Source = Bind(Objectname_)
  14699.     On Event Click From Source Call Click
  14700. End Sub
  14701. '++LotusScript Development Environment:2:2:Click:1:12
  14702. Sub Click(Source As Button)
  14703.     Dim session As New notessession
  14704.     Dim uiws As New notesuiworkspace
  14705.     Dim collection As notesdocumentcollection
  14706.     Dim noteUIEditDocument As notesuidocument
  14707.     Dim database As NotesDatabase
  14708.     Set noteCursorDoc = session.currentdatabase.createdocument
  14709.     Set database = session.currentdatabase
  14710.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  14711.     Set noteCursorDoc = collection.getfirstdocument
  14712.     If Not noteCursorDoc Is Nothing Then
  14713.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  14714.     End If
  14715. End Sub
  14716. _Forward
  14717. ForwardK 
  14718.     0S0E
  14719. ISMAILSTATIONERY
  14720.     1S2S
  14721. New Stationery\Memo StationeryL
  14722. MailStEd
  14723.     1S2S3S
  14724.     0R4S
  14725. New Stationery\Personal Stationery\
  14726. MailStEd
  14727.     1S2S3S
  14728. Personal Stationery
  14729.     0R4S
  14730. 00000000
  14731. Lotus Notes Stationery
  14732. Please select one document before executing this command.
  14733.     11S12S14S16S
  14734. MailStEd
  14735.     0R1S2S3S
  14736. Rename Stationery
  14737. xxERROR
  14738. No document selected.
  14739.     0S0E
  14740. xxTitle
  14741. Rename Stationery
  14742. xxPrompt
  14743. Please enter new stationery name.
  14744. xxTitle
  14745. xxERROR
  14746. MailStationeryName
  14747. xxTitle
  14748. xxPrompt
  14749. MailStationeryName
  14750.     0RR1S
  14751. Delete
  14752. 00000000
  14753. Lotus Notes Stationery
  14754. Please select one document before executing this command.
  14755.     11S12S14S16S
  14756. Categori_zeK
  14757. _Move To Folder...
  14758. _Remove From Folder...
  14759. Tools\Preferences...2
  14760. (Preferences)
  14761.     0S0E
  14762. Tools\Out of Office...8
  14763. (EditOfficeProfile)
  14764.     0S0E
  14765. '++LotusScript Development Environment:2:5:(Options):0:74
  14766. Option Public
  14767. '++LotusScript Development Environment:2:5:(Forward):0:1
  14768. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14769. O=Lotus Notes
  14770. O=Lotus Notes
  14771. PURSAFO
  14772. |.:#U
  14773. O=Lotus Notes
  14774. CN=Lotus Notes Template Development/O=Lotus Notes
  14775. PURSAFO
  14776.     5XIq
  14777. KZ?hg3    \1_
  14778. $FormatNote
  14779. $WebFlags
  14780. $TITLE
  14781. $PublicAccess
  14782. $Index
  14783. $Formula
  14784. $FormulaClass
  14785. $VIEWFORMAT
  14786. $AppHelpFormula
  14787. $Comment
  14788. $V5ACTIONS
  14789. $ACTIONS
  14790. $ViewGlobalScript
  14791. GIF89a[
  14792. (B (O
  14793. Shi@t
  14794. ?<D'@
  14795. M>    ^S
  14796. K>p,M
  14797. Ay5RBp
  14798. ;8A    4
  14799. @AYIc
  14800. +68AM,,
  14801. 4<MKR
  14802. O=Lotus Notes
  14803. O=Lotus Notes
  14804. PURSAFO
  14805. |.:#U
  14806. O=Lotus Notes
  14807. CN=Lotus Notes Template Development/O=Lotus Notes
  14808. PURSAFO
  14809. $ImagesWide
  14810. $ImagesHigh
  14811. $ImagesColorize
  14812. $TITLE
  14813. $ImageData
  14814. $ImageNames
  14815. GIF89aZ
  14816.     )c>9
  14817. %K*\*Xiy
  14818. fx Aa
  14819. =9Ae%"
  14820. =jpA%
  14821. 1x_Q+
  14822. $a="a
  14823. *G?6r@al
  14824. rBx2c
  14825. O=Lotus Notes
  14826. O=Lotus Notes
  14827. PURSAFO
  14828. |.:#U
  14829. O=Lotus Notes
  14830. CN=Lotus Notes Template Development/O=Lotus Notes
  14831. PURSAFO
  14832. ;9MSf
  14833. $ImagesWide
  14834. $ImagesHigh
  14835. $ImagesColorize
  14836. $TITLE
  14837. $ImageData
  14838. $ImageNames
  14839. GIF89a[
  14840. C}y8daM
  14841. :l-"8
  14842. t`zM`
  14843. wJ,L+
  14844. 6P|*j
  14845. ?~3q    
  14846. \U`lC<V
  14847. _8!05
  14848. =@NRZ
  14849. Dm-s    a
  14850. O=Lotus Notes
  14851. O=Lotus Notes
  14852. PURSAFO
  14853. |.:#U
  14854. O=Lotus Notes
  14855. CN=Lotus Notes Template Development/O=Lotus Notes
  14856. PURSAFO
  14857. $;OeA
  14858. Q?I+ V
  14859. $ImagesWide
  14860. $ImagesHigh
  14861. $ImagesColorize
  14862. $TITLE
  14863. $ImageData
  14864. $ImageNames
  14865. GIF89a[
  14866. 88$TT:ooR
  14867. 4ITCU(
  14868. (8`GS
  14869. 2&YN"F
  14870. 5I8}\A
  14871.     lPIH
  14872. [TU=3
  14873. dtFN(
  14874. e#$!U
  14875. T    $Ox
  14876. P+P6C
  14877. T*aD\
  14878. yG!5d
  14879. DShSE
  14880. 42!48
  14881. "T$E(
  14882. LL#8E
  14883. 4E2e8
  14884. {!bP6
  14885. b,A8n
  14886. :.s3F
  14887. R(Q5}P^
  14888. ihUdk@N
  14889. kf.eBN
  14890. =*GO_
  14891. O=Lotus Notes
  14892. O=Lotus Notes
  14893. PURSAFO
  14894. |.:#U
  14895. O=Lotus Notes
  14896. CN=Lotus Notes Template Development/O=Lotus Notes
  14897. PURSAFO
  14898. $ImagesWide
  14899. $ImagesHigh
  14900. $ImagesColorize
  14901. $TITLE
  14902. $ImageData
  14903. $ImageNames
  14904. xxNewToDo
  14905. New To Do Item
  14906.     1S2S
  14907. xxOldToTo
  14908. To Do Item- 
  14909. Subject
  14910.     0R1S2S3S4S
  14911. xxNewToDo
  14912. xxOldToDo
  14913. TaskType
  14914. principal
  14915. chair
  14916. NoticeType
  14917. Broadcast
  14918. (Help)
  14919. MAIL_F_TASK_REC
  14920. (Help)
  14921. MAIL_F_TASK_REC_BRD
  14922. (Help)
  14923. MAIL_F_TASK_REC_MOD
  14924. (Help)
  14925. MAIL_F_TASK
  14926. (Help)
  14927. MAIL_F_TASK
  14928.     3S4S6RTTT12S13S18RTTTTT21S22S24RTTTTTT27S28S30RTTTTTTTT41RTTTTTTTT53RTTTTTT65RTTTTT77RTTT'++LotusScript Development Environment:2:5:(Options):0:74
  14929. Option Public
  14930. Option Explicit    
  14931. Use "CSUIDocClass"
  14932. '++LotusScript Development Environment:2:5:(Forward):0:1
  14933. '++LotusScript Development Environment:2:5:(Declarations):0:10
  14934. Dim uitaskdoc As UIEventDocument
  14935. Lotus Product
  14936. [D!Kp -
  14937. "Kp -$
  14938. K("St
  14939.  Task'++LotusScript Development Environment:2:5:(Options):0:66
  14940. '++LotusScript Development Environment:2:5:(Forward):0:1
  14941. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  14942. Declare Sub Postopen(Source As Notesuidocument)
  14943. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  14944. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  14945. Declare Sub Postsave(Source As Notesuidocument)
  14946. Declare Sub Postrecalc(Source As Notesuidocument)
  14947. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  14948. '++LotusScript Development Environment:2:5:(Declarations):0:2
  14949. '++LotusScript Development Environment:2:2:BindEvents:1:129
  14950. Private Sub BindEvents(Byval Objectname_ As String)
  14951.     Static Source As NOTESUIDOCUMENT
  14952.     Set Source = Bind(Objectname_)
  14953.     On Event Queryopen From Source Call Queryopen
  14954.     On Event Postopen From Source Call Postopen
  14955.     On Event Querysave From Source Call Querysave
  14956.     On Event Queryclose From Source Call Queryclose
  14957.     On Event Postsave From Source Call Postsave
  14958.     On Event Postrecalc From Source Call Postrecalc
  14959.     On Event Querymodechange From Source Call Querymodechange
  14960. End Sub
  14961. '++LotusScript Development Environment:2:2:Queryopen:1:12
  14962. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  14963.     If (source.inpreviewpane) Then Exit Sub
  14964.     Set uitaskdoc = CSUIDocOpen(2, source, mode, isnewdoc, continue)
  14965. End Sub
  14966. '++LotusScript Development Environment:2:2:Postopen:1:12
  14967. Sub Postopen(Source As Notesuidocument)
  14968.     If (source.InPreviewPane) Then Exit Sub
  14969.     Call uitaskdoc.PostOpen()
  14970. End Sub
  14971. '++LotusScript Development Environment:2:2:Querysave:1:12
  14972. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  14973.     If (source.InPreviewPane) Then Exit Sub
  14974.     Call uitaskdoc.QuerySave( Continue)
  14975. End Sub
  14976. '++LotusScript Development Environment:2:2:Queryclose:1:12
  14977. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  14978.     If (source.InPreviewPane) Then Exit Sub
  14979.     If (uitaskdoc.WasSaved) Then Call uitaskdoc.QueryClose(continue)    
  14980. End Sub
  14981. '++LotusScript Development Environment:2:2:Postsave:1:12
  14982. Sub Postsave(Source As Notesuidocument)
  14983.     If (source.InPreviewPane) Then Exit Sub
  14984.     Call uitaskdoc.PostSave() 
  14985. End Sub
  14986. '++LotusScript Development Environment:2:2:Postrecalc:1:12
  14987. Sub Postrecalc(Source As Notesuidocument)
  14988.     Dim note As notesdocument
  14989.     If (source.InPreviewPane) Then Exit Sub
  14990.     Set note = source.document
  14991.     Call note.replaceitemvalue("OrgTable", ORS_ITEM_TODO)
  14992.     Call uitaskdoc.PostRecalc()
  14993. End Sub
  14994. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  14995. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  14996.     If (source.InPreviewPane) Then conitnue = False
  14997. End Sub
  14998. Lotus Product
  14999. OBJECT
  15000. X    X    l
  15001. Notes
  15002. (wCSItems)
  15003.     3S4S
  15004.     Always Hidden:
  15005. Principal
  15006. CalendarProfile
  15007. Owner
  15008.     1S2S3S7S
  15009. FromPerson memo is from.
  15010.     0S0E
  15011.     0S0E
  15012. Encrypt
  15013.     0S0E
  15014. DefaultMailSaveOptions
  15015. $KeepPrivate
  15016. $KeepPrivate
  15017. $KeepPrivate
  15018.     3S4S5S6S8S13S15S17S18S19S21S23S$KeepPrivate
  15019. $ExpandGroups
  15020. tmpOwner
  15021. Chair
  15022.     8S11S12S21S22S
  15023. tmpOwner
  15024. Chair
  15025.     8S11S12S21S22S
  15026. tmpOwnerHW
  15027. tmpDoNotProcess
  15028. tmpOwner
  15029. BlindCopyTo
  15030.     3S4S6S8S17S18S28S
  15031. tmpDoNotProcess
  15032. tmpOwner
  15033. BlindCopyTo
  15034.     3S4S6S8S17S18S28StmpNoActionBar
  15035.     Subject
  15036. Subject
  15037. size=40
  15038.     Starts:
  15039. Notes
  15040. Startdate
  15041. StartDateTime
  15042. StartDate
  15043.     9S10S12S14SStartDate
  15044.     Priority:
  15045. Importance
  15046. High|1Medium|2Low|3None|99
  15047.     Due:
  15048. Notes
  15049. DueDate
  15050. DueDateTime
  15051. DueDate
  15052.     9S10S11S12S14S
  15053. xxFailed
  15054. Due date cannot occur prior to Start date.
  15055.     1S2S
  15056. StartDate
  15057. DueDate
  15058. DueDate
  15059. StartDate
  15060. xxFailed{
  15061.     0R3S4S5S6S7S8S10S12S13S14S16S21S
  15062. DueDate
  15063.     Status:
  15064. Status
  15065. Not Started|0In Progress|1On hold|2Completed|3
  15066.     Type:
  15067. UserType
  15068. Notes
  15069. CSDocType
  15070.     1S2S5S6S8S
  15071. Notes
  15072. CSDocType
  15073.     0R3S4S6S13S
  15074. UserType
  15075. UserType
  15076. TaskType
  15077. Personal To Do|1Group To Do|2
  15078. Repeats
  15079. OrgRepeat
  15080. Repeats
  15081.     7S14S16S19SRepeats
  15082. Repeats|1
  15083. Repeats
  15084.     1S2S
  15085. '++LotusScript Development Environment:2:5:(Options):0:66
  15086. '++LotusScript Development Environment:2:5:(Forward):0:1
  15087. Declare Sub Click(Source As Button)
  15088. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15089. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15090. Private Sub BindEvents(Byval Objectname_ As String)
  15091.     Static Source As BUTTON
  15092.     Set Source = Bind(Objectname_)
  15093.     On Event Click From Source Call Click
  15094. End Sub
  15095. '++LotusScript Development Environment:2:2:Click:1:12
  15096. Sub Click(Source As Button)
  15097.     Call uitaskdoc.UIObject.RepeatDialog()
  15098. End Sub
  15099. Lotus Product
  15100. 0,<H}
  15101. 1,lH#
  15102. 0,<H}H$#
  15103. 1,lH#
  15104. 0,<H}d$#
  15105. 1,lH#
  15106. 0}H$}
  15107. 0}d$}
  15108. 2-@I##
  15109. 2-dI##
  15110. 4Kt4,
  15111. ;Nd4U$J
  15112. New Button
  15113. Need a newer version of Notes to execute this button.
  15114.     0S0E
  15115.     Settings...
  15116. Repeats
  15117.     0S0E
  15118. New Button
  15119. Need a newer version of Notes to execute this button.
  15120.     0S0E
  15121. displayDialog("(RepeatForm)", "","", "Repeat Options",500,500)
  15122.     Repeats
  15123. Basics
  15124. TaskType
  15125. tmpWasMailed
  15126.     1S2S3S4S5S6S
  15127. tmpWasMailedY
  15128.     0S0E
  15129. TaskType
  15130. tmpWasMailed
  15131.     1S2S3S4S5S6S
  15132.     Assignments already sent
  15133. TaskType
  15134. tmpWasMailed
  15135. tmpOwnerHW
  15136.     1S2S3S4S5S6S7S8S9S10S
  15137. '++LotusScript Development Environment:2:5:(Options):0:66
  15138. '++LotusScript Development Environment:2:5:(Forward):0:1
  15139. Declare Sub Click(Source As Button)
  15140. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15141. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15142. Private Sub BindEvents(Byval Objectname_ As String)
  15143. Static Source As BUTTON
  15144. Set Source = Bind(Objectname_)
  15145. On Event Click From Source Call Click
  15146. End Sub
  15147. '++LotusScript Development Environment:2:2:Click:1:12
  15148. Sub Click(Source As Button)
  15149.     Call uitaskdoc.UIObject.RemoveParticipants()
  15150. End Sub
  15151. Lotus Product
  15152. New Button
  15153. Need a newer version of Notes to execute this button.
  15154.     0S0E
  15155.     Remove...
  15156. TaskType
  15157. tmpWasMailed
  15158.     1S2S3S4S5S6S
  15159. AssignedTo^
  15160.     0S0E
  15161. tmpRequired
  15162. OptionalAssignedTo^
  15163.     0S0E
  15164. tmpOptional
  15165.     bcc:
  15166. FYIAssignedTo
  15167.     0S0E
  15168. tmpFYI
  15169. TaskType
  15170.     1S2S
  15171.     Enter new assignments below
  15172. TaskType
  15173.     1S2S
  15174.     Assign to:
  15175. TaskType
  15176.     1S2S
  15177. SendToz
  15178. size=80
  15179. DialogButton Address.GIF|Address
  15180. SendList
  15181.     0S0E
  15182. CopyTo
  15183. DialogButton Address.GIF|Address
  15184. CopyList
  15185.     0S0E
  15186.     bcc:
  15187. BlindCopyTo
  15188. DialogButton Address.GIF|Address
  15189. BCCList
  15190.     0S0E
  15191. Participants
  15192. OrgConfidential
  15193. Mark Private|1
  15194.     Others cannot see any details about this event.
  15195. AlarmsY
  15196. $Alarmh
  15197. Alarms
  15198.     7S14S16S19SAlarms
  15199. Notify me|1
  15200.     Have Notes notify you before the event.
  15201. Alarms
  15202.     1S2S
  15203. '++LotusScript Development Environment:2:5:(Options):0:66
  15204. '++LotusScript Development Environment:2:5:(Forward):0:1
  15205. Declare Sub Click(Source As Button)
  15206. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15207. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15208. Private Sub BindEvents(Byval Objectname_ As String)
  15209. Static Source As BUTTON
  15210. Set Source = Bind(Objectname_)
  15211. On Event Click From Source Call Click
  15212. End Sub
  15213. '++LotusScript Development Environment:2:2:Click:1:12
  15214. Sub Click(Source As Button)
  15215.     Call uitaskdoc.UIObject.AlarmDialog()
  15216. End Sub
  15217. Lotus Product
  15218. #V0.0
  15219. New Button
  15220. Need a newer version of Notes to execute this button.
  15221.     0S0E
  15222.     Alarm settings...
  15223.     Categorize:
  15224. Categories
  15225. xxNotesCats
  15226. Holiday|H
  15227. Vacation|V
  15228. Projects|P
  15229. Clients|C
  15230. Phone Calls|PC
  15231. Travel|T
  15232.     1S2S
  15233. xxNotesCats
  15234. CalendarProfile
  15235. UserCategories
  15236. Details
  15237.     Detailed description
  15238. Categori_zeK
  15239. _Edit Document
  15240. Send Docu_ment
  15241. _Forward
  15242. _Move To Folder...
  15243. _Remove From FolderK
  15244. Save and Closed
  15245.     4S11S16S19SH
  15246. tmpOwnerHW
  15247. TaskType
  15248.     1S2S3S4S5S6S
  15249. act_ok.GIF|act_CSOK?
  15250. Save and Send Assignments
  15251. tmpAction
  15252.     1S2S3S
  15253.     0R7S12SJ
  15254. TaskType
  15255. tmpOwnerHW
  15256.     1S2S3S4S2E5S6S
  15257. act_SEND.GIF|act_SEND?
  15258. Save as Draft
  15259. tmpAction
  15260.     1S2S3S
  15261.     0R7S12SJ
  15262. TaskType
  15263. tmpOwnerHW
  15264.     1S2S3S4S2E5S6S
  15265. act_save.GIF|act_CSSAVE?
  15266. Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:66
  15267. '++LotusScript Development Environment:2:5:(Forward):0:1
  15268. Declare Sub Click(Source As Button)
  15269. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15270. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15271. Private Sub BindEvents(Byval Objectname_ As String)
  15272.     Static Source As BUTTON
  15273.     Set Source = Bind(Objectname_)
  15274.     On Event Click From Source Call Click
  15275. End Sub
  15276. '++LotusScript Development Environment:2:2:Click:1:12
  15277. Sub Click(Source As Button)
  15278.     Call uitaskdoc.PerformActionAndClose(Null, RESC_TITLE, ACTION_RESCHEDULE, "(OwnerDlg)",1)
  15279. End Sub
  15280. tmpWasMailedY
  15281. tmpowner
  15282. chair
  15283.     4S5S6S7S
  15284. Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:66
  15285. '++LotusScript Development Environment:2:5:(Forward):0:1
  15286. Declare Sub Click(Source As Button)
  15287. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15288. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15289. Private Sub BindEvents(Byval Objectname_ As String)
  15290.     Static Source As BUTTON
  15291.     Set Source = Bind(Objectname_)
  15292.     On Event Click From Source Call Click
  15293. End Sub
  15294. '++LotusScript Development Environment:2:2:Click:1:12
  15295. Sub Click(Source As Button)
  15296.     Call uitaskdoc.PerformActionAndClose(Null, CANC_TITLE, ACTION_CANCEL, "(OwnerDlg)",1) 
  15297. End Sub
  15298. tmpWasMailedY
  15299. tmpowner
  15300. chair
  15301.     4S5S6S7S
  15302. Actions\ConfirmK'++LotusScript Development Environment:2:5:(Options):0:66
  15303. '++LotusScript Development Environment:2:5:(Forward):0:1
  15304. Declare Sub Click(Source As Button)
  15305. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15306. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15307. Private Sub BindEvents(Byval Objectname_ As String)
  15308.     Static Source As BUTTON
  15309.     Set Source = Bind(Objectname_)
  15310.     On Event Click From Source Call Click
  15311. End Sub
  15312. '++LotusScript Development Environment:2:2:Click:1:12
  15313. Sub Click(Source As Button)
  15314.     Dim uievent As UIEventObject
  15315.     Set uievent = uicsdoc.uiobject
  15316.     If uievent.OkToPerformAction(Null, CONF_TITLE, ACTION_CONFIRM, "(OwnerDlg)", 0) Then
  15317.         Call uievent.PerformAction(ORS_MSGTYPE_CONFIRMATION, 0)
  15318.     End If
  15319. End Sub
  15320. tmpWasMailedY
  15321. tmpowner
  15322. chair
  15323.     4S5S6S7S
  15324. Actions\View Participant StatusK'++LotusScript Development Environment:2:5:(Options):0:66
  15325. '++LotusScript Development Environment:2:5:(Forward):0:1
  15326. Declare Sub Click(Source As Button)
  15327. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15328. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15329. Private Sub BindEvents(Byval Objectname_ As String)
  15330. Static Source As BUTTON
  15331. Set Source = Bind(Objectname_)
  15332. On Event Click From Source Call Click
  15333. End Sub
  15334. '++LotusScript Development Environment:2:2:Click:1:12
  15335. Sub Click(Source As Button)
  15336.     Call uitaskdoc.uiobject.ViewParticipantStatus()
  15337. End Sub
  15338. tmpWasMailedY
  15339. tmpowner
  15340. chair
  15341.     4S5S6S7S
  15342. Actions\Send Memo to Participants
  15343. '++LotusScript Development Environment:2:5:(Options):0:66
  15344. '++LotusScript Development Environment:2:5:(Forward):0:1
  15345. Declare Sub Click(Source As Button)
  15346. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15347. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15348. Private Sub BindEvents(Byval Objectname_ As String)
  15349. Static Source As BUTTON
  15350. Set Source = Bind(Objectname_)
  15351. On Event Click From Source Call Click
  15352. End Sub
  15353. '++LotusScript Development Environment:2:2:Click:1:12
  15354. Sub Click(Source As Button)
  15355.     Call uitaskdoc.uiobject.creatememo(True)
  15356. End Sub
  15357. tmpWasMailedY
  15358. tmpowner
  15359. chair
  15360.     4S5S6S7S
  15361. Completed
  15362. tmpAction
  15363. 4194306
  15364.     1S2S3S
  15365.     0R7S
  15366. NoticeType
  15367. TaskType
  15368.     1S2S3S4S5S6S
  15369. act_completed.GIF|act_CSCOMPLETED?
  15370. Delivery Options...KP
  15371. (C&S DeliveryOptions)
  15372. tmpOwner
  15373. Chair
  15374. TaskType
  15375.     1S2S3S4S5S6S
  15376. Respond\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  15377. '++LotusScript Development Environment:2:5:(Forward):0:1
  15378. Declare Sub Click(Source As Button)
  15379. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15380. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15381. Private Sub BindEvents(Byval Objectname_ As String)
  15382. Static Source As BUTTON
  15383. Set Source = Bind(Objectname_)
  15384. On Event Click From Source Call Click
  15385. End Sub
  15386. '++LotusScript Development Environment:2:2:Click:1:12
  15387. Sub Click(Source As Button)
  15388.     Dim uidoc As NotesUIDocument
  15389.     Dim uiobject As Variant
  15390.     Dim nResult As Integer
  15391.     Set uiobject = uitaskdoc.UIObject
  15392.     Set uidoc = uitaskdoc.UIDocument     
  15393.     If (uiobject.OkToAccept(False)) Then
  15394.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  15395.         Call uidoc.save
  15396.         Call uidoc.close
  15397.     End If    
  15398. End Sub
  15399. tmpNoActionBar
  15400. tmpOwnerHW
  15401. NoticeType
  15402. Broadcast
  15403.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15404. Respond\DeclineK'++LotusScript Development Environment:2:5:(Options):0:66
  15405. '++LotusScript Development Environment:2:5:(Forward):0:1
  15406. Declare Sub Click(Source As Button)
  15407. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15408. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15409. Private Sub BindEvents(Byval Objectname_ As String)
  15410.     Static Source As BUTTON
  15411.     Set Source = Bind(Objectname_)
  15412.     On Event Click From Source Call Click
  15413. End Sub
  15414. '++LotusScript Development Environment:2:2:Click:1:12
  15415. Sub Click(Source As Button)
  15416.     uitaskdoc.uiobject.SendComments = False    
  15417.     Call uitaskdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  15418. End Sub
  15419. tmpNoActionBar
  15420. tmpOwnerHW
  15421. NoticeType
  15422. Broadcast
  15423.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15424. Respond\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  15425. '++LotusScript Development Environment:2:5:(Forward):0:1
  15426. Declare Sub Click(Source As Button)
  15427. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15428. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15429. Private Sub BindEvents(Byval Objectname_ As String)
  15430.     Static Source As BUTTON
  15431.     Set Source = Bind(Objectname_)
  15432.     On Event Click From Source Call Click
  15433. End Sub
  15434. '++LotusScript Development Environment:2:2:Click:1:12
  15435. Sub Click(Source As Button)
  15436.     uitaskdoc.uiobject.SendComments = False    
  15437.     Call uitaskdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  15438. End Sub
  15439. tmpNoActionBar
  15440. tmpOwnerHW
  15441. Broadcast
  15442. PreventDelegate
  15443.     1S2S3S4S5S6S7S8S2E9S10S11S12S13S14S
  15444. Respond\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  15445. '++LotusScript Development Environment:2:5:(Forward):0:1
  15446. Declare Sub Click(Source As Button)
  15447. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15448. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15449. Private Sub BindEvents(Byval Objectname_ As String)
  15450.     Static Source As BUTTON
  15451.     Set Source = Bind(Objectname_)
  15452.     On Event Click From Source Call Click
  15453. End Sub
  15454. '++LotusScript Development Environment:2:2:Click:1:12
  15455. Sub Click(Source As Button)
  15456.     uitaskdoc.uiobject.SendComments = False    
  15457.     Call uitaskdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  15458. End Sub
  15459. tmpNoActionBar
  15460. tmpOwnerHW
  15461. Broadcast
  15462. PreventCounter
  15463.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15464. Respond\Completed
  15465. '++LotusScript Development Environment:2:5:(Options):0:66
  15466. '++LotusScript Development Environment:2:5:(Forward):0:1
  15467. Declare Sub Click(Source As Button)
  15468. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15469. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15470. Private Sub BindEvents(Byval Objectname_ As String)
  15471.     Static Source As BUTTON
  15472.     Set Source = Bind(Objectname_)
  15473.     On Event Click From Source Call Click
  15474. End Sub
  15475. '++LotusScript Development Environment:2:2:Click:1:12
  15476. Sub Click(Source As Button)
  15477.     uitaskdoc.uiobject.SendComments = False    
  15478.     Call uitaskdoc.PerformActionAndClose(Null, 0, ACTION_COMPLETED, "(InviteeReplyDlg)",0) 
  15479. End Sub
  15480. tmpNoActionBar
  15481. tmpOwnerHW
  15482. NoticeType
  15483. Broadcast
  15484.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15485. Respond with Comments\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  15486. '++LotusScript Development Environment:2:5:(Forward):0:1
  15487. Declare Sub Click(Source As Button)
  15488. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15489. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15490. Private Sub BindEvents(Byval Objectname_ As String)
  15491. Static Source As BUTTON
  15492. Set Source = Bind(Objectname_)
  15493. On Event Click From Source Call Click
  15494. End Sub
  15495. '++LotusScript Development Environment:2:2:Click:1:12
  15496. Sub Click(Source As Button)
  15497.     Dim uidoc As NotesUIDocument
  15498.     Dim uiobject As Variant
  15499.     Dim nResult As Integer
  15500.     Set uiobject = uitaskdoc.UIObject
  15501.     Set uidoc = uitaskdoc.UIDocument     
  15502.     If (uiobject.OkToAccept(True)) Then
  15503.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  15504.         Call uidoc.save
  15505.         Call uidoc.close
  15506.     End If    
  15507. End Sub
  15508. tmpNoActionBar
  15509. tmpOwnerHW
  15510. NoticeType
  15511. Broadcast
  15512.     1S2S3S4S5S6S8S9S10S11S12S13S14S
  15513. Respond with Comments\Decline
  15514. '++LotusScript Development Environment:2:5:(Options):0:66
  15515. '++LotusScript Development Environment:2:5:(Forward):0:1
  15516. Declare Sub Click(Source As Button)
  15517. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15518. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15519. Private Sub BindEvents(Byval Objectname_ As String)
  15520.     Static Source As BUTTON
  15521.     Set Source = Bind(Objectname_)
  15522.     On Event Click From Source Call Click
  15523. End Sub
  15524. '++LotusScript Development Environment:2:2:Click:1:12
  15525. Sub Click(Source As Button)
  15526.     uitaskdoc.uiobject.SendComments = True
  15527.     Call uitaskdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  15528. End Sub
  15529. tmpNoActionBar
  15530. tmpOwnerHW
  15531. NoticeType
  15532. Broadcast
  15533.     1S2S3S4S5S6S8S9S10S11S12S13S14S
  15534. Respond with Comments\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  15535. '++LotusScript Development Environment:2:5:(Forward):0:1
  15536. Declare Sub Click(Source As Button)
  15537. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15538. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15539. Private Sub BindEvents(Byval Objectname_ As String)
  15540.     Static Source As BUTTON
  15541.     Set Source = Bind(Objectname_)
  15542.     On Event Click From Source Call Click
  15543. End Sub
  15544. '++LotusScript Development Environment:2:2:Click:1:12
  15545. Sub Click(Source As Button)
  15546.     uitaskdoc.uiobject.SendComments = True
  15547.     Call uitaskdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  15548. End Sub
  15549. tmpNoActionBar
  15550. tmpOwnerHW
  15551. Broadcast
  15552. PreventDelegate
  15553.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15554. Respond with Comments\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  15555. '++LotusScript Development Environment:2:5:(Forward):0:1
  15556. Declare Sub Click(Source As Button)
  15557. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15558. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15559. Private Sub BindEvents(Byval Objectname_ As String)
  15560.     Static Source As BUTTON
  15561.     Set Source = Bind(Objectname_)
  15562.     On Event Click From Source Call Click
  15563. End Sub
  15564. '++LotusScript Development Environment:2:2:Click:1:12
  15565. Sub Click(Source As Button)
  15566.     uitaskdoc.uiobject.SendComments = True
  15567.     Call uitaskdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  15568. End Sub
  15569. tmpNoActionBar
  15570. tmpOwnerHW
  15571. Broadcast
  15572. PreventCounter
  15573.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15574. Respond with Comments\CompletedK'++LotusScript Development Environment:2:5:(Options):0:66
  15575. '++LotusScript Development Environment:2:5:(Forward):0:1
  15576. Declare Sub Click(Source As Button)
  15577. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15578. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15579. Private Sub BindEvents(Byval Objectname_ As String)
  15580.     Static Source As BUTTON
  15581.     Set Source = Bind(Objectname_)
  15582.     On Event Click From Source Call Click
  15583. End Sub
  15584. '++LotusScript Development Environment:2:2:Click:1:12
  15585. Sub Click(Source As Button)
  15586.     uitaskdoc.uiobject.SendComments = True
  15587.     Call uitaskdoc.PerformActionAndClose(Null, 0, ACTION_COMPLETED, "(InviteeReplyDlg)",0) 
  15588. End Sub
  15589. tmpNoActionBar
  15590. tmpOwnerHW
  15591. NoticeType
  15592. Broadcast
  15593.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15594. Add to To Do List
  15595. tmpAction
  15596.  2097154
  15597.     1S2S
  15598. Broadcast
  15599. tmpNoActionBar
  15600. tmpOwnerHW
  15601.     1S2S3S4S5S6S7S8S9S10S
  15602. Request Information...'++LotusScript Development Environment:2:5:(Options):0:66
  15603. '++LotusScript Development Environment:2:5:(Forward):0:1
  15604. Declare Sub Click(Source As Button)
  15605. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15606. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15607. Private Sub BindEvents(Byval Objectname_ As String)
  15608.     Static Source As BUTTON
  15609.     Set Source = Bind(Objectname_)
  15610.     On Event Click From Source Call Click
  15611. End Sub
  15612. '++LotusScript Development Environment:2:2:Click:1:12
  15613. Sub Click(Source As Button)
  15614.     Dim uievent As UIEventObject
  15615.     Set uievent = uitaskdoc.UIObject
  15616.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(InviteeReplyDlg)", 0) Then
  15617.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, 114)
  15618.     End If
  15619. End Sub
  15620. tmpOwnerHW
  15621. tasktype
  15622.     1S2S3S4S5S6S
  15623. Categori_zeK
  15624. _Edit Document
  15625. Send Docu_ment
  15626. _Forward
  15627. _Move To Folder...
  15628. _Remove From FolderK
  15629. Save and Closed
  15630.     4S11S16S19SH
  15631. tmpOwnerHW
  15632. TaskType
  15633.     1S2S3S4S5S6S
  15634. Save and Send Assignments
  15635. tmpAction
  15636.     1S2S3S
  15637.     0R7S12SJ
  15638. TaskType
  15639. tmpOwnerHW
  15640.     1S2S3S4S2E5S6S
  15641. Save as Draft
  15642. tmpAction
  15643.     1S2S3S
  15644.     0R7S12SJ
  15645. TaskType
  15646. tmpOwnerHW
  15647.     1S2S3S4S2E5S6S
  15648. Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:66
  15649. '++LotusScript Development Environment:2:5:(Forward):0:1
  15650. Declare Sub Click(Source As Button)
  15651. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15652. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15653. Private Sub BindEvents(Byval Objectname_ As String)
  15654.     Static Source As BUTTON
  15655.     Set Source = Bind(Objectname_)
  15656.     On Event Click From Source Call Click
  15657. End Sub
  15658. '++LotusScript Development Environment:2:2:Click:1:12
  15659. Sub Click(Source As Button)
  15660.     Call uitaskdoc.PerformActionAndClose(Null, RESC_TITLE, ACTION_RESCHEDULE, "(OwnerDlg)",1)
  15661. End Sub
  15662. tmpWasMailedY
  15663. tmpowner
  15664. chair
  15665.     4S5S6S7S
  15666. Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:66
  15667. '++LotusScript Development Environment:2:5:(Forward):0:1
  15668. Declare Sub Click(Source As Button)
  15669. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15670. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15671. Private Sub BindEvents(Byval Objectname_ As String)
  15672.     Static Source As BUTTON
  15673.     Set Source = Bind(Objectname_)
  15674.     On Event Click From Source Call Click
  15675. End Sub
  15676. '++LotusScript Development Environment:2:2:Click:1:12
  15677. Sub Click(Source As Button)
  15678.     Call uitaskdoc.PerformActionAndClose(Null, CANC_TITLE, ACTION_CANCEL, "(OwnerDlg)",1) 
  15679. End Sub
  15680. tmpWasMailedY
  15681. tmpowner
  15682. chair
  15683.     4S5S6S7S
  15684. Actions\ConfirmK'++LotusScript Development Environment:2:5:(Options):0:66
  15685. '++LotusScript Development Environment:2:5:(Forward):0:1
  15686. Declare Sub Click(Source As Button)
  15687. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15688. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15689. Private Sub BindEvents(Byval Objectname_ As String)
  15690.     Static Source As BUTTON
  15691.     Set Source = Bind(Objectname_)
  15692.     On Event Click From Source Call Click
  15693. End Sub
  15694. '++LotusScript Development Environment:2:2:Click:1:12
  15695. Sub Click(Source As Button)
  15696.     Dim uievent As UIEventObject
  15697.     Set uievent = uicsdoc.uiobject
  15698.     If uievent.OkToPerformAction(Null, CONF_TITLE, ACTION_CONFIRM, "(OwnerDlg)", 0) Then
  15699.         Call uievent.PerformAction(ORS_MSGTYPE_CONFIRMATION, 0)
  15700.     End If
  15701. End Sub
  15702. tmpWasMailedY
  15703. tmpowner
  15704. chair
  15705.     4S5S6S7S
  15706. Actions\View Participant StatusK'++LotusScript Development Environment:2:5:(Options):0:66
  15707. '++LotusScript Development Environment:2:5:(Forward):0:1
  15708. Declare Sub Click(Source As Button)
  15709. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15710. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15711. Private Sub BindEvents(Byval Objectname_ As String)
  15712. Static Source As BUTTON
  15713. Set Source = Bind(Objectname_)
  15714. On Event Click From Source Call Click
  15715. End Sub
  15716. '++LotusScript Development Environment:2:2:Click:1:12
  15717. Sub Click(Source As Button)
  15718.     Call uitaskdoc.uiobject.ViewParticipantStatus()
  15719. End Sub
  15720. tmpWasMailedY
  15721. tmpowner
  15722. chair
  15723.     4S5S6S7S
  15724. Actions\Send Memo to Participants
  15725. '++LotusScript Development Environment:2:5:(Options):0:66
  15726. '++LotusScript Development Environment:2:5:(Forward):0:1
  15727. Declare Sub Click(Source As Button)
  15728. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15729. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15730. Private Sub BindEvents(Byval Objectname_ As String)
  15731. Static Source As BUTTON
  15732. Set Source = Bind(Objectname_)
  15733. On Event Click From Source Call Click
  15734. End Sub
  15735. '++LotusScript Development Environment:2:2:Click:1:12
  15736. Sub Click(Source As Button)
  15737.     Call uitaskdoc.uiobject.creatememo(True)
  15738. End Sub
  15739. tmpWasMailedY
  15740. tmpowner
  15741. chair
  15742.     4S5S6S7S
  15743. Completed
  15744. tmpAction
  15745. 4194306
  15746.     1S2S3S
  15747.     0R7S
  15748. NoticeType
  15749. TaskType
  15750.     1S2S3S4S5S6S
  15751. Delivery Options...KP
  15752. (C&S DeliveryOptions)
  15753. tmpOwner
  15754. Chair
  15755. TaskType
  15756.     1S2S3S4S5S6S
  15757. Respond\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  15758. '++LotusScript Development Environment:2:5:(Forward):0:1
  15759. Declare Sub Click(Source As Button)
  15760. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15761. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15762. Private Sub BindEvents(Byval Objectname_ As String)
  15763. Static Source As BUTTON
  15764. Set Source = Bind(Objectname_)
  15765. On Event Click From Source Call Click
  15766. End Sub
  15767. '++LotusScript Development Environment:2:2:Click:1:12
  15768. Sub Click(Source As Button)
  15769.     Dim uidoc As NotesUIDocument
  15770.     Dim uiobject As Variant
  15771.     Dim nResult As Integer
  15772.     Set uiobject = uitaskdoc.UIObject
  15773.     Set uidoc = uitaskdoc.UIDocument     
  15774.     If (uiobject.OkToAccept(False)) Then
  15775.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  15776.         Call uidoc.save
  15777.         Call uidoc.close
  15778.     End If    
  15779. End Sub
  15780. tmpNoActionBar
  15781. tmpOwnerHW
  15782. NoticeType
  15783. Broadcast
  15784.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15785. Respond\DeclineK'++LotusScript Development Environment:2:5:(Options):0:66
  15786. '++LotusScript Development Environment:2:5:(Forward):0:1
  15787. Declare Sub Click(Source As Button)
  15788. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15789. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15790. Private Sub BindEvents(Byval Objectname_ As String)
  15791.     Static Source As BUTTON
  15792.     Set Source = Bind(Objectname_)
  15793.     On Event Click From Source Call Click
  15794. End Sub
  15795. '++LotusScript Development Environment:2:2:Click:1:12
  15796. Sub Click(Source As Button)
  15797.     uitaskdoc.uiobject.SendComments = False    
  15798.     Call uitaskdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  15799. End Sub
  15800. tmpNoActionBar
  15801. tmpOwnerHW
  15802. NoticeType
  15803. Broadcast
  15804.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15805. Respond\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  15806. '++LotusScript Development Environment:2:5:(Forward):0:1
  15807. Declare Sub Click(Source As Button)
  15808. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15809. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15810. Private Sub BindEvents(Byval Objectname_ As String)
  15811.     Static Source As BUTTON
  15812.     Set Source = Bind(Objectname_)
  15813.     On Event Click From Source Call Click
  15814. End Sub
  15815. '++LotusScript Development Environment:2:2:Click:1:12
  15816. Sub Click(Source As Button)
  15817.     uitaskdoc.uiobject.SendComments = False    
  15818.     Call uitaskdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  15819. End Sub
  15820. tmpNoActionBar
  15821. tmpOwnerHW
  15822. Broadcast
  15823. PreventDelegate
  15824.     1S2S3S4S5S6S7S8S2E9S10S11S12S13S14S
  15825. Respond\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  15826. '++LotusScript Development Environment:2:5:(Forward):0:1
  15827. Declare Sub Click(Source As Button)
  15828. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15829. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15830. Private Sub BindEvents(Byval Objectname_ As String)
  15831.     Static Source As BUTTON
  15832.     Set Source = Bind(Objectname_)
  15833.     On Event Click From Source Call Click
  15834. End Sub
  15835. '++LotusScript Development Environment:2:2:Click:1:12
  15836. Sub Click(Source As Button)
  15837.     uitaskdoc.uiobject.SendComments = False    
  15838.     Call uitaskdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  15839. End Sub
  15840. tmpNoActionBar
  15841. tmpOwnerHW
  15842. Broadcast
  15843. PreventCounter
  15844.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15845. Respond\Completed
  15846. '++LotusScript Development Environment:2:5:(Options):0:66
  15847. '++LotusScript Development Environment:2:5:(Forward):0:1
  15848. Declare Sub Click(Source As Button)
  15849. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15850. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15851. Private Sub BindEvents(Byval Objectname_ As String)
  15852.     Static Source As BUTTON
  15853.     Set Source = Bind(Objectname_)
  15854.     On Event Click From Source Call Click
  15855. End Sub
  15856. '++LotusScript Development Environment:2:2:Click:1:12
  15857. Sub Click(Source As Button)
  15858.     uitaskdoc.uiobject.SendComments = False    
  15859.     Call uitaskdoc.PerformActionAndClose(Null, 0, ACTION_COMPLETED, "(InviteeReplyDlg)",0) 
  15860. End Sub
  15861. tmpNoActionBar
  15862. tmpOwnerHW
  15863. NoticeType
  15864. Broadcast
  15865.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15866. Respond with Comments\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  15867. '++LotusScript Development Environment:2:5:(Forward):0:1
  15868. Declare Sub Click(Source As Button)
  15869. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15870. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15871. Private Sub BindEvents(Byval Objectname_ As String)
  15872. Static Source As BUTTON
  15873. Set Source = Bind(Objectname_)
  15874. On Event Click From Source Call Click
  15875. End Sub
  15876. '++LotusScript Development Environment:2:2:Click:1:12
  15877. Sub Click(Source As Button)
  15878.     Dim uidoc As NotesUIDocument
  15879.     Dim uiobject As Variant
  15880.     Dim nResult As Integer
  15881.     Set uiobject = uitaskdoc.UIObject
  15882.     Set uidoc = uitaskdoc.UIDocument     
  15883.     If (uiobject.OkToAccept(True)) Then
  15884.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  15885.         Call uidoc.save
  15886.         Call uidoc.close
  15887.     End If    
  15888. End Sub
  15889. tmpNoActionBar
  15890. tmpOwnerHW
  15891. NoticeType
  15892. Broadcast
  15893.     1S2S3S4S5S6S8S9S10S11S12S13S14S
  15894. Respond with Comments\Decline
  15895. '++LotusScript Development Environment:2:5:(Options):0:66
  15896. '++LotusScript Development Environment:2:5:(Forward):0:1
  15897. Declare Sub Click(Source As Button)
  15898. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15899. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15900. Private Sub BindEvents(Byval Objectname_ As String)
  15901.     Static Source As BUTTON
  15902.     Set Source = Bind(Objectname_)
  15903.     On Event Click From Source Call Click
  15904. End Sub
  15905. '++LotusScript Development Environment:2:2:Click:1:12
  15906. Sub Click(Source As Button)
  15907.     uitaskdoc.uiobject.SendComments = True
  15908.     Call uitaskdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  15909. End Sub
  15910. tmpNoActionBar
  15911. tmpOwnerHW
  15912. NoticeType
  15913. Broadcast
  15914.     1S2S3S4S5S6S8S9S10S11S12S13S14S
  15915. Respond with Comments\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  15916. '++LotusScript Development Environment:2:5:(Forward):0:1
  15917. Declare Sub Click(Source As Button)
  15918. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15919. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15920. Private Sub BindEvents(Byval Objectname_ As String)
  15921.     Static Source As BUTTON
  15922.     Set Source = Bind(Objectname_)
  15923.     On Event Click From Source Call Click
  15924. End Sub
  15925. '++LotusScript Development Environment:2:2:Click:1:12
  15926. Sub Click(Source As Button)
  15927.     uitaskdoc.uiobject.SendComments = True
  15928.     Call uitaskdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  15929. End Sub
  15930. tmpNoActionBar
  15931. tmpOwnerHW
  15932. Broadcast
  15933. PreventDelegate
  15934.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15935. Respond with Comments\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  15936. '++LotusScript Development Environment:2:5:(Forward):0:1
  15937. Declare Sub Click(Source As Button)
  15938. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15939. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15940. Private Sub BindEvents(Byval Objectname_ As String)
  15941.     Static Source As BUTTON
  15942.     Set Source = Bind(Objectname_)
  15943.     On Event Click From Source Call Click
  15944. End Sub
  15945. '++LotusScript Development Environment:2:2:Click:1:12
  15946. Sub Click(Source As Button)
  15947.     uitaskdoc.uiobject.SendComments = True
  15948.     Call uitaskdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  15949. End Sub
  15950. tmpNoActionBar
  15951. tmpOwnerHW
  15952. Broadcast
  15953. PreventCounter
  15954.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15955. Respond with Comments\CompletedK'++LotusScript Development Environment:2:5:(Options):0:66
  15956. '++LotusScript Development Environment:2:5:(Forward):0:1
  15957. Declare Sub Click(Source As Button)
  15958. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15959. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15960. Private Sub BindEvents(Byval Objectname_ As String)
  15961.     Static Source As BUTTON
  15962.     Set Source = Bind(Objectname_)
  15963.     On Event Click From Source Call Click
  15964. End Sub
  15965. '++LotusScript Development Environment:2:2:Click:1:12
  15966. Sub Click(Source As Button)
  15967.     uitaskdoc.uiobject.SendComments = True
  15968.     Call uitaskdoc.PerformActionAndClose(Null, 0, ACTION_COMPLETED, "(InviteeReplyDlg)",0) 
  15969. End Sub
  15970. tmpNoActionBar
  15971. tmpOwnerHW
  15972. NoticeType
  15973. Broadcast
  15974.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  15975. Add to To Do List
  15976. tmpAction
  15977.  2097154
  15978.     1S2S
  15979. Broadcast
  15980. tmpNoActionBar
  15981. tmpOwnerHW
  15982.     1S2S3S4S5S6S7S8S9S10S
  15983. Request Information...'++LotusScript Development Environment:2:5:(Options):0:66
  15984. '++LotusScript Development Environment:2:5:(Forward):0:1
  15985. Declare Sub Click(Source As Button)
  15986. '++LotusScript Development Environment:2:5:(Declarations):0:2
  15987. '++LotusScript Development Environment:2:2:BindEvents:1:129
  15988. Private Sub BindEvents(Byval Objectname_ As String)
  15989.     Static Source As BUTTON
  15990.     Set Source = Bind(Objectname_)
  15991.     On Event Click From Source Call Click
  15992. End Sub
  15993. '++LotusScript Development Environment:2:2:Click:1:12
  15994. Sub Click(Source As Button)
  15995.     Dim uievent As UIEventObject
  15996.     Set uievent = uitaskdoc.UIObject
  15997.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(InviteeReplyDlg)", 0) Then
  15998.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, 114)
  15999.     End If
  16000. End Sub
  16001. tmpOwnerHW
  16002. tasktype
  16003.     1S2S3S4S5S6S
  16004. Lotus Product
  16005. Lotus Product
  16006. #V0.0
  16007. Lotus Product
  16008. OBJECT
  16009. Lotus Product
  16010. Lotus Product
  16011. #V0.0
  16012. Lotus Product
  16013. [D!Kp -
  16014. "Kp -$
  16015. K("St
  16016. Lotus Product
  16017. Lotus Product
  16018. #V0.0
  16019. Lotus Product
  16020. [D!Kp -
  16021. "Kp -$
  16022. K("St
  16023. Lotus Product
  16024. Lotus Product
  16025. #V0.0
  16026. Lotus Product
  16027. [D!Kp -
  16028. "Kp -$
  16029. K("St
  16030. Lotus Product
  16031. Lotus Product
  16032. #V0.0
  16033. Lotus Product
  16034. [D!Kp -
  16035. "Kp -$
  16036. K("St
  16037. Lotus Product
  16038. O=Lotus Notes
  16039. O=Lotus Notes
  16040. PURSAFO
  16041. |.:#U
  16042. O=Lotus Notes
  16043. CN=Lotus Notes Template Development/O=Lotus Notes
  16044. PURSAFO
  16045. ASSIGNSTATE
  16046. STARTDATETIME
  16047. DueDateTime
  16048. $HTMLDocumentStyles
  16049. $HTMLCode
  16050. $Info
  16051. $WINDOWTITLE
  16052. $AppHelpFormula
  16053. $WebFlags
  16054. $Script
  16055. $$Script_O
  16056. $$ScriptName
  16057. $$FormScript
  16058. $$$FormScript_O
  16059. StartDate
  16060. DueDate
  16061. $Body
  16062. $V5ACTIONS
  16063. $ACTIONS
  16064. $SCRIPTOBJ_9
  16065. $SCRIPTOBJ_10
  16066. $SCRIPTOBJ_11
  16067. $SCRIPTOBJ_12
  16068. $SCRIPTOBJ_13
  16069. $SCRIPTOBJ_16
  16070. $SCRIPTOBJ_17
  16071. $SCRIPTOBJ_18
  16072. $SCRIPTOBJ_19
  16073. $SCRIPTOBJ_20
  16074. $SCRIPTOBJ_21
  16075. $SCRIPTOBJ_22
  16076. $SCRIPTOBJ_23
  16077. $SCRIPTOBJ_24
  16078. $SCRIPTOBJ_25
  16079. $SCRIPTOBJ_27
  16080. $PublicAccess
  16081. By Due Date
  16082. ($ToDo)|Tasks?
  16083. By Category
  16084. To do's\By Category|TodoByCategory
  16085. TodoByCategory
  16086. By Status
  16087. To do's\By Status|TodoByStatus
  16088. TodoByStatus
  16089. Trash
  16090. ($Trash)
  16091. Trash
  16092. O=Lotus Notes
  16093. O=Lotus Notes
  16094. PURSAFO
  16095. |.:#U
  16096. O=Lotus Notes
  16097. CN=Lotus Notes Template Development/O=Lotus Notes
  16098. PURSAFO
  16099. $PublicAccess
  16100. $SiteMapList
  16101. out_TODO|out_TODO
  16102. Lotus Product
  16103. To Do Picker
  16104. To Do Outline
  16105. TodoOutlineNotesView
  16106. O=Lotus Notes
  16107. O=Lotus Notes
  16108. PURSAFO
  16109. |.:#U
  16110. O=Lotus Notes
  16111. CN=Lotus Notes Template Development/O=Lotus Notes
  16112. PURSAFO
  16113. ryJr{lF[L
  16114. $Background
  16115. $Info
  16116. $$Script_O
  16117. $$ScriptName
  16118. $Body
  16119. $PublicAccess
  16120. "Small Fonts
  16121. Lotus Product
  16122. To Do Switcher
  16123. GIF89a
  16124. ?_?__
  16125. `!b`1
  16126. 7`^///?
  16127. ?b___
  16128. `bOOO
  16129. `<b!R
  16130. 0V.Z0c
  16131. $XD^T
  16132. -I%L7b
  16133. MailFramesetTARGET="_top"
  16134. MailFS|MailFS
  16135. CalendarFramesetTARGET="_top"
  16136. CalendarFS|CalendarFS
  16137. O=Lotus Notes
  16138. O=Lotus Notes
  16139. PURSAFO
  16140. |.:#U
  16141. O=Lotus Notes
  16142. CN=Lotus Notes Template Development/O=Lotus Notes
  16143. PURSAFO
  16144. $Info
  16145. $$Script_O
  16146. $$ScriptName
  16147. $Body
  16148. $PublicAccess
  16149. Lotus Product
  16150. V0.0e
  16151. To Do Title
  16152. To do
  16153. O=Lotus Notes
  16154. O=Lotus Notes
  16155. PURSAFO
  16156. |.:#U
  16157. O=Lotus Notes
  16158. CN=Lotus Notes Template Development/O=Lotus Notes
  16159. PURSAFO
  16160. $Info
  16161. $$Script_O
  16162. $$ScriptName
  16163. $Body
  16164. $PublicAccess
  16165. To Do Title?
  16166. NotesNavigatorNotesView?
  16167. To Do Picker
  16168. Switcher
  16169. To Do Switcher
  16170. NotesViewNotesPreview?
  16171. ($ToDo)|Tasks?
  16172. NotesPreview
  16173. O=Lotus Notes
  16174. O=Lotus Notes
  16175. PURSAFO
  16176. |.:#U
  16177. O=Lotus Notes
  16178. CN=Lotus Notes Template Development/O=Lotus Notes
  16179. PURSAFO
  16180. $TITLE
  16181. $Comment
  16182. $PublicAccess
  16183. $FrameSet
  16184. $Flags
  16185. GIF89a
  16186. SMNf`a\Z[ywx
  16187. ?tz<kqX
  16188. @fj<]aB
  16189. >pu:NP9GH;AA:=<9;:BDB>@>9:9=><;<:>?<=>;;<9AB?BC?>>;@@=IIGFFD@@>==<<<;;;:998887?>9B@;>=;<;9CB@BA??<9DB@@><<;:;:9EDCA;7B?=A<9;98:87754ECBHFE>97E@>=:9@:9GCC966?<<LIIRPP
  16190. qC`p@
  16191. &`A#X
  16192. Jl\%0eh
  16193. &hA40
  16194. ps34Ev
  16195. k5~*@
  16196. V @Id
  16197. P    op$
  16198. O=Lotus Notes
  16199. O=Lotus Notes
  16200. PURSAFO
  16201. |.:#U
  16202. O=Lotus Notes
  16203. CN=Lotus Notes Template Development/O=Lotus Notes
  16204. PURSAFO
  16205. $ImagesWide
  16206. $ImagesHigh
  16207. $ImagesColorize
  16208. $TITLE
  16209. $ImageData
  16210. $ImageNames
  16211. GIF89aY
  16212. [yyXrre~~
  16213. ?DDNSS#%%022
  16214. EccI 
  16215. K*l:T*
  16216. GUg7H
  16217. t`@nQ
  16218. $@JB=
  16219. @@p,0E
  16220. O=Lotus Notes
  16221. O=Lotus Notes
  16222. PURSAFO
  16223. |.:#U
  16224. O=Lotus Notes
  16225. CN=Lotus Notes Template Development/O=Lotus Notes
  16226. PURSAFO
  16227. $ImagesWide
  16228. $ImagesHigh
  16229. $ImagesColorize
  16230. $TITLE
  16231. $ImageData
  16232. $ImageNames
  16233. GIF89aZ
  16234. c7\w&A+Fl
  16235. HB\qE
  16236. q8P    %0:L%
  16237. ld!    BxB
  16238. &6|dgA
  16239. q;xh(
  16240. 4%b"0h"
  16241. :pUY%"*
  16242. :xeZ5
  16243. ZZ&Xwcc7
  16244. O=Lotus Notes
  16245. O=Lotus Notes
  16246. PURSAFO
  16247. |.:#U
  16248. O=Lotus Notes
  16249. CN=Lotus Notes Template Development/O=Lotus Notes
  16250. PURSAFO
  16251. $ImagesWide
  16252. $ImagesHigh
  16253. $ImagesColorize
  16254. $ImageData
  16255. $ImageNames
  16256. $TITLE
  16257. GIF89aX
  16258. tttDDD
  16259. U_/\@
  16260. @j`$L
  16261. Iu}xz
  16262. )1$Yo
  16263. JZPQ8\n&Vj
  16264. Q[7vX
  16265. O=Lotus Notes
  16266. O=Lotus Notes
  16267. PURSAFO
  16268. |.:#U
  16269. O=Lotus Notes
  16270. CN=Lotus Notes Template Development/O=Lotus Notes
  16271. PURSAFO
  16272. =9\]C=
  16273. $ImagesWide
  16274. $ImagesHigh
  16275. $ImagesColorize
  16276. $ImageData
  16277. $ImageNames
  16278. $TITLE
  16279. '++LotusScript Development Environment:2:5:(Options):0:74
  16280. Option Public
  16281. Option Explicit
  16282. Use "Common"
  16283. %INCLUDE "lsxbeerr.lss"
  16284. '++LotusScript Development Environment:2:5:(Forward):0:1
  16285. Declare Sub Initialize
  16286. Declare Sub Terminate
  16287. Declare Function CanProcessNote(note As NotesDocument) As Integer
  16288. Declare Sub InitTodoObject(vTodo As Variant, note As notesdocument)
  16289. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16290. '++LotusScript Development Environment:2:2:Initialize:1:10
  16291. Sub Initialize
  16292.     Dim session As New NotesSession
  16293.     Dim db As notesdatabase
  16294.     Dim viewTodo As NotesView
  16295.     Dim note As NotesDocument
  16296.     Dim dtToday As NotesDateTime
  16297.     Dim viewEntries As NotesViewEntryCollection
  16298.     Dim viewEntry As NotesViewEntry
  16299.     Dim vTodo As Variant
  16300.     ' Initialize variables
  16301.     Set db = session.currentdatabase
  16302.     Set viewTodo = db.GetView("Tasks")
  16303.     If (viewTodo Is Nothing) Then Exit Sub
  16304.     ' Enumerate the todo entries
  16305.     Set viewEntries = viewTodo.AllEntries()
  16306.     Set viewEntry = viewEntries.GetFirstEntry()
  16307.     While Not(viewEntry Is Nothing)
  16308.         If (viewEntry.IsDocument()) Then
  16309.             Set note = viewEntry.Document
  16310.             If (CanProcessNote(note)) Then
  16311.                 If (NOTEUserIsCreator(note)) Then
  16312.                     Set vTodo = New NotesCSEventOwnerDocument(2)
  16313.                 Else
  16314.                     Set vTodo = New NotesCSEventParticipantDocument(2)
  16315.                 End If
  16316.                 ' See if this is a repeating entry
  16317.                 If (note.HasItem("OrgRepeat")) Then Call InitTodoObject(vTodo, note)
  16318.                 Call vTodo.Init(note)
  16319.                 Call vTodo.SetDueState()
  16320.                 Call vTodo.SetCalendarDateTime()
  16321.                 Call vTodo.SetViewIcon()
  16322.                 Call note.replaceitemvalue("tmpMod", "1")
  16323.                 Call vTodo.MarkTempItems()
  16324.                 If (note.HasItem("OrgRepeat")) Then
  16325.                     vTodo.RepeatModify = REPEAT_CURRENT
  16326.                     Call vTodo.CreateRepeatExceptions(REPEAT_CURRENT)                    
  16327.                 End If
  16328.                 Call note.save(True, True, True)
  16329.             End If
  16330.         End If
  16331.         Set viewEntry = viewEntries.GetNextEntry(viewEntry)
  16332.     Wend
  16333. End Sub
  16334. '++LotusScript Development Environment:2:2:Terminate:1:10
  16335. Sub Terminate
  16336. End Sub
  16337. '++LotusScript Development Environment:2:1:CanProcessNote:1:8
  16338. Function CanProcessNote(note As NotesDocument) As Integer
  16339.     CanProcessNote = False
  16340.     ' make sure this is a to do item
  16341.     If (Strcomp(note.GetItemValue("Form")(0), "Task") <> 0) Then Exit Function
  16342.     ' make sure this is not completed
  16343.     If (note.hasitem("AssignState")) Then
  16344.         If (note.GetItemValue("AssignState")(0) > 8) Then Exit Function
  16345.     End If
  16346.     ' make sure we are not processing a repeat parent
  16347.     If (note.HasItem("OrgRepeat") And Not(note.IsResponse)) Then Exit Function
  16348.     CanProcessNote = True
  16349. End Function
  16350. '++LotusScript Development Environment:2:2:InitTodoObject:1:8
  16351. Sub InitTodoObject(vTodo As Variant, note As notesdocument)
  16352.     Dim itemDates As notesitem
  16353.     Dim dtInstance As NotesDateTime
  16354.     ' seed the calendar instance with the first date in the list
  16355.     Set itemDates = note.GetFirstItem(vTodo.StartItemName)
  16356.     Call TIMEGetNotesFromLS(itemDates.Values(0), dtInstance)
  16357.     Set vTodo.CalendarInstance = dtInstance
  16358. End Sub
  16359. Lotus Product
  16360. V0.0U
  16361. X 8#D:
  16362. x x x:
  16363.  x+ ;
  16364. x!X*@<
  16365. !X"<=
  16366. "8%x=
  16367. $8$@A
  16368. $X%`B
  16369. &8) E
  16370. 8'X'PG
  16371. )8*$L
  16372. x*8+xM
  16373. *X,XN
  16374. X,81,Q
  16375. -X0XT
  16376. .X1 V
  16377. .8/TV
  16378. 0x0`X
  16379. 0824Z
  16380. ?<?<?P@P@
  16381. 4+\3$
  16382. 5-@>#
  16383. 7,d>#
  16384. ^d6Kt8-
  16385. )4;^d6#8
  16386. 8^d6#8
  16387. 8^d6#
  16388. ?^d6'
  16389. 8T$?'
  16390. 8T0?'
  16391. Kd6,<?}
  16392. 8Tp?'
  16393. 8Q|?~
  16394. ?Jt8#
  16395. ;-,@#
  16396. <,P@N
  16397. =Kl=-
  16398. O=Lotus Notes
  16399. O=Lotus Notes
  16400. PURSAFO
  16401. |.:#U
  16402. O=Lotus Notes
  16403. CN=Lotus Notes Template Development/O=Lotus Notes
  16404. PURSAFO
  16405. `kro^
  16406. $TITLE
  16407. $AssistType
  16408. $AssistLastRun
  16409. $AssistDocCount
  16410. $AssistFlags
  16411. $MachineName
  16412. $AssistTrigger
  16413. $AssistInfo
  16414. $AssistQuery
  16415. $AssistAction
  16416. $AssistAction_Ex
  16417. GIF89a
  16418. O=Lotus Notes
  16419. O=Lotus Notes
  16420. PURSAFO
  16421. |.:#U
  16422. O=Lotus Notes
  16423. CN=Lotus Notes Template Development/O=Lotus Notes
  16424. PURSAFO
  16425. $ImagesWide
  16426. $ImagesHigh
  16427. $ImagesColorize
  16428. $ImageData
  16429. $ImageNames
  16430. GIF89a
  16431. @wY8Dpo
  16432. &Q    QP
  16433. hxw    B
  16434. c M(Be
  16435. BIB2+
  16436. #REE1
  16437. NdB"Qq
  16438. # lb`    b
  16439. 6  "G
  16440. zXuZV=
  16441. dOvc4
  16442. 6qu)W
  16443. }^!o0
  16444. pIIds]
  16445. O=Lotus Notes
  16446. O=Lotus Notes
  16447. PURSAFO
  16448. |.:#U
  16449. O=Lotus Notes
  16450. CN=Lotus Notes Template Development/O=Lotus Notes
  16451. PURSAFO
  16452. $ImagesWide
  16453. $ImagesHigh
  16454. $ImagesColorize
  16455. $TITLE
  16456. $ImageData
  16457. $ImageNames
  16458. Discard Changesn
  16459. MEMO_CANCEL
  16460. 4194304
  16461.     0S0E
  16462. ActionInProgress
  16463. MEMO_CANCEL
  16464.     0R1S
  16465. IsMailStationery
  16466.     1S2S3S
  16467. Close.
  16468. MEMO_CANCEL
  16469. 4194304
  16470.     0S0E
  16471. ActionInProgress
  16472. MEMO_CANCEL
  16473.     0R1S
  16474. IsMailStationery
  16475.     0S1S2S
  16476. Save And Close
  16477. MEMO_DRAFT
  16478.     0S0E
  16479. ActionInProgress
  16480. MEMO_DRAFT
  16481.     0R1S
  16482. PostedDateh
  16483. IsMailStationery
  16484.     7S8S9S10S13S14S15S16S
  16485. act_save.GIF|act_CSSAVE?
  16486. Save And File
  16487. MEMO_DRAFT_FILE
  16488.     0S0E
  16489. ActionInProgress
  16490. MEMO_DRAFT_FILE
  16491.     0R1S
  16492. PostedDateh
  16493. IsMailStationery
  16494.     7S8S9S10S13S14S15S16S
  16495. act_FOLDER.GIF|act_FOLDER?
  16496. Forward
  16497.     0S0E
  16498. ISMAILSTATIONERY
  16499.     1S2S
  16500. act_FORWARD.GIF|act_FORWARD?
  16501. Delete 
  16502.     0S0E
  16503. act_DELETE.GIF|act_DELETE?
  16504. MEMO_SEND
  16505.     0S0E
  16506. ActionInProgress
  16507. MEMO_SEND
  16508.     0R1S
  16509. PostedDateh
  16510. IsMailStationery
  16511.     5S6S7S8S10S11S12S13S
  16512. act_SEND.GIF|act_SEND?
  16513. Send and FileE
  16514. MEMO_SEND_FILE
  16515.     0S0E
  16516. ActionInProgress
  16517. MEMO_SEND_FILE
  16518.     0R1S
  16519. PostedDateh
  16520. IsMailStationery
  16521.     5S6S7S8S12S13S
  16522. act_SEND.GIF|act_SEND?
  16523. MEMO_STATIONERYSAVE
  16524.     0S0E
  16525. ActionInProgress
  16526. MEMO_STATIONERYSAVE
  16527.     0R1S
  16528. IsMailStationery
  16529.     2S3S
  16530. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  16531. Save As DraftS
  16532. MEMO_DRAFT
  16533.     0S0E
  16534. ActionInProgress
  16535. MEMO_DRAFT
  16536.     0R1S
  16537. PostedDateh
  16538. IsMailStationery
  16539.     5S6S7S8S10S11S12S13S
  16540. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  16541. Rename Stationery
  16542. xxERROR
  16543. No document is selected.
  16544.     0S0E
  16545. xxTitle
  16546. Rename Stationery
  16547. xxPrompt
  16548. Please enter new stationery name.
  16549. xxERROR
  16550. MailStationeryName
  16551. xxTitle
  16552. xxPrompt
  16553. MailStationeryName
  16554.     0RR1S
  16555.     0RS>
  16556. IsMailStationery
  16557.     2S3S4S5S
  16558. act_RENAME.GIF|act_RENAME?
  16559. Address...T
  16560. EnterSendTo
  16561. EnterCopyTo
  16562. EnterBlindCopyTo
  16563.     0S0E
  16564. PostedDateh
  16565. IsMailStationery
  16566.     5S6S7S8S10S11S12S13S
  16567. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  16568. Reply\Reply to Sender?'++LotusScript Development Environment:2:5:(Options):0:66
  16569. '++LotusScript Development Environment:2:5:(Forward):0:1
  16570. Declare Sub Click(Source As Button)
  16571. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16572. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16573. Private Sub BindEvents(Byval Objectname_ As String)
  16574.     Static Source As BUTTON
  16575.     Set Source = Bind(Objectname_)
  16576.     On Event Click From Source Call Click
  16577. End Sub
  16578. '++LotusScript Development Environment:2:2:Click:1:12
  16579. Sub Click(Source As Button)
  16580.     Call cMemoObject.ReplyToSender()
  16581. End Sub
  16582. act_REPLY.GIF|act_REPLY?
  16583. Reply\Reply to All'++LotusScript Development Environment:2:5:(Options):0:66
  16584. '++LotusScript Development Environment:2:5:(Forward):0:1
  16585. Declare Sub Click(Source As Button)
  16586. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16587. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16588. Private Sub BindEvents(Byval Objectname_ As String)
  16589.     Static Source As BUTTON
  16590.     Set Source = Bind(Objectname_)
  16591.     On Event Click From Source Call Click
  16592. End Sub
  16593. '++LotusScript Development Environment:2:2:Click:1:12
  16594. Sub Click(Source As Button)
  16595.     Call cMemoObject.ReplyToAll()
  16596. End Sub
  16597. act_REPLY.GIF|act_REPLY?
  16598. Reply to All'++LotusScript Development Environment:2:5:(Options):0:66
  16599. '++LotusScript Development Environment:2:5:(Forward):0:1
  16600. Declare Sub Click(Source As Button)
  16601. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16602. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16603. Private Sub BindEvents(Byval Objectname_ As String)
  16604.     Static Source As BUTTON
  16605.     Set Source = Bind(Objectname_)
  16606.     On Event Click From Source Call Click
  16607. End Sub
  16608. '++LotusScript Development Environment:2:2:Click:1:12
  16609. Sub Click(Source As Button)
  16610.     Call cMemoObject.ReplyToAll()
  16611. End Sub
  16612. PostedDateh
  16613. IsMailStationery
  16614.     5S6S7S8S10S11S12S13S
  16615. act_REPLY.GIF|act_REPLY?
  16616. Tools\Preferences...R
  16617. DialogMode
  16618. (Preferences)
  16619. act_TOOLS.GIF|act_TOOLS?
  16620. Tools\Out of Office...8
  16621. (EditOfficeProfile)
  16622.     0S0E
  16623. act_TOOLS.GIF|act_TOOLS?
  16624. Tools\Delivery Information...
  16625. xxTitle
  16626. Delivery Information
  16627.     0S0E
  16628. DeliveryInfo
  16629. xxTitle
  16630.     0RR4S5S6S7S8S9S10S11S12S14S
  16631. act_TOOLS.GIF|act_TOOLS?
  16632. Tools\Save as Stationery...s
  16633. MEMO_ISSTATIONERY
  16634.     0S0E
  16635. MEMO_STATIONERYSAVE
  16636. ActionInProgress
  16637. MEMO_STATIONERYSAVE
  16638.     0R1S
  16639. MergeFlag
  16640. MEMO_ISSTATIONERY
  16641.     0R1S
  16642. PostedDateh
  16643. IsMailStationery
  16644.     5S6S7S8S10S11S12S13S
  16645. act_TOOLS.GIF|act_TOOLS?
  16646. Tools\Add Sender to Address Book<
  16647. (AddSenderToAddressBook)
  16648.     0S0E
  16649. act_TOOLS.GIF|act_TOOLS?
  16650. Tools\New Memo - Using Stationery
  16651. '++LotusScript Development Environment:2:5:(Options):0:66
  16652. '++LotusScript Development Environment:2:5:(Forward):0:1
  16653. Declare Sub Click(Source As Button)
  16654. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16655. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16656. Private Sub BindEvents(Byval Objectname_ As String)
  16657.     Static Source As BUTTON
  16658.     Set Source = Bind(Objectname_)
  16659.     On Event Click From Source Call Click
  16660. End Sub
  16661. '++LotusScript Development Environment:2:2:Click:1:12
  16662. Sub Click(Source As Button)
  16663.     Dim session As New notessession
  16664.     Dim uiws As New notesuiworkspace
  16665.     Dim collection As notesdocumentcollection
  16666.     Dim noteUIEditDocument As notesuidocument
  16667.     Dim database As NotesDatabase
  16668.     Set noteCursorDoc = session.currentdatabase.createdocument
  16669.     Set database = session.currentdatabase
  16670.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  16671.     Set noteCursorDoc = collection.getfirstdocument
  16672.     If Not noteCursorDoc Is Nothing Then
  16673.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  16674.     End If
  16675. End Sub
  16676. act_TOOLS.GIF|act_TOOLS?
  16677. Tools\Send Tracking Requestn:
  16678. (SendTrackingRequest)
  16679.     0S0E
  16680. act_TOOLS.GIF|act_TOOLS?
  16681. Tools\Insert Signature...
  16682. '++LotusScript Development Environment:2:5:(Options):0:66
  16683. '++LotusScript Development Environment:2:5:(Forward):0:1
  16684. Declare Sub Click(Source As Button)
  16685. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16686. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16687. Private Sub BindEvents(Byval Objectname_ As String)
  16688.     Static Source As BUTTON
  16689.     Set Source = Bind(Objectname_)
  16690.     On Event Click From Source Call Click
  16691. End Sub
  16692. '++LotusScript Development Environment:2:2:Click:1:12
  16693. Sub Click(Source As Button)
  16694.     Call cMemoObject.InsertSignature(False)
  16695. End Sub
  16696. PostedDateh
  16697.     5S6S7S8S
  16698. act_TOOLS.GIF|act_TOOLS?
  16699. Delivery Options...O
  16700. $KeepPrivate
  16701. $KeepPrivate
  16702. $KeepPrivate
  16703. $KeepPrivate
  16704. DeliveryOptions
  16705. Delivery Options
  16706.     0R4S10S
  16707. PostedDateh
  16708.     5S6S7S8S
  16709. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  16710. New Memo(
  16711.     0S0E
  16712. act_NEWMEMO.GIF|act_NEWMEMO?
  16713. Reply\ReplyI0
  16714. Reply
  16715.     0S0E
  16716. act_REPLY.GIF|act_REPLY?
  16717. Reply\Reply with History
  16718. Reply with History
  16719. This document is truncated.
  16720.     4S8S10S13S
  16721. Reply with history
  16722. act_REPLY.GIF|act_REPLY?
  16723. Reply\Reply to AllX
  16724. MailStEd
  16725.     0S0E
  16726. Reply
  16727. act_REPLY.GIF|act_REPLY?
  16728. Reply\Reply to All with History
  16729. MailStEd
  16730.     0S0E
  16731. Reply with History
  16732. This document is truncated.
  16733.     0R4S8S10S13S
  16734. Reply with history
  16735. act_REPLY.GIF|act_REPLY?
  16736. Schedule a Meeting
  16737. Notes
  16738. CSDocType
  16739. Appointment
  16740.     3S4S6S12S13S19S20S
  16741.     0R1S2S
  16742. path"
  16743. /Appointment?OpenForm&Type=3"
  16744.     0R3S4S5S6S
  16745. act_csnew.GIF|act_CSNEWDOC
  16746. New\Appointmenta
  16747. Notes
  16748. CSDocType
  16749. Appointment
  16750.     3S4S6S12S13S19S20S
  16751.     0R1S2S
  16752. path"
  16753. /Appointment?OpenForm&Type=0"
  16754.     0R3S4S5S6S
  16755. act_csnew.GIF|act_CSNEWDOC
  16756. New\Anniversary
  16757. Notes
  16758. CSDocType
  16759. Appointment
  16760.     3S4S6S12S13S19S20S
  16761.     0R1S2S
  16762. path"
  16763. /Appointment?OpenForm&Type=1"
  16764.     0R3S4S5S6S
  16765. act_csnew.GIF|act_CSNEWDOC
  16766. New\Reminder
  16767. Notes
  16768. CSDocType
  16769. Appointment
  16770.     3S4S6S12S13S19S20S
  16771.     0R1S2S
  16772. path"
  16773. /Appointment?OpenForm&Type=4"
  16774.     0R3S4S5S6S
  16775. act_csnew.GIF|act_CSNEWDOC
  16776. New\EventO
  16777. Notes
  16778. CSDocType
  16779. Appointment
  16780.     3S4S6S12S13S19S20S
  16781.     0R1S2S
  16782. path"
  16783. /Appointment?OpenForm&Type=2"
  16784.     0R3S4S5S6S
  16785. act_csnew.GIF|act_CSNEWDOC
  16786. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  16787. Use "CSUIViewClass"
  16788. '++LotusScript Development Environment:2:5:(Forward):0:1
  16789. Declare Sub Click(Source As Button)
  16790. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16791. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16792. Private Sub BindEvents(Byval Objectname_ As String)
  16793. Static Source As BUTTON
  16794. Set Source = Bind(Objectname_)
  16795. On Event Click From Source Call Click
  16796. End Sub
  16797. '++LotusScript Development Environment:2:2:Click:1:12
  16798. Sub Click(Source As Button)
  16799.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  16800. End Sub
  16801. act_csowneractions.GIF|act_CSOWNERACTIONS?
  16802. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  16803. Use "CSUIViewClass"
  16804. '++LotusScript Development Environment:2:5:(Forward):0:1
  16805. Declare Sub Click(Source As Button)
  16806. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16807. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16808. Private Sub BindEvents(Byval Objectname_ As String)
  16809. Static Source As BUTTON
  16810. Set Source = Bind(Objectname_)
  16811. On Event Click From Source Call Click
  16812. End Sub
  16813. '++LotusScript Development Environment:2:2:Click:1:12
  16814. Sub Click(Source As Button)
  16815.     Call ProcessViewCommand(ACTION_CANCEL)
  16816. End Sub
  16817. act_csowneractions.GIF|act_CSOWNERACTIONS?
  16818. Owner Actions\Confirmo'++LotusScript Development Environment:2:5:(Options):0:74
  16819. Use "CSUIViewClass"
  16820. '++LotusScript Development Environment:2:5:(Forward):0:1
  16821. Declare Sub Click(Source As Button)
  16822. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16823. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16824. Private Sub BindEvents(Byval Objectname_ As String)
  16825. Static Source As BUTTON
  16826. Set Source = Bind(Objectname_)
  16827. On Event Click From Source Call Click
  16828. End Sub
  16829. '++LotusScript Development Environment:2:2:Click:1:12
  16830. Sub Click(Source As Button)
  16831.     Call ProcessViewCommand(ACTION_CONFIRM)
  16832. End Sub
  16833. act_csowneractions.GIF|act_CSOWNERACTIONS?
  16834. Owner Actions\Complete'++LotusScript Development Environment:2:5:(Options):0:74
  16835. Use "CSUIViewClass"
  16836. '++LotusScript Development Environment:2:5:(Forward):0:1
  16837. Declare Sub Click(Source As Button)
  16838. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16839. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16840. Private Sub BindEvents(Byval Objectname_ As String)
  16841.     Static Source As BUTTON
  16842.     Set Source = Bind(Objectname_)
  16843.     On Event Click From Source Call Click
  16844. End Sub
  16845. '++LotusScript Development Environment:2:2:Click:1:12
  16846. Sub Click(Source As Button)
  16847.     Call ProcessViewCommand(ACTION_COMPLETED)
  16848. End Sub
  16849. act_csowneractions.GIF|act_CSOWNERACTIONS?
  16850. Owner Actions\View Participant Status
  16851. '++LotusScript Development Environment:2:5:(Options):0:74
  16852. Use "CSUIViewClass"
  16853. '++LotusScript Development Environment:2:5:(Forward):0:1
  16854. Declare Sub Click(Source As Button)
  16855. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16856. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16857. Private Sub BindEvents(Byval Objectname_ As String)
  16858. Static Source As BUTTON
  16859. Set Source = Bind(Objectname_)
  16860. On Event Click From Source Call Click
  16861. End Sub
  16862. '++LotusScript Development Environment:2:2:Click:1:12
  16863. Sub Click(Source As Button)
  16864.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  16865. End Sub
  16866. act_csowneractions.GIF|act_CSOWNERACTIONS?
  16867. Owner Actions\Send Memo to Participants
  16868. '++LotusScript Development Environment:2:5:(Options):0:74
  16869. Use "CSUIViewClass"
  16870. '++LotusScript Development Environment:2:5:(Forward):0:1
  16871. Declare Sub Click(Source As Button)
  16872. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16873. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16874. Private Sub BindEvents(Byval Objectname_ As String)
  16875. Static Source As BUTTON
  16876. Set Source = Bind(Objectname_)
  16877. On Event Click From Source Call Click
  16878. End Sub
  16879. '++LotusScript Development Environment:2:2:Click:1:12
  16880. Sub Click(Source As Button)
  16881.     Call ProcessViewCommand(ACTION_SENDMEMO)
  16882. End Sub
  16883. act_csowneractions.GIF|act_CSOWNERACTIONS?
  16884. Participant Actions\Accept'++LotusScript Development Environment:2:5:(Options):0:74
  16885. Use "CSUIViewClass"
  16886. '++LotusScript Development Environment:2:5:(Forward):0:1
  16887. Declare Sub Click(Source As Button)
  16888. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16889. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16890. Private Sub BindEvents(Byval Objectname_ As String)
  16891.     Static Source As BUTTON
  16892.     Set Source = Bind(Objectname_)
  16893.     On Event Click From Source Call Click
  16894. End Sub
  16895. '++LotusScript Development Environment:2:2:Click:1:12
  16896. Sub Click(Source As Button)
  16897.     Call ProcessViewCommand(ACTION_ACCEPT)
  16898. End Sub
  16899. act_participantactions.GIF|act_CSPARTACTIONS
  16900. Participant Actions\Decline
  16901. '++LotusScript Development Environment:2:5:(Options):0:74
  16902. Use "CSUIViewClass"
  16903. '++LotusScript Development Environment:2:5:(Forward):0:1
  16904. Declare Sub Click(Source As Button)
  16905. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16906. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16907. Private Sub BindEvents(Byval Objectname_ As String)
  16908. Static Source As BUTTON
  16909. Set Source = Bind(Objectname_)
  16910. On Event Click From Source Call Click
  16911. End Sub
  16912. '++LotusScript Development Environment:2:2:Click:1:12
  16913. Sub Click(Source As Button)
  16914.     Call ProcessViewCommand(ACTION_DECLINE)
  16915. End Sub
  16916. act_participantactions.GIF|act_CSPARTACTIONS
  16917. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  16918. Use "CSUIViewClass"
  16919. '++LotusScript Development Environment:2:5:(Forward):0:1
  16920. Declare Sub Click(Source As Button)
  16921. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16922. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16923. Private Sub BindEvents(Byval Objectname_ As String)
  16924. Static Source As BUTTON
  16925. Set Source = Bind(Objectname_)
  16926. On Event Click From Source Call Click
  16927. End Sub
  16928. '++LotusScript Development Environment:2:2:Click:1:12
  16929. Sub Click(Source As Button)
  16930.     Call ProcessViewCommand(ACTION_DELEGATE)
  16931. End Sub
  16932. act_participantactions.GIF|act_CSPARTACTIONS
  16933. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  16934. Use "CSUIViewClass"
  16935. '++LotusScript Development Environment:2:5:(Forward):0:1
  16936. Declare Sub Click(Source As Button)
  16937. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16938. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16939. Private Sub BindEvents(Byval Objectname_ As String)
  16940. Static Source As BUTTON
  16941. Set Source = Bind(Objectname_)
  16942. On Event Click From Source Call Click
  16943. End Sub
  16944. '++LotusScript Development Environment:2:2:Click:1:12
  16945. Sub Click(Source As Button)
  16946.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  16947. End Sub
  16948. act_participantactions.GIF|act_CSPARTACTIONS
  16949. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  16950. Use "CommonUI"
  16951. '++LotusScript Development Environment:2:5:(Forward):0:1
  16952. Declare Sub Click(Source As Button)
  16953. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16954. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16955. Private Sub BindEvents(Byval Objectname_ As String)
  16956. Static Source As BUTTON
  16957. Set Source = Bind(Objectname_)
  16958. On Event Click From Source Call Click
  16959. End Sub
  16960. '++LotusScript Development Environment:2:2:Click:1:12
  16961. Sub Click(Source As Button)
  16962.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  16963. End Sub
  16964. act_COPYINTO.GIF|act_COPYINTO?
  16965. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  16966. Use "CommonUI"
  16967. '++LotusScript Development Environment:2:5:(Forward):0:1
  16968. Declare Sub Click(Source As Button)
  16969. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16970. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16971. Private Sub BindEvents(Byval Objectname_ As String)
  16972. Static Source As BUTTON
  16973. Set Source = Bind(Objectname_)
  16974. On Event Click From Source Call Click
  16975. End Sub
  16976. '++LotusScript Development Environment:2:2:Click:1:12
  16977. Sub Click(Source As Button)
  16978.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  16979. End Sub
  16980. act_COPYINTO.GIF|act_COPYINTO?
  16981. Copy into\New To Do
  16982. '++LotusScript Development Environment:2:5:(Options):0:74
  16983. Use "CommonUI"
  16984. '++LotusScript Development Environment:2:5:(Forward):0:1
  16985. Declare Sub Click(Source As Button)
  16986. '++LotusScript Development Environment:2:5:(Declarations):0:2
  16987. '++LotusScript Development Environment:2:2:BindEvents:1:129
  16988. Private Sub BindEvents(Byval Objectname_ As String)
  16989.     Static Source As BUTTON
  16990.     Set Source = Bind(Objectname_)
  16991.     On Event Click From Source Call Click
  16992. End Sub
  16993. '++LotusScript Development Environment:2:2:Click:1:12
  16994. Sub Click(Source As Button)
  16995.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  16996. End Sub
  16997. act_COPYINTO.GIF|act_COPYINTO?
  16998. Folder\Create Folder 
  16999.     0S0E
  17000. act_FOLDER.GIF|act_FOLDER?
  17001. Folder\Move To Folder... 
  17002.     0S0E
  17003. act_FOLDER.GIF|act_FOLDER?
  17004. Folder\Remove From Folder
  17005.     0S0E
  17006. act_FOLDER.GIF|act_FOLDER?
  17007. Save As Stationeryr
  17008. ActionInProgress
  17009. &h00000100&
  17010. IsMailStationery
  17011.     1S2S
  17012. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  17013. Insert Signature'++LotusScript Development Environment:2:5:(Options):0:66
  17014. '++LotusScript Development Environment:2:5:(Forward):0:1
  17015. Declare Sub Click(Source As Button)
  17016. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17017. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17018. Private Sub BindEvents(Byval Objectname_ As String)
  17019.     Static Source As BUTTON
  17020.     Set Source = Bind(Objectname_)
  17021.     On Event Click From Source Call Click
  17022. End Sub
  17023. '++LotusScript Development Environment:2:2:Click:1:12
  17024. Sub Click(Source As Button)
  17025.     Call cMemoObject.InsertSignature(False)
  17026. End Sub
  17027. act_INSERTSIG.GIF|act_INSERTSIG?
  17028. Address...z
  17029. Appointment
  17030. AppointmentType
  17031. TaskType
  17032.     0S0E
  17033. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  17034. var pathname = (window.location.pathname);
  17035. if (navigator.appName =='Netscape') {
  17036. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=550');
  17037.     } else {
  17038. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,top=120,left=100,width=600,height=530');
  17039. Reply\Reply
  17040. wReply
  17041.     0S0E
  17042. act_REPLY.GIF|act_REPLY?
  17043. Reply\Reply with HistoryV
  17044.     1S10S14S16S23S
  17045. Format
  17046. CalendarProfile
  17047. FormatReplies
  17048.     0R6S
  17049. Format
  17050. path"
  17051. /Reply+With+History?OpenForm&
  17052. &Format
  17053. Reply With History
  17054.     0R9S10S11S12S13S14S21S23S24S
  17055. act_REPLY.GIF|act_REPLY?
  17056. Submit>
  17057.     0S0E
  17058.     0S0E
  17059. Forwardo
  17060. act_FORWARD.GIF|act_FORWARD?
  17061. alert('Feature not implemented yet.')
  17062. Delivery Options...+
  17063. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  17064. var pathname = (window.location.pathname);
  17065. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'DeliveryOptions?OpenForm','Address','scrollbars,screenX=150,screenY=200,width=500,height=180');
  17066. New Memo(
  17067.     0S0E
  17068. act_NEW.GIF|act_NEW?
  17069. Folder\Move to Folder...*
  17070.     0S0E
  17071. act_FOLDER.GIF|act_FOLDER?
  17072. Folder\Remove from Foldero 
  17073.     0S0E
  17074. act_FOLDER.GIF|act_FOLDER?
  17075. Delete\DeleteT 
  17076.     0S0E
  17077. act_DELETE.GIF|act_DELETE?
  17078. Delete\Empty Trash 
  17079.     0S0E
  17080. act_DELETE.GIF|act_DELETE?
  17081. Send\Send
  17082. tmpSendOptions
  17083. act_SEND.GIF|act_SEND?
  17084. Send\Send and Save`
  17085. tmpSendOptions
  17086. act_SEND.GIF|act_SEND?
  17087. Send\Save as Draft`
  17088. tmpSendOptions
  17089. act_SEND.GIF|act_SEND?
  17090. Folder\Create Folder
  17091. act_FOLDER.GIF|act_FOLDER?
  17092. var pathname = (window.location.pathname);
  17093. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'FolderCreate?OpenForm','Folder','scrollbars,screenX=150,screenY=200,width=550,height=180');
  17094. Tools\PreferencesB0
  17095. wPreferences
  17096.     0S0E
  17097. act_TOOLS.GIF|act_TOOLS?
  17098. Edit 
  17099.     0S0E
  17100. act_EDIT.GIF|act_EDIT?
  17101. Reply\Reply to All
  17102.     0R1S10S14S16S23S
  17103. path"
  17104. /wReply?OpenForm&
  17105. &All"
  17106.     0R3S4S5S6S7S8S15S17S18S
  17107. Reply\Reply to All with Historym
  17108.     1S10S14S16S23S
  17109. Format
  17110. CalendarProfile
  17111. FormatReplies
  17112.     0R6S
  17113. Format
  17114. path"
  17115. /Reply+With+History?OpenForm&ParentUNID="
  17116. &Format&All
  17117. path"
  17118. /Reply+With+History?OpenForm&ParentUNID="
  17119. &All"
  17120.     0R9S10S11S12S13S14S21S23S24S32S33S34S35S36S37S44S46S47S
  17121. Copy Into\New Task
  17122. act_COPYINTO.GIF|act_COPYINTO?
  17123. var pathname = window.location.pathname
  17124. filename = pathname.substring(0,(pathname.lastIndexOf('nsf')+4)) 
  17125. window.open(filename + 'Task?openForm','secondary_window','toolbar=no,location=no,scrollbars=yes,directories=no,height=700,width=700')
  17126. Copy Into\New Calendar Entry
  17127. act_COPYINTO.GIF|act_COPYINTO?
  17128. alert('Feature in Progress')
  17129. Tools\Import Holidays...4
  17130. (ImportHolidays)
  17131.     0S0E
  17132. act_TOOLS.GIF|act_TOOLS?
  17133. Scheduler\Check all Schedules...P
  17134. tmpOwnerHW
  17135. AppointmentType
  17136.     1S2S3S4S5S6S
  17137. act_participantactions.GIF|act_CSPARTACTIONS
  17138. var pathname = (window.location.pathname);
  17139. if (navigator.appName =='Netscape') {
  17140. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wFreeTime?OpenForm','FreeTime','status=yes,scrollbars=no,screenX=100,screenY=100,width=840,height=640');
  17141.     } else {
  17142. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wFreeTime?OpenForm','FreeTime','status=yes,scrollbars=no,top=120,left=100,width=700,height=620');
  17143. Scheduler\Find Room(s)...
  17144. tmpOwnerHW
  17145. AppointmentType
  17146.     1S2S3S4S5S6S
  17147. act_participantactions.GIF|act_CSPARTACTIONS
  17148. var pathname = (window.location.pathname);
  17149. if (navigator.appName =='Netscape') {
  17150. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wRooms?OpenForm','Rooms','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=290');
  17151.     } else {
  17152. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wRooms?OpenForm','Rooms','status=yes,scrollbars=no,top=120,left=100,width=600,height=280');
  17153. Scheduler\Find Resource(s)...
  17154. tmpOwnerHW
  17155. AppointmentType
  17156.     1S2S3S4S5S6S
  17157. act_participantactions.GIF|act_CSPARTACTIONS
  17158. var pathname = (window.location.pathname);
  17159. if (navigator.appName =='Netscape') {
  17160. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wResources?OpenForm','Resources','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=240');
  17161.     } else {
  17162. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wResources?OpenForm','Resources','status=yes,scrollbars=no,top=120,left=100,width=600,height=220');
  17163. Inbox
  17164.     1S2S
  17165. path"
  17166. /MailFS?OpenFrameset"
  17167.     0R3S4S5S6S
  17168. act_NEWMAIL.GIF|act_NEWMAIL?
  17169. Delete
  17170.     1S10S14S16S23S
  17171.     0R5S
  17172. path"
  17173. /wDelete?OpenAgent&
  17174. UNID"
  17175. act_DELETE.GIF|act_DELETE?
  17176. Next 
  17177.     0S0E
  17178. Previous 
  17179.     0S0E
  17180. Tools\Search 
  17181.     0S0E
  17182. act_TOOLS.GIF|act_TOOLS?
  17183. Tools\Help
  17184. act_TOOLS.GIF|act_TOOLS?
  17185. alert('Feature not implemented yet.')
  17186. Mark Completed'++LotusScript Development Environment:2:5:(Options):0:74
  17187. Use "CSUIViewClass"
  17188. '++LotusScript Development Environment:2:5:(Forward):0:1
  17189. Declare Sub Click(Source As Button)
  17190. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17191. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17192. Private Sub BindEvents(Byval Objectname_ As String)
  17193.     Static Source As BUTTON
  17194.     Set Source = Bind(Objectname_)
  17195.     On Event Click From Source Call Click
  17196. End Sub
  17197. '++LotusScript Development Environment:2:2:Click:1:12
  17198. Sub Click(Source As Button)
  17199.     Call ProcessViewCommand(ACTION_COMPLETED)
  17200. End Sub
  17201. New\Personal To Do
  17202. Notes
  17203. CSDocType
  17204.     3S4S6S12S13S19S20S
  17205.     0R1S2S
  17206. path"
  17207. /Task?OpenForm&Type=1
  17208.     0R3S4S5S6S
  17209. act_csnew.GIF|act_CSNEWDOC
  17210. New\Group To Do
  17211. Notes
  17212. CSDocType
  17213.     3S4S6S12S13S19S20S
  17214.     0R1S2S
  17215. path"
  17216. /Task?OpenForm&Type=2
  17217.     0R3S4S5S6S
  17218. act_csnew.GIF|act_CSNEWDOC
  17219. Calendar
  17220.     1S2S
  17221. path"
  17222. /CalendarFS?OpenFrameset"
  17223.     0R3S4S5S6S
  17224. To do
  17225.     1S2S
  17226. path"
  17227. /ToDoFS?OpenFrameset"
  17228.     0R3S4S5S6S
  17229. Phone Message
  17230. Phone Message
  17231.     0S0E
  17232. Discard Changes
  17233. MEMO_CANCEL
  17234. 4194304
  17235.     0S0E
  17236. ActionInProgress
  17237. MEMO_CANCEL
  17238.     0R1S
  17239. IsMailStationery
  17240.     1S2S3S
  17241. Close
  17242. MEMO_CANCEL
  17243. 4194304
  17244.     0S0E
  17245. ActionInProgress
  17246. MEMO_CANCEL
  17247.     0R1S
  17248. IsMailStationery
  17249.     0S1S2S
  17250. Save And Close
  17251. MEMO_DRAFT
  17252.     0S0E
  17253. ActionInProgress
  17254. MEMO_DRAFT
  17255.     0R1S
  17256. PostedDateh
  17257. IsMailStationery
  17258.     7S8S9S10S13S14S15S16S
  17259. Save And File
  17260. MEMO_DRAFT_FILE
  17261.     0S0E
  17262. ActionInProgress
  17263. MEMO_DRAFT_FILE
  17264.     0R1S
  17265. PostedDateh
  17266. IsMailStationery
  17267.     7S8S9S10S13S14S15S16S
  17268. Forward
  17269.     0S0E
  17270. ISMAILSTATIONERY
  17271.     1S2S
  17272. Delete 
  17273.     0S0E
  17274. MEMO_SEND
  17275.     0S0E
  17276. ActionInProgress
  17277. MEMO_SEND
  17278.     0R1S
  17279. PostedDateh
  17280. IsMailStationery
  17281.     5S6S7S8S10S11S12S13S
  17282. Send and File
  17283. MEMO_SEND_FILE
  17284.     0S0E
  17285. ActionInProgress
  17286. MEMO_SEND_FILE
  17287.     0R1S
  17288. PostedDateh
  17289. IsMailStationery
  17290.     5S6S7S8S12S13S
  17291. MEMO_STATIONERYSAVE
  17292.     0S0E
  17293. ActionInProgress
  17294. MEMO_STATIONERYSAVE
  17295.     0R1S
  17296. IsMailStationery
  17297.     2S3S
  17298. Save As Draft
  17299. MEMO_DRAFT
  17300.     0S0E
  17301. ActionInProgress
  17302. MEMO_DRAFT
  17303.     0R1S
  17304. PostedDateh
  17305. IsMailStationery
  17306.     5S6S7S8S10S11S12S13S
  17307. Rename Stationery1^
  17308. xxERROR
  17309. No document is selected.
  17310.     0S0E
  17311. xxTitle
  17312. Rename Stationery
  17313. xxPrompt
  17314. Please enter new stationery name.
  17315. xxERROR
  17316. MailStationeryName
  17317. xxTitle
  17318. xxPrompt
  17319. MailStationeryName
  17320.     0RR1S
  17321.     0RS>
  17322. IsMailStationery
  17323.     2S3S4S5S
  17324. Address...T
  17325. EnterSendTo
  17326. EnterCopyTo
  17327. EnterBlindCopyTo
  17328.     0S0E
  17329. PostedDateh
  17330. IsMailStationery
  17331.     5S6S7S8S10S11S12S13S
  17332. Reply\Reply to Sender
  17333. '++LotusScript Development Environment:2:5:(Options):0:66
  17334. '++LotusScript Development Environment:2:5:(Forward):0:1
  17335. Declare Sub Click(Source As Button)
  17336. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17337. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17338. Private Sub BindEvents(Byval Objectname_ As String)
  17339.     Static Source As BUTTON
  17340.     Set Source = Bind(Objectname_)
  17341.     On Event Click From Source Call Click
  17342. End Sub
  17343. '++LotusScript Development Environment:2:2:Click:1:12
  17344. Sub Click(Source As Button)
  17345.     Call cMemoObject.ReplyToSender()
  17346. End Sub
  17347. Reply\Reply to All'++LotusScript Development Environment:2:5:(Options):0:66
  17348. '++LotusScript Development Environment:2:5:(Forward):0:1
  17349. Declare Sub Click(Source As Button)
  17350. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17351. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17352. Private Sub BindEvents(Byval Objectname_ As String)
  17353.     Static Source As BUTTON
  17354.     Set Source = Bind(Objectname_)
  17355.     On Event Click From Source Call Click
  17356. End Sub
  17357. '++LotusScript Development Environment:2:2:Click:1:12
  17358. Sub Click(Source As Button)
  17359.     Call cMemoObject.ReplyToAll()
  17360. End Sub
  17361. Reply to All'++LotusScript Development Environment:2:5:(Options):0:66
  17362. '++LotusScript Development Environment:2:5:(Forward):0:1
  17363. Declare Sub Click(Source As Button)
  17364. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17365. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17366. Private Sub BindEvents(Byval Objectname_ As String)
  17367.     Static Source As BUTTON
  17368.     Set Source = Bind(Objectname_)
  17369.     On Event Click From Source Call Click
  17370. End Sub
  17371. '++LotusScript Development Environment:2:2:Click:1:12
  17372. Sub Click(Source As Button)
  17373.     Call cMemoObject.ReplyToAll()
  17374. End Sub
  17375. PostedDateh
  17376. IsMailStationery
  17377.     5S6S7S8S10S11S12S13S
  17378. Tools\Preferences...R
  17379. DialogMode
  17380. (Preferences)
  17381. Tools\Out of Office...8
  17382. (EditOfficeProfile)
  17383.     0S0E
  17384. Tools\Delivery Information... 
  17385. xxTitle
  17386. Delivery Information
  17387.     0S0E
  17388. DeliveryInfo
  17389. xxTitle
  17390.     0RR4S5S6S7S8S9S10S11S12S14S
  17391. Tools\Save as Stationery...
  17392. MEMO_ISSTATIONERY
  17393.     0S0E
  17394. MEMO_STATIONERYSAVE
  17395. ActionInProgress
  17396. MEMO_STATIONERYSAVE
  17397.     0R1S
  17398. MergeFlag
  17399. MEMO_ISSTATIONERY
  17400.     0R1S
  17401. PostedDateh
  17402. IsMailStationery
  17403.     5S6S7S8S10S11S12S13S
  17404. Tools\Add Sender to Address Book<
  17405. (AddSenderToAddressBook)
  17406.     0S0E
  17407. Tools\New Memo - Using Stationery
  17408. '++LotusScript Development Environment:2:5:(Options):0:66
  17409. '++LotusScript Development Environment:2:5:(Forward):0:1
  17410. Declare Sub Click(Source As Button)
  17411. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17412. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17413. Private Sub BindEvents(Byval Objectname_ As String)
  17414.     Static Source As BUTTON
  17415.     Set Source = Bind(Objectname_)
  17416.     On Event Click From Source Call Click
  17417. End Sub
  17418. '++LotusScript Development Environment:2:2:Click:1:12
  17419. Sub Click(Source As Button)
  17420.     Dim session As New notessession
  17421.     Dim uiws As New notesuiworkspace
  17422.     Dim collection As notesdocumentcollection
  17423.     Dim noteUIEditDocument As notesuidocument
  17424.     Dim database As NotesDatabase
  17425.     Set noteCursorDoc = session.currentdatabase.createdocument
  17426.     Set database = session.currentdatabase
  17427.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  17428.     Set noteCursorDoc = collection.getfirstdocument
  17429.     If Not noteCursorDoc Is Nothing Then
  17430.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  17431.     End If
  17432. End Sub
  17433. Tools\Send Tracking Requestc:
  17434. (SendTrackingRequest)
  17435.     0S0E
  17436. Tools\Insert Signature...
  17437. '++LotusScript Development Environment:2:5:(Options):0:66
  17438. '++LotusScript Development Environment:2:5:(Forward):0:1
  17439. Declare Sub Click(Source As Button)
  17440. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17441. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17442. Private Sub BindEvents(Byval Objectname_ As String)
  17443.     Static Source As BUTTON
  17444.     Set Source = Bind(Objectname_)
  17445.     On Event Click From Source Call Click
  17446. End Sub
  17447. '++LotusScript Development Environment:2:2:Click:1:12
  17448. Sub Click(Source As Button)
  17449.     Call cMemoObject.InsertSignature(False)
  17450. End Sub
  17451. PostedDateh
  17452.     5S6S7S8S
  17453. Delivery Options...s
  17454. $KeepPrivate
  17455. $KeepPrivate
  17456. $KeepPrivate
  17457. $KeepPrivate
  17458. DeliveryOptions
  17459. Delivery Options
  17460.     0R4S10S
  17461. PostedDateh
  17462.     5S6S7S8S
  17463. New Memo(
  17464.     0S0E
  17465. Reply\Reply 0
  17466. Reply
  17467.     0S0E
  17468. Reply\Reply with History
  17469. Reply with History
  17470. This document is truncated.
  17471.     4S8S10S13S
  17472. Reply with history
  17473. Reply\Reply to AllX
  17474. MailStEd
  17475.     0S0E
  17476. Reply
  17477. Reply\Reply to All with Historyc
  17478. MailStEd
  17479.     0S0E
  17480. Reply with History
  17481. This document is truncated.
  17482.     0R4S8S10S13S
  17483. Reply with history
  17484. Schedule a Meeting
  17485. Notes
  17486. CSDocType
  17487. Appointment
  17488.     3S4S6S12S13S19S20S
  17489.     0R1S2S
  17490. path"
  17491. /Appointment?OpenForm&Type=3"
  17492.     0R3S4S5S6S
  17493. New\Appointment
  17494. Notes
  17495. CSDocType
  17496. Appointment
  17497.     3S4S6S12S13S19S20S
  17498.     0R1S2S
  17499. path"
  17500. /Appointment?OpenForm&Type=0"
  17501.     0R3S4S5S6S
  17502. New\Anniversary
  17503. Notes
  17504. CSDocType
  17505. Appointment
  17506.     3S4S6S12S13S19S20S
  17507.     0R1S2S
  17508. path"
  17509. /Appointment?OpenForm&Type=1"
  17510.     0R3S4S5S6S
  17511. New\Reminder
  17512. Notes
  17513. CSDocType
  17514. Appointment
  17515.     3S4S6S12S13S19S20S
  17516.     0R1S2S
  17517. path"
  17518. /Appointment?OpenForm&Type=4"
  17519.     0R3S4S5S6S
  17520. New\Event
  17521. Notes
  17522. CSDocType
  17523. Appointment
  17524.     3S4S6S12S13S19S20S
  17525.     0R1S2S
  17526. path"
  17527. /Appointment?OpenForm&Type=2"
  17528.     0R3S4S5S6S
  17529. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  17530. Use "CSUIViewClass"
  17531. '++LotusScript Development Environment:2:5:(Forward):0:1
  17532. Declare Sub Click(Source As Button)
  17533. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17534. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17535. Private Sub BindEvents(Byval Objectname_ As String)
  17536. Static Source As BUTTON
  17537. Set Source = Bind(Objectname_)
  17538. On Event Click From Source Call Click
  17539. End Sub
  17540. '++LotusScript Development Environment:2:2:Click:1:12
  17541. Sub Click(Source As Button)
  17542.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  17543. End Sub
  17544. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  17545. Use "CSUIViewClass"
  17546. '++LotusScript Development Environment:2:5:(Forward):0:1
  17547. Declare Sub Click(Source As Button)
  17548. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17549. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17550. Private Sub BindEvents(Byval Objectname_ As String)
  17551. Static Source As BUTTON
  17552. Set Source = Bind(Objectname_)
  17553. On Event Click From Source Call Click
  17554. End Sub
  17555. '++LotusScript Development Environment:2:2:Click:1:12
  17556. Sub Click(Source As Button)
  17557.     Call ProcessViewCommand(ACTION_CANCEL)
  17558. End Sub
  17559. Owner Actions\Confirme'++LotusScript Development Environment:2:5:(Options):0:74
  17560. Use "CSUIViewClass"
  17561. '++LotusScript Development Environment:2:5:(Forward):0:1
  17562. Declare Sub Click(Source As Button)
  17563. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17564. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17565. Private Sub BindEvents(Byval Objectname_ As String)
  17566. Static Source As BUTTON
  17567. Set Source = Bind(Objectname_)
  17568. On Event Click From Source Call Click
  17569. End Sub
  17570. '++LotusScript Development Environment:2:2:Click:1:12
  17571. Sub Click(Source As Button)
  17572.     Call ProcessViewCommand(ACTION_CONFIRM)
  17573. End Sub
  17574. Owner Actions\Complete'++LotusScript Development Environment:2:5:(Options):0:74
  17575. Use "CSUIViewClass"
  17576. '++LotusScript Development Environment:2:5:(Forward):0:1
  17577. Declare Sub Click(Source As Button)
  17578. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17579. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17580. Private Sub BindEvents(Byval Objectname_ As String)
  17581.     Static Source As BUTTON
  17582.     Set Source = Bind(Objectname_)
  17583.     On Event Click From Source Call Click
  17584. End Sub
  17585. '++LotusScript Development Environment:2:2:Click:1:12
  17586. Sub Click(Source As Button)
  17587.     Call ProcessViewCommand(ACTION_COMPLETED)
  17588. End Sub
  17589. Owner Actions\View Participant Status)'++LotusScript Development Environment:2:5:(Options):0:74
  17590. Use "CSUIViewClass"
  17591. '++LotusScript Development Environment:2:5:(Forward):0:1
  17592. Declare Sub Click(Source As Button)
  17593. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17594. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17595. Private Sub BindEvents(Byval Objectname_ As String)
  17596. Static Source As BUTTON
  17597. Set Source = Bind(Objectname_)
  17598. On Event Click From Source Call Click
  17599. End Sub
  17600. '++LotusScript Development Environment:2:2:Click:1:12
  17601. Sub Click(Source As Button)
  17602.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  17603. End Sub
  17604. Owner Actions\Send Memo to Participantsg'++LotusScript Development Environment:2:5:(Options):0:74
  17605. Use "CSUIViewClass"
  17606. '++LotusScript Development Environment:2:5:(Forward):0:1
  17607. Declare Sub Click(Source As Button)
  17608. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17609. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17610. Private Sub BindEvents(Byval Objectname_ As String)
  17611. Static Source As BUTTON
  17612. Set Source = Bind(Objectname_)
  17613. On Event Click From Source Call Click
  17614. End Sub
  17615. '++LotusScript Development Environment:2:2:Click:1:12
  17616. Sub Click(Source As Button)
  17617.     Call ProcessViewCommand(ACTION_SENDMEMO)
  17618. End Sub
  17619. Participant Actions\Accept'++LotusScript Development Environment:2:5:(Options):0:74
  17620. Use "CSUIViewClass"
  17621. '++LotusScript Development Environment:2:5:(Forward):0:1
  17622. Declare Sub Click(Source As Button)
  17623. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17624. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17625. Private Sub BindEvents(Byval Objectname_ As String)
  17626.     Static Source As BUTTON
  17627.     Set Source = Bind(Objectname_)
  17628.     On Event Click From Source Call Click
  17629. End Sub
  17630. '++LotusScript Development Environment:2:2:Click:1:12
  17631. Sub Click(Source As Button)
  17632.     Call ProcessViewCommand(ACTION_ACCEPT)
  17633. End Sub
  17634. Participant Actions\Declinee'++LotusScript Development Environment:2:5:(Options):0:74
  17635. Use "CSUIViewClass"
  17636. '++LotusScript Development Environment:2:5:(Forward):0:1
  17637. Declare Sub Click(Source As Button)
  17638. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17639. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17640. Private Sub BindEvents(Byval Objectname_ As String)
  17641. Static Source As BUTTON
  17642. Set Source = Bind(Objectname_)
  17643. On Event Click From Source Call Click
  17644. End Sub
  17645. '++LotusScript Development Environment:2:2:Click:1:12
  17646. Sub Click(Source As Button)
  17647.     Call ProcessViewCommand(ACTION_DECLINE)
  17648. End Sub
  17649. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  17650. Use "CSUIViewClass"
  17651. '++LotusScript Development Environment:2:5:(Forward):0:1
  17652. Declare Sub Click(Source As Button)
  17653. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17654. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17655. Private Sub BindEvents(Byval Objectname_ As String)
  17656. Static Source As BUTTON
  17657. Set Source = Bind(Objectname_)
  17658. On Event Click From Source Call Click
  17659. End Sub
  17660. '++LotusScript Development Environment:2:2:Click:1:12
  17661. Sub Click(Source As Button)
  17662.     Call ProcessViewCommand(ACTION_DELEGATE)
  17663. End Sub
  17664. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  17665. Use "CSUIViewClass"
  17666. '++LotusScript Development Environment:2:5:(Forward):0:1
  17667. Declare Sub Click(Source As Button)
  17668. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17669. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17670. Private Sub BindEvents(Byval Objectname_ As String)
  17671. Static Source As BUTTON
  17672. Set Source = Bind(Objectname_)
  17673. On Event Click From Source Call Click
  17674. End Sub
  17675. '++LotusScript Development Environment:2:2:Click:1:12
  17676. Sub Click(Source As Button)
  17677.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  17678. End Sub
  17679. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  17680. Use "CommonUI"
  17681. '++LotusScript Development Environment:2:5:(Forward):0:1
  17682. Declare Sub Click(Source As Button)
  17683. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17684. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17685. Private Sub BindEvents(Byval Objectname_ As String)
  17686. Static Source As BUTTON
  17687. Set Source = Bind(Objectname_)
  17688. On Event Click From Source Call Click
  17689. End Sub
  17690. '++LotusScript Development Environment:2:2:Click:1:12
  17691. Sub Click(Source As Button)
  17692.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  17693. End Sub
  17694. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  17695. Use "CommonUI"
  17696. '++LotusScript Development Environment:2:5:(Forward):0:1
  17697. Declare Sub Click(Source As Button)
  17698. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17699. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17700. Private Sub BindEvents(Byval Objectname_ As String)
  17701. Static Source As BUTTON
  17702. Set Source = Bind(Objectname_)
  17703. On Event Click From Source Call Click
  17704. End Sub
  17705. '++LotusScript Development Environment:2:2:Click:1:12
  17706. Sub Click(Source As Button)
  17707.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  17708. End Sub
  17709. Copy into\New To Do '++LotusScript Development Environment:2:5:(Options):0:74
  17710. Use "CommonUI"
  17711. '++LotusScript Development Environment:2:5:(Forward):0:1
  17712. Declare Sub Click(Source As Button)
  17713. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17714. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17715. Private Sub BindEvents(Byval Objectname_ As String)
  17716.     Static Source As BUTTON
  17717.     Set Source = Bind(Objectname_)
  17718.     On Event Click From Source Call Click
  17719. End Sub
  17720. '++LotusScript Development Environment:2:2:Click:1:12
  17721. Sub Click(Source As Button)
  17722.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  17723. End Sub
  17724. Folder\Create Folder 
  17725.     0S0E
  17726. Folder\Move To Folder... 
  17727.     0S0E
  17728. Folder\Remove From Folder
  17729.     0S0E
  17730. Save As Stationeryr
  17731. ActionInProgress
  17732. &h00000100&
  17733. IsMailStationery
  17734.     1S2S
  17735. Insert Signature'++LotusScript Development Environment:2:5:(Options):0:66
  17736. '++LotusScript Development Environment:2:5:(Forward):0:1
  17737. Declare Sub Click(Source As Button)
  17738. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17739. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17740. Private Sub BindEvents(Byval Objectname_ As String)
  17741.     Static Source As BUTTON
  17742.     Set Source = Bind(Objectname_)
  17743.     On Event Click From Source Call Click
  17744. End Sub
  17745. '++LotusScript Development Environment:2:2:Click:1:12
  17746. Sub Click(Source As Button)
  17747.     Call cMemoObject.InsertSignature(False)
  17748. End Sub
  17749. Reply\Replyv*
  17750. wReply
  17751.     0S0E
  17752. Reply\Reply with HistoryV
  17753.     1S10S14S16S23S
  17754. Format
  17755. CalendarProfile
  17756. FormatReplies
  17757.     0R6S
  17758. Format
  17759. path"
  17760. /Reply+With+History?OpenForm&
  17761. &Format
  17762. Reply With History
  17763.     0R9S10S11S12S13S14S21S23S24S
  17764. Submit>
  17765.     0S0E
  17766.     0S0E
  17767. New Memo(
  17768.     0S0E
  17769. Folder\Move to Folder...*
  17770.     0S0E
  17771. Folder\Remove from Folders 
  17772.     0S0E
  17773. Delete\Delete: 
  17774.     0S0E
  17775. Delete\Empty Trash 
  17776.     0S0E
  17777. Send\Sendn`
  17778. tmpSendOptions
  17779. Send\Send and Save`
  17780. tmpSendOptions
  17781. Send\Save as Draft`
  17782. tmpSendOptions
  17783. Tools\Preferences
  17784. wPreferences
  17785.     0S0E
  17786. Edit 
  17787.     0S0E
  17788. Reply\Reply to All
  17789.     0R1S10S14S16S23S
  17790. path"
  17791. /wReply?OpenForm&
  17792. &All"
  17793.     0R3S4S5S6S7S8S15S17S18S
  17794. Reply\Reply to All with History    
  17795.     1S10S14S16S23S
  17796. Format
  17797. CalendarProfile
  17798. FormatReplies
  17799.     0R6S
  17800. Format
  17801. path"
  17802. /Reply+With+History?OpenForm&ParentUNID="
  17803. &Format&All
  17804. path"
  17805. /Reply+With+History?OpenForm&ParentUNID="
  17806. &All"
  17807.     0R9S10S11S12S13S14S21S23S24S32S33S34S35S36S37S44S46S47S
  17808. Tools\Import Holidays...4
  17809. (ImportHolidays)
  17810.     0S0E
  17811. Inboxe
  17812.     1S2S
  17813. path"
  17814. /MailFS?OpenFrameset"
  17815.     0R3S4S5S6S
  17816. Delete
  17817.     1S10S14S16S23S
  17818.     0R5S
  17819. path"
  17820. /wDelete?OpenAgent&
  17821. UNID"
  17822. Next 
  17823.     0S0E
  17824. Previous 
  17825.     0S0E
  17826. Tools\Search 
  17827.     0S0E
  17828. Mark Completed'++LotusScript Development Environment:2:5:(Options):0:74
  17829. Use "CSUIViewClass"
  17830. '++LotusScript Development Environment:2:5:(Forward):0:1
  17831. Declare Sub Click(Source As Button)
  17832. '++LotusScript Development Environment:2:5:(Declarations):0:2
  17833. '++LotusScript Development Environment:2:2:BindEvents:1:129
  17834. Private Sub BindEvents(Byval Objectname_ As String)
  17835.     Static Source As BUTTON
  17836.     Set Source = Bind(Objectname_)
  17837.     On Event Click From Source Call Click
  17838. End Sub
  17839. '++LotusScript Development Environment:2:2:Click:1:12
  17840. Sub Click(Source As Button)
  17841.     Call ProcessViewCommand(ACTION_COMPLETED)
  17842. End Sub
  17843. New\Personal To Do
  17844. Notes
  17845. CSDocType
  17846.     3S4S6S12S13S19S20S
  17847.     0R1S2S
  17848. path"
  17849. /Task?OpenForm&Type=1
  17850.     0R3S4S5S6S
  17851. New\Group To Dop
  17852. Notes
  17853. CSDocType
  17854.     3S4S6S12S13S19S20S
  17855.     0R1S2S
  17856. path"
  17857. /Task?OpenForm&Type=2
  17858.     0R3S4S5S6S
  17859. Calendar
  17860.     1S2S
  17861. path"
  17862. /CalendarFS?OpenFrameset"
  17863.     0R3S4S5S6S
  17864. To do
  17865.     1S2S
  17866. path"
  17867. /ToDoFS?OpenFrameset"
  17868.     0R3S4S5S6S
  17869. Phone Messagey2
  17870. Phone Message
  17871.     0S0E
  17872. Lotus Product
  17873. OBJECT
  17874. Lotus ProductLP
  17875. S+(SI
  17876. ^$U+(SJ
  17877. ^4U+(SJ
  17878. l#K4U-
  17879. m#K4U-
  17880. Lotus ProductLP
  17881. S+(SI
  17882. ^$U+(SJ
  17883. ^4U+(SJ
  17884. l#K4U-
  17885. m#K4U-
  17886. Lotus ProductLP
  17887. S+(SI
  17888. ^$U+(SJ
  17889. ^4U+(SJ
  17890. l#K4U-
  17891. m#K4U-
  17892. Lotus ProductLP
  17893. S+(SI
  17894. ^$U+(SJ
  17895. ^4U+(SJ
  17896. l#K4U-
  17897. m#K4U-
  17898. Lotus ProductLP
  17899. S+(SI
  17900. ^$U+(SJ
  17901. ^4U+(SJ
  17902. l#K4U-
  17903. m#K4U-
  17904. Lotus ProductLP
  17905. S+(SI
  17906. l#}TW
  17907. l#}TW
  17908. ^$U+(SJ
  17909. ^4U+(SJ
  17910. l#K4U-
  17911. Lotus ProductLP
  17912. S+(SI
  17913. l#}TW
  17914. l#}TW
  17915. ^$U+(SJ
  17916. ^4U+(SJ
  17917. l#K4U-
  17918. Lotus ProductLP
  17919. S+(SI
  17920. l#}TW
  17921. l#}TW
  17922. ^$U+(SJ
  17923. ^4U+(SJ
  17924. l#K4U-
  17925. Lotus Product
  17926. OBJECT
  17927. Lotus Product
  17928. OBJECT
  17929. Lotus Product
  17930. OBJECT
  17931. O=Lotus Notes
  17932. O=Lotus Notes
  17933. PURSAFO
  17934. |.:#U
  17935. O=Lotus Notes
  17936. CN=Lotus Notes Template Development/O=Lotus Notes
  17937. PURSAFO
  17938. $Info
  17939. $Body
  17940. $V5ACTIONS
  17941. $ACTIONS
  17942. $SCRIPTOBJ_20
  17943. $SCRIPTOBJ_34
  17944. $SCRIPTOBJ_35
  17945. $SCRIPTOBJ_36
  17946. $SCRIPTOBJ_38
  17947. $SCRIPTOBJ_39
  17948. $SCRIPTOBJ_41
  17949. $SCRIPTOBJ_42
  17950. $SCRIPTOBJ_43
  17951. $SCRIPTOBJ_44
  17952. $SCRIPTOBJ_45
  17953. $SCRIPTOBJ_46
  17954. O=Lotus Notes
  17955. O=Lotus Notes
  17956. PURSAFO
  17957. |.:#U
  17958. O=Lotus Notes
  17959. CN=Lotus Notes Template Development/O=Lotus Notes
  17960. PURSAFO
  17961. "tW| 
  17962. };%|A
  17963. $Info
  17964. $Body
  17965. Lotus Product
  17966. OBJECT
  17967. (ChangeRepeat)
  17968.     You are modifying a recurring entry.
  17969.     How would you like these changes to be applied to the related entries?
  17970. tmpChangeWhich
  17971. Just this instance|0All instances|1This instance and all previous instances|2This instance and all future instances|3
  17972. New Button
  17973. Need a newer version of Notes to execute this button.
  17974.     0S0E
  17975. thisform = document.forms[0]
  17976. parentform = window.opener.document.forms[0]
  17977. radioitem = thisform.tmpChangeWhich
  17978. for (i=0; i < radioitem.length; i++)
  17979.     if (radioitem[i].checked)
  17980.         parentform.tmpChangeWhich.value = radioitem[i].value;
  17981.         break
  17982. self.close()
  17983. parentform.submit()
  17984. New Button
  17985. Need a newer version of Notes to execute this button.
  17986.     0S0E
  17987. self.close()
  17988.     Cancel
  17989. O=Lotus Notes
  17990. O=Lotus Notes
  17991. PURSAFO
  17992. |.:#U
  17993. O=Lotus Notes
  17994. CN=Lotus Notes Template Development/O=Lotus Notes
  17995. PURSAFO
  17996. $Info
  17997. $$Script_O
  17998. $$ScriptName
  17999. $Body
  18000. $PublicAccess
  18001.  Moods
  18002. SenderTag
  18003. SenderTag
  18004.     1S2S3S4S5S6S
  18005. SenderTag
  18006.     0S0E
  18007. @___@
  18008. <a>7`^
  18009. `!bb!R
  18010. SenderTag
  18011.     0S0E
  18012. @___@
  18013. <a>7`^
  18014. `!bb!R
  18015. SenderTag
  18016.     0S0E
  18017. @___@
  18018. <a>7`^
  18019. `!bb!R
  18020. SenderTag
  18021.     0S0E
  18022. @___@
  18023. <a>7`^
  18024. `!bb!R
  18025. SenderTag
  18026.     0S0E
  18027. @___@
  18028. <a>7`^
  18029. `!bb!R
  18030. SenderTag
  18031.     0S0E
  18032. %12-/H
  18033. !G,$W,#I4)X6(H,4W,4G98X<6h*#x+$g9)w8(h.6u-2g<5w<4>B=YA
  18034. WC9iB.xC-iF8wH8jT>zR<rd?
  18035. 2L3;FK=Dj=C:FQ8Qp<b
  18036. GEHXHGLQLZSKEKUVKSGRYYWWgJEvIEiTHyWFfLRwKSgYWwZV[cXtfYPZjl\dWfphhhvigkqlysjhktvlsjtxyww
  18037. SenderTag
  18038.     0S0E
  18039. SenderTag
  18040.     0S0E
  18041. @___@
  18042. <a>7`^
  18043. `!bb!R
  18044. SenderTag
  18045.     0S0E
  18046. SenderTag
  18047.     0S0E
  18048. SenderTag
  18049. SenderTag
  18050. SenderTag
  18051.     4S5S8S9S10S11S
  18052. @___@
  18053. <a>7`^
  18054. `!bb!R
  18055. O=Lotus Notes
  18056. O=Lotus Notes
  18057. PURSAFO
  18058. |.:#U
  18059. O=Lotus Notes
  18060. CN=Lotus Notes Template Development/O=Lotus Notes
  18061. PURSAFO
  18062. na2au
  18063. $TITLE
  18064. $Info
  18065. $$Script_O
  18066. $$ScriptName
  18067. $Body
  18068. New Subscription
  18069. $HLTitle
  18070.     2S4S6S
  18071. "Small Fonts
  18072. '++LotusScript Development Environment:2:5:(Options):0:74
  18073. Option Public
  18074. '++LotusScript Development Environment:2:5:(Forward):0:1
  18075. '++LotusScript Development Environment:2:5:(Declarations):0:2
  18076. $Subscription
  18077. $HLMLastServer
  18078. .,$ //:
  18079. $HLMLastChecked
  18080. .,$,  , :
  18081. $NoPurge
  18082. .,$,  , :
  18083. $HLType
  18084. Mail Subscription
  18085. xxDisabled
  18086. Disabled
  18087.     1S2S
  18088. $HlDisabled
  18089. xxDisabled"
  18090.     0R2S3S4S6S7S8S10SDispDisabled
  18091. MainTable
  18092. MainTable
  18093.     Name
  18094.     Subscription name:  
  18095. Enter a subscription name
  18096. $HLTitle
  18097.     Retrieval
  18098. $HLType
  18099.     1S2S
  18100.     Get:    
  18101. $QueryType
  18102. All incoming mail | allIncoming mail that matches any checked item: | sel
  18103. QueryType
  18104. QueryType
  18105. CritSentOnlyToMe
  18106. Sent only to me|1
  18107. CritSentDirectlyToMe
  18108. Sent directly to me (I am explicitly listed in the "To:" field)|1
  18109. CritHighPriority
  18110. High priority or importance |1
  18111. CritReturnReceipt
  18112. A return reciept is requested|1
  18113. CritToDo
  18114. To Dos assigned to me|1
  18115. CritToDoComplete
  18116. Completed To Dos|1
  18117. CritMeetInvite
  18118. Meeting invitations|1
  18119. CritMeetResponse
  18120. Meeting responses|1
  18121. CritFrom
  18122. From:|1
  18123. CritFrom
  18124.     1S2S
  18125. CritFromNames
  18126.       Enter the fully qualified name. (ex. "John Doe/Acme/Sales/US").  Separate multiple names with a comma.
  18127.     Enablement
  18128. $HLEnabled is the old enabled flag with a value of either 1 or 0.  For UI simplicity, it was changed to $HLDisabled with a possible value of either 1 or null
  18129. $HLEnabled
  18130.     0RR2S3S4S6S8S$HLDisabled
  18131. Temporarily disable this subscription | 1
  18132. Basics
  18133. basics
  18134. basics
  18135.     Last checked
  18136.     Time:    
  18137. .,$ //:
  18138. $HLMLastChecked
  18139. $HLMLastChecked
  18140.     2S3S4S6S8S
  18141. Disp$HLMLastChecked
  18142.     Server:    
  18143. $HLMLastChecked
  18144. $HLMLastServer
  18145. Local
  18146. $HLMLastServer
  18147.     2S3S4S6S8S9S10S12S14S18S
  18148. Disp$HLMLastServer
  18149. $HLMError
  18150.     1S2S
  18151.     Status:    
  18152. $HLMError
  18153. Disp$HLMError
  18154.     Additional information
  18155.     Replica Id:    
  18156. $HLMonitorDBh
  18157. $HLMonitorDB
  18158. Unavailable
  18159. $HLMonitorDB_Display
  18160.     Formula used:
  18161. $QueryType
  18162. Select @IsAvailable( DeliveredDate)
  18163. Continue
  18164.     2S3S4S6S8S9S11S
  18165. tCrit1
  18166. CritHighPriority
  18167. ( DeliveryPriority = "H" | Importance = "1")
  18168.     0RR1S2S4S5S6S8S10S
  18169. tCrit2
  18170. CritReturnReceipt
  18171. ( ReturnReciept = "1")
  18172.     0R1S2S4S5S6S8S10S
  18173. tCrit3
  18174. CritToDo
  18175. (Form = "Task" & AssignedState = "2")
  18176.     0R1S2S4S5S6S8S10S
  18177. tCrit4
  18178. CritToDo
  18179. (Form = "Task" & AssignedState = "9")
  18180.     0R1S2S4S5S6S8S10S
  18181. tCrit5
  18182. CritMeetInvite
  18183. (Form = "Notice" &  NoticeType = "I")
  18184.     0R1S2S4S5S6S8S10S
  18185. tCrit6
  18186. CritMeetInvite
  18187. (Form = "Notice" & NoticeType = "N")
  18188.     0R1S2S4S5S6S8S10S
  18189. tCrit7
  18190. CritFrom
  18191. (@LowerCase( From : AltFrom) = "
  18192. CritFromNames
  18193. " : "
  18194.     0R1S2S4S5S6S8S9S10R14S16S19S20S22S
  18195. tCrit8
  18196. CritSentOnlyToMe
  18197. (@LowerCase( SendTo) = "
  18198. " & @Elements(SendTo) = 1 & CopyTo = "")"
  18199.     0R1S2S4S5S6S8S9S10S12S14S15S17S
  18200. tCrit9
  18201. CritSentDirectlyToMe
  18202. (@LowerCase( SendTo) = "
  18203.     0R1S2S4S5S6S8S9S10S12S14S15S17S
  18204. tAllCrit
  18205. tCrit1
  18206. tCrit2
  18207. tCrit3
  18208. tCrit4
  18209. tCrit5
  18210. tCrit6
  18211. tCrit7
  18212. tCrit8
  18213. tCrit9
  18214.     0RR1S2S4S6S7S8S9S10S11S12S13S14S15S16S17S18S19S20S21S22S25S
  18215. Select @IsAvailable( DeliveredDate)
  18216. tAllCrit
  18217. tAllCrit"
  18218.     0RR1S2S4S5S6S8S10S11S12S13S14S
  18219. $HLFormula
  18220.     Marker:    
  18221. Subscriptions
  18222. $HLSubscription
  18223.     Monitor Type:    
  18224. $HLMonitorType
  18225. Advanced
  18226. Categori_zeK
  18227. _Edit Document
  18228. Send Docu_ment
  18229. _Forward
  18230. _Move To Folder...
  18231. _Remove From FolderK
  18232.     2S7S12S
  18233. CancelF
  18234. SaveOptions
  18235.     1S2S3S
  18236. Categori_zeK
  18237. _Edit Document
  18238. Send Docu_ment
  18239. _Forward
  18240. _Move To Folder...
  18241. _Remove From FolderK
  18242.     2S7S12S
  18243. CancelF
  18244. SaveOptions
  18245.     1S2S3S
  18246. O=Lotus Notes
  18247. O=Lotus Notes
  18248. PURSAFO
  18249. |.:#U
  18250. O=Lotus Notes
  18251. CN=Lotus Notes Template Development/O=Lotus Notes
  18252. PURSAFO
  18253. Untitled2
  18254. SizeValue
  18255. $Info
  18256. $WINDOWTITLE
  18257. $Script
  18258. $$ScriptName
  18259. $HLMLastChecked
  18260. $Body
  18261. $V5ACTIONS
  18262. $ACTIONS
  18263. '++LotusScript Development Environment:2:5:(Options):0:74
  18264. Use "Common"
  18265. Option Declare
  18266. '++LotusScript Development Environment:2:5:(Forward):0:1
  18267. Declare Class NameHelperLauncher As BaseApplication
  18268. Declare Sub Initialize
  18269. '++LotusScript Development Environment:2:5:(Declarations):0:10
  18270. Const NOTES% = 1
  18271. Const CCMAIL% = 2
  18272. Const INTERNET% = 5
  18273. Const X400% = 4
  18274. Const QUOTE = """"
  18275. Class NameHelperLauncher As BaseApplication
  18276.     Private m_uiws As notesuiworkspace
  18277.     Private m_PersonalNAB As notesdatabase
  18278.     Private m_viewPeople As notesview
  18279.     Private m_collection As notesdocumentcollection
  18280.     Private m_noteOptions As notesdocument    
  18281.     Private m_noteCandidate As notesdocument        
  18282.     Private m_noteKeyFound As notesdocument
  18283.     Private m_noteNewPersonRecord As notesdocument
  18284.     Private m_AddressStringTable As MailToolsStringTable
  18285.     Private m_vMailDomain As Variant    
  18286.     Private m_vTrimmedList As Variant                
  18287.     Private m_vTrimmedDomains As Variant
  18288.     Private m_vNoteID As Variant
  18289.     Private m_vResult As Variant    
  18290.     Private m_vretAllTitle As Variant
  18291.     Private m_vretAllFirst As Variant
  18292.     Private m_vretAllMiddle As Variant
  18293.     Private m_vretAllLast As Variant
  18294.     Private m_vretAllFullName As Variant
  18295.     Private m_vretAllSuffix As Variant
  18296.     Private m_vretAllEmail As Variant
  18297.     Private m_vretAllDomain As Variant
  18298.     Private m_vretAllEmailType As Variant
  18299.     Private m_vretAllConflictInNAB As Variant
  18300.     Private m_vretAllConflictAction As Variant
  18301.     Private m_strNoteID() As String
  18302.     Private m_strFromArray() As String
  18303.     Private m_strDomainArray() As String
  18304.     Private m_CurrentUser As String
  18305.     Private m_strTitle() As String
  18306.     Private m_strFirst()  As String
  18307.     Private m_strMiddle() As String
  18308.     Private m_strLast() As String
  18309.     Private m_strFullName() As String
  18310.     Private m_strSuffix() As String
  18311.     Private m_strEmail() As String
  18312.     Private m_strDomain() As String
  18313.     Private m_strEmailType() As String
  18314.     Private m_strPublicAddressUNID() As String
  18315.     Private m_strConflictInNAB() As String
  18316.     Private m_strConflictAction() As String
  18317.     Private m_nSuccess As Integer        
  18318.     Private m_nEntryNumber As Integer        
  18319.     Private m_nUserWasInList As Integer
  18320.     Private m_nValidItemAdded As Integer
  18321.     Private m_nSkipped As Integer
  18322.     Private m_nIncludeX509 As Integer
  18323.     Private x As Integer    
  18324. '/Init//
  18325.     Sub Init()
  18326.         Set Me.m_collection = NameHelperLauncher..DocumentsToProcess
  18327.         If Not Me.m_collection.count > 0 Then
  18328.             Exit Sub
  18329.         End If        
  18330.         Set Me.m_PersonalNAB = NameHelperLauncher..LocalAddressBook
  18331.         Set Me.m_viewPeople = Me.m_PersonalNAB.GetView("($People)")
  18332.         Set Me.m_AddressStringTable = New MailToolsStringTable
  18333.         Me.m_CurrentUser = Me.m_session.UserName
  18334.         Me.m_vMailDomain = Evaluate(|@Domain|)
  18335.         Set Me.m_uiws = New notesuiworkspace
  18336.         Set Me.m_noteOptions = Me.m_db.CreateDocument
  18337.     End Sub
  18338.     Function ProcessCandidates()
  18339.         Set Me.m_noteCandidate = Me.m_collection.getfirstdocument
  18340.         While Not Me.m_noteCandidate Is Nothing
  18341.             If Me.m_noteCandidate.hasitem("From") Then
  18342.                 If Not NAMECompare(Cstr(Me.m_noteCandidate.GetItemValue("From")(0)), Me.m_CurrentUser) Then
  18343.                     Redim Preserve Me.m_strFromArray(Me.m_nEntryNumber)
  18344.                     Redim Preserve Me.m_strNoteID(Me.m_nEntryNumber)
  18345.                     Redim Preserve Me.m_strDomainArray(Me.m_nEntryNumber)
  18346.                     Me.m_strFromArray(Me.m_nEntryNumber) = Me.m_noteCandidate.GetItemValue("From")(0)
  18347.                     Me.m_strNoteID(Me.m_nEntryNumber) = Me.m_noteCandidate.NoteID
  18348.                     If Lcase(Me.m_vMailDomain(0)) <> Lcase(GetFromDomain(Me.m_noteCandidate)) Then
  18349.                         Me.m_strDomainArray(Me.m_nEntryNumber) = GetFromDomain(Me.m_noteCandidate)
  18350.                     End If
  18351.                     Me.m_nValidItemAdded = True
  18352.                     Me.m_nEntryNumber = Me.m_nEntryNumber + 1                                
  18353.                 Else
  18354.                     Me.m_nUserWasInList = True
  18355.                 End If
  18356.             End If
  18357.             Set Me.m_noteCandidate = Me.m_collection.getnextDocument(Me.m_noteCandidate)        
  18358.         Wend
  18359.         If Me.m_nUserWasInList And Not Me.m_nValidItemAdded Then
  18360.             Call DisplayWarn(Me.m_AddressStringTable.GetString(TOOL_STRING+63,Null),_
  18361.             MB_OK, Me.m_AddressStringTable.GetString(TOOL_STRING+62,Null))    
  18362.             Exit Function
  18363.         End If
  18364.         Me.m_vTrimmedList = RemoveDuplicates(Me.m_strFromArray)
  18365. '//process parallel noteitems
  18366.         Call ParseNamesToItems()
  18367. '//place noteitems on dialog note        
  18368.         With Me.m_noteOptions
  18369.             Call .replaceitemvalue("AllAddresses",Me.m_vTrimmedList)
  18370.             Call .replaceitemvalue("AllNoteIDs",Me.m_vNoteID)
  18371.             Call .replaceitemvalue("AllTitle",Me.m_strTitle)
  18372.             Call .replaceitemvalue("AllFirst",Me.m_strFirst)
  18373.             Call .replaceitemvalue("AllMiddle",Me.m_strMiddle)
  18374.             Call .replaceitemvalue("AllLast",Me.m_strLast)
  18375.             Call .replaceitemvalue("AllFullName",Me.m_strFullName)
  18376.             Call .replaceitemvalue("AllSuffix",Me.m_strSuffix)
  18377.             Call .replaceitemvalue("AllEmail",Me.m_strEmail)
  18378.             Call .replaceitemvalue("AllDomain",Me.m_strDomain)
  18379.             Call .replaceitemvalue("AllPublicAddressUNID",Me.m_strPublicAddressUNID)
  18380.             Call .replaceitemvalue("AllEmailType",Me.m_strEmailType)
  18381.             Call .replaceitemvalue("AllConflictInNAB",Me.m_strConflictInNAB)
  18382.             Call .replaceitemvalue("AllConflictAction",Me.m_strConflictAction)
  18383.             If Me.m_nSkipped Then
  18384.                 Call .replaceitemvalue("Skipped",Me.m_AddressStringTable.GetString(_
  18385.                 TOOL_STRING+64,Cstr(Me.m_nSkipped)))                
  18386.             End If
  18387.         End With
  18388.         'remember to test for valid number of elements
  18389.         If Ubound(Me.m_vTrimmedList) = 0 And Me.m_vTrimmedList(0) = "" Then        
  18390.             Call DisplayWarn(Me.m_AddressStringTable.GetString(TOOL_STRING+63,Null),_
  18391.             MB_OK, Me.m_AddressStringTable.GetString(TOOL_STRING+62,Null))
  18392.         Else
  18393.             Me.m_nSuccess = Me.m_uiws.dialogbox("(NameHelper)",True,True,False,False,False,False,_
  18394.             Me.m_AddressStringTable.GetString(TOOL_STRING+62,Null)_
  18395.             ,Me.m_noteOptions,True,False)            
  18396.             If Me.m_nSuccess Then
  18397.                 Call WriteStackToNAB()                
  18398.             End If
  18399.         End If
  18400.     End Function
  18401.     Private Function GetFromDomain(note As notesdocument) As String
  18402.         Dim strFromDomaintmp As String
  18403.         Dim nPos As Integer
  18404.         strFromDomaintmp = note.GetItemValue("FromDomain")(0)
  18405.         If Len(strFromDomaintmp) Then
  18406.             nPos = Instr(strFromDomaintmp,"@")
  18407.             If nPos Then
  18408.                 strFromDomaintmp = Left(strFromDomaintmp, (npos -1))
  18409.             End If
  18410.         End If
  18411.         GetFromDomain = strFromDomaintmp
  18412.     End Function
  18413.     Function RemoveDuplicates(strArray() As String) As Variant
  18414.         Dim x As Integer        
  18415.         Dim y As Integer        
  18416.         Dim tmpstrArray() As String        
  18417.         Dim tmpstrDomainArray() As String
  18418.         Dim tmpstrNoteID() As String
  18419.         Redim tmpstrArray(0)
  18420.         For x = 0 To Ubound(strArray)        
  18421.             If Isnull(Arraygetindex(tmpstrArray,strArray(x),1)) Then    
  18422.                 Redim Preserve tmpstrArray(y)
  18423.                 Redim Preserve tmpstrNoteID(y)
  18424.                 Redim Preserve tmpstrDomainArray(y)
  18425.                 tmpstrArray(y) = strArray(x)
  18426.                 tmpstrNoteID(y) = Me.m_strNoteID(x)
  18427.                 tmpstrDomainArray(y) = Me.m_strDomainArray(x)
  18428.                 y = y+1                
  18429.             End If
  18430.         Next
  18431.         RemoveDuplicates = tmpstrArray
  18432.         Me.m_vTrimmedDomains = tmpstrDomainArray
  18433.         Me.m_vNoteID = tmpstrNoteID
  18434.     End Function
  18435.     Sub ParseNamesToItems()
  18436.         Dim nameCurrentName As notesname
  18437.         x = Ubound(Me.m_vTrimmedList)
  18438.         Redim Me.m_strTitle(x)
  18439.         Redim Me.m_strFirst(x)
  18440.         Redim Me.m_strMiddle(x)
  18441.         Redim Me.m_strLast(x)
  18442.         Redim Me.m_strFullName(x)
  18443.         Redim Me.m_strSuffix(x)
  18444.         Redim Me.m_strEmail(x)
  18445.         Redim Me.m_strDomain(x)
  18446.         Redim Me.m_strPublicAddressUNID(x)
  18447.         Redim Me.m_strEmailType(x)
  18448.         Redim Me.m_strConflictInNAB(x)
  18449.         Redim Me.m_strConflictAction(x)
  18450.         For x = 0 To Ubound(Me.m_vTrimmedList)
  18451.             Set nameCurrentName = New notesname(Me.m_vTrimmedList(x))    
  18452.             Me.m_strEmailType(x) = Cstr(GetMailType(Me.m_vTrimmedList(x)))    
  18453.             Me.m_strEmail(x) = Me.m_vTrimmedList(x)
  18454.             Me.m_strDomain(x) = Me.m_strDomainArray(x)
  18455.             Select Case Cint(Me.m_strEmailType(x))
  18456.             Case NOTES, CCMAIL
  18457.                 Me.m_strFirst(x) = GetCommonPart(nameCurrentName.Common, 1)
  18458.                 Me.m_strMiddle(x) = GetCommonPart(nameCurrentName.Common, 2)
  18459.                 Me.m_strLast(x) = GetCommonPart(nameCurrentName.Common, 3)
  18460.                 Me.m_strFullName(x) = nameCurrentName.Canonical
  18461.             Case INTERNET
  18462.                 Me.m_strFullName(x)  = FixFullName(GetInternetFullName(Me.m_vTrimmedList(x)))
  18463.                 Me.m_strFirst(x) = GetCommonPart(Me.m_strFullName(x), 1)
  18464.                 Me.m_strMiddle(x) = GetCommonPart(Me.m_strFullName(x), 2)
  18465.                 Me.m_strLast(x) = GetCommonPart(Me.m_strFullName(x), 3)
  18466.             Case X400
  18467. 'what to do?    MIMIC NOTES FOR NOW            
  18468.                 Me.m_strFirst(x) = GetCommonPart(nameCurrentName.Common, 1)
  18469.                 Me.m_strMiddle(x) = GetCommonPart(nameCurrentName.Common, 2)
  18470.                 Me.m_strLast(x) = GetCommonPart(nameCurrentName.Common, 3)
  18471.                 Me.m_strFullName(x) = nameCurrentName.Canonical
  18472.             End Select
  18473.             Me.m_strTitle(x) = FindTitleInString(Me.m_vTrimmedList(x))
  18474.             Me.m_strSuffix(x) = FindSuffixInString(Me.m_vTrimmedList(x))
  18475.             If HasConflict(Ucase(Left(Me.m_strLast(x),1)),nameCurrentName.Canonical)_
  18476.             Or HasConflict(Ucase(Left(Me.m_strLast(x),1)),nameCurrentName.Common)_
  18477.             Or HasConflict(Ucase(Left(Me.m_strLast(x),1)),Me.m_strFullName(x)) Then
  18478.                 Me.m_strConflictInNAB(x) = "1"
  18479.                 Me.m_nSkipped = Me.m_nSkipped + 1
  18480.                 Me.m_strConflictAction(x) = "1"
  18481.             Else
  18482.                 Me.m_strConflictInNAB(x) = "0"
  18483.                 Me.m_strConflictAction(x) = "0"
  18484.             End If
  18485.         Next        
  18486.     End Sub
  18487.     Private Function GetMailType(FromName As String) As Integer
  18488.         GetMailType = 0
  18489.         If Instr(FromName, " at ") Then
  18490.             GetMailType = CCMAIL
  18491.             Exit Function
  18492.         End If
  18493.         If FromName Like "*@*[! ].[! ]*" Then
  18494.             GetMailType = INTERNET
  18495.             Exit Function
  18496.         End If
  18497.         If Instr(FromName, "/") Then
  18498.             If  (GetAttribute(FromName, "/P") = "")  And (GetAttribute(FromName, "/A") = "") Then
  18499.                 GetMailType = NOTES
  18500.                 Exit Function    
  18501.             Else
  18502.                 GetMailType = X400
  18503.                 Exit Function    
  18504.             End If
  18505.         Else
  18506.             GetMailType = NOTES
  18507.             Exit Function
  18508.         End If
  18509.     End Function
  18510.     Private Function GetAttribute(theString As String, theAttribute As String) As String
  18511.         Dim startpos, endpos As Integer
  18512.         startpos = Instr(theString, theAttribute+"=")
  18513.         If (startpos<>0) Then
  18514.             startpos = startpos + Len(theAttribute+"=")
  18515.             endpos = Instr(startpos, theString, "/")
  18516.             If endpos = 0 Then
  18517.                 endpos = Len(theString) + 1
  18518.             End If
  18519.             GetAttribute = Trim(Mid(theString, startpos, endpos - startpos))
  18520.         Else
  18521.             GetAttribute = ""
  18522.         End If
  18523.     End Function
  18524.     Function GetCommonPart(CommonName As String, PART As Integer) As String
  18525.         Dim nNumberOfSpaces As Integer        
  18526.         Dim nCounter As Integer
  18527.         Dim nLength As Integer
  18528.         Dim P0,P1,P2,P3 As String
  18529.         Dim strWORKINGSTRING As String
  18530.         strWORKINGSTRING = Trim(CommonName)
  18531.         nLength = Len(strWORKINGSTRING)
  18532.         If Instr(strWORKINGSTRING," ") Then
  18533.             Do While Instr(strWORKINGSTRING," ")
  18534.                 nNumberOfSpaces = nNumberOfSpaces + 1
  18535.                 nCounter = Instr(strWORKINGSTRING," ")
  18536.                 Select Case nNumberOfSpaces
  18537.                 Case 1
  18538.                     P1 = Left(strWORKINGSTRING, (nCounter - 1))
  18539.                     P2 = Right(strWORKINGSTRING, nLength - nCounter)
  18540.                 Case 2
  18541.                     P2 = Left(strWORKINGSTRING, (nCounter - 1))
  18542.                     P3 = Right(strWORKINGSTRING, nLength - nCounter)
  18543.                 Case 3
  18544.                     P3 =  strWORKINGSTRING
  18545.                 End Select
  18546.                 strWORKINGSTRING = Right(strWORKINGSTRING, nLength - nCounter)
  18547.                 nLength = Len(strWORKINGSTRING)
  18548.             Loop
  18549.         Else
  18550.             P0 = strWORKINGSTRING
  18551.         End If
  18552.         Select Case PART    
  18553.         Case 1
  18554.             GetCommonPart = P1    
  18555.         Case 2
  18556.             Select Case nNumberOfSpaces
  18557.             Case 1
  18558.                 GetCommonPart = ""
  18559.             Case 2
  18560.                 GetCommonPart = P2
  18561.             End Select
  18562.         Case 3
  18563.             Select Case nNumberOfSpaces
  18564.             Case 0
  18565.                 GetCommonPart = P0
  18566.             Case 1
  18567.                 GetCommonPart = P2
  18568.             Case 2,3,4,5,6,7,8
  18569.                 GetCommonPart = P3
  18570.             End Select
  18571.         End Select
  18572.     End Function
  18573.     Private Function GetInternetFullName(fromString As String) As String
  18574.         Dim pos As Integer
  18575.         Dim full As String
  18576.      ' Look for parenthesis 
  18577.         pos = Instr(fromString, "(")
  18578.         If pos = 0 Then
  18579.           ' no parens, just get the username
  18580.             pos = Instr(fromString, "@")
  18581.             full = Trim(Left(fromString, pos - 1))
  18582.             pos = Instr(full, "<")
  18583.             If pos>0 Then
  18584.                 If Trim(Left(full, pos-1)) <> "" Then 
  18585.                     full = Trim(Left(full, pos-1))
  18586.                 Else
  18587.                     full = Right(full,Len(full)-1)
  18588.                 End If
  18589.                 If Left(full,1) = QUOTE And Right(full,1) = QUOTE Then
  18590.                     full = Right(full,Len(full)-1)
  18591.                     full = Left(full,Len(full)-1)
  18592.                 End If
  18593.             End If
  18594.         Else
  18595.             full = Mid(fromString, pos + 1)
  18596.           ' If the string is quoted, get everything in the quotes
  18597.             If Left(full, 1) = """" Then
  18598.                 full = Mid(full, 2)
  18599.                 pos = Instr(full, """")
  18600.             Else
  18601.                 pos = Instr(full, ")")
  18602.             End If
  18603.             full = Left(full, pos - 1)
  18604.         End If
  18605.         GetInternetFullName = full
  18606.     End Function
  18607.     Function FindTitleInString(StringName As String) As String
  18608.         If Instr(StringName,"Dr.") Then
  18609.             FindTitleInString = "Dr."
  18610.         Elseif Instr(StringName,"Prof") Then
  18611.             FindTitleInString = "Prof"
  18612.         Elseif Instr(StringName,"Mr.") Then
  18613.             FindTitleInString = "Mr."
  18614.         Elseif Instr(StringName,"Ms.") Then
  18615.             FindTitleInString = "Ms."
  18616.         Elseif Instr(StringName,"Miss.") Then
  18617.             FindTitleInString = "Miss."
  18618.         Elseif Instr(StringName,"Mrs.") Then
  18619.             FindTitleInString = "Mrs."
  18620.         Else
  18621.             FindTitleInString = "-None-"
  18622.         End If
  18623.     End Function
  18624.     Function FindSuffixInString(StringName As String) As String
  18625.         If Instr(StringName,"Jr.") Then
  18626.             FindSuffixInString = "Jr."
  18627.         Elseif Instr(StringName,"Sr.") Then
  18628.             FindSuffixInString = "Sr."
  18629.         Elseif  (Instr(StringName,"III ") Or  Instr(StringName," III")) Then
  18630.             FindSuffixInString = "III"
  18631.         Elseif  (Instr(StringName,"II ") Or  Instr(StringName," II")) Then
  18632.             FindSuffixInString = "II"
  18633.         Elseif  (Instr(StringName,"I ") Or  Instr(StringName," I")) Then
  18634.             FindSuffixInString = "I"
  18635.         Else
  18636.             FindSuffixInString = "-None-"
  18637.         End If
  18638.     End Function        
  18639.     Function HasConflict(Key1 As String,Key2 As String) As Integer
  18640.         Dim KeyArray(1) As String
  18641.         KeyArray(0) = Key1
  18642.         KeyArray(1) = Key2
  18643.         HasConflict = False
  18644.         Set Me.m_noteKeyFound = Me.m_viewPeople.GetDocumentByKey(KeyArray,True)    
  18645.         If Not Me.m_noteKeyFound Is Nothing Then
  18646.             Me.m_strPublicAddressUNID(x) = Me.m_noteKeyFound.Universalid
  18647.             HasConflict = True
  18648.         End If
  18649.     End Function
  18650.     Private Function WriteStackToNAB() As Integer
  18651.         On Error Goto TRAP
  18652.         'get data back from dialog...
  18653.         Me.m_vretAllTitle = Me.m_noteOptions.GetItemValue("AllTitle")
  18654.         Me.m_vretAllFirst = Me.m_noteOptions.GetItemValue("AllFirst")
  18655.         Me.m_vretAllMiddle = Me.m_noteOptions.GetItemValue("AllMiddle")
  18656.         Me.m_vretAllLast = Me.m_noteOptions.GetItemValue("AllLast")
  18657.         Me.m_vretAllFullName = Me.m_noteOptions.GetItemValue("AllFullName")
  18658.         Me.m_vretAllSuffix = Me.m_noteOptions.GetItemValue("AllSuffix")
  18659.         Me.m_vretAllEmail = Me.m_noteOptions.GetItemValue("AllEmail")
  18660.         Me.m_vretAllDomain = Me.m_noteOptions.GetItemValue("AllDomain")
  18661.         Me.m_vretAllEmailType = Me.m_noteOptions.GetItemValue("AllEmailType")
  18662.         Me.m_vretAllConflictInNAB = Me.m_noteOptions.GetItemValue("AllConflictInNAB")
  18663.         Me.m_vretAllConflictAction = Me.m_noteOptions.GetItemValue("AllConflictAction")
  18664.         Me.m_nIncludeX509 = Cint(Me.m_noteOptions.IncludeX509(0))
  18665.         For x = 0 To Ubound(Me.m_vTrimmedList)
  18666.             Select Case Me.m_vretAllConflictAction(x)
  18667.             Case "1"    'skip
  18668.                 Goto Skip
  18669.             Case "2"    'update    
  18670.                 Set Me.m_noteNewPersonRecord = Me.m_PersonalNAB.getdocumentbyUNID(Me.m_strPublicAddressUNID(x))
  18671.             Case Else    'new                
  18672.                 Set Me.m_noteNewPersonRecord = Me.m_PersonalNAB.createdocument()                            
  18673.             End Select
  18674.             With Me.m_noteNewPersonRecord
  18675.                 Call .replaceitemvalue("Form","Person")
  18676.                 Call .replaceitemvalue("Type","Person")                
  18677.                 Call .replaceitemvalue("Title",Me.m_vretAllTitle(x))
  18678.                 Call .replaceitemvalue("Suffix",Me.m_vretAllSuffix(x))
  18679.                 Call .replaceitemvalue("FirstName",Me.m_vretAllFirst(x))
  18680.                 Call .replaceitemvalue("MiddleInitial",Me.m_vretAllMiddle(x))
  18681.                 Call .replaceitemvalue("LastName",Me.m_vretAllLast(x))
  18682.                 Call .replaceitemvalue("FullName", ConstructFullNameList(Me.m_vretAllFullName(x)))                
  18683. '//Not sure if I should append the domain to the MailAddress item                
  18684.                 If Len(Me.m_vretAllDomain(x)) Then
  18685.                     Call .replaceitemvalue("MailAddress",Me.m_vretAllEmail(x)_
  18686.                     & "@" & Me.m_vretAllDomain(x))
  18687.                 Else
  18688.                     Call .replaceitemvalue("MailAddress",Me.m_vretAllEmail(x)) 
  18689.                 End If
  18690.                 Call .replaceitemvalue("MailSystem",Me.m_vretAllEmailType(x))
  18691.                 Select Case Cint(Me.m_vretAllEmailType(x))
  18692.                 Case NOTES
  18693.                     Call .replaceitemvalue("MailDomain",Me.m_vretAllDomain(x))    
  18694.                 Case INTERNET
  18695.                     Call .replaceitemvalue("InternetAddress", .MailAddress)
  18696.                     Call .replaceitemvalue("InternetDomain",Me.m_vretAllDomain(x))    
  18697.                 Case CCMAIL
  18698.                     Call .replaceitemvalue("ccMailAddress", .MailAddress)
  18699.                     Call .replaceitemvalue("ccMailDomain",Me.m_vretAllDomain(x))    
  18700.                 Case X400
  18701.                     Call .replaceitemvalue("X400Address", .MailAddress)
  18702.                     Call .replaceitemvalue("X400Domain", Me.m_vretAllDomain(x))    
  18703.                 End Select
  18704.                 Call .save(True,True,True)
  18705.                 If Me.m_nIncludeX509 Then
  18706.                     Me.m_vResult = Evaluate(|@X509Certificates([AddSignersCerts];NULL;"| & _
  18707.                     Me.m_PersonalNAB.filename & |";"| & Me.m_vretAllFullName(x)_
  18708.                     & |";"| & GetServerFileString() & |";"| & Me.m_strNoteID(x) & |")|)
  18709.                 End If
  18710.             End With
  18711. Skip:            
  18712.         Next
  18713.         Exit Function
  18714. TRAP:
  18715.         If Err = 13 Then
  18716.             Resume Next
  18717.         Else
  18718.             Messagebox(Cstr(Err) & ": " & Error$)                        
  18719.             End
  18720.         End If
  18721.     End Function
  18722.     Private Function ConstructFullNameList(strFrom As String)As Variant
  18723.         If Len(strFrom) Then
  18724.             Dim nameLocalName As New notesname(strFrom)
  18725.             Redim strArraytmp(0) As String
  18726.             Dim strTempName As String
  18727.             strArraytmp(0) = strFrom
  18728.             If Isnull(Arraygetindex(strArraytmp,nameLocalName.Common,1)) Then
  18729.                 Redim Preserve strArraytmp(Ubound(strArraytmp)+1)                 
  18730.                 strArraytmp(Ubound(strArraytmp)) = nameLocalName.Common                
  18731.             End If
  18732.             strTempName = Fulltrim((Me.m_vretAllFirst(x) & " " & Me.m_vretAllMiddle(x) & " " & Me.m_vretAllLast(x)))
  18733.             If Isnull(Arraygetindex(strArraytmp,strTempName,1)) Then
  18734.                 Redim Preserve strArraytmp(Ubound(strArraytmp)+1)                 
  18735.                 strArraytmp(Ubound(strArraytmp)) = strTempName                
  18736.             End If
  18737.             ConstructFullNameList = Fulltrim(strArraytmp)
  18738.         End If
  18739.     End Function
  18740.     Private Function FixFullName(full As String) As String
  18741.      ' Put a name string in the format: FIRST [MIDDLE] LAST [, SUFFIX]
  18742.      ' Assume that the string has no excess spaces
  18743.         Dim after As String
  18744.         Dim pos As Integer
  18745.         pos = Instr(full, ",")
  18746.         If pos <> 0 Then
  18747.             after = Trim(Mid(full, pos + 1))
  18748.           ' Is the string after the comma not a last namesuffix?
  18749.             If Not (Lcase(after) Like "jr*,sr*, II*") Then
  18750.                 full = Trim(Left(full, pos - 1))
  18751.                 full = after + " " + full
  18752.             End If
  18753.         Else
  18754.             pos = Instr(full, ".")
  18755.             If pos <> 0 Then
  18756.                 after = Trim(Mid(full,pos+1))
  18757.                 full = Left$(full, pos-1) + " " + after
  18758.             Else
  18759.                 pos = Instr(full, "_")
  18760.                 If pos <> 0 Then
  18761.                     after = Trim(Mid(full,pos+1))
  18762.                     full = Left$(full,pos-1) + " " + after
  18763.                 End If
  18764.             End If
  18765.         End If
  18766.         FixFullName = full
  18767.     End Function
  18768.     Private Function GetServerFileString() As String
  18769.         Dim databasestring As String
  18770.         Dim serverstring As String
  18771.         Dim LeftPart As String        
  18772.         Dim RightPart As String
  18773.         Dim l As Integer
  18774.         Dim x As Integer
  18775.         databasestring = session.currentdatabase.Filepath
  18776.         serverstring = session.Currentdatabase.Server
  18777.         l = Len(databasestring)
  18778.         Do While Instr(databasestring,"\")
  18779.             x= Instr(databasestring,"\")    
  18780.             LeftPart = Left(databasestring,(x-1))
  18781.             RightPart = Right(databasestring,(l-x))
  18782.             databasestring = LeftPart & "~" & RightPart
  18783.         Loop
  18784.         Do While Instr(databasestring,"~")
  18785.             l = Len(databasestring)
  18786.             x= Instr(databasestring,"~")    
  18787.             LeftPart = Left(databasestring,(x-1))
  18788.             RightPart = Right(databasestring,(l-x))
  18789.             databasestring = LeftPart & "\\" & RightPart
  18790.         Loop
  18791.         If serverstring = "" Then
  18792.             GetServerFileString = databasestring
  18793.         Else
  18794.             GetServerFileString = serverstring & |!!| & databasestring 
  18795.         End If
  18796.     End Function
  18797. End Class
  18798. '++LotusScript Development Environment:2:2:Initialize:1:10
  18799. Sub Initialize
  18800.     Dim copyfunction As New NameHelperLauncher
  18801.     Call copyfunction.init()
  18802.     Call copyfunction.ProcessCandidates()
  18803. End Sub
  18804. Lotus Product
  18805. mtV0.0\
  18806. \$    #1
  18807. \L    #1
  18808. \8    #1
  18809. \`    #1
  18810. \t    #1
  18811. d"d"d"
  18812. $#$#t
  18813. \$    #1
  18814. \L    #1
  18815. \8    #1
  18816. \`    #1
  18817. \t    #1
  18818. ^T!6p
  18819. \$    q$    
  18820. \L    qL    
  18821. \8    q8    
  18822. \`    q`    
  18823. \t    qt    
  18824. -d!##
  18825. m`    },
  18826. mt    },
  18827. m`    }4
  18828. mt    }4
  18829. Kd"Ut"
  18830. Kd"Ut"
  18831. Kd"Ut"
  18832. ##-<##-`##
  18833. ##-<##-
  18834. O=Lotus Notes
  18835. O=Lotus Notes
  18836. PURSAFO
  18837. |.:#U
  18838. O=Lotus Notes
  18839. CN=Lotus Notes Template Development/O=Lotus Notes
  18840. PURSAFO
  18841. $TITLE
  18842. $AssistType
  18843. $AssistLastRun
  18844. $AssistDocCount
  18845. $AssistFlags
  18846. $AssistTrigger
  18847. $AssistInfo
  18848. $AssistQuery
  18849. $AssistAction
  18850. $AssistAction_Ex
  18851. '++LotusScript Development Environment:2:5:(Options):0:66
  18852. Option Public
  18853. '++LotusScript Development Environment:2:5:(Forward):0:1
  18854. '++LotusScript Development Environment:2:5:(Declarations):0:10
  18855. Dim note As NotesDocument
  18856. Dim uidoc As notesuidocument
  18857.  AlarmOptions'++LotusScript Development Environment:2:5:(Options):0:66
  18858. '++LotusScript Development Environment:2:5:(Forward):0:1
  18859. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  18860. '++LotusScript Development Environment:2:5:(Declarations):0:2
  18861. '++LotusScript Development Environment:2:2:BindEvents:1:129
  18862. Private Sub BindEvents(Byval Objectname_ As String)
  18863.     Static Source As NOTESUIDOCUMENT
  18864.     Set Source = Bind(Objectname_)
  18865.     On Event Queryopen From Source Call Queryopen
  18866. End Sub
  18867. '++LotusScript Development Environment:2:2:Queryopen:1:12
  18868. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  18869.     Dim ws As New NotesUIWorkspace
  18870.     Set uidoc = source
  18871.     Set note = source.document
  18872.     source.autoreload = False
  18873.     Call note.ReplaceItemValue("tmpAlarmFiles",ws.GetListOfTunes)
  18874. End Sub
  18875. Lotus Product
  18876. OBJECT
  18877. tmpAlarmFiles
  18878.     Alarm will go off
  18879. ItemName
  18880. TaskLead
  18881. AppointmentType
  18882. AnniversaryLead
  18883. AppointmentType
  18884. EventLead
  18885. AppointmentType
  18886. ReminderLead
  18887. AppointmentLead
  18888.     1S2S5S6S8S10S11S12S14S16R17S18S20S22S23S24S26S
  18889. ProfileTime
  18890. ItemName
  18891. TaskLead
  18892. AnniversaryLead
  18893. EventLead
  18894. CalendarProfile
  18895. ItemName
  18896. CalendarProfile
  18897. ItemName
  18898.     0R1S2S5S7S8S9S12S13S14S21S25S
  18899. $AlarmOffset
  18900. $AlarmOffseth
  18901. $AlarmOffset
  18902. $AlarmTimeh
  18903. $AlarmTime
  18904. StartDateTime
  18905. ProfileTime
  18906.     0R1S2S3S10S12S17S18S19S21S
  18907. tmpOffsetMinutes
  18908. $AlarmOffsetA
  18909.     0RS1S2S
  18910. tmpAlarmUnit
  18911. tmpAlarmUnit
  18912.     0RR1S2S
  18913. tmpResult
  18914. tmpResult
  18915.     0R1S2S
  18916. $AlarmUnit
  18917. $AlarmUnit
  18918.     0R1S2S3S
  18919. tmpOffsetMinutes
  18920. tmpAlarmUnit
  18921. tmpResult
  18922. tmpOffsetMinutes
  18923. tmpOffsetMinutes
  18924. tmpAlarmUnit
  18925. tmpResult
  18926. tmpOffsetMinutes
  18927. tmpAlarmUnit
  18928. tmpResult
  18929. tmpOffsetMinutes
  18930.     0RR2S4S6S8S9S11RS5E13S15S17S20S22S24S26S30R32S34S36S37S39RS4E41S43S45S48S50S52S58RS4E60S62S64S2E67R69S71S73S
  18931. tmpResult
  18932. $AlarmUnit
  18933. tmpAlarmUnit
  18934. tmpResult
  18935. tmpResult
  18936.     0R2S3S4S6S7S8S10S12S17S21S
  18937. tmpOffset
  18938.     2S3S4S6S8S11S
  18939. tmpOffsetMinutes
  18940. $AlarmUnit
  18941. tmpOffset
  18942. $AlarmUnit
  18943. tmpOffset
  18944. tmpOffset
  18945.     0RRR1S2S6S7S8S10S11S12S14S15S16S18S2E19S20S22S
  18946. $AlarmUnit
  18947.     0R1S2S3S
  18948. tmpOffsetMinutes
  18949. xxFailed
  18950. You must enter an offset for the alarm.
  18951.     1S2S
  18952. tmpOffset
  18953. xxFailed{
  18954.     0R3S4S6S11StmpOffset
  18955. $AlarmUnit
  18956. $AlarmUnit
  18957. Current
  18958. $AlarmOffseth
  18959. $AlarmOffset
  18960.     0R1S2S9S
  18961. FixedCurrent
  18962. Current
  18963. Current
  18964.     0R1S2S5S6S8S10S
  18965. FixedCurrent
  18966. FixedCurrent
  18967.     0R3S4S6S9S10S12S14S15S
  18968. $AlarmUnit
  18969. Minutes|MHours|HDays|D
  18970. $AlarmOffseth
  18971. $AlarmOffset
  18972.     7S10S11S13S15S18StmpOffsetDir
  18973. Before|1After|2
  18974.     Description
  18975. $AlarmDescription
  18976. $AlarmDescription
  18977.     0S0E
  18978. tmpAlarmPopup
  18979.     Alarm
  18980. tmpPlaySound
  18981.     1S2S
  18982. $AlarmSound
  18983. Calendarprofile
  18984. AlarmSound
  18985.     7S15S19S21StmpPlaySound
  18986. Play sound|1
  18987. $AlarmSound
  18988. $AlarmSound
  18989. Calendarprofile
  18990. AlarmSound
  18991.     7S9S13StmpAlarmPath
  18992. tmpAlarmFiles
  18993. $AlarmSound
  18994.     5S6S
  18995. '++LotusScript Development Environment:2:5:(Options):0:66
  18996. '++LotusScript Development Environment:2:5:(Forward):0:1
  18997. Declare Sub Click(Source As Button)
  18998. '++LotusScript Development Environment:2:5:(Declarations):0:2
  18999. '++LotusScript Development Environment:2:2:BindEvents:1:129
  19000. Private Sub BindEvents(Byval Objectname_ As String)
  19001. Static Source As BUTTON
  19002. Set Source = Bind(Objectname_)
  19003. On Event Click From Source Call Click
  19004. End Sub
  19005. '++LotusScript Development Environment:2:2:Click:1:12
  19006. Sub Click(Source As Button)
  19007. Set ws = New notesuiworkspace
  19008.     Call ws.PlayTune(note.GetItemValue("tmpAlarmPath")(0))
  19009. End Sub
  19010. Lotus Product
  19011. OBJECT
  19012. '++LotusScript Development Environment:2:5:(Options):0:66
  19013. '++LotusScript Development Environment:2:5:(Forward):0:1
  19014. Declare Sub Click(Source As Button)
  19015. '++LotusScript Development Environment:2:5:(Declarations):0:2
  19016. '++LotusScript Development Environment:2:2:BindEvents:1:129
  19017. Private Sub BindEvents(Byval Objectname_ As String)
  19018.     Static Source As BUTTON
  19019.     Set Source = Bind(Objectname_)
  19020.     On Event Click From Source Call Click
  19021. End Sub
  19022. '++LotusScript Development Environment:2:2:Click:1:12
  19023. Sub Click(Source As Button)
  19024.     Dim ws As New notesuiworkspace
  19025.     Dim strSound As String
  19026.     strSound = note.GetItemValue("tmpAlarmPath")(0)
  19027.     If Len(strSound) Then Call ws.PlayTune(strSound)
  19028. End Sub
  19029. Lotus Product
  19030. OBJECT
  19031. New Button
  19032. Need a newer version of Notes to execute this button.
  19033.     0S0E
  19034.     Play
  19035. $AlarmSendTo
  19036.     2S5S6S7S9S11S$AlarmMemoOptions
  19037. Send mail with entry title and description|2
  19038. $AlarmMemoOptions
  19039.     1S2S
  19040.     Recipients
  19041. $AlarmMemoOptions
  19042.     1S2S
  19043. $AlarmSendTo
  19044. DialogButton Address.GIF|Address
  19045. AlarmSendTo
  19046. $AlarmSendTo
  19047.     1S2S3S
  19048. $AlarmY
  19049. tmpDisable
  19050. Disable|1
  19051. O=Lotus Notes
  19052. O=Lotus Notes
  19053. PURSAFO
  19054. |.:#U
  19055. O=Lotus Notes
  19056. CN=Lotus Notes Template Development/O=Lotus Notes
  19057. PURSAFO
  19058. tmpAlarmValue
  19059. tmpAlarmOnDate
  19060. tmpAlarmOnTime
  19061. $Info
  19062. $Script
  19063. $$Script_O
  19064. $$ScriptName
  19065. $$FormScript
  19066. $$$FormScript_O
  19067. tmpOffset
  19068. $Body
  19069. $PublicAccess
  19070. &Arial
  19071. Lotus Product
  19072. OBJECT
  19073. (C&S DeliveryOptions)
  19074.     Delivery options
  19075. Broadcast
  19076. I do not want to receive replies from participants|1
  19077. PreventCounter
  19078. Prevent counter-proposing|1
  19079. PreventDelegate
  19080. Prevent delegating|1
  19081.     Security options
  19082. Sign|1
  19083. Encrypt
  19084. Encrypt|1
  19085. O=Lotus Notes
  19086. O=Lotus Notes
  19087. PURSAFO
  19088. |.:#U
  19089. O=Lotus Notes
  19090. CN=Lotus Notes Template Development/O=Lotus Notes
  19091. PURSAFO
  19092. $Info
  19093. $$Script_O
  19094. $$ScriptName
  19095. $Body
  19096. $PublicAccess
  19097. Archive Log
  19098. Times New Roman
  19099.  ArchiveLog
  19100. $MessageType
  19101. %12-/H
  19102. !G,$W,#I4)X6(H,4W,4G98X<6h*#x+$g9)w8(h.6u-2g<5w<4>B=YA
  19103. WC9iB.xC-iF8wH8jT>zR<rd?
  19104. 2L3;FK=Dj=C:FQ8Qp<b
  19105. GEHXHGLQLZSKEKUVKSGRYYWWgJEvIEiTHyWFfLRwKSgYWwZV[cXtfYPZjl\dWfphhhvigkqlysjhktvlsjtxyww
  19106. Archive Log 
  19107. LogCount
  19108. LogTotal
  19109.  for 
  19110. ArchiveDate
  19111. ArchiveTrailer
  19112. ArchiveTrailer
  19113.     Hidden:  
  19114. Archive Log for 
  19115. ArchiveDate
  19116.     1S2S
  19117. Subject
  19118. (Archive)
  19119. Categories
  19120. Close
  19121.     0S0E
  19122. Categori_ze
  19123. _Edit Document
  19124. Send Docu_ment
  19125. _Forward
  19126. _Move to Folder...
  19127. _Remove from Folder
  19128. O=Lotus Notes
  19129. O=Lotus Notes
  19130. PURSAFO
  19131. |.:#U
  19132. O=Lotus Notes
  19133. CN=Lotus Notes Template Development/O=Lotus Notes
  19134. PURSAFO
  19135. Ehm"?
  19136. DocLife
  19137. $ManualArchivers_O
  19138. ObsoleteLife
  19139. DocumentLife
  19140. $TITLE
  19141. $Info
  19142. $WINDOWTITLE
  19143. $$Script_O
  19144. $$ScriptName
  19145. ArchiveDate
  19146. $Body
  19147. $ACTIONS
  19148. *** Message Successfully Delivered ***
  19149. (Help)
  19150. MAIL_F_DELIVERY-REPORT
  19151.     0S0E
  19152.  Delivery Report
  19153. Delivery Confirmation Report
  19154.     Your document:
  19155. Subject
  19156. Subject
  19157.     was delivered to:
  19158. IntendedRecipient
  19159. IntendedRecipient
  19160. DeliveryDate
  19161. BodyBody of memo.
  19162. Categori_zeK
  19163. Close
  19164.     0S0E
  19165. _Edit Document
  19166. Send Docu_ment
  19167. _Forward
  19168. _Move to Folder...
  19169. _Remove from Folder...
  19170. Inbox
  19171.     1S2S
  19172. path"
  19173. /MailFS?OpenFrameset"
  19174.     0R3S4S5S6S
  19175. act_NEWMAIL.GIF|act_NEWMAIL?
  19176. Delete
  19177.     1S10S14S16S23S
  19178.     0R5S
  19179. path"
  19180. /wDelete?OpenAgent&
  19181. UNID"
  19182. act_DELETE.GIF|act_DELETE?
  19183. Next 
  19184.     0S0E
  19185. Previous
  19186. Categori_zeK
  19187. Close
  19188.     0S0E
  19189. _Edit Document
  19190. Send Docu_ment
  19191. _Forward
  19192. _Move to Folder...
  19193. _Remove from Folder...
  19194. Inbox
  19195.     1S2S
  19196. path"
  19197. /MailFS?OpenFrameset"
  19198.     0R3S4S5S6S
  19199. Delete
  19200.     1S10S14S16S23S
  19201.     0R5S
  19202. path"
  19203. /wDelete?OpenAgent&
  19204. UNID"
  19205. Next 
  19206.     0S0E
  19207. Previous
  19208. O=Lotus Notes
  19209. O=Lotus Notes
  19210. PURSAFO
  19211. |.:#U
  19212. O=Lotus Notes
  19213. CN=Lotus Notes Template Development/O=Lotus Notes
  19214. PURSAFO
  19215. $Info
  19216. $WINDOWTITLE
  19217. $AppHelpFormula
  19218. $$ScriptName
  19219. DeliveryDate
  19220. $Body
  19221. $V5ACTIONS
  19222. $ACTIONS
  19223. (Calendar Profile)CalendarProfileFF
  19224. $CSVersion$PublicAccess$AvailableDays$NoPurge$BusyNameWriteCalendarPublicWriteReadCalendarPublicReadOtherUsersDeleteMailEditMailWriteMailReadMailTaskFollowPreventRepliesFromInboxAutoRemoveFromInboxAutoProcessForwardToAutoprocessUserListAutoProcessTypeCalendarTimeSlotDurationCalendarTimeSlotEndCalendarTimeSlotStartAlarmSoundTaskLeadSetAlarmTaskAnniversaryLeadSetAlarmAnniversaryEventLeadSetAlarmEventReminderLeadSetAlarmReminderAppointmentLeadSetAlarmAppointmentEnableAlarmsAllowBusyAccess$Times7Saturday$Times6Friday$Times5Thursday$Times4Wednesday$Times3Tuesday$Times2Monday$Times1SundayUserCategoriesConflictAnniversaryConflictEventConflictMeetingExcludeFromSentExcludeFromAllAutoAnniversaryRepeatDefaultDurationCalEntryTypeSignatureSignature_1Signature_2SignatureOptionEnableSignatureDefaultLogoOffSetCharFormatRepliesSpellCheckOwnertmpAlarmSounds1
  19225. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################
  19226. (Delivery Options)DeliveryOptionsCDU3wx
  19227. SenderTagSMTPEncodingMIMEMailCharsetReplyToExpireDateReplyDatetmpSenderTagUpdateProfileNoteEncryptSign$AutoSpellDeliveryPriority$KeepPrivateDeliveryReportReturnReceiptImportance$Moods1
  19228. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#################
  19229. (Delivery Report)Delivery Report
  19230. BodyDeliveryDateSubject
  19231. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes################################
  19232. #(Discussion Threads)|Threads/P=3601
  19233. $39$13
  19234. $13YB
  19235. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  19236. (EditOfficeProfile)
  19237. EH4f3L
  19238. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###################
  19239. (GroupCalendarDlg)CUA3x
  19240. MembersSubject$PublicAccess1
  19241. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#####################################################
  19242. (GroupCalendar)(GroupCalendar)CD
  19243. GroupCalendarFSGroupCalendarCtl
  19244. StartTimeDurationDurationSelExcludeFromViewSaveOptions1
  19245. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  19246. (GroupHelper)CD
  19247. SelectedGroupMembersDescriptionGroupTypeGroupName
  19248. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################
  19249. (ImportHolidays)
  19250. This Agent requires build 164 & Server with a r5 Public NAB, you must resave all master holiday documents if created with 161.1  Also note: the  APPTUNID item must match the UNID of the document in the public NAB. a resave will correct this if the document has been 'cut and pasted'EH41fL3
  19251. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  19252. ##########################################################
  19253. (InterNetReply)
  19254. EH4fL3
  19255. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################################
  19256. L(InviteeReplyDlg)CUA3x
  19257. tmpIncludeCommentstmpKeepPostedNewEndTimeNewEndDateNewStartTimeNewStartDateDelegeetmpPencilIntmpFTSEndDateTimetmpFTSStartDateTimetmpActionType1
  19258. CN=Debbie Branco/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#########################
  19259. (ListResource)(ListResource)CU3x
  19260. SelectedItems
  19261. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############
  19262. c(NameHelper)CD
  19263. IncludeX509tmpDomaintmpEmailAddresstmpEmailTypetmpSuffixtmpLastNametmpMiddleNametmpFirstNametmpTitletmpConflictAction$AlertGraphic
  19264. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####################################################
  19265. (NonDelivery Report)DeliveryReportNonDelivery Report
  19266. BodySubjectCopyToSendToIntendedRecipient
  19267. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  19268. ?^pP\
  19269. (Notice)Notice
  19270. StatusUpdateBodytmpNoActionBarForm1
  19271. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  19272. (Out Of Office Profile)OutOfOfficeProfile
  19273. dateFirstDayBackdateFirstDayOutIgnoreSubjectPhraseIgnoreSendIgnoreFromListExcludeInternetEmailSpecialMessageSpecialSubjectSpecialPeopleGeneralMessageDaysOutGeneralSubjectBookBusyTimeFirstDayBackFirstDayOutCurrentStatusDialogStatusTab_ViewIconExcludeFromViewSubjectFromSenderNotified
  19274. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###############
  19275. (OwnerDlg)CUA3x
  19276. tmpIncludeCommentstmpDeleteEntryEndTimeEndDateStartTimeStartDatetmpActionType1
  19277. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###############################################
  19278. (ParticipantTable)ParticipantTable
  19279. tmpSortTypetmpOriginalStatustmpOriginalRoletmpOriginalPeople1
  19280. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  19281. ##########################################################
  19282. D3F729BC2029D7188AE991E3D4201966CN=Michael Clark/O=Iris
  19283. (Personal Stationery)Personal Stationery
  19284. $LotusFaxMemoSubform | 1.0 | $LotusFaxMemoSubformMoodsw
  19285. FooterBodyHEADERSubjectEnterBlindCopyToEnterCopyToEnterSendTo$KeepPrivateBGTableColorLogoEncryptSignDefaultMailSaveOptionsAltFromFrom
  19286. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###################################################
  19287. (Preferences)
  19288. EH4f3L
  19289. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#########################
  19290. r(RepeatForm)CUA3x
  19291. RepeatForUnitRepeatForRepeatUntilRepeatStartDateRepeatHowRepeatWeekendsRepeatCustomRepeatFromEndRepeatAdjustRepeatIntervalRepeatUnittmpRAMPtmpRAWtmpRAMDtmpRIDtmpRIWtmpRIYtmpRIMDMP1
  19292. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#########
  19293. (RepeatOpenList)CUA3x
  19294. tmpDateSelectedtmpDateListtmpListOfDates1
  19295. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######################################
  19296. (ReplyNotice)(ReplyNotice)
  19297. StatusUpdateSaveOptionsMailOptionsForm1
  19298. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  19299. (Return Receipt)Return Receipt
  19300. DeliveryDateSubject
  19301. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes################################################
  19302. (ReturnNonReceipt)ReturnNonReceipt
  19303. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  19304. (Room Resource Scheduler)CUA3x
  19305. tmpResourceNameMultitmpResourceNameSingletmpResourceNameBlanktmpResourceCategorytmpCapacitytmpSitetmpNABsEndTimeStartTimeStartDateEndDatetmpSubsetCategorytmpCategoriesAlltmpSitesAlltmpAddressBookstmpResourceNametmpResourceType1
  19306. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######################
  19307. (RulesDlg)MailruleCDw
  19308. OrderNumActionListDisplayimportancecondfolderactionConditionListDisplaydomainlistimportancestringLogicconditionOperatorTypeEnableFormExcludeFromViewtokActionListActionListtokExceptionListExceptionListtokConditionListConditionList$FilterFormula
  19309. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####################################
  19310. (subOption)CUA3x
  19311. TraceTypeSelectedOptions
  19312. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######################
  19313. wPreferencesSave
  19314. wPreferencesOpen
  19315. (Help)
  19316. MAIL_F_CALENDARPROFILE
  19317.     0S0E
  19318. &Arial
  19319. Times New Roman
  19320. 5Courier New
  19321. '++LotusScript Development Environment:2:5:(Options):0:74
  19322. '++LotusScript Development Environment:2:5:(Forward):0:1
  19323. '++LotusScript Development Environment:2:5:(Declarations):0:2
  19324. Lotus Product
  19325.  CalendarProfile'++LotusScript Development Environment:2:5:(Options):0:66
  19326. '++LotusScript Development Environment:2:5:(Forward):0:1
  19327. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  19328. Declare Sub Postopen(Source As Notesuidocument)
  19329. '++LotusScript Development Environment:2:5:(Declarations):0:2
  19330. '++LotusScript Development Environment:2:2:BindEvents:1:129
  19331. Private Sub BindEvents(Byval Objectname_ As String)
  19332.     Static Source As NOTESUIDOCUMENT
  19333.     Set Source = Bind(Objectname_)
  19334.     On Event Queryopen From Source Call Queryopen
  19335.     On Event Postopen From Source Call Postopen
  19336. End Sub
  19337. '++LotusScript Development Environment:2:2:Queryopen:1:12
  19338. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  19339.     Dim note As NotesDocument
  19340.     Dim ws As New notesuiworkspace
  19341.     Set note = source.document
  19342.     Call note.replaceitemvalue("tmpAlarmSounds", ws.getlistoftunes())
  19343. End Sub
  19344. '++LotusScript Development Environment:2:2:Postopen:1:12
  19345. Sub Postopen(Source As Notesuidocument)
  19346.     Call Source.document.removeitem("$DialogMode")
  19347. End Sub
  19348. Lotus Product
  19349. V0.0D
  19350. '++LotusScript Development Environment:2:5:(Options):0:66
  19351. '++LotusScript Development Environment:2:5:(Forward):0:1
  19352. Declare Sub Exiting(Source As Field)
  19353. Declare Sub Entering(Source As Field)
  19354. '++LotusScript Development Environment:2:5:(Declarations):0:2
  19355. '++LotusScript Development Environment:2:2:BindEvents:1:129
  19356. Private Sub BindEvents(Byval Objectname_ As String)
  19357.     Static Source As FIELD
  19358.     Set Source = Bind(Objectname_)
  19359.     On Event Exiting From Source Call Exiting
  19360.     On Event Entering From Source Call Entering
  19361. End Sub
  19362. '++LotusScript Development Environment:2:2:Exiting:1:12
  19363. Sub Exiting(Source As Field)
  19364.     'Should I clear the Signature location field here if I sense that the Option has been changed?
  19365.     Dim uiws As New notesuiworkspace
  19366.     Dim noteUIDoc As notesuidocument
  19367.     Set noteUIDoc = uiws.currentdocument
  19368.     If strSignatureOption <> noteUIDoc.FieldGetText("SignatureOption") Then
  19369.         Call noteUIDoc.FieldSetText("Signature","")
  19370.     End If
  19371. End Sub
  19372. '++LotusScript Development Environment:2:2:Entering:1:12
  19373. Sub Entering(Source As Field)
  19374.     Dim uiws As New notesuiworkspace
  19375.     Dim noteUIDoc As notesuidocument
  19376.     Set noteUIDoc = uiws.currentdocument
  19377.     strSignatureOption = noteUIDoc.FieldGetText("SignatureOption")
  19378. End Sub
  19379. Lotus Product
  19380. OBJECT
  19381. '++LotusScript Development Environment:2:5:(Options):0:66
  19382. '++LotusScript Development Environment:2:5:(Forward):0:1
  19383. Declare Sub Entering(Source As Field)
  19384. '++LotusScript Development Environment:2:5:(Declarations):0:2
  19385. '++LotusScript Development Environment:2:2:BindEvents:1:129
  19386. Private Sub BindEvents(Byval Objectname_ As String)
  19387.     Static Source As FIELD
  19388.     Set Source = Bind(Objectname_)
  19389.     On Event Entering From Source Call Entering
  19390. End Sub
  19391. '++LotusScript Development Environment:2:2:Entering:1:12
  19392. Sub Entering(Source As Field)
  19393. End Sub
  19394. Lotus Product
  19395. '++LotusScript Development Environment:2:5:(Options):0:66
  19396. '++LotusScript Development Environment:2:5:(Forward):0:1
  19397. Declare Sub Entering(Source As Field)
  19398. '++LotusScript Development Environment:2:5:(Declarations):0:2
  19399. '++LotusScript Development Environment:2:2:BindEvents:1:129
  19400. Private Sub BindEvents(Byval Objectname_ As String)
  19401.     Static Source As FIELD
  19402.     Set Source = Bind(Objectname_)
  19403.     On Event Entering From Source Call Entering
  19404. End Sub
  19405. '++LotusScript Development Environment:2:2:Entering:1:12
  19406. Sub Entering(Source As Field)
  19407. End Sub
  19408. Lotus Product
  19409. '++LotusScript Development Environment:2:5:(Options):0:66
  19410. '++LotusScript Development Environment:2:5:(Forward):0:1
  19411. Declare Sub Entering(Source As Field)
  19412. '++LotusScript Development Environment:2:5:(Declarations):0:2
  19413. '++LotusScript Development Environment:2:2:BindEvents:1:129
  19414. Private Sub BindEvents(Byval Objectname_ As String)
  19415.     Static Source As FIELD
  19416.     Set Source = Bind(Objectname_)
  19417.     On Event Entering From Source Call Entering
  19418. End Sub
  19419. '++LotusScript Development Environment:2:2:Entering:1:12
  19420. Sub Entering(Source As Field)
  19421. End Sub
  19422. Lotus Product
  19423. FromPerson memo is from.z
  19424. FromDomain
  19425. FromDomain
  19426. FromDomain
  19427. FromDomain
  19428.     7S10S18S19S23S25S28S29S31S33S34S35S41S44S48S51S57S
  19429. FromName
  19430.     0RR1S2S6S
  19431. FromStops
  19432.     0R1S2S6S
  19433. FromName
  19434. FromStops
  19435.     0RR1S2S3S4S8StmpDisplayFrom_Previewz
  19436. tmpDisplayFrom_Preview
  19437. .,$ //:
  19438. PostedDateh
  19439. PostedDate
  19440.     7S9S
  19441. tmpDisplayDate_PreviewTime/date memo was created or mailed.
  19442. tmpDisplayDate_Preview
  19443. tmpAlarmSounds
  19444. Path_Info
  19445. Path_Info
  19446. Query_String
  19447. Query_String
  19448. SignatureOption
  19449. DialogMode
  19450. DialogMode
  19451. Preference
  19452.     User configuration
  19453.     Owner of this mail file:
  19454. xxNO_OWNER
  19455. No owner has been specified for this mail file
  19456.     0S0E
  19457. Owner
  19458. xxNO_OWNER{
  19459.     0R3S4S5S
  19460. Owner
  19461. Owner
  19462. SpellCheck
  19463. Automatic Spell Checking|1z
  19464. SpellCheck
  19465. FormatReplies
  19466. Formatted Replies with an offset character|1
  19467. FormatReplies
  19468. OffSetChar
  19469. >|1<|2<<|3>>|4z
  19470. OffSetChar
  19471. Basics
  19472. DefaultLogo
  19473. Bouncy Earth|StdNotesLtr1Buck Rogers Mail|StdNotesLtr2Computer Chip|StdNotesLtr3Decco|StdNotesLtr4Falling Spheres|StdNotesLtr5Frank Lloyd|StdNotesLtr7From The Desk|StdNotesLtr8Gateway|StdNotesLtrGatewayGeometry |StdNotesLtr9Gray Gradient with Lines|StdNotesLtr13Green and Yellow Diamond|StdNotesLtr14Leaves|StdNotesLtr6Marquee|StdNotesLtr34Metal Plate|StdNotesLtr15Pencil and Grid|StdNotesLtr16Plain Text|StdNotesLtr0Pony Express|StdNotesLtr17Post Mark|StdNotesLtr33Primative|StdNotesLtr20Purple Geometry|StdNotesLtr18Slashed Lines with Globe|StdNotesLtr21Squiggle with Backdrop|StdNotesLtr22Squiggly Line|StdNotesLtr23Tacks|StdNotesLtr24Tape|StdNotesLtr25Teal and Yellow Lines|StdNotesLtr26Three Dimensional Relief|StdNotesLtr27Torn Paper|StdNotesLtr28Triangle with Dots 2|StdNotesLtr30Triangles|StdNotesLtr29Wild Confetti|StdNotesLtr32z
  19474. LetterHeadChoices
  19475. DefaultLogo
  19476. BG_IMAGE_PREFIX
  19477. StdNotesLtr0
  19478.     0RR1RT3S4S6RTT13RT14RT
  19479. Image
  19480. StdNotesLtr
  19481. Image
  19482. Gateway
  19483. BG_IMAGE_PREFIX
  19484. Image
  19485. Image
  19486.     0RR1RT3S4S6RTT9S10S13RT22RT
  19487. Image
  19488. BG_IMAGE_PREFIX
  19489. Image
  19490. BG_IMAGE_PREFIX
  19491. Image
  19492. BG_IMAGE_PREFIX
  19493. Image
  19494. BG_IMAGE_PREFIX
  19495. Image
  19496. BG_IMAGE_PREFIX
  19497. BG_IMAGE_PREFIX
  19498.     0R1RT3S4S10RTT13S14S17RT18S19S27RTT30S31S34RT35S36S46RTT49S50S53RT54S55S61RTT64S65S68RT69S70S76RTT79S80S83RT86S87S89RT
  19499. BGTableColor
  19500. $HideMailHeader
  19501.     0S0E
  19502. tmpDisplayFrom_Preview
  19503. DisplayFrom
  19504. DisplayFrom
  19505. PostedDateh
  19506. PostedDate
  19507.     4S5S10S12S
  19508. DisplayDateTime/date memo was created or mailed.z
  19509. DisplayDate
  19510. DefaultLogo
  19511. StdNotesLtr16
  19512. DefaultLogo
  19513.     4S5S6S8S
  19514. BGTableColor
  19515. Letterhead
  19516. EnableSignature
  19517. Automatically append signature to my outgoing e-mail messages|1z
  19518. EnableSignature
  19519. SignatureOption
  19520. Text|1File|2
  19521. SignatureOption
  19522.     2S3S
  19523.     File: 
  19524. Signature_2
  19525. SignatureOption
  19526.     2S3S
  19527. '++LotusScript Development Environment:2:5:(Options):0:66
  19528. '++LotusScript Development Environment:2:5:(Forward):0:1
  19529. Declare Sub Click(Source As Button)
  19530. '++LotusScript Development Environment:2:5:(Declarations):0:2
  19531. '++LotusScript Development Environment:2:2:BindEvents:1:129
  19532. Private Sub BindEvents(Byval Objectname_ As String)
  19533.     Static Source As BUTTON
  19534.     Set Source = Bind(Objectname_)
  19535.     On Event Click From Source Call Click
  19536. End Sub
  19537. '++LotusScript Development Environment:2:2:Click:1:12
  19538. Sub Click(Source As Button)
  19539.     Dim uiws As New notesuiworkspace
  19540.     Dim noteUIDoc As notesuidocument
  19541.     Dim nSignatureOption As Integer
  19542.     Dim vSignatureLocation As Variant
  19543.     Dim vSignatureBody As Variant
  19544.     Dim nSuccess As Integer
  19545.     Set noteUIDoc = uiws.currentdocument
  19546.     vSignatureLocation = uiws.openfiledialog(False,"Title","Text Files|*.txt|HTML Files|*.htm|Bitmap|*.BMP||","","")
  19547.     If Isempty(vSignatureLocation) Then
  19548.         Redim vSignatureLocation(0)
  19549.     End If
  19550.     Call noteUIDoc.FieldSetText("Signature_2",Cstr(vSignatureLocation(0)))
  19551. End Sub
  19552. Lotus Product
  19553. OBJECT
  19554. New Button
  19555. Need a newer version of Notes to execute this button.
  19556.     0S0E
  19557.     Browse...
  19558. SignatureOption
  19559.     2S3S
  19560. SignatureOption
  19561.     2S3S
  19562.     Signature:
  19563. SignatureOption
  19564.     2S3S
  19565. Signature_1
  19566. SignatureOption
  19567. Signature_1
  19568. Signature_2
  19569.     3S4S
  19570. Signature
  19571. Signature
  19572. Preference_1
  19573.     Defaults
  19574.     Calendar Entry type:
  19575. CalEntryType
  19576. CalEntryType
  19577.     3S4S
  19578. CalEntryType
  19579. Meeting | 3Appointment | 0All Day Event | 2Anniversary | 1Reminder | 4
  19580.     Appointment/Meeting time duration:
  19581. DefaultDuration
  19582. DefaultDuration
  19583. DefaultDuration
  19584.     3S4S5S6S7S8S9S10S12S
  19585. DefaultDuration
  19586.      (minutes)
  19587.     Anniversary yearly repeat:
  19588. .,$///:
  19589. AutoAnniversaryRepeat
  19590. AutoAnniversaryRepeat
  19591. AutoAnniversaryRepeat
  19592.     3S4S5S6S7S8S10S12S
  19593. AutoAnniversaryRepeat
  19594.      years
  19595. ExcludeFromAll
  19596. Prevent Calendar Entries from displaying in All Documents view|1
  19597. ExcludeFromSent
  19598. Prevent meeting invitations from displaying in Sent view|1
  19599.     Conflict Checking
  19600. ConflictMeeting
  19601. Enable for Appointments/Meetings|1
  19602. ConflictEvent
  19603. Enable for Events|1
  19604. ConflictAnniversary
  19605. Enable for Anniversaries|1
  19606.     Personal Categories
  19607. UserCategories
  19608. Basics
  19609.     Availability
  19610. Sunday
  19611. Sunday|1
  19612. Sunday
  19613.     1S2S
  19614. Size=40
  19615.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times1
  19616. Monday
  19617. Monday|2
  19618. Monday
  19619.     1S2S
  19620. Size=40
  19621.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times2
  19622. Tuesday
  19623. Tuesday|3
  19624. Tuesday
  19625.     1S2S
  19626. Size=40
  19627.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times3
  19628. Wednesday
  19629. Wednesday|4
  19630. Wednesday
  19631.     1S2S
  19632. Size=40
  19633.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times4
  19634. Thursday
  19635. Thursday|5
  19636. Thursday
  19637.     1S2S
  19638. Size=40
  19639.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times5
  19640. Friday
  19641. Friday|6
  19642. Friday
  19643.     1S2S
  19644. Size=40
  19645.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times6
  19646. Saturday
  19647. Saturday|7
  19648. Saturday
  19649.     1S2S
  19650. Size=40
  19651.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times7
  19652.     Only the following users can request my free time information:
  19653. AllowBusyAccess
  19654. Freetime
  19655. EnableAlarms
  19656. Enable alarm notifications|1
  19657. EnableAlarms
  19658.     1S2S
  19659. EnableAlarms
  19660.     1S2S
  19661.     Default Alarms
  19662. SetAlarmAppointment
  19663. Appointments/Meetings|1
  19664. AppointmentLead
  19665. AppointmentLead
  19666.     3S4S
  19667. AppointmentLead
  19668.      minute(s) in advance
  19669. SetAlarmReminder
  19670. Reminders|1
  19671. ReminderLead
  19672. ReminderLead
  19673.     3S4S
  19674. ReminderLead
  19675.      minute(s) in advance
  19676. SetAlarmEvent
  19677. Events|1
  19678. EventLead
  19679. EventLead
  19680.     3S4S
  19681. EventLead
  19682.      day(s) in advance
  19683. SetAlarmAnniversary
  19684. Anniversaries|1
  19685. AnniversaryLead
  19686. AnniversaryLead
  19687.     3S4S
  19688. AnniversaryLead
  19689.      day(s) in advance
  19690. SetAlarmTask
  19691. Tasks|1
  19692. .,$///:
  19693. TaskLead
  19694. TaskLead
  19695.     3S4S
  19696. TaskLead
  19697.      day(s) in advance of due date
  19698.     Default sound:
  19699. EnableAlarms
  19700.     1S2S
  19701. AlarmSound
  19702. tmpAlarmSounds
  19703. Alarms
  19704.     Calendar View Display
  19705.     Time Slot Start:
  19706. .,$ //:
  19707. CalendarTimeSlotStart
  19708.     Time Slot End:
  19709. .,$ //:
  19710. CalendarTimeSlotEnd
  19711.     Time Slot Interval:
  19712. CalendarTimeSlotDuration
  19713. 15 minutes|1530 minutes|3060 minutes|60
  19714. Views
  19715. AutoProcessMeetings
  19716.     1S2S
  19717. AutoProcessType
  19718. AutoProcessType
  19719.     3S4S6S8S
  19720. AutoProcessType
  19721. Do not automatically process meeting invitations|DAutomatically process meeting invitations from all users|0Automatically process meeting invitations from the following users|2Delegate meeting invitations to the following person|1
  19722. AutoProcessType
  19723.     1S2S
  19724. AutoprocessUserList
  19725. AutoProcessType
  19726.     1S2S
  19727. Size=40
  19728. AutoProcessForwardTo
  19729. AutoRemoveFromInbox
  19730. Remove meeting invitations from my Inbox after I respond to them|1
  19731. PreventRepliesFromInbox
  19732. Prevent meeting replies from appearing in my Inbox|1
  19733. Autoprocess
  19734. TaskFollow
  19735. Always show current To do's on today's calendar|1
  19736. To Do
  19737. Calendar
  19738. Calendar
  19739.     The following people/groups can:
  19740.     Read my mail and read my calendar:
  19741. ReadMailz
  19742. ReadMail
  19743.     Read and send mail on my behalf and read my calendar:
  19744. WriteMail
  19745. WriteMail
  19746.     Read, send, and edit any document in my mail file:
  19747. EditMailz
  19748. EditMail
  19749.     Delete mail and calendar entries (allowed for those who can send or edit mail (Default = Author)
  19750. DeleteMailz
  19751. DeleteMail
  19752. *Other (Designer or Manager)
  19753. .,$,  , :
  19754. OtherUsers
  19755.     0S0E
  19756. OtherUsers
  19757.     *These entries cannot be modified from this dialog
  19758. Mail Delegation
  19759.     Calendar Read Access
  19760. PublicRead
  19761.     3S4S
  19762. PublicRead
  19763. Everyone can read my calendar|1Only the following people/groups can read my calendar|0
  19764. PublicRead
  19765.     1S2S
  19766. ReadCalendar
  19767.     Calendar Create/Edit Access
  19768. PublicWrite
  19769.     3S4S
  19770. PublicWrite
  19771. Everyone can manage my calendar|1Only the following people/groups can manage my calendar|0
  19772. PublicWrite
  19773.     1S2S
  19774. WriteCalendar
  19775. Calendar Delegation
  19776. Delegation
  19777. Owner
  19778. $BusyName
  19779. $NoPurge
  19780. $NoPurge
  19781. Sunday
  19782. Monday
  19783. Tuesday
  19784. Wednesday
  19785. Thursday
  19786. Friday
  19787. Saturday
  19788.     0S0E
  19789. $AvailableDays
  19790. $PublicAccess
  19791. $CSVersion
  19792. Categori_zeK
  19793. _Edit Document
  19794. Send Docu_ment
  19795. _Forward
  19796. _Move To Folder...
  19797. _Remove From FolderK
  19798. Categori_zeK
  19799. _Edit Document
  19800. Send Docu_ment
  19801. _Forward
  19802. _Move To Folder...
  19803. _Remove From FolderK
  19804. O=Lotus Notes
  19805. O=Lotus Notes
  19806. PURSAFO
  19807. |.:#U
  19808. O=Lotus Notes
  19809. CN=Lotus Notes Template Development/O=Lotus Notes
  19810. PURSAFO
  19811. $HTMLDocumentStyles
  19812. $DialogMode
  19813. $Info
  19814. $WEBQuerySave
  19815. $WEBQueryOpen
  19816. $AppHelpFormula
  19817. $WebFlags
  19818. $Script
  19819. $$Script_O
  19820. $$ScriptName
  19821. $$FormScript
  19822. $$$FormScript_O
  19823. $$SignatureOption
  19824. $SignatureOption_O
  19825. $$Signature_2
  19826. $Signature_2_O
  19827. $$Signature_1
  19828. $Signature_1_O
  19829. $$Signature
  19830. $Signature_O
  19831. DefaultDuration
  19832. AutoAnniversaryRepeat
  19833. $Times1
  19834. $Times2
  19835. $Times3
  19836. $Times4
  19837. $Times5
  19838. $Times6
  19839. $Times7
  19840. AppointmentLead
  19841. ReminderLead
  19842. EventLead
  19843. AnniversaryLead
  19844. TaskLead
  19845. CalendarTimeSlotStart
  19846. CalendarTimeSlotEnd
  19847. $Body
  19848. $V5ACTIONS
  19849. $ACTIONS
  19850. $PublicAccess
  19851. Lotus Product
  19852. (DeleteSentDlg) 
  19853.     0S0E
  19854. Cancel
  19855. Action
  19856.     You are about to delete the selected document(s) from the Sent view. This action will delete the selected document(s) from 
  19857.      folders they belong to. 
  19858.     Would you like to continue deleting these documents or remove them from the Sent view instead?
  19859. Action
  19860. Delete
  19861.     1S2S3S
  19862.     Delete
  19863. Action
  19864. Remove
  19865.     1S2S3S
  19866.     Remove
  19867. Action
  19868. Cancel
  19869.     1S2S3S
  19870.     Cancel
  19871. tmpDontAsk
  19872. Don't ask this question again|1
  19873. O=Lotus Notes
  19874. O=Lotus Notes
  19875. PURSAFO
  19876. |.:#U
  19877. O=Lotus Notes
  19878. CN=Lotus Notes Template Development/O=Lotus Notes
  19879. PURSAFO
  19880. $Info
  19881. $$Script_O
  19882. $$ScriptName
  19883. $$FormAction2
  19884. $Body
  19885. &Arial
  19886. Lotus Product
  19887. OBJECT
  19888.  DeliveryInfo
  19889.     Sent by
  19890. FromDomain
  19891. FromDomain"
  19892.     1S2S5S6S8S10S11S12StmpFromInfo
  19893.     Delivery and routing information
  19894. xxNotSent
  19895. Not sent yet
  19896.     0S0E
  19897. xxSent
  19898.  Sent
  19899. xxDelivered
  19900.  Delivered
  19901. xxAdditionalHeader
  19902. -------- Additional  Header  ------
  19903. xxRoutingInformation
  19904. -------- Routing Information ------
  19905. xxAtServer
  19906.  at server 
  19907. PostedDate
  19908. xxNotSent
  19909. PostedDate
  19910. D1T1V
  19911. xxSent"
  19912. DeliveredDate
  19913. DeliveredDate
  19914. D1T1V
  19915. xxDelivered
  19916. $AdditionalHeaders
  19917. xxAdditionalHeader
  19918. $AdditionalHeaders
  19919. SMTPHeaders
  19920. xxAdditionalHeader
  19921. SMTPHeaders
  19922. DeliveredDate
  19923. xxRoutingInformation
  19924. DeliveredDate
  19925. RouteTimes
  19926. D1T1V
  19927. xxAtServer"
  19928. RouteServers
  19929.     0RR2R5S6S7S8RS8E10S16S17S20R23S24S26RS8E28S34S35S38R41S42S44RS8E46S49R50S51R54S55S57RS8E59S62R63S64R67S68S70RS8E72S75R78S79S81RS7E83S91S99S2E101RS
  19930. tmpPostedDateInfo
  19931.     Delivery options
  19932.     Importance
  19933. tmpSignedInfo
  19934. Signed|1
  19935. Encrypt
  19936. tmpEncryptInfo
  19937. Encrypted|1
  19938. $KeepPrivate
  19939.     0S0E
  19940. tmpKeepPrivateInfo
  19941. Do not forward copy or print|1
  19942. ReturnReceipt
  19943. tmpReceiptInfo
  19944. Return receipt requested|1
  19945. Importance
  19946. Importance
  19947.     3S4S
  19948. tmpImportanceInfo
  19949. Low|3Normal|2High|1
  19950. O=Lotus Notes
  19951. O=Lotus Notes
  19952. PURSAFO
  19953. |.:#U
  19954. O=Lotus Notes
  19955. CN=Lotus Notes Template Development/O=Lotus Notes
  19956. PURSAFO
  19957. ExpireDate
  19958. ReplyDate
  19959. $Phone_O
  19960. $Info
  19961. $$Script_O
  19962. $$ScriptName
  19963. $Body
  19964. $PublicAccess
  19965. &Arial
  19966. (subTrackMessage)
  19967.     Tracking request instructions
  19968.     A tracking request has been sent.
  19969.     You will receive response emails in your inbox. 
  19970.     These messages will display the routing status of the email you have traced.
  19971. tmpDontShow
  19972. Don't show this message again|1
  19973. O=Lotus Notes
  19974. O=Lotus Notes
  19975. PURSAFO
  19976. |.:#U
  19977. O=Lotus Notes
  19978. CN=Lotus Notes Template Development/O=Lotus Notes
  19979. PURSAFO
  19980. N`ETR
  19981. $Info
  19982. $$ScriptName
  19983. $Body
  19984. FComic Sans MS
  19985. '++LotusScript Development Environment:2:5:(Options):0:66
  19986. Option Public
  19987. '++LotusScript Development Environment:2:5:(Forward):0:1
  19988. Declare Class INIPreference
  19989. '++LotusScript Development Environment:2:5:(Declarations):0:10
  19990. Dim SecurityPreferences As INIPreference
  19991. Class INIPreference
  19992.     Private session As notessession
  19993.     Private note As notesdocument
  19994.     Private lngCurrentINISettings As Long
  19995.     Private nINISignSentMail As Integer
  19996.     Private nINIEncryptSentMail As Integer
  19997.     Private nINIEncryptSavedMail As Integer
  19998.     Private nUpdateINI As Integer    
  19999.     Private SIGN_SENT_MAIL As Long
  20000.     Private ENCRYPT_SENT_MAIL As Long
  20001.     Private ENCRYPT_SAVED_MAIL As Long
  20002. Declare Public Function Close()
  20003.     Sub New(hNote As notesdocument)
  20004.         Set Me.session = New notessession
  20005.         Set Me.note = hNote
  20006.         Me.SIGN_SENT_MAIL             = &h1000&        ' 4096
  20007.         Me.ENCRYPT_SENT_MAIL     = &h2000&        '  8192
  20008.         Me.ENCRYPT_SAVED_MAIL     = &h100000&    ' 1048576
  20009.         Me.lngCurrentINISettings = Me.session.Getenvironmentvalue("Preferences", True)
  20010.         If Me.lngCurrentINISettings And Me.SIGN_SENT_MAIL Then
  20011.             Me.nINISignSentMail = 1
  20012.         Else
  20013.             Me.nINISignSentMail = 0
  20014.         End If
  20015.         If Me.lngCurrentINISettings And Me.ENCRYPT_SENT_MAIL Then
  20016.             Me.nINIEncryptSentMail = 1
  20017.         Else
  20018.             Me.nINIEncryptSentMail = 0
  20019.         End If
  20020.         If Me.lngCurrentINISettings And Me.ENCRYPT_SAVED_MAIL Then
  20021.             Me.nINIEncryptSavedMail = 1
  20022.         Else        
  20023.             Me.nINIEncryptSavedMail = 0
  20024.         End If
  20025.     End Sub    
  20026.     Public Function Close()
  20027.         If Val(Me.note.getitemvalue("Sign")(0)) <> Me.nINISignSentMail Then
  20028.             Me.lngCurrentINISettings = Me.lngCurrentINISettings Xor Me.SIGN_SENT_MAIL
  20029.             Me.nUpdateINI = True    
  20030.         End If
  20031.         If Val(Me.note.getitemvalue("Encrypt")(0)) <> Me.nINIEncryptSentMail Then
  20032.             Me.lngCurrentINISettings = Me.lngCurrentINISettings Xor Me.ENCRYPT_SENT_MAIL
  20033.             Me.lngCurrentINISettings = Me.lngCurrentINISettings Xor Me.ENCRYPT_SAVED_MAIL
  20034.             Me.nUpdateINI = True        
  20035.         End If
  20036.         If Me.nUpdateINI Then    
  20037.             Call Me.session.setenvironmentvar("Preferences", Cstr(Me.lngCurrentINISettings),True)
  20038.         End If
  20039.     End Function
  20040. End Class    
  20041. Lotus Product
  20042.  DeliveryOptions'++LotusScript Development Environment:2:5:(Options):0:66
  20043. '++LotusScript Development Environment:2:5:(Forward):0:1
  20044. Declare Sub Initialize
  20045. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  20046. Declare Sub Postopen(Source As Notesuidocument)
  20047. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20048. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20049. Private Sub BindEvents(Byval Objectname_ As String)
  20050.     Static Source As NOTESUIDOCUMENT
  20051.     Set Source = Bind(Objectname_)
  20052.     On Event Queryclose From Source Call Queryclose
  20053.     On Event Postopen From Source Call Postopen
  20054. End Sub
  20055. '++LotusScript Development Environment:2:2:Initialize:1:10
  20056. Sub Initialize
  20057. End Sub
  20058. '++LotusScript Development Environment:2:2:Queryclose:1:12
  20059. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  20060.     If Not Source.DialogBoxCanceled Then
  20061.         If Source.Document.UpdateProfileNote(0) = "1"  Then
  20062.             Call SecurityPreferences.Close()
  20063.         End If
  20064.         With Source.Document
  20065.             Select Case .SenderTag(0)
  20066.             Case "P"
  20067.                 Call .ReplaceItemValue("_ViewIcon",    170)
  20068.             Case "C"
  20069.                 Call .ReplaceItemValue("_ViewIcon",    169)
  20070.             Case "R"
  20071.                 Call .ReplaceItemValue("_ViewIcon",    163)                
  20072.             Case "T"
  20073.                 Call .ReplaceItemValue("_ViewIcon",    85)
  20074.             Case "F"
  20075.                 Call .ReplaceItemValue("_ViewIcon",    74)
  20076.             Case"G"
  20077.                 Call .ReplaceItemValue("_ViewIcon",    159)
  20078.             Case "J"
  20079.                 Call .ReplaceItemValue("_ViewIcon",    166)
  20080.             Case "Y"
  20081.                 Call .ReplaceItemValue("_ViewIcon",    23)
  20082.             Case "Q"
  20083.                 Call .ReplaceItemValue("_ViewIcon",    162)
  20084.             Case "M"
  20085.                 Call .ReplaceItemValue("_ViewIcon",    10)
  20086.             Case "N"
  20087.                 Call .RemoveItem("_ViewIcon")
  20088.             Case Else
  20089.                 Call .RemoveItem("_ViewIcon")
  20090.                 Call .RemoveItem("SenderTag")
  20091.             End Select
  20092.         End With
  20093.     End If
  20094. End Sub
  20095. '++LotusScript Development Environment:2:2:Postopen:1:12
  20096. Sub Postopen(Source As Notesuidocument)
  20097.     Set SecurityPreferences = New INIPreference(Source.document)
  20098. End Sub
  20099. Lotus Product
  20100. tmpSenderTag
  20101. tmpSenderTag
  20102.     0S0E
  20103. $Moodsz
  20104. $Moods
  20105.     Delivery options
  20106.     Importance:
  20107. Importance
  20108. Low|3Normal|2High|1
  20109. Importance
  20110. ReturnReceipt
  20111. Return receipt|1
  20112. ReturnReceipt
  20113.     Delivery report:
  20114. DeliveryReport
  20115. None|NOnly on failure|BConfirm delivery|CTrace entire path|Tz
  20116. DeliveryReport
  20117. $KeepPrivate
  20118. Prevent copying|1
  20119. $KeepPrivate
  20120.     Delivery priority:
  20121. DeliveryPriority
  20122. Low|LNormal|NHigh|H
  20123. DeliveryPriority
  20124. $AutoSpell
  20125. Auto spellcheck|1
  20126.     Security Options
  20127. Mood stamp
  20128.     0S0E
  20129. Sign|1z
  20130. Encrypt
  20131. Encrypt
  20132. Encrypt
  20133.     0S0E
  20134. Encrypt
  20135. Encrypt|1z
  20136. Encrypt
  20137. UpdateProfileNote
  20138. UpdateProfileNote
  20139. Save these security options as the default for future messages|1
  20140. UpdateProfileNote
  20141. SenderTag
  20142. SenderTag
  20143.     0S0E
  20144. tmpSenderTag
  20145. Normal|NPersonal|PConfidential|CPrivate|RThank You!|TFlame|FGood Job!|GJoke|JFYI|YQuestion|QReminder|Mz
  20146. SenderTag
  20147. Moods
  20148. SenderTag
  20149.     0S0E
  20150. @___@
  20151. <a>7`^
  20152. `!bb!R
  20153. SenderTag
  20154.     0S0E
  20155. @___@
  20156. <a>7`^
  20157. `!bb!R
  20158. SenderTag
  20159.     0S0E
  20160. @___@
  20161. <a>7`^
  20162. `!bb!R
  20163. SenderTag
  20164.     0S0E
  20165. @___@
  20166. <a>7`^
  20167. `!bb!R
  20168. SenderTag
  20169.     0S0E
  20170. @___@
  20171. <a>7`^
  20172. `!bb!R
  20173. SenderTag
  20174.     0S0E
  20175. %12-/H
  20176. !G,$W,#I4)X6(H,4W,4G98X<6h*#x+$g9)w8(h.6u-2g<5w<4>B=YA
  20177. WC9iB.xC-iF8wH8jT>zR<rd?
  20178. 2L3;FK=Dj=C:FQ8Qp<b
  20179. GEHXHGLQLZSKEKUVKSGRYYWWgJEvIEiTHyWFfLRwKSgYWwZV[cXtfYPZjl\dWfphhhvigkqlysjhktvlsjtxyww
  20180. SenderTag
  20181.     0S0E
  20182. SenderTag
  20183.     0S0E
  20184. @___@
  20185. <a>7`^
  20186. `!bb!R
  20187. SenderTag
  20188.     0S0E
  20189. SenderTag
  20190.     0S0E
  20191. Basic
  20192.     Workflow administation
  20193.     Stamp message with a 'Please reply by' date:
  20194.     (Places message in recipients' 'To Do' list)
  20195. .,$ //:
  20196. ReplyDate
  20197. ReplyDate
  20198.     Expiration date (after this date it is safe to archive or delete this document)
  20199. .,$ //:
  20200. ExpireDatez
  20201. ExpireDate
  20202.     Replies to this memo should be addressed to:
  20203. ReplyTo
  20204. ReplyTo
  20205.     Internet message format
  20206.     MIME Character Set:
  20207. MIMEMailCharset
  20208.     0S0E
  20209.     Encoding for attachments:
  20210. SMTPEncoding
  20211. Accept Administrator's default|0MIME (Base64)|BQuoted Printable|QUUencode|U
  20212. Advanced
  20213. tmpSenderTag
  20214. SenderTag
  20215. O=Lotus Notes
  20216. O=Lotus Notes
  20217. PURSAFO
  20218. |.:#U
  20219. O=Lotus Notes
  20220. CN=Lotus Notes Template Development/O=Lotus Notes
  20221. PURSAFO
  20222. "w;zmdx.^
  20223. DueDateTime
  20224. $Info
  20225. $Script
  20226. $$Script_O
  20227. $$ScriptName
  20228. $$FormScript
  20229. $$$FormScript_O
  20230. ReplyDate
  20231. ExpireDate
  20232. $Body
  20233. $PublicAccess
  20234. DeliveredDate
  20235. PostedDate
  20236. PostedDateY
  20237. IsMailStationeryh
  20238. _ViewIcon
  20239. _ViewIcon
  20240. Importance
  20241. Importance
  20242. _ViewIcon
  20243. _ViewIcon
  20244. $TypeIcon
  20245.     3S4S6RS4E11S12S17RS8E24RS12E26RS8E31RS12E33RS9E36RS4E42RS8E44RS4E48R49S50S52RS4E54R59RS5E61R
  20246. SentBy
  20247. Principal
  20248. Principal
  20249.     1S2S5S6S8S10S
  20250. Attendees
  20251. RequiredAttendees
  20252. OptionalAttendees
  20253.     0R1S2S5S6S
  20254. DeliveredDate
  20255. SentBy
  20256. Attendees
  20257. Attendees
  20258. SendTo
  20259. SentBy
  20260. SendTo
  20261.     0R1S2S5S6S8S10S14S15S17S21S24S25S26S28S30S34S
  20262.     0R1S2S8S
  20263.     0R1S2S15S16S
  20264.     0R1S2S5S6S8S14S18S
  20265.     0R1S2S5S6S8S14S18S
  20266. Person
  20267. X400FreeForm^
  20268.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  20269. Person2
  20270. Person
  20271. Person
  20272. Person
  20273. Person
  20274.     0R1S2S12S13S22S34S
  20275. Delivery Report
  20276. NonDelivery Report
  20277. Trace Report
  20278. Mail Router
  20279. Person2
  20280.     0R3S4S5S6S7S8S10S12S
  20281. DeliveredDate
  20282. DeliveredDate
  20283. PostedDate
  20284. PostedDate
  20285.     3S4S6S8S9S10S12S14S
  20286. $ContentIconh
  20287. $ContentIcon
  20288. Froma
  20289.  pager 
  20290. SendToa
  20291.  pager 
  20292. message.wav
  20293. vmsg_hdr.wav
  20294. .wavG
  20295. .tifG
  20296. $ContentIconh
  20297. $ContentIcon
  20298.     6S7S9RS4E13RS8E15RS4E20RS8E22RS4E30S32S33S40S44RS9E46RS4E48RS8E57S58S59S62RS12E64RS8E71S74RS12E76RS8E83S86RS12E88RS9E91RS5E94R99S101S103S105S
  20299. NonDelivery Report
  20300. DELIVERY FAILURE: 
  20301. FailureReason
  20302. PhoneCaller
  20303. Phone Call: 
  20304. PhoneCaller
  20305. Delivery Report
  20306. DELIVERED: 
  20307. Subject
  20308. Return Receipt
  20309. RECEIVED: 
  20310. Subject
  20311. Subject
  20312.     3S4S6S7S8S10S15S16S17S19S20S21S23S24S25S27S28S29S31S32S33S35S
  20313. $27$39$13$32Subject$14$Conflict$REF
  20314. HiddenDocument
  20315. $MessageType
  20316. IsMailStationeryY
  20317.     L1S2S3S4S5S8S2E9S
  20318. DeliveredDate
  20319. PostedDate
  20320. PostedDateY
  20321. IsMailStationeryh
  20322. _ViewIcon
  20323. _ViewIcon
  20324. Importance
  20325. Importance
  20326. _ViewIcon
  20327. _ViewIcon
  20328. $TypeIcon
  20329.     3S4S6RS4E11S12S17RS8E24RS12E26RS8E31RS12E33RS9E36RS4E42RS8E44RS4E48R49S50S52RS4E54R59RS5E61R
  20330. $39Who
  20331. SentBy
  20332. Principal
  20333. Principal
  20334.     1S2S5S6S8S10S
  20335. Attendees
  20336. RequiredAttendees
  20337. OptionalAttendees
  20338.     0R1S2S5S6S
  20339. DeliveredDate
  20340. SentBy
  20341. Attendees
  20342. Attendees
  20343. SendTo
  20344. SentBy
  20345. SendTo
  20346.     0R1S2S5S6S8S10S14S15S17S21S24S25S26S28S30S34S
  20347.     0R1S2S8S
  20348.     0R1S2S15S16S
  20349.     0R1S2S5S6S8S14S18S
  20350.     0R1S2S5S6S8S14S18S
  20351. Person
  20352. X400FreeForm^
  20353.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  20354. Person2
  20355. Person
  20356. Person
  20357. Person
  20358. Person
  20359.     0R1S2S12S13S22S34S
  20360. Delivery Report
  20361. NonDelivery Report
  20362. Trace Report
  20363. Mail Router
  20364. Person2
  20365.     0R3S4S5S6S7S8S10S12S
  20366. $13Date
  20367. DeliveredDate
  20368. DeliveredDate
  20369. PostedDate
  20370. PostedDate
  20371.     3S4S6S8S9S10S12S14S$32F
  20372. $ContentIconh
  20373. $ContentIcon
  20374. Froma
  20375.  pager 
  20376. SendToa
  20377.  pager 
  20378. message.wav
  20379. vmsg_hdr.wav
  20380. .wavG
  20381. .tifG
  20382. $ContentIconh
  20383. $ContentIcon
  20384.     6S7S9RS4E13RS8E15RS4E20RS8E22RS4E30S32S33S40S44RS9E46RS4E48RS8E57S58S59S62RS12E64RS8E71S74RS12E76RS8E83S86RS12E88RS9E91RS5E94R99S101S103S105SSubject$14Subject~
  20385. NonDelivery Report
  20386. DELIVERY FAILURE: 
  20387. FailureReason
  20388. PhoneCaller
  20389. Phone Call: 
  20390. PhoneCaller
  20391. Delivery Report
  20392. DELIVERED: 
  20393. Subject
  20394. Return Receipt
  20395. RECEIVED: 
  20396. Subject
  20397. Subject
  20398.     3S4S6S7S8S10S15S16S17S19S20S21S23S24S25S27S28S29S31S32S33S35S&
  20399. Categori_zeK
  20400. _Move to Folder...
  20401. _Remove from Folder...
  20402. New Memo(
  20403.     0S0E
  20404. Reply\ReplyK0
  20405. Reply
  20406.     0S0E
  20407. Reply\Reply with History
  20408. Reply with History
  20409. This document is truncated.
  20410.     4S8S10S13S
  20411. Reply with history
  20412. Reply\Reply to AllX
  20413. MailStEd
  20414.     0S0E
  20415. Reply
  20416. Reply\Reply to All with HistoryK
  20417. MailStEd
  20418.     0S0E
  20419. Reply with History
  20420. This document is truncated.
  20421.     0R4S8S10S13S
  20422. Reply with history
  20423. ForwardK 
  20424.     0S0E
  20425. ISMAILSTATIONERY
  20426.     1S2S
  20427. _Forward
  20428. Delete 
  20429.     0S0E
  20430. _Edit
  20431. Folder\Create Folder 
  20432.     0S0E
  20433. Folder\Move To Folder... 
  20434.     0S0E
  20435. Folder\Remove From Folder
  20436.     0S0E
  20437. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  20438. Use "CommonUI"
  20439. '++LotusScript Development Environment:2:5:(Forward):0:1
  20440. Declare Sub Click(Source As Button)
  20441. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20442. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20443. Private Sub BindEvents(Byval Objectname_ As String)
  20444. Static Source As BUTTON
  20445. Set Source = Bind(Objectname_)
  20446. On Event Click From Source Call Click
  20447. End Sub
  20448. '++LotusScript Development Environment:2:2:Click:1:12
  20449. Sub Click(Source As Button)
  20450.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  20451. End Sub
  20452. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  20453. Use "CommonUI"
  20454. '++LotusScript Development Environment:2:5:(Forward):0:1
  20455. Declare Sub Click(Source As Button)
  20456. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20457. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20458. Private Sub BindEvents(Byval Objectname_ As String)
  20459. Static Source As BUTTON
  20460. Set Source = Bind(Objectname_)
  20461. On Event Click From Source Call Click
  20462. End Sub
  20463. '++LotusScript Development Environment:2:2:Click:1:12
  20464. Sub Click(Source As Button)
  20465.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  20466. End Sub
  20467. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  20468. Use "CommonUI"
  20469. '++LotusScript Development Environment:2:5:(Forward):0:1
  20470. Declare Sub Click(Source As Button)
  20471. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20472. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20473. Private Sub BindEvents(Byval Objectname_ As String)
  20474.     Static Source As BUTTON
  20475.     Set Source = Bind(Objectname_)
  20476.     On Event Click From Source Call Click
  20477. End Sub
  20478. '++LotusScript Development Environment:2:2:Click:1:12
  20479. Sub Click(Source As Button)
  20480.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  20481. End Sub
  20482. Tools\Preferences...2
  20483. (Preferences)
  20484.     0S0E
  20485. Tools\Out of Office...8
  20486. (EditOfficeProfile)
  20487.     0S0E
  20488. Tools\Add Sender to Address Book<
  20489. (AddSenderToAddressBook)
  20490.     0S0E
  20491. Tools\New Memo - Using Stationery
  20492. '++LotusScript Development Environment:2:5:(Options):0:66
  20493. '++LotusScript Development Environment:2:5:(Forward):0:1
  20494. Declare Sub Click(Source As Button)
  20495. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20496. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20497. Private Sub BindEvents(Byval Objectname_ As String)
  20498.     Static Source As BUTTON
  20499.     Set Source = Bind(Objectname_)
  20500.     On Event Click From Source Call Click
  20501. End Sub
  20502. '++LotusScript Development Environment:2:2:Click:1:12
  20503. Sub Click(Source As Button)
  20504.     Dim session As New notessession
  20505.     Dim uiws As New notesuiworkspace
  20506.     Dim collection As notesdocumentcollection
  20507.     Dim noteUIEditDocument As notesuidocument
  20508.     Dim database As NotesDatabase
  20509.     Set noteCursorDoc = session.currentdatabase.createdocument
  20510.     Set database = session.currentdatabase
  20511.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  20512.     Set noteCursorDoc = collection.getfirstdocument
  20513.     If Not noteCursorDoc Is Nothing Then
  20514.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  20515.     End If
  20516. End Sub
  20517. New Memo(
  20518.     0S0E
  20519. Folder\Move to Folder...*
  20520.     0S0E
  20521. Delete\Delete
  20522.     0S0E
  20523. Delete\Empty Trash 
  20524.     0S0E
  20525. Tools\Preferences
  20526. wPreferences
  20527.     0S0E
  20528. Lotus Product
  20529. OBJECT
  20530. Lotus Product
  20531. OBJECT
  20532. Lotus Product
  20533. OBJECT
  20534. Lotus Product
  20535. OBJECT
  20536. '++LotusScript Development Environment:2:5:(Options):0:74
  20537. Option Public
  20538. '++LotusScript Development Environment:2:5:(Forward):0:1
  20539. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20540. Categori_zeK
  20541. _Move to Folder...
  20542. _Remove from Folder...
  20543. New Memo(
  20544.     0S0E
  20545. act_NEWMEMO.GIF|act_NEWMEMO?
  20546. Reply\ReplyK0
  20547. Reply
  20548.     0S0E
  20549. act_REPLY.GIF|act_REPLY?
  20550. Reply\Reply with History
  20551. Reply with History
  20552. This document is truncated.
  20553.     4S8S10S13S
  20554. Reply with history
  20555. act_REPLY.GIF|act_REPLY?
  20556. Reply\Reply to AllX
  20557. MailStEd
  20558.     0S0E
  20559. Reply
  20560. act_REPLY.GIF|act_REPLY?
  20561. Reply\Reply to All with HistoryK
  20562. MailStEd
  20563.     0S0E
  20564. Reply with History
  20565. This document is truncated.
  20566.     0R4S8S10S13S
  20567. Reply with history
  20568. act_REPLY.GIF|act_REPLY?
  20569. ForwardK 
  20570.     0S0E
  20571. ISMAILSTATIONERY
  20572.     1S2S
  20573. act_FORWARD.GIF|act_FORWARD?
  20574. _Forward
  20575. Delete 
  20576.     0S0E
  20577. act_DELETE.GIF|act_DELETE?
  20578. _Edit
  20579. Folder\Create Folder 
  20580.     0S0E
  20581. act_FOLDER.GIF|act_FOLDER?
  20582. Folder\Move To Folder... 
  20583.     0S0E
  20584. act_FOLDER.GIF|act_FOLDER?
  20585. Folder\Remove From Folder
  20586.     0S0E
  20587. act_FOLDER.GIF|act_FOLDER?
  20588. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  20589. Use "CommonUI"
  20590. '++LotusScript Development Environment:2:5:(Forward):0:1
  20591. Declare Sub Click(Source As Button)
  20592. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20593. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20594. Private Sub BindEvents(Byval Objectname_ As String)
  20595. Static Source As BUTTON
  20596. Set Source = Bind(Objectname_)
  20597. On Event Click From Source Call Click
  20598. End Sub
  20599. '++LotusScript Development Environment:2:2:Click:1:12
  20600. Sub Click(Source As Button)
  20601.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  20602. End Sub
  20603. act_COPYINTO.GIF|act_COPYINTO?
  20604. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  20605. Use "CommonUI"
  20606. '++LotusScript Development Environment:2:5:(Forward):0:1
  20607. Declare Sub Click(Source As Button)
  20608. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20609. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20610. Private Sub BindEvents(Byval Objectname_ As String)
  20611. Static Source As BUTTON
  20612. Set Source = Bind(Objectname_)
  20613. On Event Click From Source Call Click
  20614. End Sub
  20615. '++LotusScript Development Environment:2:2:Click:1:12
  20616. Sub Click(Source As Button)
  20617.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  20618. End Sub
  20619. act_COPYINTO.GIF|act_COPYINTO?
  20620. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  20621. Use "CommonUI"
  20622. '++LotusScript Development Environment:2:5:(Forward):0:1
  20623. Declare Sub Click(Source As Button)
  20624. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20625. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20626. Private Sub BindEvents(Byval Objectname_ As String)
  20627.     Static Source As BUTTON
  20628.     Set Source = Bind(Objectname_)
  20629.     On Event Click From Source Call Click
  20630. End Sub
  20631. '++LotusScript Development Environment:2:2:Click:1:12
  20632. Sub Click(Source As Button)
  20633.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  20634. End Sub
  20635. act_COPYINTO.GIF|act_COPYINTO?
  20636. Tools\Preferences...2
  20637. (Preferences)
  20638.     0S0E
  20639. act_TOOLS.GIF|act_TOOLS?
  20640. Tools\Out of Office...8
  20641. (EditOfficeProfile)
  20642.     0S0E
  20643. act_TOOLS.GIF|act_TOOLS?
  20644. Tools\Add Sender to Address Book<
  20645. (AddSenderToAddressBook)
  20646.     0S0E
  20647. act_TOOLS.GIF|act_TOOLS?
  20648. Tools\New Memo - Using Stationery
  20649. '++LotusScript Development Environment:2:5:(Options):0:66
  20650. '++LotusScript Development Environment:2:5:(Forward):0:1
  20651. Declare Sub Click(Source As Button)
  20652. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20653. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20654. Private Sub BindEvents(Byval Objectname_ As String)
  20655.     Static Source As BUTTON
  20656.     Set Source = Bind(Objectname_)
  20657.     On Event Click From Source Call Click
  20658. End Sub
  20659. '++LotusScript Development Environment:2:2:Click:1:12
  20660. Sub Click(Source As Button)
  20661.     Dim session As New notessession
  20662.     Dim uiws As New notesuiworkspace
  20663.     Dim collection As notesdocumentcollection
  20664.     Dim noteUIEditDocument As notesuidocument
  20665.     Dim database As NotesDatabase
  20666.     Set noteCursorDoc = session.currentdatabase.createdocument
  20667.     Set database = session.currentdatabase
  20668.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  20669.     Set noteCursorDoc = collection.getfirstdocument
  20670.     If Not noteCursorDoc Is Nothing Then
  20671.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  20672.     End If
  20673. End Sub
  20674. act_TOOLS.GIF|act_TOOLS?
  20675. New Memo(
  20676.     0S0E
  20677. act_NEW.GIF|act_NEW?
  20678. Folder\Create Folder
  20679. act_FOLDER.GIF|act_FOLDER?
  20680. var pathname = (window.location.pathname);
  20681. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'FolderCreate?OpenForm','Folder','scrollbars,screenX=150,screenY=200,width=500,height=110');
  20682. Folder\Move to Folder...*
  20683.     0S0E
  20684. act_FOLDER.GIF|act_FOLDER?
  20685. Delete\Delete
  20686.     0S0E
  20687. act_DELETE.GIF|act_DELETE?
  20688. Delete\Empty Trash 
  20689.     0S0E
  20690. act_DELETE.GIF|act_DELETE?
  20691. Tools\Preferences
  20692. wPreferences
  20693.     0S0E
  20694. act_TOOLS.GIF|act_TOOLS?
  20695. Tools...\Archiving
  20696. act_TOOLS.GIF|act_TOOLS?
  20697. var pathname = window.location.pathname
  20698. filename = pathname.substring(0,(pathname.lastIndexOf('nsf')+4)) 
  20699. //Generate a random number based on the current time  hr:min:sec
  20700. //we do this in case the user doesn't refresh the cache every time they load a page on their browser.
  20701. //If they don't refresh the cache, the Archive Profile keeps the original settings only, for each browser session.
  20702. now = new Date();
  20703. mins = now.getMinutes().toString()
  20704. secs = now.getSeconds().toString()
  20705. hrs = now.getHours().toString()
  20706. random = mins + secs + hrs
  20707. window.open(filename + 'WebArchProfile?openForm&' + random,'secondary_window','toolbar=no,location=no,scrollbars=yes,directories=no,height=465,width=600')
  20708. Tools...\Out of Office
  20709. act_TOOLS.GIF|act_TOOLS?
  20710. alert('Feature in Progress')
  20711. O=Lotus Notes
  20712. O=Lotus Notes
  20713. PURSAFO
  20714. |.:#U
  20715. O=Lotus Notes
  20716. CN=Lotus Notes Template Development/O=Lotus Notes
  20717. PURSAFO
  20718. )(NO}
  20719. -uO#S
  20720. $TITLE
  20721. $Index
  20722. $Formula
  20723. $FormulaClass
  20724. $VIEWFORMAT
  20725. $Comment
  20726. $WebFlags
  20727. $ACTIONS
  20728. $SCRIPTOBJ_16
  20729. $SCRIPTOBJ_17
  20730. $SCRIPTOBJ_18
  20731. $SCRIPTOBJ_22
  20732. $ViewGlobalScript
  20733. $V5ACTIONS
  20734. '++LotusScript Development Environment:2:5:(Options):0:66
  20735. Option Public
  20736. '++LotusScript Development Environment:2:5:(Forward):0:1
  20737. Declare Sub Initialize
  20738. '++LotusScript Development Environment:2:5:(Declarations):0:10
  20739. Const strWindowTitle = "Out of Office"
  20740. '++LotusScript Development Environment:2:2:Initialize:1:10
  20741. Sub Initialize
  20742.     Dim session As notessession    
  20743.     Dim uiws As New notesuiworkspace    
  20744.     Dim m_officeprofile As notesdocument
  20745.     Dim nSuccess As Integer        
  20746.     Set session = New notessession
  20747.     Set m_officeprofile = session.CurrentDatabase.GetProfileDocument("OutOfOfficeProfile")
  20748. '    SPR#???????
  20749.     Call m_officeprofile.ReplaceItemValue("SaveOptions","0")
  20750.     nSuccess = uiws.dialogbox("OutOfOfficeProfile",True,True,True,False,False,False,strWindowTitle,m_officeprofile,True,True)
  20751. End Sub
  20752. Lotus Product
  20753. OBJECT
  20754. O=Lotus Notes
  20755. O=Lotus Notes
  20756. PURSAFO
  20757. |.:#U
  20758. O=Lotus Notes
  20759. CN=Lotus Notes Template Development/O=Lotus Notes
  20760. PURSAFO
  20761. $TITLE
  20762. $AssistType
  20763. $AssistLastRun
  20764. $AssistDocCount
  20765. $AssistFlags
  20766. $AssistTrigger
  20767. $AssistInfo
  20768. $AssistQuery
  20769. $AssistAction
  20770. $AssistAction_Ex
  20771. &Arial
  20772. Lotus Product
  20773. (GroupCalendarDlg) 
  20774.     0S0E
  20775. $PublicAccess
  20776. Outer
  20777. Outer
  20778. Table1
  20779. Table1
  20780.     Title: 
  20781. xxDefault
  20782. -Untitled-
  20783.     1S2S
  20784. Subject
  20785. xxDefault
  20786. Subject
  20787.     0R2S3S4S6S8S
  20788. Subject
  20789.     Members:
  20790. Members
  20791. Action
  20792. ViewNow
  20793.     1S2S3S
  20794. Action
  20795. Cancel
  20796.     1S2S3S
  20797.       Cancel  
  20798. O=Lotus Notes
  20799. O=Lotus Notes
  20800. PURSAFO
  20801. |.:#U
  20802. O=Lotus Notes
  20803. CN=Lotus Notes Template Development/O=Lotus Notes
  20804. PURSAFO
  20805. !x+GI
  20806. $Info
  20807. $$Script_O
  20808. $$ScriptName
  20809. $$FormAction2
  20810. $Body
  20811. $PublicAccess
  20812. (GroupCalendarOptions)
  20813.     Starting Time:
  20814.     Duration:
  20815. StartTime
  20816. StartTime
  20817.     3S4S6S
  20818. StartTime
  20819. DurationSel
  20820. 1|12|23|34|45|56|67|78|89|910|1011|1112|12
  20821. O=Lotus Notes
  20822. O=Lotus Notes
  20823. PURSAFO
  20824. |.:#U
  20825. O=Lotus Notes
  20826. CN=Lotus Notes Template Development/O=Lotus Notes
  20827. PURSAFO
  20828. StartDate
  20829. $Info
  20830. $$ScriptName
  20831. StartTime
  20832. $Body
  20833. xxNoSubject
  20834. Group Calendar
  20835.     1S2E2S
  20836. Subject
  20837. Subject
  20838. xxNoSubject
  20839.     0RR7S9S
  20840. Lotus Product
  20841. OBJECT
  20842.  (GroupCalendar)'++LotusScript Development Environment:2:5:(Options):0:66
  20843. '++LotusScript Development Environment:2:5:(Forward):0:1
  20844. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  20845. Declare Sub Postopen(Source As Notesuidocument)
  20846. '++LotusScript Development Environment:2:5:(Declarations):0:2
  20847. '++LotusScript Development Environment:2:2:BindEvents:1:129
  20848. Private Sub BindEvents(Byval Objectname_ As String)
  20849.     Static Source As NOTESUIDOCUMENT
  20850.     Set Source = Bind(Objectname_)
  20851.     On Event Queryclose From Source Call Queryclose
  20852.     On Event Postopen From Source Call Postopen
  20853. End Sub
  20854. '++LotusScript Development Environment:2:2:Queryclose:1:12
  20855. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  20856.     Call source.save
  20857. End Sub
  20858. '++LotusScript Development Environment:2:2:Postopen:1:12
  20859. Sub Postopen(Source As Notesuidocument)
  20860.     source.fieldhelp = False
  20861.     source.horzscrollbar = False
  20862. End Sub
  20863. Lotus Product
  20864. Lotus Product
  20865. OBJECT
  20866. SaveOptions
  20867. ExcludeFromView
  20868. DurationSel
  20869. NewDuration
  20870. DurationSel
  20871.     1S2S
  20872. NewDuration
  20873. NewDuration
  20874.     0R7S9S
  20875. Duration
  20876. StartTime
  20877. StartTime
  20878.     3S4S6S8S
  20879. StartTime
  20880. StartTime
  20881.     3S4S6S8S
  20882. StartTime
  20883. xxNoSubject
  20884. Group Calendar
  20885.     1S2E2S
  20886. Subject
  20887. Subject
  20888. xxNoSubject
  20889.     0RR7S9StmpTitle
  20890. CalendarView
  20891. StartTime
  20892. Duration
  20893. Members
  20894. Categori_zeK
  20895. _Edit Document
  20896. Send Docu_ment
  20897. _Forward
  20898. _Move To Folder...
  20899. _Remove From FolderK
  20900. Members...
  20901. MembersToAdd
  20902. Members
  20903.     1S2S6S
  20904. Members
  20905. MembersToAdd
  20906.     0R1S2S3S
  20907. SaveOptions
  20908.     0R1S2S3S
  20909. $GroupScheduleRefreshMode
  20910.     0R1S2S3S
  20911. act_participantactions.GIF|act_CSPARTACTIONS
  20912. Display Options...h
  20913. (GroupCalendarOptions)
  20914. Options
  20915.     0S0E
  20916. NewDuration
  20917. DurationSel
  20918.     0R1S2S
  20919. Duration
  20920. NewDuration
  20921. NewDuration
  20922.     0R1S2S3S10S12S
  20923. $GroupScheduleRefreshMode
  20924.     0R1S2S3S
  20925. act_TOOLS.GIF|act_TOOLS?
  20926. Show LegendK
  20927. $GroupScheduleShowLegend
  20928.     1S2S3S
  20929. $GroupScheduleRefreshMode
  20930.     0R1S2S3S
  20931. $GroupScheduleShowLegend
  20932.     1S2S
  20933. Hide LegendK
  20934. $GroupScheduleShowLegend
  20935.     1S2S3S
  20936. $GroupScheduleRefreshMode
  20937.     0R1S2S3S
  20938. $GroupScheduleShowLegend
  20939.     1S2S
  20940. Categori_zeK
  20941. _Edit Document
  20942. Send Docu_ment
  20943. _Forward
  20944. _Move To Folder...
  20945. _Remove From FolderK
  20946. Members...
  20947. MembersToAdd
  20948. Members
  20949.     1S2S6S
  20950. Members
  20951. MembersToAdd
  20952.     0R1S2S3S
  20953. SaveOptions
  20954.     0R1S2S3S
  20955. $GroupScheduleRefreshMode
  20956.     0R1S2S3S
  20957. Display Options...h
  20958. (GroupCalendarOptions)
  20959. Options
  20960.     0S0E
  20961. NewDuration
  20962. DurationSel
  20963.     0R1S2S
  20964. Duration
  20965. NewDuration
  20966. NewDuration
  20967.     0R1S2S3S10S12S
  20968. $GroupScheduleRefreshMode
  20969.     0R1S2S3S
  20970. Show LegendK
  20971. $GroupScheduleShowLegend
  20972.     1S2S3S
  20973. $GroupScheduleRefreshMode
  20974.     0R1S2S3S
  20975. $GroupScheduleShowLegend
  20976.     1S2S
  20977. Hide LegendK
  20978. $GroupScheduleShowLegend
  20979.     1S2S3S
  20980. $GroupScheduleRefreshMode
  20981.     0R1S2S3S
  20982. $GroupScheduleShowLegend
  20983.     1S2S
  20984. O=Lotus Notes
  20985. O=Lotus Notes
  20986. PURSAFO
  20987. |.:#U
  20988. O=Lotus Notes
  20989. CN=Lotus Notes Template Development/O=Lotus Notes
  20990. PURSAFO
  20991. $HTMLDocumentStyles
  20992. StartDate
  20993. $Info
  20994. $WINDOWTITLE
  20995. $FrameInfo
  20996. $$Script_O
  20997. $$ScriptName
  20998. $$FormScript
  20999. $$$FormScript_O
  21000. Duration
  21001. StartTime
  21002. $Body
  21003. $V5ACTIONS
  21004. $ACTIONS
  21005. $PublicAccess
  21006. &Arial
  21007. '++LotusScript Development Environment:2:5:(Options):0:74
  21008. '++LotusScript Development Environment:2:5:(Forward):0:1
  21009. '++LotusScript Development Environment:2:5:(Declarations):0:2
  21010. Lotus Product
  21011. V0.0a
  21012. (GroupHelper)
  21013.     Group name:
  21014. -Untitled-
  21015. GroupName
  21016.     Group type:
  21017. GroupTypeChoose the appropriate type for this group.  
  21018. Multi-purpose|0Access Control List only|2Mail only|1
  21019.     Description:
  21020. DescriptionDescription or purpose of the group.
  21021.     Members:
  21022. AllAddresses
  21023.     0S0E
  21024. SelectedGroupMembers
  21025. AllAddresses
  21026. AllAddresses"
  21027.     6S8S9S
  21028. O=Lotus Notes
  21029. O=Lotus Notes
  21030. PURSAFO
  21031. |.:#U
  21032. O=Lotus Notes
  21033. CN=Lotus Notes Template Development/O=Lotus Notes
  21034. PURSAFO
  21035. $Info
  21036. $Script
  21037. $$Script_O
  21038. $$ScriptName
  21039. $Body
  21040. '++LotusScript Development Environment:2:5:(Options):0:74
  21041. Option Public
  21042. Option Declare
  21043. Use "Common"
  21044. '++LotusScript Development Environment:2:5:(Forward):0:1
  21045. Declare Class cBaseImportHolidays As BaseApplication
  21046. Declare Class HolidayImportStringTable
  21047. Declare Sub Initialize
  21048. '++LotusScript Development Environment:2:5:(Declarations):0:10
  21049. 'ImportHolidays: 
  21050. '//DNT//
  21051. Const strPUBLIC_NAB_FILENAME$ = "names.nsf"
  21052. Const strdBMasterHoliday$ = "pubnames.ntf"
  21053. Const strPicklistResource$ = "(ListResource)"
  21054. Const strListLabel$ = "ListLabel"
  21055. Const strMailHolidayView$ = "($RepeatLookup)"
  21056. Const strSelectedItems$ = "SelectedItems"
  21057. Const strPublicNABHolidayView$ = "($Holidays)"
  21058. Const HOLIDAY_STRING = 600
  21059. '//End DNT//
  21060. Class cBaseImportHolidays As BaseApplication
  21061. '//Objects//
  21062.     Public m_dbCurrentDatabase As notesdatabase
  21063.     Public m_dbMasterHoliday As notesdatabase
  21064.     Private m_uiws As NotesUIWorkspace
  21065.     Private m_cStringTable As HolidayImportStringTable
  21066.     Private m_noteHolidayProfile As notesdocument
  21067.     Private m_noteCursorDoc As notesdocument
  21068.     Private m_noteDoItemsExist As notesdocument            
  21069.     Private m_viewMailHoliday As notesview
  21070.     Private m_viewHolidayGroup As notesview
  21071.     Private m_entrycollection As notesviewentrycollection        
  21072.     Private m_viewEntry As notesdocument
  21073.     Private m_notePublicHolidayDoc As notesdocument
  21074.     Private m_collLocalHolidayDocs As notesdocumentcollection
  21075.     Private m_noteHolidayDoc As notesdocument
  21076. '//locals//
  21077.     Private m_vColumnValues As Variant
  21078.     Private m_vAPPTUNID As Variant
  21079.     Private m_vModified As Variant
  21080.     Private m_vLocatedInPublicNAB As Variant
  21081.     Private m_vUserForcedLocalDeletion As Variant
  21082.     Private m_vDeletedByAgent As Variant
  21083.     Private m_vCategories As Variant
  21084.     Private m_vReturnValue As Variant
  21085.     Private m_vTempAPPTUNID As Variant
  21086.     Public m_strMailServerName As String
  21087.     Private m_strTempAPPTUNID As String
  21088.     Private m_strServerName As String
  21089.     Private m_nAdded As Integer
  21090.     Private m_nUpdated As Integer
  21091.     Private m_nDeleted As Integer
  21092.     Private m_nMB_OK As Integer
  21093.     Private m_nSuccess As Integer
  21094.     Private m_nHolidayEntry As Integer
  21095. '//Sub & Funtion declaration//
  21096. Declare Public Sub New()
  21097. Declare Public Sub GetImportItems
  21098. Declare Public Function CopyToDB
  21099. '//Property declaration
  21100. Declare Property Get SelectedCategories
  21101. '//Constructor//
  21102.     Sub new()
  21103.         Set Me.m_session = cBaseImportHolidays..session
  21104.         Set Me.m_uiws = New notesuiworkspace   
  21105.         Set Me.m_cStringTable = New HolidayImportStringTable
  21106.         Set Me.m_uiws = New notesuiworkspace
  21107.         Set Me.m_dbCurrentDatabase = Me.m_session.currentdatabase
  21108.         Set Me.m_noteCursorDoc = Me.m_dbCurrentDatabase.createdocument
  21109.         If Me.m_noteCursorDoc Is Nothing Then
  21110.             Call DisplayWarn(Me.m_cStringTable.GetString(HOLIDAY_STRING+6, Null) , MB_OK , Me.m_cStringTable.GetString(HOLIDAY_STRING+1, Null))
  21111.             End
  21112.         End If
  21113.         Me.m_strServerName$ = fGetMailServerName()
  21114.         If Me.m_dbMasterHoliday Is Nothing Then
  21115.             Set Me.m_dbMasterHoliday = New notesdatabase(Me.m_strServerName$ , strPUBLIC_NAB_FILENAME)
  21116.         End If
  21117.         If Not Me.m_dbMasterHoliday.IsOpen Then
  21118.             Call DisplayWarn(Me.m_cStringTable.GetString(HOLIDAY_STRING+7, Null) & Chr(13) &_
  21119.             Me.m_strServerName$ &"!!" & strPUBLIC_NAB_FILENAME, MB_OK , Me.m_cStringTable.GetString(HOLIDAY_STRING+1, Null))
  21120.             End
  21121.         Else
  21122.             Set Me.m_viewHolidayGroup = Me.m_dbMasterHoliday.getview(strPublicNABHolidayView$)
  21123.             Set Me.m_viewMailHoliday = Me.m_dbCurrentDatabase.getview(strMailHolidayView$) 
  21124.             Call GetProfileNote()
  21125. '//temporary code ************************************************************************
  21126.             If Not CheckIntegrity() Then
  21127.                 Print("Data integrity is not correct")
  21128.             End If
  21129. '//End Temp Code***********************************************************************
  21130.             If Me.m_viewHolidayGroup Is Nothing Then
  21131.                 Call DisplayWarn(Me.m_cStringTable.GetString(HOLIDAY_STRING+9, Null) & Chr(13) &_
  21132.                 Me.m_cStringTable.GetString(HOLIDAY_STRING+8, Null) & Chr(13) &_
  21133.                 Me.m_strServerName$ &"!!" & strPUBLIC_NAB_FILENAME, MB_OK , Me.m_cStringTable.GetString(HOLIDAY_STRING+1, Null))
  21134.                 End
  21135.             Else
  21136.                 Set Me.m_noteDoItemsExist = Me.m_viewHolidayGroup.getfirstdocument
  21137.                 If Me.m_noteDoItemsExist Is Nothing Then
  21138.                     Call ScanForDeletes()
  21139.                     Call WriteNoteItemsToProfile()
  21140.                     Call DisplayWarn(Me.m_cStringTable.GetString(HOLIDAY_STRING+11, Null) & Chr(13) & Cstr((Me.m_nAdded - Me.m_nUpdated))_
  21141.                     & Me.m_cStringTable.GetString(HOLIDAY_STRING+12, Null) & Chr(13) & Cstr(Me.m_nUpdated) & Me.m_cStringTable.GetString(HOLIDAY_STRING+13, Null)_
  21142.                     & Chr(13) & Cstr(Me.m_nDeleted) & Me.m_cStringTable.GetString(HOLIDAY_STRING+15, Null),MB_OK ,Me.m_cStringTable.GetString(HOLIDAY_STRING+1, Null))
  21143.                     End
  21144.                 End If
  21145.             End If
  21146.         End If           
  21147.     End Sub
  21148.     Private Sub GetProfileNote()
  21149.         Set Me.m_noteHolidayProfile = Me.m_dbCurrentDatabase.GetProfileDocument("HolidayProfile")
  21150.         If Not Me.m_noteHolidayProfile.HasItem("LastImported") Then
  21151.             Call ReadItemsFromViewIntoProfile()
  21152.         Else
  21153.             Call ReadItemsFromProfile()        
  21154.         End If
  21155.     End Sub
  21156.     Private Sub ReadItemsFromProfile()
  21157.         Dim n As Integer        
  21158.         If Me.m_noteHolidayProfile.APPTUNID(0) = "" Then
  21159.             Exit Sub
  21160.         End If
  21161.         Me.m_vAPPTUNID = Me.m_noteHolidayProfile.APPTUNID
  21162.         Me.m_vModified = Me.m_noteHolidayProfile.Modified
  21163.         Me.m_vUserForcedLocalDeletion = Me.m_noteHolidayProfile.UserForcedLocalDeletion
  21164. 'convert to integers so we can store them off later        
  21165.         For n = 0 To Ubound(Me.m_vUserForcedLocalDeletion)
  21166.             Me.m_vUserForcedLocalDeletion(n) = Cint(Me.m_vUserForcedLocalDeletion(n))
  21167.         Next
  21168.         Me.m_vDeletedByAgent = Me.m_noteHolidayProfile.DeletedByAgent
  21169. 'convert to integers so we can store them off later                
  21170.         For n = 0 To Ubound(Me.m_vDeletedByAgent)
  21171.             Me.m_vDeletedByAgent(n) = Cint(Me.m_vDeletedByAgent(n))
  21172.         Next
  21173.         Redim Me.m_vLocatedInPublicNAB(Ubound(Me.m_vAPPTUNID))
  21174.         Forall tmpFlags In  Me.m_vLocatedInPublicNAB
  21175.             tmpFlags = False            'always set to false when loading                    
  21176.         End Forall
  21177.     End Sub
  21178.     Private Function UpdateEntryInProfile(IndexNumber As Integer)
  21179. '        Dim me.m_nHolidayEntry As Integer        
  21180.         If Not IndexNumber => 0 Then
  21181.             If Isarray(Me.m_vAPPTUNID) Then
  21182.                 Me.m_nHolidayEntry = Ubound(Me.m_vAPPTUNID) + 1                    
  21183.                 Redim Preserve Me.m_vAPPTUNID(Me.m_nHolidayEntry)
  21184.                 Redim Preserve Me.m_vModified(Me.m_nHolidayEntry)
  21185.                 Redim Preserve Me.m_vUserForcedLocalDeletion(Me.m_nHolidayEntry)
  21186.                 Redim Preserve Me.m_vDeletedByAgent(Me.m_nHolidayEntry)
  21187.                 Redim Preserve Me.m_vLocatedInPublicNAB(Me.m_nHolidayEntry)
  21188.             Else
  21189.                 Me.m_nHolidayEntry = 0
  21190.                 Redim Me.m_vAPPTUNID(Me.m_nHolidayEntry)
  21191.                 Redim Me.m_vModified(Me.m_nHolidayEntry)
  21192.                 Redim Me.m_vUserForcedLocalDeletion(Me.m_nHolidayEntry)
  21193.                 Redim Me.m_vDeletedByAgent(Me.m_nHolidayEntry)
  21194.                 Redim Me.m_vLocatedInPublicNAB(Me.m_nHolidayEntry)
  21195.             End If
  21196.         Else
  21197.             Me.m_nHolidayEntry = IndexNumber
  21198.         End If
  21199.         Me.m_vAPPTUNID(Me.m_nHolidayEntry) = Me.m_noteHolidayDoc.ColumnValues(1)
  21200.         Me.m_vModified(Me.m_nHolidayEntry) = Me.m_noteHolidayDoc.LastModified
  21201.         Me.m_vLocatedInPublicNAB(Me.m_nHolidayEntry) = True            'always set to true when updating or adding
  21202.         Me.m_vUserForcedLocalDeletion(Me.m_nHolidayEntry) = 0
  21203.         Me.m_vDeletedByAgent(Me.m_nHolidayEntry) = 0
  21204.         Exit Function        
  21205.     End Function
  21206.     Private Function MarkEntryDeleted(Index As Integer)
  21207.         Me.m_vDeletedByAgent(Index) = 1
  21208.         Me.m_nDeleted = Me.m_nDeleted + 1
  21209.     End Function
  21210.     Private Sub ScanForDeletes()
  21211.         On Error Goto TRAP        
  21212.         Dim n As Integer        
  21213.         If Isarray(Me.m_vAPPTUNID) Then
  21214.             For n = 0 To Ubound(Me.m_vAPPTUNID)
  21215.                 If Not Cint(Me.m_vDeletedByAgent(n)) = 1 Then
  21216.                     If Not Me.m_vLocatedInPublicNAB(n) Then
  21217.                         Set Me.m_notePublicHolidayDoc = Me.m_dbMasterHoliday.Getdocumentbyunid(Me.m_vAPPTUNID(n))
  21218.                         If Me.m_notePublicHolidayDoc Is Nothing Then
  21219.                             Call RemoveAllDocumentsByAPPTUNID(Me.m_vAPPTUNID(n))            
  21220.                             Call MarkEntryDeleted(n)
  21221.                         Else
  21222.                             If Not Me.m_notePublicHolidayDoc.LastModified = Me.m_vModified(n) Then
  21223.                                 Call RemoveAllDocumentsByAPPTUNID(Me.m_vAPPTUNID(n))
  21224.                                 Call CreateEntryInMailFile()
  21225.                                 Call UpdateEntryInProfile(n)
  21226.                             End If
  21227.                         End If
  21228.                     End If
  21229.                 End If
  21230.             Next
  21231.         End If
  21232.         Exit Sub
  21233. TRAP:
  21234.         If Err = 200 Then
  21235.             Resume Next    
  21236.         Elseif Err = 4091 Then
  21237.             If Not Me.m_notePublicHolidayDoc Is Nothing Then
  21238.                 Delete Me.m_notePublicHolidayDoc
  21239.             End If
  21240.             Resume Next    
  21241.         Else
  21242.             Messagebox(Cstr(Err) & ": " & Error$)
  21243.         End If
  21244.     End Sub
  21245.     Private Sub WriteNoteItemsToProfile()
  21246.         'let's do a quick integrity check before we save....
  21247.         If CheckIntegrity Then        
  21248.             Call Me.m_noteHolidayProfile.ReplaceItemValue("APPTUNID", Me.m_vAPPTUNID)
  21249.             Call Me.m_noteHolidayProfile.ReplaceItemValue("Modified",Me.m_vModified)
  21250.             Call Me.m_noteHolidayProfile.ReplaceItemValue("UserForcedLocalDeletion",Me.m_vUserForcedLocalDeletion)
  21251.             Call Me.m_noteHolidayProfile.ReplaceItemValue("DeletedByAgent",Me.m_vDeletedByAgent)
  21252.             Call Me.m_noteHolidayProfile.ReplaceItemValue("LastImported",Now())    
  21253.             Call Me.m_noteHolidayProfile.Save(True,False,True)
  21254.         Else            
  21255.             Print("Data integrity is not correct")
  21256.         End If
  21257.     End Sub
  21258.     Private Function CheckIntegrity() As Integer
  21259.         On Error Goto TRAP        
  21260.         CheckIntegrity = False
  21261.         Dim n As Integer
  21262.         n = Ubound(Me.m_vAPPTUNID)
  21263.         If (n = Ubound(Me.m_vModified)) Then
  21264.             If (n = Ubound(Me.m_vUserForcedLocalDeletion)) Then
  21265.                 If (n = Ubound(Me.m_vDeletedByAgent)) Then
  21266.                     CheckIntegrity = True
  21267.                 End If
  21268.             End If
  21269.         End If
  21270.         Exit Function
  21271. TRAP:
  21272.         If Err = 13 Then
  21273.             'structure is not initialized this is OK on new objects
  21274.             CheckIntegrity = True
  21275.             Resume Next
  21276.         Else
  21277.             Messagebox(Cstr(Err) & ": " & Error$)
  21278.         End If
  21279.     End Function
  21280.     Private Sub ReadItemsFromViewIntoProfile()
  21281.         Set Me.m_viewEntry = Me.m_viewMailHoliday.GetFirstdocument
  21282.         Do While Not Me.m_viewEntry Is Nothing
  21283.             Me.m_vColumnValues = Me.m_viewEntry.Columnvalues(11)
  21284.             If Instr(Me.m_vColumnValues,"h") Then
  21285.                 If Not Me.m_strTempAPPTUNID = Me.m_viewEntry.Columnvalues(0) Then
  21286.                     If Isarray(Me.m_vAPPTUNID) Then
  21287.                         Me.m_nHolidayEntry = Ubound(Me.m_vAPPTUNID) + 1                    
  21288.                         Redim Preserve Me.m_vAPPTUNID(Me.m_nHolidayEntry)
  21289.                         Redim Preserve Me.m_vModified(Me.m_nHolidayEntry)
  21290.                         Redim Preserve Me.m_vUserForcedLocalDeletion(Me.m_nHolidayEntry)
  21291.                         Redim Preserve Me.m_vDeletedByAgent(Me.m_nHolidayEntry)
  21292.                         Redim Preserve Me.m_vLocatedInPublicNAB(Me.m_nHolidayEntry)
  21293.                     Else
  21294.                         Me.m_nHolidayEntry = 0
  21295.                         Redim Me.m_vAPPTUNID(Me.m_nHolidayEntry)
  21296.                         Redim Me.m_vModified(Me.m_nHolidayEntry)
  21297.                         Redim Me.m_vUserForcedLocalDeletion(Me.m_nHolidayEntry)
  21298.                         Redim Me.m_vDeletedByAgent(Me.m_nHolidayEntry)
  21299.                         Redim Me.m_vLocatedInPublicNAB(Me.m_nHolidayEntry)
  21300.                     End If
  21301.                     Me.m_vAPPTUNID(Me.m_nHolidayEntry) = Me.m_viewEntry.Columnvalues(0)
  21302.                     Me.m_vModified(Me.m_nHolidayEntry) = Me.m_viewEntry.Columnvalues(12)
  21303.                     Me.m_vUserForcedLocalDeletion(Me.m_nHolidayEntry) = 0
  21304.                     Me.m_vDeletedByAgent(Me.m_nHolidayEntry) = 0
  21305.                     Me.m_vLocatedInPublicNAB(Me.m_nHolidayEntry) = 0
  21306.                     Me.m_nHolidayEntry = Me.m_nHolidayEntry + 1
  21307.                 End If
  21308.             End If
  21309.             Me.m_vTempAPPTUNID = Me.m_viewEntry.Columnvalues(0)            
  21310.             If Isarray(Me.m_vTempAPPTUNID) Then
  21311.                 Me.m_strTempAPPTUNID = Me.m_vTempAPPTUNID(0)    
  21312.             Else
  21313.                 Me.m_strTempAPPTUNID = Me.m_viewEntry.Columnvalues(0)            
  21314.             End If        
  21315.             Set Me.m_viewEntry = Me.m_viewMailHoliday.GetNextdocument(Me.m_viewEntry)
  21316.         Loop            
  21317.     End Sub
  21318.     Sub GetImportItems
  21319.         Call Me.m_noteCursorDoc.replaceitemvalue(strListLabel, Me.m_cStringTable.GetString(HOLIDAY_STRING+5, Null))
  21320.         Call Me.m_noteCursorDoc.replaceitemvalue("ViewName" , strPublicNABHolidayView$)
  21321.         Call Me.m_noteCursorDoc.replaceitemvalue("ServerName",fGetMailServerName())
  21322.         Call Me.m_noteCursorDoc.replaceitemvalue("PublicNABFileName" ,strPUBLIC_NAB_FILENAME )
  21323.         Call Me.m_noteCursorDoc.replaceitemvalue("LastImported",Me.m_noteHolidayProfile.LastImported)
  21324.         Me.m_nMB_OK = Me.m_uiws.DialogBox( strPicklistResource , True , True , False, False, False, False, Me.m_cStringTable.GetString(HOLIDAY_STRING+1, Null),Me.m_noteCursorDoc,True,False)
  21325.         If Me.m_nMB_OK Then
  21326.             If Me.m_noteCursorDoc.HasItem(strSelectedItems$) Then
  21327.                 Me.m_vCategories = Me.m_noteCursorDoc.getitemvalue(strSelectedItems$) 
  21328.             End If
  21329.         Else
  21330.             End
  21331.         End If
  21332.     End Sub
  21333.     Function CopyToDB
  21334.         Me.m_nSuccess = fCopyToDB()
  21335.         If Me.m_nSuccess Then
  21336.             'now let's scan for notes that have been deleted in the public address book...
  21337.             Call ScanForDeletes()
  21338.             Call WriteNoteItemsToProfile()
  21339.             Messagebox(Cstr((Me.m_nAdded - Me.m_nUpdated)) & Me.m_cStringTable.GetString(HOLIDAY_STRING+12, Null) & Chr(13) &_
  21340.             Cstr(Me.m_nUpdated) & Me.m_cStringTable.GetString(HOLIDAY_STRING+13, Null) & Chr(13) &_
  21341.             Cstr(Me.m_nDeleted) & Me.m_cStringTable.GetString(HOLIDAY_STRING+15, Null))
  21342.         Else
  21343.             Messagebox(Me.m_cStringTable.GetString(HOLIDAY_STRING+16, Null))
  21344.         End If
  21345.     End Function
  21346.     Function RemoveAllDocumentsByAPPTUNID(APPTUNID As String)
  21347. 'test for nothing states.....        
  21348.         Dim noteMasterToDelete As notesdocument        
  21349.         Dim collRepeatingNotesToDelete As notesdocumentcollection
  21350.         Set collRepeatingNotesToDelete = Me.m_viewMailHoliday.getalldocumentsbykey(APPTUNID,True)
  21351.         If collRepeatingNotesToDelete.count > 0 Then
  21352.             Set noteMasterToDelete = collRepeatingNotesToDelete.GetFirstDocument
  21353.             If noteMasterToDelete.Isresponse Then
  21354.                 Set noteMasterToDelete = Me.m_dbCurrentDatabase.GetDocumentByUNID(noteMasterToDelete.ParentDocumentUNID)                            
  21355.             End If
  21356.             Call collRepeatingNotesToDelete.RemoveAll(True)
  21357.         End If 
  21358.         If Not noteMasterToDelete Is Nothing Then
  21359.             Call noteMasterToDelete.remove(True)
  21360.         End If
  21361.     End Function
  21362.     Function fCopyToDB() As Integer
  21363.         Dim retLastUpdated As String
  21364.         Dim retIndexNumber As Integer
  21365.         If Me.m_vCategories(0) = "" Then
  21366.             fCopyToDB = False
  21367.         Else            
  21368.             Forall categories In Me.m_vCategories
  21369.                 Set Me.m_noteHolidayDoc = Me.m_viewHolidayGroup.getdocumentbykey(categories , True)            
  21370. TOP:            
  21371.                 If IsHolidayInProfile(Cstr(Me.m_noteHolidayDoc.ColumnValues(1)), retIndexNumber) Then
  21372.                     If Not (Me.m_noteHolidayDoc.LastModified = Me.m_vModified(retIndexNumber))_
  21373.                     Or Me.m_vDeletedByAgent(retIndexNumber) Then
  21374.                     'the master doc is modified or has been readded to the collection
  21375.                         Call RemoveAllDocumentsByAPPTUNID(Cstr(Me.m_noteHolidayDoc.ColumnValues(1)))
  21376.                         Call CreateEntryInMailFile()
  21377.                         Call UpdateEntryInProfile(retIndexNumber)
  21378.                     Else
  21379. '                    let's set the flag so there's no deletion scan for this item...
  21380.                         Me.m_vLocatedInPublicNAB(retIndexNumber) = True
  21381.                     End If
  21382.                 Else ' it's new and we just add the record and the item to memory
  21383.                     Call CreateEntryInMailFile()
  21384.                     Call UpdateEntryInProfile(True) 'true is a new entry
  21385.                 End If
  21386.                 Set Me.m_noteHolidayDoc = Me.m_viewHolidayGroup.getnextdocument(Me.m_noteHolidayDoc)
  21387.                 If Not Me.m_noteHolidayDoc Is Nothing Then            
  21388.                     If Not Isnull(Arraygetindex(Me.m_noteHolidayDoc.ColumnValues,Cstr(categories) , 1)) Then
  21389.                         Goto TOP
  21390.                     End If
  21391.                 End If
  21392.             End Forall
  21393.             fCopyToDB = True
  21394.         End If
  21395.     End Function        
  21396.     Private Function IsHolidayInProfile(APPTUNID As String, retIndexNumber As Integer) As Integer
  21397.         Dim tmpIndex As Variant
  21398.         If Isarray(Me.m_vAPPTUNID) Then
  21399.             tmpIndex = Arraygetindex(Me.m_vAPPTUNID,APPTUNID, 1)
  21400.             If Not Isnull(tmpIndex) Then
  21401.                 retIndexNumber = Cint(tmpIndex)
  21402.                 IsHolidayInProfile = True
  21403.                 Exit Function
  21404.             Else
  21405.                 retIndexNumber = Cint(-1)
  21406.                 IsHolidayInProfile = False            
  21407.             End If
  21408.         Else
  21409.             retIndexNumber = Cint(-1)
  21410.             IsHolidayInProfile = False            
  21411.         End If
  21412.     End Function
  21413.     Private Function CreateEntryInMailFile()
  21414.         Me.m_nAdded = Me.m_nAdded + 1
  21415.         Set Me.m_notePublicHolidayDoc = New NotesDocument(Me.m_dbCurrentDatabase)
  21416.         Call Me.m_noteHolidayDoc.CopyAllItems(Me.m_notePublicHolidayDoc)
  21417.         Dim noteCalanderDoc As New NotesCSEventOwnerDocument(1)
  21418.         Dim vDates As Variant                        
  21419.         Call Me.m_notePublicHolidayDoc.ReplaceItemValue("OrgRepeat","1")
  21420.         Call Me.m_notePublicHolidayDoc.ReplaceItemValue("Form","Appointment")
  21421.         Call Me.m_notePublicHolidayDoc.ReplaceItemValue("AppointmentType","1")
  21422.         Call Me.m_notePublicHolidayDoc.ReplaceItemValue("$CSFlags","h")
  21423.         Call Me.m_notePublicHolidayDoc.ReplaceItemValue("StartDate",m_notePublicHolidayDoc.getitemvalue("RepeatStartDate"))
  21424.         Call Me.m_notePublicHolidayDoc.ReplaceItemValue("EndDate",m_notePublicHolidayDoc.getitemvalue("RepeatStartDate"))
  21425.         Call noteCalanderDoc.Init(Me.m_notePublicHolidayDoc)
  21426.         Call noteCalanderDoc.SetViewIcon()
  21427. '        Call noteCalanderDoc.UpdateBusyTimeInfo(Me.m_notePublicHolidayDoc.GetItemValue("BookFreeTime")(0) <> "1")
  21428.         Call noteCalanderDoc.UpdateDateTimeItems()    
  21429.         vDates = noteCalanderDoc.GenerateRepeatDates()
  21430.         Call Me.m_notePublicHolidayDoc.ReplaceItemValue("RepeatDates", vDates)
  21431.         Call noteCalanderDoc.CreateRepeatHierarchy()
  21432.         Call noteCalanderDoc.MarkTempItems()
  21433.         Call Me.m_notePublicHolidayDoc.save(True,True,False)
  21434.     End Function
  21435.     Function fGetMailServerName() As String
  21436.         Me.m_vReturnValue = Evaluate(|@LocationGetInfo([HomeServer])|)
  21437.         If Me.m_vReturnValue(0) = "" Then
  21438.             Call DisplayWarn(Me.m_cStringTable.GetString(HOLIDAY_STRING+10, Null) , MB_OK , Me.m_cStringTable.GetString(HOLIDAY_STRING+1, Null))
  21439.             End
  21440.         Else
  21441.             fGetMailServerName = Me.m_vReturnValue(0) 
  21442.         End If
  21443.     End Function
  21444. End Class
  21445. Class HolidayImportStringTable
  21446.     Sub new 
  21447.     End Sub
  21448.     Function GetString(nIndex As Integer, vData As Variant) As String
  21449.         Select Case nIndex
  21450.         Case HOLIDAY_STRING+1
  21451.             GetString = "Import Holidays"
  21452.         Case HOLIDAY_STRING+5
  21453.             GetString = "Please select the 'Holiday' group(s) to import."
  21454.         Case HOLIDAY_STRING+6
  21455.             GetString = "You must have at least 'Author' to this database to proceed."
  21456.         Case HOLIDAY_STRING+7
  21457.             GetString = "Could not open 'Public Name and Address Book'"
  21458.         Case HOLIDAY_STRING+8
  21459.             GetString = "This feature requires a Domino version 5.0 or greater Name and Address Book."
  21460.         Case HOLIDAY_STRING+9
  21461.             GetString = "Required view not found in Public Address Book."
  21462.         Case HOLIDAY_STRING+10
  21463.             GetString = "No mail server has been specified for your current location."
  21464.         Case HOLIDAY_STRING+11
  21465.             GetString = "No items have been defined in the Public Name and Address Book."
  21466.         Case HOLIDAY_STRING+12
  21467.             GetString = " holiday records added."
  21468.         Case HOLIDAY_STRING+13
  21469.             GetString = " holiday records updated."
  21470.         Case HOLIDAY_STRING+15
  21471.             GetString = " holiday records deleted."
  21472.         Case HOLIDAY_STRING+16
  21473.             GetString = "No group was selected."
  21474.         End Select
  21475.     End Function
  21476. End Class
  21477. '++LotusScript Development Environment:2:2:Initialize:1:10
  21478. Sub Initialize
  21479.     Dim ImportOperation As New cBaseImportHolidays()     
  21480.     Call ImportOperation.GetImportItems
  21481.     Call ImportOperation.CopyToDB
  21482. End Sub
  21483. Lotus Product
  21484. V0.0R
  21485. T T %
  21486. ~$!##1
  21487. ~T!##1
  21488. ~,"##1
  21489. ~D"#H8
  21490.     0S0E
  21491. O=Lotus Notes
  21492. O=Lotus Notes
  21493. PURSAFO
  21494. |.:#U
  21495. O=Lotus Notes
  21496. CN=Lotus Notes Template Development/O=Lotus Notes
  21497. PURSAFO
  21498. $TITLE
  21499. $AssistType
  21500. $AssistLastRun
  21501. $AssistDocCount
  21502. $Comment
  21503. $AssistFlags
  21504. $AssistTrigger
  21505. $AssistInfo
  21506. $AssistQuery
  21507. $AssistAction
  21508. $AssistAction_Ex
  21509. $PublicAccess
  21510. '++LotusScript Development Environment:2:5:(Options):0:74
  21511. Option Public
  21512. Option Declare
  21513. '++LotusScript Development Environment:2:5:(Forward):0:1
  21514. Declare Class FormatRichText
  21515. Declare Sub Initialize
  21516. '++LotusScript Development Environment:2:5:(Declarations):0:10
  21517. 'InternetReply: 
  21518. Const DEFAULT_OFFSETCHAR = ">> "        
  21519. Class FormatRichText
  21520.     Private session As notessession
  21521.     Private uiws As notesuiworkspace    
  21522.     Private noteUIEditDocument As notesuidocument
  21523.     Private noteParent As notesdocument
  21524.     Private noteMemo As notesdocument
  21525.     Private rtParentBody As notesrichtextitem
  21526.     Private strReplyFormat As String    
  21527.     Private strFormattedText As String
  21528.     Private strArray() As String
  21529.     Private nLineAdded As Integer
  21530.     Public Function Init()
  21531.         Set session = New notessession    
  21532.         Set uiws = New notesuiworkspace
  21533.         strReplyFormat = DEFAULT_OFFSETCHAR
  21534.         Set noteParent = session.CurrentDatabase.UnprocessedDocuments.GetFirstDocument()
  21535.         Set noteMemo = session.CurrentDatabase.createdocument()
  21536.         If Not noteParent Is Nothing Then
  21537.             If GetBodyFromNote() Then
  21538.                 If ExtractFormattedText() Then
  21539.                     With noteMemo
  21540.                         Call .replaceitemvalue("Form","Memo")
  21541.                         'still need to create the address items...
  21542.                         Call CreateBody()
  21543.                         Set noteUIEditDocument =  uiws.Editdocument(True, noteMemo)
  21544.                     End With
  21545.                 End If
  21546.             End If
  21547.         Else
  21548.             'Bail we got no masterdocument            
  21549.         End If
  21550.     End Function
  21551.     Private Function CreateBody() As Integer
  21552.         Dim rtMemoBody As notesrichtextitem
  21553.         Dim n As Integer        
  21554.         Set rtMemoBody = New notesrichtextitem(noteMemo,"Body")
  21555.         For n = 0 To Ubound(strArray)
  21556.             If Len(strArray(n)) > 1 Then
  21557.                 nLineAdded = False
  21558.                 Call rtMemoBody.Appendtext(strReplyFormat & strArray(n))
  21559.                 Call rtMemoBody.Addnewline(1, False)                
  21560.             Else
  21561.                 If Not nLineAdded Then
  21562.                     Call rtMemoBody.Appendtext(strReplyFormat)
  21563.                     Call rtMemoBody.Addnewline(1,True)                
  21564.                     nLineAdded = True '& new paragraph
  21565.                 End If
  21566.             End If                
  21567.         Next
  21568.     End Function
  21569.     Private Function GetBodyFromNote() As Integer
  21570.         GetBodyFromNote = False        
  21571.         If noteParent.hasitem("Body") Then        
  21572.             Set rtParentBody = noteParent.GetFirstItem("Body")
  21573.             If Not rtParentBody Is Nothing Then
  21574.                 GetBodyFromNote = True
  21575.                 Exit Function
  21576.             End If
  21577.         End If
  21578.     End Function
  21579.     Private Function ExtractFormattedText() As Integer
  21580.         strFormattedText = rtParentBody.Getformattedtext(False, 80)
  21581.         If CreateFormattedArray() Then
  21582.             ExtractFormattedText = True
  21583.         End If
  21584.     End Function
  21585.     Private Function CreateFormattedArray() As Integer
  21586.         CreateFormattedArray  = True
  21587.         Redim strArray(0)                    
  21588.         Dim strWorkingString As String        
  21589.         Dim strTempString As String
  21590.         Dim n As Integer
  21591.         Dim lngLeftPart As Long
  21592.         Dim lngTotalLength As Long
  21593.         Dim lngLength As Long
  21594.         strWorkingString = strFormattedText
  21595.         While Instr(strWorkingString,Chr(13))
  21596.             Redim Preserve strArray(n)            
  21597.             lngTotalLength = Len(strWorkingString)
  21598.             lngLeftPart = Instr(strWorkingString,Chr(13))
  21599.             strTempString = Left(strWorkingString,lngLeftPart - 1)
  21600.             While Instr(strTempString,Chr(13)) = 1
  21601.                 strTempString = Right(Left(strWorkingString,lngLeftPart),(Len(strWorkingString) - 1))                
  21602.             Wend
  21603.             strArray(n) = strTempString 
  21604.             strWorkingString = Right(strWorkingString,(lngTotalLength - (lngLeftPart + 1)))            
  21605.             n = n + 1
  21606.         Wend
  21607.     End Function
  21608. End Class
  21609. '++LotusScript Development Environment:2:2:Initialize:1:10
  21610. Sub Initialize
  21611.     Dim InternetReply As New FormatRichText
  21612.     Call InternetReply.Init()
  21613. End Sub
  21614. Lotus Product
  21615. V0.0V
  21616. P              
  21617.     @    @    
  21618. O=Lotus Notes
  21619. O=Lotus Notes
  21620. PURSAFO
  21621. |.:#U
  21622. O=Lotus Notes
  21623. CN=Lotus Notes Template Development/O=Lotus Notes
  21624. PURSAFO
  21625. $TITLE
  21626. $AssistType
  21627. $AssistLastRun
  21628. $AssistDocCount
  21629. $AssistFlags
  21630. $AssistTrigger
  21631. $AssistInfo
  21632. $AssistQuery
  21633. $AssistAction
  21634. $AssistAction_Ex
  21635. Times New Roman
  21636. '++LotusScript Development Environment:2:5:(Options):0:74
  21637. Option Public
  21638. Use "Common"
  21639. '++LotusScript Development Environment:2:5:(Forward):0:1
  21640. '++LotusScript Development Environment:2:5:(Declarations):0:10
  21641. Dim uidoc As notesuidocument
  21642. Lotus Product
  21643. (InviteeReplyDlg)'++LotusScript Development Environment:2:5:(Options):0:66
  21644. '++LotusScript Development Environment:2:5:(Forward):0:1
  21645. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  21646. '++LotusScript Development Environment:2:5:(Declarations):0:2
  21647. '++LotusScript Development Environment:2:2:BindEvents:1:129
  21648. Private Sub BindEvents(Byval Objectname_ As String)
  21649. Static Source As NOTESUIDOCUMENT
  21650. Set Source = Bind(Objectname_)
  21651. On Event Queryopen From Source Call Queryopen
  21652. End Sub
  21653. '++LotusScript Development Environment:2:2:Queryopen:1:12
  21654. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  21655.     Set uidoc = source
  21656.     Set note = source.document
  21657. End Sub
  21658. Lotus Product
  21659. OBJECT
  21660. type=hidden
  21661. PartialName
  21662. Query_String
  21663. &ActionType=`
  21664.     1S2S
  21665. PartialName
  21666. PartialName
  21667. PartialName
  21668.     0R16StmpActionType
  21669. tmpFTSStartDateTime
  21670. tmpFTSEndDateTime
  21671. NoticeType
  21672.     1S2S
  21673.         You have previously delegated this request to 
  21674. Delegee
  21675. tmpDelegee
  21676.     .  A message will be sent to that person regarding his/her change in status.
  21677. tmpActionType
  21678.     Accepting this request will automatically update your calendar. 
  21679. dk+blue+circle(1).gif|BlueCircle
  21680.         You can tentatively accept this request which will not book busy time. 
  21681. tmpPencilIn
  21682. Tentatively accept|1
  21683. tmpActionType
  21684.          Who would you like to delegate this request to?
  21685. xxDelegee
  21686. You need to enter a user name to delegate to.
  21687.     1S2S
  21688. xxAlreadySent
  21689. The name entered has already been assigned this to do.
  21690. The name entered has already been invited to this meeting.
  21691.     0R1S2S5S6S8S10S
  21692. Participants
  21693. AssignedTo
  21694. OptionalAssignedTo
  21695. FYIAssignedTo
  21696. RequriedAttendees
  21697. OPtionalAttendees
  21698. Chair
  21699.     0R1S2S7S8S10S16S20S21S
  21700. tmpActionType
  21701. Delegee
  21702. xxNeedDelegee
  21703.     0R3S4S5S6S10S11S13S21S
  21704. tmpActionType
  21705. Delegee
  21706. Participants
  21707. xxAlreadySent
  21708.     0R3S4S6S16S20S26S31S36S39S
  21709. Delegee
  21710. tmpActionType
  21711. TaskG
  21712.     1S2S3S4S8S
  21713.          When would you like this meeting to be held?
  21714. tmpActionType
  21715. TaskG
  21716.     1S2S3S4S9S
  21717.     When would you like to complete this to do?
  21718. tmpActionType
  21719. .,$ //:
  21720. NewStartDAte
  21721. NewStartDate
  21722. StartDate
  21723. StartDate
  21724. StartDateTime
  21725.     3S4S6S8S9S10S12S14SNewStartDate
  21726. tmpActionType
  21727.     1S2S3S4S5S6S
  21728. .,$ //:
  21729. NewStartTime
  21730. NewStartTime
  21731. StartTime
  21732. StartTime
  21733. StartDateTime
  21734.     3S4S6S8S9S10S12S14SNewStartTime
  21735. .,$ //:
  21736. NewEndDAte
  21737. NewEndDate
  21738. EndDate
  21739. EndDate
  21740. EndDateTime
  21741.     3S4S6S8S9S10S12S14SNewEndDate
  21742. .,$ //:
  21743. NewEndTime
  21744. NewEndTime
  21745. EndTime
  21746. EndTime
  21747. EndDateTime
  21748.     3S4S6S8S9S10S12S14SNewEndTime
  21749. tmpActionType
  21750. tmpActionType
  21751.     1S2S3S4S5S6S7S8S9S10S
  21752. RequiredList
  21753. tmpActionType
  21754. Delegee
  21755. RequiredAttendees
  21756. SendTo
  21757. Chair
  21758.     1S2S5S6S8S10S
  21759. OptionalList
  21760. tmpActionType
  21761. OptionalAttendees
  21762. CopyTo
  21763.     0R1S2S5S6S8S10S
  21764. RoomList
  21765. tmpActionType
  21766.     0R1S2S5S6S8S10S
  21767. tmpFTSStartDateTime
  21768. NewStartDate
  21769. NewStartTime
  21770.     0RRR1S2S3S11S12S13S14S
  21771. tmpFTSEndDateTime
  21772. NewEndDate
  21773. NewEndTime
  21774.     0R1S2S3S11S12S13S14S
  21775. RequiredList
  21776. OptionalList
  21777. RoomList
  21778. tmpFTSStartDateTime
  21779. tmpFTSEndDateTime
  21780.     0RR20RTTT25S27S
  21781. NewStartDate
  21782. tmpFTSStartDateTime
  21783.     0R1S2S3S
  21784. NewStartTime
  21785. tmpFTSStartDateTime
  21786.     0R1S2S3S
  21787. NewEndDate
  21788. tmpFTSEndDateTime
  21789.     0R1S2S3S
  21790. NewEndTime
  21791. tmpFTSEndDateTime
  21792.     0R1S2S3S
  21793.     Search...
  21794. tmpActionType
  21795.     1S2S3S4S
  21796. dk+blue+circle(1).gif|BlueCircle
  21797.         You can continue receiving update notices from the owner if you wish.
  21798. tmpKeepPosted
  21799. Keep me informed of meeting updates|1
  21800. tmpHideComments
  21801.     1S2S
  21802. dk+blue+circle(1).gif|BlueCircle
  21803.         A message will be sent to the owner of this request.
  21804. tmpIncludeComments
  21805. Include comments on the reply message|1
  21806. tmpActionType
  21807. tmpActionType
  21808.     1S2S3S4S5S6S
  21809.     If you had previously accepted this request, your calendar and busy time will be updated. 
  21810. New Button
  21811. Need a newer version of Notes to execute this button.
  21812.     0S0E
  21813. thisform = document.forms[0]
  21814. parentwnd = window.opener
  21815. parentform = parentwnd.document.forms[0]
  21816. actiontype = thisform.tmpActionType.value
  21817. if (actiontype == "A")
  21818.     iValue = 65536
  21819. else if (actiontype == "R")
  21820.     iValue = 131072
  21821. else if (actiontype == "D")
  21822.     iValue = 262144
  21823.     parentform.Delegee.value = thisform.Delegee.value
  21824. else if (actiontype == "T")
  21825.     iValue = 524288
  21826.     parentform.NewStartDate.value = thisform.NewStartDate.value
  21827.     parentform.NewStartTime.value = thisform.NewStartTime.value
  21828.     parentform.NewEndDate.value = thisform.NewEndDate.value
  21829.     parentform.NEwEndTime.value = thisform.NewEndTime.value
  21830.     iValue = 0
  21831. parentwnd.updateActionInProgress(iValue, true)
  21832. self.close()
  21833. parentwnd.submitDocument()
  21834. New Button
  21835. Need a newer version of Notes to execute this button.
  21836.     0S0E
  21837. self.close()
  21838.     Cancel
  21839. O=Lotus Notes
  21840. O=Lotus Notes
  21841. PURSAFO
  21842. |.:#U
  21843. O=Lotus Notes
  21844. CN=Lotus Notes Template Development/O=Lotus Notes
  21845. PURSAFO
  21846. $Info
  21847. $Script
  21848. $$Script_O
  21849. $$ScriptName
  21850. $$FormScript
  21851. $$$FormScript_O
  21852. tmpFTSStartDateTime
  21853. tmpFTSEndDateTime
  21854. NewStartDate
  21855. NewStartTime
  21856. NewEndDate
  21857. NewEndTime
  21858. $Body
  21859. $PublicAccess
  21860. &Arial
  21861. Lotus Product
  21862.  (ListResource)
  21863. ServerName
  21864. ServerName
  21865. PublicNABFileName
  21866. PublicNABFileName
  21867. ViewName
  21868. ViewName
  21869. tmpCategories
  21870. NoCache
  21871. ServerName
  21872. PublicNABFileName
  21873. ViewName
  21874.     1S2S5S6S8S9S10S12S14S
  21875. tmpCategories
  21876. tmpCategories
  21877. tmpCategories
  21878.     0R6S7S8S9S11S13S
  21879. CategoryChoices
  21880. act_IMPORTHOLIDAY|act_IMPORTHOLIDAY
  21881. ListLabel
  21882. ListLabel
  21883. CategoryChoices
  21884. SelectedItems
  21885. tmpCategories
  21886. CategoryChoices
  21887. tmpCategories
  21888. tmpCategories
  21889. tmpCategories
  21890. O=Lotus Notes
  21891. O=Lotus Notes
  21892. PURSAFO
  21893. |.:#U
  21894. O=Lotus Notes
  21895. CN=Lotus Notes Template Development/O=Lotus Notes
  21896. PURSAFO
  21897. P8_5$
  21898. $Info
  21899. $$Script_O
  21900. $$ScriptName
  21901. $Body
  21902. &Arial
  21903. '++LotusScript Development Environment:2:5:(Options):0:74
  21904. Option Public
  21905. Option Declare
  21906. '++LotusScript Development Environment:2:5:(Forward):0:1
  21907. Declare Class UIAddressHelper
  21908. '++LotusScript Development Environment:2:5:(Declarations):0:10
  21909. Const CONFLICT_MESSAGE$ = "This entry is already in your addressbook"
  21910. Dim AddressControl As UIAddressHelper
  21911. Class UIAddressHelper
  21912.     Private m_uiws As notesuiworkspace    
  21913.     Private m_uidocDialog As notesuidocument
  21914.     Private m_noteDialog As notesdocument
  21915.     Private m_vAllAddresses As Variant
  21916.     Private m_vAllNoteIDs  As Variant
  21917.     Private m_vAllTitle As Variant
  21918.     Private m_vAllFirst As Variant
  21919.     Private m_vAllMiddle As Variant
  21920.     Private m_vAllLast As Variant
  21921.     Private m_vAllFullName As Variant
  21922.     Private m_vAllSuffix As Variant
  21923.     Private m_vAllEmail As Variant
  21924.     Private m_vAllDomain As Variant
  21925.     Private m_vAllPublicAddressUNID As Variant
  21926.     Private m_vAllEmailType As Variant
  21927.     Private m_vAllConflictInNAB As Variant
  21928.     Private m_vAllConflictAction As Variant
  21929.     Private m_nMAX As Integer
  21930.     Private m_nBottom As Integer
  21931.     Private m_nCurrentSelection As Integer
  21932. Declare Public Sub Init(Source As notesuidocument)
  21933. Declare Public Function WriteRecords() As Integer
  21934. Declare Public Sub Next()
  21935. Declare Public Sub Previous()
  21936. Declare Private Sub LoadDisplay()
  21937. Declare Private Sub WriteUIToStack()
  21938.     Sub New()
  21939.         Set Me.m_uiws = New notesuiworkspace
  21940.     End Sub
  21941.     Sub Init(Source As notesuidocument)
  21942.         Set Me.m_uidocDialog = Source
  21943.         Set Me.m_noteDialog = Source.document
  21944.         Me.m_vAllAddresses = Me.m_noteDialog.getitemvalue("AllAddresses")
  21945.         Me.m_vAllNoteIDs  = Me.m_noteDialog.getitemvalue("AllNoteIDs ")        
  21946.         Me.m_vAllTitle = Me.m_noteDialog.getitemvalue("AllTitle")
  21947.         Me.m_vAllFirst = Me.m_noteDialog.getitemvalue("AllFirst")
  21948.         Me.m_vAllMiddle = Me.m_noteDialog.getitemvalue("AllMiddle")
  21949.         Me.m_vAllLast = Me.m_noteDialog.getitemvalue("AllLast")
  21950.         Me.m_vAllFullName = Me.m_noteDialog.getitemvalue("AllFullName")
  21951.         Me.m_vAllSuffix = Me.m_noteDialog.getitemvalue("AllSuffix")
  21952.         Me.m_vAllEmail = Me.m_noteDialog.getitemvalue("AllEmail")
  21953.         Me.m_vAllDomain = Me.m_noteDialog.getitemvalue("AllDomain")
  21954.         Me.m_vAllPublicAddressUNID = Me.m_noteDialog.getitemvalue("AllPublicAddressUNID")
  21955.         Me.m_vAllEmailType = Me.m_noteDialog.getitemvalue("AllEmailType")
  21956.         Me.m_vAllConflictInNAB = Me.m_noteDialog.getitemvalue("AllConflictInNAB")
  21957.         Me.m_vAllConflictAction = Me.m_noteDialog.getitemvalue("AllConflictAction")
  21958.         Me.m_nBottom = 0
  21959.         Me.m_nMAX = Ubound(Me.m_vAllAddresses)
  21960.         Me.m_uidocDialog.autoreload = False
  21961.         Call Me.m_noteDialog.ReplaceItemValue("TotalRecords",Me.m_nMAX+1)
  21962.         Call LoadDisplay()
  21963.     End Sub
  21964.     Sub Next()
  21965.         If Me.m_nCurrentSelection < Me.m_nMAX Then
  21966.             Call WriteUIToStack()
  21967.             Me.m_nCurrentSelection = Me.m_nCurrentSelection + 1            
  21968.             Call LoadDisplay()                
  21969.         Else 
  21970.             Beep
  21971.         End If
  21972.     End Sub    
  21973.     Sub Previous()
  21974.         If Me.m_nCurrentSelection > 0 Then
  21975.             Call WriteUIToStack()            
  21976.             Me.m_nCurrentSelection = Me.m_nCurrentSelection - 1            
  21977.             Call LoadDisplay()                
  21978.         Else 
  21979.             Beep
  21980.         End If
  21981.     End Sub
  21982.     Sub LoadDisplay()
  21983.         Call Me.m_noteDialog.ReplaceItemValue("tmpTitle",Me.m_vAllTitle(Me.m_nCurrentSelection))
  21984.         Call Me.m_noteDialog.ReplaceItemValue("tmpFirstName",Me.m_vAllFirst(Me.m_nCurrentSelection))
  21985.         Call Me.m_noteDialog.ReplaceItemValue("tmpMiddleName",Me.m_vAllMiddle(Me.m_nCurrentSelection))
  21986.         Call Me.m_noteDialog.ReplaceItemValue("tmpLastName",Me.m_vAllLast(Me.m_nCurrentSelection))
  21987.         Call Me.m_noteDialog.ReplaceItemValue("tmpSuffix",Me.m_vAllSuffix(Me.m_nCurrentSelection))
  21988.         Call Me.m_noteDialog.ReplaceItemValue("tmpEmailAddress",Me.m_vAllEmail(Me.m_nCurrentSelection))
  21989.         Call Me.m_noteDialog.ReplaceItemValue("tmpDomain",Me.m_vAllDomain(Me.m_nCurrentSelection))
  21990.         Call Me.m_noteDialog.ReplaceItemValue("tmpEmailType",Me.m_vAllEmailType(Me.m_nCurrentSelection))        
  21991.         Call Me.m_noteDialog.ReplaceItemValue("CurrentRecord",(Me.m_nCurrentSelection + 1))
  21992.         Call Me.m_noteDialog.ReplaceItemValue("tmpConflictInNAB",Me.m_vAllConflictInNAB(Me.m_nCurrentSelection))
  21993.         If Me.m_vAllConflictInNAB(Me.m_nCurrentSelection) = "1" Then
  21994.             Call Me.m_noteDialog.ReplaceItemValue("$AlertGraphic","a")
  21995.             Call Me.m_noteDialog.ReplaceItemValue("ConflictMessage",CONFLICT_MESSAGE)
  21996.         Else
  21997.             Call Me.m_noteDialog.ReplaceItemValue("$AlertGraphic","b")
  21998.             Call Me.m_noteDialog.ReplaceItemValue("ConflictMessage","")
  21999.         End If
  22000.         Call Me.m_noteDialog.ReplaceItemValue("tmpConflictAction",Me.m_vAllConflictAction(Me.m_nCurrentSelection))
  22001.         Call Me.m_uidocDialog.Reload()
  22002.         Call Me.m_uidocDialog.Refreshhideformulas()
  22003.     End Sub
  22004.     Sub WriteUIToStack()
  22005.         Me.m_vAllTitle(Me.m_nCurrentSelection) = Me.m_noteDialog.GetItemValue("tmpTitle")(0)
  22006.         Me.m_vAllFirst(Me.m_nCurrentSelection) = Me.m_noteDialog.GetItemValue("tmpFirstName")(0)
  22007.         Me.m_vAllMiddle(Me.m_nCurrentSelection) = Me.m_noteDialog.GetItemValue("tmpMiddleName")(0)
  22008.         Me.m_vAllLast(Me.m_nCurrentSelection) = Me.m_noteDialog.GetItemValue("tmpLastName")(0)
  22009.         Me.m_vAllSuffix(Me.m_nCurrentSelection) = Me.m_noteDialog.GetItemValue("tmpSuffix")(0)
  22010.         Me.m_vAllEmail(Me.m_nCurrentSelection) = Me.m_noteDialog.GetItemValue("tmpEmailAddress")(0)
  22011.         Me.m_vAllDomain(Me.m_nCurrentSelection) = Me.m_noteDialog.GetItemValue("tmpDomain")(0)
  22012.         Me.m_vAllEmailType(Me.m_nCurrentSelection) = Me.m_noteDialog.GetItemValue("tmpEmailType")(0)        
  22013.         If Isnumeric(Me.m_noteDialog.getitemvalue("tmpConflictAction")(0)) Then
  22014.             Me.m_vAllConflictAction(Me.m_nCurrentSelection) = Cstr(Me.m_noteDialog.GetItemValue("tmpConflictAction")(0))
  22015.         Else
  22016.             Me.m_vAllConflictAction(Me.m_nCurrentSelection) = "0"
  22017.         End If            
  22018.     End Sub
  22019.     Public Function WriteRecords() As Integer
  22020.         Call WriteUIToStack()
  22021.         With Me.m_noteDialog
  22022.             Call .ReplaceItemValue("AllAddresses",    Me.m_vAllAddresses)
  22023.             Call .ReplaceItemValue("AllDomain", Me.m_vAllDomain )
  22024.             Call .ReplaceItemValue("AllNoteIDs ", Me.m_vAllNoteIDs  )        
  22025.             Call .ReplaceItemValue("AllTitle", Me.m_vAllTitle )
  22026.             Call .ReplaceItemValue("AllFirst", Me.m_vAllFirst )
  22027.             Call .ReplaceItemValue("AllMiddle", Me.m_vAllMiddle )
  22028.             Call .ReplaceItemValue("AllLast", Me.m_vAllLast )
  22029.             Call .ReplaceItemValue("AllFullName", Me.m_vAllFullName )
  22030.             Call .ReplaceItemValue("AllSuffix", Me.m_vAllSuffix )
  22031.             Call .ReplaceItemValue("AllEmail", Me.m_vAllEmail )
  22032.             Call .ReplaceItemValue("AllDomain", Me.m_vAllDomain )
  22033.             Call .ReplaceItemValue("AllPublicAddressUNID", Me.m_vAllPublicAddressUNID )
  22034.             Call .ReplaceItemValue("AllEmailType", Me.m_vAllEmailType )
  22035.             Call .ReplaceItemValue("AllConflictInNAB", Me.m_vAllConflictInNAB )
  22036.             Call .ReplaceItemValue("AllConflictAction", Me.m_vAllConflictAction )
  22037.         End With
  22038.         WriteRecords = True
  22039.     End Function
  22040. End Class
  22041. Lotus Product
  22042. OBJECT
  22043. (NameHelper)'++LotusScript Development Environment:2:5:(Options):0:66
  22044. '++LotusScript Development Environment:2:5:(Forward):0:1
  22045. Declare Sub Postopen(Source As Notesuidocument)
  22046. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  22047. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  22048. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22049. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22050. Private Sub BindEvents(Byval Objectname_ As String)
  22051.     Static Source As NOTESUIDOCUMENT
  22052.     Set Source = Bind(Objectname_)
  22053.     On Event Postopen From Source Call Postopen
  22054.     On Event Queryopen From Source Call Queryopen
  22055.     On Event Queryclose From Source Call Queryclose
  22056. End Sub
  22057. '++LotusScript Development Environment:2:2:Postopen:1:12
  22058. Sub Postopen(Source As Notesuidocument)
  22059.     Call AddressControl.Init(Source) 
  22060. End Sub
  22061. '++LotusScript Development Environment:2:2:Queryopen:1:12
  22062. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  22063.     Set AddressControl = New UIAddressHelper
  22064. End Sub
  22065. '++LotusScript Development Environment:2:2:Queryclose:1:12
  22066. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  22067.     If Not Source.DialogBoxCanceled Then
  22068.         Continue = AddressControl.WriteRecords() 
  22069.     End If
  22070. End Sub
  22071. Lotus Product
  22072. V0.0l
  22073. $AlertGraphic
  22074. AllAddressesj
  22075.     4S5S
  22076. AllAddressesj
  22077.     4S5S
  22078. AlertGraphic
  22079. AlertGraphic
  22080. A    @8Q"
  22081. ConflictMessage
  22082.     0S0E
  22083. GIF89a 
  22084. ]X_X{|<
  22085. ConflictMessage
  22086. ConflictMessage
  22087. tmpConflictAction
  22088. tmpConflictAction
  22089. Skip|1Update|2
  22090. address1.gif|AddToAddressBook
  22091. Skipped
  22092. Skipped
  22093. address.gif|tb_ADDTOADDRESSBOOK
  22094. ConflictMessage
  22095. tb_EXCLAMATION
  22096.     3S4S
  22097. AllAddressesj
  22098.     4S5S
  22099.     Add 
  22100. .,$///:
  22101. TotalRecords
  22102. TotalRecords
  22103.      contacts to your address book
  22104. AllAddressesj
  22105.     4S5S
  22106. GIF89a
  22107. <a>7`^///""
  22108. hs_PREVIOUS
  22109. '++LotusScript Development Environment:2:5:(Options):0:66
  22110. '++LotusScript Development Environment:2:5:(Forward):0:1
  22111. Declare Sub Click(Source As Button)
  22112. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22113. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22114. Private Sub BindEvents(Byval Objectname_ As String)
  22115.     Static Source As BUTTON
  22116.     Set Source = Bind(Objectname_)
  22117.     On Event Click From Source Call Click
  22118. End Sub
  22119. '++LotusScript Development Environment:2:2:Click:1:12
  22120. Sub Click(Source As Button)
  22121.     Call AddressControl.Previous()
  22122. End Sub
  22123. Lotus Product
  22124. OBJECT
  22125.     Contact #
  22126. .,$///:
  22127. CurrentRecord
  22128. CurrentRecord
  22129. GIF89a
  22130. <a>7`^///""
  22131. hs_NEXT
  22132. '++LotusScript Development Environment:2:5:(Options):0:66
  22133. '++LotusScript Development Environment:2:5:(Forward):0:1
  22134. Declare Sub Click(Source As Button)
  22135. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22136. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22137. Private Sub BindEvents(Byval Objectname_ As String)
  22138.     Static Source As BUTTON
  22139.     Set Source = Bind(Objectname_)
  22140.     On Event Click From Source Call Click
  22141. End Sub
  22142. '++LotusScript Development Environment:2:2:Click:1:12
  22143. Sub Click(Source As Button)
  22144.     Call AddressControl.Next()
  22145. End Sub
  22146. Lotus Product
  22147. OBJECT
  22148.     Title:
  22149. tmpTitle
  22150. -None-|Dr.|Dr.Prof.|Prof.Mr.|Mr.Ms.|Ms.Miss|MissMrs.|Mrs.
  22151.     First name:
  22152. tmpFirstName
  22153.     Middle name:
  22154. tmpMiddleName
  22155.     Last name:
  22156. tmpLastName
  22157.     Suffix:
  22158. tmpSuffix
  22159. -None-|Jr.|Jr.Sr.|Sr.IIIIII
  22160. Basics
  22161.     Mail system:
  22162. tmpEmailType
  22163. Notes|1cc:Mail|2Internet|5X.400|4
  22164.     Email address:
  22165. tmpEmailAddress
  22166. tmpEmailAddress
  22167.     Routing domain(s):
  22168. tmpDomain
  22169. IncludeX509
  22170. Include X.509 certificates when encountered|1
  22171. Advanced
  22172. O=Lotus Notes
  22173. O=Lotus Notes
  22174. PURSAFO
  22175. |.:#U
  22176. O=Lotus Notes
  22177. CN=Lotus Notes Template Development/O=Lotus Notes
  22178. PURSAFO
  22179. $Info
  22180. $Script
  22181. $$Script_O
  22182. $$ScriptName
  22183. $$FormScript
  22184. $$$FormScript_O
  22185. $Body
  22186. *** Message Not Delivered ***
  22187. &Arial
  22188. Lotus Product
  22189.  NonDelivery Report
  22190. Delivery Failure Report
  22191.     Your document:
  22192. Subject
  22193. OriginalSubject
  22194.     was not delivered to
  22195. IntendedRecipient
  22196. IntendedRecipient
  22197.     0S0E
  22198. IntendedRecipient
  22199.     because:
  22200. FailureReason
  22201. FailureReason
  22202. $HideMailHeader
  22203.     0S0E
  22204.     What should you do?
  22205.     You can resend the undeliverable document to the recipients listed above by choosing the Resend button or the Resend command on the Actions menu.  
  22206.     Once you have resent the document you may delete this Delivery Failure Report.
  22207.     If resending the document is not successful you will receive a new failure report
  22208.     Unless you receive other Delivery Failure Reports, the document was successfully delivered to all other recipients.
  22209. Routing path
  22210. RouteServers
  22211. RouteServersServers along route.
  22212.     ________________________
  22213. NamePreference
  22214. AltSendTo
  22215. AltSendTo
  22216. SendTo
  22217.     5S6S
  22218. SendToList of primary people to send memo.z
  22219. EnterSendTo
  22220. NamePreference
  22221. AltCopyTo
  22222. AltCopyTo
  22223. CopyTo
  22224.     5S6S7S
  22225. CopyToList of people to send a copy of the memo.
  22226. EnterCopyTo
  22227.     0S0E
  22228.     Date:
  22229. .,$ //:
  22230. PostedDateY
  22231. PostedDateJ
  22232. DateTime/date memo was created or mailed.
  22233.     Subject:
  22234. Subject
  22235. SubjectSubject of memo.
  22236. Subject_1
  22237. BodyBody of document.
  22238. Categori_zeK
  22239. Close
  22240.     0S0E
  22241.     0S0E
  22242. act_discardchanges.GIF|act_CSDISCARD
  22243. Edit Document
  22244. Resend
  22245. act_SEND.GIF|act_SEND?
  22246. Resend
  22247. $AutoSpell(
  22248.     1S3S
  22249.     0R7S9S
  22250. SaveOptions
  22251.     0R1S2S3S
  22252. act_SEND.GIF|act_SEND?
  22253. _Forward
  22254. _Move to Folder...
  22255. _Remove from Folder...
  22256. Inbox
  22257.     1S2S
  22258. path"
  22259. /MailFS?OpenFrameset"
  22260.     0R3S4S5S6S
  22261. act_NEWMAIL.GIF|act_NEWMAIL?
  22262. Delete
  22263.     1S10S14S16S23S
  22264.     0R5S
  22265. path"
  22266. /wDelete?OpenAgent&
  22267. UNID"
  22268. act_DELETE.GIF|act_DELETE?
  22269. Next 
  22270.     0S0E
  22271. Previous
  22272. Categori_zeK
  22273. Close
  22274.     0S0E
  22275.     0S0E
  22276. Edit Document
  22277. Resend
  22278. Resend
  22279. $AutoSpell(
  22280.     1S3S
  22281.     0R7S9S
  22282. SaveOptions
  22283.     0R1S2S3S
  22284. _Forward
  22285. _Move to Folder...
  22286. _Remove from Folder...
  22287. Inbox
  22288.     1S2S
  22289. path"
  22290. /MailFS?OpenFrameset"
  22291.     0R3S4S5S6S
  22292. Delete
  22293.     1S10S14S16S23S
  22294.     0R5S
  22295. path"
  22296. /wDelete?OpenAgent&
  22297. UNID"
  22298. Next 
  22299.     0S0E
  22300. Previous
  22301. O=Lotus Notes
  22302. O=Lotus Notes
  22303. PURSAFO
  22304. |.:#U
  22305. O=Lotus Notes
  22306. CN=Lotus Notes Template Development/O=Lotus Notes
  22307. PURSAFO
  22308. $Info
  22309. $WINDOWTITLE
  22310. $$Script_O
  22311. $$ScriptName
  22312. $Body
  22313. $V5ACTIONS
  22314. $ACTIONS
  22315. Lotus Product
  22316. OBJECT
  22317. Lotus Product
  22318. OBJECT
  22319. Lotus Product
  22320. OBJECT
  22321. Lotus Product
  22322. Ir    8*r    
  22323. Meeting Notice
  22324. NoticeType
  22325. Broadcast
  22326. (Help)
  22327. MAIL_F_APPOINTMENT_INV_REC_BRD
  22328. (Help)
  22329. MAIL_F_APPOINTMENT_INV_REC
  22330.     3S4S6RTRTTT9S10S12RTTTTT23RTTTTT35RRT'++LotusScript Development Environment:2:5:(Options):0:74
  22331. Option Public  
  22332. Option Explicit
  22333. Use "CSUIDocClass"
  22334. '++LotusScript Development Environment:2:5:(Forward):0:1
  22335. '++LotusScript Development Environment:2:5:(Declarations):0:10
  22336. Dim uicsdoc As UIEventDocument 
  22337. Lotus Product
  22338. OBJECT
  22339.  Notice'++LotusScript Development Environment:2:5:(Options):0:66
  22340. '++LotusScript Development Environment:2:5:(Forward):0:1
  22341. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  22342. Declare Sub Postopen(Source As Notesuidocument)
  22343. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  22344. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  22345. Declare Sub Postsave(Source As Notesuidocument)
  22346. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  22347. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22348. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22349. Private Sub BindEvents(Byval Objectname_ As String)
  22350.     Static Source As NOTESUIDOCUMENT
  22351.     Set Source = Bind(Objectname_)
  22352.     On Event Queryopen From Source Call Queryopen
  22353.     On Event Postopen From Source Call Postopen
  22354.     On Event Querysave From Source Call Querysave
  22355.     On Event Queryclose From Source Call Queryclose
  22356.     On Event Postsave From Source Call Postsave
  22357.     On Event Querymodechange From Source Call Querymodechange
  22358. End Sub
  22359. '++LotusScript Development Environment:2:2:Queryopen:1:12
  22360. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  22361.     If (source.inpreviewpane) Then Exit Sub    
  22362.     Set uicsdoc = CSUIDocOpen(1, source, mode, isnewdoc, continue)
  22363. End Sub
  22364. '++LotusScript Development Environment:2:2:Postopen:1:12
  22365. Sub Postopen(Source As Notesuidocument)
  22366.     If (source.InPreviewPane) Then Exit Sub
  22367.     Call uicsdoc.Postopen()
  22368. End Sub
  22369. '++LotusScript Development Environment:2:2:Querysave:1:12
  22370. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  22371.     If (source.InPreviewPane) Then Exit Sub
  22372.     Call uicsdoc.QuerySave(continue)
  22373. End Sub
  22374. '++LotusScript Development Environment:2:2:Queryclose:1:12
  22375. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  22376.     If (source.InPreviewPane) Then Exit Sub
  22377.     If (uicsdoc.WasSaved) Then Call uicsdoc.QueryClose(continue)
  22378. End Sub
  22379. '++LotusScript Development Environment:2:2:Postsave:1:12
  22380. Sub Postsave(Source As Notesuidocument)
  22381.     If (source.InPreviewPane) Then Exit Sub
  22382.     Call uicsdoc.PostSave()
  22383. End Sub
  22384. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  22385. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  22386.     If (source.InPreviewPane) Then continue = False
  22387. End Sub
  22388. Lotus Product
  22389. Notes
  22390. (wCSItems)
  22391.     3S4S6S8S
  22392. Notice
  22393. tmpDoNotProcess
  22394. tmpOwner
  22395. BlindCopyTo
  22396. NoticeType
  22397.     3S4S6S8S17S18S28S31S32S
  22398. tmpDoNotProcess
  22399. tmpOwner
  22400. BlindCopyTo
  22401.     3S4S6S8S17S18S28StmpNoActionBar
  22402. tmpOwner
  22403. Chair
  22404.     8S11S12S22StmpOwnerHW
  22405. ChairName
  22406. Chair
  22407.     1S2S
  22408. PrincipalName
  22409. Principal
  22410.     0R1S2S
  22411. xxInvitation
  22412. New meeting request from 
  22413. ChairName
  22414.     0RR1S2S3S4S
  22415. xxReschedule
  22416. ChairName
  22417.  has rescheduled this meeting
  22418.     0R1S2S3S4S
  22419. xxCancellation
  22420. ChairName
  22421.  has cancelled this meeting
  22422.     0R1S2S3S4S
  22423. xxConfirmation
  22424. ChairName
  22425.  has confirmed this meeting
  22426.     0R1S2S3S4S
  22427. xxAccept
  22428. tmpowner
  22429. chair
  22430. PrincipalName
  22431.  has accepted your meeting request"
  22432. You have accepted this request
  22433.     0R1S2S5S6S8S9S10S12S
  22434. xxDecline
  22435. tmpOwner
  22436. chair
  22437. PrincipalName
  22438.  has declined your meeting request"
  22439. You have declined this request
  22440.     0R1S2S5S6S8S9S10S12S
  22441. xxCounter
  22442. tmpOwner
  22443. chair
  22444. PrincipalName
  22445.  has proposed changes to your meeting request
  22446. You have countered this request
  22447.     0R1S2S5S6S8S9S10S12S
  22448. xxDelegate
  22449. tmpOwner
  22450. chair
  22451. PrincipalName
  22452.  has delegated your meeting request
  22453. You have delegated this request
  22454.     0R1S2S5S6S8S9S10S12S
  22455. xxDeleInvite
  22456. PrincipalName
  22457.  has delegated this meeting request to you"
  22458.     0R1S2S3S4S
  22459. xxDeclineCounter
  22460. ChairName
  22461.  has declined your proposed changes
  22462.     0R1S2S3S4S
  22463. xxReserved
  22464. PrincipalName
  22465.  has been reserved"
  22466.     0R1S2S3S4S
  22467. xxUnavail
  22468. PrincipalName
  22469.  is unavailable
  22470.     0R1S2S3S4S
  22471. xxRefreshInfo
  22472. $CSFlags
  22473. PrincipalName
  22474.  is requesting updated information"
  22475. Updated information from 
  22476. PrincipalName
  22477.     0R1S2S8S11S12S13S15RTTT16S17S
  22478. xxPencilIn
  22479. PrincipalName
  22480.  has tentatively accepted your meeting request"
  22481.     0R1S2S3S4S
  22482. OrgStateh
  22483. NoticeType
  22484. xxReserved
  22485. xxUnavail
  22486. NoticeType
  22487. xxInvitation
  22488. xxReschedule
  22489. xxCancellation
  22490. xxConfirmation
  22491. xxAccept
  22492. xxDecline
  22493. xxCounter
  22494. xxDelegate
  22495. xxDeleInvite
  22496. xxRefreshInfo
  22497. xxDeclineCounter
  22498. xxPencilIn
  22499.     0R7RT11S15S16S17S20RTRT24S48S49S50STT51S52S53S54S55S56S57S58S59S60S61S62STT64S65S66S
  22500. tmpNoticeType
  22501. NoticeType
  22502. Proposed Start:
  22503. Begins:
  22504.     3S4S
  22505. .,$ //:
  22506. NoticeType
  22507. NewStartDate
  22508. StartDateTime
  22509.     3S4S6S8S
  22510. tmpStartDateTime
  22511.     Local Time
  22512. NoticeType
  22513. Proposed End:
  22514. Ends:
  22515.     3S4S
  22516. .,$ //:
  22517. NoticeType
  22518. NewEndDate
  22519. EndDateTime
  22520.     3S4S6S8S
  22521. tmpEndDateTime
  22522.     Local Time
  22523. NoticeType
  22524.     1S2S
  22525.     Original Start:     
  22526. .,$ //:
  22527. StartDateTime
  22528. tmpOrigStartDateTime
  22529.     Local Time
  22530.     Original End:
  22531. .,$ //:
  22532. EndDateTime
  22533. tmpOrigEndDateTime
  22534.     Local Time
  22535.     Title:
  22536. Topic
  22537. tmpTopic
  22538.     Location:
  22539. Location
  22540. Location
  22541. -No room information available-
  22542.     7S14S16S2E
  22543. tmpRoom
  22544.     Chair:
  22545. Chair
  22546. Chair
  22547. Principal
  22548. tmpChair
  22549. tmpWasMailed
  22550. principal
  22551.     3S4S14S15S
  22552.     Sent by:
  22553. tmpSentBy
  22554. NoticeType
  22555.     1S2S
  22556.     Delegated To:
  22557. Delegee
  22558. tmpDelegee
  22559. Basics
  22560.     Required:    
  22561. RequiredAttendees
  22562.     0S0E
  22563. tmpRequired
  22564.     Optional:    
  22565. OptionalAttendees
  22566.     0S0E
  22567. tmpOptional
  22568. BlindCopyTo
  22569.     4S5S
  22570.     FYI:    
  22571. BlindCopyTo
  22572. tmpFYI
  22573. Invitees
  22574. OrgRepeat
  22575.     0S0E
  22576.     Starting:     
  22577. .,$ //:
  22578. RepeatStartDate
  22579. RepeatStartDate
  22580. OriginalStartDate
  22581.     7S9S
  22582. tmpRepeatStart
  22583. OrgRepeat
  22584. RepeatDates
  22585.     4S5S
  22586.     Repeat:     
  22587. RepeatInterval
  22588. tmpRepeatInterval
  22589. every|1every 2nd|2every 3rd|3every 4th|4every 5th|5every 6th|6every 7th|7every 8th|8every 9th|9every 10th|10every 11th|11every 12th|12every 13th|13every 14th|14every 15th|15every 16th|16every 17th|17every 18th|18every 19th|19every 20th|20every 21st|21every 22nd|22every 23rd|23every 24th|24every 25th|25every 26th|26every 27th|27every 28th|28every 29th|29every 30th|30every 31st|31
  22590. RepeatUnit
  22591. tmpRepeatUnit
  22592. day|Dweek|Wmonth|MDmonth|MPyear|YDcustom|C
  22593. RepeatAdjust
  22594. tmpRepeatAdjust
  22595. RepeatUnit
  22596. on Sunday|0
  22597. on Monday|1
  22598. on Tuesday|2
  22599. on Wednesday|3
  22600. on Thursday|4
  22601. on Friday|5
  22602. on Saturday|6
  22603. RepeatUnit
  22604. on the 1st Sunday|1.0
  22605. on the 1st Monday|1.1
  22606. on the 1st Tuesday|1.2
  22607. on the 1st Wednesday|1.3
  22608. on the 1st Thursday|1.4
  22609. on the 1st Friday|1.5
  22610. on the 1st Saturday|1.6
  22611. on the 2nd Sunday|2.0
  22612. on the 2nd Monday|2.1
  22613. on the 2nd Tuesday|2.2
  22614. on the 2nd Wednesday|2.3
  22615. on the 2nd Thursday|2.4
  22616. on the 2nd Friday|2.5
  22617. on the 2nd Saturday|2.6
  22618. on the 3rd Sunday|3.0
  22619. on the 3rd Monday|3.1
  22620. on the 3rd Tuesday|3.2
  22621. on the 3rd Wednesday|3.3
  22622. on the 3rd Thursday|3.4
  22623. on the 3rd Friday|3.5
  22624. on the 3rd Saturday|3.6
  22625. on the 4th Sunday|4.0
  22626. on the 4th Monday|4.1
  22627. on the 4th Tuesday|4.2
  22628. on the 4th Wednesday|4.3
  22629. on the 4th Thursday|4.4
  22630. on the 4th Friday|4.5
  22631. on the 4th Saturday|4.6
  22632. on the Last Sunday|5.0
  22633. on the Last Monday|5.1
  22634. on the Last Tuesday|5.2
  22635. on the Last Wednesday|5.3
  22636. on the Last Thursday|5.4
  22637. on the Last Friday|5.5
  22638. on the Last Saturday|5.6
  22639. RepeatUnit
  22640. on the 1st day|1
  22641. on the 2nd day|2
  22642. on the 3rd day|3
  22643. on the 4th day|4
  22644. on the 5th day|5
  22645. on the 6th day|6
  22646. on the 7th day|7
  22647. on the 8th day|8
  22648. on the 9th day|9
  22649. on the 10th day|10
  22650. on the 11th day|11
  22651. on the 12th day|12
  22652. on the 13th day|13
  22653. on the 14th day|14
  22654. on the 15th day|15
  22655. on the 16th day|16
  22656. on the 17th day|17
  22657. on the 18th day|18
  22658. on the 19th day|19
  22659. on the 20th day|20
  22660. on the 21st day|21
  22661. on the 22nd day|22
  22662. on the 23rd day|23
  22663. on the 24th day|24
  22664. on the 25th day|25
  22665. on the 26th day|26
  22666. on the 27th day|27
  22667. on the 28th day|28
  22668. on the 29th day|29
  22669. on the 30th day|30
  22670. on the 31st day|31
  22671.     3S4S6R8R10R12R14R16R18R20R21S22S24R26R28R30R32R34R36R38R40R42R44R46R48R50R52R54R56R58R60R62R64R66R68R70R72R74R76R78R80R82R84R86R88R90R92R94R95S96S98R100R102R104R106R108R110R112R114R116R118R120R122R124R126R128R130R132R134R136R138R140R142R144R146R148R150R152R154R156R158R160S
  22672. RepeatHow
  22673. tmpRepeatHow
  22674. until|Ufor|F
  22675. RepeatFor
  22676. tmpRepeatUnit
  22677.     7S9S
  22678. RepeatHow
  22679. RepeatUntil
  22680. RepeatFor
  22681. RepeatForUnit
  22682. RepeatFor
  22683. RepeatForUnit
  22684. RepeatFor
  22685. RepeatForUnit
  22686. RepeatFor
  22687. month
  22688. RepeatForUnit
  22689. RepeatFor
  22690. RepeatFor
  22691. RepeatForUnit
  22692. RepeatFor
  22693. RepeatForUnit
  22694. weeks
  22695. RepeatFor
  22696. RepeatForUnit
  22697. months
  22698. RepeatFor
  22699. RepeatForUnit
  22700. years
  22701.     0R3S4S6S10S13S17S18S19S20S23S24S25S26S27S28S30S32S33S34S35S36S37S38S40S42S43S44S45S46S47S48S50S52S53S54S55S56S57S58S60S62S64S65S68S69S70S71S72S73S75S77S78S79S80S81S82S83S85S87S88S89S90S91S92S93S95S97S98S99S100S101S102S103S105S107S
  22702. tmpRepeatUntil
  22703. RepeatUnit
  22704. (if the date falls on a weekend the meeting 
  22705. RepeatWeekends
  22706. occurs anyway
  22707. RepeatWeekends
  22708. is moved to Friday
  22709. RepeatWeekends
  22710. is moved to Monday
  22711. RepeatWeekends
  22712. is moved to Nearest Weekday
  22713. RepeatWeekends
  22714. is deleted
  22715.     3S4S5S6S7S8S10S12S13S14R17S18S20S22S23S24S26S28S29S30S32S34S35S36S38S40S41S42S44S46S48S49S
  22716. tmpRepeatWeekends
  22717. OrgRepeat
  22718. RepeatDates
  22719.     4S5S
  22720.     Applies to:    
  22721. RescheduleWhich
  22722. tmpAppliesTo
  22723. This instance only|0All instances|1This instance and all previous instances|2This instance and all future instances|3
  22724. Repeat Info
  22725. entrybg
  22726. tmpowner
  22727. chair
  22728. Comments
  22729. Description
  22730.     3S4S
  22731. StatusUpdate
  22732. Comments
  22733.     4S5S
  22734.     Comments
  22735. Comments
  22736. Comments
  22737. Categori_zeK
  22738. _Edit Document
  22739. Send Docu_ment
  22740. _Forward
  22741. _Move To Folder...
  22742. _Remove From FolderK
  22743. Respond\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  22744. '++LotusScript Development Environment:2:5:(Forward):0:1
  22745. Declare Sub Click(Source As Button)
  22746. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22747. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22748. Private Sub BindEvents(Byval Objectname_ As String)
  22749.     Static Source As BUTTON
  22750.     Set Source = Bind(Objectname_)
  22751.     On Event Click From Source Call Click
  22752. End Sub
  22753. '++LotusScript Development Environment:2:2:Click:1:12
  22754. Sub Click(Source As Button)
  22755.     Dim uidoc As NotesUIDocument
  22756.     Dim uiobject As Variant
  22757.     Dim nResult As Integer
  22758.     Set uiobject = uicsdoc.UIObject
  22759.     Set uidoc = uicsdoc.UIDocument     
  22760.     If (uiobject.OkToAccept(False)) Then
  22761.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  22762.         Call uidoc.save
  22763.         Call uidoc.close
  22764.     End If    
  22765. End Sub
  22766. tmpNoActionBar
  22767. tmpOwnerHW
  22768. NoticeType
  22769. Broadcast
  22770.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  22771. Respond\DeclineK'++LotusScript Development Environment:2:5:(Options):0:66
  22772. '++LotusScript Development Environment:2:5:(Forward):0:1
  22773. Declare Sub Click(Source As Button)
  22774. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22775. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22776. Private Sub BindEvents(Byval Objectname_ As String)
  22777.     Static Source As BUTTON
  22778.     Set Source = Bind(Objectname_)
  22779.     On Event Click From Source Call Click
  22780. End Sub
  22781. '++LotusScript Development Environment:2:2:Click:1:12
  22782. Sub Click(Source As Button)
  22783.     uicsdoc.uiobject.SendComments = False    
  22784.     Call uicsdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  22785. End Sub
  22786. tmpNoActionBar
  22787. tmpOwnerHW
  22788. NoticeType
  22789. Broadcast
  22790.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  22791. Respond\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  22792. '++LotusScript Development Environment:2:5:(Forward):0:1
  22793. Declare Sub Click(Source As Button)
  22794. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22795. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22796. Private Sub BindEvents(Byval Objectname_ As String)
  22797.     Static Source As BUTTON
  22798.     Set Source = Bind(Objectname_)
  22799.     On Event Click From Source Call Click
  22800. End Sub
  22801. '++LotusScript Development Environment:2:2:Click:1:12
  22802. Sub Click(Source As Button)
  22803.     uicsdoc.uiobject.SendComments = False
  22804.     Call uicsdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  22805. End Sub
  22806. tmpNoActionBar
  22807. tmpOwnerHW
  22808. Broadcast
  22809. PreventDelegate
  22810.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  22811. Respond\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  22812. '++LotusScript Development Environment:2:5:(Forward):0:1
  22813. Declare Sub Click(Source As Button)
  22814. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22815. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22816. Private Sub BindEvents(Byval Objectname_ As String)
  22817.     Static Source As BUTTON
  22818.     Set Source = Bind(Objectname_)
  22819.     On Event Click From Source Call Click
  22820. End Sub
  22821. '++LotusScript Development Environment:2:2:Click:1:12
  22822. Sub Click(Source As Button)
  22823.     uicsdoc.uiobject.SendComments = False    
  22824.     Call uicsdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  22825. End Sub
  22826. tmpNoActionBar
  22827. tmpOwnerHW
  22828. Broadcast
  22829. PreventCounter
  22830.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  22831. Respond\Tentatively Accept'++LotusScript Development Environment:2:5:(Options):0:66
  22832. '++LotusScript Development Environment:2:5:(Forward):0:1
  22833. Declare Sub Click(Source As Button)
  22834. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22835. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22836. Private Sub BindEvents(Byval Objectname_ As String)
  22837.     Static Source As BUTTON
  22838.     Set Source = Bind(Objectname_)
  22839.     On Event Click From Source Call Click
  22840. End Sub
  22841. '++LotusScript Development Environment:2:2:Click:1:12
  22842. Sub Click(Source As Button)
  22843.     Dim uidoc As NotesUIDocument
  22844.     Dim note As notesdocument
  22845.     Dim uiobject As Variant
  22846.     Set uiobject = uicsdoc.UIObject
  22847.     Set uidoc = uicsdoc.UIDocument     
  22848.     uiobject.SendComments = False
  22849.     uiobject.ActionInProgress = ACTION_ACCEPT
  22850.     Set note = uidoc.document
  22851.     Call note.replaceitemvalue("tmpPencilIn","1")
  22852.     If Not(uidoc.editmode) Then uidoc.editmode = True        
  22853.     Call uidoc.save
  22854.     Call uidoc.close
  22855. End Sub
  22856. tmpNoActionBar
  22857. tmpOwnerHW
  22858. Broadcast
  22859.     1S2S3S4S5S6S7S8S9S10S
  22860. Respond with Comments\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  22861. '++LotusScript Development Environment:2:5:(Forward):0:1
  22862. Declare Sub Click(Source As Button)
  22863. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22864. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22865. Private Sub BindEvents(Byval Objectname_ As String)
  22866.     Static Source As BUTTON
  22867.     Set Source = Bind(Objectname_)
  22868.     On Event Click From Source Call Click
  22869. End Sub
  22870. '++LotusScript Development Environment:2:2:Click:1:12
  22871. Sub Click(Source As Button)
  22872.     Dim uidoc As NotesUIDocument
  22873.     Dim uiobject As Variant
  22874.     Dim nResult As Integer
  22875.     Set uiobject = uicsdoc.UIObject
  22876.     Set uidoc = uicsdoc.UIDocument     
  22877.     If (uiobject.OkToAccept(True)) Then
  22878.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  22879.         Call uidoc.save
  22880.         Call uidoc.close
  22881.     End If    
  22882. End Sub
  22883. tmpNoActionBar
  22884. tmpOwnerHW
  22885. NoticeType
  22886. Broadcast
  22887.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  22888. Respond with Comments\Decline
  22889. '++LotusScript Development Environment:2:5:(Options):0:66
  22890. '++LotusScript Development Environment:2:5:(Forward):0:1
  22891. Declare Sub Click(Source As Button)
  22892. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22893. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22894. Private Sub BindEvents(Byval Objectname_ As String)
  22895.     Static Source As BUTTON
  22896.     Set Source = Bind(Objectname_)
  22897.     On Event Click From Source Call Click
  22898. End Sub
  22899. '++LotusScript Development Environment:2:2:Click:1:12
  22900. Sub Click(Source As Button)
  22901.     uicsdoc.uiobject.SendComments = True
  22902.     Call uicsdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  22903. End Sub
  22904. tmpNoActionBar
  22905. tmpOwnerHW
  22906. NoticeType
  22907. Broadcast
  22908.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  22909. Respond with Comments\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  22910. '++LotusScript Development Environment:2:5:(Forward):0:1
  22911. Declare Sub Click(Source As Button)
  22912. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22913. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22914. Private Sub BindEvents(Byval Objectname_ As String)
  22915.     Static Source As BUTTON
  22916.     Set Source = Bind(Objectname_)
  22917.     On Event Click From Source Call Click
  22918. End Sub
  22919. '++LotusScript Development Environment:2:2:Click:1:12
  22920. Sub Click(Source As Button)
  22921.     uicsdoc.uiobject.SendComments = False    
  22922.     Call uicsdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  22923. End Sub
  22924. tmpNoActionBar
  22925. tmpOwnerHW
  22926. Broadcast
  22927. PreventDelegate
  22928.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  22929. Respond with Comments\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  22930. '++LotusScript Development Environment:2:5:(Forward):0:1
  22931. Declare Sub Click(Source As Button)
  22932. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22933. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22934. Private Sub BindEvents(Byval Objectname_ As String)
  22935.     Static Source As BUTTON
  22936.     Set Source = Bind(Objectname_)
  22937.     On Event Click From Source Call Click
  22938. End Sub
  22939. '++LotusScript Development Environment:2:2:Click:1:12
  22940. Sub Click(Source As Button)
  22941.     uicsdoc.uiobject.SendComments = True
  22942.     Call uicsdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  22943. End Sub
  22944. tmpNoActionBar
  22945. tmpOwnerHW
  22946. Broadcast
  22947. PreventCounter
  22948.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  22949. Respond with Comments\Tentatively Accept'++LotusScript Development Environment:2:5:(Options):0:66
  22950. '++LotusScript Development Environment:2:5:(Forward):0:1
  22951. Declare Sub Click(Source As Button)
  22952. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22953. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22954. Private Sub BindEvents(Byval Objectname_ As String)
  22955.     Static Source As BUTTON
  22956.     Set Source = Bind(Objectname_)
  22957.     On Event Click From Source Call Click
  22958. End Sub
  22959. '++LotusScript Development Environment:2:2:Click:1:12
  22960. Sub Click(Source As Button)
  22961.     Dim uidoc As NotesUIDocument
  22962.     Dim note As notesdocument
  22963.     Dim uiobject As Variant
  22964.     Set uiobject = uicsdoc.UIObject
  22965.     Set uidoc = uicsdoc.UIDocument     
  22966.     uiobject.SendComments = True
  22967.     uiobject.ActionInProgress = ACTION_ACCEPT
  22968.     Set note = uidoc.document
  22969.     Call note.replaceitemvalue("tmpPencilIn","1")
  22970.     If Not(uidoc.editmode) Then uidoc.editmode = True        
  22971.     Call uidoc.save
  22972.     Call uidoc.close
  22973. End Sub
  22974. tmpNoActionBar
  22975. tmpOwnerHW
  22976. Broadcast
  22977.     1S2S3S4S5S6S7S8S9S10S
  22978. Request Information...'++LotusScript Development Environment:2:5:(Options):0:66
  22979. '++LotusScript Development Environment:2:5:(Forward):0:1
  22980. Declare Sub Click(Source As Button)
  22981. '++LotusScript Development Environment:2:5:(Declarations):0:2
  22982. '++LotusScript Development Environment:2:2:BindEvents:1:129
  22983. Private Sub BindEvents(Byval Objectname_ As String)
  22984.     Static Source As BUTTON
  22985.     Set Source = Bind(Objectname_)
  22986.     On Event Click From Source Call Click
  22987. End Sub
  22988. '++LotusScript Development Environment:2:2:Click:1:12
  22989. Sub Click(Source As Button)
  22990.     Dim uievent As UIEventObject
  22991.     Set uievent = uicsdoc.UIObject
  22992.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(InviteeReplyDlg)",1) Then
  22993.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(114))
  22994.     End If
  22995. End Sub
  22996. tmpNoActionBar
  22997. tmpOwnerHW
  22998.     1S2S3S4S5S6S
  22999. Check Calendar2
  23000. Check Calendar
  23001.     0S0E
  23002. tmpOwnerHW
  23003. tmpNoActionBar
  23004.     0S1S2S3S4S5S6S
  23005. Accept Counter'++LotusScript Development Environment:2:5:(Options):0:66
  23006. '++LotusScript Development Environment:2:5:(Forward):0:1
  23007. Declare Sub Click(Source As Button)
  23008. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23009. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23010. Private Sub BindEvents(Byval Objectname_ As String)
  23011.     Static Source As BUTTON
  23012.     Set Source = Bind(Objectname_)
  23013.     On Event Click From Source Call Click
  23014. End Sub
  23015. '++LotusScript Development Environment:2:2:Click:1:12
  23016. Sub Click(Source As Button)
  23017.     Call uicsdoc.PerformActionAndClose(Null, CTRACPT_TITLE, ACTION_COUNTER_ACCEPT, "(OwnerDlg)",1) 
  23018. End Sub
  23019. tmpOwnerHW
  23020. NoticeType
  23021.     1S2S3S4S2E5S6S
  23022. Decline CounterK'++LotusScript Development Environment:2:5:(Options):0:66
  23023. '++LotusScript Development Environment:2:5:(Forward):0:1
  23024. Declare Sub Click(Source As Button)
  23025. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23026. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23027. Private Sub BindEvents(Byval Objectname_ As String)
  23028.     Static Source As BUTTON
  23029.     Set Source = Bind(Objectname_)
  23030.     On Event Click From Source Call Click
  23031. End Sub
  23032. '++LotusScript Development Environment:2:2:Click:1:12
  23033. Sub Click(Source As Button)
  23034.     Call uicsdoc.PerformActionAndClose(Null, CTRDECL_TITLE, ACTION_COUNTER_REJECT, "(OwnerDlg)",1) 
  23035. End Sub
  23036. tmpOwnerHW
  23037. NoticeType
  23038.     1S2S3S4S2E5S6S
  23039. Add to CalendarK
  23040. tmpAction
  23041.  2097154
  23042.     1S2S
  23043. Broadcast
  23044. tmpNoActionBar
  23045. tmpOwnerHW
  23046.     1S2S3S4S5S6S7S8S9S10S
  23047. Send Updated Information...K'++LotusScript Development Environment:2:5:(Options):0:66
  23048. '++LotusScript Development Environment:2:5:(Forward):0:1
  23049. Declare Sub Click(Source As Button)
  23050. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23051. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23052. Private Sub BindEvents(Byval Objectname_ As String)
  23053.     Static Source As BUTTON
  23054.     Set Source = Bind(Objectname_)
  23055.     On Event Click From Source Call Click
  23056. End Sub
  23057. '++LotusScript Development Environment:2:2:Click:1:12
  23058. Sub Click(Source As Button)
  23059.     Dim uievent As UIEventObject
  23060.     Set uievent = uicsdoc.UIObject
  23061.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(OwnerDlg)",1) Then
  23062.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(117))
  23063.     End If
  23064. End Sub
  23065. NoticeType
  23066. $CSFlags
  23067.     1S2S3S4S9S
  23068. Update Information...
  23069. '++LotusScript Development Environment:2:5:(Options):0:66
  23070. '++LotusScript Development Environment:2:5:(Forward):0:1
  23071. Declare Sub Click(Source As Button)
  23072. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23073. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23074. Private Sub BindEvents(Byval Objectname_ As String)
  23075.     Static Source As BUTTON
  23076.     Set Source = Bind(Objectname_)
  23077.     On Event Click From Source Call Click
  23078. End Sub
  23079. '++LotusScript Development Environment:2:2:Click:1:12
  23080. Sub Click(Source As Button)
  23081.     Dim uievent As UIEventObject
  23082.     Set uievent = uicsdoc.UIObject
  23083.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(OwnerDlg)",1) Then
  23084.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(114))
  23085.     End If
  23086. End Sub
  23087. NoticeType
  23088. $CSFlags
  23089.     1S2S3S4S9S
  23090. Categori_zeK
  23091. _Edit Document
  23092. Send Docu_ment
  23093. _Forward
  23094. _Move To Folder...
  23095. _Remove From FolderK
  23096. Respond\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  23097. '++LotusScript Development Environment:2:5:(Forward):0:1
  23098. Declare Sub Click(Source As Button)
  23099. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23100. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23101. Private Sub BindEvents(Byval Objectname_ As String)
  23102.     Static Source As BUTTON
  23103.     Set Source = Bind(Objectname_)
  23104.     On Event Click From Source Call Click
  23105. End Sub
  23106. '++LotusScript Development Environment:2:2:Click:1:12
  23107. Sub Click(Source As Button)
  23108.     Dim uidoc As NotesUIDocument
  23109.     Dim uiobject As Variant
  23110.     Dim nResult As Integer
  23111.     Set uiobject = uicsdoc.UIObject
  23112.     Set uidoc = uicsdoc.UIDocument     
  23113.     If (uiobject.OkToAccept(False)) Then
  23114.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  23115.         Call uidoc.save
  23116.         Call uidoc.close
  23117.     End If    
  23118. End Sub
  23119. tmpNoActionBar
  23120. tmpOwnerHW
  23121. NoticeType
  23122. Broadcast
  23123.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  23124. Respond\DeclineK'++LotusScript Development Environment:2:5:(Options):0:66
  23125. '++LotusScript Development Environment:2:5:(Forward):0:1
  23126. Declare Sub Click(Source As Button)
  23127. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23128. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23129. Private Sub BindEvents(Byval Objectname_ As String)
  23130.     Static Source As BUTTON
  23131.     Set Source = Bind(Objectname_)
  23132.     On Event Click From Source Call Click
  23133. End Sub
  23134. '++LotusScript Development Environment:2:2:Click:1:12
  23135. Sub Click(Source As Button)
  23136.     uicsdoc.uiobject.SendComments = False    
  23137.     Call uicsdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  23138. End Sub
  23139. tmpNoActionBar
  23140. tmpOwnerHW
  23141. NoticeType
  23142. Broadcast
  23143.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  23144. Respond\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  23145. '++LotusScript Development Environment:2:5:(Forward):0:1
  23146. Declare Sub Click(Source As Button)
  23147. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23148. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23149. Private Sub BindEvents(Byval Objectname_ As String)
  23150.     Static Source As BUTTON
  23151.     Set Source = Bind(Objectname_)
  23152.     On Event Click From Source Call Click
  23153. End Sub
  23154. '++LotusScript Development Environment:2:2:Click:1:12
  23155. Sub Click(Source As Button)
  23156.     uicsdoc.uiobject.SendComments = False
  23157.     Call uicsdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  23158. End Sub
  23159. tmpNoActionBar
  23160. tmpOwnerHW
  23161. Broadcast
  23162. PreventDelegate
  23163.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  23164. Respond\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  23165. '++LotusScript Development Environment:2:5:(Forward):0:1
  23166. Declare Sub Click(Source As Button)
  23167. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23168. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23169. Private Sub BindEvents(Byval Objectname_ As String)
  23170.     Static Source As BUTTON
  23171.     Set Source = Bind(Objectname_)
  23172.     On Event Click From Source Call Click
  23173. End Sub
  23174. '++LotusScript Development Environment:2:2:Click:1:12
  23175. Sub Click(Source As Button)
  23176.     uicsdoc.uiobject.SendComments = False    
  23177.     Call uicsdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  23178. End Sub
  23179. tmpNoActionBar
  23180. tmpOwnerHW
  23181. Broadcast
  23182. PreventCounter
  23183.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  23184. Respond\Tentatively Accept'++LotusScript Development Environment:2:5:(Options):0:66
  23185. '++LotusScript Development Environment:2:5:(Forward):0:1
  23186. Declare Sub Click(Source As Button)
  23187. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23188. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23189. Private Sub BindEvents(Byval Objectname_ As String)
  23190.     Static Source As BUTTON
  23191.     Set Source = Bind(Objectname_)
  23192.     On Event Click From Source Call Click
  23193. End Sub
  23194. '++LotusScript Development Environment:2:2:Click:1:12
  23195. Sub Click(Source As Button)
  23196.     Dim uidoc As NotesUIDocument
  23197.     Dim note As notesdocument
  23198.     Dim uiobject As Variant
  23199.     Set uiobject = uicsdoc.UIObject
  23200.     Set uidoc = uicsdoc.UIDocument     
  23201.     uiobject.SendComments = False
  23202.     uiobject.ActionInProgress = ACTION_ACCEPT
  23203.     Set note = uidoc.document
  23204.     Call note.replaceitemvalue("tmpPencilIn","1")
  23205.     If Not(uidoc.editmode) Then uidoc.editmode = True        
  23206.     Call uidoc.save
  23207.     Call uidoc.close
  23208. End Sub
  23209. tmpNoActionBar
  23210. tmpOwnerHW
  23211. Broadcast
  23212.     1S2S3S4S5S6S7S8S9S10S
  23213. Respond with Comments\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  23214. '++LotusScript Development Environment:2:5:(Forward):0:1
  23215. Declare Sub Click(Source As Button)
  23216. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23217. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23218. Private Sub BindEvents(Byval Objectname_ As String)
  23219.     Static Source As BUTTON
  23220.     Set Source = Bind(Objectname_)
  23221.     On Event Click From Source Call Click
  23222. End Sub
  23223. '++LotusScript Development Environment:2:2:Click:1:12
  23224. Sub Click(Source As Button)
  23225.     Dim uidoc As NotesUIDocument
  23226.     Dim uiobject As Variant
  23227.     Dim nResult As Integer
  23228.     Set uiobject = uicsdoc.UIObject
  23229.     Set uidoc = uicsdoc.UIDocument     
  23230.     If (uiobject.OkToAccept(True)) Then
  23231.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  23232.         Call uidoc.save
  23233.         Call uidoc.close
  23234.     End If    
  23235. End Sub
  23236. tmpNoActionBar
  23237. tmpOwnerHW
  23238. NoticeType
  23239. Broadcast
  23240.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  23241. Respond with Comments\Decline
  23242. '++LotusScript Development Environment:2:5:(Options):0:66
  23243. '++LotusScript Development Environment:2:5:(Forward):0:1
  23244. Declare Sub Click(Source As Button)
  23245. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23246. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23247. Private Sub BindEvents(Byval Objectname_ As String)
  23248.     Static Source As BUTTON
  23249.     Set Source = Bind(Objectname_)
  23250.     On Event Click From Source Call Click
  23251. End Sub
  23252. '++LotusScript Development Environment:2:2:Click:1:12
  23253. Sub Click(Source As Button)
  23254.     uicsdoc.uiobject.SendComments = True
  23255.     Call uicsdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  23256. End Sub
  23257. tmpNoActionBar
  23258. tmpOwnerHW
  23259. NoticeType
  23260. Broadcast
  23261.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  23262. Respond with Comments\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  23263. '++LotusScript Development Environment:2:5:(Forward):0:1
  23264. Declare Sub Click(Source As Button)
  23265. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23266. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23267. Private Sub BindEvents(Byval Objectname_ As String)
  23268.     Static Source As BUTTON
  23269.     Set Source = Bind(Objectname_)
  23270.     On Event Click From Source Call Click
  23271. End Sub
  23272. '++LotusScript Development Environment:2:2:Click:1:12
  23273. Sub Click(Source As Button)
  23274.     uicsdoc.uiobject.SendComments = False    
  23275.     Call uicsdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  23276. End Sub
  23277. tmpNoActionBar
  23278. tmpOwnerHW
  23279. Broadcast
  23280. PreventDelegate
  23281.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  23282. Respond with Comments\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  23283. '++LotusScript Development Environment:2:5:(Forward):0:1
  23284. Declare Sub Click(Source As Button)
  23285. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23286. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23287. Private Sub BindEvents(Byval Objectname_ As String)
  23288.     Static Source As BUTTON
  23289.     Set Source = Bind(Objectname_)
  23290.     On Event Click From Source Call Click
  23291. End Sub
  23292. '++LotusScript Development Environment:2:2:Click:1:12
  23293. Sub Click(Source As Button)
  23294.     uicsdoc.uiobject.SendComments = True
  23295.     Call uicsdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  23296. End Sub
  23297. tmpNoActionBar
  23298. tmpOwnerHW
  23299. Broadcast
  23300. PreventCounter
  23301.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  23302. Respond with Comments\Tentatively Accept'++LotusScript Development Environment:2:5:(Options):0:66
  23303. '++LotusScript Development Environment:2:5:(Forward):0:1
  23304. Declare Sub Click(Source As Button)
  23305. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23306. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23307. Private Sub BindEvents(Byval Objectname_ As String)
  23308.     Static Source As BUTTON
  23309.     Set Source = Bind(Objectname_)
  23310.     On Event Click From Source Call Click
  23311. End Sub
  23312. '++LotusScript Development Environment:2:2:Click:1:12
  23313. Sub Click(Source As Button)
  23314.     Dim uidoc As NotesUIDocument
  23315.     Dim note As notesdocument
  23316.     Dim uiobject As Variant
  23317.     Set uiobject = uicsdoc.UIObject
  23318.     Set uidoc = uicsdoc.UIDocument     
  23319.     uiobject.SendComments = True
  23320.     uiobject.ActionInProgress = ACTION_ACCEPT
  23321.     Set note = uidoc.document
  23322.     Call note.replaceitemvalue("tmpPencilIn","1")
  23323.     If Not(uidoc.editmode) Then uidoc.editmode = True        
  23324.     Call uidoc.save
  23325.     Call uidoc.close
  23326. End Sub
  23327. tmpNoActionBar
  23328. tmpOwnerHW
  23329. Broadcast
  23330.     1S2S3S4S5S6S7S8S9S10S
  23331. Request Information...'++LotusScript Development Environment:2:5:(Options):0:66
  23332. '++LotusScript Development Environment:2:5:(Forward):0:1
  23333. Declare Sub Click(Source As Button)
  23334. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23335. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23336. Private Sub BindEvents(Byval Objectname_ As String)
  23337.     Static Source As BUTTON
  23338.     Set Source = Bind(Objectname_)
  23339.     On Event Click From Source Call Click
  23340. End Sub
  23341. '++LotusScript Development Environment:2:2:Click:1:12
  23342. Sub Click(Source As Button)
  23343.     Dim uievent As UIEventObject
  23344.     Set uievent = uicsdoc.UIObject
  23345.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(InviteeReplyDlg)",1) Then
  23346.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(114))
  23347.     End If
  23348. End Sub
  23349. tmpNoActionBar
  23350. tmpOwnerHW
  23351.     1S2S3S4S5S6S
  23352. Check Calendar2
  23353. Check Calendar
  23354.     0S0E
  23355. tmpOwnerHW
  23356. tmpNoActionBar
  23357.     0S1S2S3S4S5S6S
  23358. Accept Counter'++LotusScript Development Environment:2:5:(Options):0:66
  23359. '++LotusScript Development Environment:2:5:(Forward):0:1
  23360. Declare Sub Click(Source As Button)
  23361. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23362. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23363. Private Sub BindEvents(Byval Objectname_ As String)
  23364.     Static Source As BUTTON
  23365.     Set Source = Bind(Objectname_)
  23366.     On Event Click From Source Call Click
  23367. End Sub
  23368. '++LotusScript Development Environment:2:2:Click:1:12
  23369. Sub Click(Source As Button)
  23370.     Call uicsdoc.PerformActionAndClose(Null, CTRACPT_TITLE, ACTION_COUNTER_ACCEPT, "(OwnerDlg)",1) 
  23371. End Sub
  23372. tmpOwnerHW
  23373. NoticeType
  23374.     1S2S3S4S2E5S6S
  23375. Decline CounterK'++LotusScript Development Environment:2:5:(Options):0:66
  23376. '++LotusScript Development Environment:2:5:(Forward):0:1
  23377. Declare Sub Click(Source As Button)
  23378. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23379. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23380. Private Sub BindEvents(Byval Objectname_ As String)
  23381.     Static Source As BUTTON
  23382.     Set Source = Bind(Objectname_)
  23383.     On Event Click From Source Call Click
  23384. End Sub
  23385. '++LotusScript Development Environment:2:2:Click:1:12
  23386. Sub Click(Source As Button)
  23387.     Call uicsdoc.PerformActionAndClose(Null, CTRDECL_TITLE, ACTION_COUNTER_REJECT, "(OwnerDlg)",1) 
  23388. End Sub
  23389. tmpOwnerHW
  23390. NoticeType
  23391.     1S2S3S4S2E5S6S
  23392. Add to CalendarK
  23393. tmpAction
  23394.  2097154
  23395.     1S2S
  23396. Broadcast
  23397. tmpNoActionBar
  23398. tmpOwnerHW
  23399.     1S2S3S4S5S6S7S8S9S10S
  23400. Send Updated Information...K'++LotusScript Development Environment:2:5:(Options):0:66
  23401. '++LotusScript Development Environment:2:5:(Forward):0:1
  23402. Declare Sub Click(Source As Button)
  23403. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23404. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23405. Private Sub BindEvents(Byval Objectname_ As String)
  23406.     Static Source As BUTTON
  23407.     Set Source = Bind(Objectname_)
  23408.     On Event Click From Source Call Click
  23409. End Sub
  23410. '++LotusScript Development Environment:2:2:Click:1:12
  23411. Sub Click(Source As Button)
  23412.     Dim uievent As UIEventObject
  23413.     Set uievent = uicsdoc.UIObject
  23414.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(OwnerDlg)",1) Then
  23415.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(117))
  23416.     End If
  23417. End Sub
  23418. NoticeType
  23419. $CSFlags
  23420.     1S2S3S4S9S
  23421. Update Information...
  23422. '++LotusScript Development Environment:2:5:(Options):0:66
  23423. '++LotusScript Development Environment:2:5:(Forward):0:1
  23424. Declare Sub Click(Source As Button)
  23425. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23426. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23427. Private Sub BindEvents(Byval Objectname_ As String)
  23428.     Static Source As BUTTON
  23429.     Set Source = Bind(Objectname_)
  23430.     On Event Click From Source Call Click
  23431. End Sub
  23432. '++LotusScript Development Environment:2:2:Click:1:12
  23433. Sub Click(Source As Button)
  23434.     Dim uievent As UIEventObject
  23435.     Set uievent = uicsdoc.UIObject
  23436.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(OwnerDlg)",1) Then
  23437.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(114))
  23438.     End If
  23439. End Sub
  23440. NoticeType
  23441. $CSFlags
  23442.     1S2S3S4S9S
  23443. Lotus Product
  23444. OBJECT
  23445. Lotus Product
  23446. OBJECT
  23447. Lotus Product
  23448. OBJECT
  23449. Lotus Product
  23450. OBJECT
  23451. Lotus Product
  23452. OBJECT
  23453. Lotus Product
  23454. OBJECT
  23455. Lotus Product
  23456. OBJECT
  23457. Lotus Product
  23458. OBJECT
  23459. Lotus Productd
  23460. JV0.0
  23461. [D!Kp -
  23462. "Kp -$
  23463. K("St
  23464. Lotus Product
  23465. OBJECT
  23466. Lotus Product
  23467. OBJECT
  23468. Lotus Product
  23469. OBJECT
  23470. Lotus Product
  23471. KtV0.0
  23472. {Kt{,
  23473. K$!-0
  23474. ]\|K$!-0
  23475. K$!-0
  23476. K$!-0
  23477. K$!-0
  23478. K$!-0
  23479. K$!-0
  23480. ^l|K$!-0
  23481. ^l|Jl|
  23482. ]\|Jl|
  23483. ]\|K$!-0
  23484. Lotus Product
  23485. OBJECT
  23486. Lotus Product
  23487. Ir    8*r    
  23488. O=Lotus Notes
  23489. O=Lotus Notes
  23490. PURSAFO
  23491. |.:#U
  23492. O=Lotus Notes
  23493. CN=Lotus Notes Template Development/O=Lotus Notes
  23494. PURSAFO
  23495. NewStartDate
  23496. NewStartTime
  23497. NewEndDate
  23498. NewEndTime
  23499. $HTMLDocumentStyles
  23500. $SCRIPTOBJ_24
  23501. $SCRIPTOBJ_25
  23502. $SCRIPTOBJ_27
  23503. $SCRIPTOBJ_28
  23504. $Info
  23505. $WINDOWTITLE
  23506. $AppHelpFormula
  23507. $Script
  23508. $$Script_O
  23509. $$ScriptName
  23510. $$FormScript
  23511. $$$FormScript_O
  23512. $Body
  23513. $V5ACTIONS
  23514. $ACTIONS
  23515. $SCRIPTOBJ_6
  23516. $SCRIPTOBJ_7
  23517. $SCRIPTOBJ_8
  23518. $SCRIPTOBJ_9
  23519. $SCRIPTOBJ_10
  23520. $SCRIPTOBJ_11
  23521. $SCRIPTOBJ_12
  23522. $SCRIPTOBJ_13
  23523. $SCRIPTOBJ_14
  23524. $SCRIPTOBJ_15
  23525. $SCRIPTOBJ_16
  23526. $SCRIPTOBJ_18
  23527. $SCRIPTOBJ_19
  23528. $SCRIPTOBJ_21
  23529. $SCRIPTOBJ_22
  23530. $PublicAccess
  23531. function copyRepeatItems()
  23532.     thisform = document.forms[0]
  23533.     datelist = thisform.tmpDateList
  23534.     strValues = thisform.tmpListOfDates.value
  23535.     strValuesArray = strValues.split("; ")
  23536.     for (i =0; i < strValuesArray.length; i++)
  23537.         datelist.options[i] = new Option(strValuesArray[i], strValuesArray[i])
  23538. Lotus Product
  23539. (RepeatOpenList)
  23540. type=hidden
  23541. tmpListOfDates
  23542. StartDateTime
  23543. tmpListOfDates
  23544.     3S4S6S
  23545. tmpListOfDates
  23546. Notes
  23547. tmpPrompt
  23548.     3S4S11S
  23549. PartialName
  23550. Query_String
  23551. &Prompt=`
  23552.     0R1S2S
  23553. CompleteName
  23554. PartialName
  23555. PartialName
  23556. PartialName
  23557.     0R1S2S18S
  23558. CompleteName
  23559. tmpPrompt
  23560. xxErr_NONE_SELECTED
  23561. No selection has been made.
  23562. tmpDateList
  23563. xxErr_NONE_SELECTED
  23564. tmpDateList
  23565. Notes
  23566. tmpListOfDatesV
  23567.     3S4S6S11S
  23568. New Button
  23569. Need a newer version of Notes to execute this button.
  23570.     0S0E
  23571. parentwindow = window.opener
  23572. url = parentwindow.location.href
  23573. var fSelectedItem = false
  23574. datelist = window.document.forms[0].tmpDateList
  23575. for (i = 0; i < datelist.options.length; i++)
  23576.     if (datelist.options[i].selected)
  23577.         datevalue = datelist.options[i].value.substring(0, datelist.options[i].value.indexOf(" "))
  23578.         dateinstance = new Date()
  23579.         month = datevalue.substring(0, datevalue.indexOf("/"))
  23580.         datevalue = datevalue.substring(3, datevalue.length)
  23581.         day = datevalue.substring(0, datevalue.indexOf("/"))
  23582.         year = datevalue.substring(3, datevalue.length)
  23583.         alert(month + " " + day + " " + year)
  23584.         if (year.length < 4)
  23585.             year = "19" + year
  23586.         url = url + "&Date=" + year + "-" + month + "-" + day
  23587.         fSelectedItem = true
  23588.         break
  23589.     if (fSelectedItem)
  23590.         parentwindow.location.href = url
  23591.         self.close()
  23592.     else
  23593.         alert("You need to select a date value from the list.")
  23594.         return
  23595. New Button
  23596. Need a newer version of Notes to execute this button.
  23597.     0S0E
  23598. self.close()
  23599.     Cancel
  23600. .,$ //:
  23601. tmpDateList
  23602.     0S0E
  23603. tmpDateSelected
  23604. O=Lotus Notes
  23605. O=Lotus Notes
  23606. PURSAFO
  23607. |.:#U
  23608. O=Lotus Notes
  23609. CN=Lotus Notes Template Development/O=Lotus Notes
  23610. PURSAFO
  23611. $HTMLCode
  23612. $Info
  23613. $$Script_O
  23614. $$ScriptName
  23615. tmpListOfDates
  23616. tmpDateSelected
  23617. $Body
  23618. $PublicAccess
  23619. '++LotusScript Development Environment:2:5:(Options):0:66
  23620. '++LotusScript Development Environment:2:5:(Forward):0:1
  23621. Declare Sub Exiting(Source As Field)
  23622. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23623. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23624. Private Sub BindEvents(Byval Objectname_ As String)
  23625.      Static Source As FIELD
  23626.      Set Source = Bind(Objectname_)
  23627.      On Event Exiting From Source Call Exiting
  23628. End Sub
  23629. '++LotusScript Development Environment:2:2:Exiting:1:12
  23630. Sub Exiting(Source As Field)
  23631.       ' can't rely on this since exit event won't fire if we directly exit or save profile
  23632. '     Call ExpandGroupNames ( "IgnoreFrom" )
  23633.      
  23634. End Sub
  23635. Lotus Product{Q
  23636. V0.0S
  23637. Kd{,D
  23638. ^,|J,|
  23639. ^d~}(
  23640. ^t~}P
  23641. ^T~}(
  23642. ^t~}P
  23643. ^T~}P
  23644. ^d~}(
  23645. JT~KD~-
  23646. JT~KD~-
  23647. KD~-<
  23648. tKD~-`
  23649. (Help)
  23650. MAIL_F_OUTOFOFFICEPROFILE
  23651.     0S0E
  23652. &Arial
  23653. '++LotusScript Development Environment:2:5:(Options):0:74
  23654. Option Public
  23655. Option Declare
  23656. Use "Common"
  23657. '++LotusScript Development Environment:2:5:(Forward):0:1
  23658. Declare Class OutOfOfficeControl As BaseApplication
  23659. '++LotusScript Development Environment:2:5:(Declarations):0:10
  23660. Dim OfficeControl As OutOfOfficeControl
  23661. Class OutOfOfficeControl As BaseApplication
  23662.     Public  m_agentOutOfOffice As notesagent    
  23663.     Private m_uiws As notesuiworkspace    
  23664.     Private m_dbCurrentDatabase As notesdatabase
  23665.     Private m_noteUIDoc As notesuidocument
  23666.     Private m_noteCalendarEntry As NotesDocument
  23667.     Private m_dtFirstDayOut As notesdatetime
  23668.     Private m_dtFirstDayBack As notesdatetime
  23669.     Private m_dtNow As notesdatetime
  23670.     Private m_namHomeServer As notesname
  23671.     Private m_MailStringTable As MailToolsStringTable
  23672.     Private m_vHomeServer As Variant
  23673.     Private m_nSuccess As Integer
  23674.     Private m_nResult As Integer    
  23675.     Private m_nUserHasRestrictedAccess As Integer
  23676.     Sub New()
  23677.         Set Me.m_uiws = New notesuiworkspace
  23678.         Set Me.m_noteUIDoc = Me.m_uiws.currentdocument
  23679.         Set Me.m_dbCurrentDatabase= session.currentdatabase
  23680.         Set Me.m_agentOutOfOffice = Me.m_dbCurrentDatabase.GetAgent("OutOfOffice")
  23681.         Set Me.m_MailStringTable = New MailToolsStringTable
  23682.     End Sub
  23683.     Function PostOpen()
  23684.         Me.m_noteUIDoc.autoreload = False
  23685.         If Me.m_agentOutOfOffice.IsEnabled Then
  23686.             Call Me.m_noteUIDoc.document.replaceitemvalue("CurrentStatus","0")
  23687.             Call Me.m_noteUIDoc.document.replaceitemvalue("AgentEnableOnOpen","1")
  23688.             Set Me.m_dtFirstDayBack = New notesdatetime(Me.m_noteUIDoc.FieldGetText("FirstDayBack"))
  23689.             Set Me.m_dtNow = New notesdatetime(Now())
  23690.         Else
  23691.             Call Me.m_noteUIDoc.document.replaceitemvalue("CurrentStatus","1")
  23692.             Call Me.m_noteUIDoc.document.replaceitemvalue("AgentEnableOnOpen","0")
  23693.         End If
  23694.         Call Me.m_noteUIDoc.reload()
  23695.         Call Me.m_noteUIDoc.Refreshhideformulas()
  23696.     End Function
  23697.     Private Function ToggleEnableDisableEx() As Integer
  23698.         ToggleEnableDisableEx = True
  23699.         On Error Goto TRAP
  23700.         If Me.m_agentOutOfOffice.IsEnabled Then
  23701.             Me.m_nResult = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 47,Null) & Chr(13) & _
  23702.             Me.m_MailStringTable.GetString(TOOL_STRING + 48,Null),MB_YESNO,Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))        
  23703.             If Me.m_nResult = IDYES Then
  23704.                 Me.m_agentOutOfOffice.IsEnabled = False
  23705.                 Call Me.m_agentOutOfOffice.save()
  23706.                 If Me.m_agentOutOfOffice.IsEnabled Then
  23707.                     Call Me.m_noteUIDoc.document.save(True,True,True)
  23708.                     Me.m_nResult = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 44,Null) _
  23709.                     & Chr(13) & Me.m_MailStringTable.GetString(TOOL_STRING + 45,Null), _
  23710.                     MB_OK,Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))        
  23711.                 Else
  23712.                     Call Me.m_noteUIDoc.document.replaceitemvalue("CurrentStatus","1")
  23713.                     Call Me.m_noteUIDoc.document.replaceitemvalue("Notified","")
  23714.                     Call Me.m_noteUIDoc.document.replaceitemvalue("SaveOptions","1")
  23715.                     Call Me.m_noteUIDoc.document.save(True,True,True)
  23716.                     Me.m_nResult = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 49,Null), _
  23717.                     MB_OK,Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))        
  23718.                     
  23719.                     If Me.m_noteUIDoc.document.GetItemValue("OwnerOfCalendarEntry")(0) = "1" Then
  23720.                         'call look for calendar entry and ask if I should disable busy time only if date is less than return date?
  23721.                         If Me.m_dtFirstDayBack.Timedifferencedouble(Me.m_dtNow)  > 0 Then
  23722.                             Me.m_nSuccess = Messagebox( Me.m_MailStringTable.GetString(TOOL_STRING + 66,Null), MB_YESNO, Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23723.                             If Me.m_nSuccess = IDYES Then                            
  23724.                                 Set Me.m_noteCalendarEntry = Me.m_dbCurrentDatabase.GetDocumentByUNID(Me.m_noteUIDoc.document.GetItemValue("CalendarEntryUNID")(0))
  23725.                                 If Not Me.m_noteCalendarEntry Is Nothing Then
  23726.                                     With Me.m_noteCalendarEntry
  23727.                                         Call .ReplaceItemValue("$BusyPriority","2")
  23728.                                         Call .ReplaceItemValue("BookFreeTime", "1")                
  23729.                                         Call .Save(True,True,True)
  23730.                                     End With
  23731.                                     Call Me.m_noteUIDoc.document.replaceitemvalue("OwnerOfCalendarEntry","0")
  23732.                                     Call Me.m_noteUIDoc.document.replaceitemvalue("CalendarEntryUNID", "")
  23733.                                 Else
  23734.                                     Call DisplayWarn(Me.m_MailStringTable.GetString(TOOL_STRING + 67,Null), MB_OK,_
  23735.                                     Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23736.                                 End If
  23737.                             End If
  23738.                         End If
  23739.                     End If                    
  23740.                     
  23741.                 End If
  23742.             End If
  23743.             Exit Function
  23744.         Else
  23745.             If ValidateSettings() Then
  23746.                 If Me.m_dbCurrentDatabase.Currentaccesslevel < 5 Then    
  23747.                     Me.m_nUserHasRestrictedAccess = True
  23748.                     Me.m_nSuccess = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 50,Null), _
  23749.                     MB_OK,Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23750.                     Exit Function
  23751.                 End If
  23752.                 Me.m_vHomeServer = Evaluate(|@LocationGetInfo([HomeServer])|)
  23753.                 Set Me.m_namHomeServer = New notesname(Me.m_vHomeServer(0))
  23754.                 If Me.m_vHomeServer(0) = "" Then
  23755.                     Me.m_nSuccess = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 51,Null) & Chr(13) & _
  23756.                     Me.m_MailStringTable.GetString(TOOL_STRING + 52,Null), _
  23757.                     MB_OK,Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23758.                     Exit Function
  23759.                 End If
  23760.                 Me.m_agentOutOfOffice.Servername = Cstr(Me.m_vHomeServer(0))        
  23761.                 Me.m_agentOutOfOffice.IsEnabled = True            
  23762.                 Call Me.m_agentOutOfOffice.save
  23763.                 If Me.m_agentOutOfOffice.IsEnabled Then
  23764.                     Call BookBusyTime()
  23765.                     Call Me.m_noteUIDoc.document.replaceitemvalue("CurrentStatus","0")
  23766.                     Call Me.m_noteUIDoc.document.replaceitemvalue("SaveOptions","1")
  23767.                     Call Me.m_noteUIDoc.document.save(True,True,True)
  23768.                     Me.m_nResult = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 53,Null)  & _
  23769.                     Me.m_namHomeServer.Abbreviated & Chr(13) & Me.m_MailStringTable.GetString(TOOL_STRING + 54,Null) & _
  23770.                     Me.m_noteUIDoc.FieldGetText("FirstDayOut") & Me.m_MailStringTable.GetString(TOOL_STRING + 55,Me.m_noteUIDoc.FieldGetText("FirstDayBack")),MB_OK, _
  23771.                     Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23772.                 Else
  23773.                     Me.m_nResult = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 56,Null) & Chr(13) & _
  23774.                     Me.m_MailStringTable.GetString(TOOL_STRING + 50,Null) ,MB_OK,Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23775.                 End If
  23776.             Else
  23777.                 ToggleEnableDisableEx = False        
  23778.             End If
  23779.         End If            
  23780.         Exit Function
  23781. Trap:
  23782.         If Err = 4091 Then
  23783.             Resume Next
  23784.         Else
  23785.             Print("Notes error: " & Cstr(Err) & " " &  Error$)
  23786.             Resume Next
  23787.         End If 
  23788.     End Function
  23789.     Public Function ToggleEnableDisable()
  23790.         If ToggleEnableDisableEx() Then
  23791.             Call Me.m_noteUIDoc.reload()
  23792.             Call Me.m_noteUIDoc.Refreshhideformulas()
  23793.             Call Me.m_noteUIDoc.Save
  23794.         End If
  23795.     End Function
  23796.     Public Function ValidateSettings() As Integer
  23797.         ValidateSettings = False
  23798.         If (Me.m_noteUIDoc.FieldGetText("FirstDayOut") = "") Or _
  23799.         (Me.m_noteUIDoc.FieldGetText("FirstDayBack") = "") Then
  23800.             Me.m_nSuccess = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 57,Null), _
  23801.             MB_OK, Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23802.             Exit Function
  23803.         End If
  23804.         Set Me.m_dtFirstDayOut = New notesdatetime(Me.m_noteUIDoc.FieldGetText("FirstDayOut"))
  23805.         Set Me.m_dtFirstDayBack = New notesdatetime(Me.m_noteUIDoc.FieldGetText("FirstDayBack"))
  23806.         Set Me.m_dtNow = New notesdatetime(Now())
  23807.         If Me.m_dtFirstDayBack.Timedifferencedouble(Me.m_dtNow)  < 0 Then
  23808.             Me.m_nSuccess = Messagebox( Me.m_MailStringTable.GetString(TOOL_STRING + 58,Null), _
  23809.             MB_OK, Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23810.             Exit Function    
  23811.         End If
  23812.         If Me.m_dtFirstDayBack.Timedifferencedouble(Me.m_dtFirstDayOut)  < 0 Then
  23813.             Me.m_nSuccess = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 59,Null), _
  23814.             MB_OK,Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23815.             Exit Function    
  23816.         End If
  23817.         If Me.m_dtFirstDayBack.Timedifferencedouble(Me.m_dtFirstDayOut)  = 0 Then
  23818.             Me.m_nSuccess = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 60,Null), _
  23819.             MB_OK,Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))
  23820.             Exit Function    
  23821.         End If
  23822.         ValidateSettings = True
  23823.     End Function
  23824.     Public Function BookBusyTime()
  23825.         If Me.m_noteUIDoc.document.BookBusyTime(0) = "1" Then
  23826.             Set Me.m_noteCalendarEntry = Me.m_dbCurrentDatabase.CreateDocument()
  23827.             With Me.m_noteCalendarEntry        
  23828.                 Call .ReplaceItemValue("Form","Appointment")
  23829.                 Call .ReplaceItemValue("StartDate", Me.m_noteUIDoc.document.FirstDayOut)
  23830.                 Call .ReplaceItemValue("StartDateTime", Me.m_noteUIDoc.document.FirstDayOut)
  23831.                 Call .ReplaceItemValue("EndDate", Me.m_noteUIDoc.document.FirstDayBack)
  23832.                 Call .ReplaceItemValue("EndDateTime", Me.m_noteUIDoc.document.FirstDayBack)
  23833.                 Call .ReplaceItemValue("$BusyName", session.username)
  23834.                 Call .ReplaceItemValue("$BusyPriority", "1")
  23835.                 Call .ReplaceItemValue("BookFreeTime", "")                
  23836.                 Call .ReplaceItemValue("$PublicAccess","1")
  23837.                 Call .ReplaceItemValue("AppointmentType","2")
  23838.                 Call .ReplaceItemValue("ApptUNID",.Universalid)                
  23839.                 Call .ReplaceItemValue("ExcludeFromView","D")
  23840.                 Call .ReplaceItemValue("Subject","Out Of Office")
  23841.                 Call .ReplaceItemValue("_ViewIcon",9)
  23842.                 Call .ReplaceItemValue("CreatedByAgent","1")
  23843.                 Call .Save(True,True,True)
  23844.             End With
  23845.             Call Me.m_noteUIDoc.document.replaceitemvalue("OwnerOfCalendarEntry","1")
  23846.             Call Me.m_noteUIDoc.document.replaceitemvalue("CalendarEntryUNID", Me.m_noteCalendarEntry.Universalid)
  23847.         End If
  23848.     End Function
  23849.     Public Function QueryClose(Source As notesuidocument, Continue As Variant)
  23850.         Dim nResult As Integer
  23851.         If Cint(Source.document.GetItemValue("SaveOptions")(0)) Then
  23852.             'Spr #MQUE43TPTK
  23853.             If Cint(Source.document.GetItemValue("AgentEnableOnOpen")(0)) Then
  23854.                 If Source.document.GetItemValue("CurrentStatus")(0) = "1" Then
  23855.                     Exit Function                
  23856.                 End If
  23857.             End If            
  23858.             If OfficeControl.ValidateSettings() Then
  23859.                 If (Cint(Source.document.GetItemValue("CurrentStatus")(0))) And Not (Cint(Source.document.GetItemValue("AgentEnableOnOpen")(0))) Then
  23860.                     If Not Me.m_nUserHasRestrictedAccess Then
  23861.                         nResult = Messagebox(Me.m_MailStringTable.GetString(TOOL_STRING + 65,Null),MB_YESNO,_
  23862.                         Me.m_MailStringTable.GetString(TOOL_STRING + 46,Null))        
  23863.                         If nResult = IDYES Then
  23864.                             Continue = True        
  23865.                         Else
  23866.                             Continue = False            
  23867.                         End If
  23868.                     End If
  23869.                 End If 
  23870.             Else
  23871.                 Continue = False        
  23872.             End If
  23873.         Else
  23874.         'user is discarding changes, they may have been commited when agent was enabled    
  23875.         End If    
  23876.     End Function
  23877. End Class    
  23878. Lotus Product
  23879. OBJECT
  23880. (    (    X
  23881. }T    #}
  23882. }T    #$
  23883.     0S0E
  23884.  OutOfOfficeProfile'++LotusScript Development Environment:2:5:(Options):0:66
  23885. '++LotusScript Development Environment:2:5:(Forward):0:1
  23886. Declare Sub Postopen(Source As Notesuidocument)
  23887. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  23888. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23889. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23890. Private Sub BindEvents(Byval Objectname_ As String)
  23891.     Static Source As NOTESUIDOCUMENT
  23892.     Set Source = Bind(Objectname_)
  23893.     On Event Postopen From Source Call Postopen
  23894.     On Event Queryclose From Source Call Queryclose
  23895. End Sub
  23896. '++LotusScript Development Environment:2:2:Postopen:1:12
  23897. Sub Postopen(Source As Notesuidocument)
  23898.     Set OfficeControl = New OutOfOfficeControl
  23899.     Call OfficeControl.PostOpen()
  23900. End Sub
  23901. '++LotusScript Development Environment:2:2:Queryclose:1:12
  23902. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  23903.     If Not Cint(Source.Document.GetItemValue("SaveOptions")(0)) Then
  23904.         Call OfficeControl.QueryClose(Source,Continue)
  23905.     End If
  23906. End Sub
  23907. Lotus Product
  23908. Lotus Product
  23909. OBJECT
  23910. '++LotusScript Development Environment:2:5:(Options):0:66
  23911. '++LotusScript Development Environment:2:5:(Forward):0:1
  23912. Declare Sub Exiting(Source As Field)
  23913. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23914. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23915. Private Sub BindEvents(Byval Objectname_ As String)
  23916.      Static Source As FIELD
  23917.      Set Source = Bind(Objectname_)
  23918.      On Event Exiting From Source Call Exiting
  23919. End Sub
  23920. '++LotusScript Development Environment:2:2:Exiting:1:12
  23921. Sub Exiting(Source As Field)
  23922.  ' can't rely on this since exit event won't fire if we directly exit or save profile
  23923.  '    Call ExpandGroupNames ( "SpecialPeople" )
  23924.      
  23925. End Sub
  23926. Lotus Product
  23927. OBJECT
  23928. '++LotusScript Development Environment:2:5:(Options):0:66
  23929. '++LotusScript Development Environment:2:5:(Forward):0:1
  23930. Declare Sub Exiting(Source As Field)
  23931. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23932. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23933. Private Sub BindEvents(Byval Objectname_ As String)
  23934.      Static Source As FIELD
  23935.      Set Source = Bind(Objectname_)
  23936.      On Event Exiting From Source Call Exiting
  23937. End Sub
  23938. '++LotusScript Development Environment:2:2:Exiting:1:12
  23939. Sub Exiting(Source As Field)
  23940.       ' can't rely on this since exit event won't fire if we directly exit or save profile
  23941. '     Call ExpandGroupNames ( "IgnoreFrom" )
  23942.      
  23943. End Sub
  23944. Lotus Product
  23945. OBJECT
  23946. '++LotusScript Development Environment:2:5:(Options):0:66
  23947. '++LotusScript Development Environment:2:5:(Forward):0:1
  23948. Declare Sub Exiting(Source As Field)
  23949. '++LotusScript Development Environment:2:5:(Declarations):0:2
  23950. '++LotusScript Development Environment:2:2:BindEvents:1:129
  23951. Private Sub BindEvents(Byval Objectname_ As String)
  23952.      Static Source As FIELD
  23953.      Set Source = Bind(Objectname_)
  23954.      On Event Exiting From Source Call Exiting
  23955. End Sub
  23956. '++LotusScript Development Environment:2:2:Exiting:1:12
  23957. Sub Exiting(Source As Field)
  23958.       ' can't rely on this since exit event won't fire if we directly exit or save profile
  23959. '     Call ExpandGroupNames ( "IgnoreFrom" )
  23960.      
  23961. End Sub
  23962. Lotus Product
  23963. Action
  23964. Profile
  23965.     1S2S
  23966.     Always Hidden: 
  23967. .,$///:
  23968. AgentEnableOnOpen
  23969. AgentEnableOnOpen
  23970. Notified
  23971. Notifiedz
  23972. Notified
  23973. Princ
  23974. CalendarProfile
  23975. Owner
  23976.     1S2S6S
  23977. Princ
  23978. Princ
  23979.     0R3S4S6S8S
  23980. Senderz
  23981. Sender
  23982. System
  23983. Fromz
  23984. Please do not delete - Out of Office Profile
  23985. Subject
  23986. Subject
  23987. ExcludeFromView
  23988. ExcludeFromView
  23989. _ViewIcon
  23990. _ViewIcon
  23991.     0S0E
  23992. DialogStatus
  23993. .,$,  , :
  23994. Path_Info
  23995. Path_Info
  23996. .,$,  , :
  23997. Query_String
  23998. Query_String
  23999.     Current status is:    
  24000. CurrentStatus
  24001. CurrentStatus
  24002.     3S4S6S8S
  24003. CurrentStatus
  24004. Enabled | 0Disabled | 1z
  24005. CurrentStatus
  24006.     0S0E
  24007.     I will be out of the office:
  24008.     Leaving:
  24009. .,$ //:
  24010. pcDate
  24011. FirstDayOut
  24012.     1S2S
  24013. TodayInt,
  24014.     0R1S2S
  24015. ConNext
  24016. pcDate
  24017. nextG
  24018.     0R1S2S8S11S13S
  24019. AdjustAmount
  24020. pcDate
  24021. pcDate
  24022. pcDate
  24023. pcDate
  24024. pcDate
  24025. pcDate
  24026. pcDate
  24027.     0R1S2S4RS8E11RS13E13RS9E20RS13E22RS8E29RS13E31RS8E38RS13E40RS8E47RS13E49RS8E56RS13E58RS8E65RS13E67RS8E
  24028. AdjustAmount
  24029. pcDateW
  24030. AdjustAmount
  24031. ConNext
  24032. TodayInt#
  24033.     0R3S4S6S14R20S22S24S27S28S30S31S34S36S38SFirstDayOut
  24034. FirstDayOut
  24035.     Returning:
  24036. .,$ //:
  24037. FirstDayBack
  24038. pcDate
  24039. FirstDayBacka
  24040.     1S2S
  24041. TodayInt,
  24042.     0R1S2S
  24043. ConNext
  24044. pcDate
  24045. nextG
  24046.     0R1S2S8S11S13S
  24047. AdjustAmount
  24048. pcDate
  24049. pcDate
  24050. pcDate
  24051. pcDate
  24052. pcDate
  24053. pcDate
  24054. pcDate
  24055.     0R1S2S4RS8E11RS13E13RS9E20RS13E22RS8E29RS13E31RS8E38RS13E40RS8E47RS13E49RS8E56RS13E58RS8E65RS13E67RS8E
  24056. AdjustAmount
  24057. pcDateW
  24058. AdjustAmount
  24059. ConNext
  24060. TodayInt#
  24061.     0R3S4S6S14R20S22S24S27S28S30S31S34S36S38SFirstDayBackz
  24062. FirstDayBack
  24063. BookBusyTime
  24064. Book Busytime for these dates|1
  24065. BookBusyTime
  24066.     0S0E
  24067. Dates
  24068.     Standard Out of Office message for most people/groups:
  24069.     Whomever
  24070.     Subject:
  24071.  is out of the office."
  24072.     1S2S
  24073. GeneralSubjectz
  24074. GeneralSubject
  24075. FirstDayOut
  24076. FirstDayBack
  24077. I will be out of the office starting  
  24078. FirstDayOut
  24079.  and will not return until 
  24080. FirstDayBackK
  24081.     3S4S5S6S7S8S10S12S13S14S21S22S23S24S31S32S
  24082. DaysOut
  24083. DaysOut
  24084. I will respond to your message when I return.
  24085. GeneralMessagez
  24086. GeneralMessage
  24087. Basic Message
  24088.     Special Out of Office message for special people:
  24089.     To:    
  24090. SpecialPeople
  24091. SpecialPeople
  24092. SpecialPeople
  24093.     Subject:
  24094.  is out of the office."
  24095.     1S2S
  24096. SpecialSubjectz
  24097. SpecialSubject
  24098. FirstDayOut
  24099. FirstDayBack
  24100. I will be out of the office starting 
  24101. FirstDayOut
  24102.  and will be returning on "
  24103. FirstDayBackV
  24104.     3S4S5S6S7S8S10S12S13S14S18S19S20S21S25S26S
  24105. DaysOut_1
  24106. DaysOut_1
  24107. SpecialMessage
  24108. SpecialMessagez
  24109. SpecialMessage
  24110. Special Message
  24111. .,$///:
  24112. ExcludeInternetEmail
  24113. Do not send notices to Internet Addresses.|1
  24114.     Do not send an Out of Office notification to the following people/groups
  24115. IgnoreFromList
  24116. IgnoreFromListz
  24117. IgnoreFrom
  24118.     Do not send an Out of Office notification in response to documents addressed to the following group(s).
  24119. IgnoreSend
  24120. IgnoreSendz
  24121. IgnoreSend
  24122.     Do not send an Out of Office notification if the subject contains this exact phrase(s). (note: case sensitive)
  24123. IgnoreFrom
  24124. IgnoreSubjectPhrase
  24125. IgnoreFrom_1
  24126. Exclusions
  24127. SaveOptions
  24128. SaveOptions
  24129.     0T1S
  24130. SaveOptions
  24131.     0R2RT7RTT12RT16RT
  24132.      OK    
  24133. SaveOptions
  24134. SaveOptions
  24135. SaveOptions
  24136. Cancel 
  24137. CurrentStatus
  24138.     1S2S
  24139. '++LotusScript Development Environment:2:5:(Options):0:66
  24140. '++LotusScript Development Environment:2:5:(Forward):0:1
  24141. Declare Sub Click(Source As Button)
  24142. '++LotusScript Development Environment:2:5:(Declarations):0:2
  24143. '++LotusScript Development Environment:2:2:BindEvents:1:129
  24144. Private Sub BindEvents(Byval Objectname_ As String)
  24145.     Static Source As BUTTON
  24146.     Set Source = Bind(Objectname_)
  24147.     On Event Click From Source Call Click
  24148. End Sub
  24149. '++LotusScript Development Environment:2:2:Click:1:12
  24150. Sub Click(Source As Button)
  24151.     Call OfficeControl.ToggleEnableDisable()
  24152. End Sub
  24153. Lotus Product
  24154. OBJECT
  24155. New Button
  24156. Need a newer version of Notes to execute this button.
  24157.     0S0E
  24158. Enable 
  24159. CurrentStatus
  24160.     1S2S
  24161. '++LotusScript Development Environment:2:5:(Options):0:66
  24162. '++LotusScript Development Environment:2:5:(Forward):0:1
  24163. Declare Sub Click(Source As Button)
  24164. '++LotusScript Development Environment:2:5:(Declarations):0:2
  24165. '++LotusScript Development Environment:2:2:BindEvents:1:129
  24166. Private Sub BindEvents(Byval Objectname_ As String)
  24167.     Static Source As BUTTON
  24168.     Set Source = Bind(Objectname_)
  24169.     On Event Click From Source Call Click
  24170. End Sub
  24171. '++LotusScript Development Environment:2:2:Click:1:12
  24172. Sub Click(Source As Button)
  24173.     Call OfficeControl.ToggleEnableDisable()
  24174. End Sub
  24175. Lotus Product
  24176. OBJECT
  24177. New Button
  24178. Need a newer version of Notes to execute this button.
  24179.     0S0E
  24180. Disable
  24181. FirstDayOut can be entered as a date or a day of the week.
  24182. It is then converted to a text string containing a date, which 
  24183.     0R1S
  24184. @TextToTime does not always recognize as Text so it is 
  24185.     0R1S
  24186. converted to Text then to Time
  24187.     0R1S
  24188. DateValue
  24189. FirstDayOut
  24190.     0R1S2S
  24191. DateValue
  24192. DateValue
  24193. DateValue
  24194.     0R7S12S17S19S21S
  24195. dateFirstDayOut
  24196. dateFirstDayOut
  24197. FirstDayBack can be entered as a date or a day of the week.
  24198. It is then converted to a text string containing a date, which 
  24199.     0R1S
  24200. @TextToTime does not always recognize as Text so it is 
  24201.     0R1S
  24202. converted to Text then to Time
  24203.     0R1S
  24204.  MUST SET THE TIME COMPONENT TO 12:00:00AM in order for
  24205.     0R1S
  24206. an calendar entry to be properly added..
  24207.     0R1S
  24208. DateValue
  24209. FirstDayBackV
  24210.     0R1S2S
  24211. DateValue
  24212. DateValue
  24213. DateValue
  24214.     0R7S12S17S19S21S
  24215. dateFirstDayBackz
  24216. dateFirstDayBack
  24217. Categori_zeK
  24218. _Edit Document
  24219. Send Docu_ment
  24220. _Forward
  24221. _Move To Folder...
  24222. _Remove From FolderK
  24223.     7S12S
  24224. CancelB
  24225. SaveOptions
  24226. Enable agent
  24227. CurrentStatus
  24228. CurrentStatus
  24229.     1S3S
  24230. Notified
  24231.     0RR1S
  24232. FirstDayOut
  24233. FirstDayOut
  24234.     0R1S
  24235. FirstDayBack
  24236. FirstDayBack
  24237.     0R1S
  24238. title
  24239. Lotus Notes Out of Office
  24240.     0R2S
  24241. You must indicate when you are leaving and when you will be back.
  24242.     0R2S
  24243. Your return date must be after today's date.
  24244.     0R2S
  24245. Your return date cannot be earlier than the leave date.
  24246.     0R2S
  24247. Please ask a Manager or Designer of this database to enable the agent for you.
  24248.     0R2S
  24249. The Out of Office agent was not enabled.
  24250.     0R2S
  24251. The Out of Office agent is now enabled.  When people send you mail between 
  24252. FirstDayOut
  24253.  and 
  24254. FirstDayBackV
  24255.  it will inform them of your absence.
  24256.     0R2S3S4S8S9S10S11S15S16S
  24257. Please ask a Manager or Designer of this database to disable the agent for you.
  24258.     0R2S
  24259. Your Out of Office agent is still enabled.
  24260.     0R2S
  24261. msg10
  24262. NOTE: If you created an Out of Office calendar entry, you should adjust your Out of Office entry dates to reflect your actual return date.
  24263.     0R2S
  24264. msg11
  24265. Your Out of Office has been disabled.
  24266.     0R2S
  24267. CurrentStatus
  24268. FirstDayOut
  24269. FirstDayBack
  24270. Validation Error
  24271. You must indicate when you are leaving and when you will be back.
  24272. DateFirstDayBack-
  24273. Validation Error
  24274. Your First Day Back is in the Past.  The Out of Office agent will not be enabled.
  24275. DateFirstDayBack-
  24276. msg10
  24277. OutOfOffice
  24278. title
  24279. msgX"
  24280. title
  24281. OutOfOffice
  24282. title
  24283. msgX"
  24284. title
  24285. msg11
  24286.     0R2RT3S4S5S6RTT8RTTT9S11S12S13S14S16RTTTT22S24S28RTTT29S30S31S32S34RTTTT40S42S46RTTT48RTTTT52TRTTTTT54RTTTTTT55S56S58RTTTTTTT62S63S67S68S70RTTTTTT71RTTTTT72RTTTT74RTTTT81RTTTT85S87S89S92RTTTT94RTTTTT100S101S102S103S106RTTTTTT108RTTTTT112S116RTTTT117RTTT118RTT120RTTTT127RTTTT131S133S135S138RTTTT140RTTTTT146S147S148S149S152RTTTTTT154RTTTTT158S162RTTTT163RR
  24287. Categori_zeK
  24288. _Edit Document
  24289. Send Docu_ment
  24290. _Forward
  24291. _Move To Folder...
  24292. _Remove From FolderK
  24293.     7S12S
  24294. CancelB
  24295. SaveOptions
  24296. Enable agent
  24297. CurrentStatus
  24298. CurrentStatus
  24299.     1S3S
  24300. Notified
  24301.     0RR1S
  24302. FirstDayOut
  24303. FirstDayOut
  24304.     0R1S
  24305. FirstDayBack
  24306. FirstDayBack
  24307.     0R1S
  24308. title
  24309. Lotus Notes Out of Office
  24310.     0R2S
  24311. You must indicate when you are leaving and when you will be back.
  24312.     0R2S
  24313. Your return date must be after today's date.
  24314.     0R2S
  24315. Your return date cannot be earlier than the leave date.
  24316.     0R2S
  24317. Please ask a Manager or Designer of this database to enable the agent for you.
  24318.     0R2S
  24319. The Out of Office agent was not enabled.
  24320.     0R2S
  24321. The Out of Office agent is now enabled.  When people send you mail between 
  24322. FirstDayOut
  24323.  and 
  24324. FirstDayBackV
  24325.  it will inform them of your absence.
  24326.     0R2S3S4S8S9S10S11S15S16S
  24327. Please ask a Manager or Designer of this database to disable the agent for you.
  24328.     0R2S
  24329. Your Out of Office agent is still enabled.
  24330.     0R2S
  24331. msg10
  24332. NOTE: If you created an Out of Office calendar entry, you should adjust your Out of Office entry dates to reflect your actual return date.
  24333.     0R2S
  24334. msg11
  24335. Your Out of Office has been disabled.
  24336.     0R2S
  24337. CurrentStatus
  24338. FirstDayOut
  24339. FirstDayBack
  24340. Validation Error
  24341. You must indicate when you are leaving and when you will be back.
  24342. DateFirstDayBack-
  24343. Validation Error
  24344. Your First Day Back is in the Past.  The Out of Office agent will not be enabled.
  24345. DateFirstDayBack-
  24346. msg10
  24347. OutOfOffice
  24348. title
  24349. msgX"
  24350. title
  24351. OutOfOffice
  24352. title
  24353. msgX"
  24354. title
  24355. msg11
  24356.     0R2RT3S4S5S6RTT8RTTT9S11S12S13S14S16RTTTT22S24S28RTTT29S30S31S32S34RTTTT40S42S46RTTT48RTTTT52TRTTTTT54RTTTTTT55S56S58RTTTTTTT62S63S67S68S70RTTTTTT71RTTTTT72RTTTT74RTTTT81RTTTT85S87S89S92RTTTT94RTTTTT100S101S102S103S106RTTTTTT108RTTTTT112S116RTTTT117RTTT118RTT120RTTTT127RTTTT131S133S135S138RTTTT140RTTTTT146S147S148S149S152RTTTTTT154RTTTTT158S162RTTTT163RR
  24357. O=Lotus Notes
  24358. O=Lotus Notes
  24359. PURSAFO
  24360. |.:#U
  24361. O=Lotus Notes
  24362. CN=Lotus Notes Template Development/O=Lotus Notes
  24363. PURSAFO
  24364. $$IgnoreFrom
  24365. $IgnoreFrom_O
  24366. $Info
  24367. $AppHelpFormula
  24368. $Script
  24369. $$Script_O
  24370. $$ScriptName
  24371. $$FormScript
  24372. $$$FormScript_O
  24373. $$GeneralMessage
  24374. $GeneralMessage_O
  24375. $$SpecialPeople
  24376. $SpecialPeople_O
  24377. $$IgnoreFromList
  24378. $IgnoreFromList_O
  24379. $$IgnoreSubjectPhrase
  24380. $IgnoreSubjectPhrase_O
  24381. _ViewIcon
  24382. FirstDayOut
  24383. FirstDayBack
  24384. dateFirstDayOut
  24385. dateFirstDayBack
  24386. $Body
  24387. $V5ACTIONS
  24388. $ACTIONS
  24389. '++LotusScript Development Environment:2:5:(Options):0:74
  24390. Option Public
  24391. Use "Common"
  24392. '++LotusScript Development Environment:2:5:(Forward):0:1
  24393. '++LotusScript Development Environment:2:5:(Declarations):0:10
  24394. Dim uidoc As notesuidocument
  24395. Lotus Product
  24396. Kd{,D
  24397. ^,|J,|
  24398. ^d~}D
  24399. ^t~}l
  24400. ^T~}D
  24401. ^t~}l
  24402. ^T~}l
  24403. ^d~}D
  24404. JT~KD~-
  24405. JT~KD~-
  24406. KD~-<
  24407. (OwnerDlg)'++LotusScript Development Environment:2:5:(Options):0:66
  24408. '++LotusScript Development Environment:2:5:(Forward):0:1
  24409. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  24410. '++LotusScript Development Environment:2:5:(Declarations):0:2
  24411. '++LotusScript Development Environment:2:2:BindEvents:1:129
  24412. Private Sub BindEvents(Byval Objectname_ As String)
  24413. Static Source As NOTESUIDOCUMENT
  24414. Set Source = Bind(Objectname_)
  24415. On Event Queryopen From Source Call Queryopen
  24416. End Sub
  24417. '++LotusScript Development Environment:2:2:Queryopen:1:12
  24418. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  24419.     Set uidoc = source
  24420.     Set note = source.document
  24421. End Sub
  24422. Lotus Product
  24423. OBJECT
  24424. type=hidden
  24425. PartialName
  24426. Query_String
  24427. &ActionType=`
  24428.     1S2S
  24429. PartialName
  24430. PartialName
  24431. PartialName
  24432.     0R16StmpActionType
  24433. tmpActionType
  24434.  @  @@ @` @
  24435. @@ @@@@@`@@
  24436. `@ `@@`@``@
  24437. xxMeeting
  24438. When would you like this meeting to be held?
  24439.     1S2S
  24440. xxTodo
  24441. When would you like this to do to be completed by?
  24442.     0R1S2S
  24443. xxTodo
  24444. xxMeeting
  24445.     0R3S4S6S8S
  24446. tmpHeading
  24447. tmpActionType
  24448. tmpActionType
  24449.     2S3S4S5S6S7S
  24450. .,$ //:
  24451. tmpActionType
  24452. NewStartDate
  24453. StartDate
  24454.     3S4S6S
  24455. StartDate
  24456. tmpActionType
  24457. tmpActionType
  24458.     2S3S4S5S6S7S9S10S11S12S
  24459. .,$ //:
  24460. tmpActionType
  24461. NewStartTime
  24462. StartTime
  24463.     3S4S6S
  24464. StartTime
  24465. .,$ //:
  24466. tmpActionType
  24467. NewEndDate
  24468. DueDate
  24469. EndDate
  24470.     3S4S6S9S10SEndDate
  24471. .,$ //:
  24472. tmpActionType
  24473. NewEndTime
  24474. EndTime
  24475.     3S4S6S
  24476. EndTime
  24477. RequiredList
  24478. RequiredAttendees
  24479. SendTo
  24480. Chair
  24481.     1S2S
  24482. OptionalList
  24483. OptionalAttendees
  24484. CopyTo
  24485.     0R1S2S
  24486. RoomList
  24487. RoomToReserve
  24488.     0R1S2S
  24489. ResourceList
  24490. RequiredResources
  24491. Resources
  24492.     0R1S2S
  24493. tmpFTSStartDateTime
  24494. StartDate
  24495. StartTime
  24496.     0RRR1S2S3S11S12S13S14S
  24497. tmpFTSEndDateTime
  24498. EndDate
  24499. EndTime
  24500.     0R1S2S3S11S12S13S14S
  24501. RequiredList
  24502. OptionalList
  24503. RoomList
  24504. ResourceList
  24505. Uninvited
  24506. tmpFTSStartDateTime
  24507. tmpFTSEndDateTime
  24508.     0RR20RTTT25S27S
  24509. StartDate
  24510. tmpFTSStartDateTime
  24511.     0R1S2S3S
  24512. StartTime
  24513. tmpFTSStartDateTime
  24514.     0R1S2S3S
  24515. EndDate
  24516. tmpFTSEndDateTime
  24517.     0R1S2S3S
  24518. EndTime
  24519. tmpFTSEndDateTime
  24520.     0R1S2S3S
  24521.     Check Schedules...
  24522. tmpActionType
  24523. GIF89a
  24524. dk+blue+circle(1).gif|BlueCircle
  24525. xxTask
  24526. Notes can clean up all documents related to this to do.
  24527.     1S2S
  24528. xxMeeting
  24529. Notes can clean up all documents related to this meeting.
  24530.     0R1S2S
  24531. xxTask
  24532. xxMeeting
  24533.     0R3S4S
  24534. tmpDeleteHeading
  24535. tmpDeleteEntry
  24536. xxTodo
  24537. Delete to do document and all responses|1
  24538.     1S2S
  24539. xxMeeting
  24540. Delete calendar entry and all responses|1
  24541.     0R1S2S
  24542. xxTodo
  24543. xxMeeting
  24544.     0R3S4S
  24545. dk+blue+circle(1).gif
  24546. xxCancel
  24547. A notice will be sent to all assignees informing them the to do has been cancelled. 
  24548. A notice will be sent to all invitees informing them the meeting has been cancelled.
  24549.     1S2S5S6S8S
  24550. xxReschedule
  24551. A notice will be sent to all assignees informing them the to do has been rescheduled.
  24552. A notice will be sent to all invitees informing them the meeting has been rescheduled.
  24553.     0R1S2S5S6S
  24554. xxConfirm
  24555. A notice will be sent to all assignees informing them the to do has been confirmed.
  24556. A notice will be sent to all invitees informing them the meeting has been confirmed.
  24557.     0R1S2S5S6S
  24558. xxDecline
  24559. A notice will be sent to the assignee informing them the date proposed has been declined.
  24560. A notice will be sent to the invitee informing them the time proposed has been declined.
  24561.     0R1S2S5S6S10S
  24562. tmpActionType
  24563. xxCancel
  24564. tmpActionType
  24565. xxReschedule
  24566. tmpActionType
  24567. xxConfirm
  24568. tmpActionType
  24569. xxDecline
  24570.     0R3S4S6S8S9S10S14S16S17S18S20S22S23S24S26S
  24571. tmpMessage
  24572. tmpIncludeComments
  24573. Include additional comments on notice|1
  24574. tmpActionType
  24575. tmpActionType
  24576.     1S2S3S4S5S6S
  24577.     Any room/resource reservations for this meeting will also be removed.
  24578.     Any room/resource reservations for this meeting will also be rescheduled.
  24579. New Button
  24580. Need a newer version of Notes to execute this button.
  24581.     0S0E
  24582. thisform = document.forms[0]
  24583. parentwnd = window.opener
  24584. parentform = parentwnd.document.forms[0]
  24585. actiontype = thisform.tmpActionType.value
  24586. if (actiontype == "C")
  24587.     iValue = 256
  24588. else if (actiontype == "U")
  24589.     iValue = 512
  24590.     parentform.StartDate.value = thisform.StartDate.value
  24591.     parentform.StartTime.value = thisform.StartTime.value
  24592.     parentform.EndDate.value = thisform.EndDate.value
  24593.     parentform.EndTime.value = thisform.EndTime.value
  24594. else if (actiontype == "N")
  24595.     iValue = 1024
  24596. else if (actiontype == "J")
  24597.     iValue = 4096
  24598.     iValue = 0
  24599. parentwnd.updateActionInProgress(iValue, true)
  24600. self.close()
  24601. parentwnd.submitDocument()
  24602. New Button
  24603. Need a newer version of Notes to execute this button.
  24604.     0S0E
  24605. self.close()
  24606.     Cancel
  24607. O=Lotus Notes
  24608. O=Lotus Notes
  24609. PURSAFO
  24610. |.:#U
  24611. O=Lotus Notes
  24612. CN=Lotus Notes Template Development/O=Lotus Notes
  24613. PURSAFO
  24614. tmpNewStartDate
  24615. tmpNewStartTime
  24616. tmpNewEndDate
  24617. tmpNewEndTime
  24618. $Info
  24619. $Script
  24620. $$Script_O
  24621. $$ScriptName
  24622. $$FormScript
  24623. $$$FormScript_O
  24624. StartDate
  24625. StartTime
  24626. EndDate
  24627. EndTime
  24628. $Body
  24629. $PublicAccess
  24630. (Help)
  24631. MAIL_F_PARTICIPANTTABLE_MEET
  24632.     0S0E
  24633. '++LotusScript Development Environment:2:5:(Options):0:74
  24634. Option Public 
  24635. Option Explicit
  24636. Use "CSEventClass"
  24637. '++LotusScript Development Environment:2:5:(Forward):0:1
  24638. '++LotusScript Development Environment:2:5:(Declarations):0:10
  24639. Dim table As NotesCSParticipantTable
  24640. Lotus ProductLP
  24641. S+(SI
  24642. ^$U+(SJ
  24643. ^4U+(SJ
  24644. l#K4U-
  24645. m#K4U-
  24646.  ParticipantTable'++LotusScript Development Environment:2:5:(Options):0:66
  24647. '++LotusScript Development Environment:2:5:(Forward):0:1
  24648. Declare Sub Postopen(Source As Notesuidocument)
  24649. Declare Sub Postrecalc(Source As Notesuidocument)
  24650. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  24651. '++LotusScript Development Environment:2:5:(Declarations):0:2
  24652. '++LotusScript Development Environment:2:2:BindEvents:1:129
  24653. Private Sub BindEvents(Byval Objectname_ As String)
  24654. Static Source As NOTESUIDOCUMENT
  24655. Set Source = Bind(Objectname_)
  24656. On Event Postopen From Source Call Postopen
  24657. On Event Postrecalc From Source Call Postrecalc
  24658. On Event Queryclose From Source Call Queryclose
  24659. End Sub
  24660. '++LotusScript Development Environment:2:2:Postopen:1:12
  24661. Sub Postopen(Source As Notesuidocument)
  24662.     Dim namePerson As NotesName    
  24663.     Dim nrole As Integer
  24664.     Dim nstatus As Integer
  24665.     Dim vPeople As Variant
  24666.     Dim vRole As Variant
  24667.     Dim vStatus As Variant
  24668.     Set note = source.document
  24669.     Set uidoc = source
  24670.     source.autoreload = False
  24671.     vPeople = note.GetItemValue("tmporiginalpeople")
  24672.     vRole = note.GetItemValue("tmporiginalrole")
  24673.     vStatus = note.GetItemValue("tmporiginalstatus")
  24674.     Set table = New NotesCSParticipantTable(2)
  24675.     ' build the sorted table
  24676.     For i = 0 To Ubound(vPeople)
  24677.         Set namePerson = New notesname(vPeople(i))
  24678.         nrole = Cint(vRole(i))
  24679.         nstatus = Cint(vStatus(i))
  24680.         Call table.AddInstance(namePerson.Common, nrole, nstatus)
  24681.     Next
  24682. End Sub
  24683. '++LotusScript Development Environment:2:2:Postrecalc:1:12
  24684. Sub Postrecalc(Source As Notesuidocument)
  24685.     Dim stype As String
  24686.     Dim i As Integer
  24687.     Dim Instance As NotesCSParticipantInstance
  24688.     Dim itemPeople As Notesitem
  24689.     Dim itemRole As notesitem
  24690.     Dim itemStatus As NotesItem
  24691.     Dim sformtype As String
  24692.     Dim note As NotesDocument
  24693.     Set note = source.document
  24694.     If Not(note.HasItem("tmpReDisplay")) Then Exit Sub
  24695.     stype = note.GetItemValue("tmpSortType")(0)
  24696.     Call table.Resort(Cint(stype))
  24697.     Call CSTableAppendStatus(table, note, False)
  24698.     Call note.removeitem("tmpReDisplay")
  24699.     Call source.reload
  24700. End Sub
  24701. '++LotusScript Development Environment:2:2:Queryclose:1:12
  24702. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  24703.     If Not(table Is Nothing) Then Delete table
  24704. End Sub
  24705. Lotus ProductLP
  24706. S+(SI
  24707. ^$U+(SJ
  24708. ^4U+(SJ
  24709. l#K4U-
  24710. m#K4U-
  24711. tmpOriginalPeople
  24712. tmpOriginalRole
  24713. tmpOriginalStatus
  24714. tmpSortType
  24715. tmpSortType
  24716.     0S1S2S
  24717. tmpSortType
  24718.     1S2S3S
  24719. tmpReDisplay
  24720.     0R1S2S3S
  24721.  @  @@ @` @
  24722. @@ @@@@@`@@
  24723. `@ `@@`@``@
  24724. tmpSortType
  24725.     0S2E1S2S
  24726.  @  @@ @` @
  24727. @@ @@@@@`@@
  24728. `@ `@@`@``@
  24729. tmpSortType
  24730.     0S1S2S
  24731. tmpSortType
  24732.     1S2S3S
  24733. tmpReDisplay
  24734.     0R1S2S3S
  24735.  @  @@ @` @
  24736. @@ @@@@@`@@
  24737. `@ `@@`@``@
  24738. tmpSortType
  24739.     0S1S2S
  24740.  @  @@ @` @
  24741. @@ @@@@@`@@
  24742. `@ `@@`@``@
  24743. tmpSortType
  24744.     0S2E1S2S
  24745. tmpSortType
  24746.     1S2S3S
  24747. tmpReDisplay
  24748.     0R1S2S3S
  24749.  @  @@ @` @
  24750. @@ @@@@@`@@
  24751. `@ `@@`@``@
  24752. tmpSortType
  24753.     0S2E1S2S
  24754.  @  @@ @` @
  24755. @@ @@@@@`@@
  24756. `@ `@@`@``@
  24757. tmpShow
  24758.     1S2S
  24759. tmpParticipantList
  24760. tmpParticipantList
  24761. tmpRoleList
  24762. tmpRoleList
  24763. tmpStatusList
  24764. tmpStatusList
  24765. tmpDelegationHistory^
  24766.     4S5S
  24767. GIF89a
  24768.         Delegation History:
  24769. tmpDelegationHistory
  24770. tmpDelegationHistory
  24771.     0S0E
  24772.     Done
  24773. O=Lotus Notes
  24774. O=Lotus Notes
  24775. PURSAFO
  24776. |.:#U
  24777. O=Lotus Notes
  24778. CN=Lotus Notes Template Development/O=Lotus Notes
  24779. PURSAFO
  24780. $HTMLDocumentStyles
  24781. $Info
  24782. $AppHelpFormula
  24783. $Script
  24784. $$Script_O
  24785. $$ScriptName
  24786. $$FormScript
  24787. $$$FormScript_O
  24788. $Body
  24789. $PublicAccess
  24790. VersionOpt|
  24791.     6S7S9S14S
  24792. $VersionOpt
  24793.     0R1S2S3S
  24794. SavedOnce
  24795.     0R1S2S3S
  24796. PostedDate(
  24797.     0R1S2S3S
  24798. DeliveredDate
  24799.     0R1S2S3S
  24800. $AutoEditMode
  24801.     0R1S2S3S
  24802. MailSaveOptions
  24803.     0R1S2S3S
  24804. VersionOpt
  24805.     0R4S
  24806. $HideMailHeader
  24807. BGTableColor
  24808. HeaderRegion
  24809. BodyRegion
  24810. Personal Stationery
  24811. Subject
  24812. Subject
  24813. Subject
  24814.     4S6S12S13S14S15S17S21S23S25S26S28S
  24815. (Help)
  24816. MAIL_F_PERSONAL-STATIONERY
  24817.     0S0E
  24818. &Arial
  24819. '++LotusScript Development Environment:2:5:(Options):0:74
  24820. Option Public
  24821. Option Explicit
  24822. Use "CoreEmailClasses"
  24823. '++LotusScript Development Environment:2:5:(Forward):0:1
  24824. '++LotusScript Development Environment:2:5:(Declarations):0:10
  24825. Dim cMemoObject As Variant
  24826. Lotus ProductQ
  24827. V0.0L
  24828. J,|}8r
  24829. J,|}8r
  24830. ^,|J,|
  24831. JT~KD~-
  24832. JT~KD~-
  24833. KD~-<
  24834. ~}8rKD~-`
  24835.  Personal Stationery'++LotusScript Development Environment:2:5:(Options):0:66
  24836. '++LotusScript Development Environment:2:5:(Forward):0:1
  24837. Declare Sub Postopen(Source As Notesuidocument)
  24838. Declare Sub Postmodechange(Source As Notesuidocument)
  24839. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  24840. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  24841. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  24842. Declare Sub Postsave(Source As Notesuidocument)
  24843. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  24844. '++LotusScript Development Environment:2:5:(Declarations):0:2
  24845. '++LotusScript Development Environment:2:2:BindEvents:1:129
  24846. Private Sub BindEvents(Byval Objectname_ As String)
  24847.     Static Source As NOTESUIDOCUMENT
  24848.     Set Source = Bind(Objectname_)
  24849.     On Event Postopen From Source Call Postopen
  24850.     On Event Postmodechange From Source Call Postmodechange
  24851.     On Event Querysave From Source Call Querysave
  24852.     On Event Queryclose From Source Call Queryclose
  24853.     On Event Queryopen From Source Call Queryopen
  24854.     On Event Postsave From Source Call Postsave
  24855.     On Event Querymodechange From Source Call Querymodechange
  24856. End Sub
  24857. '++LotusScript Development Environment:2:2:Postopen:1:12
  24858. Sub Postopen(Source As Notesuidocument)
  24859.     Call cMemoObject.PostOpen(Source)    
  24860. End Sub
  24861. '++LotusScript Development Environment:2:2:Postmodechange:1:12
  24862. Sub Postmodechange(Source As Notesuidocument)
  24863. End Sub
  24864. '++LotusScript Development Environment:2:2:Querysave:1:12
  24865. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  24866.     Call cMemoObject.QuerySave(Continue)
  24867. End Sub
  24868. '++LotusScript Development Environment:2:2:Queryclose:1:12
  24869. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  24870.  '        Call uimemodoc.QueryClose(source, continue)
  24871. End Sub
  24872. '++LotusScript Development Environment:2:2:Queryopen:1:12
  24873. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  24874.     Set cMemoObject = New UIMemoDocument        
  24875.     Call cMemoObject.Init(Source,Isnewdoc) 
  24876. End Sub
  24877. '++LotusScript Development Environment:2:2:Postsave:1:12
  24878. Sub Postsave(Source As Notesuidocument)
  24879.     Call cMemoObject.PostSave()
  24880. End Sub
  24881. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  24882. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  24883.     Continue = cMemoObject.QueryModeChange(Source)
  24884. End Sub
  24885. Lotus Product
  24886. OBJECT
  24887. ISMAILSTATIONERYh
  24888.     0S0E
  24889.     Always Hidden:
  24890.     0S0E
  24891. NamePreferencez
  24892. NamePreference
  24893.     0S0E
  24894. LanguagePreference
  24895. Principal
  24896. CalendarProfile
  24897. Owner
  24898.     1S2S3S7S
  24899. FromPerson memo is from.z
  24900. AltFrom
  24901.     10SAltFrom
  24902. MailSaveOptions
  24903.     1S2S3S
  24904. MailSaveOptions
  24905. DefaultMailSaveOptionsz
  24906. DefaultMailSaveOptions
  24907.     0S0E
  24908. Signz
  24909.     0S0E
  24910. Encrypt
  24911. Encrypt
  24912. Principal
  24913. Principal
  24914. Principal
  24915. NamePreference
  24916. AltFrom
  24917. PostedDateh
  24918. $LangFrom
  24919. LanguagePreferencet
  24920. AltFrom
  24921.     1S2S5S7S8S9S10S12RTTTT14TRTTT19S20S21S23S24S35S41RTTTT43RTTT44RTTT
  24922.     0R1S2S8S
  24923.     0R1S2S5S6S8S14S18S
  24924.     0R1S2S5S6S8S14S18S
  24925. SentBy
  24926. X400FreeForm^
  24927.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  24928. SentBy
  24929. FromDomain
  24930. FromDomain
  24931. FromDomain
  24932. FromDomain
  24933.     0RR7S10S13S14S18S20S23S24S26S28S29S30S36S39S43S46S52S
  24934. FromName
  24935. Principal
  24936. Principal
  24937. Principal
  24938.     0RR1S2S10S11S16S18S
  24939. FromStops
  24940.     0RR1S2S6S
  24941. FromName
  24942. FromStops
  24943. FromStops
  24944. FromStops
  24945.     0RR1S2S3S4S10S13S17S20StmpDisplayFrom_Previewz
  24946. tmpDisplayFrom_Preview
  24947. .,$,  , :
  24948. Path_Info
  24949. Path_Info
  24950. .,$,  , :
  24951. Query_String
  24952. Query_String
  24953. CalendarProfile
  24954. DefaultLogo
  24955. stdNotesLtr0
  24956. CalendarProfile
  24957. DefaultLogo
  24958. StdNotesLtrGateway
  24959.     4S13S24R25S29S32S34S
  24960. Logoz
  24961. BG_IMAGE_PREFIX
  24962.     0S0E
  24963. StdNotesLtr0
  24964.     0RR1RT2RT3S4S6RTT13RT14RT
  24965. Image
  24966. StdNotesLtr
  24967. Image
  24968. Gateway
  24969. BG_IMAGE_PREFIX
  24970. Image
  24971. Image
  24972.     0RR1RT2RT6RTT11RT12RTT13RTT14S15S17RTTT20S21S24RTT33RTT
  24973. Image
  24974. BG_IMAGE_PREFIX
  24975. Image
  24976. BG_IMAGE_PREFIX
  24977. Image
  24978. BG_IMAGE_PREFIX
  24979. Image
  24980. BG_IMAGE_PREFIX
  24981. Image
  24982. BG_IMAGE_PREFIX
  24983. BG_IMAGE_PREFIX
  24984.     0RT1RTT2RTT3S4S10RTTT13S14S17RTT18S19S27RTTT30S31S34RTT35S36S46RTTT49S50S53RTT54S55S61RTTT64S65S68RTT69S70S76RTTT79S80S83RTT86S87S89RTTBGTableColor
  24985. $KeepPrivate
  24986. $KeepPrivate
  24987. $KeepPrivate
  24988.     3S4S5S6S8S13S15S17S18S19S21S23S$KeepPrivate
  24989.     From:
  24990. tmpDisplayFrom_Preview
  24991. tmpDisplayFrom_NoLogo
  24992. tmpDisplayFrom_NoLogo
  24993. NamesList
  24994. NamePreference
  24995. AltSendTo
  24996. $NameLanguageTags
  24997. LanguagePreferencet
  24998. AltSendTo
  24999. SendTo
  25000.     11S12S15S16S20S
  25001. ImplodedNamesList
  25002. NamesList
  25003. ImplodedNamesList
  25004. ImplodedNamesList
  25005. ImplodedNamesList
  25006. tmpDisplaySendTo
  25007.     Subject:
  25008. Subject
  25009. Subject
  25010. Subject
  25011.     0S0E
  25012. TmpDisplaySubject
  25013. CC_Content
  25014. NamePreference
  25015. AltCopyTo
  25016. $NameLanguageTags
  25017. LanguagePreferencet
  25018. AltCopyTo
  25019. CopyTo
  25020.     7S8S9S11S12S16S
  25021. BCC_Content
  25022. DeliveredDate
  25023. BlindCopyTo
  25024.  (bcc: 
  25025. BlindCopyTo
  25026.     0R5S6S7S8S9S10S12S13S14S18S20S21S23S
  25027. NamesList
  25028. CC_Content
  25029. BCC_Content
  25030.     0R9S10S
  25031. ImplodedNamesList
  25032. NamesList
  25033. ImplodedNamesList
  25034. ImplodedNamesList
  25035. ImplodedNamesList
  25036. tmpDisplayCC
  25037. $HideMailHeader
  25038.     0S0E
  25039. tmpDisplayFrom_Preview
  25040. DisplayFrom
  25041. DisplayFrom_Pre
  25042. $HideMailHeader
  25043. Principal
  25044. Principal
  25045. Principal
  25046. Principal
  25047. Principal
  25048.     4S5S9S10S11S12S13S14S19S20S24S26S27S31S33S34S37S38S40S41S45S47S48S52S
  25049.     Sent by: 
  25050. FromDomain
  25051. FromDomain
  25052. FromDomain
  25053. FromDomain
  25054.     4S10S14S21S24S32S33S36S37S39S41S42S43S49S52S56S59S64S
  25055. FromName
  25056.     0RR1S2S6S
  25057. FromStops
  25058.     0R1S2S6S
  25059. FromName
  25060. FromStops
  25061. FromStops
  25062. FromStops
  25063.     0RR1S2S3S4S10S13S17S20SDisplaySent
  25064. tmpDisplaySent
  25065. PostedDateh
  25066. PostedDate
  25067.     4S5S10S12S
  25068. DisplayDateTime/date memo was created or mailed.z
  25069. tmpDisplayDate_Pre
  25070. ReplyDate
  25071. ReplyTo
  25072. $HideMailHeader
  25073.     2S3S4S5S6S7S9S10S14S15R
  25074. Please respond
  25075. ReplyTo
  25076. ReplyTo
  25077. ReplyDate
  25078. ReplyDate
  25079.     1S2S5S6S8S10S11S12S19S20S23S24S26S28S29S30SDisplayReplyz
  25080. tmpDisplayReply
  25081. $HideMailHeader
  25082. IsMailStationery
  25083.     4S5S
  25084.     Stationery name:
  25085. MAILSTATIONERYNAME
  25086. -Untitled-
  25087. MAILSTATIONERYNAME
  25088.     0S0E
  25089. StatNamez
  25090. Statio
  25091. $HideMailHeader
  25092. StdNotesLtr16
  25093.     7S9S10S11S13S15S
  25094.         To:    
  25095. NamePreference
  25096. AltSendTo
  25097. $NameLanguageTags
  25098. LanguagePreferencet
  25099. AltSendTo
  25100. SendTo
  25101.     5S6S9S10S14S
  25102. EnterSendTo
  25103.     0S0E
  25104. EnterSendTo
  25105.         cc:    
  25106. NamePreference
  25107. AltCopyTo
  25108. $NameLanguageTags
  25109. LanguagePreferencet
  25110. AltCopyTo
  25111. CopyTo
  25112.     5S6S7S9S10S14S
  25113. EnterCopyTo
  25114.     0S0E
  25115. EnterCopyTo
  25116.         cc:    
  25117. CC_Content
  25118. NamePreference
  25119. AltCopyTo
  25120. $NameLanguageTags
  25121. LanguagePreferencet
  25122. AltCopyTo
  25123. CopyTo
  25124.     11S12S13S15S16S20S
  25125. BCC_Content
  25126. DeliveredDate
  25127. BlindCopyTo
  25128.  (bcc: 
  25129. BlindCopyTo
  25130.     0R5S6S7S8S9S10S12S13S14S18S20S21S23S
  25131. CC_Content
  25132. BCC_Content
  25133.     0R3S4S
  25134. tmpEnterCopyTo
  25135.         bcc:    
  25136. NamePreference
  25137. AltBlindCopyTo
  25138. $NameLanguageTags
  25139. LanguagePreferencet
  25140. AltBlindCopyTo
  25141. BlindCopyTo
  25142.     5S6S7S9S10S14S
  25143. EnterBlindCopyTo}
  25144.     0S0E
  25145. EnterBlindCopyTo
  25146. $LotusFaxMemoSubform | 1.0 | $LotusFaxMemoSubform
  25147. Lotus Fax Placeholder
  25148.         Subject:    
  25149. SIZE=50
  25150. Subject
  25151. MailedThisPass
  25152. MailedThisPass
  25153. MailedThisPass
  25154.     0R1RT4RTTT11RT
  25155. ReplyDate
  25156. ReplyDate
  25157. ReplyDate
  25158. Importanceh
  25159. Importance
  25160. Importance
  25161. Importance(
  25162. DeliveryReporth
  25163. DeliveryReport
  25164. DeliveryReport
  25165. DeliveryReport(
  25166. DeliveryPriorityh
  25167. DeliveryPriority
  25168. DeliveryPriority
  25169. DeliveryPriority(
  25170. UpdateProfileNote
  25171. UpdateProfileNote
  25172. UpdateProfileNote
  25173. ReturnReceipt
  25174. ReturnReceipt
  25175. ReturnReceipt
  25176. $KeepPrivateh
  25177. $KeepPrivate
  25178. $KeepPrivate(
  25179. ExpireDateh
  25180. ExpireDate
  25181. ExpireDate(
  25182. ReplyTo
  25183. ReplyTo
  25184. ReplyTo
  25185. MimeFormath
  25186. MimeFormat
  25187. MimeFormat
  25188. MimeFormat(
  25189. SMTPEncodingh
  25190. SMTPEncoding
  25191. SMTPEncoding
  25192. SMTPEncoding(
  25193. MIMEMailCharset
  25194. MIMEMailCharset
  25195. MIMEMailCharset
  25196. MIMEMailCharset
  25197. $AutoSpellh
  25198. $AutoSpell
  25199. $AutoSpell(
  25200. WebSubjecth
  25201. WebSubject
  25202. WebSubject(
  25203. tmpSenderTagh
  25204. tmpSenderTag
  25205. tmpSenderTag
  25206. tmpSenderTag(
  25207.     0R1RT3S4S6RTT8RTTT10RTTTT14S15S16S17S19RTTTTT26RTTTT27RTTTT29RTTT31RTTTT35S36S37S38S39S40S41S42S43S46RTTTTT53RTTTT54RTTTT56RTTT58RTTTT62S63S65S66S67S68S69S70S73RTTTTT80RTTTT81RTTTT83RTTT85RTTTT89S90S92S93S94S95S96S97S100RTTTTT107RTTTT108RTTTT110RTTT112RTTTT116S117S118S119S121RTTTTT128RTTTT129RTTTT131RTTT133RTTTT137S138S139S140S142RTTTTT149RTTTT150RTTTT152RTTT154RTTTT158S159S160S161S163RTTTTT170RTTTT171RTTTT173RTTT175RTTTT179S180S181S182S184RTTTTT191RTTTT192RTTTT194RTTT196RTTTT200S201S202S203S205RTTTTT212RTTTT213RTTTT215RTTT217RTTTT221S222S224S225S226S227S228S229S232RTTTTT239RTTTT240RTTTT242RTTT244RTTTT248S249S251S252S253S254S255S256S259RTTTTT266RTTTT267RTTTT269RTTT271RTTTT275S276S278S279S280S281S282S283S286RTTTTT293RTTTT294RTTTT296RTTT298RTTTT302S303S304S305S307RTTTTT314RTTTT315RTTTT317RRTTT319RTTTT323S324S325S326S328RTTTTT335RTTTT336RTTTT338RTTT340RTTTT344S345S347S348S349S350S2E352S355RTTTTT362RTTTT363RTTTT364RTT366RT367RTRemoveNoteItems
  25208. $HideMailHeader
  25209. Moods
  25210. PostedDate
  25211. SenderTag
  25212. Moods
  25213.     7S9S11S13S14S15S16S17S19S20S21S22S25S27S
  25214.     Header:
  25215. IsMailStationery
  25216.     0S0E
  25217. HEADER
  25218. Bodyz
  25219. Footerz
  25220. Footer
  25221. Discard ChangesK
  25222. MEMO_CANCEL
  25223. 4194304
  25224.     0S0E
  25225. ActionInProgress
  25226. MEMO_CANCEL
  25227.     0R1S
  25228. IsMailStationery
  25229.     1S2S3S
  25230. Save And Close
  25231. MEMO_DRAFT
  25232.     0S0E
  25233. ActionInProgress
  25234. MEMO_DRAFT
  25235.     0R1S
  25236. PostedDateh
  25237. IsMailStationery
  25238.     7S8S9S10S13S14S15S16S
  25239. act_save.GIF|act_CSSAVE?
  25240. Save And File
  25241. MEMO_DRAFT_FILE
  25242.     0S0E
  25243. ActionInProgress
  25244. MEMO_DRAFT_FILE
  25245.     0R1S
  25246. PostedDateh
  25247. IsMailStationery
  25248.     7S8S9S10S13S14S15S16S
  25249. act_FOLDER.GIF|act_FOLDER?
  25250. Close
  25251. MEMO_CANCEL
  25252. 4194304
  25253.     0S0E
  25254. ActionInProgress
  25255. MEMO_CANCEL
  25256.     0R1S
  25257. IsMailStationery
  25258.     0S1S2S
  25259. New Memo(
  25260.     0S0E
  25261. act_NEWMEMO.GIF|act_NEWMEMO?
  25262. Reply\ReplyK0
  25263. Reply
  25264.     0S0E
  25265. act_REPLY.GIF|act_REPLY?
  25266. Reply\Reply with History
  25267. Reply with History
  25268. This document is truncated.
  25269.     4S8S10S13S
  25270. Reply with history
  25271. act_REPLY.GIF|act_REPLY?
  25272. Reply\Reply to AllX
  25273. MailStEd
  25274.     0S0E
  25275. Reply
  25276. act_REPLY.GIF|act_REPLY?
  25277. Reply\Reply to All with HistoryK
  25278. MailStEd
  25279.     0S0E
  25280. Reply with History
  25281. This document is truncated.
  25282.     0R4S8S10S13S
  25283. Reply with history
  25284. act_REPLY.GIF|act_REPLY?
  25285. _Forward
  25286. act_FORWARD.GIF|act_FORWARD?
  25287. ForwardK 
  25288.     0S0E
  25289. ISMAILSTATIONERY
  25290.     1S2S
  25291. act_FORWARD.GIF|act_FORWARD?
  25292.     0S1S2S
  25293. act_EDIT.GIF|act_EDIT?
  25294. Delete 
  25295.     0S0E
  25296. act_DELETE.GIF|act_DELETE?
  25297. _Move To Folder...
  25298. act_FOLDER.GIF|act_FOLDER?
  25299. Remove From Folder
  25300. Categori_zeK
  25301. SSend
  25302. MEMO_SEND
  25303.     0S0E
  25304. ActionInProgress
  25305. MEMO_SEND
  25306.     0R1S
  25307. PostedDateh
  25308. IsMailStationery
  25309.     5S6S7S8S10S11S12S13S
  25310. act_SEND.GIF|act_SEND?
  25311. Send\Send and Save'++LotusScript Development Environment:2:5:(Options):0:66
  25312. '++LotusScript Development Environment:2:5:(Forward):0:1
  25313. Declare Sub Click(Source As Button)
  25314. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25315. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25316. Private Sub BindEvents(Byval Objectname_ As String)
  25317.     Static Source As BUTTON
  25318.     Set Source = Bind(Objectname_)
  25319.     On Event Click From Source Call Click
  25320. End Sub
  25321. '++LotusScript Development Environment:2:2:Click:1:12
  25322. Sub Click(Source As Button)
  25323.     Call cMemoObject.SetActionInProgress(MEMO_SENDSAVE)
  25324.     Call cMemoObject.noteUIMemo.save()
  25325.     Call cMemoObject.noteUIMemo.close()    
  25326. End Sub
  25327. PostedDateh
  25328. IsMailStationery
  25329.     5S6S7S8S12S13S
  25330. Send and File
  25331. MEMO_SEND_FILE
  25332.     0S0E
  25333. ActionInProgress
  25334. MEMO_SEND_FILE
  25335.     0R1S
  25336. PostedDateh
  25337. IsMailStationery
  25338.     5S6S7S8S12S13S
  25339. act_SEND.GIF|act_SEND?
  25340. Save As Draft
  25341. MEMO_DRAFT
  25342.     0S0E
  25343. ActionInProgress
  25344. MEMO_DRAFT
  25345.     0R1S
  25346. PostedDateh
  25347. IsMailStationery
  25348.     5S6S7S8S10S11S12S13S
  25349. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  25350. MEMO_STATIONERYSAVE
  25351.     0S0E
  25352. ActionInProgress
  25353. MEMO_STATIONERYSAVE
  25354.     0R1S
  25355. IsMailStationery
  25356.     2S3S
  25357. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  25358. Save\As Draft and File'++LotusScript Development Environment:2:5:(Options):0:66
  25359. '++LotusScript Development Environment:2:5:(Forward):0:1
  25360. Declare Sub Click(Source As Button)
  25361. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25362. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25363. Private Sub BindEvents(Byval Objectname_ As String)
  25364.     Static Source As BUTTON
  25365.     Set Source = Bind(Objectname_)
  25366.     On Event Click From Source Call Click
  25367. End Sub
  25368. '++LotusScript Development Environment:2:2:Click:1:12
  25369. Sub Click(Source As Button)
  25370.     Call cMemoObject.SetActionInProgress(MEMO_DRAFT_FILE)
  25371.     Call cMemoObject.noteUIMemo.save()
  25372.     Call cMemoObject.noteUIMemo.close()
  25373. End Sub
  25374. IsMailStationery
  25375.     1S2S
  25376. Rename Stationery
  25377. xxERROR
  25378. No document is selected.
  25379.     0S0E
  25380. xxTitle
  25381. Rename Stationery
  25382. xxPrompt
  25383. Please enter new stationery name.
  25384. xxERROR
  25385. MailStationeryName
  25386. xxTitle
  25387. xxPrompt
  25388. MailStationeryName
  25389.     0RR1S
  25390.     0RS>
  25391. IsMailStationery
  25392.     2S3S4S5S
  25393. act_RENAME.GIF|act_RENAME?
  25394. Address...T
  25395. EnterSendTo
  25396. EnterCopyTo
  25397. EnterBlindCopyTo
  25398.     0S0E
  25399. PostedDateh
  25400. IsMailStationery
  25401.     5S6S7S8S10S11S12S13S
  25402. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  25403. Delivery Options...K
  25404. $KeepPrivate
  25405. $KeepPrivate
  25406. $KeepPrivate
  25407. $KeepPrivate
  25408. DeliveryOptions
  25409. Delivery Options
  25410.     0R4S10S
  25411. PostedDateh
  25412.     5S6S7S8S
  25413. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  25414. Tools\Insert Signature...
  25415. '++LotusScript Development Environment:2:5:(Options):0:66
  25416. '++LotusScript Development Environment:2:5:(Forward):0:1
  25417. Declare Sub Click(Source As Button)
  25418. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25419. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25420. Private Sub BindEvents(Byval Objectname_ As String)
  25421.     Static Source As BUTTON
  25422.     Set Source = Bind(Objectname_)
  25423.     On Event Click From Source Call Click
  25424. End Sub
  25425. '++LotusScript Development Environment:2:2:Click:1:12
  25426. Sub Click(Source As Button)
  25427.     Call cMemoObject.InsertSignature(False)
  25428. End Sub
  25429. PostedDateh
  25430.     5S6S7S8S
  25431. act_TOOLS.GIF|act_TOOLS?
  25432. Tools\Save as Stationery...K
  25433. MEMO_ISSTATIONERY
  25434.     0S0E
  25435. MEMO_STATIONERYSAVE
  25436. ActionInProgress
  25437. MEMO_STATIONERYSAVE
  25438.     0R1S
  25439. MergeFlag
  25440. MEMO_ISSTATIONERY
  25441.     0R1S
  25442. PostedDateh
  25443. IsMailStationery
  25444.     5S6S7S8S10S11S12S13S
  25445. act_TOOLS.GIF|act_TOOLS?
  25446. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  25447. Use "CommonUI"
  25448. '++LotusScript Development Environment:2:5:(Forward):0:1
  25449. Declare Sub Click(Source As Button)
  25450. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25451. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25452. Private Sub BindEvents(Byval Objectname_ As String)
  25453. Static Source As BUTTON
  25454. Set Source = Bind(Objectname_)
  25455. On Event Click From Source Call Click
  25456. End Sub
  25457. '++LotusScript Development Environment:2:2:Click:1:12
  25458. Sub Click(Source As Button)
  25459.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  25460. End Sub
  25461. act_COPYINTO.GIF|act_COPYINTO?
  25462. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  25463. Use "CommonUI"
  25464. '++LotusScript Development Environment:2:5:(Forward):0:1
  25465. Declare Sub Click(Source As Button)
  25466. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25467. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25468. Private Sub BindEvents(Byval Objectname_ As String)
  25469. Static Source As BUTTON
  25470. Set Source = Bind(Objectname_)
  25471. On Event Click From Source Call Click
  25472. End Sub
  25473. '++LotusScript Development Environment:2:2:Click:1:12
  25474. Sub Click(Source As Button)
  25475.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  25476. End Sub
  25477. act_COPYINTO.GIF|act_COPYINTO?
  25478. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  25479. Use "CommonUI"
  25480. '++LotusScript Development Environment:2:5:(Forward):0:1
  25481. Declare Sub Click(Source As Button)
  25482. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25483. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25484. Private Sub BindEvents(Byval Objectname_ As String)
  25485.     Static Source As BUTTON
  25486.     Set Source = Bind(Objectname_)
  25487.     On Event Click From Source Call Click
  25488. End Sub
  25489. '++LotusScript Development Environment:2:2:Click:1:12
  25490. Sub Click(Source As Button)
  25491.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  25492. End Sub
  25493. act_COPYINTO.GIF|act_COPYINTO?
  25494. Tools\Delivery Information...
  25495. xxTitle
  25496. Delivery Information
  25497.     0S0E
  25498. DeliveryInfo
  25499. xxTitle
  25500.     0RR4S5S6S7S8S9S10S11S12S14S
  25501. act_TOOLS.GIF|act_TOOLS?
  25502. Tools\Preferences...R
  25503. DialogMode
  25504. (Preferences)
  25505. act_TOOLS.GIF|act_TOOLS?
  25506. Tools\New Memo - Using Stationery
  25507. '++LotusScript Development Environment:2:5:(Options):0:66
  25508. '++LotusScript Development Environment:2:5:(Forward):0:1
  25509. Declare Sub Click(Source As Button)
  25510. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25511. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25512. Private Sub BindEvents(Byval Objectname_ As String)
  25513.     Static Source As BUTTON
  25514.     Set Source = Bind(Objectname_)
  25515.     On Event Click From Source Call Click
  25516. End Sub
  25517. '++LotusScript Development Environment:2:2:Click:1:12
  25518. Sub Click(Source As Button)
  25519.     Dim session As New notessession
  25520.     Dim uiws As New notesuiworkspace
  25521.     Dim collection As notesdocumentcollection
  25522.     Dim noteUIEditDocument As notesuidocument
  25523.     Dim database As NotesDatabase
  25524.     Set noteCursorDoc = session.currentdatabase.createdocument
  25525.     Set database = session.currentdatabase
  25526.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  25527.     Set noteCursorDoc = collection.getfirstdocument
  25528.     If Not noteCursorDoc Is Nothing Then
  25529.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  25530.     End If
  25531. End Sub
  25532. act_TOOLS.GIF|act_TOOLS?
  25533. Insert Signature'++LotusScript Development Environment:2:5:(Options):0:66
  25534. '++LotusScript Development Environment:2:5:(Forward):0:1
  25535. Declare Sub Click(Source As Button)
  25536. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25537. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25538. Private Sub BindEvents(Byval Objectname_ As String)
  25539.     Static Source As BUTTON
  25540.     Set Source = Bind(Objectname_)
  25541.     On Event Click From Source Call Click
  25542. End Sub
  25543. '++LotusScript Development Environment:2:2:Click:1:12
  25544. Sub Click(Source As Button)
  25545.     Call cMemoObject.InsertSignature(False)
  25546. End Sub
  25547. act_INSERTSIG.GIF|act_INSERTSIG?
  25548. Save As Stationeryr
  25549. ActionInProgress
  25550. &h00000100&
  25551. IsMailStationery
  25552.     1S2S
  25553. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  25554. New Memo - Using StationeryK'++LotusScript Development Environment:2:5:(Options):0:66
  25555. '++LotusScript Development Environment:2:5:(Forward):0:1
  25556. Declare Sub Click(Source As Button)
  25557. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25558. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25559. Private Sub BindEvents(Byval Objectname_ As String)
  25560.     Static Source As BUTTON
  25561.     Set Source = Bind(Objectname_)
  25562.     On Event Click From Source Call Click
  25563. End Sub
  25564. '++LotusScript Development Environment:2:2:Click:1:12
  25565. Sub Click(Source As Button)
  25566.     Dim session As New notessession
  25567.     Dim uiws As New notesuiworkspace
  25568.     Dim collection As notesdocumentcollection
  25569.     Dim noteUIEditDocument As notesuidocument
  25570.     Dim database As NotesDatabase
  25571.     Set noteCursorDoc = session.currentdatabase.createdocument
  25572.     Set database = session.currentdatabase
  25573.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  25574.     Set noteCursorDoc = collection.getfirstdocument
  25575.     If Not noteCursorDoc Is Nothing Then
  25576.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  25577.     End If
  25578. End Sub
  25579. IsMailStationery
  25580.     1S2S
  25581. Discard ChangesK
  25582. MEMO_CANCEL
  25583. 4194304
  25584.     0S0E
  25585. ActionInProgress
  25586. MEMO_CANCEL
  25587.     0R1S
  25588. IsMailStationery
  25589.     1S2S3S
  25590. Save And Close
  25591. MEMO_DRAFT
  25592.     0S0E
  25593. ActionInProgress
  25594. MEMO_DRAFT
  25595.     0R1S
  25596. PostedDateh
  25597. IsMailStationery
  25598.     7S8S9S10S13S14S15S16S
  25599. Save And File
  25600. MEMO_DRAFT_FILE
  25601.     0S0E
  25602. ActionInProgress
  25603. MEMO_DRAFT_FILE
  25604.     0R1S
  25605. PostedDateh
  25606. IsMailStationery
  25607.     7S8S9S10S13S14S15S16S
  25608. Close
  25609. MEMO_CANCEL
  25610. 4194304
  25611.     0S0E
  25612. ActionInProgress
  25613. MEMO_CANCEL
  25614.     0R1S
  25615. IsMailStationery
  25616.     0S1S2S
  25617. New Memo(
  25618.     0S0E
  25619. Reply\ReplyK0
  25620. Reply
  25621.     0S0E
  25622. Reply\Reply with History
  25623. Reply with History
  25624. This document is truncated.
  25625.     4S8S10S13S
  25626. Reply with history
  25627. Reply\Reply to AllX
  25628. MailStEd
  25629.     0S0E
  25630. Reply
  25631. Reply\Reply to All with HistoryK
  25632. MailStEd
  25633.     0S0E
  25634. Reply with History
  25635. This document is truncated.
  25636.     0R4S8S10S13S
  25637. Reply with history
  25638. _Forward
  25639. ForwardK 
  25640.     0S0E
  25641. ISMAILSTATIONERY
  25642.     1S2S
  25643.     0S1S2S
  25644. Delete 
  25645.     0S0E
  25646. _Move To Folder...
  25647. Remove From Folder
  25648. Categori_zeK
  25649. SSend
  25650. MEMO_SEND
  25651.     0S0E
  25652. ActionInProgress
  25653. MEMO_SEND
  25654.     0R1S
  25655. PostedDateh
  25656. IsMailStationery
  25657.     5S6S7S8S10S11S12S13S
  25658. Send\Send and Save'++LotusScript Development Environment:2:5:(Options):0:66
  25659. '++LotusScript Development Environment:2:5:(Forward):0:1
  25660. Declare Sub Click(Source As Button)
  25661. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25662. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25663. Private Sub BindEvents(Byval Objectname_ As String)
  25664.     Static Source As BUTTON
  25665.     Set Source = Bind(Objectname_)
  25666.     On Event Click From Source Call Click
  25667. End Sub
  25668. '++LotusScript Development Environment:2:2:Click:1:12
  25669. Sub Click(Source As Button)
  25670.     Call cMemoObject.SetActionInProgress(MEMO_SENDSAVE)
  25671.     Call cMemoObject.noteUIMemo.save()
  25672.     Call cMemoObject.noteUIMemo.close()    
  25673. End Sub
  25674. PostedDateh
  25675. IsMailStationery
  25676.     5S6S7S8S12S13S
  25677. Send and File
  25678. MEMO_SEND_FILE
  25679.     0S0E
  25680. ActionInProgress
  25681. MEMO_SEND_FILE
  25682.     0R1S
  25683. PostedDateh
  25684. IsMailStationery
  25685.     5S6S7S8S12S13S
  25686. Save As Draft
  25687. MEMO_DRAFT
  25688.     0S0E
  25689. ActionInProgress
  25690. MEMO_DRAFT
  25691.     0R1S
  25692. PostedDateh
  25693. IsMailStationery
  25694.     5S6S7S8S10S11S12S13S
  25695. MEMO_STATIONERYSAVE
  25696.     0S0E
  25697. ActionInProgress
  25698. MEMO_STATIONERYSAVE
  25699.     0R1S
  25700. IsMailStationery
  25701.     2S3S
  25702. Save\As Draft and File'++LotusScript Development Environment:2:5:(Options):0:66
  25703. '++LotusScript Development Environment:2:5:(Forward):0:1
  25704. Declare Sub Click(Source As Button)
  25705. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25706. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25707. Private Sub BindEvents(Byval Objectname_ As String)
  25708.     Static Source As BUTTON
  25709.     Set Source = Bind(Objectname_)
  25710.     On Event Click From Source Call Click
  25711. End Sub
  25712. '++LotusScript Development Environment:2:2:Click:1:12
  25713. Sub Click(Source As Button)
  25714.     Call cMemoObject.SetActionInProgress(MEMO_DRAFT_FILE)
  25715.     Call cMemoObject.noteUIMemo.save()
  25716.     Call cMemoObject.noteUIMemo.close()
  25717. End Sub
  25718. IsMailStationery
  25719.     1S2S
  25720. Rename Stationery
  25721. xxERROR
  25722. No document is selected.
  25723.     0S0E
  25724. xxTitle
  25725. Rename Stationery
  25726. xxPrompt
  25727. Please enter new stationery name.
  25728. xxERROR
  25729. MailStationeryName
  25730. xxTitle
  25731. xxPrompt
  25732. MailStationeryName
  25733.     0RR1S
  25734.     0RS>
  25735. IsMailStationery
  25736.     2S3S4S5S
  25737. Address...T
  25738. EnterSendTo
  25739. EnterCopyTo
  25740. EnterBlindCopyTo
  25741.     0S0E
  25742. PostedDateh
  25743. IsMailStationery
  25744.     5S6S7S8S10S11S12S13S
  25745. Delivery Options...K
  25746. $KeepPrivate
  25747. $KeepPrivate
  25748. $KeepPrivate
  25749. $KeepPrivate
  25750. DeliveryOptions
  25751. Delivery Options
  25752.     0R4S10S
  25753. PostedDateh
  25754.     5S6S7S8S
  25755. Tools\Insert Signature...
  25756. '++LotusScript Development Environment:2:5:(Options):0:66
  25757. '++LotusScript Development Environment:2:5:(Forward):0:1
  25758. Declare Sub Click(Source As Button)
  25759. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25760. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25761. Private Sub BindEvents(Byval Objectname_ As String)
  25762.     Static Source As BUTTON
  25763.     Set Source = Bind(Objectname_)
  25764.     On Event Click From Source Call Click
  25765. End Sub
  25766. '++LotusScript Development Environment:2:2:Click:1:12
  25767. Sub Click(Source As Button)
  25768.     Call cMemoObject.InsertSignature(False)
  25769. End Sub
  25770. PostedDateh
  25771.     5S6S7S8S
  25772. Tools\Save as Stationery...K
  25773. MEMO_ISSTATIONERY
  25774.     0S0E
  25775. MEMO_STATIONERYSAVE
  25776. ActionInProgress
  25777. MEMO_STATIONERYSAVE
  25778.     0R1S
  25779. MergeFlag
  25780. MEMO_ISSTATIONERY
  25781.     0R1S
  25782. PostedDateh
  25783. IsMailStationery
  25784.     5S6S7S8S10S11S12S13S
  25785. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  25786. Use "CommonUI"
  25787. '++LotusScript Development Environment:2:5:(Forward):0:1
  25788. Declare Sub Click(Source As Button)
  25789. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25790. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25791. Private Sub BindEvents(Byval Objectname_ As String)
  25792. Static Source As BUTTON
  25793. Set Source = Bind(Objectname_)
  25794. On Event Click From Source Call Click
  25795. End Sub
  25796. '++LotusScript Development Environment:2:2:Click:1:12
  25797. Sub Click(Source As Button)
  25798.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  25799. End Sub
  25800. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  25801. Use "CommonUI"
  25802. '++LotusScript Development Environment:2:5:(Forward):0:1
  25803. Declare Sub Click(Source As Button)
  25804. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25805. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25806. Private Sub BindEvents(Byval Objectname_ As String)
  25807. Static Source As BUTTON
  25808. Set Source = Bind(Objectname_)
  25809. On Event Click From Source Call Click
  25810. End Sub
  25811. '++LotusScript Development Environment:2:2:Click:1:12
  25812. Sub Click(Source As Button)
  25813.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  25814. End Sub
  25815. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  25816. Use "CommonUI"
  25817. '++LotusScript Development Environment:2:5:(Forward):0:1
  25818. Declare Sub Click(Source As Button)
  25819. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25820. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25821. Private Sub BindEvents(Byval Objectname_ As String)
  25822.     Static Source As BUTTON
  25823.     Set Source = Bind(Objectname_)
  25824.     On Event Click From Source Call Click
  25825. End Sub
  25826. '++LotusScript Development Environment:2:2:Click:1:12
  25827. Sub Click(Source As Button)
  25828.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  25829. End Sub
  25830. Tools\Delivery Information...
  25831. xxTitle
  25832. Delivery Information
  25833.     0S0E
  25834. DeliveryInfo
  25835. xxTitle
  25836.     0RR4S5S6S7S8S9S10S11S12S14S
  25837. Tools\Preferences...R
  25838. DialogMode
  25839. (Preferences)
  25840. Tools\New Memo - Using Stationery
  25841. '++LotusScript Development Environment:2:5:(Options):0:66
  25842. '++LotusScript Development Environment:2:5:(Forward):0:1
  25843. Declare Sub Click(Source As Button)
  25844. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25845. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25846. Private Sub BindEvents(Byval Objectname_ As String)
  25847.     Static Source As BUTTON
  25848.     Set Source = Bind(Objectname_)
  25849.     On Event Click From Source Call Click
  25850. End Sub
  25851. '++LotusScript Development Environment:2:2:Click:1:12
  25852. Sub Click(Source As Button)
  25853.     Dim session As New notessession
  25854.     Dim uiws As New notesuiworkspace
  25855.     Dim collection As notesdocumentcollection
  25856.     Dim noteUIEditDocument As notesuidocument
  25857.     Dim database As NotesDatabase
  25858.     Set noteCursorDoc = session.currentdatabase.createdocument
  25859.     Set database = session.currentdatabase
  25860.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  25861.     Set noteCursorDoc = collection.getfirstdocument
  25862.     If Not noteCursorDoc Is Nothing Then
  25863.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  25864.     End If
  25865. End Sub
  25866. Insert Signature'++LotusScript Development Environment:2:5:(Options):0:66
  25867. '++LotusScript Development Environment:2:5:(Forward):0:1
  25868. Declare Sub Click(Source As Button)
  25869. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25870. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25871. Private Sub BindEvents(Byval Objectname_ As String)
  25872.     Static Source As BUTTON
  25873.     Set Source = Bind(Objectname_)
  25874.     On Event Click From Source Call Click
  25875. End Sub
  25876. '++LotusScript Development Environment:2:2:Click:1:12
  25877. Sub Click(Source As Button)
  25878.     Call cMemoObject.InsertSignature(False)
  25879. End Sub
  25880. Save As Stationeryr
  25881. ActionInProgress
  25882. &h00000100&
  25883. IsMailStationery
  25884.     1S2S
  25885. New Memo - Using StationeryK'++LotusScript Development Environment:2:5:(Options):0:66
  25886. '++LotusScript Development Environment:2:5:(Forward):0:1
  25887. Declare Sub Click(Source As Button)
  25888. '++LotusScript Development Environment:2:5:(Declarations):0:2
  25889. '++LotusScript Development Environment:2:2:BindEvents:1:129
  25890. Private Sub BindEvents(Byval Objectname_ As String)
  25891.     Static Source As BUTTON
  25892.     Set Source = Bind(Objectname_)
  25893.     On Event Click From Source Call Click
  25894. End Sub
  25895. '++LotusScript Development Environment:2:2:Click:1:12
  25896. Sub Click(Source As Button)
  25897.     Dim session As New notessession
  25898.     Dim uiws As New notesuiworkspace
  25899.     Dim collection As notesdocumentcollection
  25900.     Dim noteUIEditDocument As notesuidocument
  25901.     Dim database As NotesDatabase
  25902.     Set noteCursorDoc = session.currentdatabase.createdocument
  25903.     Set database = session.currentdatabase
  25904.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  25905.     Set noteCursorDoc = collection.getfirstdocument
  25906.     If Not noteCursorDoc Is Nothing Then
  25907.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  25908.     End If
  25909. End Sub
  25910. IsMailStationery
  25911.     1S2S
  25912. Lotus Product1
  25913. KV0.0}
  25914. Kl*,|$}0
  25915. Kl*U|*
  25916. Kl*,|$}`
  25917. Kl*,|$}
  25918.  -$&#,
  25919.  -$&#,|$}p
  25920.  -$&#,
  25921.  -$&#,
  25922.  -$&#,|$}p
  25923.  -$&#,
  25924.  -$&#,|$}
  25925. Lotus Product1
  25926. KV0.0}
  25927. Kl*,|$}0
  25928. Kl*U|*
  25929. Kl*,|$}`
  25930. Kl*,|$}
  25931.  -$&#,
  25932.  -$&#,|$}p
  25933.  -$&#,
  25934.  -$&#,
  25935.  -$&#,|$}p
  25936.  -$&#,
  25937.  -$&#,|$}
  25938. Lotus Product
  25939. OBJECT
  25940. Lotus Product
  25941. Lotus Product
  25942. OBJECT
  25943. Lotus Product
  25944. OBJECT
  25945. Lotus Product
  25946. OBJECT
  25947. Lotus Product1
  25948. KV0.0}
  25949. Kl*,|$}0
  25950. Kl*U|*
  25951. Kl*,|$}`
  25952. Kl*,|$}
  25953.  -$&#,
  25954.  -$&#,|$}p
  25955.  -$&#,
  25956.  -$&#,
  25957.  -$&#,|$}p
  25958.  -$&#,
  25959.  -$&#,|$}
  25960. Lotus Product
  25961. O=Lotus Notes
  25962. O=Lotus Notes
  25963. PURSAFO
  25964. |.:#U
  25965. O=Lotus Notes
  25966. CN=Lotus Notes Template Development/O=Lotus Notes
  25967. PURSAFO
  25968. "3 We
  25969. $$FormPostOpenAction
  25970. $TypeIcon
  25971. ExpireDate
  25972. ReplyDate
  25973. ComposedDate
  25974. $Background
  25975. $HeaderArea
  25976. $RegionFrameset
  25977. $Info
  25978. $SubForms
  25979. $WINDOWTITLE
  25980. $AppHelpFormula
  25981. $Script
  25982. $$Script_O
  25983. $$ScriptName
  25984. $$FormScript
  25985. $$$FormScript_O
  25986. $Body
  25987. $V5ACTIONS
  25988. $ACTIONS
  25989. $SCRIPTOBJ_18
  25990. $SCRIPTOBJ_22
  25991. $SCRIPTOBJ_26
  25992. $SCRIPTOBJ_28
  25993. $SCRIPTOBJ_29
  25994. $SCRIPTOBJ_30
  25995. $SCRIPTOBJ_33
  25996. $SCRIPTOBJ_34
  25997. $SCRIPTOBJ_36
  25998. '++LotusScript Development Environment:2:5:(Options):0:74
  25999. Option Public
  26000. Use "ACLManagement"  
  26001. '++LotusScript Development Environment:2:5:(Forward):0:1
  26002. Declare Class UIDelegationACLManager As DelegationACLManager
  26003. Declare Sub Initialize
  26004. Declare Sub UpdateAgentsAndOptions(note As NotesDocument)
  26005. '++LotusScript Development Environment:2:5:(Declarations):0:10
  26006. Dim ACLManager As UIDelegationACLManager
  26007. Class UIDelegationACLManager As DelegationACLManager
  26008.     Private uiws As notesuiworkspace        
  26009.     Private strNameReference As String
  26010.     Sub New(note As notesdocument)
  26011.     End Sub
  26012.     Sub RaiseUIError(nStringID As Integer)
  26013.         If uiws Is Nothing Then         
  26014.             Set uiws = New notesuiworkspace
  26015.         End If
  26016.         If Me.aclentry Is Nothing Then
  26017.             Me.strNameReference = "" 
  26018.         Else
  26019.             Me.strNameReference = Me.aclentry.Name
  26020.         End If
  26021.         Call uiws.Prompt(Prompt_ok, Me.StringTable.GetString(TOOL_STRING+61,Null),_
  26022.         Me.StringTable.GetString(TOOL_STRING+nStringID,Me.strNameReference),,)
  26023.     End Sub
  26024. End Class
  26025. '++LotusScript Development Environment:2:2:Initialize:1:10
  26026. Sub Initialize
  26027.     Dim session As notessession    
  26028.     Dim db As notesdatabase
  26029.     Dim uiws As New notesuiworkspace    
  26030.     Dim m_calprofile As notesdocument
  26031.     Dim nSuccess As Integer        
  26032.     Dim strDialogMode As String
  26033.     Set session = New notessession
  26034.     Set db = session.currentdatabase
  26035.     If db.currentaccesslevel <= ACLLEVEL_AUTHOR Then
  26036.         Msgbox DelegationControl.StringTable.GetString(TOOL_STRING+70)
  26037.         Exit Sub
  26038.     End If
  26039.     Set m_calprofile = db.GetProfileDocument("CalendarProfile")
  26040.     strDialogMode = session.GetEnvironmentString("$DialogMode")
  26041.     If Len(strDialogMode) Then
  26042.         Call m_calprofile.ReplaceItemValue("$DialogMode",Cint(strDialogMode))
  26043.     Else
  26044.         Call m_calprofile.RemoveItem("$DialogMode")            
  26045.     End If
  26046.     Set ACLManager = New UIDelegationACLManager(m_calprofile)
  26047.     Call ACLManager.Init()
  26048. RAISEDIALOG:
  26049.     nSuccess = uiws.dialogbox("CalendarProfile",True,True,False,False,False,False,_
  26050.     ACLManager.StringTable.GetString(TOOL_STRING+WINDOW_TITLE,Null),m_calprofile,True)
  26051.     If nSuccess Then
  26052.         If Not ACLManager.CommitACL(False)    Then Goto RAISEDIALOG
  26053.         Call m_calprofile.save(True,True,True)
  26054.         Call UpdateAgentsAndOptions(m_calprofile)
  26055.     End If
  26056. End Sub
  26057. '++LotusScript Development Environment:2:2:UpdateAgentsAndOptions:1:8
  26058. Sub UpdateAgentsAndOptions(note As NotesDocument)
  26059.     ' See if we need to update any of the agents
  26060.     Dim agent As notesagent
  26061.     Dim db As notesdatabase
  26062.     Dim session As New notessession
  26063.     Dim dtValue As NotesDateTime
  26064.     Dim strHomeServer As String
  26065.     Dim iHour As Integer
  26066.     Set db = session.currentdatabase
  26067.     ' enable/disable to do's 
  26068.     If (note.GetItemValue("TaskFollow")(0) = "1") Then
  26069.         ' The user wants to do's to follow them around
  26070.         Set agent = db.GetAgent("Update Tasks")
  26071.         If Not(agent Is Nothing) Then
  26072.             If Not(agent.IsEnabled) Then
  26073.                 agent.IsEnabled = True
  26074.                 strHomeServer = session.getenvironmentstring("MailServer", True)
  26075.                 If Len(strHomeServer) = 0 Then
  26076.                     ' the location is local; check the current database
  26077.                     strHomeServer = db.Server
  26078.                     If Len(strHomeServer) = 0 Then
  26079.                         strHomeServer = session.UserName
  26080.                         Msgbox "You will need to enable agents locally in order for to do's do be updated daily"
  26081.                     End If
  26082.                 End If
  26083.                 agent.ServerName = strHomeServer
  26084.                 Call agent.save()
  26085.             End If
  26086.         End If
  26087.     Else
  26088.         ' The user does not want to do's to follow them around
  26089.         Set agent = db.GetAgent("Update Tasks")
  26090.         If Not(agent Is Nothing) Then
  26091.             If (agent.IsEnabled) Then
  26092.                 agent.IsEnabled = False
  26093.                 Call agent.save()
  26094.             End If
  26095.         End If
  26096.     End If
  26097.     ' enable/disable autoprocessing
  26098.     If (note.GetItemValue("AutoProcessLevel")(0) = "D") Then
  26099.         Call db.EnableDbOptions(2, False)
  26100.     Else
  26101.         Call db.EnableDbOptions(2, True)
  26102.     End If
  26103.     ' update the calendar view preferences
  26104.     Call TIMEGetFromitem("CalendarTimeSlotStart", note, dtValue)
  26105.     If Not(dtValue Is Nothing) Then
  26106.         iHour = Hour(dtValue.LSLocalTime)
  26107.         Call session.setenvironmentvar("CalendarTimeSlotStart", iHour * 60, True)            
  26108.     End If
  26109.     Call TIMEGetFromitem("CalendarTimeSlotEnd", note, dtValue)
  26110.     If Not(dtValue Is Nothing) Then
  26111.         iHour = Hour(dtValue.LSLocalTime)
  26112.         Call session.setenvironmentvar("CalendarTimeSlotEnd", iHour * 60, True)            
  26113.     End If
  26114.     Call session.setenvironmentvar("CalendarTimeSlotDuration", note.getitemvalue("CalendarTimeSlotDuration")(0), True)
  26115. End Sub
  26116. Lotus Product]
  26117. V0.0.
  26118.     K$    -,
  26119. K$    -D
  26120. K$    ,t
  26121. K$    ,t
  26122. K$    ,t
  26123. O=Lotus Notes
  26124. O=Lotus Notes
  26125. PURSAFO
  26126. |.:#U
  26127. O=Lotus Notes
  26128. CN=Lotus Notes Template Development/O=Lotus Notes
  26129. PURSAFO
  26130. 5::{j
  26131. $TITLE
  26132. $AssistType
  26133. $AssistLastRun
  26134. $AssistDocCount
  26135. $AssistFlags
  26136. $AssistTrigger
  26137. $AssistInfo
  26138. $AssistQuery
  26139. $AssistAction
  26140. $AssistAction_Ex
  26141. Lotus Product
  26142. OBJECT
  26143. (subOption)
  26144. UserOptions
  26145. UserOptions
  26146. OptionLabel
  26147. OptionLabel
  26148. SelectedOptions
  26149. UserOptions
  26150. UserOptions
  26151.     0S0E
  26152. TraceType
  26153. Delivery status only|0Trace entire path|1
  26154. O=Lotus Notes
  26155. O=Lotus Notes
  26156. PURSAFO
  26157. |.:#U
  26158. O=Lotus Notes
  26159. CN=Lotus Notes Template Development/O=Lotus Notes
  26160. PURSAFO
  26161. [vq;9,
  26162. p\(l2,
  26163. $Info
  26164. $$Script_O
  26165. $$ScriptName
  26166. $Body
  26167. Lotus Product
  26168. (RepeatForm)D
  26169. tmpRepeatUnit
  26170. RepeatUnit
  26171.     0S0E
  26172. Every month on the|1
  26173. Every other month on the|2
  26174. Every 3rd month on the|3
  26175. Every 4th month on the|4
  26176. Every 5th month on the|5
  26177. Every 6th month on the|6
  26178. Every 7th month on the|7
  26179. Every 8th month on the|8
  26180. Every 9th month on the|9
  26181. Every 10th month on the|10
  26182. Every 11th month on the|11
  26183. Every 12th month on the|12
  26184.     8R16RtmpRIMDMP
  26185. Every year|1
  26186. Every other year|2
  26187. Every 3rd year|3
  26188. Every 4th year|4
  26189. Every 5th year|5
  26190. Every 6th year|6
  26191. Every 7th year|7
  26192. Every 8th year|8
  26193. Every 9th year|9
  26194. Every 10th year|10
  26195.     10RtmpRIY
  26196. Every|1
  26197. Every 2nd|2
  26198. Every 3rd|3
  26199. Every 4th|4
  26200. Every 5th|5
  26201. Every 6th|6
  26202. Every 7th|7
  26203. Every 8th|8
  26204. tmpRIW
  26205. Every day|1
  26206. Every 2nd day|2
  26207. Every 3rd day|3
  26208. Every 4th day|4
  26209. Every 5th day|5
  26210. Every 6th day|6
  26211. Every 7th day|7
  26212. Every 8th day|8
  26213. Every 9th day|9
  26214. Every 10th day|10
  26215. Every 11th day|11
  26216. Every 12th day|12
  26217. Every 13th day|13
  26218. Every 14th day|14
  26219. Every 15th day|15
  26220. Every 16th day|16
  26221. Every 17th day|17
  26222. Every 18th day|18
  26223. Every 19th day|19
  26224. Every 20th day|20
  26225. Every 21st day|21
  26226. Every 22nd day|22
  26227. Every 23rd day|23
  26228. Every 24th day|24
  26229. Every 25th day|25
  26230. Every 26th day|26
  26231. Every 27th day|27
  26232. Every 28th day|28
  26233. Every 29th day|29
  26234. Every 30th day|30
  26235. Every 31st day|31
  26236.     10R20R30R40R50R60R
  26237. tmpRID
  26238. 1st day|1
  26239. 2nd day|2
  26240. 3rd day|3
  26241. 4th day|4
  26242. 5th day|5
  26243. 6th day|6
  26244. 7th day|7
  26245. 8th day|8
  26246. 9th day|9
  26247. 10th day|10
  26248. 11th day|11
  26249. 12th day|12
  26250. 13th day|13
  26251. 14th day|14
  26252. 15th day|15
  26253. 16th day|16
  26254. 17th day|17
  26255. 18th day|18
  26256. 19th day|19
  26257. 20th day|20
  26258. 21st day|21
  26259. 22nd day|22
  26260. 23rd day|23
  26261. 24th day|24
  26262. 25th day|25
  26263. 26th day|26
  26264. 27th day|27
  26265. 28th day|28
  26266. 29th day|29
  26267. 30th day|30
  26268. 31st day|31
  26269.     20R38R56RtmpRAMD
  26270. Sunday|0
  26271. Monday|1
  26272. Tuesday|2
  26273. Wednesday|3
  26274. Thursday|4
  26275. Friday|5
  26276. Saturday|6
  26277.     0S0E
  26278. tmpRAW
  26279. 1st Sunday|1.0
  26280. 1st Monday|1.1
  26281. 1st Tuesday|1.2
  26282. 1st Wednesday|1.3
  26283. 1st Thursday|1.4
  26284. 1st Friday|1.5
  26285. 1st Saturday|1.6
  26286. 2nd Sunday|2.0
  26287. 2nd Monday|2.1
  26288. 2nd Tuesday|2.2
  26289. 2nd Wednesday|2.3
  26290. 2nd Thursday|2.4
  26291. 2nd Friday|2.5
  26292. 2nd Saturday|2.6
  26293. 3rd Sunday|3.0
  26294. 3rd Monday|3.1
  26295. 3rd Tuesday|3.2
  26296. 3rd Wednesday|3.3
  26297. 3rd Thursday|3.4
  26298. 3rd Friday|3.5
  26299. 3rd Saturday|3.6
  26300. 4th Sunday|4.0
  26301. 4th Monday|4.1
  26302. 4th Tuesday|4.2
  26303. 4th Wednesday|4.3
  26304. 4th Thursday|4.4
  26305. 4th Friday|4.5
  26306. 4th Saturday|4.6
  26307. Last Sunday|5.0
  26308. Last Monday|5.1
  26309. Last Tuesday|5.2
  26310. Last Wednesday|5.3
  26311. Last Thursday|5.4
  26312. Last Friday|5.5
  26313. Last Saturday|5.6
  26314.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S15S16S17S18S19S20S21S22S23S24S25S26S27S28S29S30S31S32S33S34S35S36S37S38S39S40S41S42S43S44S45S46S47S48S49S50S51S52S53S54S55S56S57S58S59S60S61S62S63S64S65S66S67S68StmpRAMP
  26315. RepeatUnit
  26316.     1S2S
  26317.      How
  26318. RepeatUnit
  26319.     1S2S
  26320. RepeatUnit
  26321. AppointmentType
  26322. RepeatUnit
  26323.     3S4S6S9S10S12S14S17S
  26324. RepeatUnit
  26325. RepeatUnit
  26326. RepeatForUnit
  26327. RepeatForUnit
  26328.     0R1S
  26329. tmpRepeatUnit
  26330. RepeatUnit
  26331. RepeatForUnit
  26332. RepeatUnit
  26333. tmpRepeatUnit
  26334. RepeatUnit
  26335. RepeatUnit
  26336. RepeatUnit
  26337. RepeatUnit
  26338.     0R1RT2RT3S4S6RTT7RTTT8RTTT20RTTT27RTTT33RTTT35RT36RT
  26339. RepeatUnit
  26340. Daily|DWeekly|WMonthly by Date|MDMonthly by Day|MPYearly|YCustom|C
  26341. RepeatInterval
  26342. RepeatInterval
  26343.     3S4S8S
  26344. RepeatUnit
  26345. RepeatInterval
  26346. You must select a repeat interval
  26347.     3S4S5S6S7S8S10SRepeatInterval
  26348. RepeatUnit
  26349. tmpRID
  26350. RepeatUNit
  26351. tmpRIMDMP
  26352. RepeatUNit
  26353. tmpRIY
  26354. RepeatUnit
  26355. tmpRIW
  26356.     3S4S6S8S9S10S11S12S14S16S17S18S20S22S23S24S26S28S
  26357. RepeatUnit
  26358.     1S2S
  26359. RepeatUnit
  26360. RepeatStartDate
  26361.     3S4S6S16S
  26362. RepeatUnit
  26363. RepeatAdjust
  26364. You must select at least one adjustment.{
  26365.     3S4S5S6S7S8S9S10S11S12S14S19SRepeatAdjust
  26366. RepeatUnit
  26367. RepeatUnit
  26368. tmpRAMD
  26369. RepeatUnit
  26370. tmpRAMP
  26371. RepeatUnit
  26372. tmpRAW
  26373. RepeatUnit
  26374.     1S2S
  26375. RepeatFromEnd
  26376. Start from the end of the month|1
  26377. RepeatUnit
  26378.     1S2S
  26379.     Enter the list of dates
  26380. RepeatCustom
  26381. RepeatUnit
  26382.     1S2S3S4S5S6S
  26383.      Weekends
  26384. RepeatUnit
  26385.     1S2S3S4S5S6S
  26386.     If the date occurs on a weekend: 
  26387. RepeatWeekends
  26388. Don't Move|DMove to Friday|FMove to Monday|MMove to Nearest Weekday|NDelete|X
  26389.      Duration
  26390. RepeatHow
  26391. From|UStarting|F
  26392. StartDateTime
  26393. StartDateTime
  26394. RepeatStartDate
  26395. You must enter a value for start date.{
  26396. RepeatStartDate
  26397. RepeatUnit
  26398. RepeatHow
  26399.     1S2S3S4S5S6S
  26400. RepeatUnit
  26401. RepeatHow
  26402.     1S2S3S4S5S6S
  26403.     continuing for
  26404. StartDate
  26405. RepeatStartDate
  26406. RepeatUnit
  26407. StartDate
  26408. RepeatUnit
  26409. StartDate
  26410. RepeatUnit
  26411. StartDate
  26412. RepeatUnit
  26413. StartDate
  26414. StartDate
  26415. RepeatUntil
  26416. RepeatFor
  26417. RepeatUnit
  26418. AppointmentType
  26419. RepeatUnit
  26420.     3S4S6S9S10S12S14S17S
  26421. RepeatForUnit
  26422. Day(s)|D
  26423.     1S2S
  26424. Weeks
  26425. Week(s)|W
  26426.     0R1S2S
  26427. Months
  26428. Month(s)|M
  26429.     0R1S2S
  26430. Years
  26431. Year(s)|Y
  26432.     0R1S2S
  26433. RepeatUnit
  26434. Weeks
  26435. Months
  26436. Years
  26437. RepeatUnit
  26438. Weeks
  26439. Months
  26440. Years
  26441. RepeatUnit
  26442. Months
  26443. Years
  26444. Years
  26445.     0R3S4S6S7S8S9S10S11S12S14S15S16S18S19S20S21S22S24S25S26S27S28S30S31S32S34S
  26446. New Button
  26447. Need a newer version of Notes to execute this button.
  26448.     0S0E
  26449. thisform = document.forms[0]
  26450. parentform = window.opener.document.forms[0]
  26451. items = thisform.elements
  26452. for (i = 0; i< items.length; i++)
  26453.     if (items[i].name.indexOf("Repeat") >= 0)
  26454.         if (items[i].name == "RepeatHow")
  26455.             radioitem = items[i]
  26456.             for (j = 0; j < radioitem.length; j++)
  26457.                 {
  26458.                 if (radioitem[j].checked) 
  26459.                     {
  26460.                     parentform.elements[items[i].name].value = radioitem[j].value
  26461.                     break
  26462.                     }
  26463.                 }
  26464.         else
  26465.             parentform.elements[items[i].name].value = items[i].value
  26466. parentform.OrgRepeat.value = "1"
  26467. self.close()
  26468. New Button
  26469. Need a newer version of Notes to execute this button.
  26470.     0S0E
  26471. self.close()
  26472.     Cancel
  26473. O=Lotus Notes
  26474. O=Lotus Notes
  26475. PURSAFO
  26476. |.:#U
  26477. O=Lotus Notes
  26478. CN=Lotus Notes Template Development/O=Lotus Notes
  26479. PURSAFO
  26480. $Info
  26481. $$Script_O
  26482. $$ScriptName
  26483. $$FormAction1
  26484. RepeatCustom
  26485. RepeatStartDate
  26486. RepeatUntil
  26487. RepeatFor
  26488. $Body
  26489. $PublicAccess
  26490. tmpDocHeader
  26491. Lotus Product
  26492. OBJECT
  26493.  (ReplyNotice)
  26494. (ReplyNotice)
  26495. MailOptions
  26496. SaveOptions
  26497. tmpDocHeader
  26498. tmpDocHeader
  26499. tmpSendTo
  26500.     0S0E
  26501.     To:     
  26502. SendTo^
  26503.     0S0E
  26504. tmpSendTo
  26505. tmpCopyTo
  26506.     0S0E
  26507.     cc:    
  26508. CopyTo^
  26509.     0S0E
  26510. tmpCopyTo
  26511. tmpBlindCopyTo
  26512.     0S0E
  26513.     bcc:    
  26514. BlindCopyTo
  26515.     0S0E
  26516. tmpBlindCopyTo
  26517.     Subject: 
  26518. Subject
  26519. tmpSubject
  26520.     Comments
  26521. StatusUpdate
  26522. Categori_zeK
  26523. _Edit Document
  26524. Send Docu_ment
  26525. _Forward
  26526. _Move To Folder...
  26527. _Remove From FolderK
  26528. Send'++LotusScript Development Environment:2:5:(Options):0:66
  26529. '++LotusScript Development Environment:2:5:(Forward):0:1
  26530. Declare Sub Click(Source As Button)
  26531. '++LotusScript Development Environment:2:5:(Declarations):0:2
  26532. '++LotusScript Development Environment:2:2:BindEvents:1:129
  26533. Private Sub BindEvents(Byval Objectname_ As String)
  26534.     Static Source As BUTTON
  26535.     Set Source = Bind(Objectname_)
  26536.     On Event Click From Source Call Click
  26537. End Sub
  26538. '++LotusScript Development Environment:2:2:Click:1:12
  26539. Sub Click(Source As Button)
  26540.     Dim ws As NotesUIWorkspace
  26541.     Dim uidoc As NotesUIDocument
  26542.     Dim note As NotesDocument
  26543.     Dim sFormname As String
  26544.     Set ws = New NotesUIworkspace
  26545.     Set uidoc = ws.CurrentDocument
  26546.     Set note = uidoc.Document
  26547.     sformname = note.getitemvalue("FormToUse")(0)
  26548.     Call note.ReplaceItemValue("Form", sFormname)
  26549.     Call note.RemoveItem("$MessageType")    
  26550.     uidoc.Reload
  26551.     uidoc.send
  26552.     uidoc.close
  26553. End Sub
  26554. Categori_zeK
  26555. _Edit Document
  26556. Send Docu_ment
  26557. _Forward
  26558. _Move To Folder...
  26559. _Remove From FolderK
  26560. Send'++LotusScript Development Environment:2:5:(Options):0:66
  26561. '++LotusScript Development Environment:2:5:(Forward):0:1
  26562. Declare Sub Click(Source As Button)
  26563. '++LotusScript Development Environment:2:5:(Declarations):0:2
  26564. '++LotusScript Development Environment:2:2:BindEvents:1:129
  26565. Private Sub BindEvents(Byval Objectname_ As String)
  26566.     Static Source As BUTTON
  26567.     Set Source = Bind(Objectname_)
  26568.     On Event Click From Source Call Click
  26569. End Sub
  26570. '++LotusScript Development Environment:2:2:Click:1:12
  26571. Sub Click(Source As Button)
  26572.     Dim ws As NotesUIWorkspace
  26573.     Dim uidoc As NotesUIDocument
  26574.     Dim note As NotesDocument
  26575.     Dim sFormname As String
  26576.     Set ws = New NotesUIworkspace
  26577.     Set uidoc = ws.CurrentDocument
  26578.     Set note = uidoc.Document
  26579.     sformname = note.getitemvalue("FormToUse")(0)
  26580.     Call note.ReplaceItemValue("Form", sFormname)
  26581.     Call note.RemoveItem("$MessageType")    
  26582.     uidoc.Reload
  26583.     uidoc.send
  26584.     uidoc.close
  26585. End Sub
  26586. Lotus Product
  26587. OBJECT
  26588. O=Lotus Notes
  26589. O=Lotus Notes
  26590. PURSAFO
  26591. |.:#U
  26592. O=Lotus Notes
  26593. CN=Lotus Notes Template Development/O=Lotus Notes
  26594. PURSAFO
  26595. $HTMLDocumentStyles
  26596. $Info
  26597. $WINDOWTITLE
  26598. $$Script_O
  26599. $$ScriptName
  26600. $Body
  26601. $V5ACTIONS
  26602. $ACTIONS
  26603. $SCRIPTOBJ_6
  26604. $PublicAccess
  26605. *** Message Successfully Received ***
  26606. (Help)
  26607. MAIL_F_RETURN-RECEIPT
  26608.     0S0E
  26609.  Return Receipt
  26610. Return Receipt
  26611.         Your document:
  26612. Subject
  26613. Subject
  26614.         was received by:
  26615. IntendedRecipient
  26616. IntendedRecipient
  26617.         at:
  26618. DeliveryDate
  26619. Categori_zeK
  26620. Close
  26621.     0S0E
  26622. _Edit Document
  26623. Send Docu_ment
  26624. _Forward
  26625. _Move to Folder...
  26626. _Remove from Folder...
  26627. Inbox
  26628.     1S2S
  26629. path"
  26630. /MailFS?OpenFrameset"
  26631.     0R3S4S5S6S
  26632. act_NEWMAIL.GIF|act_NEWMAIL?
  26633. Delete
  26634.     1S10S14S16S23S
  26635.     0R5S
  26636. path"
  26637. /wDelete?OpenAgent&
  26638. UNID"
  26639. act_DELETE.GIF|act_DELETE?
  26640. Next 
  26641.     0S0E
  26642. Previous
  26643. Categori_zeK
  26644. Close
  26645.     0S0E
  26646. _Edit Document
  26647. Send Docu_ment
  26648. _Forward
  26649. _Move to Folder...
  26650. _Remove from Folder...
  26651. Inbox
  26652.     1S2S
  26653. path"
  26654. /MailFS?OpenFrameset"
  26655.     0R3S4S5S6S
  26656. Delete
  26657.     1S10S14S16S23S
  26658.     0R5S
  26659. path"
  26660. /wDelete?OpenAgent&
  26661. UNID"
  26662. Next 
  26663.     0S0E
  26664. Previous
  26665. O=Lotus Notes
  26666. O=Lotus Notes
  26667. PURSAFO
  26668. |.:#U
  26669. O=Lotus Notes
  26670. CN=Lotus Notes Template Development/O=Lotus Notes
  26671. PURSAFO
  26672. $Info
  26673. $WINDOWTITLE
  26674. $AppHelpFormula
  26675. $$ScriptName
  26676. DeliveryDate
  26677. $Body
  26678. $V5ACTIONS
  26679. $ACTIONS
  26680. *** Message Not Delivered ***
  26681. (Help)
  26682. MAIL_F_RETURNNONRECEIPT
  26683.     0S0E
  26684.  ReturnNonReceipt
  26685. Return Receipt Failure
  26686.     Your document:
  26687. Subject
  26688. OriginalSubject
  26689.     was not received by:
  26690. IntendedRecipient
  26691. IntendedRecipient
  26692.     because:
  26693. FailureReason
  26694. FailureReason
  26695. Categori_zeK
  26696. Close
  26697.     0S0E
  26698. Edit Document
  26699. Resend
  26700. Resend>
  26701.     7S12S
  26702. _Forward
  26703. _Move to Folder...
  26704. _Remove from Folder...
  26705. Inbox
  26706.     1S2S
  26707. path"
  26708. /MailFS?OpenFrameset"
  26709.     0R3S4S5S6S
  26710. act_NEWMAIL.GIF|act_NEWMAIL?
  26711. Delete
  26712.     1S10S14S16S23S
  26713.     0R5S
  26714. path"
  26715. /wDelete?OpenAgent&
  26716. UNID"
  26717. act_DELETE.GIF|act_DELETE?
  26718. Next 
  26719.     0S0E
  26720. Previous
  26721. Categori_zeK
  26722. Close
  26723.     0S0E
  26724. Edit Document
  26725. Resend
  26726. Resend>
  26727.     7S12S
  26728. _Forward
  26729. _Move to Folder...
  26730. _Remove from Folder...
  26731. Inbox
  26732.     1S2S
  26733. path"
  26734. /MailFS?OpenFrameset"
  26735.     0R3S4S5S6S
  26736. Delete
  26737.     1S10S14S16S23S
  26738.     0R5S
  26739. path"
  26740. /wDelete?OpenAgent&
  26741. UNID"
  26742. Next 
  26743.     0S0E
  26744. Previous
  26745. O=Lotus Notes
  26746. O=Lotus Notes
  26747. PURSAFO
  26748. |.:#U
  26749. O=Lotus Notes
  26750. CN=Lotus Notes Template Development/O=Lotus Notes
  26751. PURSAFO
  26752. $Info
  26753. $WINDOWTITLE
  26754. $AppHelpFormula
  26755. $$ScriptName
  26756. $Body
  26757. $V5ACTIONS
  26758. $ACTIONS
  26759. &Arial
  26760. '++LotusScript Development Environment:2:5:(Options):0:74
  26761. Option Public
  26762. Option Explicit
  26763. '++LotusScript Development Environment:2:5:(Forward):0:1
  26764. Declare Sub Initialize
  26765. Declare Sub BuildList(source As Notesuidocument)  
  26766. Declare Sub BuildCategory(Source As Notesuidocument,Byval mode As Integer)
  26767. '++LotusScript Development Environment:2:5:(Declarations):0:10
  26768. Dim vbooks As Variant
  26769. Dim selectedsite As String
  26770. '++LotusScript Development Environment:2:2:Initialize:1:10
  26771. Sub Initialize
  26772. End Sub
  26773. '++LotusScript Development Environment:2:2:BuildList:1:8
  26774. Sub BuildList(source As Notesuidocument)  
  26775.     Dim doc As NotesDocument
  26776.     Dim servername As String
  26777.     Dim filename As String    
  26778.     Dim vResultSite As Variant
  26779.     Dim vResultCategory As Variant    
  26780.     Dim dbname As Variant
  26781.     Dim l,b,e As Integer
  26782.     Dim resourcetype As Variant
  26783.     Set doc=source.document    
  26784.     'field tmpAddressBooks holds all public NABs
  26785.     'field tmpSitesAll holds all sites from 1st public NAB
  26786.     'field tmpCategoriesAll holds ALL categories from 1st public NAB
  26787. 'get current selected NAB
  26788.     dbname = doc.getItemValue("tmpAddressBooks")
  26789.     resourcetype=doc.getitemValue("tmpResourceType")
  26790.     l=Len(dbname(0))    
  26791.     b=Instr(dbname(0),"|")
  26792.     e=Instr(dbname(0),"*")
  26793.     servername=Mid(dbname(0), b+1, (e-b-1))
  26794.     filename=Right(dbname(0),(l-e))
  26795.     vResultSite=Evaluate(|@DBColumn('':'NoCache';'| & servername & |':'|  & filename & |';'($Rooms)';1 )|)    
  26796.     Call doc.ReplaceitemValue("tmpSitesAll", vResultSite)
  26797.     If vResultSite(0)="" Then Msgbox "no Site entry found"             
  26798.     If resourcetype(0)="2" Then
  26799.         vResultCategory=Evaluate(|@DBColumn('':'NoCache';'| & servername & |':'|  & filename & |';'($Resources)';3 )|)    
  26800.         Call doc.ReplaceitemValue("tmpCategoriesAll", vResultCategory)
  26801.         If vResultCategory(0)="" Then Msgbox "no Category entry found"                         
  26802.     End If
  26803. End Sub
  26804. '++LotusScript Development Environment:2:2:BuildCategory:1:8
  26805. Sub BuildCategory(Source As Notesuidocument,Byval mode As Integer)
  26806.     Dim doc As NotesDocument
  26807.     Set doc=source.Document
  26808.     Dim currentsite As Variant
  26809.     Dim allcategories As Variant    
  26810.     Dim tmpsubset As NotesItem
  26811.     Dim newval As String
  26812.     Dim k As String
  26813.     'field tmpAddressBooks holds all public NABs
  26814.     'field tmpSitesAll holds all sites from 1st public NAB
  26815.     'field tmpCategoriesAll holds ALL categories from 1st public NAB
  26816.     'field tmpSubsetCategory holds categories for particular site
  26817.     'item tmpsubset used to populate list of categories for given site
  26818.     If (mode=1) Then     
  26819.         currentsite=doc.getItemValue("tmpSite")
  26820.     Else    
  26821.         currentsite=doc.getItemValue("tmpSitesAll")
  26822.     End If    
  26823.     If selectedsite=currentsite(0) Then Exit Sub
  26824.     allcategories=doc.getitemValue("tmpCategoriesAll")
  26825.     Set tmpsubset=New Notesitem (doc, "tmpSubset","")
  26826.     Forall cat In allcategories
  26827.         k=Strrightback(cat, "/")        
  26828.         If k=currentsite(0) Then        
  26829.             newval= Strrightback(Strleftback(cat, "/"), "/")    
  26830.             Call tmpsubset.AppendToTextList(newval) 
  26831.         End If
  26832.     End Forall
  26833.     Call doc.ReplaceitemValue ("tmpSubsetcategory", tmpsubset.values)
  26834.     Call doc.ReplaceitemValue ("tmpResourceCategory", "")
  26835.     Call doc.Removeitem("tmpSubset")
  26836.     selectedsite=currentsite(0)
  26837. End Sub
  26838. Lotus Product
  26839. OBJECT
  26840. (Room Resource Scheduler)'++LotusScript Development Environment:2:5:(Options):0:66
  26841. '++LotusScript Development Environment:2:5:(Forward):0:1
  26842. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  26843. Declare Sub Postrecalc(Source As Notesuidocument)
  26844. '++LotusScript Development Environment:2:5:(Declarations):0:2
  26845. '++LotusScript Development Environment:2:2:BindEvents:1:129
  26846. Private Sub BindEvents(Byval Objectname_ As String)
  26847.     Static Source As NOTESUIDOCUMENT
  26848.     Set Source = Bind(Objectname_)
  26849.     On Event Queryopen From Source Call Queryopen
  26850.     On Event Postrecalc From Source Call Postrecalc
  26851. End Sub
  26852. '++LotusScript Development Environment:2:2:Queryopen:1:12
  26853. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  26854.     Dim s As New NotesSession
  26855.     Dim item As NotesItem
  26856.     Dim doc As NotesDocument
  26857.     Dim nabentry As String
  26858.     Dim hasbooks As Integer
  26859.     Set doc=source.document
  26860.     vbooks=s.AddressBooks
  26861.     Set item = doc.getfirstitem("tmpAddressBooks")
  26862.     'need to put public address books into the Addressbooks field
  26863.     Forall v In vbooks
  26864.         If v.IsPublicAddressBook Then 
  26865.             If Len(v.filename) > 0 Then
  26866.                 hasbooks=True
  26867.                 If v.isopen Then
  26868.                     nabentry = v.title + "|"+v.server+"*" + v.filename
  26869.                 Else
  26870.                     Call  v.open("", "")                    
  26871.                     nabentry = v.title +  "|"+v.server+"*" + v.filename
  26872.                 End If
  26873.                 Call item.AppendToTextList (nabentry)
  26874.             End If
  26875.         End If        
  26876.     End Forall
  26877.     Call BuildList(source)    
  26878.     Call BuildCategory(source,0)
  26879.     If Not(hasbooks) Then 
  26880.         Msgbox "No Name and Address books were found."
  26881.         continue=False
  26882.     End If
  26883. End Sub
  26884. '++LotusScript Development Environment:2:2:Postrecalc:1:12
  26885. Sub Postrecalc(Source As Notesuidocument)
  26886.     Call BuildCategory(source,1)    
  26887. End Sub
  26888. Lotus Product
  26889. OBJECT
  26890. choices
  26891. tmpResourceName
  26892. tmpResourceNameSingle
  26893. tmpResourceName
  26894. tmpResourceNameMulti
  26895.     0S0E
  26896. RoomToReserve
  26897. tmpResourceType
  26898. choices
  26899. choices
  26900. RoomToReserve
  26901.     0R1S15S
  26902. Resources
  26903. tmpResourceType
  26904. choices
  26905. choices
  26906. Resources
  26907.     0R1S15S
  26908. EndDate
  26909. StartDate
  26910.     0R1S
  26911. RoomToReserve
  26912. tmpResourceType
  26913. Reserve a Room|1Reserve a Resource|2
  26914. tmpResourceName
  26915. tmpResourceName
  26916. tmpAddressBooks
  26917. tmpSitesAll
  26918. tmpCategoriesAll
  26919. tmpSubsetCategory
  26920. .,$ //:
  26921. EndDate
  26922. EndDateTime
  26923. EndDateTime
  26924. EndDate
  26925.     3S4S6S15S18S
  26926. EndDate
  26927. OuterTable
  26928. tmpResourceType
  26929. resource
  26930.     8S10S
  26931. Search an available 
  26932.  at a specific time
  26933.     Date:
  26934. .,$ //:
  26935. StartDate
  26936. StartDateTime
  26937. StartDateTime
  26938. StartDate
  26939.     3S4S6S15S18S
  26940. xxFailed
  26941. You must enter a value for the Start Date.
  26942. StartDate
  26943. xxFailed{
  26944.     0R3S4S6S11SStartDate
  26945.     Start at:
  26946. .,$ //:
  26947. StartTime
  26948. StartDateTime
  26949. StartDateTime
  26950. StartTime
  26951.     3S4S6S15S18S
  26952. xxFailed
  26953. You must enter a value for the Start Time.
  26954. StartTime
  26955. AppointmentType
  26956. AppointmentType
  26957. xxFailed{
  26958.     0R3S4S5S6S7S8S9S10S11S12S14S19SStartTime
  26959.     End at:
  26960. .,$ //:
  26961. EndTime
  26962. EndDateTime
  26963. EndDateTime
  26964. EndTime
  26965.     3S4S6S15S
  26966. xxFailed
  26967. You must enter a value for the End Time.
  26968. EndTime
  26969. AppointmentType
  26970. AppointmentType
  26971. AppointmentType
  26972. xxFailed{
  26973.     0R3S4S5S6S7S8S9S10S11S12S13S14S15S16S18S23SEndTime
  26974.     Address Books: 
  26975. tmpAddressBooks
  26976.     0S0E
  26977. tmpNABs
  26978. tmpNABs
  26979.     Site:
  26980. tmpSitesAll
  26981.     0S0E
  26982. tmpSite
  26983. tmpSitesAll
  26984. tmpResourceType
  26985.     0S0E
  26986.     # of attendees:
  26987. .,$///:
  26988. SendToj
  26989. CopyToj
  26990.     0S0E
  26991. tmpCapacity
  26992. tmpResourceType
  26993.     0S0E
  26994. tmpResourceCategory
  26995. tmpResourceCategory
  26996. Categories
  26997. Please select resource category
  26998. tmpSubsetCategory
  26999.     0R1S7S9S11S13S
  27000. tmpResourceCategory
  27001.     Category
  27002. tmpResourceCategory
  27003. StartTime
  27004. EndTime
  27005. Error
  27006. Start time should be prior to End time.
  27007.     3S4S6S12S14S
  27008. tmpCapacity
  27009. tmpResourceType
  27010. Error
  27011. You must enter the number of attendees before you can find a room.
  27012.     0R5S6S
  27013. tmpResourceCategory
  27014. tmpResourceType
  27015. Error
  27016. You must select a category before you can find a resource.
  27017.     0R6S
  27018. tmpStartDateTime
  27019. StartDate
  27020. StartTime
  27021. tmpEndDateTime
  27022. StartDate
  27023. EndTime
  27024. StartDate
  27025. Error
  27026. You cannot reserve a room for a date which has already occurred.
  27027.     0R7S8S14S
  27028. Keyarg
  27029. CN=*/
  27030. tmpResourceType
  27031. tmpSite
  27032. tmpResourceCategory
  27033. tmpSite
  27034. ResNameCheck
  27035. tmpResourceType
  27036. Keyarg
  27037. tmpResourceType
  27038. tmpStartDateTime
  27039. tmpEndDateTime
  27040. tmpCapacity
  27041. Keyarg
  27042. tmpResourceType
  27043. tmpStartDateTime
  27044. tmpEndDateTime
  27045. ResNameCheckZ
  27046. Error
  27047. You received the following error when trying to find a room: 
  27048. ResNameCheck"
  27049. tmpResourceName
  27050. ResNameCheck
  27051.     0R1S2S3S2E
  27052. tmpResourceNameSingle
  27053. ResNameCheckj
  27054. ResNameCheck
  27055.     0R1S3S9S10S12S14S
  27056. tmpResourceNameBlank
  27057. ResNameCheck
  27058. No resource/room found for times and/or capacity requirements.
  27059.     0R1S
  27060. Search
  27061.     Search results:
  27062. tmpResourceType
  27063. tmpResourceName
  27064.     3S4S
  27065. Available room(s):
  27066. tmpResourceType
  27067. tmpResourceName
  27068.     3S4S
  27069. Available resource(s):
  27070. tmpResourceNameBlank
  27071.     0S0E
  27072. tmpResourceNameBlank
  27073. tmpResourceNameBlank
  27074. tmpResourceName
  27075. tmpResourceName
  27076.     3S4S
  27077. tmpResourceNameSingle
  27078. tmpResourceNameSingle
  27079. tmpResourceName
  27080. tmpResourceName
  27081.     3S4S
  27082. tmpResourceNameMulti
  27083. tmpResourceName
  27084.     0S0E
  27085. O=Lotus Notes
  27086. O=Lotus Notes
  27087. PURSAFO
  27088. |.:#U
  27089. O=Lotus Notes
  27090. CN=Lotus Notes Template Development/O=Lotus Notes
  27091. PURSAFO
  27092. OmK4eF
  27093. Capacity
  27094. dStartTime
  27095. dEndTime
  27096. dStartDate
  27097. $Info
  27098. $Script
  27099. $$Script_O
  27100. $$ScriptName
  27101. $$FormScript
  27102. $$$FormScript_O
  27103. $$FormAction2
  27104. EndDate
  27105. StartDate
  27106. StartTime
  27107. EndTime
  27108. tmpCapacity
  27109. $Body
  27110. $PublicAccess
  27111. Mail Rule
  27112. '++LotusScript Development Environment:2:5:(Options):0:66
  27113. Option Public
  27114. '++LotusScript Development Environment:2:5:(Forward):0:1
  27115. Declare Function FieldString(itmfield As Variant) As String
  27116. Declare Function LogicString(vlogic As Variant, vcondition As Variant) As String
  27117. Declare Function ActionString(vaction As Variant, note As notesdocument) As String
  27118. Declare Sub ProcessConditions
  27119. Declare Sub ProcessActions
  27120. Declare Sub ProcessExceptions
  27121. Declare Sub ConditionParser(strcondition As String, strlogic As String, strstring As String)
  27122. Declare Sub ActionParser(strAction As String, strFolder As String, strstring As String)
  27123. Declare Sub AddCondition
  27124. Declare Sub AddException
  27125. Declare Sub GetValues
  27126. Declare Function OperatorString(voperator As Variant)
  27127. Declare Function GetString ( StringType As Variant) As String
  27128. '++LotusScript Development Environment:2:5:(Declarations):0:10
  27129. Dim session As notessession
  27130. Dim db As notesdatabase
  27131. Dim uidoc As notesuidocument
  27132. Dim note As notesdocument
  27133. Dim bnewdoc As Variant
  27134. Dim strformula As String
  27135. Dim strlogic As String
  27136. Dim strstring As String
  27137. Dim stroperator As String
  27138. Dim straction As String
  27139. Dim strfolder As String
  27140. Dim vstring As Variant
  27141. Dim vlogic As Variant
  27142. Dim vcondlogic As Variant
  27143. Dim voperator As Variant
  27144. Dim strcondition As String
  27145. Dim vexception As Variant
  27146. Dim vexceptionlist As notesitem
  27147. Dim vtokexceptionlist As notesitem
  27148. Dim vimportance As Variant
  27149. Dim vdomains As Variant    
  27150. Dim vcondition As Variant
  27151. Dim vconditionlist As notesitem
  27152. Dim vtokconditionlist As notesitem
  27153. '++LotusScript Development Environment:2:1:FieldString:1:8
  27154. Function FieldString(itmfield As Variant) As String
  27155. 'This function tells you which field action to perform
  27156.     Select Case itmfield
  27157.     Case "1"
  27158.         'Sender
  27159.         FieldString = GetString(itmfield)
  27160.     Case "2"
  27161.         'Subject
  27162.         FieldString =  GetString(itmfield)
  27163.     Case "3"
  27164.         'Body
  27165.         FieldString = GetString(itmfield)
  27166.     Case "4"
  27167.         'Importance
  27168.         FieldString = GetString(itmfield)
  27169.     Case "5"
  27170.         'Delivery Priority
  27171.         FieldString = GetString(itmfield)
  27172.     Case "6"
  27173.         'To
  27174.         FieldString =GetString(itmfield)
  27175.     Case "7"
  27176.         'CC
  27177.         FieldString=GetString(itmfield)
  27178.     Case "8"
  27179.         'To or CC
  27180.         FieldString = GetString(itmfield)
  27181.     Case "9"
  27182.         'body or subject
  27183.         FieldString = GetString(itmfield)
  27184.     Case "A"
  27185.         'BCC
  27186.         FieldString=GetString(itmfield)
  27187.     Case "B"
  27188.         'Internet Domain
  27189.         FieldString = GetString(itmfield)
  27190.     Case "C"
  27191.         'size
  27192.         FieldString = GetString(itmfield)
  27193.     End Select
  27194. End Function
  27195. '++LotusScript Development Environment:2:1:LogicString:1:8
  27196. Function LogicString(vlogic As Variant, vcondition As Variant) As String
  27197.     Select Case vlogic
  27198.     Case "1"
  27199.         If vcondition<>"C" Then
  27200.         'contains
  27201.             logicstring = GetString("D")
  27202.         Else
  27203.             logicstring = GetString ("E")
  27204.         End If
  27205.     Case "2"
  27206.         'does not contain
  27207.         If vcondition<>"C" Then
  27208.             logicstring = GetString ("F")
  27209.         Else
  27210.             logicstring = GetString ("G")
  27211.         End If
  27212.     Case "3"
  27213.         'is
  27214.         logicstring = GetString("H")
  27215.     Case "4"
  27216.         'is not
  27217.         logicstring = GetString ("I")
  27218.     End Select
  27219. End Function
  27220. '++LotusScript Development Environment:2:1:ActionString:1:8
  27221. Function ActionString(vaction As Variant, note As notesdocument) As String
  27222.     Dim strImportance As String    
  27223.     Select Case vaction
  27224.     Case "1"
  27225.         ActionString = GetSTring ("J")+ note.getitemvalue("folder")(0)
  27226.     Case "2"    
  27227.         Select Case note.getitemvalue("Importancecond")(0)
  27228.         Case "1"
  27229.             strImportance = GetString("K")
  27230.         Case "2"
  27231.             strImportance = GetString("L")
  27232.         Case "3"
  27233.             strImportance =GetString("M")
  27234.         End Select
  27235.         ActionString = GetString("N")+strImportance
  27236.     Case "3"
  27237.         ActionString = GetString("O")
  27238.     Case "4"
  27239.         ActionString =GetString("P")+note.getitemvalue("folder")(0)
  27240.     End Select
  27241. End Function
  27242. '++LotusScript Development Environment:2:2:ProcessConditions:1:8
  27243. Sub ProcessConditions
  27244.     Dim vtokconditionlist As Variant
  27245.     vtokconditionlist = note.getitemvalue("tokconditionlist")
  27246.     If vtokconditionlist(0)="" Then Exit Sub
  27247.     strformula="@If(("
  27248.     For  x = 0 To Ubound(vtokconditionlist)
  27249.         'Seperate the four elements in their individual items
  27250.         strcondition = Left(vtokconditionlist(x),1)
  27251.         strlogic = Mid(vtokconditionlist(x), 3,1)
  27252.         'if this is the size, strip bytes off of strstring
  27253.         If strcondition="C" Then
  27254.             strstring = Mid(vtokconditionlist(x), 5,(Instr(5,vtokconditionlist(x),":")-10))
  27255.         Else
  27256.             strstring = Mid(vtokconditionlist(x), 5,(Instr(5,vtokconditionlist(x),":")-5))
  27257.         End If
  27258.         If x=0 Then Goto continue
  27259.         stroperator = Right(vtokconditionlist(x),(Len(vtokconditionlist(x))-Instr(5,vtokconditionlist(x),":")))
  27260. continue:    
  27261.         If x<>0 Then            
  27262.             If stroperator="0" Then            
  27263.                 strformula=strformula+" & "
  27264.             Elseif stroperator="1" Then
  27265.                 strformula=strformula+"|"
  27266.             End If            
  27267.         End If
  27268.         Call ConditionParser(strcondition, strlogic, strstring)
  27269.     Next
  27270.     strformula=strformula+")"
  27271. End Sub
  27272. '++LotusScript Development Environment:2:2:ProcessActions:1:8
  27273. Sub ProcessActions
  27274.     Dim vtokactionlist As Variant
  27275.     vtokactionlist = note.getitemvalue("tokactionlist")
  27276.     If vtokactionlist(0)="" Then Exit Sub
  27277.     strformula=strformula+"; (@do("
  27278.     For  x = 0 To Ubound(vtokactionlist)    
  27279.         'Seperate the three elements in their individual items
  27280.         straction = Left(vtokactionlist(x),1)
  27281.         strstring = Mid(vtokactionlist(x), 3,1)
  27282.         strfolder=Right(vtokactionlist(x),Len(vtokactionlist(x))-4)
  27283.         If Instr(strfolder, "\") Then
  27284.             strtmp = strfolder
  27285.             npos = 1
  27286.             While Instr(npos, strtmp, "\")  > 0 
  27287.                'extract to the backslash
  27288.                 nposofchar = Instr(npos, strtmp, "\")
  27289.                'replace the slash with a double slash
  27290.                 strtmp = Left(strtmp, nposofchar -1 )+"\\"+Right$(strtmp, (Len(strtmp)-nposofchar))
  27291.                 npos = nposofchar+2
  27292.             Wend
  27293.             strfolder = strtmp
  27294.         End If
  27295.         Call ActionParser(straction, Cstr(strfolder), strstring)
  27296.         If x<> Ubound(vtokactionlist) Then strformula=strformula+" ; "
  27297.     Next
  27298.     strformula=strformula+|));"")|
  27299. End Sub
  27300. '++LotusScript Development Environment:2:2:ProcessExceptions:1:8
  27301. Sub ProcessExceptions
  27302.     Dim vtokexceptionlist As Variant
  27303.     vtokexceptionlist = note.getitemvalue("tokexceptionlist")
  27304.     If vtokexceptionlist(0)="" Then    Exit Sub
  27305.     getoperator = note.getitemvalue("operator")
  27306.     If getoperator(0) ="0" Then            
  27307.         strformula=strformula+" & "
  27308.     Elseif getoperator(0)="1" Then
  27309.         strformula=strformula+"|"
  27310.     End If    
  27311.     strformula=strformula+ " !("    
  27312.     For  x = 0 To Ubound(vtokexceptionlist)        
  27313.         'Seperate the three elements in their individual items
  27314.         strcondition = Left(vtokexceptionlist(x),1)
  27315.         strlogic = Mid(vtokexceptionlist(x), 3,1)
  27316.         strstring = Right(vtokexceptionlist(x),Len(vtokexceptionlist(x))-4)
  27317.         Call ConditionParser(strcondition, strlogic, strstring)
  27318.         If x<> Ubound(vtokexceptionlist) Then strformula=strformula+" | "
  27319.     Next
  27320.     strformula=strformula+")"
  27321. End Sub
  27322. '++LotusScript Development Environment:2:2:ConditionParser:1:8
  27323. Sub ConditionParser(strcondition As String, strlogic As String, strstring As String)
  27324.     Dim fieldstring As String
  27325.     Dim fieldstring1 As String
  27326.     Dim fieldstring2 As String
  27327.     Dim logicstring As String
  27328.     Select Case strcondition
  27329.     Case "1"
  27330.         'Sender
  27331.         Fieldstring="From"
  27332.     Case "2"
  27333.         'Subject
  27334.         FieldString = "Subject"
  27335.     Case "3"
  27336.         'Body
  27337.         FieldString = "@Abstract([TextOnly];64,994;"""";""Body"")"
  27338.     Case "4"
  27339.         'Importance
  27340.         FieldString = "Importance"
  27341.         If strstring = getString("K") Then
  27342.             strstring = "1"
  27343.         Elseif strstring = getString("L") Then
  27344.             strstring = "2"
  27345.         Elseif strstring = getString("M") Then
  27346.             strstring = "3"
  27347.         End If
  27348.     Case "5"
  27349.         'Delivery Priority
  27350.         FieldString = "DeliveryPriority"
  27351.         If strstring = getString("K") Then
  27352.             strstring = "H"
  27353.         Elseif strstring = getString("L") Then
  27354.             strstring = "N"
  27355.         Elseif strstring = getString("M") Then
  27356.             strstring = "L"
  27357.         End If        
  27358.     Case "6"
  27359.         'To
  27360.         FieldString = "SendTo"
  27361.     Case "7"
  27362.         'CC
  27363.         FieldString="CopyTo"
  27364.     Case "8"
  27365.         'To or CC
  27366.         FieldString1 = "SendTo"
  27367.         FieldSTring2="CopyTo"
  27368.     Case "9"
  27369.         'body or subject
  27370.         FieldString1 = "@Abstract([TextOnly];64,994;"""";""Body"")"
  27371.         FieldSTring2="subject"
  27372.     Case "A"
  27373.         'BCC
  27374.         FieldString=" BlindCopyTo"
  27375.     Case "B"
  27376.         'Internet Domain
  27377.         FieldString = "SMTPOriginator"
  27378.     Case "C"
  27379.         'size
  27380.         FieldSTring="@DocLength"
  27381.     End Select
  27382.     Select Case strlogic
  27383.     Case "1"
  27384.         If strcondition<>"C" Then
  27385.         'contains
  27386.             logicstring = "@Contains(@lowercase("
  27387.         Else
  27388.             logicstring = "@DocLength<"
  27389.         End If
  27390.     Case "2"
  27391.         'does not contain
  27392.         If strcondition<>"C" Then
  27393.             logicstring = "!@Contains(@lowercase("
  27394.         Else
  27395.             logicstring = "@DocLength>"
  27396.         End If
  27397.     Case "3"
  27398.         'is
  27399.         logicstring = "="
  27400.     Case "4"
  27401.         'is not
  27402.         logicstring = "!="
  27403.     End Select
  27404.     'We need to special case three conditions, multiple fields, searching body and document size
  27405.     Select Case strcondition
  27406.     Case "C"
  27407.         Select Case strlogic
  27408.         Case "1", "2"
  27409.             strformula = strformula + logicstring + strstring
  27410.         Case "3", "4"
  27411.             strformula = strformula + fieldstring + logicstring + strstring
  27412.         End Select
  27413.     Case "3"
  27414.         'body field needs to be converted to ascii
  27415.         Select Case strlogic
  27416.         Case "1" , "2"
  27417.             strformula=strformula+logicstring+fieldstring+");@Ascii("""+ Lcase(strstring) +"""))"
  27418.         Case "3" , "4"
  27419.             strformula=strformula+fieldstring+logicstring+"@Ascii("""+strstring+""")" 
  27420.         End Select
  27421.     Case "8"  
  27422.         Select Case strlogic
  27423.         Case "1" , "2"
  27424.             strformula=strformula+logicstring+fieldstring1+");"""+ Lcase(strstring) +""") | "+logicstring+fieldstring2+");"""+ Lcase(strstring) +""")"
  27425.         Case "3" , "4"
  27426.             strformula=strformula+fieldstring1+logicstring+strstring +" | "+fieldstring2+logicstring+strstring
  27427.         End Select
  27428.     Case "9"
  27429.         Select Case strlogic
  27430.         Case "1" , "2"
  27431.             strformula=strformula+logicstring+fieldstring1+"); @Ascii("""+ Lcase(strstring) +""")) | "+logicstring+fieldstring2+");"""+ Lcase(strstring) +""")"
  27432.         Case "3" , "4"
  27433.             strformula=strformula+fieldstring1+logicstring+"@Ascii("""+strstring +") | "+fieldstring2+logicstring+strstring
  27434.         End Select
  27435.     Case Else
  27436.         Select Case strlogic
  27437.         Case "1" , "2"
  27438.             strformula=strformula+logicstring+fieldstring+");"""+ Lcase(strstring) +""")"
  27439.         Case "3" , "4"
  27440.             strformula=strformula+fieldstring+logicstring+""""+strstring+""""
  27441.         End Select
  27442.     End Select
  27443. End Sub
  27444. '++LotusScript Development Environment:2:2:ActionParser:1:8
  27445. Sub ActionParser(strAction As String, strFolder As String, strstring As String)
  27446.     Dim strImportance As String    
  27447.     Select Case straction
  27448.     Case "1"
  27449.         strformula = strformula+"(@MailFilterAddtofolder("""+strfolder+"""; @True))"
  27450.     Case "2"    
  27451.         Select Case strstring
  27452.         Case "1"
  27453.             strImportance = "1"
  27454.         Case "2"
  27455.             strImportance = "2"
  27456.         Case "3"
  27457.             strImportance ="3"
  27458.         End Select
  27459.         strformula = "FIELD Importance:=Importance;"+strformula+"(@setfield(""Importance"";"""+strImportance+"""))"
  27460.     Case "3"
  27461.         strformula = strformula+"(@deletedocument)"
  27462.     Case "4"
  27463.         strformula = strformula+"(@MailFilterAddtofolder("""+strfolder+"""))"
  27464.     End Select
  27465. End Sub
  27466. '++LotusScript Development Environment:2:2:AddCondition:1:8
  27467. Sub AddCondition
  27468.     GetValues
  27469.     Set vconditionlist = note.getfirstitem("ConditionList")
  27470.     Set vtokconditionlist = note.getfirstitem("tokConditionList")
  27471.     If vconditionlist.values(0) = "" Then 
  27472.         strcondition ="  "+ FieldString(vcondition) + LogicString(vlogic,vcondition)+vstring
  27473.     Else    
  27474.         strcondition = "    "+OperatorString(voperator)+FieldString(vcondition) + LogicString(vlogic,vcondition)+vstring
  27475.     End If
  27476.     Call vconditionlist.appendtotextlist(strcondition)
  27477.     Call vtokconditionlist.appendtotextlist(vcondition+":"+vlogic+":"+vstring+":"+voperator)
  27478.     uidoc.refresh
  27479. End Sub
  27480. '++LotusScript Development Environment:2:2:AddException:1:8
  27481. Sub AddException
  27482.     GetValues
  27483.     Set vexceptionlist = note.getfirstitem("ExceptionList")
  27484.     Set vtokexceptionlist = note.getfirstitem("tokExceptionList")
  27485.     If vexceptionlist.values(0) = "" Then     
  27486.         strcondition ="  "+  FieldString(vcondition) + LogicString(vlogic,vcondition)+vstring
  27487.     Else    
  27488.         strcondition = "    "+OperatorString(voperator)+ FieldString(vcondition) + LogicString(vlogic,vcondition)+vstring
  27489.     End If
  27490.     Call vexceptionlist.appendtotextlist(strcondition)
  27491.     Call vtokexceptionlist.appendtotextlist(vcondition+":"+vlogic+":"+vstring)
  27492.     uidoc.refresh
  27493. End Sub
  27494. '++LotusScript Development Environment:2:2:GetValues:1:8
  27495. Sub GetValues
  27496.     vcondition = note.getitemvalue("condition")(0)
  27497.     vlogic = note.getitemvalue("logic")(0)
  27498.     voperator = note.getitemvalue("Operator")(0)
  27499.     If vcondition = "4" Or vcondition="5"Then
  27500.         vimportance = note.getitemvalue("importance")(0)
  27501.         Select Case vimportance
  27502.         Case "1"
  27503.             vstring="High"
  27504.         Case "2"
  27505.             vstring="Normal"
  27506.         Case "3"
  27507.             vstring="Low"
  27508.         End Select
  27509.     Elseif vcondition="B" Then
  27510.         vdomains = note.getitemvalue("domainlist")
  27511.         Forall x In vdomains
  27512.             vstring=vstring+x+":"
  27513.         End Forall
  27514.         vstring=Left(vstring, Len(vstring)-1)
  27515.     Elseif vcondition="C" Then
  27516.         vstring=note.getitemvalue("string")(0)+" bytes"
  27517.     Else
  27518.         vstring = note.getitemvalue("string")(0)
  27519.     End If
  27520. End Sub
  27521. '++LotusScript Development Environment:2:1:OperatorString:1:8
  27522. Function OperatorString(voperator As Variant)
  27523.     'This function converts the operator to it's translated value
  27524.     Select Case voperator
  27525.     Case "0"
  27526.         OperatorString=GetString("Q")
  27527.     Case "1"
  27528.         OperatorString=GetString("R")
  27529.     End Select
  27530. End Function
  27531. '++LotusScript Development Environment:2:1:GetString:1:8
  27532. Function GetString ( StringType As Variant) As String
  27533.     GetString = ""
  27534.     Select Case StringType
  27535.     Case "1"  
  27536.         GetString = " Sender "
  27537.     Case "2"
  27538.         GetString = " Subject "
  27539.     Case "3"
  27540.         GetString = " Body "
  27541.     Case "4"
  27542.         GetString =  " Importance "
  27543.     Case "5"
  27544.         GetString = " Delivery Priority "
  27545.     Case "6"
  27546.         GetString = " To "
  27547.     Case "7"
  27548.         GetString = " CC "
  27549.     Case "8"
  27550.         GetString = " To or CC "
  27551.     Case "9"
  27552.         GetString = " body or subject "
  27553.     Case "A"
  27554.         GetString = " BCC "
  27555.     Case "B"
  27556.         GetString = " Internet Domain "
  27557.     Case "C"
  27558.         GetString = " Size "
  27559.     Case "D"
  27560.         GetString = " contains "
  27561.     Case "E"
  27562.         GetString = " is less than "
  27563.     Case "F"
  27564.         GetString = " does not contain "
  27565.     Case "G"
  27566.         GetString = " is more than "
  27567.     Case "H"
  27568.         GetString = " is "
  27569.     Case "I"
  27570.         GetString = " is not "
  27571.     Case "J"
  27572.         GetString = " move to folder " 
  27573.     Case "K"
  27574.         GetString = "High"
  27575.     Case "L"
  27576.         GetString = "Normal"
  27577.     Case "M"
  27578.         GetString = "Low"
  27579.     Case "N"
  27580.         GetString = " change importance to "
  27581.     Case "O"
  27582.         GetString = " delete the incoming message "
  27583.     Case "P"
  27584.         GetString =  " copy to folder "
  27585.     Case "Q"
  27586.         GetString = "AND"
  27587.     Case "R"
  27588.         GetString = "OR"
  27589.     Case "S"
  27590.         GetString = "You cannot include Delete Document in multiple actions.  Would you like to remove the Delete action from the actions list?"
  27591.     Case "T"
  27592.         getString = "You must enter a valid condition."
  27593.     Case "U"
  27594.         getString = "You must enter a valid action."
  27595.     End Select
  27596. End Function
  27597. Lotus Product
  27598. V0.0:
  27599.  Mailrule'++LotusScript Development Environment:2:5:(Options):0:66
  27600. '++LotusScript Development Environment:2:5:(Forward):0:1
  27601. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  27602. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  27603. '++LotusScript Development Environment:2:5:(Declarations):0:2
  27604. '++LotusScript Development Environment:2:2:BindEvents:1:129
  27605. Private Sub BindEvents(Byval Objectname_ As String)
  27606.     Static Source As NOTESUIDOCUMENT
  27607.     Set Source = Bind(Objectname_)
  27608.     On Event Queryopen From Source Call Queryopen
  27609.     On Event Queryclose From Source Call Queryclose
  27610. End Sub
  27611. '++LotusScript Development Environment:2:2:Queryopen:1:12
  27612. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  27613.     Set uidoc = source
  27614.     Set note = uidoc.document
  27615. End Sub
  27616. '++LotusScript Development Environment:2:2:Queryclose:1:12
  27617. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  27618. End Sub
  27619. Lotus Product
  27620. OBJECT
  27621. $FilterFormula
  27622. $FilterFormula
  27623. ConditionList
  27624. tokConditionList
  27625. ExceptionList
  27626. tokExceptionList
  27627. ActionList
  27628. tokActionList
  27629.     0S0E
  27630. ExcludeFromView
  27631. Mailrule
  27632.     Rule is:  
  27633. Enable
  27634. On|1Off|0
  27635.     Specify Conditions:
  27636. ConditionList
  27637.     0S0E
  27638.     Create condition:
  27639. ConditionList
  27640.     0S0E
  27641.     Create: 
  27642. Condition|0Exception|1
  27643. Operator
  27644. AND|0OR|1
  27645. condition
  27646. sender|1subject|2body|3importance|4delivery priority|5To|6CC|7BCC|ATo or CC|8body or subject|9Internet Domain|BSize (in bytes) |C
  27647. Logic
  27648. Condition
  27649. is less than|1
  27650. is greater than|2
  27651. is not|4
  27652. contains|1
  27653. does not contain|2
  27654. is not|4
  27655.     0S0E
  27656. condition
  27657.     0S0E
  27658. string
  27659. condition
  27660.     0S0E
  27661. importance
  27662. High|1Normal|2Low|3
  27663. condition
  27664.     0S0E
  27665. domainlist
  27666.     When mail messages arrive that meet these conditions:
  27667. '++LotusScript Development Environment:2:5:(Options):0:66
  27668. '++LotusScript Development Environment:2:5:(Forward):0:1
  27669. Declare Sub Click(Source As Button)
  27670. '++LotusScript Development Environment:2:5:(Declarations):0:2
  27671. '++LotusScript Development Environment:2:2:BindEvents:1:129
  27672. Private Sub BindEvents(Byval Objectname_ As String)
  27673.     Static Source As BUTTON
  27674.     Set Source = Bind(Objectname_)
  27675.     On Event Click From Source Call Click
  27676. End Sub
  27677. '++LotusScript Development Environment:2:2:Click:1:12
  27678. Sub Click(Source As Button)
  27679.     If (note.getitemvalue("ConditionList")(0)="") Then
  27680.         'This is the first time so add a condition
  27681.         AddCondition
  27682.     Else
  27683.         'There already is a condition so check the type
  27684.         If (note.getitemvalue("Type")(0) = "0") Then
  27685.             AddCondition
  27686.         Else
  27687.             AddException
  27688.         End If
  27689.     End If
  27690. End Sub
  27691. Lotus Product
  27692. OBJECT
  27693. New Button
  27694. Need a newer version of Notes to execute this button.
  27695.     0S0E
  27696.             Add        
  27697. '++LotusScript Development Environment:2:5:(Options):0:66
  27698. '++LotusScript Development Environment:2:5:(Forward):0:1
  27699. Declare Sub Click(Source As Button)
  27700. '++LotusScript Development Environment:2:5:(Declarations):0:2
  27701. '++LotusScript Development Environment:2:2:BindEvents:1:129
  27702. Private Sub BindEvents(Byval Objectname_ As String)
  27703.     Static Source As BUTTON
  27704.     Set Source = Bind(Objectname_)
  27705.     On Event Click From Source Call Click
  27706. End Sub
  27707. '++LotusScript Development Environment:2:2:Click:1:12
  27708. Sub Click(Source As Button)
  27709.     Dim vcondtoremove As Variant
  27710.     Dim vconditionlist As Variant
  27711.     Dim vtokconditionlist As Variant
  27712.     Dim vexceptionlist As Variant
  27713.     Dim vtokexceptionlist As Variant
  27714.     vcondtoremove = note.getitemvalue("conditionlistdisplay")(0)
  27715.     vconditionlist = note.getitemvalue("ConditionList")
  27716.     vexceptionlist = note.getitemvalue("ExceptionList")
  27717.     For  x = 0 To Ubound(vconditionlist)
  27718.         If vconditionlist(x) = vcondtoremove Then
  27719.             vconditionlist(x) = ""
  27720.             Call note.replaceitemvalue("conditionlist",vconditionlist)
  27721.             vtokconditionlist = note.getitemvalue("tokConditionList")
  27722.             vtokconditionlist(x) = ""
  27723.             Call note.replaceitemvalue("tokConditionList", vtokconditionlist)
  27724.             Goto done
  27725.         End If
  27726.     Next
  27727.     For  x = 0 To Ubound(vexceptionlist)
  27728.         If vexceptionlist(x) = vcondtoremove Then
  27729.             vexceptionlist(x) = ""
  27730.             Call note.replaceitemvalue("exceptionlist",vexceptionlist)
  27731.             vtokexceptionlist=note.getitemvalue("tokExceptionList")
  27732.             vtokexceptionlist(x)=""
  27733.             Call note.replaceitemvalue("tokexceptionlist",vtokexceptionlist)
  27734.             Goto done
  27735.         End If
  27736.     Next
  27737. done:
  27738.     uidoc.refresh
  27739. End Sub
  27740. Lotus Product
  27741. OBJECT
  27742. New Button
  27743. Need a newer version of Notes to execute this button.
  27744.     0S0E
  27745.         Remove      
  27746. ConditionListDisplay
  27747. ConditionList
  27748. When:
  27749. conditionlist
  27750. conditionlist
  27751. ExceptionList
  27752. Except when:
  27753. exceptionlist
  27754. exceptionlist
  27755.     0S0E
  27756. '++LotusScript Development Environment:2:5:(Options):0:66
  27757. '++LotusScript Development Environment:2:5:(Forward):0:1
  27758. Declare Sub Click(Source As Button)
  27759. '++LotusScript Development Environment:2:5:(Declarations):0:2
  27760. '++LotusScript Development Environment:2:2:BindEvents:1:129
  27761. Private Sub BindEvents(Byval Objectname_ As String)
  27762.     Static Source As BUTTON
  27763.     Set Source = Bind(Objectname_)
  27764.     On Event Click From Source Call Click
  27765. End Sub
  27766. '++LotusScript Development Environment:2:2:Click:1:12
  27767. Sub Click(Source As Button)
  27768.     Dim vconditionlist As Variant
  27769.     Dim vexceptionlist As Variant
  27770.     Dim vtokconditionlist As Variant
  27771.     Dim vtokexceptionlist As Variant
  27772.     vconditionlist = note.getitemvalue("ConditionList")
  27773.     vexceptionlist = note.getitemvalue("ExceptionList")
  27774.     vtokconditionlist = note.getitemvalue("tokConditionList")
  27775.     vtokexceptionlist = note.getitemvalue("tokExceptionList")
  27776.     For  x = 0 To Ubound(vconditionlist)
  27777.         vconditionlist(x) = ""
  27778.         vtokconditionlist(x) = ""
  27779.     Next
  27780.     For  x = 0 To Ubound(vexceptionlist)
  27781.         vexceptionlist(x) = ""
  27782.         vtokexceptionlist(x)=""
  27783.     Next
  27784.     'Set all values back to initial values
  27785.     Call note.replaceitemvalue("Condition", "1")
  27786.     Call note.replaceitemvalue("Logic","1")
  27787.     Call note.replaceitemvalue("String", "")
  27788.     Call note.replaceitemvalue("conditionlist",vconditionlist)
  27789.     Call note.replaceitemvalue("tokconditionlist", vtokconditionlist)
  27790.     Call note.replaceitemvalue("exceptionlist", vexceptionlist)
  27791.     Call note.replaceitemvalue("tokexceptionlist", vtokexceptionlist)
  27792.     'Call note.save(True,True)
  27793.     uidoc.refresh
  27794. End Sub
  27795. Lotus Product
  27796. OBJECT
  27797. New Button
  27798. Need a newer version of Notes to execute this button.
  27799.     0S0E
  27800.       Remove All   
  27801.     Specify Actions:
  27802. action
  27803. move to folder|1copy to folder|4change importance to|2delete|3
  27804. action
  27805.     0S0E
  27806. folder
  27807. action
  27808.     0S0E
  27809. importancecond
  27810. High|1Normal|2Low|3
  27811. action
  27812.     0S0E
  27813. action
  27814.     0S0E
  27815. folder
  27816.     4S7S8S10S
  27817.     Choose Folder
  27818.     Perform the following actions:
  27819. '++LotusScript Development Environment:2:5:(Options):0:66
  27820. '++LotusScript Development Environment:2:5:(Forward):0:1
  27821. Declare Sub Click(Source As Button)
  27822. '++LotusScript Development Environment:2:5:(Declarations):0:2
  27823. '++LotusScript Development Environment:2:2:BindEvents:1:129
  27824. Private Sub BindEvents(Byval Objectname_ As String)
  27825.     Static Source As BUTTON
  27826.     Set Source = Bind(Objectname_)
  27827.     On Event Click From Source Call Click
  27828. End Sub
  27829. '++LotusScript Development Environment:2:2:Click:1:12
  27830. Sub Click(Source As Button)
  27831.     Dim vaction As Variant
  27832.     Dim itmactionlist As NotesItem
  27833.     Dim itmtokactionlist As notesitem
  27834.     Dim vimportance As Variant
  27835.     Dim vfolder As Variant
  27836.     Dim vactiondisplay As Variant
  27837.     Dim straction As String
  27838.     Set itmactionlist = note.getfirstitem("ActionList")
  27839.     Set itmtokactionlist =note.getfirstitem("TokActionList")
  27840.     vaction = note.getitemvalue("action")(0)
  27841.     If itmactionlist.values(0) = "" Then 
  27842.         straction = actionstring(vaction, note)
  27843.     Elseif itmtokactionlist.contains("3:1:") Then
  27844.         If Messagebox (GetString("S"), 36, "Rules Error")  <> 6 Then Exit Sub
  27845.         itmtokactionlist.remove
  27846.         itmactionlist.remove
  27847.         Set itmtokactionlist=New notesitem(note, "tokactionlist","")
  27848.         Set itmactionlist = New notesitem(note,"actionlist","")
  27849.         straction = actionstring(vaction,note)
  27850.     Else
  27851.         straction = " "+GetString("Q")+actionstring(vaction, note)
  27852.     End If
  27853.     Call itmactionlist.appendtotextlist(straction)
  27854.     Call itmtokactionlist.appendtotextlist(vaction+":"+note.importancecond(0)+":"+note.folder(0))    
  27855.     uidoc.refresh
  27856. End Sub
  27857. Lotus Product
  27858. New Button
  27859. Need a newer version of Notes to execute this button.
  27860.     0S0E
  27861.        Add Action   
  27862. '++LotusScript Development Environment:2:5:(Options):0:66
  27863. '++LotusScript Development Environment:2:5:(Forward):0:1
  27864. Declare Sub Click(Source As Button)
  27865. '++LotusScript Development Environment:2:5:(Declarations):0:2
  27866. '++LotusScript Development Environment:2:2:BindEvents:1:129
  27867. Private Sub BindEvents(Byval Objectname_ As String)
  27868.     Static Source As BUTTON
  27869.     Set Source = Bind(Objectname_)
  27870.     On Event Click From Source Call Click
  27871. End Sub
  27872. '++LotusScript Development Environment:2:2:Click:1:12
  27873. Sub Click(Source As Button)
  27874.     Dim vactiontoremove As Variant
  27875.     Dim vactionlist As Variant
  27876.     Dim vtokactionlist As Variant
  27877.     vactiontoremove = note.getitemvalue("actionlistdisplay")(0)
  27878.     vactionlist = note.getitemvalue("actionList")
  27879.     vtokactionlist = note.getitemvalue("tokactionList")
  27880.     For  x = 0 To Ubound(vactionlist)
  27881.         If vactionlist(x) = vactiontoremove Then
  27882.             vactionlist(x) = ""
  27883.             Call note.replaceitemvalue("actionlist",vactionlist)
  27884.             vtokactionlist(x)=""
  27885.             Call note.replaceitemvalue("tokactionlist",vtokactionlist)
  27886.             Goto done
  27887.         End If
  27888.     Next
  27889. done:
  27890.     uidoc.refresh
  27891. End Sub
  27892. Lotus Product
  27893. OBJECT
  27894. New Button
  27895. Need a newer version of Notes to execute this button.
  27896.     0S0E
  27897.           Remove    
  27898. ActionListDisplay
  27899. ActionList
  27900. '++LotusScript Development Environment:2:5:(Options):0:66
  27901. '++LotusScript Development Environment:2:5:(Forward):0:1
  27902. Declare Sub Click(Source As Button)    
  27903. '++LotusScript Development Environment:2:5:(Declarations):0:2
  27904. '++LotusScript Development Environment:2:2:BindEvents:1:129
  27905. Private Sub BindEvents(Byval Objectname_ As String)
  27906.     Static Source As BUTTON
  27907.     Set Source = Bind(Objectname_)
  27908.     On Event Click From Source Call Click
  27909. End Sub
  27910. '++LotusScript Development Environment:2:2:Click:1:12
  27911. Sub Click(Source As Button)    
  27912.     Dim vactionlist As Variant
  27913.     Dim vtokactionlist As Variant
  27914.     vactionlist = note.getitemvalue("actionlist")
  27915.     vtokactionlist = note.getitemvalue("tokactionlist")
  27916.     For  x = 0 To Ubound(vactionlist)
  27917.         vactionlist(x) = ""
  27918.         vtokactionlist(x)=""
  27919.     Next
  27920.     Call note.replaceitemvalue("action", "1")
  27921.     Call note.replaceitemvalue("folder","")
  27922.     Call note.replaceitemvalue("actionlist",vactionlist)
  27923.     Call note.replaceitemvalue("tokactionlist", vtokactionlist)
  27924.     uidoc.refresh
  27925. End Sub
  27926. Lotus Product
  27927. OBJECT
  27928. New Button
  27929. Need a newer version of Notes to execute this button.
  27930.     0S0E
  27931.        Remove All  
  27932. '++LotusScript Development Environment:2:5:(Options):0:66
  27933. '++LotusScript Development Environment:2:5:(Forward):0:1
  27934. Declare Sub Click(Source As Button)
  27935. '++LotusScript Development Environment:2:5:(Declarations):0:2
  27936. '++LotusScript Development Environment:2:2:BindEvents:1:129
  27937. Private Sub BindEvents(Byval Objectname_ As String)
  27938.     Static Source As BUTTON
  27939.     Set Source = Bind(Objectname_)
  27940.     On Event Click From Source Call Click
  27941. End Sub
  27942. '++LotusScript Development Environment:2:2:Click:1:12
  27943. Sub Click(Source As Button)
  27944.     'This code creates the filter action formula to be used by the mail router and puts it in a field called $FilterFormul
  27945.     Dim uiws As New notesuiworkspace
  27946.     Dim dbmail As notesdatabase
  27947.     Dim session As New notessession
  27948.     Dim viewcollection As notesviewentrycollection
  27949.     Dim view As notesview
  27950.     Dim profile As notesdocument
  27951.     Dim item As notesitem
  27952.     Dim bprofilesave As Integer    
  27953.     Dim bmovetofolder As Integer
  27954.     Dim nrulenum As Integer
  27955.     Dim strfilteritem As String
  27956.     Dim Debug As Integer
  27957.     Set dbmail = session.currentdatabase
  27958.     Set profile= dbmail.GetProfileDocument("CalendarProfile")
  27959.     Set view = dbmail.getview("Rules")
  27960.     Debug = session.getEnvironmentvalue("DEBUG_RULE", True)
  27961.     'Check to see if the profile already existed
  27962.     If Not(profile.HasItem("Owner")) Then
  27963.         profile.Form = "CalendarProfile"
  27964.         Call profile.ComputeWithForm(False,False)
  27965.     End If 
  27966.     If note.conditionlist(0) = "" Then
  27967.         Msgbox getString("T"), 16
  27968.         Exit Sub
  27969.     Elseif note.actionlist(0) = "" Then
  27970.         Msgbox getString("U"), 16
  27971.         Exit Sub
  27972.     End If
  27973.         'First give the rule a sequence number if it's a new rule    
  27974.     If note.isnewnote Then
  27975.         Set viewcollection = view.allentries
  27976.         nrulenum = viewcollection.count
  27977.         Call note.replaceitemvalue("OrderNum", nrulenum)
  27978.         Call profile.replaceitemvalue("$FilterFormulaCount",Cstr(nrulenum+1))
  27979.         bmovetofolder=True    
  27980.     Else
  27981.         nrulenum = note.getitemvalue("ordernum")(0)
  27982.     End If        
  27983.     strfilteritem = "$FilterFormula_"+Cstr(nrulenum)
  27984.     If note.getitemvalue("Enable")(0)="1" Then            
  27985.         Call dbmail.enabledboptions(1,True)        
  27986.         ProcessConditions
  27987.         ProcessExceptions
  27988.         ProcessActions
  27989.         Set item=note.getfirstitem("$FilterFormula")
  27990.         item.values=strformula        
  27991.         bprofilesave=True    
  27992.         If Debug=1 Then
  27993.             Print "Formula:  "+strformula
  27994.         End If
  27995.     Else        
  27996.         bprofilesave = profile.hasitem(strfilteritem)
  27997.     End If
  27998.     If profile.hasitem(strfilteritem) Then
  27999.         Call profile.removeitem(strfilteritem)
  28000.     End If
  28001.     Call note.computewithform(False,False)
  28002.     If Not(item Is Nothing) Then Call item.copyitemtodocument(profile,strfilteritem)
  28003.     Call note.save(True,False,True)
  28004.     If bmovetofolder Then Call note.putinfolder("Rules")
  28005.     If bprofilesave Then Call profile.save(True, True,True)
  28006.     uidoc.close    
  28007.     uiws.viewrefresh
  28008. End Sub
  28009. Lotus Product
  28010. OBJECT
  28011. )<    }<
  28012. New Button
  28013. Need a newer version of Notes to execute this button.
  28014.     0S0E
  28015.        OK   
  28016.     0S0E
  28017.     Cancel
  28018.     This field is used for Ordering the Filter documents in the folder
  28019. OrderNum
  28020. OrderNum
  28021. Categori_zeK
  28022. _Edit Document
  28023. Send Docu_ment
  28024. _Forward
  28025. _Move To Folder...
  28026. _Remove From FolderK
  28027. Categori_zeK
  28028. _Edit Document
  28029. Send Docu_ment
  28030. _Forward
  28031. _Move To Folder...
  28032. _Remove From FolderK
  28033. O=Lotus Notes
  28034. O=Lotus Notes
  28035. PURSAFO
  28036. |.:#U
  28037. O=Lotus Notes
  28038. CN=Lotus Notes Template Development/O=Lotus Notes
  28039. PURSAFO
  28040. W93Y<i
  28041. $Info
  28042. $WINDOWTITLE
  28043. $Script
  28044. $$Script_O
  28045. $$ScriptName
  28046. $$FormScript
  28047. $$$FormScript_O
  28048. $Body
  28049. $V5ACTIONS
  28050. $ACTIONS
  28051. (SendTrackingRequest)
  28052. EH4fL3
  28053. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#################################
  28054. (SignatureOption)CU3
  28055. SignatureSignatureOption
  28056. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################################################
  28057. (subTrackMessage)CUA3x
  28058. tmpDontShow
  28059. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#########################################
  28060. (TaskNotice)TaskNoticeC
  28061. StatusUpdateBodytmpNoActionBartmpOwnerHWForm1
  28062. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###############################################
  28063. $SUBVIEW$1\:1{@special(@indexunread)};$2\Date:8{@date(@year(PostedDate);@month(PostedDate);@day(PostedDate))};From\From:15;$4\Subject:30{@if(@isavailable(Subject);Subject;"Phone call from: "+PhoneCaller)}(To do's\By Category)|TodoByCategory1/P=3601.
  28064. $189$186DueDateTimeD
  28065. (Help)
  28066. MAIL_V_TASKS
  28067.     0S0E
  28068. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################################################
  28069. $SUBVIEW$1\:1{@special(@indexunread)};$2\Date:8{@date(@year(PostedDate);@month(PostedDate);@day(PostedDate))};From\From:15;$4\Subject:30{@if(@isavailable(Subject);Subject;"Phone call from: "+PhoneCaller)}(To do's\By Status)|TodoByStatus1/P=3601.
  28070. $189$186DueDateTimeD
  28071. (Help)
  28072. MAIL_V_TASKS
  28073.     0S0E
  28074. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  28075. ##########################################################
  28076. (Trace Report)Trace ReportCD
  28077. DeliveryDateSubject
  28078. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################
  28079. (Tracking Request)Tracking RequestTracking Response
  28080. DispStat
  28081. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############
  28082.     (wAddressOpen)
  28083. EH41fL3Pu
  28084. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#################################
  28085. (wAddress)wAddressCDPF
  28086. AddressBookstmpNextIndextmpCurIndextmpBlindCopyToEntryListtmpCopyTotmpSendToFindTextNABstmpBlindCopyToReftmpCopyToReftmpSendToRef
  28087. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############################
  28088. (wAppointmentOpen)
  28089. EH4fL3u
  28090. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######################################
  28091. (wAppointmentSave)
  28092. EH4fL3u
  28093. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######################################
  28094. (wCommand)
  28095. EH41fL3uP
  28096. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#####################################
  28097. T(wCSItems)CUA3x#
  28098. tmpDeleteItemstmpChangeWhichDelegeeNewEndTimeNewStartTimeNewEndDateNewStartDatetmpKeepPostedtmpActionWebDateTimeInit$CSVersiontmpWasMailedChairtmpOwnertmpResponse$CSFlagstmpDBtmpOriginalEndtmpOriginalStarttmpCalInstanceDateOrgRepeatRepeatWeekendsRepeatFromEndRepeatUntilRepeatForUnitRepeatForRepeatHowRepeatCustomRepeatAdjustRepeatIntervalRepeatUnitRepeatStartDateEndDateTimeStartDateTimeApptUNID
  28099. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####
  28100. (wDelete)
  28101. This deletes documents for the web user.EH4fL3uP
  28102. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  28103. ##########################################################
  28104. (wDelivery Options)DeliveryOptionsCD
  28105. tmpDeliveryPrioritytmpDeliveryReporttmpReturnReceipttmpImportance
  28106. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  28107. (wDlgBox)(wDlgBox)CDF
  28108. tmpTitletmpSubformQuery_String
  28109. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####################################################
  28110. (web ret Authenticate)$$ReturnAuthenticationFailureCDP1
  28111. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########
  28112. (web ret Authorize)$$ReturnAuthorizationFailureCDP1
  28113. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes############
  28114. (web ret Error)$$ReturnGeneralErrorCDP
  28115. MessageString1
  28116. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#########################################################
  28117. (WebSpecificFields)CU3x
  28118. PostedDateSaveOptionsMailOptionsReturnReceipttmpSendOptionsDeliveryPriorityDeliveryReportImportance
  28119. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###########
  28120. (wFolderCreateOpen)
  28121. EH4fL3uP
  28122. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####################################
  28123.     (wFolderCreateSave)
  28124. EH4fL3u
  28125. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######################################
  28126. (wFolderCreate)FolderCreateCDF
  28127. FolderNameCurrentFoldersfolderlistSaveOptions
  28128. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##
  28129. (wForwardOpen)
  28130. EH41fL3u
  28131. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################################
  28132. (wFreeTime)wFreeTimeCDF
  28133. tmpSendTotmpCopyToCopyToSendTotmpChairDurationFormatHelper2TimeFormatHelper2DateFormatHelper2tmpDurationReftmpEndTimeReftmpEndDateReftmpStartTimeReftmpStartDateReftmpGridFormattmpEndTimetmpEndDatetmpStartTimetmpStartDate
  28134. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######################################################
  28135. (wMailRuleSubmit)
  28136. EH4fL3u
  28137. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################################
  28138. (wMemoOpen)
  28139. EH41fL3u
  28140. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####################################
  28141. (wMemo)
  28142. EH4fL3uP
  28143. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#################################################
  28144. (wPreferencesOpen)
  28145. EH41fL3u
  28146. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##############################
  28147. (wPreferencesSave)
  28148. EH41fL3u
  28149. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  28150. (wPreferences)wPreferencesCDPF,
  28151. $CSVersion$PublicAccess$AvailableDays$NoPurge$BusyNameWriteCalendarPublicWriteReadCalendarPublicReadOtherUsersDeleteMailEditMailWriteMailReadMailPreventSentPreventAllAutoAnniversaryRepeatDefaultDurationPreventRepliesFromInboxAutoRemoveFromInboxAutoProcessForwardToAutoprocessUserListAutoProcessTypeAllowBusyAccess$Times7Saturday$Times6Friday$Times5Thursday$Times4Wednesday$Times3Tuesday$Times2Monday$Times1SundayOffSetCharFormatRepliesOwner$PreferencesPagePROTECTFROMARCHIVESaveOptions
  28152. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################
  28153. (wResources)wResourcesCDF
  28154. AddressBooksResourcesEntryListNABs
  28155. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########
  28156. (wRooms)wRoomsCDF
  28157. AddressBooksRoomsEntryListNABs
  28158. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######################
  28159. '++LotusScript Development Environment:2:5:(Options):0:74
  28160. Option Public 
  28161. Option Declare
  28162. Use "Common"
  28163. '++LotusScript Development Environment:2:5:(Forward):0:1
  28164. Declare Class TrackingApp As BaseApplication
  28165. Declare Sub Initialize
  28166. '++LotusScript Development Environment:2:5:(Declarations):0:10
  28167. Class TrackingApp As BaseApplication
  28168.     Private m_uiws As notesuiworkspace    
  28169.     Private m_collectionAgentContext As notesdocumentcollection
  28170.     Private note As notesdocument
  28171.     Private m_noteCursorDoc As notesdocument
  28172.     Private m_noteTrackingRequest As NotesDocument
  28173.     Private m_nameRecipient As notesname
  28174.     Private m_vTargetNames As Variant    
  28175.     Private m_TrackingStringTable As MessageTrackStringTable
  28176.     Private m_vSelectTargetNames As Variant
  28177.     Private m_vMailServer As Variant
  28178.     Private m_strUNID As String
  28179.     Private m_nCollectionCount As Integer
  28180.     Private m_nItemsTrimmed As Integer    
  28181.     Private m_nSuccess As Integer
  28182.     Private m_nNoShowInstruction As Integer
  28183.     Public Sub new()
  28184.     'build local objects        
  28185.         Set Me.m_collectionAgentContext = TrackingApp..DocumentsToProcess
  28186.         Set Me.m_TrackingStringTable = New MessageTrackStringTable
  28187.         Set Me.m_uiws = New notesuiworkspace
  28188.         Set note = Me.m_collectionAgentContext.getfirstdocument
  28189.         If Not IsUserOwner() Then
  28190.             Call DisplayWarn(Me.m_TrackingStringTable.GetString(TRACKING_STRING+67,Null),_
  28191.             MB_OK, Me.m_TrackingStringTable.GetString(TRACKING_STRING+65,Null))    
  28192.             End
  28193.         Else
  28194.             Me.m_vMailServer = Evaluate(|@LocationGetInfo([HOMESERVER])|)
  28195.             Set Me.m_noteTrackingRequest = New NotesDocument(session.CurrentDatabase)
  28196.             Set Me.m_noteCursorDoc = New NotesDocument(session.CurrentDatabase)
  28197.             Me.m_vTargetNames =  Arrayappend(note.SendTo,note.CopyTo)
  28198.             Me.m_vTargetNames =  Arrayappend(Me.m_vTargetNames ,note.BlindCopyTo)
  28199.             Me.m_vTargetNames = Fulltrim(Me.m_vTargetNames)
  28200.             Me.m_nNoShowInstruction = 0 - Cint(session.Getenvironmentvalue("NoShowTrackMessage",False))
  28201.         End If        
  28202.     End Sub
  28203.     Public Function Init() As Integer
  28204.         Call Me.m_noteCursorDoc.replaceitemvalue("OptionLabel",Me.m_TrackingStringTable .GetString(TRACKING_STRING+66,Null))
  28205.         Call Me.m_noteCursorDoc.replaceitemvalue("UserOptions",Me.m_vTargetNames)
  28206. RaiseDialog:        
  28207.         Me.m_nSuccess = Me.m_uiws.dialogbox("(subOption)",True,True,False,False,False,False,_
  28208.         Me.m_TrackingStringTable .GetString(TRACKING_STRING+65,Null)_
  28209.         ,Me.m_noteCursorDoc,True,False)                    
  28210.         If Me.m_nSuccess Then
  28211.             Me.m_vSelectTargetNames =  Me.m_noteCursorDoc.SelectedOptions        
  28212.             If Isempty(Me.m_vSelectTargetNames) Or Me.m_vSelectTargetNames(0) = "" Then
  28213.                 Call DisplayWarn(Me.m_TrackingStringTable.GetString(TRACKING_STRING+68,Null),_
  28214.                 MB_OK, Me.m_TrackingStringTable.GetString(TRACKING_STRING+65,Null))    
  28215.                 Goto RaiseDialog        
  28216.             End If
  28217.             Me.m_strUNID = "OF" + Mid(note.UniversalID, 1,8) + ":" + Mid(note.UniversalID, 9,8) + " ON" _
  28218.             + Mid(note.UniversalID, 17,8) + ":" + Mid(note.UniversalID, 25, 8)
  28219.             With Me.m_noteTrackingRequest
  28220.                 Call .Makeresponse(note)        
  28221.                 Call .ReplaceItemValue("Form", "Tracking Request")            
  28222.                 Call .ReplaceItemValue("ExcludeFromView","D")
  28223.                 Call .ReplaceItemValue("Subject",Me.m_TrackingStringTable.GetString(TRACKING_STRING+65,Null)_
  28224.                 & " ->" & note.GetItemValue("Subject")(0) )
  28225.                 Call .ReplaceItemValue("SendTo",Me.m_vSelectTargetNames)            
  28226.                 Call .ReplaceItemValue("$MTINMSGID", note.~$MessageID(0))
  28227.                 Call .ReplaceItemValue("$MTINRCP",Me.m_vSelectTargetNames)
  28228.                 If Cint(Me.m_noteCursorDoc.TraceType(0)) Then
  28229.                     Call .ReplaceItemValue("DeliveryReport", "R")                
  28230.                 Else
  28231.                     Call .ReplaceItemValue("DeliveryReport", "D")                
  28232.                 End If
  28233.                 Call .ReplaceItemValue("$MTNEXTMTA", Me.m_vMailServer(0))    
  28234.                 Call .ReplaceItemValue("$MTREPORTID", Me.m_noteTrackingRequest.UniversalID)                    
  28235.                 .Savemessageonsend = True                
  28236.                 Call .Send(False)
  28237.             End With
  28238.             If Not Me.m_nNoShowInstruction Then
  28239.                 Me.m_nSuccess = Me.m_uiws.dialogbox("(subTrackMessage)",True,True,True,False,False,False,_
  28240.                 Me.m_TrackingStringTable .GetString(TRACKING_STRING+65,Null)_
  28241.                 ,Me.m_noteCursorDoc,True,False)                    
  28242.                 If Me.m_noteCursorDoc.tmpDontShow(0) = "1" Then
  28243.                     Call Session.Setenvironmentvar("NoShowTrackMessage","1",False)                
  28244.                 End If
  28245.             End If
  28246.         End If
  28247.     End Function
  28248.     Private Function IsUserOwner() As Integer
  28249.         IsUserOwner = NAMECompare(session.UserName,_
  28250.         note.GetItemValue("From")(0))
  28251.     End Function
  28252. End Class
  28253. '++LotusScript Development Environment:2:2:Initialize:1:10
  28254. Sub Initialize
  28255.     Dim MessageTrackingApplication As New TrackingApp
  28256.     Call MessageTrackingApplication.Init()
  28257. End Sub
  28258. Lotus Product
  28259. V0.0p
  28260.     0S0E
  28261. O=Lotus Notes
  28262. O=Lotus Notes
  28263. PURSAFO
  28264. |.:#U
  28265. O=Lotus Notes
  28266. CN=Lotus Notes Template Development/O=Lotus Notes
  28267. PURSAFO
  28268. YipI(F
  28269. $TITLE
  28270. $AssistType
  28271. $AssistLastRun
  28272. $AssistDocCount
  28273. $AssistFlags
  28274. $AssistTrigger
  28275. $AssistInfo
  28276. $AssistQuery
  28277. $AssistAction
  28278. $AssistAction_Ex
  28279. &Arial
  28280. Lotus Product
  28281. OBJECT
  28282. (SignatureOption)'++LotusScript Development Environment:2:5:(Options):0:66
  28283. '++LotusScript Development Environment:2:5:(Forward):0:1
  28284. Declare Sub Postrecalc(Source As Notesuidocument)
  28285. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28286. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28287. Private Sub BindEvents(Byval Objectname_ As String)
  28288.     Static Source As NOTESUIDOCUMENT
  28289.     Set Source = Bind(Objectname_)
  28290.     On Event Postrecalc From Source Call Postrecalc
  28291. End Sub
  28292. '++LotusScript Development Environment:2:2:Postrecalc:1:12
  28293. Sub Postrecalc(Source As Notesuidocument)
  28294.     Dim xxWINDOW_TITLE As String
  28295.     Dim uiws As New notesuiworkspace
  28296.     Dim noteBEDoc As notesdocument
  28297.     Dim vSignatureLocation As Variant
  28298.     xxWINDOW_TITLE = "Insert Signature"
  28299.     Set noteBEDoc = uiws.currentdocument.Document
  28300.     If (noteBEDoc.SignatureOption(0) = "2")_
  28301.     And (noteBEDoc.GetItemValue("Signature")(0) = "") Then
  28302.         vSignatureLocation = uiws.openfiledialog(False,xxWINDOW_TITLE,"Text Files|*.txt|HTML Files|*.htm|Bitmap|BMP||","","")        
  28303.         If Isempty(vSignatureLocation) Then
  28304.             Redim vSignatureLocation(0)
  28305.         End If
  28306.         Call noteBEDoc.ReplaceItemValue("Signature",Cstr(vSignatureLocation(0)))
  28307.     End If
  28308. End Sub
  28309. Lotus Product
  28310.     Select Option:
  28311. SignatureOption
  28312. Select from 'Mail Preference'|1Import from File|2
  28313. SignatureOption
  28314.     0S0E
  28315.     File:
  28316. Signature
  28317. SignatureOption
  28318.     0S0E
  28319. !GIF89a
  28320. ?_?__
  28321. `!b`1
  28322. 7`^///?
  28323. ?b___
  28324. `bOOO
  28325. `<b!R
  28326. p].\H
  28327. }DSH8a
  28328. t(AWf
  28329. SOBiH
  28330. Us)ye
  28331. NAD:a+
  28332. /~DLm\H    
  28333. 9|#Kp
  28334. {Du8WMe~\z
  28335. ;1MIW
  28336. =sEdM
  28337. qO%f\r.b
  28338. l?gBs
  28339. Uj/r2
  28340. 5f(Rw
  28341. QI(8i
  28342. wz.ay
  28343. 6[Ry'
  28344. TR48Z
  28345. &yS%V
  28346. l1O&*
  28347. =iD_)G"
  28348. _BbKq
  28349. rA7f"'
  28350. RMoaM
  28351. (DxwB"
  28352. dKx{td
  28353. N2/c5
  28354. NB?E=
  28355. &HqQo
  28356. QT(/&
  28357. YHd\A0
  28358. H_T\V
  28359. jD83YEm
  28360. PQ[W1
  28361. DS3[B
  28362. M,1#Z
  28363. A    3W@
  28364.     You can 
  28365.     Automatically
  28366.      append a signature to your emails by choosing 
  28367.     Enable Auto Signature
  28368.      in the Mail and Calendar preferences dialog. 
  28369. O=Lotus Notes
  28370. O=Lotus Notes
  28371. PURSAFO
  28372. |.:#U
  28373. O=Lotus Notes
  28374. CN=Lotus Notes Template Development/O=Lotus Notes
  28375. PURSAFO
  28376. $Info
  28377. $$Script_O
  28378. $$ScriptName
  28379. $$FormScript
  28380. $$$FormScript_O
  28381. $Body
  28382. Lotus Product.
  28383. ^V0.06-
  28384. H}0%#
  28385. 9}0%}
  28386. 9}P%}
  28387. 9}x%}
  28388. 9,4I#
  28389. ;-dI#
  28390. ;-$J#
  28391. ;-HJ#
  28392. ;-HJ#
  28393. ;-lJ#
  28394. Lotus Product
  28395. OBJECT
  28396. Lotus Product
  28397. OBJECT
  28398. Lotus Product.
  28399. ^V0.06-
  28400. H}0%#
  28401. 9}0%}
  28402. 9}P%}
  28403. 9}x%}
  28404. 9,4I#
  28405. ;-dI#
  28406. ;-$J#
  28407. ;-HJ#
  28408. ;-HJ#
  28409. ;-lJ#
  28410. Lotus Product
  28411. Lotus Product
  28412. TaskType
  28413. principal
  28414. chair
  28415. NoticeType
  28416. Broadcast
  28417. (Help)
  28418. MAIL_F_TASK_REC
  28419. (Help)
  28420. MAIL_F_TASK_REC_BRD
  28421. (Help)
  28422. MAIL_F_TASK_REC_MOD
  28423. (Help)
  28424. MAIL_F_TASK
  28425. (Help)
  28426. MAIL_F_TASK
  28427.     3S4S6RTTT12S13S18RTTTTT21S22S24RTTTTTT27S28S30RTTTTTTTT41RTTTTTTTT53RTTTTTT65RTTTTT77RTTT'++LotusScript Development Environment:2:5:(Options):0:74
  28428. Option Public
  28429. Option Explicit    
  28430. Use "CSUIDocClass"
  28431. '++LotusScript Development Environment:2:5:(Forward):0:1
  28432. '++LotusScript Development Environment:2:5:(Declarations):0:10
  28433. Dim uitaskdoc As UIEventDocument
  28434. Lotus Product
  28435. KtV0.0
  28436. {Kt{,
  28437. K$!-0
  28438. ]\|K$!-0
  28439. K$!-0
  28440. K$!-0
  28441. K$!-0
  28442. K$!-0
  28443. K$!-0
  28444. ^l|K$!-0
  28445. ^l|Jl|
  28446. ]\|Jl|
  28447. ]\|K$!-0
  28448.  TaskNotice'++LotusScript Development Environment:2:5:(Options):0:66
  28449. '++LotusScript Development Environment:2:5:(Forward):0:1
  28450. Declare Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  28451. Declare Sub Postopen(Source As Notesuidocument)
  28452. Declare Sub Querysave(Source As Notesuidocument, Continue As Variant)
  28453. Declare Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  28454. Declare Sub Postsave(Source As Notesuidocument)
  28455. Declare Sub Postrecalc(Source As Notesuidocument)
  28456. Declare Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  28457. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28458. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28459. Private Sub BindEvents(Byval Objectname_ As String)
  28460.     Static Source As NOTESUIDOCUMENT
  28461.     Set Source = Bind(Objectname_)
  28462.     On Event Queryopen From Source Call Queryopen
  28463.     On Event Postopen From Source Call Postopen
  28464.     On Event Querysave From Source Call Querysave
  28465.     On Event Queryclose From Source Call Queryclose
  28466.     On Event Postsave From Source Call Postsave
  28467.     On Event Postrecalc From Source Call Postrecalc
  28468.     On Event Querymodechange From Source Call Querymodechange
  28469. End Sub
  28470. '++LotusScript Development Environment:2:2:Queryopen:1:12
  28471. Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
  28472.     If (source.inpreviewpane) Then Exit Sub
  28473.     Set uitaskdoc = CSUIDocOpen(2, source, mode, isnewdoc, continue)
  28474. End Sub
  28475. '++LotusScript Development Environment:2:2:Postopen:1:12
  28476. Sub Postopen(Source As Notesuidocument)
  28477.     If (source.InPreviewPane) Then Exit Sub
  28478.     Call uitaskdoc.PostOpen()
  28479. End Sub
  28480. '++LotusScript Development Environment:2:2:Querysave:1:12
  28481. Sub Querysave(Source As Notesuidocument, Continue As Variant)
  28482.     If (source.InPreviewPane) Then Exit Sub
  28483.     Call uitaskdoc.QuerySave( Continue)
  28484. End Sub
  28485. '++LotusScript Development Environment:2:2:Queryclose:1:12
  28486. Sub Queryclose(Source As Notesuidocument, Continue As Variant)
  28487.     If (source.InPreviewPane) Then Exit Sub
  28488.     If (uitaskdoc.WasSaved) Then Call uitaskdoc.QueryClose(continue)    
  28489. End Sub
  28490. '++LotusScript Development Environment:2:2:Postsave:1:12
  28491. Sub Postsave(Source As Notesuidocument)
  28492.     If (source.InPreviewPane) Then Exit Sub
  28493.     Call uitaskdoc.PostSave() 
  28494. End Sub
  28495. '++LotusScript Development Environment:2:2:Postrecalc:1:12
  28496. Sub Postrecalc(Source As Notesuidocument)
  28497.     Dim note As notesdocument
  28498.     If (source.InPreviewPane) Then Exit Sub
  28499.     Set note = source.document
  28500.     Call note.replaceitemvalue("OrgTable", ORS_ITEM_TODO)
  28501.     Call uitaskdoc.PostRecalc()
  28502. End Sub
  28503. '++LotusScript Development Environment:2:2:Querymodechange:1:12
  28504. Sub Querymodechange(Source As Notesuidocument, Continue As Variant)
  28505.     If (source.InPreviewPane) Then continue = False
  28506. End Sub
  28507. Lotus Product
  28508. Notes
  28509. (wCSItems)
  28510.     3S4S
  28511.     Always Hidden: 
  28512. TaskNotice
  28513. tmpOwner
  28514. Chair
  28515.     8S11S12S21S22S
  28516. tmpOwner
  28517. Chair
  28518.     8S11S12S21S22S
  28519. tmpOwnerHW
  28520. tmpDoNotProcess
  28521. tmpOwner
  28522. BlindCopyTo
  28523.     3S4S6S8S17S18S28S
  28524. tmpDoNotProcess
  28525. tmpOwner
  28526. BlindCopyTo
  28527.     3S4S6S8S17S18S28StmpNoActionBar
  28528. ChairName
  28529. Chair
  28530.     1S2S
  28531. PrincipalName
  28532. Principal
  28533.     0R1S2S
  28534. xxInvitation
  28535. New to do assignment from 
  28536. ChairName
  28537.     0RR1S2S3S4S
  28538. xxReschedule
  28539. ChairName
  28540.  has rescheduled this to do
  28541.     0R1S2S3S4S
  28542. xxCancellation
  28543. ChairName
  28544.  has cancelled this to do
  28545.     0R1S2S3S4S
  28546. xxConfirmation
  28547. ChairName
  28548.  has confirmed this to do
  28549.     0R1S2S3S4S
  28550. xxAccept
  28551. tmpowner
  28552. chair
  28553. PrincipalName
  28554.  has accepted your to do assignment
  28555. You have accepted this to do
  28556.     0R1S2S5S6S8S9S10S12S
  28557. xxDecline
  28558. tmpOwner
  28559. chair
  28560. PrincipalName
  28561.  has declined your to do assignment
  28562. You have declined this to do
  28563.     0R1S2S5S6S8S9S10S12S
  28564. xxCounter
  28565. tmpOwner
  28566. chair
  28567. PrincipalName
  28568.  has proposed changes to your to do assignment"
  28569. You have countered this to do assignment
  28570.     0R1S2S5S6S8S9S10S12S
  28571. xxDelegate
  28572. tmpOwner
  28573. chair
  28574. PrincipalName
  28575.  has delegated your to do assignment"
  28576. You have delegated this to do
  28577.     0R1S2S5S6S8S9S10S12S
  28578. xxDeleInvite
  28579. PrincipalName
  28580.  has delegated this to do assignment to you
  28581.     0R1S2S3S4S
  28582. xxDeclineCounter
  28583. ChairName
  28584.  has declined your proposed changes
  28585.     0R1S2S3S4S
  28586. xxRefreshInfo
  28587. $CSFlags
  28588. PrincipalName
  28589.  is requesting updated information"
  28590. Updated information from 
  28591. PrincipalName
  28592.     0R1S2S8S11S12S13S15RTTT16S17S
  28593. xxCompleted
  28594. PrincipalName
  28595.  has completed your to do assignment"
  28596.     0R1S2S3S4S
  28597. NoticeType
  28598. xxInvitation
  28599. xxReschedule
  28600. xxCancellation
  28601. xxConfirmation
  28602. xxAccept
  28603. xxDecline
  28604. xxCounter
  28605. xxDelegate
  28606. xxDeleInvite
  28607. xxRefreshInfo
  28608. xxDeclineCounter
  28609. xxPencilIn
  28610. xxCompleted
  28611.     0RR4S30S31S32STT33S34S35S36S37S38S39S40S41S42S43S44STT46S47S48StmpNoticeType
  28612. NoticeType
  28613. Proposed Start:
  28614. Starts:
  28615.     3S4S
  28616. .,$ //:
  28617. NoticeType
  28618. NewStartDate
  28619. StartDateTime
  28620.     3S4S6S8S
  28621. tmpStartDateTime
  28622. NoticeType
  28623. Proposed Due:
  28624.     3S4S
  28625. .,$ //:
  28626. NoticeType
  28627. NewEndDate
  28628. DueDateTime
  28629.     3S4S6S8S
  28630. tmpEndDateTime
  28631. NoticeType
  28632.     1S2S
  28633.     Original Start:     
  28634. .,$ //:
  28635. StartDateTime
  28636. -None-
  28637. StartDateTime
  28638.     3S4S6S8S
  28639. tmpOrigStartDateTime
  28640.     Original Due:
  28641. .,$ //:
  28642. DueDateTime
  28643. -None-
  28644. DueDateTime
  28645.     3S4S6S8S
  28646. tmpOrigEndDateTime
  28647.     Title:
  28648. Topic
  28649. Topic
  28650. Subject
  28651.     7S9S
  28652. tmpTopic
  28653.     Owner:
  28654. Chair
  28655. Chair
  28656. Principal
  28657. tmpChair
  28658. tmpWasMailed
  28659. principal
  28660.     3S4S14S15S
  28661.     Sent by:
  28662. tmpSentBy
  28663. NoticeType
  28664.     1S2S
  28665.     Delegated To:
  28666. Delegee
  28667. tmpDelegee
  28668. Basics
  28669. TaskType
  28670.     1S2S
  28671.     Required:    
  28672. AssignedTo^
  28673.     0S0E
  28674. tmpRequired
  28675.     Optional:    
  28676. OptionalAssignedTo^
  28677.     0S0E
  28678. tmpOptional
  28679. BlindCopyTo
  28680.     4S5S
  28681.     FYI:    
  28682. BlindCopyTo
  28683. tmpFYI
  28684. Participants
  28685. OrgRepeat
  28686.     0S0E
  28687.     Starting:     
  28688. .,$ //:
  28689. RepeatStartDate
  28690. RepeatStartDate
  28691. OriginalStartDate
  28692.     7S9S
  28693. tmpRepeatStart
  28694. OrgRepeat
  28695. RepeatDates
  28696.     4S5S
  28697.     Repeat:     
  28698. RepeatInterval
  28699. tmpRepeatInterval
  28700. every|1every 2nd|2every 3rd|3every 4th|4every 5th|5every 6th|6every 7th|7every 8th|8every 9th|9every 10th|10every 11th|11every 12th|12every 13th|13every 14th|14every 15th|15every 16th|16every 17th|17every 18th|18every 19th|19every 20th|20every 21st|21every 22nd|22every 23rd|23every 24th|24every 25th|25every 26th|26every 27th|27every 28th|28every 29th|29every 30th|30every 31st|31
  28701. RepeatUnit
  28702. tmpRepeatUnit
  28703. day|Dweek|Wmonth|MDmonth|MPyear|YDcustom|C
  28704. RepeatAdjust
  28705. tmpRepeatAdjust
  28706. RepeatUnit
  28707. on Sunday|0
  28708. on Monday|1
  28709. on Tuesday|2
  28710. on Wednesday|3
  28711. on Thursday|4
  28712. on Friday|5
  28713. on Saturday|6
  28714. RepeatUnit
  28715. on the 1st Sunday|1.0
  28716. on the 1st Monday|1.1
  28717. on the 1st Tuesday|1.2
  28718. on the 1st Wednesday|1.3
  28719. on the 1st Thursday|1.4
  28720. on the 1st Friday|1.5
  28721. on the 1st Saturday|1.6
  28722. on the 2nd Sunday|2.0
  28723. on the 2nd Monday|2.1
  28724. on the 2nd Tuesday|2.2
  28725. on the 2nd Wednesday|2.3
  28726. on the 2nd Thursday|2.4
  28727. on the 2nd Friday|2.5
  28728. on the 2nd Saturday|2.6
  28729. on the 3rd Sunday|3.0
  28730. on the 3rd Monday|3.1
  28731. on the 3rd Tuesday|3.2
  28732. on the 3rd Wednesday|3.3
  28733. on the 3rd Thursday|3.4
  28734. on the 3rd Friday|3.5
  28735. on the 3rd Saturday|3.6
  28736. on the 4th Sunday|4.0
  28737. on the 4th Monday|4.1
  28738. on the 4th Tuesday|4.2
  28739. on the 4th Wednesday|4.3
  28740. on the 4th Thursday|4.4
  28741. on the 4th Friday|4.5
  28742. on the 4th Saturday|4.6
  28743. on the Last Sunday|5.0
  28744. on the Last Monday|5.1
  28745. on the Last Tuesday|5.2
  28746. on the Last Wednesday|5.3
  28747. on the Last Thursday|5.4
  28748. on the Last Friday|5.5
  28749. on the Last Saturday|5.6
  28750. RepeatUnit
  28751. on the 1st day|1
  28752. on the 2nd day|2
  28753. on the 3rd day|3
  28754. on the 4th day|4
  28755. on the 5th day|5
  28756. on the 6th day|6
  28757. on the 7th day|7
  28758. on the 8th day|8
  28759. on the 9th day|9
  28760. on the 10th day|10
  28761. on the 11th day|11
  28762. on the 12th day|12
  28763. on the 13th day|13
  28764. on the 14th day|14
  28765. on the 15th day|15
  28766. on the 16th day|16
  28767. on the 17th day|17
  28768. on the 18th day|18
  28769. on the 19th day|19
  28770. on the 20th day|20
  28771. on the 21st day|21
  28772. on the 22nd day|22
  28773. on the 23rd day|23
  28774. on the 24th day|24
  28775. on the 25th day|25
  28776. on the 26th day|26
  28777. on the 27th day|27
  28778. on the 28th day|28
  28779. on the 29th day|29
  28780. on the 30th day|30
  28781. on the 31st day|31
  28782.     3S4S6R8R10R12R14R16R18R20R21S22S24R26R28R30R32R34R36R38R40R42R44R46R48R50R52R54R56R58R60R62R64R66R68R70R72R74R76R78R80R82R84R86R88R90R92R94R95S96S98R100R102R104R106R108R110R112R114R116R118R120R122R124R126R128R130R132R134R136R138R140R142R144R146R148R150R152R154R156R158R160S
  28783. RepeatHow
  28784. tmpRepeatHow
  28785. until|Ufor|F
  28786. RepeatFor
  28787. tmpRepeatUnit
  28788.     7S9S
  28789. RepeatHow
  28790. RepeatUntil
  28791. RepeatFor
  28792. RepeatForUnit
  28793. RepeatFor
  28794. RepeatForUnit
  28795. RepeatFor
  28796. RepeatForUnit
  28797. RepeatFor
  28798. month
  28799. RepeatForUnit
  28800. RepeatFor
  28801. RepeatFor
  28802. RepeatForUnit
  28803. RepeatFor
  28804. RepeatForUnit
  28805. weeks
  28806. RepeatFor
  28807. RepeatForUnit
  28808. months
  28809. RepeatFor
  28810. RepeatForUnit
  28811. years
  28812.     0R3S4S6S10S13S17S18S19S20S23S24S25S26S27S28S30S32S33S34S35S36S37S38S40S42S43S44S45S46S47S48S50S52S53S54S55S56S57S58S60S62S64S65S68S69S70S71S72S73S75S77S78S79S80S81S82S83S85S87S88S89S90S91S92S93S95S97S98S99S100S101S102S103S105S107S
  28813. tmpRepeatUntil
  28814. RepeatUnit
  28815. (if the date falls on a weekend the meeting 
  28816. RepeatWeekends
  28817. occurs anyway
  28818. RepeatWeekends
  28819. is moved to Friday
  28820. RepeatWeekends
  28821. is moved to Monday
  28822. RepeatWeekends
  28823. is moved to Nearest Weekday
  28824. RepeatWeekends
  28825. is deleted
  28826.     3S4S5S6S7S8S10S12S13S14R17S18S20S22S23S24S26S28S29S30S32S34S35S36S38S40S41S42S44S46S48S49S
  28827. tmpRepeatWeekends
  28828. OrgRepeat
  28829. RepeatDates
  28830.     4S5S
  28831.     Applies to:    
  28832. RescheduleWhich
  28833. tmpAppliesTo
  28834. This instance only|0All instances|1This instance and all previous instances|2This instance and all future instances|3
  28835. Repeat Info
  28836. StatusUpdate
  28837. Categori_ze
  28838. _Edit Document
  28839. Send Docu_ment
  28840. _Forward
  28841. _Move To Folder...
  28842. _Remove From FolderN
  28843. Respond\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  28844. '++LotusScript Development Environment:2:5:(Forward):0:1
  28845. Declare Sub Click(Source As Button)
  28846. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28847. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28848. Private Sub BindEvents(Byval Objectname_ As String)
  28849. Static Source As BUTTON
  28850. Set Source = Bind(Objectname_)
  28851. On Event Click From Source Call Click
  28852. End Sub
  28853. '++LotusScript Development Environment:2:2:Click:1:12
  28854. Sub Click(Source As Button)
  28855.     Dim uidoc As NotesUIDocument
  28856.     Dim uiobject As Variant
  28857.     Dim nResult As Integer
  28858.     Set uiobject = uitaskdoc.UIObject
  28859.     Set uidoc = uitaskdoc.UIDocument     
  28860.     If (uiobject.OkToAccept(False)) Then
  28861.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  28862.         Call uidoc.save
  28863.         Call uidoc.close
  28864.     End If    
  28865. End Sub
  28866. tmpNoActionBar
  28867. tmpOwnerHW
  28868. NoticeType
  28869. Broadcast
  28870.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  28871. Respond\Decline
  28872. '++LotusScript Development Environment:2:5:(Options):0:66
  28873. '++LotusScript Development Environment:2:5:(Forward):0:1
  28874. Declare Sub Click(Source As Button)
  28875. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28876. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28877. Private Sub BindEvents(Byval Objectname_ As String)
  28878.     Static Source As BUTTON
  28879.     Set Source = Bind(Objectname_)
  28880.     On Event Click From Source Call Click
  28881. End Sub
  28882. '++LotusScript Development Environment:2:2:Click:1:12
  28883. Sub Click(Source As Button)
  28884.     uitaskdoc.uiobject.SendComments = False    
  28885.     Call uitaskdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  28886. End Sub
  28887. tmpNoActionBar
  28888. tmpOwnerHW
  28889. NoticeType
  28890. Broadcast
  28891.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  28892. Respond\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  28893. '++LotusScript Development Environment:2:5:(Forward):0:1
  28894. Declare Sub Click(Source As Button)
  28895. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28896. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28897. Private Sub BindEvents(Byval Objectname_ As String)
  28898.     Static Source As BUTTON
  28899.     Set Source = Bind(Objectname_)
  28900.     On Event Click From Source Call Click
  28901. End Sub
  28902. '++LotusScript Development Environment:2:2:Click:1:12
  28903. Sub Click(Source As Button)
  28904.     uitaskdoc.uiobject.SendComments = False    
  28905.     Call uitaskdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  28906. End Sub
  28907. tmpNoActionBar
  28908. tmpOwnerHW
  28909. Broadcast
  28910. PreventDelegate
  28911.     1S2S3S4S5S6S7S8S2E9S10S11S12S13S14S
  28912. Respond\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  28913. '++LotusScript Development Environment:2:5:(Forward):0:1
  28914. Declare Sub Click(Source As Button)
  28915. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28916. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28917. Private Sub BindEvents(Byval Objectname_ As String)
  28918.     Static Source As BUTTON
  28919.     Set Source = Bind(Objectname_)
  28920.     On Event Click From Source Call Click
  28921. End Sub
  28922. '++LotusScript Development Environment:2:2:Click:1:12
  28923. Sub Click(Source As Button)
  28924.     uitaskdoc.uiobject.SendComments = False    
  28925.     Call uitaskdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  28926. End Sub
  28927. tmpNoActionBar
  28928. tmpOwnerHW
  28929. Broadcast
  28930. PreventCounter
  28931.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  28932. Respond\Completed2'++LotusScript Development Environment:2:5:(Options):0:66
  28933. '++LotusScript Development Environment:2:5:(Forward):0:1
  28934. Declare Sub Click(Source As Button)
  28935. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28936. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28937. Private Sub BindEvents(Byval Objectname_ As String)
  28938.     Static Source As BUTTON
  28939.     Set Source = Bind(Objectname_)
  28940.     On Event Click From Source Call Click
  28941. End Sub
  28942. '++LotusScript Development Environment:2:2:Click:1:12
  28943. Sub Click(Source As Button)
  28944.     uitaskdoc.uiobject.SendComments = False    
  28945.     Call uitaskdoc.PerformActionAndClose(Null, 0, ACTION_COMPLETED, "(InviteeReplyDlg)",0) 
  28946. End Sub
  28947. tmpNoActionBar
  28948. tmpOwnerHW
  28949. NoticeType
  28950. Broadcast
  28951.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  28952. Respond with Comments\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  28953. '++LotusScript Development Environment:2:5:(Forward):0:1
  28954. Declare Sub Click(Source As Button)
  28955. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28956. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28957. Private Sub BindEvents(Byval Objectname_ As String)
  28958. Static Source As BUTTON
  28959. Set Source = Bind(Objectname_)
  28960. On Event Click From Source Call Click
  28961. End Sub
  28962. '++LotusScript Development Environment:2:2:Click:1:12
  28963. Sub Click(Source As Button)
  28964.     Dim uidoc As NotesUIDocument
  28965.     Dim uiobject As Variant
  28966.     Dim nResult As Integer
  28967.     Set uiobject = uitaskdoc.UIObject
  28968.     Set uidoc = uitaskdoc.UIDocument     
  28969.     If (uiobject.OkToAccept(True)) Then
  28970.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  28971.         Call uidoc.save
  28972.         Call uidoc.close
  28973.     End If    
  28974. End Sub
  28975. tmpNoActionBar
  28976. tmpOwnerHW
  28977. NoticeType
  28978. Broadcast
  28979.     1S2S3S4S5S6S8S9S10S11S12S13S14S
  28980. Respond with Comments\Declinen'++LotusScript Development Environment:2:5:(Options):0:66
  28981. '++LotusScript Development Environment:2:5:(Forward):0:1
  28982. Declare Sub Click(Source As Button)
  28983. '++LotusScript Development Environment:2:5:(Declarations):0:2
  28984. '++LotusScript Development Environment:2:2:BindEvents:1:129
  28985. Private Sub BindEvents(Byval Objectname_ As String)
  28986.     Static Source As BUTTON
  28987.     Set Source = Bind(Objectname_)
  28988.     On Event Click From Source Call Click
  28989. End Sub
  28990. '++LotusScript Development Environment:2:2:Click:1:12
  28991. Sub Click(Source As Button)
  28992.     uitaskdoc.uiobject.SendComments = True
  28993.     Call uitaskdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  28994. End Sub
  28995. tmpNoActionBar
  28996. tmpOwnerHW
  28997. NoticeType
  28998. Broadcast
  28999.     1S2S3S4S5S6S8S9S10S11S12S13S14S
  29000. Respond with Comments\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  29001. '++LotusScript Development Environment:2:5:(Forward):0:1
  29002. Declare Sub Click(Source As Button)
  29003. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29004. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29005. Private Sub BindEvents(Byval Objectname_ As String)
  29006.     Static Source As BUTTON
  29007.     Set Source = Bind(Objectname_)
  29008.     On Event Click From Source Call Click
  29009. End Sub
  29010. '++LotusScript Development Environment:2:2:Click:1:12
  29011. Sub Click(Source As Button)
  29012.     uitaskdoc.uiobject.SendComments = True
  29013.     Call uitaskdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  29014. End Sub
  29015. tmpNoActionBar
  29016. tmpOwnerHW
  29017. Broadcast
  29018. PreventDelegate
  29019.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29020. Respond with Comments\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  29021. '++LotusScript Development Environment:2:5:(Forward):0:1
  29022. Declare Sub Click(Source As Button)
  29023. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29024. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29025. Private Sub BindEvents(Byval Objectname_ As String)
  29026.     Static Source As BUTTON
  29027.     Set Source = Bind(Objectname_)
  29028.     On Event Click From Source Call Click
  29029. End Sub
  29030. '++LotusScript Development Environment:2:2:Click:1:12
  29031. Sub Click(Source As Button)
  29032.     uitaskdoc.uiobject.SendComments = True
  29033.     Call uitaskdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  29034. End Sub
  29035. tmpNoActionBar
  29036. tmpOwnerHW
  29037. Broadcast
  29038. PreventCounter
  29039.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29040. Respond with Comments\Completedi'++LotusScript Development Environment:2:5:(Options):0:66
  29041. '++LotusScript Development Environment:2:5:(Forward):0:1
  29042. Declare Sub Click(Source As Button)
  29043. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29044. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29045. Private Sub BindEvents(Byval Objectname_ As String)
  29046.     Static Source As BUTTON
  29047.     Set Source = Bind(Objectname_)
  29048.     On Event Click From Source Call Click
  29049. End Sub
  29050. '++LotusScript Development Environment:2:2:Click:1:12
  29051. Sub Click(Source As Button)
  29052.     uitaskdoc.uiobject.SendComments = True
  29053.     Call uitaskdoc.PerformActionAndClose(Null, 0, ACTION_COMPLETED, "(InviteeReplyDlg)",0) 
  29054. End Sub
  29055. tmpNoActionBar
  29056. tmpOwnerHW
  29057. NoticeType
  29058. Broadcast
  29059.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29060. Add to To Do Listth
  29061. tmpAction
  29062.  2097154
  29063.     1S2S
  29064. Broadcast
  29065. tmpNoActionBar
  29066. tmpOwnerHW
  29067.     1S2S3S4S5S6S7S8S9S10S
  29068. Request Information...'++LotusScript Development Environment:2:5:(Options):0:66
  29069. '++LotusScript Development Environment:2:5:(Forward):0:1
  29070. Declare Sub Click(Source As Button)
  29071. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29072. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29073. Private Sub BindEvents(Byval Objectname_ As String)
  29074.     Static Source As BUTTON
  29075.     Set Source = Bind(Objectname_)
  29076.     On Event Click From Source Call Click
  29077. End Sub
  29078. '++LotusScript Development Environment:2:2:Click:1:12
  29079. Sub Click(Source As Button)
  29080.     Dim uievent As UIEventObject
  29081.     Set uievent = uitaskdoc.UIObject
  29082.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(InviteeReplyDlg)", 0) Then
  29083.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, 114)
  29084.     End If
  29085. End Sub
  29086. tmpOwnerHW
  29087. tasktype
  29088.     1S2S3S4S5S6S
  29089. Accept Counter'++LotusScript Development Environment:2:5:(Options):0:66
  29090. '++LotusScript Development Environment:2:5:(Forward):0:1
  29091. Declare Sub Click(Source As Button)
  29092. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29093. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29094. Private Sub BindEvents(Byval Objectname_ As String)
  29095.     Static Source As BUTTON
  29096.     Set Source = Bind(Objectname_)
  29097.     On Event Click From Source Call Click
  29098. End Sub
  29099. '++LotusScript Development Environment:2:2:Click:1:12
  29100. Sub Click(Source As Button)
  29101.     Call uitaskdoc.PerformActionAndClose(Null, CTRACPT_TITLE, ACTION_COUNTER_ACCEPT, "(OwnerDlg)",0) 
  29102. End Sub
  29103. tmpOwnerHW
  29104. NoticeType
  29105.     1S2S3S4S2E5S6S
  29106. Decline Counterr'++LotusScript Development Environment:2:5:(Options):0:66
  29107. '++LotusScript Development Environment:2:5:(Forward):0:1
  29108. Declare Sub Click(Source As Button)
  29109. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29110. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29111. Private Sub BindEvents(Byval Objectname_ As String)
  29112.     Static Source As BUTTON
  29113.     Set Source = Bind(Objectname_)
  29114.     On Event Click From Source Call Click
  29115. End Sub
  29116. '++LotusScript Development Environment:2:2:Click:1:12
  29117. Sub Click(Source As Button)
  29118.     Call uitaskdoc.PerformActionAndClose(Null, CTRDECL_TITLE, ACTION_COUNTER_REJECT, "(OwnerDlg)",0) 
  29119. End Sub
  29120. tmpOwnerHW
  29121. NoticeType
  29122.     1S2S3S4S2E5S6S
  29123. Send Updated Information...r'++LotusScript Development Environment:2:5:(Options):0:66
  29124. '++LotusScript Development Environment:2:5:(Forward):0:1
  29125. Declare Sub Click(Source As Button)
  29126. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29127. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29128. Private Sub BindEvents(Byval Objectname_ As String)
  29129.     Static Source As BUTTON
  29130.     Set Source = Bind(Objectname_)
  29131.     On Event Click From Source Call Click
  29132. End Sub
  29133. '++LotusScript Development Environment:2:2:Click:1:12
  29134. Sub Click(Source As Button)
  29135.     Dim uievent As UIEventObject
  29136.     Set uievent = uitaskdoc.UIObject
  29137.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(OwnerDlg)",1) Then
  29138.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(117))
  29139.     End If
  29140. End Sub
  29141. NoticeType
  29142. $CSFlags
  29143.     1S2S3S4S9S
  29144. Update Information...n'++LotusScript Development Environment:2:5:(Options):0:66
  29145. '++LotusScript Development Environment:2:5:(Forward):0:1
  29146. Declare Sub Click(Source As Button)
  29147. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29148. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29149. Private Sub BindEvents(Byval Objectname_ As String)
  29150.     Static Source As BUTTON
  29151.     Set Source = Bind(Objectname_)
  29152.     On Event Click From Source Call Click
  29153. End Sub
  29154. '++LotusScript Development Environment:2:2:Click:1:12
  29155. Sub Click(Source As Button)
  29156.     Dim uievent As UIEventObject
  29157.     Set uievent = uitaskdoc.UIObject
  29158.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(OwnerDlg)",1) Then
  29159.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(114))
  29160.     End If
  29161. End Sub
  29162. NoticeType
  29163. $CSFlags
  29164.     1S2S3S4S9S
  29165. Categori_ze
  29166. _Edit Document
  29167. Send Docu_ment
  29168. _Forward
  29169. _Move To Folder...
  29170. _Remove From Folder_
  29171. Respond\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  29172. '++LotusScript Development Environment:2:5:(Forward):0:1
  29173. Declare Sub Click(Source As Button)
  29174. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29175. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29176. Private Sub BindEvents(Byval Objectname_ As String)
  29177. Static Source As BUTTON
  29178. Set Source = Bind(Objectname_)
  29179. On Event Click From Source Call Click
  29180. End Sub
  29181. '++LotusScript Development Environment:2:2:Click:1:12
  29182. Sub Click(Source As Button)
  29183.     Dim uidoc As NotesUIDocument
  29184.     Dim uiobject As Variant
  29185.     Dim nResult As Integer
  29186.     Set uiobject = uitaskdoc.UIObject
  29187.     Set uidoc = uitaskdoc.UIDocument     
  29188.     If (uiobject.OkToAccept(False)) Then
  29189.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  29190.         Call uidoc.save
  29191.         Call uidoc.close
  29192.     End If    
  29193. End Sub
  29194. tmpNoActionBar
  29195. tmpOwnerHW
  29196. NoticeType
  29197. Broadcast
  29198.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29199. Respond\Declineo'++LotusScript Development Environment:2:5:(Options):0:66
  29200. '++LotusScript Development Environment:2:5:(Forward):0:1
  29201. Declare Sub Click(Source As Button)
  29202. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29203. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29204. Private Sub BindEvents(Byval Objectname_ As String)
  29205.     Static Source As BUTTON
  29206.     Set Source = Bind(Objectname_)
  29207.     On Event Click From Source Call Click
  29208. End Sub
  29209. '++LotusScript Development Environment:2:2:Click:1:12
  29210. Sub Click(Source As Button)
  29211.     uitaskdoc.uiobject.SendComments = False    
  29212.     Call uitaskdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  29213. End Sub
  29214. tmpNoActionBar
  29215. tmpOwnerHW
  29216. NoticeType
  29217. Broadcast
  29218.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29219. Respond\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  29220. '++LotusScript Development Environment:2:5:(Forward):0:1
  29221. Declare Sub Click(Source As Button)
  29222. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29223. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29224. Private Sub BindEvents(Byval Objectname_ As String)
  29225.     Static Source As BUTTON
  29226.     Set Source = Bind(Objectname_)
  29227.     On Event Click From Source Call Click
  29228. End Sub
  29229. '++LotusScript Development Environment:2:2:Click:1:12
  29230. Sub Click(Source As Button)
  29231.     uitaskdoc.uiobject.SendComments = False    
  29232.     Call uitaskdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  29233. End Sub
  29234. tmpNoActionBar
  29235. tmpOwnerHW
  29236. Broadcast
  29237. PreventDelegate
  29238.     1S2S3S4S5S6S7S8S2E9S10S11S12S13S14S
  29239. Respond\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  29240. '++LotusScript Development Environment:2:5:(Forward):0:1
  29241. Declare Sub Click(Source As Button)
  29242. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29243. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29244. Private Sub BindEvents(Byval Objectname_ As String)
  29245.     Static Source As BUTTON
  29246.     Set Source = Bind(Objectname_)
  29247.     On Event Click From Source Call Click
  29248. End Sub
  29249. '++LotusScript Development Environment:2:2:Click:1:12
  29250. Sub Click(Source As Button)
  29251.     uitaskdoc.uiobject.SendComments = False    
  29252.     Call uitaskdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  29253. End Sub
  29254. tmpNoActionBar
  29255. tmpOwnerHW
  29256. Broadcast
  29257. PreventCounter
  29258.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29259. Respond\Completedt'++LotusScript Development Environment:2:5:(Options):0:66
  29260. '++LotusScript Development Environment:2:5:(Forward):0:1
  29261. Declare Sub Click(Source As Button)
  29262. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29263. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29264. Private Sub BindEvents(Byval Objectname_ As String)
  29265.     Static Source As BUTTON
  29266.     Set Source = Bind(Objectname_)
  29267.     On Event Click From Source Call Click
  29268. End Sub
  29269. '++LotusScript Development Environment:2:2:Click:1:12
  29270. Sub Click(Source As Button)
  29271.     uitaskdoc.uiobject.SendComments = False    
  29272.     Call uitaskdoc.PerformActionAndClose(Null, 0, ACTION_COMPLETED, "(InviteeReplyDlg)",0) 
  29273. End Sub
  29274. tmpNoActionBar
  29275. tmpOwnerHW
  29276. NoticeType
  29277. Broadcast
  29278.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29279. Respond with Comments\Accept'++LotusScript Development Environment:2:5:(Options):0:66
  29280. '++LotusScript Development Environment:2:5:(Forward):0:1
  29281. Declare Sub Click(Source As Button)
  29282. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29283. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29284. Private Sub BindEvents(Byval Objectname_ As String)
  29285. Static Source As BUTTON
  29286. Set Source = Bind(Objectname_)
  29287. On Event Click From Source Call Click
  29288. End Sub
  29289. '++LotusScript Development Environment:2:2:Click:1:12
  29290. Sub Click(Source As Button)
  29291.     Dim uidoc As NotesUIDocument
  29292.     Dim uiobject As Variant
  29293.     Dim nResult As Integer
  29294.     Set uiobject = uitaskdoc.UIObject
  29295.     Set uidoc = uitaskdoc.UIDocument     
  29296.     If (uiobject.OkToAccept(True)) Then
  29297.         If Not(uidoc.editmode) Then uidoc.editmode = True        
  29298.         Call uidoc.save
  29299.         Call uidoc.close
  29300.     End If    
  29301. End Sub
  29302. tmpNoActionBar
  29303. tmpOwnerHW
  29304. NoticeType
  29305. Broadcast
  29306.     1S2S3S4S5S6S8S9S10S11S12S13S14S
  29307. Respond with Comments\Declinel'++LotusScript Development Environment:2:5:(Options):0:66
  29308. '++LotusScript Development Environment:2:5:(Forward):0:1
  29309. Declare Sub Click(Source As Button)
  29310. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29311. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29312. Private Sub BindEvents(Byval Objectname_ As String)
  29313.     Static Source As BUTTON
  29314.     Set Source = Bind(Objectname_)
  29315.     On Event Click From Source Call Click
  29316. End Sub
  29317. '++LotusScript Development Environment:2:2:Click:1:12
  29318. Sub Click(Source As Button)
  29319.     uitaskdoc.uiobject.SendComments = True
  29320.     Call uitaskdoc.PerformActionAndClose(Null, DECL_TITLE, ACTION_DECLINE, "(InviteeReplyDlg)",0) 
  29321. End Sub
  29322. tmpNoActionBar
  29323. tmpOwnerHW
  29324. NoticeType
  29325. Broadcast
  29326.     1S2S3S4S5S6S8S9S10S11S12S13S14S
  29327. Respond with Comments\Delegate'++LotusScript Development Environment:2:5:(Options):0:66
  29328. '++LotusScript Development Environment:2:5:(Forward):0:1
  29329. Declare Sub Click(Source As Button)
  29330. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29331. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29332. Private Sub BindEvents(Byval Objectname_ As String)
  29333.     Static Source As BUTTON
  29334.     Set Source = Bind(Objectname_)
  29335.     On Event Click From Source Call Click
  29336. End Sub
  29337. '++LotusScript Development Environment:2:2:Click:1:12
  29338. Sub Click(Source As Button)
  29339.     uitaskdoc.uiobject.SendComments = True
  29340.     Call uitaskdoc.PerformActionAndClose(Null, DELE_TITLE, ACTION_DELEGATE, "(InviteeReplyDlg)",0) 
  29341. End Sub
  29342. tmpNoActionBar
  29343. tmpOwnerHW
  29344. Broadcast
  29345. PreventDelegate
  29346.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29347. Respond with Comments\Propose new time'++LotusScript Development Environment:2:5:(Options):0:66
  29348. '++LotusScript Development Environment:2:5:(Forward):0:1
  29349. Declare Sub Click(Source As Button)
  29350. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29351. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29352. Private Sub BindEvents(Byval Objectname_ As String)
  29353.     Static Source As BUTTON
  29354.     Set Source = Bind(Objectname_)
  29355.     On Event Click From Source Call Click
  29356. End Sub
  29357. '++LotusScript Development Environment:2:2:Click:1:12
  29358. Sub Click(Source As Button)
  29359.     uitaskdoc.uiobject.SendComments = True
  29360.     Call uitaskdoc.PerformActionAndClose(Null, CNTR_TITLE, ACTION_COUNTER_PROPOSE, "(InviteeReplyDlg)",0) 
  29361. End Sub
  29362. tmpNoActionBar
  29363. tmpOwnerHW
  29364. Broadcast
  29365. PreventCounter
  29366.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29367. Respond with Comments\Completedm'++LotusScript Development Environment:2:5:(Options):0:66
  29368. '++LotusScript Development Environment:2:5:(Forward):0:1
  29369. Declare Sub Click(Source As Button)
  29370. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29371. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29372. Private Sub BindEvents(Byval Objectname_ As String)
  29373.     Static Source As BUTTON
  29374.     Set Source = Bind(Objectname_)
  29375.     On Event Click From Source Call Click
  29376. End Sub
  29377. '++LotusScript Development Environment:2:2:Click:1:12
  29378. Sub Click(Source As Button)
  29379.     uitaskdoc.uiobject.SendComments = True
  29380.     Call uitaskdoc.PerformActionAndClose(Null, 0, ACTION_COMPLETED, "(InviteeReplyDlg)",0) 
  29381. End Sub
  29382. tmpNoActionBar
  29383. tmpOwnerHW
  29384. NoticeType
  29385. Broadcast
  29386.     1S2S3S4S5S6S7S8S9S10S11S12S13S14S
  29387. Add to To Do Listlh
  29388. tmpAction
  29389.  2097154
  29390.     1S2S
  29391. Broadcast
  29392. tmpNoActionBar
  29393. tmpOwnerHW
  29394.     1S2S3S4S5S6S7S8S9S10S
  29395. Request Information...'++LotusScript Development Environment:2:5:(Options):0:66
  29396. '++LotusScript Development Environment:2:5:(Forward):0:1
  29397. Declare Sub Click(Source As Button)
  29398. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29399. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29400. Private Sub BindEvents(Byval Objectname_ As String)
  29401.     Static Source As BUTTON
  29402.     Set Source = Bind(Objectname_)
  29403.     On Event Click From Source Call Click
  29404. End Sub
  29405. '++LotusScript Development Environment:2:2:Click:1:12
  29406. Sub Click(Source As Button)
  29407.     Dim uievent As UIEventObject
  29408.     Set uievent = uitaskdoc.UIObject
  29409.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(InviteeReplyDlg)", 0) Then
  29410.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, 114)
  29411.     End If
  29412. End Sub
  29413. tmpOwnerHW
  29414. tasktype
  29415.     1S2S3S4S5S6S
  29416. Accept Counter'++LotusScript Development Environment:2:5:(Options):0:66
  29417. '++LotusScript Development Environment:2:5:(Forward):0:1
  29418. Declare Sub Click(Source As Button)
  29419. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29420. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29421. Private Sub BindEvents(Byval Objectname_ As String)
  29422.     Static Source As BUTTON
  29423.     Set Source = Bind(Objectname_)
  29424.     On Event Click From Source Call Click
  29425. End Sub
  29426. '++LotusScript Development Environment:2:2:Click:1:12
  29427. Sub Click(Source As Button)
  29428.     Call uitaskdoc.PerformActionAndClose(Null, CTRACPT_TITLE, ACTION_COUNTER_ACCEPT, "(OwnerDlg)",0) 
  29429. End Sub
  29430. tmpOwnerHW
  29431. NoticeType
  29432.     1S2S3S4S2E5S6S
  29433. Decline Counterr'++LotusScript Development Environment:2:5:(Options):0:66
  29434. '++LotusScript Development Environment:2:5:(Forward):0:1
  29435. Declare Sub Click(Source As Button)
  29436. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29437. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29438. Private Sub BindEvents(Byval Objectname_ As String)
  29439.     Static Source As BUTTON
  29440.     Set Source = Bind(Objectname_)
  29441.     On Event Click From Source Call Click
  29442. End Sub
  29443. '++LotusScript Development Environment:2:2:Click:1:12
  29444. Sub Click(Source As Button)
  29445.     Call uitaskdoc.PerformActionAndClose(Null, CTRDECL_TITLE, ACTION_COUNTER_REJECT, "(OwnerDlg)",0) 
  29446. End Sub
  29447. tmpOwnerHW
  29448. NoticeType
  29449.     1S2S3S4S2E5S6S
  29450. Send Updated Information...:'++LotusScript Development Environment:2:5:(Options):0:66
  29451. '++LotusScript Development Environment:2:5:(Forward):0:1
  29452. Declare Sub Click(Source As Button)
  29453. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29454. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29455. Private Sub BindEvents(Byval Objectname_ As String)
  29456.     Static Source As BUTTON
  29457.     Set Source = Bind(Objectname_)
  29458.     On Event Click From Source Call Click
  29459. End Sub
  29460. '++LotusScript Development Environment:2:2:Click:1:12
  29461. Sub Click(Source As Button)
  29462.     Dim uievent As UIEventObject
  29463.     Set uievent = uitaskdoc.UIObject
  29464.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(OwnerDlg)",1) Then
  29465.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(117))
  29466.     End If
  29467. End Sub
  29468. NoticeType
  29469. $CSFlags
  29470.     1S2S3S4S9S
  29471. Update Information...G'++LotusScript Development Environment:2:5:(Options):0:66
  29472. '++LotusScript Development Environment:2:5:(Forward):0:1
  29473. Declare Sub Click(Source As Button)
  29474. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29475. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29476. Private Sub BindEvents(Byval Objectname_ As String)
  29477.     Static Source As BUTTON
  29478.     Set Source = Bind(Objectname_)
  29479.     On Event Click From Source Call Click
  29480. End Sub
  29481. '++LotusScript Development Environment:2:2:Click:1:12
  29482. Sub Click(Source As Button)
  29483.     Dim uievent As UIEventObject
  29484.     Set uievent = uitaskdoc.UIObject
  29485.     If uievent.OkToPerformAction(Null, 0, ACTION_REFRESHINFO, "(OwnerDlg)",1) Then
  29486.         Call uievent.PerformAction(ORS_MSGTYPE_REFRESHINFO, Cint(114))
  29487.     End If
  29488. End Sub
  29489. NoticeType
  29490. $CSFlags
  29491.     1S2S3S4S9S
  29492. Lotus Product.
  29493. ^V0.06-
  29494. H}0%#
  29495. 9}0%}
  29496. 9}P%}
  29497. 9}x%}
  29498. 9,4I#
  29499. ;-dI#
  29500. ;-$J#
  29501. ;-HJ#
  29502. ;-HJ#
  29503. ;-lJ#
  29504. Lotus Product
  29505. Lotus Product.i
  29506. K$!-0
  29507. ]\|K$!-0
  29508. K$!-0
  29509. K$!-0
  29510. K$!-0
  29511. K$!-0
  29512. K$!-0
  29513. ^l|K$!-0
  29514. ^l|Jl|
  29515. ]\|Jl|
  29516. ]\|K$!-0
  29517. Lotus Product
  29518. Lotus Product
  29519. OBJECT
  29520. Lotus Product
  29521. OBJECT
  29522. Lotus Product.
  29523. ^V0.06-
  29524. H}0%#
  29525. 9}0%}
  29526. 9}P%}
  29527. 9}x%}
  29528. 9,4I#
  29529. ;-dI#
  29530. ;-$J#
  29531. ;-HJ#
  29532. ;-HJ#
  29533. ;-lJ#
  29534. Lotus Product
  29535. Lotus Product
  29536. OBJECT
  29537. Lotus Product
  29538. KtV0.0
  29539. {Kt{,
  29540. K$!-0
  29541. ]\|K$!-0
  29542. K$!-0
  29543. K$!-0
  29544. K$!-0
  29545. K$!-0
  29546. K$!-0
  29547. ^l|K$!-0
  29548. ^l|Jl|
  29549. ]\|Jl|
  29550. ]\|K$!-0
  29551. Lotus Product
  29552. KtV0.0
  29553. {Kt{,
  29554. K$!-0
  29555. ]\|K$!-0
  29556. K$!-0
  29557. K$!-0
  29558. K$!-0
  29559. K$!-0
  29560. K$!-0
  29561. ^l|K$!-0
  29562. ^l|Jl|
  29563. ]\|Jl|
  29564. ]\|K$!-0
  29565. Lotus Product
  29566. KtV0.0
  29567. {Kt{,
  29568. K$!-0
  29569. ]\|K$!-0
  29570. K$!-0
  29571. K$!-0
  29572. K$!-0
  29573. K$!-0
  29574. K$!-0
  29575. ^l|K$!-0
  29576. ^l|Jl|
  29577. ]\|Jl|
  29578. ]\|K$!-0
  29579. Lotus Product.
  29580. ^V0.06-
  29581. H}0%#
  29582. 9}0%}
  29583. 9}P%}
  29584. 9}x%}
  29585. 9,4I#
  29586. ;-dI#
  29587. ;-$J#
  29588. ;-HJ#
  29589. ;-HJ#
  29590. ;-lJ#
  29591. Lotus Product
  29592. Lotus Product
  29593. O=Lotus Notes
  29594. O=Lotus Notes
  29595. PURSAFO
  29596. |.:#U
  29597. O=Lotus Notes
  29598. CN=Lotus Notes Template Development/O=Lotus Notes
  29599. PURSAFO
  29600. l&";@
  29601. ASSIGNSTATE
  29602. STARTDATETIME
  29603. DueDateTime
  29604. $HTMLDocumentStyles
  29605. StartDate
  29606. DueDate
  29607. $SCRIPTOBJ_22
  29608. $SCRIPTOBJ_23
  29609. $SCRIPTOBJ_24
  29610. $SCRIPTOBJ_25
  29611. $SCRIPTOBJ_26
  29612. $SCRIPTOBJ_28
  29613. $Info
  29614. $AppHelpFormula
  29615. $Script
  29616. $$Script_O
  29617. $$ScriptName
  29618. $$FormScript
  29619. $$$FormScript_O
  29620. $Body
  29621. $V5ACTIONS
  29622. $ACTIONS
  29623. $SCRIPTOBJ_6
  29624. $SCRIPTOBJ_7
  29625. $SCRIPTOBJ_8
  29626. $SCRIPTOBJ_9
  29627. $SCRIPTOBJ_10
  29628. $SCRIPTOBJ_11
  29629. $SCRIPTOBJ_12
  29630. $SCRIPTOBJ_13
  29631. $SCRIPTOBJ_14
  29632. $SCRIPTOBJ_15
  29633. $SCRIPTOBJ_17
  29634. $SCRIPTOBJ_18
  29635. $SCRIPTOBJ_19
  29636. $SCRIPTOBJ_20
  29637. $SCRIPTOBJ_21
  29638. $PublicAccess
  29639. xxNotesCats
  29640. Holiday
  29641. Vacation
  29642. Projects
  29643. Clients
  29644. Phone Calls
  29645. Travel
  29646.     1S2S
  29647. Categories
  29648. xxNotesCats
  29649.     0R16S
  29650. AssignState
  29651. Importance
  29652. Importance
  29653. Importance
  29654.     3S4S6S8R14R20R26R
  29655. Subject
  29656. Subject
  29657. Status
  29658. Not Started
  29659. In Progress
  29660. On hold
  29661. Completed
  29662. DueDateTime
  29663. DueDateTime
  29664. DueState
  29665. Overdue
  29666. DueState
  29667. Future
  29668. DueState
  29669. Rejected
  29670. DueState
  29671. Complete
  29672. Current
  29673.     3S4S6S8S9S10S12S14S15S16S18S20S21S22S24S26S
  29674. $189$186Subject$188DueDateTime$187$Conflict
  29675. DueDateTime
  29676. ExcludeFromView
  29677. OrgRepeat
  29678.     L1S3S4S5S6S7S8S10S11S14S15S17S18S24S25S
  29679. xxNotesCats
  29680. Holiday
  29681. Vacation
  29682. Projects
  29683. Clients
  29684. Phone Calls
  29685. Travel
  29686.     1S2S
  29687. Categories
  29688. xxNotesCats
  29689.     0R16S$186
  29690. AssignState
  29691. Importance
  29692. Importance
  29693. Importance
  29694.     3S4S6S8R14R20R26RSubjectTo do
  29695. Subject
  29696. Subject
  29697. $188Status
  29698. Status
  29699. Not Started
  29700. In Progress
  29701. On hold
  29702. Completed
  29703.     12SDueDateTimeDue&
  29704. DueDateTime
  29705. DueDateTime
  29706. DueState
  29707. Overdue
  29708. DueState
  29709. Future
  29710. DueState
  29711. Rejected
  29712. DueState
  29713. Complete
  29714. Current
  29715.     3S4S6S8S9S10S12S14S15S16S18S20S21S22S24S26S&
  29716. Categori_zeM
  29717. _Forward
  29718. _Edit Document
  29719. Send Docu_ment
  29720. _Move to Folder...
  29721. _Remove from Folder...
  29722. New To Do Item
  29723. Notes
  29724.     3S4S6S12S13S
  29725.     0R1S2S
  29726. path"
  29727. /Task?OpenForm"
  29728.     0R3S4S5S6S
  29729. act_csnew.GIF|act_CSNEWDOC
  29730. Mark Completed'++LotusScript Development Environment:2:5:(Options):0:74
  29731. Use "CSUIViewClass"
  29732. '++LotusScript Development Environment:2:5:(Forward):0:1
  29733. Declare Sub Click(Source As Button)
  29734. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29735. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29736. Private Sub BindEvents(Byval Objectname_ As String)
  29737.     Static Source As BUTTON
  29738.     Set Source = Bind(Objectname_)
  29739.     On Event Click From Source Call Click
  29740. End Sub
  29741. '++LotusScript Development Environment:2:2:Click:1:12
  29742. Sub Click(Source As Button)
  29743.     Call ProcessViewCommand(ACTION_COMPLETED)
  29744. End Sub
  29745. Delete
  29746. DueState
  29747. Task Not Completed
  29748. This Task is not yet completed, are you sure you want to delete it?
  29749.     3S4S5S6S7S8S10R21S23S29S
  29750. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  29751. Use "CSUIViewClass"
  29752. '++LotusScript Development Environment:2:5:(Forward):0:1
  29753. Declare Sub Click(Source As Button)
  29754. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29755. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29756. Private Sub BindEvents(Byval Objectname_ As String)
  29757. Static Source As BUTTON
  29758. Set Source = Bind(Objectname_)
  29759. On Event Click From Source Call Click
  29760. End Sub
  29761. '++LotusScript Development Environment:2:2:Click:1:12
  29762. Sub Click(Source As Button)
  29763.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  29764. End Sub
  29765. act_csowneractions.GIF|act_CSOWNERACTIONS?
  29766. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  29767. Use "CSUIViewClass"
  29768. '++LotusScript Development Environment:2:5:(Forward):0:1
  29769. Declare Sub Click(Source As Button)
  29770. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29771. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29772. Private Sub BindEvents(Byval Objectname_ As String)
  29773. Static Source As BUTTON
  29774. Set Source = Bind(Objectname_)
  29775. On Event Click From Source Call Click
  29776. End Sub
  29777. '++LotusScript Development Environment:2:2:Click:1:12
  29778. Sub Click(Source As Button)
  29779.     Call ProcessViewCommand(ACTION_CANCEL)
  29780. End Sub
  29781. act_csowneractions.GIF|act_CSOWNERACTIONS?
  29782. Owner Actions\Confirm '++LotusScript Development Environment:2:5:(Options):0:74
  29783. Use "CSUIViewClass"
  29784. '++LotusScript Development Environment:2:5:(Forward):0:1
  29785. Declare Sub Click(Source As Button)
  29786. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29787. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29788. Private Sub BindEvents(Byval Objectname_ As String)
  29789. Static Source As BUTTON
  29790. Set Source = Bind(Objectname_)
  29791. On Event Click From Source Call Click
  29792. End Sub
  29793. '++LotusScript Development Environment:2:2:Click:1:12
  29794. Sub Click(Source As Button)
  29795.     Call ProcessViewCommand(ACTION_CONFIRM)
  29796. End Sub
  29797. act_csowneractions.GIF|act_CSOWNERACTIONS?
  29798. Owner Actions\View Participant Statusn'++LotusScript Development Environment:2:5:(Options):0:74
  29799. Use "CSUIViewClass"
  29800. '++LotusScript Development Environment:2:5:(Forward):0:1
  29801. Declare Sub Click(Source As Button)
  29802. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29803. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29804. Private Sub BindEvents(Byval Objectname_ As String)
  29805. Static Source As BUTTON
  29806. Set Source = Bind(Objectname_)
  29807. On Event Click From Source Call Click
  29808. End Sub
  29809. '++LotusScript Development Environment:2:2:Click:1:12
  29810. Sub Click(Source As Button)
  29811.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  29812. End Sub
  29813. act_csowneractions.GIF|act_CSOWNERACTIONS?
  29814. Owner Actions\Send Memo to Participants
  29815. '++LotusScript Development Environment:2:5:(Options):0:74
  29816. Use "CSUIViewClass"
  29817. '++LotusScript Development Environment:2:5:(Forward):0:1
  29818. Declare Sub Click(Source As Button)
  29819. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29820. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29821. Private Sub BindEvents(Byval Objectname_ As String)
  29822. Static Source As BUTTON
  29823. Set Source = Bind(Objectname_)
  29824. On Event Click From Source Call Click
  29825. End Sub
  29826. '++LotusScript Development Environment:2:2:Click:1:12
  29827. Sub Click(Source As Button)
  29828.     Call ProcessViewCommand(ACTION_SENDMEMO)
  29829. End Sub
  29830. act_csowneractions.GIF|act_CSOWNERACTIONS?
  29831. Participant Actions\Accept'++LotusScript Development Environment:2:5:(Options):0:74
  29832. Use "CSUIViewClass"
  29833. '++LotusScript Development Environment:2:5:(Forward):0:1
  29834. Declare Sub Click(Source As Button)
  29835. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29836. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29837. Private Sub BindEvents(Byval Objectname_ As String)
  29838.     Static Source As BUTTON
  29839.     Set Source = Bind(Objectname_)
  29840.     On Event Click From Source Call Click
  29841. End Sub
  29842. '++LotusScript Development Environment:2:2:Click:1:12
  29843. Sub Click(Source As Button)
  29844.     Call ProcessViewCommand(ACTION_ACCEPT)
  29845. End Sub
  29846. act_participantactions.GIF|act_CSPARTACTIONS
  29847. Participant Actions\Decline+'++LotusScript Development Environment:2:5:(Options):0:74
  29848. Use "CSUIViewClass"
  29849. '++LotusScript Development Environment:2:5:(Forward):0:1
  29850. Declare Sub Click(Source As Button)
  29851. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29852. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29853. Private Sub BindEvents(Byval Objectname_ As String)
  29854. Static Source As BUTTON
  29855. Set Source = Bind(Objectname_)
  29856. On Event Click From Source Call Click
  29857. End Sub
  29858. '++LotusScript Development Environment:2:2:Click:1:12
  29859. Sub Click(Source As Button)
  29860.     Call ProcessViewCommand(ACTION_DECLINE)
  29861. End Sub
  29862. act_participantactions.GIF|act_CSPARTACTIONS
  29863. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  29864. Use "CSUIViewClass"
  29865. '++LotusScript Development Environment:2:5:(Forward):0:1
  29866. Declare Sub Click(Source As Button)
  29867. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29868. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29869. Private Sub BindEvents(Byval Objectname_ As String)
  29870. Static Source As BUTTON
  29871. Set Source = Bind(Objectname_)
  29872. On Event Click From Source Call Click
  29873. End Sub
  29874. '++LotusScript Development Environment:2:2:Click:1:12
  29875. Sub Click(Source As Button)
  29876.     Call ProcessViewCommand(ACTION_DELEGATE)
  29877. End Sub
  29878. act_participantactions.GIF|act_CSPARTACTIONS
  29879. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  29880. Use "CSUIViewClass"
  29881. '++LotusScript Development Environment:2:5:(Forward):0:1
  29882. Declare Sub Click(Source As Button)
  29883. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29884. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29885. Private Sub BindEvents(Byval Objectname_ As String)
  29886. Static Source As BUTTON
  29887. Set Source = Bind(Objectname_)
  29888. On Event Click From Source Call Click
  29889. End Sub
  29890. '++LotusScript Development Environment:2:2:Click:1:12
  29891. Sub Click(Source As Button)
  29892.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  29893. End Sub
  29894. act_participantactions.GIF|act_CSPARTACTIONS
  29895. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  29896. Use "CommonUI"
  29897. '++LotusScript Development Environment:2:5:(Forward):0:1
  29898. Declare Sub Click(Source As Button)
  29899. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29900. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29901. Private Sub BindEvents(Byval Objectname_ As String)
  29902. Static Source As BUTTON
  29903. Set Source = Bind(Objectname_)
  29904. On Event Click From Source Call Click
  29905. End Sub
  29906. '++LotusScript Development Environment:2:2:Click:1:12
  29907. Sub Click(Source As Button)
  29908.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  29909. End Sub
  29910. act_COPYINTO.GIF|act_COPYINTO?
  29911. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  29912. Use "CommonUI"
  29913. '++LotusScript Development Environment:2:5:(Forward):0:1
  29914. Declare Sub Click(Source As Button)
  29915. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29916. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29917. Private Sub BindEvents(Byval Objectname_ As String)
  29918. Static Source As BUTTON
  29919. Set Source = Bind(Objectname_)
  29920. On Event Click From Source Call Click
  29921. End Sub
  29922. '++LotusScript Development Environment:2:2:Click:1:12
  29923. Sub Click(Source As Button)
  29924.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  29925. End Sub
  29926. act_COPYINTO.GIF|act_COPYINTO?
  29927. Copy into\New To Dou'++LotusScript Development Environment:2:5:(Options):0:74
  29928. Use "CommonUI"
  29929. '++LotusScript Development Environment:2:5:(Forward):0:1
  29930. Declare Sub Click(Source As Button)
  29931. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29932. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29933. Private Sub BindEvents(Byval Objectname_ As String)
  29934.     Static Source As BUTTON
  29935.     Set Source = Bind(Objectname_)
  29936.     On Event Click From Source Call Click
  29937. End Sub
  29938. '++LotusScript Development Environment:2:2:Click:1:12
  29939. Sub Click(Source As Button)
  29940.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  29941. End Sub
  29942. act_COPYINTO.GIF|act_COPYINTO?
  29943. Tools\Add Sender to Address Book<
  29944. (AddSenderToAddressBook)
  29945.     0S0E
  29946. act_TOOLS.GIF|act_TOOLS?
  29947. Tools\PreferencestR
  29948. DialogMode
  29949. (Preferences)
  29950. Categori_ze
  29951. _Forward
  29952. _Edit Document
  29953. Send Docu_ment
  29954. _Move to Folder...
  29955. _Remove from Folder...
  29956. New To Do Item
  29957. Notes
  29958.     3S4S6S12S13S
  29959.     0R1S2S
  29960. path"
  29961. /Task?OpenForm"
  29962.     0R3S4S5S6S
  29963. Mark Completed'++LotusScript Development Environment:2:5:(Options):0:74
  29964. Use "CSUIViewClass"
  29965. '++LotusScript Development Environment:2:5:(Forward):0:1
  29966. Declare Sub Click(Source As Button)
  29967. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29968. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29969. Private Sub BindEvents(Byval Objectname_ As String)
  29970.     Static Source As BUTTON
  29971.     Set Source = Bind(Objectname_)
  29972.     On Event Click From Source Call Click
  29973. End Sub
  29974. '++LotusScript Development Environment:2:2:Click:1:12
  29975. Sub Click(Source As Button)
  29976.     Call ProcessViewCommand(ACTION_COMPLETED)
  29977. End Sub
  29978. Delete
  29979. DueState
  29980. Task Not Completed
  29981. This Task is not yet completed, are you sure you want to delete it?
  29982.     3S4S5S6S7S8S10R21S23S29S
  29983. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  29984. Use "CSUIViewClass"
  29985. '++LotusScript Development Environment:2:5:(Forward):0:1
  29986. Declare Sub Click(Source As Button)
  29987. '++LotusScript Development Environment:2:5:(Declarations):0:2
  29988. '++LotusScript Development Environment:2:2:BindEvents:1:129
  29989. Private Sub BindEvents(Byval Objectname_ As String)
  29990. Static Source As BUTTON
  29991. Set Source = Bind(Objectname_)
  29992. On Event Click From Source Call Click
  29993. End Sub
  29994. '++LotusScript Development Environment:2:2:Click:1:12
  29995. Sub Click(Source As Button)
  29996.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  29997. End Sub
  29998. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  29999. Use "CSUIViewClass"
  30000. '++LotusScript Development Environment:2:5:(Forward):0:1
  30001. Declare Sub Click(Source As Button)
  30002. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30003. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30004. Private Sub BindEvents(Byval Objectname_ As String)
  30005. Static Source As BUTTON
  30006. Set Source = Bind(Objectname_)
  30007. On Event Click From Source Call Click
  30008. End Sub
  30009. '++LotusScript Development Environment:2:2:Click:1:12
  30010. Sub Click(Source As Button)
  30011.     Call ProcessViewCommand(ACTION_CANCEL)
  30012. End Sub
  30013. Owner Actions\Confirm
  30014. '++LotusScript Development Environment:2:5:(Options):0:74
  30015. Use "CSUIViewClass"
  30016. '++LotusScript Development Environment:2:5:(Forward):0:1
  30017. Declare Sub Click(Source As Button)
  30018. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30019. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30020. Private Sub BindEvents(Byval Objectname_ As String)
  30021. Static Source As BUTTON
  30022. Set Source = Bind(Objectname_)
  30023. On Event Click From Source Call Click
  30024. End Sub
  30025. '++LotusScript Development Environment:2:2:Click:1:12
  30026. Sub Click(Source As Button)
  30027.     Call ProcessViewCommand(ACTION_CONFIRM)
  30028. End Sub
  30029. Owner Actions\View Participant Statusu'++LotusScript Development Environment:2:5:(Options):0:74
  30030. Use "CSUIViewClass"
  30031. '++LotusScript Development Environment:2:5:(Forward):0:1
  30032. Declare Sub Click(Source As Button)
  30033. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30034. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30035. Private Sub BindEvents(Byval Objectname_ As String)
  30036. Static Source As BUTTON
  30037. Set Source = Bind(Objectname_)
  30038. On Event Click From Source Call Click
  30039. End Sub
  30040. '++LotusScript Development Environment:2:2:Click:1:12
  30041. Sub Click(Source As Button)
  30042.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  30043. End Sub
  30044. Owner Actions\Send Memo to Participantsr'++LotusScript Development Environment:2:5:(Options):0:74
  30045. Use "CSUIViewClass"
  30046. '++LotusScript Development Environment:2:5:(Forward):0:1
  30047. Declare Sub Click(Source As Button)
  30048. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30049. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30050. Private Sub BindEvents(Byval Objectname_ As String)
  30051. Static Source As BUTTON
  30052. Set Source = Bind(Objectname_)
  30053. On Event Click From Source Call Click
  30054. End Sub
  30055. '++LotusScript Development Environment:2:2:Click:1:12
  30056. Sub Click(Source As Button)
  30057.     Call ProcessViewCommand(ACTION_SENDMEMO)
  30058. End Sub
  30059. Participant Actions\Accept'++LotusScript Development Environment:2:5:(Options):0:74
  30060. Use "CSUIViewClass"
  30061. '++LotusScript Development Environment:2:5:(Forward):0:1
  30062. Declare Sub Click(Source As Button)
  30063. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30064. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30065. Private Sub BindEvents(Byval Objectname_ As String)
  30066.     Static Source As BUTTON
  30067.     Set Source = Bind(Objectname_)
  30068.     On Event Click From Source Call Click
  30069. End Sub
  30070. '++LotusScript Development Environment:2:2:Click:1:12
  30071. Sub Click(Source As Button)
  30072.     Call ProcessViewCommand(ACTION_ACCEPT)
  30073. End Sub
  30074. Participant Actions\Declinee'++LotusScript Development Environment:2:5:(Options):0:74
  30075. Use "CSUIViewClass"
  30076. '++LotusScript Development Environment:2:5:(Forward):0:1
  30077. Declare Sub Click(Source As Button)
  30078. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30079. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30080. Private Sub BindEvents(Byval Objectname_ As String)
  30081. Static Source As BUTTON
  30082. Set Source = Bind(Objectname_)
  30083. On Event Click From Source Call Click
  30084. End Sub
  30085. '++LotusScript Development Environment:2:2:Click:1:12
  30086. Sub Click(Source As Button)
  30087.     Call ProcessViewCommand(ACTION_DECLINE)
  30088. End Sub
  30089. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  30090. Use "CSUIViewClass"
  30091. '++LotusScript Development Environment:2:5:(Forward):0:1
  30092. Declare Sub Click(Source As Button)
  30093. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30094. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30095. Private Sub BindEvents(Byval Objectname_ As String)
  30096. Static Source As BUTTON
  30097. Set Source = Bind(Objectname_)
  30098. On Event Click From Source Call Click
  30099. End Sub
  30100. '++LotusScript Development Environment:2:2:Click:1:12
  30101. Sub Click(Source As Button)
  30102.     Call ProcessViewCommand(ACTION_DELEGATE)
  30103. End Sub
  30104. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  30105. Use "CSUIViewClass"
  30106. '++LotusScript Development Environment:2:5:(Forward):0:1
  30107. Declare Sub Click(Source As Button)
  30108. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30109. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30110. Private Sub BindEvents(Byval Objectname_ As String)
  30111. Static Source As BUTTON
  30112. Set Source = Bind(Objectname_)
  30113. On Event Click From Source Call Click
  30114. End Sub
  30115. '++LotusScript Development Environment:2:2:Click:1:12
  30116. Sub Click(Source As Button)
  30117.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  30118. End Sub
  30119. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  30120. Use "CommonUI"
  30121. '++LotusScript Development Environment:2:5:(Forward):0:1
  30122. Declare Sub Click(Source As Button)
  30123. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30124. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30125. Private Sub BindEvents(Byval Objectname_ As String)
  30126. Static Source As BUTTON
  30127. Set Source = Bind(Objectname_)
  30128. On Event Click From Source Call Click
  30129. End Sub
  30130. '++LotusScript Development Environment:2:2:Click:1:12
  30131. Sub Click(Source As Button)
  30132.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  30133. End Sub
  30134. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  30135. Use "CommonUI"
  30136. '++LotusScript Development Environment:2:5:(Forward):0:1
  30137. Declare Sub Click(Source As Button)
  30138. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30139. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30140. Private Sub BindEvents(Byval Objectname_ As String)
  30141. Static Source As BUTTON
  30142. Set Source = Bind(Objectname_)
  30143. On Event Click From Source Call Click
  30144. End Sub
  30145. '++LotusScript Development Environment:2:2:Click:1:12
  30146. Sub Click(Source As Button)
  30147.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  30148. End Sub
  30149. Copy into\New To Do('++LotusScript Development Environment:2:5:(Options):0:74
  30150. Use "CommonUI"
  30151. '++LotusScript Development Environment:2:5:(Forward):0:1
  30152. Declare Sub Click(Source As Button)
  30153. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30154. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30155. Private Sub BindEvents(Byval Objectname_ As String)
  30156.     Static Source As BUTTON
  30157.     Set Source = Bind(Objectname_)
  30158.     On Event Click From Source Call Click
  30159. End Sub
  30160. '++LotusScript Development Environment:2:2:Click:1:12
  30161. Sub Click(Source As Button)
  30162.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  30163. End Sub
  30164. Tools\Add Sender to Address Book<
  30165. (AddSenderToAddressBook)
  30166.     0S0E
  30167. Tools\Preferences
  30168. DialogMode
  30169. (Preferences)
  30170. Lotus ProductLP
  30171. S+(SI
  30172. ^$U+(SJ
  30173. ^4U+(SJ
  30174. l#K4U-
  30175. m#K4U-
  30176. Lotus ProductLP
  30177. S+(SI
  30178. ^$U+(SJ
  30179. ^4U+(SJ
  30180. l#K4U-
  30181. m#K4U-
  30182. Lotus ProductLP
  30183. S+(SI
  30184. ^$U+(SJ
  30185. ^4U+(SJ
  30186. l#K4U-
  30187. m#K4U-
  30188. Lotus ProductLP
  30189. S+(SI
  30190. ^$U+(SJ
  30191. ^4U+(SJ
  30192. l#K4U-
  30193. m#K4U-
  30194. Lotus ProductLP
  30195. S+(SI
  30196. ^$U+(SJ
  30197. ^4U+(SJ
  30198. l#K4U-
  30199. m#K4U-
  30200. Lotus ProductLP
  30201. S+(SI
  30202. ^$U+(SJ
  30203. ^4U+(SJ
  30204. l#K4U-
  30205. m#K4U-
  30206. Lotus Product8    +V0.0
  30207.     K(    -
  30208.     K8    -
  30209. Lotus Product
  30210. OBJECT
  30211. Lotus Product8    +V0.0
  30212.     K(    -
  30213.     K8    -
  30214. Lotus Product
  30215. OBJECT
  30216. #,`    #
  30217. Lotus Product
  30218. OBJECT
  30219. #,`    #
  30220. Lotus Product
  30221. OBJECT
  30222. #,`    #
  30223. '++LotusScript Development Environment:2:5:(Options):0:74
  30224. Option Public
  30225. Option Explicit
  30226. '++LotusScript Development Environment:2:5:(Forward):0:1
  30227. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30228. Lotus Product
  30229. OBJECT
  30230. O=Lotus Notes
  30231. O=Lotus Notes
  30232. PURSAFO
  30233. |.:#U
  30234. O=Lotus Notes
  30235. CN=Lotus Notes Template Development/O=Lotus Notes
  30236. PURSAFO
  30237. $TABLEFORMAT
  30238. $TITLE
  30239. $PublicAccess
  30240. $Index
  30241. $Formula
  30242. $FormulaClass
  30243. $VIEWFORMAT
  30244. $AppHelpFormula
  30245. $Comment
  30246. $WebFlags
  30247. $V5ACTIONS
  30248. $ACTIONS
  30249. $SCRIPTOBJ_9
  30250. $SCRIPTOBJ_10
  30251. $SCRIPTOBJ_11
  30252. $SCRIPTOBJ_12
  30253. $SCRIPTOBJ_13
  30254. $SCRIPTOBJ_14
  30255. $SCRIPTOBJ_15
  30256. $SCRIPTOBJ_16
  30257. $SCRIPTOBJ_17
  30258. $SCRIPTOBJ_18
  30259. $SCRIPTOBJ_19
  30260. $SCRIPTOBJ_20
  30261. $ViewGlobalScript
  30262. $ViewGlobalScript_O
  30263. Status
  30264. Not Started
  30265. In Progress
  30266. On hold
  30267. Completed
  30268. AssignState
  30269. Importance
  30270. Importance
  30271. Importance
  30272.     3S4S6S8R14R20R26R
  30273. Subject
  30274. Subject
  30275. DueDateTime
  30276. DueDateTime
  30277. xxNotesCats
  30278. Holiday
  30279. Vacation
  30280. Projects
  30281. Clients
  30282. Phone Calls
  30283. Travel
  30284.     1S2S
  30285. Categories
  30286. xxNotesCats
  30287.     0R16S
  30288. DueState
  30289. Overdue
  30290. DueState
  30291. Future
  30292. DueState
  30293. Rejected
  30294. DueState
  30295. Complete
  30296. Current
  30297.     3S4S6S8S9S10S12S14S15S16S18S20S21S22S24S26S
  30298. $189$186SubjectDueDateTime$190$187$Conflict
  30299. DueDateTime
  30300. ExcludeFromView
  30301. OrgRepeat
  30302.     L1S3S4S5S6S7S8S10S11S14S15S17S18S24S25S
  30303. Status
  30304. Not Started
  30305. In Progress
  30306. On hold
  30307. Completed
  30308.     12S$186
  30309. AssignState
  30310. Importance
  30311. Importance
  30312. Importance
  30313.     3S4S6S8R14R20R26RSubjectTo do
  30314. Subject
  30315. Subject
  30316. DueDateTimeDue&
  30317. DueDateTime
  30318. DueDateTime
  30319. $190Category
  30320. xxNotesCats
  30321. Holiday
  30322. Vacation
  30323. Projects
  30324. Clients
  30325. Phone Calls
  30326. Travel
  30327.     1S2S
  30328. Categories
  30329. xxNotesCats
  30330.     0R16S$187
  30331. DueState
  30332. Overdue
  30333. DueState
  30334. Future
  30335. DueState
  30336. Rejected
  30337. DueState
  30338. Complete
  30339. Current
  30340.     3S4S6S8S9S10S12S14S15S16S18S20S21S22S24S26S&
  30341. Categori_zes
  30342. _Forward
  30343. _Edit Document
  30344. Send Docu_ment
  30345. _Move to Folder...
  30346. _Remove from Folder...
  30347. New To Do Item
  30348. Notes
  30349.     3S4S6S12S13S
  30350.     0R1S2S
  30351. path"
  30352. /Task?OpenForm"
  30353.     0R3S4S5S6S
  30354. act_csnew.GIF|act_CSNEWDOC
  30355. Mark Completed'++LotusScript Development Environment:2:5:(Options):0:74
  30356. Use "CSUIViewClass"
  30357. '++LotusScript Development Environment:2:5:(Forward):0:1
  30358. Declare Sub Click(Source As Button)
  30359. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30360. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30361. Private Sub BindEvents(Byval Objectname_ As String)
  30362.     Static Source As BUTTON
  30363.     Set Source = Bind(Objectname_)
  30364.     On Event Click From Source Call Click
  30365. End Sub
  30366. '++LotusScript Development Environment:2:2:Click:1:12
  30367. Sub Click(Source As Button)
  30368.     Call ProcessViewCommand(ACTION_COMPLETED)
  30369. End Sub
  30370. Delete
  30371. DueState
  30372. Task Not Completed
  30373. This Task is not yet completed, are you sure you want to delete it?
  30374.     3S4S5S6S7S8S10R21S23S29S
  30375. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  30376. Use "CSUIViewClass"
  30377. '++LotusScript Development Environment:2:5:(Forward):0:1
  30378. Declare Sub Click(Source As Button)
  30379. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30380. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30381. Private Sub BindEvents(Byval Objectname_ As String)
  30382. Static Source As BUTTON
  30383. Set Source = Bind(Objectname_)
  30384. On Event Click From Source Call Click
  30385. End Sub
  30386. '++LotusScript Development Environment:2:2:Click:1:12
  30387. Sub Click(Source As Button)
  30388.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  30389. End Sub
  30390. act_csowneractions.GIF|act_CSOWNERACTIONS?
  30391. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  30392. Use "CSUIViewClass"
  30393. '++LotusScript Development Environment:2:5:(Forward):0:1
  30394. Declare Sub Click(Source As Button)
  30395. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30396. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30397. Private Sub BindEvents(Byval Objectname_ As String)
  30398. Static Source As BUTTON
  30399. Set Source = Bind(Objectname_)
  30400. On Event Click From Source Call Click
  30401. End Sub
  30402. '++LotusScript Development Environment:2:2:Click:1:12
  30403. Sub Click(Source As Button)
  30404.     Call ProcessViewCommand(ACTION_CANCEL)
  30405. End Sub
  30406. act_csowneractions.GIF|act_CSOWNERACTIONS?
  30407. Owner Actions\Confirm
  30408. '++LotusScript Development Environment:2:5:(Options):0:74
  30409. Use "CSUIViewClass"
  30410. '++LotusScript Development Environment:2:5:(Forward):0:1
  30411. Declare Sub Click(Source As Button)
  30412. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30413. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30414. Private Sub BindEvents(Byval Objectname_ As String)
  30415. Static Source As BUTTON
  30416. Set Source = Bind(Objectname_)
  30417. On Event Click From Source Call Click
  30418. End Sub
  30419. '++LotusScript Development Environment:2:2:Click:1:12
  30420. Sub Click(Source As Button)
  30421.     Call ProcessViewCommand(ACTION_CONFIRM)
  30422. End Sub
  30423. act_csowneractions.GIF|act_CSOWNERACTIONS?
  30424. Owner Actions\View Participant Status
  30425. '++LotusScript Development Environment:2:5:(Options):0:74
  30426. Use "CSUIViewClass"
  30427. '++LotusScript Development Environment:2:5:(Forward):0:1
  30428. Declare Sub Click(Source As Button)
  30429. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30430. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30431. Private Sub BindEvents(Byval Objectname_ As String)
  30432. Static Source As BUTTON
  30433. Set Source = Bind(Objectname_)
  30434. On Event Click From Source Call Click
  30435. End Sub
  30436. '++LotusScript Development Environment:2:2:Click:1:12
  30437. Sub Click(Source As Button)
  30438.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  30439. End Sub
  30440. act_csowneractions.GIF|act_CSOWNERACTIONS?
  30441. Owner Actions\Send Memo to Participantse'++LotusScript Development Environment:2:5:(Options):0:74
  30442. Use "CSUIViewClass"
  30443. '++LotusScript Development Environment:2:5:(Forward):0:1
  30444. Declare Sub Click(Source As Button)
  30445. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30446. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30447. Private Sub BindEvents(Byval Objectname_ As String)
  30448. Static Source As BUTTON
  30449. Set Source = Bind(Objectname_)
  30450. On Event Click From Source Call Click
  30451. End Sub
  30452. '++LotusScript Development Environment:2:2:Click:1:12
  30453. Sub Click(Source As Button)
  30454.     Call ProcessViewCommand(ACTION_SENDMEMO)
  30455. End Sub
  30456. act_csowneractions.GIF|act_CSOWNERACTIONS?
  30457. Participant Actions\Accept'++LotusScript Development Environment:2:5:(Options):0:74
  30458. Use "CSUIViewClass"
  30459. '++LotusScript Development Environment:2:5:(Forward):0:1
  30460. Declare Sub Click(Source As Button)
  30461. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30462. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30463. Private Sub BindEvents(Byval Objectname_ As String)
  30464.     Static Source As BUTTON
  30465.     Set Source = Bind(Objectname_)
  30466.     On Event Click From Source Call Click
  30467. End Sub
  30468. '++LotusScript Development Environment:2:2:Click:1:12
  30469. Sub Click(Source As Button)
  30470.     Call ProcessViewCommand(ACTION_ACCEPT)
  30471. End Sub
  30472. act_participantactions.GIF|act_CSPARTACTIONS
  30473. Participant Actions\Decline    '++LotusScript Development Environment:2:5:(Options):0:74
  30474. Use "CSUIViewClass"
  30475. '++LotusScript Development Environment:2:5:(Forward):0:1
  30476. Declare Sub Click(Source As Button)
  30477. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30478. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30479. Private Sub BindEvents(Byval Objectname_ As String)
  30480. Static Source As BUTTON
  30481. Set Source = Bind(Objectname_)
  30482. On Event Click From Source Call Click
  30483. End Sub
  30484. '++LotusScript Development Environment:2:2:Click:1:12
  30485. Sub Click(Source As Button)
  30486.     Call ProcessViewCommand(ACTION_DECLINE)
  30487. End Sub
  30488. act_participantactions.GIF|act_CSPARTACTIONS
  30489. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  30490. Use "CSUIViewClass"
  30491. '++LotusScript Development Environment:2:5:(Forward):0:1
  30492. Declare Sub Click(Source As Button)
  30493. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30494. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30495. Private Sub BindEvents(Byval Objectname_ As String)
  30496. Static Source As BUTTON
  30497. Set Source = Bind(Objectname_)
  30498. On Event Click From Source Call Click
  30499. End Sub
  30500. '++LotusScript Development Environment:2:2:Click:1:12
  30501. Sub Click(Source As Button)
  30502.     Call ProcessViewCommand(ACTION_DELEGATE)
  30503. End Sub
  30504. act_participantactions.GIF|act_CSPARTACTIONS
  30505. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  30506. Use "CSUIViewClass"
  30507. '++LotusScript Development Environment:2:5:(Forward):0:1
  30508. Declare Sub Click(Source As Button)
  30509. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30510. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30511. Private Sub BindEvents(Byval Objectname_ As String)
  30512. Static Source As BUTTON
  30513. Set Source = Bind(Objectname_)
  30514. On Event Click From Source Call Click
  30515. End Sub
  30516. '++LotusScript Development Environment:2:2:Click:1:12
  30517. Sub Click(Source As Button)
  30518.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  30519. End Sub
  30520. act_participantactions.GIF|act_CSPARTACTIONS
  30521. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  30522. Use "CommonUI"
  30523. '++LotusScript Development Environment:2:5:(Forward):0:1
  30524. Declare Sub Click(Source As Button)
  30525. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30526. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30527. Private Sub BindEvents(Byval Objectname_ As String)
  30528. Static Source As BUTTON
  30529. Set Source = Bind(Objectname_)
  30530. On Event Click From Source Call Click
  30531. End Sub
  30532. '++LotusScript Development Environment:2:2:Click:1:12
  30533. Sub Click(Source As Button)
  30534.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  30535. End Sub
  30536. act_COPYINTO.GIF|act_COPYINTO?
  30537. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  30538. Use "CommonUI"
  30539. '++LotusScript Development Environment:2:5:(Forward):0:1
  30540. Declare Sub Click(Source As Button)
  30541. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30542. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30543. Private Sub BindEvents(Byval Objectname_ As String)
  30544. Static Source As BUTTON
  30545. Set Source = Bind(Objectname_)
  30546. On Event Click From Source Call Click
  30547. End Sub
  30548. '++LotusScript Development Environment:2:2:Click:1:12
  30549. Sub Click(Source As Button)
  30550.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  30551. End Sub
  30552. act_COPYINTO.GIF|act_COPYINTO?
  30553. Copy into\New To Do
  30554. '++LotusScript Development Environment:2:5:(Options):0:74
  30555. Use "CommonUI"
  30556. '++LotusScript Development Environment:2:5:(Forward):0:1
  30557. Declare Sub Click(Source As Button)
  30558. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30559. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30560. Private Sub BindEvents(Byval Objectname_ As String)
  30561.     Static Source As BUTTON
  30562.     Set Source = Bind(Objectname_)
  30563.     On Event Click From Source Call Click
  30564. End Sub
  30565. '++LotusScript Development Environment:2:2:Click:1:12
  30566. Sub Click(Source As Button)
  30567.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  30568. End Sub
  30569. act_COPYINTO.GIF|act_COPYINTO?
  30570. Tools\Add Sender to Address Book<
  30571. (AddSenderToAddressBook)
  30572.     0S0E
  30573. act_TOOLS.GIF|act_TOOLS?
  30574. Tools\Preferences
  30575. DialogMode
  30576. (Preferences)
  30577. Categori_ze
  30578. _Forward
  30579. _Edit Document
  30580. Send Docu_ment
  30581. _Move to Folder...
  30582. _Remove from Folder...
  30583. New To Do Item
  30584. Notes
  30585.     3S4S6S12S13S
  30586.     0R1S2S
  30587. path"
  30588. /Task?OpenForm"
  30589.     0R3S4S5S6S
  30590. Mark Completed'++LotusScript Development Environment:2:5:(Options):0:74
  30591. Use "CSUIViewClass"
  30592. '++LotusScript Development Environment:2:5:(Forward):0:1
  30593. Declare Sub Click(Source As Button)
  30594. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30595. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30596. Private Sub BindEvents(Byval Objectname_ As String)
  30597.     Static Source As BUTTON
  30598.     Set Source = Bind(Objectname_)
  30599.     On Event Click From Source Call Click
  30600. End Sub
  30601. '++LotusScript Development Environment:2:2:Click:1:12
  30602. Sub Click(Source As Button)
  30603.     Call ProcessViewCommand(ACTION_COMPLETED)
  30604. End Sub
  30605. Delete
  30606. DueState
  30607. Task Not Completed
  30608. This Task is not yet completed, are you sure you want to delete it?
  30609.     3S4S5S6S7S8S10R21S23S29S
  30610. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  30611. Use "CSUIViewClass"
  30612. '++LotusScript Development Environment:2:5:(Forward):0:1
  30613. Declare Sub Click(Source As Button)
  30614. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30615. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30616. Private Sub BindEvents(Byval Objectname_ As String)
  30617. Static Source As BUTTON
  30618. Set Source = Bind(Objectname_)
  30619. On Event Click From Source Call Click
  30620. End Sub
  30621. '++LotusScript Development Environment:2:2:Click:1:12
  30622. Sub Click(Source As Button)
  30623.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  30624. End Sub
  30625. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  30626. Use "CSUIViewClass"
  30627. '++LotusScript Development Environment:2:5:(Forward):0:1
  30628. Declare Sub Click(Source As Button)
  30629. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30630. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30631. Private Sub BindEvents(Byval Objectname_ As String)
  30632. Static Source As BUTTON
  30633. Set Source = Bind(Objectname_)
  30634. On Event Click From Source Call Click
  30635. End Sub
  30636. '++LotusScript Development Environment:2:2:Click:1:12
  30637. Sub Click(Source As Button)
  30638.     Call ProcessViewCommand(ACTION_CANCEL)
  30639. End Sub
  30640. Owner Actions\Confirms'++LotusScript Development Environment:2:5:(Options):0:74
  30641. Use "CSUIViewClass"
  30642. '++LotusScript Development Environment:2:5:(Forward):0:1
  30643. Declare Sub Click(Source As Button)
  30644. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30645. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30646. Private Sub BindEvents(Byval Objectname_ As String)
  30647. Static Source As BUTTON
  30648. Set Source = Bind(Objectname_)
  30649. On Event Click From Source Call Click
  30650. End Sub
  30651. '++LotusScript Development Environment:2:2:Click:1:12
  30652. Sub Click(Source As Button)
  30653.     Call ProcessViewCommand(ACTION_CONFIRM)
  30654. End Sub
  30655. Owner Actions\View Participant Statusv'++LotusScript Development Environment:2:5:(Options):0:74
  30656. Use "CSUIViewClass"
  30657. '++LotusScript Development Environment:2:5:(Forward):0:1
  30658. Declare Sub Click(Source As Button)
  30659. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30660. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30661. Private Sub BindEvents(Byval Objectname_ As String)
  30662. Static Source As BUTTON
  30663. Set Source = Bind(Objectname_)
  30664. On Event Click From Source Call Click
  30665. End Sub
  30666. '++LotusScript Development Environment:2:2:Click:1:12
  30667. Sub Click(Source As Button)
  30668.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  30669. End Sub
  30670. Owner Actions\Send Memo to Participants2'++LotusScript Development Environment:2:5:(Options):0:74
  30671. Use "CSUIViewClass"
  30672. '++LotusScript Development Environment:2:5:(Forward):0:1
  30673. Declare Sub Click(Source As Button)
  30674. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30675. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30676. Private Sub BindEvents(Byval Objectname_ As String)
  30677. Static Source As BUTTON
  30678. Set Source = Bind(Objectname_)
  30679. On Event Click From Source Call Click
  30680. End Sub
  30681. '++LotusScript Development Environment:2:2:Click:1:12
  30682. Sub Click(Source As Button)
  30683.     Call ProcessViewCommand(ACTION_SENDMEMO)
  30684. End Sub
  30685. Participant Actions\Accept'++LotusScript Development Environment:2:5:(Options):0:74
  30686. Use "CSUIViewClass"
  30687. '++LotusScript Development Environment:2:5:(Forward):0:1
  30688. Declare Sub Click(Source As Button)
  30689. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30690. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30691. Private Sub BindEvents(Byval Objectname_ As String)
  30692.     Static Source As BUTTON
  30693.     Set Source = Bind(Objectname_)
  30694.     On Event Click From Source Call Click
  30695. End Sub
  30696. '++LotusScript Development Environment:2:2:Click:1:12
  30697. Sub Click(Source As Button)
  30698.     Call ProcessViewCommand(ACTION_ACCEPT)
  30699. End Sub
  30700. Participant Actions\Declinee'++LotusScript Development Environment:2:5:(Options):0:74
  30701. Use "CSUIViewClass"
  30702. '++LotusScript Development Environment:2:5:(Forward):0:1
  30703. Declare Sub Click(Source As Button)
  30704. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30705. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30706. Private Sub BindEvents(Byval Objectname_ As String)
  30707. Static Source As BUTTON
  30708. Set Source = Bind(Objectname_)
  30709. On Event Click From Source Call Click
  30710. End Sub
  30711. '++LotusScript Development Environment:2:2:Click:1:12
  30712. Sub Click(Source As Button)
  30713.     Call ProcessViewCommand(ACTION_DECLINE)
  30714. End Sub
  30715. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  30716. Use "CSUIViewClass"
  30717. '++LotusScript Development Environment:2:5:(Forward):0:1
  30718. Declare Sub Click(Source As Button)
  30719. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30720. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30721. Private Sub BindEvents(Byval Objectname_ As String)
  30722. Static Source As BUTTON
  30723. Set Source = Bind(Objectname_)
  30724. On Event Click From Source Call Click
  30725. End Sub
  30726. '++LotusScript Development Environment:2:2:Click:1:12
  30727. Sub Click(Source As Button)
  30728.     Call ProcessViewCommand(ACTION_DELEGATE)
  30729. End Sub
  30730. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  30731. Use "CSUIViewClass"
  30732. '++LotusScript Development Environment:2:5:(Forward):0:1
  30733. Declare Sub Click(Source As Button)
  30734. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30735. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30736. Private Sub BindEvents(Byval Objectname_ As String)
  30737. Static Source As BUTTON
  30738. Set Source = Bind(Objectname_)
  30739. On Event Click From Source Call Click
  30740. End Sub
  30741. '++LotusScript Development Environment:2:2:Click:1:12
  30742. Sub Click(Source As Button)
  30743.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  30744. End Sub
  30745. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  30746. Use "CommonUI"
  30747. '++LotusScript Development Environment:2:5:(Forward):0:1
  30748. Declare Sub Click(Source As Button)
  30749. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30750. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30751. Private Sub BindEvents(Byval Objectname_ As String)
  30752. Static Source As BUTTON
  30753. Set Source = Bind(Objectname_)
  30754. On Event Click From Source Call Click
  30755. End Sub
  30756. '++LotusScript Development Environment:2:2:Click:1:12
  30757. Sub Click(Source As Button)
  30758.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  30759. End Sub
  30760. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  30761. Use "CommonUI"
  30762. '++LotusScript Development Environment:2:5:(Forward):0:1
  30763. Declare Sub Click(Source As Button)
  30764. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30765. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30766. Private Sub BindEvents(Byval Objectname_ As String)
  30767. Static Source As BUTTON
  30768. Set Source = Bind(Objectname_)
  30769. On Event Click From Source Call Click
  30770. End Sub
  30771. '++LotusScript Development Environment:2:2:Click:1:12
  30772. Sub Click(Source As Button)
  30773.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  30774. End Sub
  30775. Copy into\New To Do('++LotusScript Development Environment:2:5:(Options):0:74
  30776. Use "CommonUI"
  30777. '++LotusScript Development Environment:2:5:(Forward):0:1
  30778. Declare Sub Click(Source As Button)
  30779. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30780. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30781. Private Sub BindEvents(Byval Objectname_ As String)
  30782.     Static Source As BUTTON
  30783.     Set Source = Bind(Objectname_)
  30784.     On Event Click From Source Call Click
  30785. End Sub
  30786. '++LotusScript Development Environment:2:2:Click:1:12
  30787. Sub Click(Source As Button)
  30788.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  30789. End Sub
  30790. Tools\Add Sender to Address Book<
  30791. (AddSenderToAddressBook)
  30792.     0S0E
  30793. Tools\Preferences
  30794. DialogMode
  30795. (Preferences)
  30796. Lotus ProductLP
  30797. S+(SI
  30798. ^$U+(SJ
  30799. ^4U+(SJ
  30800. l#K4U-
  30801. m#K4U-
  30802. Lotus ProductLP
  30803. S+(SI
  30804. ^$U+(SJ
  30805. ^4U+(SJ
  30806. l#K4U-
  30807. m#K4U-
  30808. Lotus ProductLP
  30809. S+(SI
  30810. ^$U+(SJ
  30811. ^4U+(SJ
  30812. l#K4U-
  30813. m#K4U-
  30814. Lotus ProductLP
  30815. S+(SI
  30816. ^$U+(SJ
  30817. ^4U+(SJ
  30818. l#K4U-
  30819. m#K4U-
  30820. Lotus ProductLP
  30821. S+(SI
  30822. ^$U+(SJ
  30823. ^4U+(SJ
  30824. l#K4U-
  30825. m#K4U-
  30826. Lotus ProductLP
  30827. S+(SI
  30828. ^$U+(SJ
  30829. ^4U+(SJ
  30830. l#K4U-
  30831. m#K4U-
  30832. Lotus Product8    +V0.0
  30833.     K(    -
  30834.     K8    -
  30835. Lotus Product
  30836. OBJECT
  30837. Lotus Product8    +V0.0
  30838.     K(    -
  30839.     K8    -
  30840. Lotus Product
  30841. OBJECT
  30842. #,`    #
  30843. Lotus Product
  30844. OBJECT
  30845. #,`    #
  30846. Lotus Product
  30847. OBJECT
  30848. #,`    #
  30849. '++LotusScript Development Environment:2:5:(Options):0:74
  30850. Option Public
  30851. Option Explicit
  30852. '++LotusScript Development Environment:2:5:(Forward):0:1
  30853. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30854. Lotus Product
  30855. O=Lotus Notes
  30856. O=Lotus Notes
  30857. PURSAFO
  30858. |.:#U
  30859. O=Lotus Notes
  30860. CN=Lotus Notes Template Development/O=Lotus Notes
  30861. PURSAFO
  30862. $TABLEFORMAT
  30863. $TITLE
  30864. $PublicAccess
  30865. $Index
  30866. $Formula
  30867. $FormulaClass
  30868. $VIEWFORMAT
  30869. $AppHelpFormula
  30870. $Comment
  30871. $WebFlags
  30872. $V5ACTIONS
  30873. $ACTIONS
  30874. $SCRIPTOBJ_9
  30875. $SCRIPTOBJ_10
  30876. $SCRIPTOBJ_11
  30877. $SCRIPTOBJ_12
  30878. $SCRIPTOBJ_13
  30879. $SCRIPTOBJ_14
  30880. $SCRIPTOBJ_15
  30881. $SCRIPTOBJ_16
  30882. $SCRIPTOBJ_17
  30883. $SCRIPTOBJ_18
  30884. $SCRIPTOBJ_19
  30885. $SCRIPTOBJ_20
  30886. $ViewGlobalScript
  30887. $ViewGlobalScript_O
  30888. *** Message Successfully Delivered ***
  30889. (Help)
  30890. MAIL_F_TRACE_REPORT
  30891.     0S0E
  30892. Lotus Product
  30893. OBJECT
  30894.  Trace Report'++LotusScript Development Environment:2:5:(Options):0:66
  30895. '++LotusScript Development Environment:2:5:(Forward):0:1
  30896. Declare Sub Postopen(Source As Notesuidocument)
  30897. '++LotusScript Development Environment:2:5:(Declarations):0:2
  30898. '++LotusScript Development Environment:2:2:BindEvents:1:129
  30899. Private Sub BindEvents(Byval Objectname_ As String)
  30900.     Static Source As NOTESUIDOCUMENT
  30901.     Set Source = Bind(Objectname_)
  30902.     On Event Postopen From Source Call Postopen
  30903. End Sub
  30904. '++LotusScript Development Environment:2:2:Postopen:1:12
  30905. Sub Postopen(Source As Notesuidocument)
  30906.     On Error Goto Trap
  30907.     If Not Source.EditMode Then
  30908.         Dim noteParent As notesdocument
  30909.         Set noteParent = Source.document.Parentdatabase.Getdocumentbyunid(Cstr(Source.document.Parentdocumentunid))
  30910.         If Not noteParent Is Nothing Then
  30911.             If noteParent.GetItemValue("Form")(0) = "Tracking Request" Then
  30912.                 Dim uiws As New notesuiworkspace
  30913.                 Dim uinote As notesuidocument
  30914.                 Set uinote =  uiws.Editdocument(False, noteParent, False)
  30915.                 Call Source.Close()
  30916.             End If
  30917.         End If
  30918.     End If
  30919.     Goto    Complete
  30920. Trap:
  30921.     If Err = 4091 Then
  30922.         Resume Next
  30923.     Else
  30924.         Print("Notes error: " & Cstr(Err) & " " &  Error$)
  30925.         Resume Next
  30926.     End If 
  30927. Complete:
  30928. End Sub
  30929. Lotus Product
  30930. OBJECT
  30931. Trace Report
  30932.     Your trace:
  30933. Subject
  30934. Subject
  30935.     has reached:
  30936. IntendedRecipient
  30937. MailServer
  30938. DeliveryDate
  30939. Trace Information
  30940. RouteServers
  30941. RouteServers
  30942. RouteTimes
  30943. RouteTimes
  30944. Categori_zeK
  30945. _Edit Document
  30946. Send Docu_ment
  30947. _Forward
  30948. _Move to Folder...
  30949. _Remove from Folder...
  30950. Inbox
  30951.     1S2S
  30952. path"
  30953. /MailFS?OpenFrameset"
  30954.     0R3S4S5S6S
  30955. act_NEWMAIL.GIF|act_NEWMAIL?
  30956. Delete
  30957.     1S10S14S16S23S
  30958.     0R5S
  30959. path"
  30960. /wDelete?OpenAgent&
  30961. UNID"
  30962. act_DELETE.GIF|act_DELETE?
  30963. Next 
  30964.     0S0E
  30965. Previous
  30966. Categori_zeK
  30967. _Edit Document
  30968. Send Docu_ment
  30969. _Forward
  30970. _Move to Folder...
  30971. _Remove from Folder...
  30972. Inbox
  30973.     1S2S
  30974. path"
  30975. /MailFS?OpenFrameset"
  30976.     0R3S4S5S6S
  30977. Delete
  30978.     1S10S14S16S23S
  30979.     0R5S
  30980. path"
  30981. /wDelete?OpenAgent&
  30982. UNID"
  30983. Next 
  30984.     0S0E
  30985. Previous
  30986. O=Lotus Notes
  30987. O=Lotus Notes
  30988. PURSAFO
  30989. |.:#U
  30990. O=Lotus Notes
  30991. CN=Lotus Notes Template Development/O=Lotus Notes
  30992. PURSAFO
  30993. $Info
  30994. $WINDOWTITLE
  30995. $AppHelpFormula
  30996. $$Script_O
  30997. $$ScriptName
  30998. $$FormScript
  30999. $$$FormScript_O
  31000. DeliveryDate
  31001. $Body
  31002. $V5ACTIONS
  31003. $ACTIONS
  31004. ***Tracking Request***
  31005. '++LotusScript Development Environment:2:5:(Options):0:74
  31006. Option Public
  31007. Option Declare
  31008. Use "Common"
  31009. '++LotusScript Development Environment:2:5:(Forward):0:1
  31010. Declare Class ResponseStringTable
  31011. Declare Class TrackingObject As BaseApplication
  31012. Declare Sub Postopen(Source As Notesuidocument)
  31013. '++LotusScript Development Environment:2:5:(Declarations):0:10
  31014. Const MAIL_TRACKING_REQUEST_FORM$        = "Tracking Request"
  31015. Const MAIL_TRACKING_RESPONSE_FORM$    = "Tracking Response"
  31016. Const MAIL_TRACEREPORT_FORM$                = "Trace Report"
  31017. Const MAIL_DELIVERYREPORT_FORM$            = "Delivery Report"
  31018. Const MAIL_RETURNRECEIPT_FORM$            = "Return Receipt"
  31019. Dim cTrackingObject As TrackingObject
  31020. Class ResponseStringTable
  31021.     Function GetString(nIndex As Integer, vData As Variant) As String
  31022.         Select Case nIndex
  31023.         Case 1
  31024.             GetString = " UNKNOWN "
  31025.         Case 2
  31026.             GetString = " In Que "
  31027.         Case 4
  31028.             GetString = " DELIVERED "
  31029.         Case 8
  31030.             GetString = " DELIVERY FAILED "
  31031.         Case 16
  31032.             GetString = " TRANSFERED "
  31033.         Case 32 
  31034.             GetString = " TRANSER FAILED "
  31035.         Case  64
  31036.             GetString = " GROUP EXPANDED "
  31037.         Case 65
  31038.             GetString = " Message to : "
  31039.         Case 66
  31040.             GetString = " Mail Viewing Status: "            
  31041.         Case 67
  31042.             GetString = " at: "            
  31043.         Case 68
  31044.             GetString = " Status unknown"            
  31045.         Case 69
  31046.             GetString = " on "                        
  31047.         Case 70
  31048.             GetString = " No tracking responses have been received. "                        
  31049.         Case 71
  31050.             GetString = " (No tracking information is available) "                        
  31051.         End Select
  31052.     End Function        
  31053. End Class
  31054. Class TrackingObject As BaseApplication
  31055.     Private m_noteParent As notesdocument    
  31056.     Private m_noteTrace As notesdocument    
  31057.     Private m_uiws As notesuiworkspace
  31058.     Private m_collectionTraces As notesdocumentcollection    
  31059.     Private m_uinote As notesuidocument
  31060.     Private m_uiEditorNote As notesuidocument    
  31061.     Private m_name As notesname
  31062.     Private m_strNOTES_FORM As String    
  31063.     Sub new(Source As notesuidocument)
  31064.         Set Me.m_StringTable = New ResponseStringTable        
  31065.         Set Me.m_session = New notessession        
  31066.         Set Me.m_uiws = New notesuiworkspace        
  31067.         Set Me.m_uinote = Source
  31068.         m_strNOTES_FORM = Me.m_uinote.document.GetItemValue("Form")(0)
  31069.     End Sub
  31070.     Sub Init()
  31071.         'if open IN edit mode or prepped by this class then bypass all this stuff!        
  31072.         If Not Me.m_uinote.EditMode Then
  31073.             If Not Me.m_uinote.document.HasItem("SummaryGenerated") Then
  31074.                 If HasTrackingParent Then
  31075.             'This note is a response to a tracking request and we want to open the parent document to the ui
  31076.                     Call OpenInEditor(Me.m_noteParent)                
  31077.                 Else
  31078.                     Call ConstructUIDocument()
  31079.                     Call OpenInEditor(Me.m_uinote.document)
  31080.                 End If
  31081.             End If
  31082.         End If
  31083.     End Sub
  31084.     Function HasTrackingParent As Integer
  31085.         On Error Goto Trap        
  31086.         HasTrackingParent = False        
  31087.         Set Me.m_noteParent = Me.m_uinote.document.Parentdatabase.Getdocumentbyunid(_
  31088.         Cstr(Me.m_uinote.document.Parentdocumentunid))        
  31089.         If Not Me.m_noteParent Is Nothing Then
  31090.             If Me.m_noteParent.GetItemValue("Form")(0) = MAIL_TRACKING_REQUEST_FORM Then
  31091.                 HasTrackingParent = True                
  31092.             End If
  31093.         End If
  31094.         Exit Function         
  31095. Trap:
  31096.         If Err = 4091 Then
  31097.             Resume Next
  31098.         Else
  31099.             Print("Notes error: " & Cstr(Err) & " " &  Error$)
  31100.             Resume Next
  31101.         End If         
  31102.     End Function
  31103.     Function ConstructUIDocument
  31104.         If IsTrackingParent Then
  31105.             If ParentHasChildren Then
  31106.             'this is the original tracking request create a rtItem for display
  31107.                 Call ParseCollectionToSummary
  31108.             Else
  31109.                 'no responses have returned yet, post in ui
  31110.                 Call NoItemsToSummary
  31111.             End If
  31112.         Else
  31113.             'none of the above, must be an r4.x or r3.x delivery confirmation
  31114.         End If
  31115.     End Function
  31116.     Function NoItemsToSummary
  31117.         Dim rtItem As notesrichtextitem        
  31118.         Dim rtStyle As notesrichtextstyle        
  31119.         If Me.m_uinote.document.HasItem("DispStat") Then
  31120.             'we want to work with a new item so nuke it if it's there!            
  31121.             Call Me.m_uinote.document.RemoveItem("DispStat")
  31122.         End If
  31123.         Call Me.m_uinote.document.ReplaceItemValue("SummaryGenerated","1")
  31124.         Set rtitem = New notesrichtextitem(Me.m_uinote.document, "DispStat")            
  31125.         Set rtstyle = Me.m_session.CreateRichTextStyle
  31126.         Call InitRTStyle(rtstyle,False)
  31127.         Call rtitem.AppendStyle(rtstyle)
  31128.         Call rtItem.AppendText(Me.m_StringTable.GetString(70,Null))
  31129.     End Function
  31130.     Function IsTrackingParent As Integer
  31131.         IsTrackingParent = False        
  31132.         If m_strNOTES_FORM = MAIL_TRACKING_REQUEST_FORM Then
  31133.             IsTrackingParent = True
  31134.         End If
  31135.     End Function
  31136.     Function ParentHasChildren As Integer
  31137.         ParentHasChildren = False
  31138.         Set Me.m_collectionTraces  = Me.m_uinote.document.responses
  31139.         If (Me.m_collectionTraces.count) Then
  31140.             ParentHasChildren = True
  31141.         End If
  31142.     End Function
  31143.     Function OpenInEditor(note As notesdocument)
  31144.         Set Me.m_uiEditorNote =  Me.m_uiws.Editdocument(False, note, False)                        
  31145.         Call Me.m_uinote.Close()
  31146.     End Function
  31147.     Function CanonicalToAbbreviated(theString As String) As String
  31148.         If Len(theString)  Then        
  31149.             Set Me.m_name = New notesname(theString)
  31150.             If Me.m_name.Ishierarchical Then
  31151.                 CanonicalToAbbreviated = Me.m_name.Abbreviated
  31152.             Else
  31153.                 CanonicalToAbbreviated = theString
  31154.             End If             
  31155.         End If
  31156.     End Function
  31157.     Sub InitRTStyle(rtstyle As NotesRichTextStyle, STRONG As Integer)
  31158.         rtstyle.Bold = STRONG
  31159.         rtstyle.FontSize = 9
  31160.         rtstyle.NotesColor = COLOR_BLACK
  31161.         rtstyle.NotesFont = Font_Courier
  31162.         rtstyle.Italic = False
  31163.     End Sub    
  31164.     Function ParseCollectionToSummary                
  31165.         Dim rtItem As notesrichtextitem        
  31166.         Dim rtStyle As notesrichtextstyle        
  31167.         Dim strMTErrStat, strMTNextMTA As String        
  31168.         Dim y As Integer
  31169.         If Me.m_uinote.document.HasItem("DispStat") Then
  31170.             'we want to work with a new item so nuke it if it's there!            
  31171.             Call Me.m_uinote.document.RemoveItem("DispStat")
  31172.         End If
  31173.         Set rtitem = New notesrichtextitem(Me.m_uinote.document, "DispStat")            
  31174.         Set rtstyle = Me.m_session.CreateRichTextStyle
  31175.         Call Me.m_uinote.document.ReplaceItemValue("SummaryGenerated","1")        
  31176.         Set Me.m_noteTrace = Me.m_collectionTraces.GetFirstDocument()        
  31177.         Do While Not Me.m_noteTrace Is Nothing
  31178.             Select Case Me.m_noteTrace.GetItemValue("Form")(0)
  31179.             Case MAIL_TRACKING_RESPONSE_FORM 'this is the expected document from an r5 server running message tracking
  31180.                 If Me.m_noteTrace.HasItem("$MTErrStat") Then                    
  31181.                     If Len(Me.m_noteTrace.GetItemValue("$MTErrStat")(0)) Then
  31182.                         strMTErrStat = Me.m_noteTrace.getitemvalue("$MTErrStat")(0)
  31183.                     End If
  31184.                 End If
  31185.             'add server data to this paragraph            
  31186.                 Call InitRTStyle(rtstyle,True)
  31187.                 Call rtitem.AppendStyle(rtstyle)
  31188.                 Call rtItem.AppendText(MAIL_TRACKING_RESPONSE_FORM & " - " &  CanonicalToAbbreviated(Me.m_noteTrace.getitemvalue("MailServer")(0)) &_
  31189.                 " - " & Cstr(Me.m_noteTrace.getitemvalue("DeliveredDate")(0))  & strMTErrStat)
  31190.                 Call InitRTStyle(rtstyle,False)
  31191.                 Call rtitem.AppendStyle(rtstyle)
  31192.                 Call rtItem.Addnewline(1,True)                    
  31193.                 Call rtItem.Addtab(1)
  31194.             'build detail for each user being tracked in this response                        
  31195.                 For y = 0 To Ubound(Me.m_noteTrace.GetItemValue("$MTDISPSTAT"))
  31196.                     strMTNextMTA = Me.m_noteTrace.GetItemValue("$MTNEXTMTA")(y)                
  31197.                     If Cint(Me.m_noteTrace.GetItemValue("$MTMAILBOXSTAT")(y)) Then
  31198.                         Call rtItem.AppendText(Me.m_StringTable.GetString(65,Null) & CanonicalToAbbreviated(Me.m_noteTrace.GetItemValue("$MTOUTRCP")(y))_
  31199.                         & Me.m_StringTable.GetString(66,Null) & Cstr(Me.m_noteTrace.GetItemValue("$MTMAILBOXSTAT")(y))_
  31200.                         & Me.m_StringTable.GetString(67,Null) & Me.m_noteTrace.GetItemValue("$MTDispTM")(y))
  31201.                     Elseif Cint(Me.m_noteTrace.GetItemValue("$MTDISPSTAT")(y)) = 16 Then                    
  31202.                         Call rtItem.AppendText(Me.m_StringTable.GetString(65,Null) & CanonicalToAbbreviated(Me.m_noteTrace.GetItemVAlue("$MTOUTRCP")(y))_
  31203.                         & Me.m_StringTable.GetString(Cint(Me.m_noteTrace.GetItemVAlue("$MTDISPSTAT")(y)),Null) & strMTNextMTA _
  31204.                         & Me.m_StringTable.GetString(67,Null) & Me.m_noteTrace.GetItemValue("$MTDispTM")(y))
  31205.                     Elseif Cint(Me.m_noteTrace.GetItemValue("$MTDISPSTAT")(y)) = 1 Then
  31206.                         Call rtItem.AppendText(Me.m_StringTable.GetString(65,Null)  & CanonicalToAbbreviated(Me.m_noteTrace.GetItemValue("$MTOUTRCP")(y)) _
  31207.                         & Me.m_StringTable.GetString(68,Null))
  31208.                     Else
  31209.                         Call rtItem.AppendText(Me.m_StringTable.GetString(65,Null) & CanonicalToAbbreviated(Me.m_noteTrace.GetItemValue("$MTOUTRCP")(y))_
  31210.                         & Me.m_StringTable.GetString(66,Null) & Me.m_StringTable.GetString(Cint(Me.m_noteTrace.GetItemValue("$MTDISPSTAT")(y)),Null)_
  31211.                         & Me.m_StringTable.GetString(69,Null) & Me.m_noteTrace.MailServer(0) & Me.m_StringTable.GetString(68,Null) & _
  31212.                         Me.m_noteTrace.GetItemValue("$MTDispTM")(y))
  31213.                     End If                
  31214.                     Call rtItem.Addnewline(1,True)                                        
  31215.                     If y <> Ubound(Me.m_noteTrace.GetItemValue("$MTDISPSTAT")) Then
  31216.                         Call rtItem.Addtab(1)
  31217.                     End If
  31218.                 Next y
  31219.             Case MAIL_TRACEREPORT_FORM
  31220.                 Call InitRTStyle(rtstyle,False)
  31221.                 Call rtitem.AppendStyle(rtstyle)
  31222.                 Call rtItem.AppendText(MAIL_TRACEREPORT_FORM & " - " & CanonicalToAbbreviated(Me.m_noteTrace.GetItemValue("MailServer")(0))_
  31223.                 & " - " & Me.m_noteTrace.GetItemValue("RouteTimes")(0) & Me.m_StringTable.GetString(71,Null)) 
  31224.                 Call InitRTStyle(rtstyle,False)
  31225.                 Call rtitem.AppendStyle(rtstyle)
  31226.                 Call rtItem.Addnewline(1,True)                    
  31227.             Case MAIL_DELIVERYREPORT_FORM
  31228.                 Call InitRTStyle(rtstyle,False)
  31229.                 Call rtitem.AppendStyle(rtstyle)
  31230.                 Call rtItem.AppendText(MAIL_DELIVERYREPORT_FORM & " - " & CanonicalToAbbreviated(Me.m_noteTrace.GetItemValue("IntendedRecipient")(0))_
  31231.                 & " - " & Cstr(Me.m_noteTrace.GetItemValue("DeliveryDate")(0))& Me.m_StringTable.GetString(71,Null))
  31232.                 Call InitRTStyle(rtstyle,False)
  31233.                 Call rtitem.AppendStyle(rtstyle)
  31234.                 Call rtItem.Addnewline(1,True)                    
  31235.             Case MAIL_RETURNRECEIPT_FORM
  31236.                 Call InitRTStyle(rtstyle,False)
  31237.                 Call rtitem.AppendStyle(rtstyle)
  31238.                 Call rtItem.AppendText(MAIL_RETURNRECEIPT_FORM & " - " & CanonicalToAbbreviated(Me.m_noteTrace.GetItemValue("From")(0))_
  31239.                 & " - " & Cstr(Me.m_noteTrace.GetItemValue("DeliveryDate")(0))& Me.m_StringTable.GetString(71,Null))
  31240.                 Call InitRTStyle(rtstyle,False)
  31241.                 Call rtitem.AppendStyle(rtstyle)
  31242.                 Call rtItem.Addnewline(1,True)                    
  31243.             Case Else
  31244.                 Call InitRTStyle(rtstyle,False)
  31245.                 Call rtitem.AppendStyle(rtstyle)
  31246.                 Call rtItem.AppendText(Me.m_noteTrace.GetItemValue("Form")(0) & " - " & Cstr(Me.m_noteTrace.GetItemValue("DeliveryDate")(0))_
  31247.                 & Me.m_StringTable.GetString(71,Null)) 
  31248.                 Call InitRTStyle(rtstyle,False)
  31249.                 Call rtitem.AppendStyle(rtstyle)
  31250.                 Call rtItem.Addnewline(1,True)                    
  31251.             End Select
  31252.             Set Me.m_noteTrace = Me.m_collectionTraces.GetNextDocument(Me.m_noteTrace)                            
  31253.         Loop            
  31254.     End Function
  31255. End Class
  31256. '++LotusScript Development Environment:2:2:Postopen:1:8
  31257. Sub Postopen(Source As Notesuidocument)
  31258.     Set cTrackingObject = New TrackingObject(Source)
  31259.     Call cTrackingObject.Init()
  31260. End Sub
  31261. Lotus Product
  31262. V0.0O
  31263. 0    0    \
  31264. P    P    h
  31265. \@    KL
  31266. \0    +l
  31267. K0    -<
  31268. K0    -`
  31269.  Tracking Response'++LotusScript Development Environment:2:5:(Options):0:66
  31270. '++LotusScript Development Environment:2:5:(Forward):0:1
  31271. Declare Sub Postopen(Source As Notesuidocument)
  31272. '++LotusScript Development Environment:2:5:(Declarations):0:2
  31273. '++LotusScript Development Environment:2:2:BindEvents:1:129
  31274. Private Sub BindEvents(Byval Objectname_ As String)
  31275.     Static Source As NOTESUIDOCUMENT
  31276.     Set Source = Bind(Objectname_)
  31277.     On Event Postopen From Source Call Postopen
  31278. End Sub
  31279. '++LotusScript Development Environment:2:2:Postopen:1:12
  31280. Sub Postopen(Source As Notesuidocument)
  31281.     Set cTrackingObject = New TrackingObject(Source)
  31282.     Call cTrackingObject.Init()
  31283. End Sub
  31284. Lotus Product
  31285. Tracking Request
  31286.         Target recipient(s):
  31287. $MTINRCP
  31288.     0S0E
  31289. MTINRCP
  31290. MTINRCP
  31291.         Request date:
  31292. Created
  31293. Created
  31294.         Responses:
  31295.     0S0E
  31296. Responses
  31297. Responses
  31298. Tracking response information:
  31299. DispStat
  31300. DispStat
  31301. Categori_zeK
  31302. Close
  31303.     0S0E
  31304. _Edit Document
  31305. Send Docu_ment
  31306. _Forward
  31307. _Move to Folder...
  31308. _Remove from Folder...
  31309. Inbox
  31310.     1S2S
  31311. path"
  31312. /MailFS?OpenFrameset"
  31313.     0R3S4S5S6S
  31314. act_NEWMAIL.GIF|act_NEWMAIL?
  31315. Delete
  31316.     1S10S14S16S23S
  31317.     0R5S
  31318. path"
  31319. /wDelete?OpenAgent&
  31320. UNID"
  31321. act_DELETE.GIF|act_DELETE?
  31322. Next 
  31323.     0S0E
  31324. Previous 
  31325.     0S0E
  31326. Categori_zeK
  31327. Close
  31328.     0S0E
  31329. _Edit Document
  31330. Send Docu_ment
  31331. _Forward
  31332. _Move to Folder...
  31333. _Remove from Folder...
  31334. Inbox
  31335.     1S2S
  31336. path"
  31337. /MailFS?OpenFrameset"
  31338.     0R3S4S5S6S
  31339. Delete
  31340.     1S10S14S16S23S
  31341.     0R5S
  31342. path"
  31343. /wDelete?OpenAgent&
  31344. UNID"
  31345. Next 
  31346.     0S0E
  31347. Previous 
  31348.     0S0E
  31349. O=Lotus Notes
  31350. O=Lotus Notes
  31351. PURSAFO
  31352. |.:#U
  31353. O=Lotus Notes
  31354. CN=Lotus Notes Template Development/O=Lotus Notes
  31355. PURSAFO
  31356. kf>lf
  31357. DeliveryDate
  31358. $Info
  31359. $WINDOWTITLE
  31360. $Script
  31361. $$Script_O
  31362. $$ScriptName
  31363. $$FormScript
  31364. $$$FormScript_O
  31365. $Body
  31366. $V5ACTIONS
  31367. $ACTIONS
  31368. '++LotusScript Development Environment:2:5:(Options):0:74
  31369. Option Public
  31370. Use "Common"
  31371. '++LotusScript Development Environment:2:5:(Forward):0:1
  31372. Declare Sub Initialize
  31373. Declare Function NABEntry(NABFilename As String) As String
  31374. '++LotusScript Development Environment:2:5:(Declarations):0:2
  31375. '++LotusScript Development Environment:2:2:Initialize:1:10
  31376. Sub Initialize
  31377.     On Error Goto ErrorRoutine
  31378.     IsWebClient = True 
  31379.     Call wInstantiateObjectVariables
  31380.     Call agentlog.logaction("inside addressopen")
  31381.     Set item = note.getfirstitem("AddressBooks")
  31382.     vbooks = session.addressbooks
  31383.     Forall v In vbooks
  31384. 'need to put addressbooks into the tmpNABs field
  31385.         item.appendtotextlist(NABEntry(v.filename))        
  31386.     End Forall
  31387.   'There has to be something in the address lookup field so if the addressbooks call returned nothing, we'll default to names.nsf
  31388.     If (note.getitemvalue("AddressBooks")(0) = "") Then
  31389.         Call note.replaceitemvalue("AddressBooks",NABEntry("names.nsf"))        
  31390.     End If
  31391. ErrorRoutine:
  31392.     Call agentlog.logaction( Error & " (AddressOpen)")
  31393.     Exit Sub
  31394. End Sub
  31395. '++LotusScript Development Environment:2:1:NABEntry:1:8
  31396. Function NABEntry(NABFilename As String) As String
  31397.        'pull the title of the address book and put it as the display string in the field     
  31398.     Dim newnab As notesdatabase
  31399.     Call agentlog.logaction("Inside NABEntry")
  31400.     If NABFilename <> "" Then
  31401.         Set newnab = New notesdatabase("", NABFilename)
  31402.         If newnab.isopen Then
  31403.             NABEntry = newnab.title + "|" + NABFilename
  31404.         Elseif newnab.open("","") Then
  31405.             NABEntry = newnab.title + "|"+NABFilename
  31406.         Else
  31407.             NABEntry = NABFilename+"|"+NABFilename
  31408.             Call agentlog.logaction("nabentry is "+nabentry)
  31409.         End If
  31410.     End If
  31411. End Function
  31412. Lotus Product
  31413. OBJECT
  31414. O=Lotus Notes
  31415. O=Lotus Notes
  31416. PURSAFO
  31417. |.:#U
  31418. O=Lotus Notes
  31419. CN=Lotus Notes Template Development/O=Lotus Notes
  31420. PURSAFO
  31421. $TITLE
  31422. $AssistType
  31423. $AssistLastRun
  31424. $AssistDocCount
  31425. $AssistFlags
  31426. $AssistTrigger
  31427. $AssistInfo
  31428. $AssistQuery
  31429. $AssistAction
  31430. $AssistAction_Ex
  31431. $PublicAccess
  31432. // For convenience
  31433. var fieldSendTo ;
  31434. var fieldCopyTo;
  31435. var fieldBlindCopyTo;
  31436. var fieldSendToRef;
  31437. var fieldCopyToRef;
  31438. var fieldBlindCopyToRef;
  31439. var fieldEntryList;
  31440. function OKClick()
  31441.     // put the values back in the underlying form in the right format
  31442.     if(window.opener)
  31443.         window.opener.document.forms[0].SendTo.value = selectToString(fieldSendTo);
  31444.         window.opener.document.forms[0].CopyTo.value = selectToString(fieldCopyTo);
  31445.         window.opener.document.forms[0].BlindCopyTo.value = selectToString(fieldBlindCopyTo);
  31446.     self.close();
  31447. function CancelClick() 
  31448.     self.close();
  31449. function AddClick(field)
  31450.     if(fieldEntryList.selectedIndex != -1)
  31451.         for (var i=0; i < fieldEntryList.options.length; ++i)
  31452.         if (fieldEntryList.options[i].selected)
  31453.             {        
  31454.                 var selection = FixName(fieldEntryList.options[i].value);
  31455.                 field.options[field.options.length] = new Option(selection);
  31456. function substring2(string, start, length) {
  31457.     return string.substring(start,start+length);
  31458. function FixName(name)
  31459.     if (name.indexOf("CN=")!= -1)
  31460.             tmpstring=name.substring(3)
  31461.             var fullname=substring2(tmpstring,0,tmpstring.indexOf("/"));
  31462.             tmpstring=substring2(tmpstring,tmpstring.indexOf("/"),tmpstring.length);
  31463.             strpos = tmpstring.indexOf("=")+1;
  31464.             tmpstring=substring2(tmpstring,strpos,tmpstring.length);
  31465.             while (strpos != -1)
  31466.                 if (tmpstring.indexOf("/")!= -1)
  31467.                 {
  31468.                 restofname=substring2(tmpstring,tmpstring.indexOf("/"),tmpstring.length);
  31469.                 if (restofname.length!=0)
  31470.                     {                      
  31471.                     fullname=fullname+"/"+restofname;
  31472.                     }
  31473.                 strpos=tmpstring.indexOf("=");
  31474.                 } else {
  31475.                     fullname=fullname+"/"+tmpstring;
  31476.                     strpos=-1;
  31477.                     }        
  31478.             return fullname;
  31479.         } else return name;
  31480. function RemoveClick(field)
  31481.     if (field.length != 0){ 
  31482.     if (field.selectedIndex != -1)
  31483.         for(var i=0;i<field.options.length ; ++i)
  31484.                 if (field.options[i].selected)
  31485.                     {
  31486.                         field.options[i] = null;
  31487.                     }
  31488. function RemoveAllClick()
  31489.     fieldSendTo.options.length=0;
  31490.     fieldCopyTo.options.length=0;
  31491.     fieldBlindCopyTo.options.length=0;
  31492. function trim(str)
  31493.     for(var i = 0 ; i<str.length && str.charAt(i)==" " ; i++ ) ;
  31494.     return str.substring(i,str.length); 
  31495. function stringToSelect(str,field)
  31496.     for(var  beg=0 ; beg < str.length ; beg = end+1)
  31497.         if(-1 == (end = str.indexOf(",",beg))) end = str.length;
  31498.         var entry = trim(str.substring(beg,end));
  31499.         if(entry!="") field.options[field.options.length++].text = entry;
  31500. function selectToString(field)
  31501.     if (field.length!=0)
  31502.     var str = "";
  31503.     for(i=0 ; i < field.options.length-1 ; i++)
  31504.         str += field.options[i].text + ",";
  31505.     return str += field.options[i].text;
  31506.     } else return "";
  31507. // For convenience
  31508. fieldSendTo = document.forms[0].tmpSendTo;
  31509. fieldCopyTo = document.forms[0].tmpCopyTo;
  31510. fieldBlindCopyTo = document.forms[0].tmpBlindCopyTo;
  31511. fieldSendToRef = document.forms[0].tmpSendToRef;
  31512. fieldCopyToRef = document.forms[0].tmpCopyToRef;
  31513. fieldBlindCopyToRef = document.forms[0].tmpBlindCopyToRef;
  31514. fieldEntryList = document.forms[0].EntryList;
  31515. // Grab original values from underlying document
  31516. var OrigSendTo;
  31517. var OrigCopyTo;
  31518. var OrigBlindCopyTo;
  31519. if ((window.location.href.indexOf("Seq"))==-1)  {
  31520. if(window.opener)
  31521.     OrigSendTo = window.opener.document.forms[0].SendTo.value;
  31522.     OrigCopyTo = window.opener.document.forms[0].CopyTo.value;
  31523.     OrigBlindCopyTo = window.opener.document.forms[0].BlindCopyTo.value;
  31524. else    OrigSendTo = OrigCopyTo = OrigBlindCopyTo = "";
  31525. // Initialize fields
  31526. RemoveAllClick();
  31527. stringToSelect(OrigSendTo,fieldSendTo);
  31528. stringToSelect(OrigCopyTo,fieldCopyTo);
  31529. stringToSelect(OrigBlindCopyTo,fieldBlindCopyTo);
  31530. } else {
  31531. if(window.opener)
  31532.      OrigSendTo = document.forms[0].tmpSendToRef.value;
  31533.     OrigCopyTo = document.forms[0].tmpCopyToRef.value;
  31534.     OrigBlindCopyTo = document.forms[0].tmpBlindCopyToRef.value;
  31535. else    OrigSendTo = OrigCopyTo = OrigBlindCopyTo = "";
  31536. //If this is a reload -- move the reference values into the current visible fields
  31537. RemoveAllClick();
  31538. stringToSelect(OrigSendTo,fieldSendTo);
  31539. stringToSelect(OrigCopyTo,fieldCopyTo);
  31540. stringToSelect(OrigBlindCopyTo,fieldBlindCopyTo);
  31541. wAddressOpen
  31542.  wAddress'++LotusScript Development Environment:2:5:(Options):0:66
  31543. '++LotusScript Development Environment:2:5:(Forward):0:1
  31544. Declare Sub Initialize
  31545. '++LotusScript Development Environment:2:5:(Declarations):0:2
  31546. '++LotusScript Development Environment:2:2:BindEvents:1:129
  31547. Private Sub BindEvents(Byval Objectname_ As String)
  31548.     Static Source As FIELD
  31549.     Set Source = Bind(Objectname_)
  31550. End Sub
  31551. '++LotusScript Development Environment:2:2:Initialize:1:10
  31552. Sub Initialize
  31553. End Sub
  31554. Lotus Product
  31555. <NOSCRIPT><H2>
  31556. This page requires JavaScript 1.1 or higher
  31557. </H2><HR></NOSCRIPT>
  31558. <SCRIPT LANGUAGE="JavaScript"><!--
  31559.     _version_=10 //--></SCRIPT>
  31560. <SCRIPT LANGUAGE="JavaScript1.1"><!--
  31561.     _version_=11 //--></SCRIPT>
  31562. <SCRIPT LANGUAGE="JavaScript1.2"><!--
  31563.     _version_=12 //--></SCRIPT>
  31564. <SCRIPT LANGUAGE="JavaScript"><!--
  31565.     if(_version_<11)
  31566.         document.write('<H2>
  31567. This page requires JavaScript 1.1 or higher
  31568. </H2><HR>');
  31569.         document.close();
  31570. //--></SCRIPT>
  31571. tmpSendToRef
  31572. tmpSendToRef
  31573. tmpCopyToRef
  31574. tmpCopyToRef
  31575. tmpBlindCopyToRef
  31576. tmpBlindCopyToRef
  31577.      
  31578.     Look in:
  31579.     <font size=-1>
  31580. names.nsf
  31581. Addressbooks
  31582.     0S0E
  31583. NABs_1
  31584.     </font>
  31585.     Starts with: 
  31586. FindTextz
  31587. FindText_1SIZE=15
  31588. tmpCurIndex
  31589. Domino
  31590. LoadAddressListByName
  31591. EntryList
  31592. FindText
  31593.     1S2S3S7S9S11S13S15S
  31594. tmpNextIndex
  31595. tmpCurIndex
  31596.     0R1S2S3S5S9S10S11S
  31597.       Find  z
  31598. FONT Size=2
  31599.      
  31600. New Button
  31601. Need a newer version of Notes to execute this button.
  31602.     0S0E
  31603. AddClick(fieldSendTo);
  31604. document.forms[0].tmpSendToRef.value=selectToString(fieldSendTo);
  31605.      To > z
  31606. FONT Size=2
  31607. tmpSendTo
  31608. 12345678901234567890123456789012
  31609. tmpSendTo_1SIZE=6
  31610. New Button
  31611. Need a newer version of Notes to execute this button.
  31612.     0S0E
  31613. AddClick(tmpCopyTo);
  31614. document.forms[0].tmpCopyToRef.value=selectToString(fieldCopyTo);
  31615.      cc > z
  31616. FONT Size=2
  31617. tmpCopyTo
  31618. 12345678901234567890123456789012
  31619. tmpCopyTo_1SIZE=6
  31620.     <font size=-1>
  31621. EntryList
  31622. EntryList
  31623. EntryList_1FONT Size=2
  31624.     </font>
  31625. New Button
  31626. Need a newer version of Notes to execute this button.
  31627.     0S0E
  31628. AddClick(tmpBlindCopyTo);
  31629. document.forms[0].tmpBlindCopyToRef.value=selectToString(fieldBlindCopyTo);
  31630.     bcc >
  31631. FONT Size=2
  31632. tmpBlindCopyTo
  31633. 12345678901234567890123456789012z
  31634. tmpBlindCopyTo_1SIZE=6
  31635. tmpIndexStr
  31636. tmpCurIndex
  31637.     1S2S8S9S
  31638. tmpCurIndex
  31639. Domino
  31640. LoadAddressListByIndex
  31641. EntryList
  31642. tmpIndexStr
  31643.     0R1S2S3S7S9S11S13S15S
  31644. tmpNextIndex
  31645. tmpCurIndex
  31646.     0R1S2S3S5S9S10S11S
  31647.     < Previousz
  31648. font size=1
  31649. tmpCurIndex
  31650. Domino
  31651. LoadAddressListByIndex
  31652. EntryList
  31653. tmpNextIndex
  31654.     1S2S3S7S9S11S13S15S
  31655. tmpNextIndex
  31656. tmpCurIndex
  31657.     0R1S2S3S5S9S10S11S
  31658.     Next >    z
  31659. font size=1
  31660. New Button
  31661. Need a newer version of Notes to execute this button.
  31662.     0S0E
  31663. RemoveClick(tmpSendTo);
  31664. RemoveClick(tmpBlindCopyTo);
  31665. RemoveClick(tmpCopyTo);
  31666.       Remove  z
  31667. FONT Size=2
  31668. New Button
  31669. Need a newer version of Notes to execute this button.
  31670.     0S0E
  31671. RemoveAllClick()
  31672.     Remove Allz
  31673. FONT Size=2
  31674. New Button
  31675. Need a newer version of Notes to execute this button.
  31676.     0S0E
  31677. OKClick();
  31678.        OK   z
  31679. font size=2
  31680. New Button
  31681. Need a newer version of Notes to execute this button.
  31682.     0S0E
  31683. CancelClick()
  31684.      Cancel
  31685. font size=2
  31686. Domino
  31687. LoadAddressListByIndex
  31688. EntryList
  31689.     4S6S8S10S12S
  31690. tmpCurIndex
  31691. tmpCurIndex
  31692. tmpCurIndex
  31693.     2S6S7S8S
  31694. tmpNextIndexz
  31695. tmpNextIndex
  31696. AddressBooksz
  31697. AddressBooks
  31698. O=Lotus Notes
  31699. O=Lotus Notes
  31700. PURSAFO
  31701. |.:#U
  31702. O=Lotus Notes
  31703. CN=Lotus Notes Template Development/O=Lotus Notes
  31704. PURSAFO
  31705. (238`
  31706. $HTMLCode
  31707. $Info
  31708. $WEBQueryOpen
  31709. $WebFlags
  31710. $$ScriptName
  31711. $$AddressBooks
  31712. $AddressBooks_O
  31713. $Body
  31714. '++LotusScript Development Environment:2:5:(Options):0:74
  31715. Option Public
  31716. Option Explicit
  31717. Use "CSWeb"
  31718. '++LotusScript Development Environment:2:5:(Forward):0:1
  31719. Declare Sub Initialize
  31720. '++LotusScript Development Environment:2:5:(Declarations):0:2
  31721. '++LotusScript Development Environment:2:2:Initialize:1:10
  31722. Sub Initialize
  31723.     Call WebQueryOpen()
  31724. End Sub
  31725. Lotus Product
  31726. (V0.0^t
  31727. [D!Kp -
  31728. "Kp -$
  31729. K("St
  31730. O=Lotus Notes
  31731. O=Lotus Notes
  31732. PURSAFO
  31733. |.:#U
  31734. O=Lotus Notes
  31735. CN=Lotus Notes Template Development/O=Lotus Notes
  31736. PURSAFO
  31737. $TITLE
  31738. $AssistType
  31739. $AssistLastRun
  31740. $AssistDocCount
  31741. $AssistFlags
  31742. $AssistTrigger
  31743. $AssistInfo
  31744. $AssistQuery
  31745. $AssistAction
  31746. $AssistAction_Ex
  31747. '++LotusScript Development Environment:2:5:(Options):0:74
  31748. Option Public
  31749. Option Explicit
  31750. Use "CSWeb"
  31751. '++LotusScript Development Environment:2:5:(Forward):0:1
  31752. Declare Sub Initialize
  31753. '++LotusScript Development Environment:2:5:(Declarations):0:2
  31754. '++LotusScript Development Environment:2:2:Initialize:1:10
  31755. Sub Initialize
  31756.     Call WebQuerySave()
  31757. End Sub
  31758. Lotus Product
  31759. (V0.0^t
  31760. [D!Kp -
  31761. "Kp -$
  31762. K("St
  31763. O=Lotus Notes
  31764. O=Lotus Notes
  31765. PURSAFO
  31766. |.:#U
  31767. O=Lotus Notes
  31768. CN=Lotus Notes Template Development/O=Lotus Notes
  31769. PURSAFO
  31770. $TITLE
  31771. $AssistType
  31772. $AssistLastRun
  31773. $AssistDocCount
  31774. $AssistFlags
  31775. $AssistTrigger
  31776. $AssistInfo
  31777. $AssistQuery
  31778. $AssistAction
  31779. $AssistAction_Ex
  31780. '++LotusScript Development Environment:2:5:(Options):0:74
  31781. Option Public 
  31782. Use "Common"
  31783. '++LotusScript Development Environment:2:5:(Forward):0:1
  31784. Declare Sub Initialize
  31785. '++LotusScript Development Environment:2:5:(Declarations):0:10
  31786. Const fromstr = "From"
  31787. Const tostr = "To"
  31788. Const intrash = "IN TRASH - "
  31789. Const openagent = "OpenAgent&"
  31790. Dim srcFolder As NotesView
  31791. Dim destFolder As NotesView
  31792. Dim curNote As NotesDocument
  31793. Dim nextNote As NotesDocument
  31794. Dim arg0name, arg0, arg1name, arg1, arg2name, arg2 As String
  31795. Dim arg0found, arg1found, arg2found As Integer
  31796. Dim MessageString As String
  31797. Dim uview As Variant
  31798. Dim QueryString As String
  31799. Dim FileAndPath As String
  31800. Dim PathInfo As String
  31801. Dim viewarguments As String
  31802. Dim  tmpNote As notesdocument
  31803. Dim trashfolder As notesview
  31804. '++LotusScript Development Environment:2:2:Initialize:1:10
  31805. Sub Initialize
  31806. 'Expected URL syntax ...
  31807. 'Delete all documents in the trash folder
  31808. '?OpenAgent&EmptyTrash
  31809. '?OpenAgent&EmptyTrash=viewname
  31810. 'Move/copy document to trash folder
  31811. '?OpenAgent&ToTrash=unid&From=viewunid
  31812. 'Delete a folder
  31813. '?OpenAgent&Destroy=viewname
  31814. 'Copy a document to a folder
  31815. '?OpenAgent&Copy=unid&To=viewname&From=viewname
  31816. 'Move a document from one folder to another folder
  31817. '?OpenAgent&Move=unid&To=viewname&From=viewname
  31818. 'Remove a document from a folder
  31819. '?OpenAgent&UnFile=unid&From=viewname
  31820. 'Scroll to the end of a view
  31821. '?OpenAgent&ViewEnd=viewname
  31822. 'Replace one document with another.
  31823. '?OpenAgent&FixUp=unid
  31824. 'Remove the RSVP document
  31825. '?OpenAgent&Remove=unid
  31826.     IsWebClient = True
  31827.     On Error Goto ErrorRoutine    
  31828.     MessageString = ""
  31829.     viewarguments = " "
  31830.     Call wInstantiateObjectVariables
  31831.     Call wGetCalendarProfile
  31832.     Call agentlog.logaction("Starting wCommand agent")
  31833.      'prep for response page
  31834.     PathInfo=note.getitemvalue("Path_Info")(0)
  31835.     FileAndPath=wGetDBPath
  31836.     Call agentlog.logaction("filepath is "+ fileandpath)
  31837.     InfoPathPos% = Instr (PathInfo, FileAndPath)
  31838.      'fetch query string & strip off "OpenAgent"
  31839.     QueryString = note.getitemvalue("Query_String")(0)    
  31840.     Call agentlog.logaction("query string is "+QueryString)
  31841.     pos% = Instr (QueryString, openagent)
  31842.     If (pos% = 0) Then Goto ArgumentError
  31843.     workstr$ = Right$(QueryString, Len (QueryString) - Len(openagent))
  31844. 'fetch all arguments before processing
  31845.     arg0found = False
  31846.     arg1found = False
  31847.     arg2found = False
  31848.      'fetch arg0 name
  31849.     pos% = Instr (workstr$, "=")
  31850.     If (pos% = 0) Then 
  31851.           'no value, just arg name
  31852.         If (Len(workstr$) = 0) Then Goto ArgumentError
  31853.         arg0name = workstr$
  31854.         Goto AllArgsCollected
  31855.     End If
  31856.     arg0name = Left$ (workstr$, pos% - 1)
  31857.     workstr$ = Right$ (workstr$, Len (workstr$) - pos%)
  31858.      'fetch arg0 value
  31859.     pos% = Instr (workstr$, "&")
  31860.     If (pos% = 0) Then 
  31861.           'last arg in list
  31862.         If (Len(workstr$) = 0) Then Goto ArgumentError
  31863.         arg0found = True
  31864.         arg0 = workstr$
  31865.         Goto AllArgsCollected
  31866.     End If
  31867.     arg0found = True
  31868.     arg0 = Left$ (workstr$, pos% - 1)
  31869.     workstr$ = Right$ (workstr$, Len (workstr$) - pos%)
  31870.      'fetch arg1 name
  31871.     pos% = Instr (workstr$, "=")
  31872.     If (pos% = 0) Then Goto ArgumentError
  31873.     arg1name = Left$ (workstr$, pos% - 1)
  31874.     workstr$ = Right$ (workstr$, Len (workstr$) - pos%)
  31875.      'fetch arg1 value
  31876.     pos% = Instr (workstr$, "&")
  31877.     If (pos% = 0) Then 
  31878.           'last arg in list
  31879.         If (Len(workstr$) = 0) Then Goto AllArgsCollected
  31880.         arg1found = True
  31881.         arg1 = workstr$
  31882.         Goto AllArgsCollected
  31883.     End If
  31884.     arg1found = True
  31885.     arg1 = Left$ (workstr$, pos% - 1)
  31886.     workstr$ = Right$ (workstr$, Len (workstr$) - pos%)
  31887.      'fetch arg2 name
  31888.     pos% = Instr (workstr$, "=")
  31889.     If (pos% = 0) Then Goto ArgumentError
  31890.     arg2name = Left$ (workstr$, pos% - 1)
  31891.     workstr$ = Right$ (workstr$, Len (workstr$) - pos%)
  31892.      'fetch arg2 value
  31893.     pos% = Instr (workstr$, "&")
  31894.     If (pos% = 0) Then 
  31895.           'last arg in list
  31896.         If (Len(workstr$) = 0) Then Goto AllArgsCollected
  31897.         arg2found = True
  31898.         arg2 = workstr$
  31899.         Goto AllArgsCollected
  31900.     End If
  31901.     arg2found = True
  31902.     arg2 = Left$ (workstr$, pos% - 1)
  31903.     workstr$ = Right$ (workstr$, Len (workstr$) - pos%)
  31904. AllArgsCollected:
  31905. 'What command are we being issued?
  31906.     Select Case arg0name
  31907.     Case "EmptyTrash"
  31908.         Call agentlog.logaction("EmptyTrash")
  31909.      '?OpenAgent&EmptyTrash
  31910.      '?OpenAgent&EmptyTrash=viewname
  31911.           'Delete all documents in the trash folder
  31912.         Set destFolder = db.GetView( "($Trash)" )
  31913.         Set curNote = destFolder.GetFirstDocument
  31914.         While Not (curNote Is Nothing)
  31915.             Set nextNote = destFolder.GetNextDocument( curNote )
  31916.             curNote.Remove( True )
  31917.             Set curNote = nextNote
  31918.         Wend
  31919.         If arg0found Then
  31920.             srcFolderStr$ = arg0
  31921.             note.tmpFolderName = arg0
  31922.             sFolder = Evaluate("@ReplaceSubstring(tmpFolderName;""+""; "" "")", note) 
  31923.             Set srcFolder = db.GetView( sFolder(0) )
  31924.             If srcFolder Is Nothing Then srcFolderStr$ = "($Trash)"
  31925.         Else
  31926.             srcFolderStr$ = "($Trash)"
  31927.         End If
  31928.         Goto ReturnToFolder
  31929.     Case "ToTrash"
  31930.         Call agentlog.logaction("ToTrash")
  31931.      '?OpenAgent&ToTrash=unid&From=viewunid
  31932.           'Move/copy document to trash folder
  31933.           '(The "from" argument is optional)
  31934.         If Not (arg0found) Goto ArgumentError
  31935.           'is this a valid document UNID?          
  31936.         On Error Resume Next
  31937.         Set curNote = db.GetDocumentByUNID( arg0 )
  31938.         On Error Goto ErrorRoutine
  31939.         If curNote Is Nothing Then Goto ReturnToInBox
  31940.         Set destFolder = db.GetView( "($Trash)" )
  31941.         Call curNote.PutInFolderbyUNID( destFolder.Universalid )
  31942.         If arg1found Then            
  31943.             If (arg1 <> destFolder.UniversalID) Then 
  31944.                 curNote.removefromfolderbyUNID(arg1)
  31945.             End If
  31946.             srcFolderStr$ = arg1
  31947.         Else
  31948.                'If from argument not supplied (or complete) then return to inbox instead
  31949.             srcFolderStr$ = "($InBox)"
  31950.         End If
  31951.         If (curNote.HasItem( "Subject" ) ) Then
  31952.             If ( Left$( curNote.Subject(0), Len( intrash ) ) <> intrash ) Then
  31953.                 curNote.Subject = intrash & curNote.Subject(0)
  31954.                 Call curNote.Save(True, True, True)
  31955.             End If
  31956.         End If
  31957.         Goto ReturnToFolder
  31958.     Case "Destroy"
  31959.      '?OpenAgent&Destroy=viewUNID
  31960.           'Delete a folder
  31961.         If Not (arg0found) Goto ArgumentError
  31962.         uview = Strconv ( arg0, 1 )
  31963.         Set tmpNote=db.getdocumentbyUNID(uview)            
  31964.         If Not(tmpNote Is Nothing) Then
  31965.             Set srcFolder = db.getview(tmpNote.getitemvalue("$TITLE")(0))
  31966.         Else
  31967.             Goto ArgumentError
  31968.         End If
  31969.         If srcFolder Is Nothing Then Goto ArgumentError
  31970.         If Not ( srcFolder.IsFolder ) Then Goto ArgumentError
  31971.         Call srcFolder.Remove
  31972.         Goto ListAllViews
  31973.     Case "ViewEnd"
  31974.      '?OpenAgent&ViewEnd=viewname
  31975.           'Scroll to the end of a view
  31976.         If Not (arg0found) Goto ArgumentError
  31977.         If InfoPathPos% = 0 Then Goto InfoPathError
  31978.         srcFolderStr$ = arg0
  31979.         note.tmpFolderName = arg0
  31980.         sFolder = Evaluate("@ReplaceSubstring(tmpFolderName;""+""; "" "")", note)
  31981.         Set srcFolder = db.GetView( sFolder(0) )
  31982.         If srcFolder Is Nothing Then Goto ArgumentError
  31983.           'count the documents in this view
  31984.         NumDocs% = 0
  31985.         Set curNote = srcFolder.GetFirstDocument
  31986.         While Not curNote Is Nothing
  31987.             NumDocs% = NumDocs% + 1
  31988.             Set curNote = srcFolder.GetNextDocument(curNote)
  31989.         Wend
  31990.           'count number of top level the documents in this view
  31991.         NumTopDocs% = 0
  31992.         Set curNote = srcFolder.GetFirstDocument
  31993.         Dim lastTopNote As NotesDocument
  31994.         While Not curNote Is Nothing
  31995.             NumTopDocs% = NumTopDocs% + 1
  31996.             Set lastTopNote = curNote
  31997.             Set curNote = srcFolder.GetNextSibling(curNote)
  31998.         Wend
  31999.         num_to_list% = 15
  32000.         If (NumDocs% < num_to_list% And NumTopDocs% < num_to_list%) Then
  32001.                'end of view is already displayed
  32002.             Goto ReturnToFolder
  32003.         End If
  32004.           'if all documents in this view are NOT top level documents, then it's a hierarchical view
  32005.         If (NumDocs% = NumTopDocs%) Then
  32006.                'flat views need no further calcs.
  32007.             targetIndex% = (NumDocs% - num_to_list%) + 1
  32008.         Else
  32009.                'this is a hierarchical view, so we need to skip the responce docs when calcing the index
  32010.                'find a top level doc close to the end
  32011.             NumEndDocs% = 1
  32012.             LastTopDocNum% = NumTopDocs%
  32013.             targetIndex% = LastTopDocNum%
  32014.             Set curNote = srcFolder.GetLastDocument
  32015.             While Not curNote Is Nothing
  32016.                 If (NumEndDocs% > num_to_list%) Then 
  32017.                          'we've counted enough
  32018.                     targetIndex% = LastTopDocNum% + 1
  32019.                     Set curNote = Nothing
  32020.                 Else
  32021.                          'did we find a top doc?
  32022.                     If (curNote.UniversalID = lastTopNote.UniversalID) Then
  32023.                               'yes, then try to find the next one
  32024.                         Set lastTopNote = srcFolder.GetPrevSibling(lastTopNote)
  32025.                         LastTopDocNum% = LastTopDocNum% - 1
  32026.                     End If
  32027.                     NumEndDocs% = NumEndDocs% + 1
  32028.                     Set curNote = srcFolder.GetPrevDocument(curNote)
  32029.                 End If
  32030.             Wend
  32031.         End If
  32032.         Print "[" & FileAndPath$ & arg0 & "?OpenView&Start=" & Format$(targetIndex%) & "]"
  32033.         Exit Sub
  32034.     Case "UnFile"
  32035.         Call agentlog.logaction("Unfile")
  32036.      '?OpenAgent&UnFile=unid&From=viewUNID
  32037.         If Not (arg0found) Goto ArgumentError
  32038.         Set curNote = db.GetDocumentByUNID( arg0 )
  32039.         If curNote Is Nothing Then Goto ArgumentError
  32040.         If Not(arg1found) Goto argumenterror
  32041.         uview = Strconv ( arg1, 1 )
  32042.         Call curNote.RemoveFromFolderbyUNID( uview )
  32043.         Set trashFolder = db.GetView( "($Trash)" )
  32044.         If (trashFolder.Universalid = uview) Then
  32045.             If (curNote.HasItem( "Subject" ) ) Then
  32046.                 If ( Left$( curNote.Subject(0), Len( intrash ) ) = intrash ) Then
  32047.                     curNote.Subject = Right$( curNote.Subject(0), Len( curNote.Subject(0) ) - Len( intrash ) )
  32048.                     Call curNote.Save(True, True, True)
  32049.                 End If
  32050.             End If
  32051.         End If
  32052.         Goto ReturnToFolder
  32053.     Case "Remove"
  32054.         Call agentlog.logaction("Remove")
  32055.      '?OpenAgent&Remove=unid
  32056.         On Error Resume Next
  32057.         Set curNote = db.GetDocumentByUNID( arg0 )
  32058.         On Error Goto ErrorRoutine
  32059.         If curNote Is Nothing Then Goto ReturnToInBox
  32060.         MessageString = curNote.WebMessageString(0)
  32061.         Call curNote.Remove(False)     'destroy the RSVP document
  32062.           'determine return state
  32063.         If (MessageString = "") Then
  32064.             srcFolderStr$ = "($InBox)"
  32065.             Goto ReturnToFolder
  32066.         End If
  32067.         Goto DisplayMessage
  32068.     Case Else
  32069.         Call agentlog.logaction("Case else")
  32070.           '?OpenAgent&Copy=unid&To=viewUNID&From=viewUNID
  32071.           '?OpenAgent&Move=unid&To=viewUNID&From=viewUNID
  32072.         If Not (arg0name = "Copy" Or arg0name = "Move") Then Goto ArgumentError
  32073.         If Not (arg0found And arg1found And arg2found) Then Goto ArgumentError
  32074.         Set curNote = db.GetDocumentByUNID( arg0 )
  32075.         If curNote Is Nothing Then Goto ArgumentError
  32076.         uview = Strconv ( arg1, 1 )
  32077.         Set tmpNote=db.getdocumentbyUNID(uview)            
  32078.         If Not(tmpNote Is Nothing) Then
  32079.             Set destFolder = db.getview(tmpNote.getitemvalue("$TITLE")(0))
  32080.         Else
  32081.             Goto ArgumentError
  32082.         End If
  32083.         If destFolder Is Nothing Then Goto ArgumentError
  32084.         If Not ( destFolder.IsFolder ) Then Goto ArgumentError
  32085.         uview = Strconv ( arg2, 1 )
  32086.         Set tmpNote=db.getdocumentbyUNID(uview)            
  32087.         If Not(tmpNote Is Nothing) Then
  32088.             Set srcFolder = db.getview(tmpNote.getitemvalue("$TITLE")(0))
  32089.         Else
  32090.             Goto ArgumentError
  32091.         End If
  32092.         If srcFolder Is Nothing Then Goto ArgumentError
  32093.         If (arg0name = "Move") Then
  32094.                'Move a doc from a folder to a folder.
  32095.             If Not ( srcFolder.IsFolder ) Then Goto ArgumentError
  32096.             Call curNote.PutInFolder( destFolder.Name )
  32097.             Call curNote.RemoveFromFolder( srcFolder.Name )
  32098.         Else
  32099.                'Copy a doc from a view or folder to a folder
  32100.             Call curNote.PutInFolder( destFolder.Name )
  32101.         End If
  32102.         If (srcFolder.Name = "($Trash)" Or destFolder.Name = "($Trash)") Then
  32103.             If (curNote.HasItem( "Subject" ) ) Then
  32104.                 If (srcFolder.Name = "($Trash)") Then
  32105.                          'coming out of trash
  32106.                     If ( Left$( curNote.Subject(0), Len( intrash ) ) = intrash ) Then
  32107.                         curNote.Subject = Right$( curNote.Subject(0), Len( curNote.Subject(0) ) - Len( intrash ) )
  32108.                         Call curNote.Save(True, True, True)
  32109.                     End If        
  32110.                 Else
  32111.                          'going into trash
  32112.                     If ( Left$( curNote.Subject(0), Len( intrash ) ) <> intrash ) Then
  32113.                         curNote.Subject = intrash & curNote.Subject(0)
  32114.                         Call curNote.Save(True, True, True)
  32115.                     End If
  32116.                 End If
  32117.             End If
  32118.         End If
  32119.         Goto ReturnToFolder
  32120.     End Select
  32121. DisplayMessage:
  32122.     If viewarguments = " " Or viewarguments = "" Then
  32123.         viewarguments = "&Grid=" & profile.wCalGridType(0)
  32124.     End If
  32125.     If InfoPathPos% = 0 Then Goto InfoPathError
  32126.     Print |<BODY TEXT="000000" BGCOLOR="ffffff">| 
  32127.     Print |<TABLE BORDER CELLSPACING=2 CELLPADDING=2>| 
  32128.     Print |<TR VALIGN=middle BGCOLOR="C0C0C0">| 
  32129.     Print |<TD><A HREF="| & FileAndPath$ & |($InBox)"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn110.gif"> In Box</A></TD>| 
  32130.     Print |<TD><A HREF="| & FileAndPath$ & |($Calendar)?OpenView| & viewarguments & |"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn133.gif"> Calendar</A></TD>| 
  32131.     Print |<TD><A HREF="| & FileAndPath$ & |($Meetings)"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn126.gif"> Meetings</A></TD>| 
  32132.     Print |<TD><A HREF="| & FileAndPath$ & |($ToDo)"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn127.gif"> To Do</A></TD>| 
  32133.     Print |<TD><A HREF="| & FileAndPath$ & |"><IMG BORDER=0 WIDTH=21 HEIGHT=21 SRC="/icons/actn120.gif"> All Views</A></TD></TR>| 
  32134.     Print |</TABLE><HR><P><B>| & MessageString
  32135.     Exit Sub
  32136. ListAllViews:
  32137.     If InfoPathPos% = 0 Then Goto InfoPathError
  32138.     Print "[" & FileAndPath$ & "]"
  32139.     Exit Sub
  32140. ReturnToInBox:
  32141.     If InfoPathPos% = 0 Then Goto InfoPathError
  32142.     Print "[" & FileAndPath$ & "($InBox)?OpenView" & viewarguments$ & "]"
  32143.     Exit Sub
  32144. ReturnToFolder:
  32145.     If viewarguments = " " And srcFolderStr$ = "($Calendar)" Then
  32146.         viewarguments = "&Grid=" & profile.wCalGridType(0)
  32147.     End If
  32148.     If InfoPathPos% = 0 Then Goto InfoPathError
  32149.     Msgbox("about to bring up url")
  32150.     Print "[" & FileAndPath & srcFolderStr$ & "?OpenView" & viewarguments & "]"
  32151.     Call agentlog.close
  32152.     Exit Sub
  32153. ErrorRoutine:
  32154.     Print Error & " (wCommand)"
  32155.     Exit Sub
  32156. ArgumentError:
  32157.     If Len(QueryString) < 1 Then QueryString = " "
  32158.     Print "Invalid arguments were supplied to wCommand (" & QueryString & ")"
  32159.     Exit Sub
  32160. InfoPathError:
  32161.     Print "Info_Path error from wCommand"
  32162. End Sub
  32163. Lotus Product
  32164. OBJECT
  32165. -D    ##
  32166. ,h    G,
  32167. -D    #G
  32168. tmpFolderName
  32169. tmpFolderName
  32170. O=Lotus Notes
  32171. O=Lotus Notes
  32172. PURSAFO
  32173. |.:#U
  32174. O=Lotus Notes
  32175. CN=Lotus Notes Template Development/O=Lotus Notes
  32176. PURSAFO
  32177. `t!Gh
  32178. $TITLE
  32179. $AssistType
  32180. $AssistLastRun
  32181. $AssistDocCount
  32182. $AssistFlags
  32183. $AssistTrigger
  32184. $AssistInfo
  32185. $AssistQuery
  32186. $AssistAction
  32187. $AssistAction_Ex
  32188. $PublicAccess
  32189. function displayDialog(strFormName, strActionType, strArgs, strTitle, nWidth, nHeight)
  32190.     thisform = window.document.forms[0]
  32191.     strLocation = window.location.protocol + "//" + window.location.host + "/" + thisform.tmpDB.value + "/(wDlgBox)?OpenForm&Subform=" + strFormName
  32192.     if (strActionType)
  32193.         strLocation += "&ActionType=" + strActionType
  32194.     if (strArgs)
  32195.         strLocation += strArgs        
  32196.     if (strTitle)
  32197.         strLocation += "&Title=" + strTitle
  32198.     return window.open(strLocation,"Dlg","width="+nWidth+",height="+nHeight)
  32199. function isUserOwner()
  32200.     thisform = document.forms[0]
  32201.     if (thisform.tmpOwner.value == thisform.Chair.value)
  32202.         return true
  32203.     else
  32204.         return false
  32205. function isDateTimeValuesModified()
  32206.     thisform = document.forms[0]
  32207.     newstart = thisform.StartDate.value + " " + thisform.StartTime.value
  32208.     newend = thisform.EndDate.value + " " + thisform.EndTime.value
  32209.     if (newstart != thisform.tmpOriginalStart.value)
  32210.         return true
  32211.     else if (newend != thisform.tmpOriginalEnd.value)
  32212.         return true
  32213.     else
  32214.         return false
  32215. function isActionInProgress(dAction)
  32216.     thisform = document.forms[0]
  32217.     aip = new Number(thisform.tmpAction.value)
  32218.     if (aip & dAction)
  32219.         return true
  32220.     else
  32221.         return false
  32222. function updateActionInProgress(dAction, bAdd)
  32223.     thisform = document.forms[0]
  32224.     csactions = new Number(thisform.tmpAction.value)
  32225.     if (bAdd)
  32226.         csactions |= dAction
  32227.     else
  32228.         csactions &= ~dAction
  32229.     thisform.tmpAction.value = csactions.toString()
  32230. function submitDocument()
  32231.     thisform = document.forms[0]
  32232.     // see if we are changing the date/time and we are the owner 
  32233.     if (isUserOwner() && (thisform.tmpWasMailed.value == "1") && isDateTimeValuesModified() && !isActionInProgress(512))
  32234.         if (!self.confirm("You have changed the date/time of this entry. All participants will be notified. Are you sure this is what you want to do?"))
  32235.             updateActionInProgress(512, false)
  32236.             return
  32237.         updateActionInProgress(512, true)
  32238.     // see if we are modifying repeating instance -> THIS MUST BE DONE LAST, since
  32239.     // the window opened is treated as a modal dialog and is responsible for submitting
  32240.     // this document
  32241.     if (thisform.OrgRepeat.value == "1" && thisform.tmpResponse.value == "1")
  32242.         displayDialog("(ChangeRepeat)", "", "", "Change Repeat Instance","500","500")
  32243.         return
  32244.     thisform.submit()
  32245. function openV5RepeatInstance()
  32246.     thisform = document.forms[0]
  32247.     if (!thisform.OrgRepeat)
  32248.         return
  32249. if ((thisform.OrgRepeat.value.length > 0) && (thisform.$CSVersion.value.length >0) && (thisform.tmpCalInstanceDate.value.length <= 2))
  32250.         newwindow = displayDialog("(RepeatOpenList)", "", "&Prompt=Select the repeat instance you wish to edit.", "Open Repeating Instance", "500","500")
  32251.         newform = newwindow.document.forms[0]
  32252.         newform.tmpListOfDates.value = thisform.StartDateTime.value
  32253.         newwindow.copyRepeatItems()
  32254. Lotus Product
  32255. V0.0N
  32256. (wCSItems)
  32257.     These fields are sent over the wire but are hidden
  32258. type=hidden
  32259. ApptUNID
  32260. type=hidden
  32261. StartDateTime
  32262. type=hidden
  32263. EndDateTime
  32264. type=hidden
  32265. RepeatStartDate
  32266. type=Hidden
  32267. RepeatUnit
  32268. type=Hidden
  32269. RepeatInterval
  32270. type=Hidden
  32271. RepeatAdjust
  32272. type=Hidden
  32273. RepeatCustom
  32274. type=Hidden
  32275. RepeatHow
  32276. type=Hidden
  32277. RepeatFor
  32278. type=Hidden
  32279. RepeatForUnit
  32280. type=Hidden
  32281. RepeatUntil
  32282. type=Hidden
  32283. RepeatFromEnd
  32284. type=Hidden
  32285. RepeatWeekends
  32286. type=hidden
  32287. OrgRepeat
  32288. OrgRepeat
  32289.     0S0E
  32290. OrgRepeat
  32291. type=hidden
  32292. tmpCalInstanceDate
  32293. type=hidden
  32294. tmpOriginalStart
  32295. type=hidden
  32296. tmpOriginalEnd
  32297. type=hidden
  32298.     0S0E
  32299. tmpDB
  32300. type=hidden
  32301. $CSFlags
  32302. tmpRepeatInstance
  32303. tmpRepeatInstance
  32304. type=hidden
  32305. $REFh
  32306.     0S0E
  32307. tmpResponse
  32308. type=hidden
  32309. tmpOwner
  32310. tmpOwner
  32311. type=hidden
  32312. Chair
  32313. type=hidden
  32314. tmpWasMailed
  32315. type=hidden
  32316. $CSVersion
  32317. type=hidden
  32318. WebDateTimeInit
  32319. type=hidden
  32320. tmpAction
  32321. type=hidden
  32322. tmpKeepPosted
  32323. type=hidden
  32324. NewStartDate
  32325. type=hidden
  32326. NewEndDate
  32327. type=hidden
  32328. NewStartTime
  32329. type=hidden
  32330. NewEndTime
  32331. type=hidden
  32332. Delegee
  32333. type=hidden
  32334. tmpChangeWhich
  32335. type=hidden
  32336. RepeatStartDate
  32337. RepeatStartDate
  32338. RepeatStartDate
  32339.     1S2S3S6S7S9S11S
  32340. RepeatUnit
  32341. RepeatUnit
  32342. RepeatUnit
  32343.     0R1S2S3S9S10S12S14S
  32344. RepeatInterval
  32345. RepeatInterval
  32346. RepeatInterval
  32347.     0R1S2S3S9S10S12S14S
  32348. RepeatAdjust
  32349. RepeatAdjust
  32350. RepeatAdjust
  32351.     0R1S2S3S9S10S12S14S
  32352. RepeatCustom
  32353. RepeatCustom
  32354. RepeatCustom
  32355.     0R1S2S3S6S7S9S11S
  32356. RepeatHow
  32357. RepeatUnit
  32358. RepeatHow
  32359.     0R1S2S3S9S10S12S14S
  32360. RepeatFor
  32361. RepeatFor
  32362. RepeatFor
  32363.     0R1S2S3S6S7S9S11S
  32364. RepeatForUnit
  32365. RepeatForUnit
  32366. RepeatForUnit
  32367.     0R1S2S3S9S10S12S14S
  32368. RepeatUntil
  32369. RepeatUntil
  32370. RepeatUntil
  32371.     0R1S2S3S6S7S9S11S
  32372. RepeatFromEnd
  32373. RepeatFromEnd
  32374. RepeatFromEndt
  32375.     0R1S2S3S9S10S12S14S
  32376. RepeatWeekends
  32377. RepeatWeekends
  32378. RepeatWeekends
  32379.     0R1S2S3S9S10S12S14S
  32380. OrgRepeat
  32381. OrgRepeat
  32382. OrgRepeat
  32383.     0R1S2S3S9S10S12S14S
  32384. NewStartDate
  32385. NewStartDate
  32386. NewStartDate
  32387.     0R1S2S3S6S7S9S11S
  32388. NewStartTime
  32389. NewStartTime
  32390. NewStartTime
  32391.     0R1S2S3S6S7S9S11S
  32392. NewEndDate
  32393. NewEndDate
  32394. NewEndDate
  32395.     0R1S2S3S6S7S9S11S
  32396. NewEndTime
  32397. NewEndTime
  32398. NewEndTime
  32399.     0R1S2S3S6S7S9S11S
  32400. Delegee
  32401. Delegee
  32402. Delegee
  32403.     0R1S2S3S6S7S9S11S
  32404. tmpDB
  32405. tmpDB
  32406. tmpDB
  32407.     0R1S2S3S9S2E10S12S14S
  32408. $CSFlags
  32409. $CSFlags
  32410. $CSFlags
  32411.     0R1S2S3S9S10S12S14S
  32412. tmpDeleteItems
  32413.     These fields are hidden at all times and are not sent over the wire; they are simply used in computes
  32414. wAppointmentOpen
  32415. $$QueryOpenAgent
  32416. wAppointmentSave
  32417. $$QuerySaveAgent
  32418. Query_String
  32419. Query_String
  32420. type=hidden
  32421. Path_Info
  32422. Path_Info
  32423. Edit 
  32424.     0S0E
  32425. act_EDIT.GIF|act_EDIT?
  32426. Discard Changes
  32427.     0S0E
  32428. act_DELETE.GIF|act_DELETE?
  32429. Save and Send Invitations T
  32430. AppointmentType
  32431. tmpOwnerHW
  32432.     2S3S4S5S2E6S7S
  32433. act_SEND.GIF|act_SEND?
  32434. document.forms[0].tmpAction.value = "6"
  32435. submitDocument()
  32436. Save as Draft
  32437. AppointmentType
  32438. tmpOwnerHW
  32439.     1S2S3S4S2E5S6S
  32440. act_save.GIF|act_CSSAVE?
  32441. document.forms[0].tmpAction.value = "2"
  32442. submitDocument()
  32443. Save and Close>
  32444.     0S0E
  32445.     0S0E
  32446. act_ok.GIF|act_CSOK?
  32447. Save and Send AssignmentsnJ
  32448. TaskType
  32449. tmpOwnerHW
  32450.     1S2S3S4S2E5S6S
  32451. act_SEND.GIF|act_SEND?
  32452. document.forms[0].tmpAction.value = "6"
  32453. submitDocument()
  32454. Save as Draft
  32455. TaskType
  32456. tmpOwnerHW
  32457.     1S2S3S4S2E5S6S
  32458. act_SAVEASDRAFT.GIF|act_SAVEASDRAFT?
  32459. document.forms[0].tmpAction.value = "2"
  32460. submitDocument()
  32461. Delivery OptionsP
  32462. tmpOwnerHW
  32463. AppointmentType
  32464.     1S2S3S4S5S6S
  32465. act_DELIVERYOPTIONS.GIF|act_DELIVERYOPTIONS?
  32466. displayDialog("(CSDeliveryOptions)","","","Delivery Options",500,400)
  32467. Actions\Rescheduler
  32468. AppointmentType
  32469. tmpOwner
  32470. Chair
  32471. tmpWasMailed
  32472.     1S2S3S4S5S6S7S8S9S10S
  32473. act_csowneractions.GIF|act_CSOWNERACTIONS?
  32474. displayDialog("(OwnerDlg)","U","","Reschedule Options","500","500")
  32475. Actions\Cancelr
  32476. AppointmentType
  32477. tmpOwner
  32478. Chair
  32479. tmpWasMailed
  32480.     1S2S3S4S5S6S7S8S9S10S
  32481. act_csowneractions.GIF|act_CSOWNERACTIONS?
  32482. displayDialog("(OwnerDlg)","C","","Cancel Options","500","500")
  32483. Actions\Confirm
  32484. AppointmentType
  32485. tmpOwner
  32486. Chair
  32487. tmpWasMailed
  32488.     1S2S3S4S5S6S7S8S9S10S
  32489. act_csowneractions.GIF|act_CSOWNERACTIONS?
  32490. displayDialog("(OwnerDlg)","N","","Confirm Options","500","500")
  32491. Actions\View Status
  32492. AppointmentType
  32493. tmpOwner
  32494. Chair
  32495. tmpWasMailed
  32496.     1S2S3S4S5S6S7S8S9S10S
  32497. act_csowneractions.GIF|act_CSOWNERACTIONS?
  32498. alert("Not yet implemented")
  32499. Respond\AcceptJ
  32500. tmpOwner
  32501. Chair
  32502. tmpWasMailed
  32503.     1S2S3S5S6S
  32504. act_participantactions.GIF|act_CSPARTACTIONS
  32505. displayDialog("(InviteeReplyDlg)","A","","Accept Options","500","500")
  32506. Respond\Decline
  32507. tmpOwner
  32508. Chair
  32509. tmpWasMailed
  32510.     1S2S3S5S6S
  32511. act_participantactions.GIF|act_CSPARTACTIONS
  32512. displayDialog("(InviteeReplyDlg)","R","","Decline Options","500","500")
  32513. Respond\DelegateJ
  32514. tmpOwner
  32515. Chair
  32516. tmpWasMailed
  32517.     1S2S4S5S6S
  32518. act_participantactions.GIF|act_CSPARTACTIONS
  32519. displayDialog("(InviteeReplyDlg)","D","","Delegate Options","500","500")
  32520. Respond\Counter Propose
  32521. tmpOwner
  32522. Chair
  32523. tmpWasMailed
  32524.     1S2S3S5S6S
  32525. act_participantactions.GIF|act_CSPARTACTIONS
  32526. displayDialog("(InviteeReplyDlg)","T","","Counter Propose Options","500","500")
  32527. Address...z
  32528. Appointment
  32529. AppointmentType
  32530. TaskType
  32531.     0S0E
  32532. act_ADDRESSBOOK.GIF|act_ADDRESSBOOK?
  32533. var pathname = (window.location.pathname);
  32534. if (navigator.appName =='Netscape') {
  32535. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=550');
  32536.     } else {
  32537. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wAddress?OpenForm','Address','status=yes,scrollbars=no,top=120,left=100,width=600,height=530');
  32538. Scheduler\Check all Schedules...P
  32539. tmpOwnerHW
  32540. AppointmentType
  32541.     1S2S3S4S5S6S
  32542. act_participantactions.GIF|act_CSPARTACTIONS
  32543. var pathname = (window.location.pathname);
  32544. if (navigator.appName =='Netscape') {
  32545. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wFreeTime?OpenForm','FreeTime','status=yes,scrollbars=no,screenX=100,screenY=100,width=840,height=640');
  32546.     } else {
  32547. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wFreeTime?OpenForm','FreeTime','status=yes,scrollbars=no,top=120,left=100,width=700,height=620');
  32548. Scheduler\Find Room(s)...
  32549. tmpOwnerHW
  32550. AppointmentType
  32551.     1S2S3S4S5S6S
  32552. act_participantactions.GIF|act_CSPARTACTIONS
  32553. var pathname = (window.location.pathname);
  32554. if (navigator.appName =='Netscape') {
  32555. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wRooms?OpenForm','Rooms','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=290');
  32556.     } else {
  32557. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wRooms?OpenForm','Rooms','status=yes,scrollbars=no,top=120,left=100,width=600,height=280');
  32558. Scheduler\Find Resource(s)...
  32559. tmpOwnerHW
  32560. AppointmentType
  32561.     1S2S3S4S5S6S
  32562. act_participantactions.GIF|act_CSPARTACTIONS
  32563. var pathname = (window.location.pathname);
  32564. if (navigator.appName =='Netscape') {
  32565. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wResources?OpenForm','Resources','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=240');
  32566.     } else {
  32567. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wResources?OpenForm','Resources','status=yes,scrollbars=no,top=120,left=100,width=600,height=220');
  32568. Inbox
  32569.     1S2S
  32570. path"
  32571. /MailFS?OpenFrameset"
  32572.     0R3S4S5S6S
  32573. act_NEWMAIL.GIF|act_NEWMAIL?
  32574. Calendar
  32575.     1S2S
  32576. path"
  32577. /CalendarFS?OpenFrameset"
  32578.     0R3S4S5S6S
  32579. To don
  32580.     1S2S
  32581. path"
  32582. /ToDoFS?OpenFrameset"
  32583.     0R3S4S5S6S
  32584. Next 
  32585.     0S0E
  32586. Previous 
  32587.     0S0E
  32588. Edit 
  32589.     0S0E
  32590. Discard Changes
  32591.     0S0E
  32592. Save and Close>
  32593.     0S0E
  32594.     0S0E
  32595. Inbox
  32596.     1S2S
  32597. path"
  32598. /MailFS?OpenFrameset"
  32599.     0R3S4S5S6S
  32600. Calendar
  32601.     1S2S
  32602. path"
  32603. /CalendarFS?OpenFrameset"
  32604.     0R3S4S5S6S
  32605. To do
  32606.     1S2S
  32607. path"
  32608. /ToDoFS?OpenFrameset"
  32609.     0R3S4S5S6S
  32610. Next 
  32611.     0S0E
  32612. Previous 
  32613.     0S0E
  32614. O=Lotus Notes
  32615. O=Lotus Notes
  32616. PURSAFO
  32617. |.:#U
  32618. O=Lotus Notes
  32619. CN=Lotus Notes Template Development/O=Lotus Notes
  32620. PURSAFO
  32621. nQ>!_
  32622. $HTMLCode
  32623. $Info
  32624. $$Script_O
  32625. $$ScriptName
  32626. STARTDATETIME
  32627. EndDateTime
  32628. RepeatStartDate
  32629. RepeatCustom
  32630. RepeatFor
  32631. RepeatUntil
  32632. tmpCalInstanceDate
  32633. tmpOriginalStart
  32634. tmpOriginalEnd
  32635. NewStartDate
  32636. NewEndDate
  32637. NewStartTime
  32638. NewEndTime
  32639. $Body
  32640. $V5ACTIONS
  32641. $ACTIONS
  32642. +MQ O
  32643. uwr|7
  32644. I,G*i
  32645. rtrQU
  32646. tx],l
  32647. T'_fmPk
  32648. lWuBwL
  32649. bBK2T
  32650. )R 3S|E
  32651. ^agA6
  32652. '++LotusScript Development Environment:2:5:(Options):0:74
  32653. Option Public
  32654. Use "Common"
  32655. '++LotusScript Development Environment:2:5:(Forward):0:1
  32656. Declare Sub Initialize
  32657. '++LotusScript Development Environment:2:5:(Declarations):0:10
  32658. Dim originalnote As notesdocument
  32659. '++LotusScript Development Environment:2:2:Initialize:1:10
  32660. Sub Initialize
  32661.     IsWebClient = True
  32662.     Call wInstantiateObjectVariables
  32663.     Dim agentlog As New noteslog("Agent log")
  32664.     Call agentlog.openagentlog
  32665. 'Get the document
  32666.     OriginalUNID = Mid(note.Query_String(0), Instr(note.Query_String(0), "&")+1, 32)
  32667.     Set originalNote = db.getdocumentbyunid(originalunid)
  32668. 'remove the document     
  32669.     originalNote.Remove(True)
  32670.     pathinfo$ = note.getitemvalue("Path_Info")(0)
  32671.     tmp1 = GetDBPath
  32672.     InfoPathPos% = Instr (pathinfo$, tmp1)
  32673.     Call agentlog.logaction("tmp1 is "+tmp1+ "and pathinfo is "+pathinfo$)
  32674.     Dim view As NotesView
  32675.     targetview$ = ""
  32676.     targetviewargs$ = ""
  32677.     tmppathinfo$ = note.tmpPath_Info(0)
  32678.     fromstr$ = "&From="
  32679.     pos%  = Instr (tmppathinfo$, fromstr$)
  32680.     If pos% <> 0 Then
  32681.           'locate the view to return to, which was passed in as a URL argument 
  32682.         targetview$ = Right$ ( tmppathinfo$, Len( tmppathinfo$) - pos% - Len(fromstr$) + 1)
  32683.         pos%  = Instr (targetview$, "&")
  32684.         If (pos% <> 0) Then
  32685.                'locate any arguments to pass to that view
  32686.             targetviewargs$ = Right$ (targetview$, Len (targetview$) - pos% + 1)
  32687.             targetview$ = Left$ (targetview$, pos% - 1)
  32688.         End If
  32689.     Else
  32690.           'the view name was not passed as an argument, so pull it out of the URL if possible
  32691.         workstr$ = Right$ (pathinfo$, Len (pathinfo$) - (InfoPathPos% + Len (db.Filepath)))
  32692.         pos%  = Instr (workstr$, "/")
  32693.         Call agentlog.logaction("workstr is  "+workstr$)
  32694.         If (pos% <> 0 ) Then
  32695.             targetview$ = Left$ (workstr$, pos% - 1)
  32696.         Else
  32697.             Call agentlog.logaction("should be here")
  32698.             pos%  = Instr (workstr$, "?")
  32699.             If (pos% <> 0 ) Then
  32700.                 targetview$ = Left$ (workstr$, pos% - 1)
  32701.             Else
  32702.                 targetview$ = workstr$
  32703.             End If
  32704.                'is it a view name?
  32705.             On Error Resume Next
  32706.             Set view  = notesDatabase.GetView( viewName$ )
  32707.             On Error Goto ErrorRoutine
  32708.             If (view Is Nothing) Then 
  32709.                     'or is it a unid?
  32710.                 Set view = notesDatabase.getdocumentbyunid(targetview$)
  32711.                 If view Is Nothing Then targetview$ = ""     'no
  32712.             End If
  32713.         End If
  32714.     End If
  32715.     Call agentlog.logaction("targetview is "+targetview$)
  32716.     If InfoPathPos% <> 0 Then 
  32717.         tmp2 = Evaluate("@ReplaceSubstring(""" + Left$(pathinfo$, InfoPathPos% + Len (db.Filepath)) + """;"" "";""+"")")
  32718.         FileAndPath$ = tmp2(0)
  32719.         Call agentlog.logaction("tmp2 is "+fileandpath$)
  32720.         If note.tmpBackToTask(0) = "1" Then
  32721.             Print "[" & FileAndPath$ & "/ToDoFS?OpenFrameset]"
  32722.         Else
  32723.             If targetview$ <> "" Then
  32724.                 Print "[" & FileAndPath$ & "/MailFS?OpenFrameSet&Frame=NotesView&src=%2F" & db.replicaid &"%2F"&targetview$ & "%3FOpenView]"
  32725.             Else
  32726.                 Call agentlog.logaction("url to open is " & fileandpath$ &"/MailFS?OpenFrameSet&Frame=NotesView&src=%2F" & db.replicaid &"%2F($All)%3FOpenView")
  32727.                 Print "[" & fileandpath$ &"/MailFS?OpenFrameSet&Frame=NotesView&src=%2F" & db.replicaid & "%2F($All)%3FOpenView]"
  32728.             End If
  32729.         End If
  32730.     Else
  32731.         Print "The document has been processed."
  32732.     End If
  32733.     Call wMarkTempFields( note )
  32734.     Exit Sub
  32735. ErrorRoutine:
  32736.     Print Error & " (WebDelete)"
  32737.     Exit Sub
  32738. End Sub
  32739. Lotus Product
  32740. OBJECT
  32741. O=Lotus Notes
  32742. O=Lotus Notes
  32743. PURSAFO
  32744. |.:#U
  32745. O=Lotus Notes
  32746. CN=Lotus Notes Template Development/O=Lotus Notes
  32747. PURSAFO
  32748. $TITLE
  32749. $AssistType
  32750. $AssistLastRun
  32751. $AssistDocCount
  32752. $Comment
  32753. $AssistFlags
  32754. $AssistTrigger
  32755. $AssistInfo
  32756. $AssistQuery
  32757. $AssistAction
  32758. $AssistAction_Ex
  32759. //to define values
  32760. var tmpImportance;
  32761. var tmpDeliveryReport;
  32762. var tmpDeliveryPriority;
  32763. var tmpReturnReceipt;
  32764. //...to get selected value of keyword field
  32765. function GetSelected(fieldname) {
  32766. //alert (fieldname);
  32767.     var selectedvalue="";    
  32768.     var sind=0;
  32769.         sind =fieldname.selectedIndex;
  32770.     //alert(sind);
  32771.         selectedvalue=fieldname.options[sind].value;
  32772. //alert(selectedvalue);
  32773. return(selectedvalue);
  32774. //...BUTTON handler for the OK click...
  32775. function OKClick() {
  32776.     // put the values back in the underlying form in the right format        
  32777.     window.opener.document.forms[0].Importance.value=GetSelected(tmpImportance);
  32778.     window.opener.document.forms[0].DeliveryReport.value=GetSelected(tmpDeliveryReport);
  32779.     window.opener.document.forms[0].DeliveryPriority.value=GetSelected(tmpDeliveryPriority);
  32780. if (tmpReturnReceipt.checked) 
  32781.     window.opener.document.forms[0].ReturnReceipt.value="1";
  32782.     window.opener.document.forms[0].ReturnReceipt.value="";
  32783. self.close();
  32784. //..button handler for cancell click
  32785. function CancelClick() {
  32786. self.close();
  32787. tmpImportance = document.forms[0].tmpImportance;
  32788. tmpDeliveryReport = document.forms[0].tmpDeliveryReport;
  32789. tmpDeliveryPriority = document.forms[0].tmpDeliveryPriority;
  32790. tmpSMTPEncoding = document.forms[0].tmpSMTPEncoding;
  32791. tmpMIMEFormat = document.forms[0].tmpMIMEFormat;
  32792. tmpReturnReceipt = document.forms[0].tmpReturnReceipt;
  32793.  DeliveryOptions
  32794. <FONT SIZE="2"><B>Delivery options</B>
  32795.     <br>
  32796. <FONT SIZE="2">Importance:
  32797. .,$,  , :
  32798. tmpImportance
  32799. Normal|2High|1Low|3z
  32800. tmpImportance_1FONT Size=2
  32801. tmpReturnReceipt
  32802. Return receipt|1z
  32803. tmpReturnReceipt_1
  32804. <FONT SIZE="2">Delivery report:
  32805. tmpDeliveryReport
  32806. Only on failure|BConfirm delivery|CTrace entire path|TNone|N
  32807. tmpDeliveryReport_1FONT Size=2
  32808. <FONT SIZE="2">Delivery priority:
  32809. tmpDeliveryPriority
  32810. High|HNormal|NLow|Lz
  32811. tmpDeliveryPriority_1FONT Size=2
  32812. New Button
  32813. Need a newer version of Notes to execute this button.
  32814.     0S0E
  32815. OKClick()
  32816.        OK    
  32817. FONT Size=2
  32818. New Button
  32819. Need a newer version of Notes to execute this button.
  32820.     0S0E
  32821. CancelClick()
  32822.     Cancel 
  32823. FONT Size=2
  32824. O=Lotus Notes
  32825. O=Lotus Notes
  32826. PURSAFO
  32827. |.:#U
  32828. O=Lotus Notes
  32829. CN=Lotus Notes Template Development/O=Lotus Notes
  32830. PURSAFO
  32831. $HTMLCode
  32832. $Info
  32833. $$ScriptName
  32834. $Body
  32835. thisform = document.forms[0]
  32836. document.title = thisform.tmpTitle.value
  32837.  (wDlgBox)
  32838. Query_String
  32839. Query_String
  32840. PartialName
  32841. Query_String
  32842. &Subform=
  32843.     1S2S
  32844. PartialName
  32845. PartialName
  32846. PartialName
  32847.     0R16StmpSubform
  32848. type=hidden
  32849. xxDefault
  32850. Lotus Notes
  32851.     1S2S
  32852. PartialName
  32853. Query_String
  32854. &Title=
  32855.     0R1S2S
  32856. Title
  32857. PartialName
  32858. PartialName
  32859. PartialName
  32860.     0R1S2S18S
  32861. Title
  32862. Title
  32863. xxDefault
  32864. tmpTitle
  32865. tmpSubform
  32866. O=Lotus Notes
  32867. O=Lotus Notes
  32868. PURSAFO
  32869. |.:#U
  32870. O=Lotus Notes
  32871. CN=Lotus Notes Template Development/O=Lotus Notes
  32872. PURSAFO
  32873. $HTMLCode
  32874. $Info
  32875. $WebFlags
  32876. $$ScriptName
  32877. $Body
  32878. &Arial
  32879.  $$ReturnAuthenticationFailure
  32880.     0S0E
  32881.     Authentication Failure
  32882.     0S0E
  32883. [<BR><BR>]
  32884.     The name and password cannot be authenticated.
  32885. Categori_zeK
  32886. _Edit Document
  32887. Send Docu_ment
  32888. _Forward
  32889. _Move To Folder...
  32890. _Remove From FolderK
  32891. Inbox
  32892.     1S2S
  32893. path"
  32894. /MailFS?OpenFrameset"
  32895.     0R3S4S5S6S
  32896. act_NEWMAIL.GIF|act_NEWMAIL?
  32897. Categori_zeK
  32898. _Edit Document
  32899. Send Docu_ment
  32900. _Forward
  32901. _Move To Folder...
  32902. _Remove From FolderK
  32903. Inbox
  32904.     1S2S
  32905. path"
  32906. /MailFS?OpenFrameset"
  32907.     0R3S4S5S6S
  32908. O=Lotus Notes
  32909. O=Lotus Notes
  32910. PURSAFO
  32911. |.:#U
  32912. O=Lotus Notes
  32913. CN=Lotus Notes Template Development/O=Lotus Notes
  32914. PURSAFO
  32915. $Info
  32916. $$ScriptName
  32917. $Body
  32918. $V5ACTIONS
  32919. $ACTIONS
  32920. $PublicAccess
  32921. &Arial
  32922.  $$ReturnAuthorizationFailure
  32923.     Authorization Failure
  32924. [<BR><BR>]
  32925.     You are not authorized to perform that operation.
  32926. Categori_zeK
  32927. _Edit Document
  32928. Send Docu_ment
  32929. _Forward
  32930. _Move To Folder...
  32931. _Remove From FolderK
  32932. Inbox
  32933.     1S2S
  32934. path"
  32935. /MailFS?OpenFrameset"
  32936.     0R3S4S5S6S
  32937. act_NEWMAIL.GIF|act_NEWMAIL?
  32938. Categori_zeK
  32939. _Edit Document
  32940. Send Docu_ment
  32941. _Forward
  32942. _Move To Folder...
  32943. _Remove From FolderK
  32944. Inbox
  32945.     1S2S
  32946. path"
  32947. /MailFS?OpenFrameset"
  32948.     0R3S4S5S6S
  32949. O=Lotus Notes
  32950. O=Lotus Notes
  32951. PURSAFO
  32952. |.:#U
  32953. O=Lotus Notes
  32954. CN=Lotus Notes Template Development/O=Lotus Notes
  32955. PURSAFO
  32956. eSrL[Vdr
  32957. |8yXH?z
  32958. $Info
  32959. $$ScriptName
  32960. $Body
  32961. $V5ACTIONS
  32962. $ACTIONS
  32963. $PublicAccess
  32964. &Arial
  32965.  $$ReturnGeneralError
  32966.     0S0E
  32967.     0S0E
  32968.     Response Message
  32969. [<BR><BR>]
  32970. MessageString
  32971. MessageString
  32972. Categori_zeK
  32973. _Edit Document
  32974. Send Docu_ment
  32975. _Forward
  32976. _Move To Folder...
  32977. _Remove From FolderK
  32978. Inbox
  32979.     1S2S
  32980. path"
  32981. /MailFS?OpenFrameset"
  32982.     0R3S4S5S6S
  32983. act_NEWMAIL.GIF|act_NEWMAIL?
  32984. Categori_zeK
  32985. _Edit Document
  32986. Send Docu_ment
  32987. _Forward
  32988. _Move To Folder...
  32989. _Remove From FolderK
  32990. Inbox
  32991.     1S2S
  32992. path"
  32993. /MailFS?OpenFrameset"
  32994.     0R3S4S5S6S
  32995. O=Lotus Notes
  32996. O=Lotus Notes
  32997. PURSAFO
  32998. |.:#U
  32999. O=Lotus Notes
  33000. CN=Lotus Notes Template Development/O=Lotus Notes
  33001. PURSAFO
  33002. gFN)rz
  33003. $Info
  33004. $$ScriptName
  33005. $Body
  33006. $V5ACTIONS
  33007. $ACTIONS
  33008. $PublicAccess
  33009. &Arial
  33010. (WebSpecificFields)
  33011. Importance
  33012. .,$,  , :
  33013. DeliveryReport
  33014. .,$,  , :
  33015. DeliveryPriority
  33016. CalendarProfile
  33017. DefaultMailOpt
  33018. tmpSendOptions
  33019. Send|1Send and Save|2Save as Draft|3z
  33020. {FONT SIZE="2"}
  33021. ReturnReceipt
  33022. MailOptions
  33023. SaveOptions
  33024. PostedDate
  33025. O=Lotus Notes
  33026. O=Lotus Notes
  33027. PURSAFO
  33028. |.:#U
  33029. O=Lotus Notes
  33030. CN=Lotus Notes Template Development/O=Lotus Notes
  33031. PURSAFO
  33032. r^MgXW
  33033. as@S^
  33034. $Info
  33035. $$ScriptName
  33036. PostedDate
  33037. $Body
  33038. '++LotusScript Development Environment:2:5:(Options):0:74
  33039. Option Public
  33040. Use "Common"
  33041. '++LotusScript Development Environment:2:5:(Forward):0:1
  33042. Declare Sub Initialize    
  33043. '++LotusScript Development Environment:2:5:(Declarations):0:2
  33044. '++LotusScript Development Environment:2:2:Initialize:1:10
  33045. Sub Initialize    
  33046.     Call wInstantiateObjectVariables
  33047.     Dim views As Variant
  33048.     Dim currentview As notesview
  33049.     Dim currentfolders As notesitem
  33050.     Set currentfolders = note.getfirstitem("FolderList")
  33051.     Call agentlog.logaction("inside wfoldercreateopen")
  33052.     'this code populates the currentfolder field
  33053.     views = db.views
  33054.     Forall x In views
  33055.         If x.isfolder Then
  33056.             currentfolders.appendtotextlist(x.name)
  33057.         End If
  33058.     End Forall
  33059. End Sub
  33060. Lotus Product
  33061. OBJECT
  33062. O=Lotus Notes
  33063. O=Lotus Notes
  33064. PURSAFO
  33065. |.:#U
  33066. O=Lotus Notes
  33067. CN=Lotus Notes Template Development/O=Lotus Notes
  33068. PURSAFO
  33069. cBD'\
  33070. $TITLE
  33071. $AssistType
  33072. $AssistLastRun
  33073. $AssistDocCount
  33074. $AssistFlags
  33075. $AssistTrigger
  33076. $AssistInfo
  33077. $AssistQuery
  33078. $AssistAction
  33079. $AssistAction_Ex
  33080. '++LotusScript Development Environment:2:5:(Options):0:74
  33081. Option Public
  33082. Use "Common"
  33083. '++LotusScript Development Environment:2:5:(Forward):0:1
  33084. Declare Sub Initialize    
  33085. '++LotusScript Development Environment:2:5:(Declarations):0:2
  33086. '++LotusScript Development Environment:2:2:Initialize:1:10
  33087. Sub Initialize    
  33088.     Call wInstantiateObjectVariables
  33089.     Call agentlog.logaction("inside wfoldercreatesave")
  33090.     Call db.enablefolder(note.getitemvalue("Foldername")(0))
  33091. End Sub
  33092. Lotus Product
  33093. JV0.0
  33094. O=Lotus Notes
  33095. O=Lotus Notes
  33096. PURSAFO
  33097. |.:#U
  33098. O=Lotus Notes
  33099. CN=Lotus Notes Template Development/O=Lotus Notes
  33100. PURSAFO
  33101. $TITLE
  33102. $AssistType
  33103. $AssistLastRun
  33104. $AssistDocCount
  33105. $AssistFlags
  33106. $AssistTrigger
  33107. $AssistInfo
  33108. $AssistQuery
  33109. $AssistAction
  33110. $AssistAction_Ex
  33111. window.opener.parent.frames[1].location.reload();
  33112. window.close();
  33113. (wFolderCreateSave)
  33114. (wFolderCreateOpen)
  33115.  FolderCreate
  33116. SaveOptions
  33117. folderlist
  33118.     Current Folders:
  33119.     Folder Name:  
  33120. CurrentFolders
  33121. CurrentFolders
  33122. folderlist
  33123.     0S0E
  33124. if(form.CurrentFolders.selectedIndex != -1)
  33125.         for (var i=0; i < form.CurrentFolders.options.length; ++i)
  33126.         if (form.CurrentFolders.options[i].selected)
  33127.             {        
  33128.                 var selection = form.CurrentFolders.options[i].value;
  33129.                 alert(selection);
  33130. New Button
  33131. Need a newer version of Notes to execute this button.
  33132.     0S0E
  33133. form.FolderName.value=form.CurrentFolders.options[form.CurrentFolders.selectedIndex].text
  33134.     Add >
  33135. FONT Size=2
  33136. FolderNamez
  33137. size="40"
  33138.     0S0E
  33139.     0S0E
  33140.       OK  
  33141. New Button
  33142. Need a newer version of Notes to execute this button.
  33143.     0S0E
  33144. window.close()
  33145.     Cancel
  33146. O=Lotus Notes
  33147. O=Lotus Notes
  33148. PURSAFO
  33149. |.:#U
  33150. O=Lotus Notes
  33151. CN=Lotus Notes Template Development/O=Lotus Notes
  33152. PURSAFO
  33153. $HTMLCode
  33154. $Info
  33155. $WEBQuerySave
  33156. $WEBQueryOpen
  33157. $WebFlags
  33158. $$ScriptName
  33159. $Body
  33160. '++LotusScript Development Environment:2:5:(Options):0:74
  33161. Option Public
  33162. Use "Common"
  33163. '++LotusScript Development Environment:2:5:(Forward):0:1
  33164. Declare Sub Initialize
  33165. '++LotusScript Development Environment:2:5:(Declarations):0:2
  33166. '++LotusScript Development Environment:2:2:Initialize:1:10
  33167. Sub Initialize
  33168.     IsWebClient = True 
  33169.     Call wInstantiateObjectVariables
  33170.     Call wGetCalendarProfile
  33171.     On Error Goto ErrorRoutine
  33172.     note.removeitem("Path_Info")
  33173.      'Just need to move the existing subject field value into this forwarded memo form
  33174.      'Get existing memo which we just came from -- memo to be forwarded
  33175.     UNID$ = Mid(note.Query_String(0), Instr(note.Query_String(0), "=")+1, 32)
  33176.      'if the UNID is missing or invalid, exit gracefully
  33177.     On Error Resume Next
  33178.     Dim forwardedNote As NotesDocument
  33179.     Set forwardedNote = db.GetDocumentByUNID( UNID$ )
  33180.     On Error Goto ErrorRoutine
  33181.     If forwardedNote Is Nothing Then 
  33182.         note.AbortGracefully = "1"
  33183.         Exit Sub
  33184.     End If
  33185.     note.AbortGracefully = "0"         
  33186.     note.subject = forwardedNote.subject(0)
  33187.     note.sendto=""
  33188.     note.copyto=""
  33189.     note.blindcopyto=""
  33190.     Exit Sub
  33191. ErrorRoutine:
  33192.     Messagebox Error & " (wMemoOpen)"
  33193.     Exit Sub
  33194. End Sub
  33195. Lotus Product
  33196. O=Lotus Notes
  33197. O=Lotus Notes
  33198. PURSAFO
  33199. |.:#U
  33200. O=Lotus Notes
  33201. CN=Lotus Notes Template Development/O=Lotus Notes
  33202. PURSAFO
  33203. !Mgax
  33204. $TITLE
  33205. $AssistType
  33206. $AssistLastRun
  33207. $AssistDocCount
  33208. $AssistFlags
  33209. $AssistTrigger
  33210. $AssistInfo
  33211. $AssistQuery
  33212. $AssistAction
  33213. $AssistAction_Ex
  33214. $PublicAccess
  33215. Untitled
  33216. sidebar.gif
  33217. Welcome to the Notes Group Calendar.  It provides an overview of a group's scheduled time and lets you easily display the individual calendars for each member in the group.
  33218. To display a person's calendar, simply click on their name.
  33219. To display the details of any busy block, just click on the block.
  33220. To display future schedules, scroll the time display using the scroll bar or flip to coming weeks using the buttons just to the left of the date/time header.
  33221. Note:  Free and busy time information is only maintained for current and future times;  the group calendar therefore always displays "No Info" for past times and days.  
  33222. O=Lotus Notes
  33223. O=Lotus Notes
  33224. PURSAFO
  33225. |.:#U
  33226. O=Lotus Notes
  33227. CN=Lotus Notes Template Development/O=Lotus Notes
  33228. PURSAFO
  33229. qTcW"
  33230. $Info
  33231. $$ScriptName
  33232. $Body
  33233. $PublicAccess
  33234. 01/08/99 02:55:00 PM Teresa Deane/Iris updated [Anonymous]
  33235. 01/08/99 02:54:53 PM Teresa Deane/Iris added [Anonymous]
  33236. 08/21/98 04:23:12 PM Ryan Jansen/Iris updated [OtherDomainServers]
  33237. 08/21/98 04:22:39 PM Ryan Jansen/Iris updated [LocalDomainServers]
  33238. 08/21/98 04:22:35 PM Ryan Jansen/Iris updated [-Default-]
  33239. 08/21/98 03:51:41 PM William Zircher/Iris updated [OtherDomainServers]
  33240. 08/21/98 03:51:35 PM William Zircher/Iris updated [LocalDomainServers]
  33241. 08/21/98 12:57:04 PM William Zircher/Iris updated [OtherDomainServers]
  33242. 08/21/98 12:56:52 PM William Zircher/Iris added [OtherDomainServers]
  33243. 08/21/98 12:56:44 PM William Zircher/Iris updated [LocalDomainServers]
  33244. 08/21/98 12:55:35 PM William Zircher/Iris added [LocalDomainServers]
  33245. 08/21/98 12:55:16 PM William Zircher/Iris updated [-Default-]
  33246. 08/21/98 12:55:12 PM William Zircher/Iris added [-Default-]
  33247. 08/21/98 12:54:57 PM William Zircher/Iris deleted Ryan Jansen/Iris
  33248. 08/21/98 12:54:56 PM William Zircher/Iris deleted OtherDomainServers
  33249. 10/14/97 04:30:51 PM Ryan Jansen/Iris updated OtherDomainServers
  33250. 10/14/97 04:30:45 PM Ryan Jansen/Iris updated -Default-
  33251. 08/26/97 03:28:15 PM Ryan Jansen/Iris added OtherDomainServers
  33252. 08/26/97 03:28:15 PM Ryan Jansen/Iris added LocalDomainServers
  33253. 08/26/97 03:28:15 PM Ryan Jansen/Iris updated Ryan Jansen/Iris
  33254. -Default-
  33255. LocalDomainServers
  33256. [-Default-]
  33257. [LocalDomainServers]
  33258. [OtherDomainServers]
  33259. [Anonymous]
  33260. var fieldStartDate;
  33261. var fieldStartTime;
  33262. var fieldEndTime;
  33263. var fieldEndDate;
  33264. var fieldSendTo;
  33265. var fieldCopyTo;
  33266. var CurrStartTime;
  33267. var CurrStartDate;
  33268. var CurrEndDate;
  33269. var CurrEndTime;
  33270. var OrigSendTo;
  33271. var OrigCopyTo;
  33272. var ThisForm;
  33273. function OKClick()
  33274.     // put the values back in the underlying form in the right format
  33275.     if(window.opener)
  33276.         window.opener.document.forms[0].StartTime.value = document.forms[0].tmpStartTime.value;
  33277.         window.opener.document.forms[0].StartDate.value = document.forms[0].tmpStartDate.value;
  33278.         window.opener.document.forms[0].EndTime.value = document.forms[0].tmpEndTime.value;
  33279.         window.opener.document.forms[0].EndDate.value = document.forms[0].tmpEndDate.value;
  33280.     self.close();
  33281. function CancelClick() 
  33282.     self.close();
  33283. //Initialize fields in the dialog
  33284. if ((document.forms[0].tmpStartDateRef.value=="") || (document.forms[0].tmpEndDateRef.value=="") || (document.forms[0].tmpEndTimeRef.value=="")||(document.forms[0].tmpStartTimeRef.value=="")){
  33285. //Pull the current field object off the dialog
  33286. fieldStartTime=document.forms[0].tmpStartTime;
  33287. fieldStartDate=document.forms[0].tmpStartDate;
  33288. fieldEndTime=document.forms[0].tmpEndTime;
  33289. fieldEndDate=document.forms[0].tmpEndDate;
  33290. fieldSendTo = document.forms[0].SendTo;
  33291. fieldCopyTo=document.forms[0].CopyTo;
  33292. //Pull the current values off the underlying form
  33293. CurrStartDate = window.opener.document.forms[0].StartDate.value;
  33294. CurrStartTime = window.opener.document.forms[0].StartTime.value;
  33295. CurrEndDate=window.opener.document.forms[0].EndDate.value;
  33296. CurrEndTime=window.opener.document.forms[0].EndTime.value;
  33297. OrigSendTo = window.opener.document.forms[0].SendTo.value;
  33298. OrigCopyTo = window.opener.document.forms[0].CopyTo.value;
  33299. //Set the dialog with the underlying document values
  33300. //Only want to do this the first time through
  33301. fieldStartTime.value=CurrStartTime;
  33302. fieldStartDate.value=CurrStartDate;
  33303. fieldEndTime.value=CurrEndTime;
  33304. fieldEndDate.value=CurrEndDate;
  33305. fieldSendTo.value=OrigSendTo;
  33306. fieldCopyTo.value=OrigCopyTo;
  33307. //Set the current values as reference values
  33308. document.forms[0].tmpChair.value=window.opener.document.forms[0].Chair.value;
  33309. document.forms[0].tmpStartDateRef.value=CurrStartDate;
  33310. document.forms[0].tmpStartTimeRef.value=CurrStartTime;
  33311. document.forms[0].tmpEndDateRef.value=CurrEndDate;
  33312. document.forms[0].tmpEndTimeRef.value=CurrEndTime;
  33313. if ((window.location.href.indexOf("Seq"))==-1)  {
  33314. document.forms[0].sample.click();
  33315. } else {
  33316. //If this is a reload -- move the reference values into the current visible fields
  33317. document.forms[0].tmpStartDate.value=document.forms[0].tmpStartDateRef.value;
  33318. document.forms[0].tmpEndDate.value=document.forms[0].tmpEndDateRef.value;
  33319. document.forms[0].tmpStartTime.value=document.forms[0].tmpStartTimeRef.value;
  33320. document.forms[0].tmpEndTime.value=document.forms[0].tmpEndTimeRef.value;
  33321. Lotus Product
  33322.  wFreeTime
  33323. <NOSCRIPT><H2>
  33324. This page requires JavaScript 1.1 or higher
  33325. </H2><HR></NOSCRIPT>
  33326. <SCRIPT LANGUAGE="JavaScript"><!--
  33327.     _version_=10 //--></SCRIPT>
  33328. <SCRIPT LANGUAGE="JavaScript1.1"><!--
  33329.     _version_=11 //--></SCRIPT>
  33330. <SCRIPT LANGUAGE="JavaScript1.2"><!--
  33331.     _version_=12 //--></SCRIPT>
  33332. <SCRIPT LANGUAGE="JavaScript"><!--
  33333.     if(_version_<11)
  33334.         document.write('<H2>
  33335. This page requires JavaScript 1.1 or higher
  33336. </H2><HR>');
  33337.         document.close();
  33338. //--></SCRIPT>
  33339.     Meeting Time
  33340.     Start Date:  
  33341.     StartTime: 
  33342. tmpStartDate
  33343. document.forms[0].tmpStartDateRef.value=document.forms[0].tmpStartDate.value;
  33344. FONT Size=2
  33345.      
  33346. tmpStartTime
  33347. document.forms[0].tmpStartTimeRef.value=document.forms[0].tmpStartTime.value;
  33348. FONT Size=2
  33349.     End Date:   
  33350.     EndTime:  
  33351. tmpEndDate
  33352. document.forms[0].tmpEndDateRef.value=document.forms[0].tmpEndDate.value;
  33353. FONT Size=2
  33354.      
  33355. tmpEndTime
  33356. document.forms[0].tmpEndTimeRef.value=document.forms[0].tmpEndTime.value;
  33357. FONT Size=2
  33358.     <font size=-1> 
  33359. tmpMessages
  33360. tmpMessages
  33361. FONT Size=2
  33362.     </font>
  33363.     If the meeting time is not OK for everyone, you can enter a new time above, or select a new time from the Recommended Times list.  Then click Refresh.
  33364.     <br><br>
  33365.     <font size=-1><br>
  33366. tmpTimes
  33367. tmpTimesz
  33368. FONT Size=2
  33369.     <font>
  33370.     Free Time Chart
  33371. tmpGridFormat
  33372. by day|0by person|1z
  33373. FONT Size=2
  33374. tmpGridField
  33375. tmpGridFieldz
  33376. FONT Size=2
  33377.     <br><br>
  33378. ftbusy.gif
  33379.      Busy
  33380. ftfree.gif
  33381.      Free
  33382. ftok.gif
  33383. ftconf.gif
  33384.      Conflict
  33385. ftno.gif
  33386.      No Info
  33387. tmpStartDate
  33388.     0S0E
  33389. tmpStartDateTime
  33390. tmpStartDate
  33391. tmpStartTime
  33392.     1S2S10S11S12S
  33393. tmpEndDateTime
  33394. tmpEndDate
  33395. tmpEndTime
  33396.     0R1S2S10S11S12S13S
  33397. Duration
  33398. tmpEndDateTime
  33399. tmpStartDateTime#
  33400. Chair
  33401. tmpChair
  33402.     0RR1S2S6S
  33403. prep attendee list
  33404.     0RR1S
  33405. tmpST2
  33406. tmpSendTo
  33407.     0R1S2S8S
  33408. tmpCT2
  33409. tmpCopyTo
  33410.     0R1S2S8S
  33411. tmpSendToArg
  33412. SendTo^
  33413. tmpST2
  33414. tmpST2
  33415. SendTo
  33416.     0R1S2S5S6S11S13S14S15S21S24S
  33417. tmpCopyToArg
  33418. CopyTo^
  33419. tmpCT2
  33420. tmpCT2
  33421. CopyTo
  33422.     0R1S2S5S6S11S13S14S15S21S24S
  33423. parse the suggestion selection (which may not be made)
  33424.     0RR1S
  33425. tmpList
  33426. tmpTimes
  33427.     0R1S2S6S
  33428. tmpIsEmptySelection
  33429. tmpList
  33430.     0R1S2S8S
  33431. tmpDateSugg
  33432. tmpList
  33433.     0R1S2S8S
  33434. tmpTimeSugg
  33435. tmpList
  33436.     0R1S2S2E10S13S
  33437. tmpDurationSugg
  33438. tmpList
  33439.     0R1S2S8S
  33440. update the manual input fields
  33441.     0RR1S
  33442. tmpStartDateRef
  33443. tmpIsEmptySelection
  33444. tmpTimes
  33445. tmpStartDateRef
  33446. tmpDateSugg
  33447.     0R1S2S3S4S6S7S8S9S10S11S13S15S
  33448. tmpStartTimeRef
  33449. tmpIsEmptySelection
  33450. tmpTimes
  33451. tmpStartTimeRef
  33452. tmpTimeSugg
  33453.     0R1S2S3S4S6S7S8S9S10S11S13S15S
  33454. tmpNewDateTime
  33455. tmpDateSugg
  33456. tmpTimeSugg
  33457. tmpDurationSugg
  33458.     0R1S2S12S13S14S
  33459. tmpEndDateRef
  33460. tmpIsEmptySelection
  33461. tmpTimes
  33462. tmpEndDateRef
  33463. tmpNewDateTime
  33464.     0R1S6S7S10S11S15S
  33465. tmpEndTimeRef
  33466. tmpIsEmptySelection
  33467. tmpTimes
  33468. tmpEndTimeRef
  33469. tmpNewDateTime
  33470.     0R1S6S7S10S11S15S
  33471. perform the freetime search
  33472.     0RRR1S
  33473. tmpIsEmptySelection
  33474. tmpTimes
  33475. Domino
  33476. RefreshFreeTimeGrid
  33477. tmpGridField
  33478. tmpTimes
  33479. tmpMessages
  33480. tmpStartDateV
  33481. tmpStartTimeV
  33482. Duration
  33483. tmpGridFormat
  33484. Chair
  33485. tmpSendToArg
  33486. tmpCopyToArg
  33487. Domino
  33488. RefreshFreeTimeGrid
  33489. tmpGridField
  33490. tmpTimes
  33491. tmpMessages
  33492. tmpDateSugg
  33493. tmpTimeSugg
  33494. tmpDurationSugg
  33495. tmpGridFormat
  33496. Chair
  33497. tmpSendToArg
  33498. tmpCopyToArg
  33499.     0R1S3S4S5S6S7S8S10R14S16S18S20S22S27S32S34S36S38S40S42S45R49S51S53S55S57S59S61S63S65S67S69S71S73S
  33500.     Refresh
  33501. FONT Size=2
  33502. New Button
  33503. Need a newer version of Notes to execute this button.
  33504.     0S0E
  33505. OKClick()
  33506.       OK  z
  33507. FONT Size=2
  33508. New Button
  33509. Need a newer version of Notes to execute this button.
  33510.     0S0E
  33511. CancelClick()
  33512.     Cancelz
  33513. FONT Size=2
  33514. tmpStartDateRef
  33515. tmpStartDateRef
  33516. tmpStartTimeRef
  33517. tmpStartTimeRef
  33518. tmpEndDateRef
  33519. tmpEndDateRef
  33520. tmpEndTimeRef
  33521. tmpEndTimeRef
  33522. tmpDurationRef[<TYPE=hidden >]
  33523. DateFormatHelper2
  33524. DateFormatHelper2[<TYPE=hidden >]
  33525. TimeFormatHelper2
  33526. TimeFormatHelper2[<TYPE=hidden >]
  33527. DurationFormatHelper2
  33528. DurationFormatHelper2[<TYPE=hidden >]
  33529. tmpStartDateTime
  33530. tmpStartDate
  33531. tmpStartTime
  33532.     1S2S10S11S12S
  33533. tmpEndDateTime
  33534. tmpEndDate
  33535. tmpEndTime
  33536.     0R1S2S10S11S12S13S
  33537. Duration
  33538. tmpEndDateTime
  33539. tmpStartDateTime#
  33540. Chair
  33541. tmpChair
  33542.     0R1S2S6S
  33543. prep attendee list
  33544.     0RR1S
  33545. tmpST2
  33546. tmpSendTo
  33547.     0R1S2S8S
  33548. tmpCT2
  33549. tmpCopyTo
  33550.     0R1S2S8S
  33551. tmpSendToArg
  33552. SendTo^
  33553. tmpST2
  33554. tmpST2
  33555. SendTo
  33556.     0R1S2S5S6S11S13S14S15S21S24S
  33557. tmpCopyToArg
  33558. CopyTo^
  33559. tmpCT2
  33560. tmpCT2
  33561. CopyTo
  33562.     0R1S2S5S6S11S13S14S15S21S24S
  33563. tmpStartDateRef
  33564. Domino
  33565. RefreshFreeTimeGrid
  33566. tmpGridField
  33567. tmpTimes
  33568. tmpMessages
  33569. tmpStartDateRef
  33570. tmpStartTimeRef
  33571. Duration
  33572. Chair
  33573. tmpSendToArg
  33574. tmpCopyToArg
  33575.     0R12S14S16S18S20S24S26S28S32S34S
  33576. samplename="sample"
  33577. tmpChair
  33578. SendTo
  33579. CopyTo
  33580. tmpCopyTo
  33581. tmpSendTo
  33582. O=Lotus Notes
  33583. O=Lotus Notes
  33584. PURSAFO
  33585. |.:#U
  33586. O=Lotus Notes
  33587. CN=Lotus Notes Template Development/O=Lotus Notes
  33588. PURSAFO
  33589. j+CCE
  33590. StartDate
  33591. StartTime
  33592. EndDate
  33593. EndTime
  33594. $HTMLCode
  33595. $Info
  33596. $WebFlags
  33597. $$Script_O
  33598. $$ScriptName
  33599. tmpStartDate
  33600. tmpStartTime
  33601. tmpEndDate
  33602. tmpEndTime
  33603. $Body
  33604. '++LotusScript Development Environment:2:5:(Options):0:74
  33605. Option Public
  33606. Use "Common"
  33607. '++LotusScript Development Environment:2:5:(Forward):0:1
  33608. Declare Sub Initialize
  33609. Declare Sub ActionParser(strAction As String, strstring As String)
  33610. Declare Sub ConditionParser(strcondition As String, strlogic As String, strstring As String)
  33611. Declare Sub ProcessConditions
  33612. Declare Sub ProcessActions
  33613. Declare Sub ProcessConditionList(vtokconditionlist As Variant)
  33614. '++LotusScript Development Environment:2:5:(Declarations):0:10
  33615. Dim bnewdoc As Variant
  33616. Dim strformula As String
  33617. Dim strlogic As String
  33618. Dim strstring As String
  33619. Dim straction As String
  33620. Dim strfolder As String
  33621. Dim vstring As Variant
  33622. Dim vlogic As Variant
  33623. Dim vcondlogic As Variant
  33624. Dim voperator As Variant
  33625. Dim strcondition As String
  33626. Dim vexception As Variant
  33627. Dim vexceptionlist As notesitem
  33628. Dim vtokexceptionlist As notesitem
  33629. Dim vimportance As Variant
  33630. Dim vdomains As Variant    
  33631. Dim vcondition As Variant
  33632. Dim vconditionlist As notesitem
  33633. Dim vtokconditionlist As notesitem
  33634. '++LotusScript Development Environment:2:2:Initialize:1:10
  33635. Sub Initialize
  33636.     'This code creates the filter action formula to be used by the mail router and puts it in a field called $FilterFormul
  33637.     Dim viewcollection As notesviewentrycollection
  33638.     Dim view As notesview
  33639.     Dim profile As notesdocument
  33640.     Dim item As notesitem
  33641.     Dim bprofilesave As Integer    
  33642.     Dim bmovetofolder As Integer
  33643.     Dim nrulenum As Integer
  33644.     Dim strfilteritem As String
  33645.     Call wInstantiateObjectVariables
  33646.     Set profile= db.GetProfileDocument("CalendarProfile")
  33647.     Set view = db.getview("Rules")
  33648.     'Check to see if the profile already existed
  33649.     If Not(profile.HasItem("Owner")) Then
  33650.         profile.Form = "CalendarProfile"
  33651.         Call profile.ComputeWithForm(False,False)
  33652.     End If      
  33653.     Call agentlog.logaction("got past profile")
  33654.     'First give the rule a sequence number if it's a new rule    
  33655.     If note.isnewnote Then
  33656.         Set viewcollection = view.allentries
  33657.         nrulenum = viewcollection.count
  33658.         Call note.replaceitemvalue("OrderNum", nrulenum)
  33659.         Call profile.replaceitemvalue("$FilterFormulaCount",Cstr(nrulenum))
  33660.         bmovetofolder=True    
  33661.         Call agentlog.logaction("is a new note")
  33662.     Else
  33663.         nrulenum = note.getitemvalue("ordernum")(0)
  33664.         Call agentlog.logaction("is not a new note")
  33665.     End If        
  33666.     strfilteritem = "$FilterFormula_"+Cstr(nrulenum)
  33667.     If note.getitemvalue("Enable")(0)="1" Then            
  33668.         ' Web agent stops here
  33669.         'Call db.enabledboptions(1,True)        
  33670.         ProcessConditions
  33671.         ProcessActions
  33672.         Set item=note.getfirstitem("$FilterFormula")
  33673.         item.values=strformula        
  33674.         bprofilesave=True        
  33675.         Call agentlog.logaction("is enabled")
  33676.     Else        
  33677.         bprofilesave = profile.hasitem(strfilteritem)
  33678.         Call agentlog.logaction("is not enabled")
  33679.     End If
  33680.     If profile.hasitem(strfilteritem) Then
  33681.         Call profile.removeitem(strfilteritem)
  33682.     End If
  33683.     Call note.computewithform(False,False)
  33684.     If Not(item Is Nothing) Then Call item.copyitemtodocument(profile,strfilteritem)
  33685.     Call note.save(True,False,True)
  33686.     If bmovetofolder Then Call note.putinfolder("Rules")
  33687.     If bprofilesave Then Call profile.save(True, True, False)
  33688.     ' Provisional URL
  33689.     Print "["+wgetDBPath+"/MailFS?OpenFrameSet&Frame=NotesView&src=%2F" & db.replicaid & "%2FRules%3FOpenView]"
  33690. End Sub
  33691. '++LotusScript Development Environment:2:2:ActionParser:1:8
  33692. Sub ActionParser(strAction As String, strstring As String)
  33693.     Dim strImportance As String    
  33694.     Select Case straction
  33695.     Case "0"
  33696.         strformula = strformula+"(@MailFilterAddtofolder("""+strstring+"""; @True))"
  33697.     Case "1"
  33698.         strformula = strformula+"(@MailFilterAddtofolder("""+strstring+"""))"
  33699.     Case "2"    
  33700.         strformula = "FIELD Importance:=Importance;"+strformula+"(@setfield(""Importance"";"""+strstring+"""))"
  33701.     Case "3"
  33702.         strformula = strformula+"(@deletedocument)"
  33703.     End Select
  33704. End Sub
  33705. '++LotusScript Development Environment:2:2:ConditionParser:1:8
  33706. Sub ConditionParser(strcondition As String, strlogic As String, strstring As String)
  33707.     Dim fieldstring As String
  33708.     Dim fieldstring1 As String
  33709.     Dim fieldstring2 As String
  33710.     Dim logicstring As String
  33711.     Select Case strcondition
  33712.     Case "0"
  33713.         'Sender
  33714.         Fieldstring="From"
  33715.     Case "1"
  33716.         'Subject
  33717.         FieldString = "Subject"
  33718.     Case "2"
  33719.         'Body
  33720.         FieldString = "@Abstract([TextOnly];64,994;"""";""Body"")"
  33721.     Case "3"
  33722.         'Importance
  33723.         FieldString = "Importance"
  33724.     Case "4"
  33725.         'Delivery Priority
  33726.         FieldString = "Priority"
  33727.     Case "5"
  33728.         'To
  33729.         FieldString = "SendTo"
  33730.     Case "6"
  33731.         'CC
  33732.         FieldString="CopyTo"
  33733.     Case "7"
  33734.         'BCC
  33735.         FieldString=" BlindCopyTo"
  33736.     Case "8"
  33737.         'To or CC
  33738.         FieldString1 = "SendTo"
  33739.         FieldSTring2="CopyTo"
  33740.     Case "9"
  33741.         'body or subject
  33742.         FieldString1 = "@Abstract([TextOnly];64,994;"""";""Body"")"
  33743.         FieldSTring2="subject"
  33744.     Case "A"
  33745.         'Internet Domain
  33746.         FieldString = "SMTPDomain"
  33747.     Case "B"
  33748.         'size
  33749.         FieldSTring="@DocLength"
  33750.     End Select
  33751.     Select Case strlogic
  33752.     Case "0"
  33753.         If strcondition<>"B" Then
  33754.         'contains
  33755.             logicstring = "@Contains("
  33756.         Else
  33757.             logicstring = "@DocLength<"
  33758.         End If
  33759.     Case "1"
  33760.         'does not contain
  33761.         If strcondition<>"B" Then
  33762.             logicstring = "!@Contains("
  33763.         Else
  33764.             logicstring = "@DocLength>"
  33765.         End If
  33766.     Case "2"
  33767.         'is
  33768.         logicstring = "="
  33769.     Case "3"
  33770.         'is not
  33771.         logicstring = "!="
  33772.     End Select
  33773.     'We need to special case three conditions, multiple fields, searching body and document size
  33774.     Select Case strcondition
  33775.     Case "8" , "9"
  33776.         Select Case strlogic
  33777.         Case "0" , "1"
  33778.             strformula=strformula+logicstring+fieldstring1+";"""+strstring+""") | "+logicstring+fieldstring2+";"""+strstring+""")"
  33779.         Case "2" , "3"
  33780.             strformula=strformula+fieldstring1+logicstring+strstring +" | "+fieldstring2+logicstring+strstring
  33781.         End Select
  33782.     Case Else
  33783.         Select Case strlogic
  33784.         Case "0" , "1"
  33785.             strformula=strformula+logicstring+fieldstring+|;"|+strstring+|")|
  33786.         Case "2" , "3"
  33787.             strformula=strformula+fieldstring+logicstring+|"|+strstring+|"|
  33788.         End Select
  33789.     End Select
  33790. End Sub
  33791. '++LotusScript Development Environment:2:2:ProcessConditions:1:8
  33792. Sub ProcessConditions
  33793.     Dim vtoklist As Variant
  33794.     vtoklist = note.getitemvalue("tokconditionlist")
  33795.     If vtoklist(0)="" Then Exit Sub
  33796.     strformula="@If("
  33797.     Call ProcessConditionList(vtoklist)
  33798.     vtoklist = note.getitemvalue("tokexceptionlist")
  33799.     If vtoklist(0)="" Then    Exit Sub
  33800.     strformula=strformula+" & !"
  33801.     Call ProcessConditionList(vtoklist)
  33802. End Sub
  33803. '++LotusScript Development Environment:2:2:ProcessActions:1:8
  33804. Sub ProcessActions
  33805.     Dim vtokactionlist As Variant
  33806.     vtokactionlist = note.getitemvalue("tokactionlist")
  33807.     If vtokactionlist(0)="" Then Exit Sub
  33808.     strformula=strformula+"; ("
  33809.     For  x = 0 To Ubound(vtokactionlist)    
  33810.         'Seperate the elements in their individual items
  33811.         straction = Left(vtokactionlist(x),1)
  33812.         strstring = Right(vtokactionlist(x),Len(vtokactionlist(x))-2)
  33813.         Call ActionParser(straction, strstring)
  33814.         If x<> Ubound(vtokactionlist) Then strformula=strformula+" & "
  33815.     Next
  33816.     strformula=strformula+|);"")|
  33817. End Sub
  33818. '++LotusScript Development Environment:2:2:ProcessConditionList:1:8
  33819. Sub ProcessConditionList(vtokconditionlist As Variant)
  33820.     strformula = strformula + "("
  33821.     For  x = 0 To Ubound(vtokconditionlist)
  33822.         'Seperate the three elements in their individual items
  33823.         stroperator = Left(vtokconditionlist(x),1)    
  33824.         strcondition = Mid(vtokconditionlist(x),3,1)
  33825.         strlogic = Mid(vtokconditionlist(x), 5,1)
  33826.         strstring = Right(vtokconditionlist(x),Len(vtokconditionlist(x))-6)
  33827.         Call ConditionParser(strcondition, strlogic, strstring)
  33828.         If x<> Ubound(vtokconditionlist) Then 
  33829.             Select Case stroperator
  33830.             Case "0": strformula=strformula+" & "
  33831.             Case "1": strformula=strformula+" | "
  33832.             End Select
  33833.         End If
  33834.     Next
  33835.     strformula=strformula+")"
  33836. End Sub
  33837. Lotus Product
  33838. OBJECT
  33839. O=Lotus Notes
  33840. O=Lotus Notes
  33841. PURSAFO
  33842. |.:#U
  33843. O=Lotus Notes
  33844. CN=Lotus Notes Template Development/O=Lotus Notes
  33845. PURSAFO
  33846. -\vc7y]
  33847. $TITLE
  33848. $AssistType
  33849. $AssistLastRun
  33850. $AssistDocCount
  33851. $AssistFlags
  33852. $AssistTrigger
  33853. $AssistInfo
  33854. $AssistQuery
  33855. $AssistAction
  33856. $AssistAction_Ex
  33857. '++LotusScript Development Environment:2:5:(Options):0:74
  33858. Option Public
  33859. Use "Common"
  33860. '++LotusScript Development Environment:2:5:(Forward):0:1
  33861. Declare Class FormattedReplyControl
  33862. Declare Sub Initialize    
  33863. Declare Sub MEMOReplyToAll(note As notesdocument)
  33864. '++LotusScript Development Environment:2:5:(Declarations):0:10
  33865. Dim receipt As NotesDocument
  33866. Dim strUNID As String
  33867. Dim noteReferred As notesdocument
  33868. Const DEFAULT_OFFSETCHAR = ">> "    
  33869. Class FormattedReplyControl
  33870.     Private strFormattedText As String
  33871.     Private strArray() As String
  33872.     Private strReplyFormat As String
  33873.     Private nLineAdded As Integer
  33874.     Private rtitemParentBody As Variant
  33875.     Private rtitemMemoBody As NotesRichTextItem
  33876. Declare Public Function Init() As Integer
  33877.     Public Function Init(noteSource As notesdocument, noteDestination As notesdocument, vOffsetChar As Variant) As Integer
  33878.         Call agentlog.logaction("Inside init")
  33879.         Init = False        
  33880.         If Isnumeric(vOffsetChar) Then
  33881.             Me.strReplyFormat = GetOffSetChar(Cint(vOffsetChar))
  33882.         Else
  33883.             Me.strReplyFormat = vOffsetChar
  33884.         End If
  33885.         Call agentlog.logaction("Offset char is "+vOffsetChar)
  33886.         If GetBodyFromNote(noteSource) Then
  33887.             If ExtractFormattedText() Then
  33888.                 Call CreateBody(noteDestination)                        
  33889.                 Init = True
  33890.             End If
  33891.         End If
  33892.     End Function
  33893.     Private Function CreateBody(noteDestination As notesdocument) As Integer
  33894.         Dim n As Integer        
  33895.         Call agentlog.logaction("Inside createbody")
  33896.         Set Me.rtitemMemoBody = New notesrichtextitem(noteDestination,"Body")
  33897.         For n = 0 To Ubound(Me.strArray)
  33898.             If Len(Me.strArray(n)) > 1 Then
  33899.                 Me.nLineAdded = False
  33900.                 Call Me.rtitemMemoBody.Appendtext(Me.strReplyFormat & Me.strArray(n))
  33901.                 Call Me.rtitemMemoBody.Addnewline(1)                
  33902.             Else
  33903.                 If Not Me.nLineAdded Then
  33904.                     Call Me.rtitemMemoBody.Appendtext(Me.strReplyFormat)
  33905.                     Call Me.rtitemMemoBody.Addnewline(1)                
  33906.                     Me.nLineAdded = True
  33907.                 End If
  33908.             End If                
  33909.         Next
  33910.     End Function
  33911.     Private Function ExtractFormattedText() As Integer
  33912.         Call agentlog.logaction("Inside extractformatted text")
  33913.         If Me.rtitemParentBody.Type<>25 Then 
  33914.             Me.strFormattedText = Me.rtitemParentBody.Getformattedtext(False, 80)
  33915.             If CreateFormattedArray() Then
  33916.                 ExtractFormattedText = True
  33917.             End If
  33918.         Else
  33919.             ExtractFormattedText=False
  33920.         End If
  33921.     End Function
  33922.     Private Function CreateFormattedArray() As Integer
  33923.         CreateFormattedArray  = True
  33924.         Redim Me.strArray(0)                    
  33925.         Dim strWorkingString As String        
  33926.         Dim strTempString As String
  33927.         Dim n As Integer
  33928.         Dim lngLeftPart As Long
  33929.         Dim lngTotalLength As Long
  33930.         Dim lngLength As Long
  33931.         strWorkingString = strFormattedText
  33932.         While Instr(strWorkingString,Chr(13))
  33933.             Redim Preserve Me.strArray(n)            
  33934.             lngTotalLength = Len(strWorkingString)
  33935.             lngLeftPart = Instr(strWorkingString,Chr(13))
  33936.             strTempString = Left(strWorkingString,lngLeftPart - 1)
  33937.             Me.strArray(n) = strTempString 
  33938.             strWorkingString = Right(strWorkingString,(lngTotalLength - (lngLeftPart + 1)))            
  33939.             n = n + 1
  33940.         Wend
  33941.     End Function
  33942.     Private Function GetBodyFromNote(note As notesdocument) As Integer
  33943.         Call agentlog.logaction("Inside getbody from note")
  33944.         GetBodyFromNote = False        
  33945.         If note.hasitem("Body") Then
  33946.             Call agentlog.logaction("note has a body item")
  33947.             Set Me.rtitemParentBody = note.GetFirstItem("Body")
  33948.             Call agentlog.logaction("just did getfirstitem")
  33949.             If Not Me.rtitemParentBody Is Nothing Then
  33950.                 GetBodyFromNote = True
  33951.                 Exit Function
  33952.             End If
  33953.         End If
  33954.     End Function
  33955.     Private Function GetOffSetChar(nIndex As Integer) As String
  33956.         Select Case nIndex
  33957.         Case 1
  33958.             GetOffSetChar = "> "
  33959.         Case 2
  33960.             GetOffSetChar = "< "
  33961.         Case 3
  33962.             GetOffSetChar = "<< "
  33963.         Case 4
  33964.             GetOffSetChar = ">> "
  33965.         Case Else
  33966.             GetOffSetChar = DEFAULT_OFFSETCHAR
  33967.         End Select
  33968.     End Function
  33969. End Class
  33970. '++LotusScript Development Environment:2:2:Initialize:1:10
  33971. Sub Initialize    
  33972.     Call wInstantiateObjectVariables
  33973.     Call agentlog.logaction("Inside wMemoOpen")
  33974.     If (note.getitemvalue("ReturnReceipt")(0) = "1") Then        
  33975.         Call agentlog.logaction("Doing Return Receipt")
  33976.         Set receipt = New NotesDocument (db)        
  33977.         Call receipt.replaceitemvalue("Form", "Return Receipt")
  33978.         Call receipt.replaceitemvalue("IntendedRecipient", note.getitemvalue("SendTo")(0))
  33979.         Call receipt.replaceitemvalue("DeliveryDate", note.getitemvalue("DeliveredDate")(0))
  33980.         Call receipt.replaceitemvalue("Path_Info", note.getitemvalue("RouteServers")(0))
  33981.         Call receipt.replaceitemvalue("Subject",note.getitemvalue("Subject")(0))        
  33982.         Call receipt.MakeResponse(note)        
  33983.         Call receipt.send (False, note.getitemvalue("From")(0))        
  33984.         Call note.replaceitemvalue("ReturnReceipt", "0")
  33985.         Call note.Save (True, False)        
  33986.         Call agentlog.logaction("Finished Return Receipt")
  33987.     End If
  33988.     If Instr(note.getitemvalue("query_string")(0), "Format") Then
  33989.         Dim replytext As New FormattedReplyControl
  33990.         Call agentlog.logaction("About to do formatting")
  33991.         If wGetCalendarProfile Then
  33992.             strUNID = Mid(note.Query_String(0), Instr(note.Query_String(0), "=")+1, 32)
  33993.             Set noteReferred = db.getdocumentbyUNID(strUNID)
  33994.             If Not(noteReferred Is Nothing) Then
  33995.                 Call agentlog.logaction("About to do init")
  33996.                 Call replytext.Init(noteReferred,note,profile.getitemvalue("OffSetChar")(0))
  33997.             End If
  33998.         End If
  33999.     End If
  34000.     If Instr(note.getitemvalue("query_string")(0),"All") Then
  34001.         strUNID = Mid(note.Query_String(0), Instr(note.Query_String(0), "=")+1, 32)
  34002.         Set noteReferred = db.getdocumentbyUNID(strUNID)
  34003.         If Not(noteReferred Is Nothing) Then
  34004.             Call agentlog.logaction("Doing Reply to All")
  34005.             Call MEMOReplytoAll(note)
  34006.         End If
  34007.         Call agentlog.logaction("Finished Reply to All")
  34008.     End If    
  34009. End Sub
  34010. '++LotusScript Development Environment:2:2:MEMOReplyToAll:1:8
  34011. Sub MEMOReplyToAll(note As notesdocument)
  34012.     Dim vInheritedSendTo As Variant
  34013.     Dim vRealInheritedSendTo As Variant
  34014.     Dim iSenderIndex As Integer
  34015.     Dim x As Integer
  34016.     Dim strOwner As String
  34017.     Dim strInheritedDomain As String
  34018.     Dim itmSendTo As notesitem
  34019.     Dim itmCopyTo As notesitem
  34020.     strOwner = CSGetMailFileOwner()
  34021.     Call agentlog.logaction("Owner is "+strOwner)
  34022.     Set itmSendTo = noteReferred.GetFirstItem("SendTo")
  34023.     Call itmSendTo.appendtotextlist(noteReferred.CopyTo)
  34024.     vInheritedSendTo= itmSendTo.values
  34025.     Forall v In vInheritedSendTo
  34026.         Call agentlog.logaction("inherited send to is "+v)
  34027.     End Forall
  34028.     Call agentlog.logaction("subject is "+notereferred.subject(0)+note.subject(0))
  34029.     If noteReferred.hasitem("FromDomain") Then
  34030.         strInheritedDomain = noteReferred.GetItemValue("FromDomain")(0)
  34031.     End If
  34032.     Call agentlog.logaction("InheritedDomain is "+strInheritedDomain)
  34033.     ' Remove the sender from the list
  34034.     iSenderIndex = NAMEFindInList(strOwner, vInheritedSendTo)
  34035.     If (iSenderIndex >= 0) Then
  34036.         vInheritedSendTo(iSenderIndex) = ""
  34037.     End If        
  34038.     vRealInheritedSendTo = Fulltrim(vInheritedSendTo)
  34039.     ' Append the inheritedfromdomain
  34040.     If Len(strInheritedDomain) Then
  34041.         For x = 0 To Ubound(vRealInheritedSendTo)
  34042.             If Not vRealInheritedSendTo(x) = "" Then
  34043.                 vRealInheritedSendTo(x) = vRealInheritedSendTo(x) & "@" & strInheritedDomain
  34044.             End If
  34045.         Next
  34046.     End If
  34047.     Call note.ReplaceItemValue("CopyTo", vRealInheritedSendTo)
  34048. End Sub
  34049. Lotus Product
  34050. }8    #1
  34051. O=Lotus Notes
  34052. O=Lotus Notes
  34053. PURSAFO
  34054. |.:#U
  34055. O=Lotus Notes
  34056. CN=Lotus Notes Template Development/O=Lotus Notes
  34057. PURSAFO
  34058. $TITLE
  34059. $AssistType
  34060. $AssistLastRun
  34061. $AssistDocCount
  34062. $AssistFlags
  34063. $AssistTrigger
  34064. $AssistInfo
  34065. $AssistQuery
  34066. $AssistAction
  34067. $AssistAction_Ex
  34068. $PublicAccess
  34069. '++LotusScript Development Environment:2:5:(Options):0:74
  34070. Option Public
  34071. Use "Common"
  34072. '++LotusScript Development Environment:2:5:(Forward):0:1
  34073. Declare Sub Initialize
  34074. '++LotusScript Development Environment:2:5:(Declarations):0:2
  34075. '++LotusScript Development Environment:2:2:Initialize:1:10
  34076. Sub Initialize
  34077.     Dim agentlog As New noteslog("Agent log")
  34078.     Call agentlog.openagentlog
  34079.     IsWebClient = True
  34080.     Call wInstantiateObjectVariables
  34081.     Call agentlog.logaction("In WebSend agent")
  34082.     If Not(wGetCalendarProfile ) Then Goto MustSetCalendarProfile
  34083.     On Error Goto ErrorRoutine
  34084. '    If (note.HasItem("MailSavedForm")) Then
  34085.           'we're doing a resend, which could be any kind of form
  34086. '        optionValue$ = "1"
  34087. '        note.Form = note.MailSavedForm
  34088. '        note.RemoveItem("MailSavedForm")
  34089. '        note.From = note.tmpFrom
  34090. '    Else
  34091.     optionValue$ = note.getitemvalue("tmpSendOptions")(0)
  34092.     Call agentlog.logaction("tmpSendOptions is "+optionValue$)
  34093.     Select Case note.getitemvalue("Form")(0)
  34094.     Case "Memo"
  34095.                'cool
  34096.     Case "Reply"
  34097.                'cool
  34098.     Case "Phone Message"
  34099.                'cool
  34100.     Case Else
  34101.                'we don't know what kind of form this is
  34102.         optionValue$ = "2"
  34103.     End Select
  34104. '    End If
  34105.     Dim datetime As New NotesDateTime( "Today" )
  34106.     Call datetime.SetNow
  34107.     Select Case optionValue$
  34108.     Case "1"
  34109.      'Send Only
  34110.         Call agentlog.logaction("send only")
  34111.         Call note.RemoveItem("$AutoEditMode")
  34112.         Call note.replaceitemvalue("PostedDate", datetime.LSLocalTime)
  34113.         Call note.replaceitemvalue("SaveOptions", "0")
  34114.         Call note.replaceitemvalue("MailOptions", "1")
  34115.         Call note.removeitem("EnterSendTo")
  34116.         Call note.removeitem("EnterCopyTo")
  34117.         Call note.removeitem("EnterBlindCopyTo")
  34118.         Call note.replaceitemvalue("Subject", note.getitemvalue("WebSubject"))
  34119.         Call note.removeitem("WebSubject")
  34120.         'Call note.replaceitemvalue("SendTo",note.EnterSendTo(0))
  34121.         'note.From = note.tmpFrom
  34122.     Case "2"
  34123.      'Send & Save
  34124.         Call agentlog.logaction("send &save")
  34125.         Call note.RemoveItem("$AutoEditMode")
  34126.         Call note.replaceitemvalue("PostedDate", datetime.LSLocalTime)
  34127.         Call note.replaceitemvalue("SaveOptions", "1")
  34128.         Call note.replaceitemvalue("MailOptions", "1")
  34129.         Call note.removeitem("EnterSendTo")
  34130.         Call note.removeitem("EnterCopyTo")
  34131.         Call note.removeitem("EnterBlindCopyTo")
  34132.         Call note.replaceitemvalue("Subject", note.getitemvalue("WebSubject"))
  34133.         Call note.removeitem("WebSubject")
  34134.     Case "3"
  34135.      'Save as draft
  34136.         Call agentlog.logaction("save as draft")
  34137.         Call note.AppendItemValue( "$AutoEditMode", "1" )
  34138.         Call note.RemoveItem("PostedDate")
  34139.         Call note.replaceitemvalue("SaveOptions", "1")
  34140.         Call note.replaceitemvalue("MailOptions", "0")
  34141.         Call note.removeitem("EnterSendTo")
  34142.         Call note.removeitem("EnterCopyTo")
  34143.         Call note.removeitem("EnterBlindCopyTo")
  34144.         Call note.replaceitemvalue("Subject", note.getitemvalue("WebSubject"))
  34145.         Call note.removeitem("WebSubject")
  34146.     End Select
  34147.     pathinfo$ = note.getitemvalue("Path_Info")(0)
  34148.     Call agentlog.logaction("querystring is "+note.getitemvalue("Query_String")(0))
  34149.     tmp1$ = wGetDBPath
  34150.     InfoPathPos% = Instr (1,pathinfo$,tmp1$,1)
  34151.     Call agentlog.logaction("tmp1 is "+tmp1$+ "and pathinfo is "+pathinfo$+" and inforpathpos is "+Cstr(infopathpos%))
  34152.     Dim view As notesview
  34153.     targetview$ = ""
  34154.     targetviewargs$ = ""
  34155.     fromstr$ = "&From="
  34156.     pos%  = Instr (pathinfo$, fromstr$)
  34157.     Call agentlog.logaction("pos is "+Cstr(pos%))
  34158.     If pos% <> 0 Then
  34159.           'locate the view to return to, which was passed in as a URL argument 
  34160.         targetview$ = Right$ ( pathinfo$, Len( pathinfo$) - pos% - Len(fromstr$) + 1)
  34161.         pos%  = Instr (targetview$, "&")
  34162.         If (pos% <> 0) Then
  34163.                'locate any arguments to pass to that view
  34164.             targetviewargs$ = Right$ (targetview$, Len (targetview$) - pos% + 1)
  34165.             targetview$ = Left$ (targetview$, pos% - 1)
  34166.         End If
  34167.     Else
  34168.           'the view name was not passed as an argument, so pull it out of the URL if possible
  34169.         workstr$ = Right$ (pathinfo$, Len (pathinfo$) - (InfoPathPos% + Len (db.Filepath)))
  34170.         pos%  = Instr (workstr$, "/")
  34171.         Call agentlog.logaction("workstr is  "+workstr$)
  34172.         If (pos% <> 0 ) Then
  34173.             targetview$ = Left$ (workstr$, pos% - 1)
  34174.         Else
  34175.             Call agentlog.logaction("should be here")
  34176.             pos%  = Instr (workstr$, "?")
  34177.             If (pos% <> 0 ) Then
  34178.                 targetview$ = Left$ (workstr$, pos% - 1)
  34179.             Else
  34180.                 targetview$ = workstr$
  34181.             End If
  34182.             Call agentlog.logaction("should be here")
  34183.                'is it a view name?
  34184.             On Error Resume Next
  34185.             Call agentlog.logaction("targetview is"+targetview$)
  34186.             Set view  = db.GetView( targetview$)
  34187.             If (view Is Nothing) Then 
  34188.                     'or is it a unid?
  34189.                 Call agentlog.logaction("should be here")
  34190.                 Dim viewnote As notesdocument
  34191.                 Set viewnote = db.getdocumentbyunid(targetview$)
  34192.                 Call agentlog.logaction("should be here")
  34193.                 If viewnote Is Nothing Or Not (viewnote.hasitem("$VIEWFORMAT") )Then targetview$ = ""     'no
  34194.                 Call agentlog.logaction(Cstr(viewnote.hasitem("$VIEWFORMAT")))
  34195.             End If
  34196.         End If
  34197.     End If
  34198.     On Error Goto ErrorRoutine
  34199.     Call agentlog.logaction("targetview is "+targetview$)
  34200.     If InfoPathPos% <> 0 Then 
  34201.         If note.tmpBackToTask(0) = "1" Then
  34202.             Print "[" & tmp1$ & "/ToDoFS?OpenFrameset]"
  34203.         Else
  34204.             If targetview$ <> "" Then
  34205.                 Call agentlog.logaction("url to open is " & tmp1$ & "/MailFS?OpenFrameSet&Frame=NotesView&src=%2F" & db.replicaid &"%2F"&targetview$ & "%3FOpenView")
  34206.                 Print "[" & tmp1$ & "/MailFS?OpenFrameSet&Frame=NotesView&src=%2F" & db.replicaid &"%2F"&targetview$ & "%3FOpenView]"
  34207.             Else
  34208.                 Call agentlog.logaction("url to open is " & tmp1$ &"/MailFS?OpenFrameSet&Frame=NotesView&src=%2F" & db.replicaid &"%2F($All)%3FOpenView")
  34209.                 Print "[" & tmp1$ &"/MailFS?OpenFrameSet&Frame=NotesView&src=%2F" & db.replicaid & "%2F($All)%3FOpenView]"
  34210.             End If
  34211.         End If
  34212.     Else
  34213.         Print "The document has been processed."
  34214.     End If
  34215.     Call wMarkTempFields( note )
  34216.     Exit Sub
  34217. MustSetCalendarProfile:
  34218.     Print "You must set your user preferences before you can mail documents."
  34219.     Print "Select your Preferences options from the bottom left corner of the In Box view."
  34220.     Call note.replaceitemvalue("SaveOptions", "0")
  34221.     Call note.replaceitemvalue("MailOptions", "0")
  34222.     Exit Sub
  34223. ErrorRoutine:
  34224.     Print Error & " (wMemo)"
  34225.     note.SaveOptions = "0"
  34226.     note.MailOptions = "0"
  34227.     Exit Sub
  34228. End Sub
  34229. Lotus Product
  34230. OBJECT
  34231. \    \    \
  34232. ,,    Jp
  34233. O=Lotus Notes
  34234. O=Lotus Notes
  34235. PURSAFO
  34236. |.:#U
  34237. O=Lotus Notes
  34238. CN=Lotus Notes Template Development/O=Lotus Notes
  34239. PURSAFO
  34240. $TITLE
  34241. $AssistType
  34242. $AssistLastRun
  34243. $AssistDocCount
  34244. $AssistFlags
  34245. $AssistTrigger
  34246. $AssistInfo
  34247. $AssistQuery
  34248. $AssistAction
  34249. $AssistAction_Ex
  34250. '++LotusScript Development Environment:2:5:(Options):0:74
  34251. Option Public 
  34252. Use "ACLManagement"
  34253. '++LotusScript Development Environment:2:5:(Forward):0:1
  34254. Declare Class WEBDelegationACLManager As DelegationACLManager
  34255. Declare Sub Initialize
  34256. '++LotusScript Development Environment:2:5:(Declarations):0:10
  34257. 'wPreferencesOpen: 
  34258. Dim ACLManager As WEBDelegationACLManager
  34259. Class WEBDelegationACLManager As DelegationACLManager
  34260.     Private strNameReference As String        
  34261.     Public m_strLastErrorString As String    
  34262.     Sub New(note As notesdocument)
  34263.     End Sub
  34264.     Sub RaiseUIError(nStringID As Integer)
  34265.         If Me.aclentry Is Nothing Then
  34266.             Me.strNameReference = "" 
  34267.         Else
  34268.             Me.strNameReference = Me.aclentry.Name
  34269.         End If
  34270.         Me.m_strLastErrorString = Me.StringTable.GetString(TOOL_STRING+nStringID,Me.aclentry.Name)
  34271.         Msgbox Me.m_strLastErrorString
  34272.     End Sub
  34273. End Class
  34274. '++LotusScript Development Environment:2:2:Initialize:1:10
  34275. Sub Initialize
  34276.     Dim agentlog As New noteslog("Agent log")
  34277.     Call agentlog.openagentlog
  34278.     IsWebClient = True
  34279.     Call wInstantiateObjectVariables
  34280.     Call agentlog.logaction("Inside pref open")
  34281.     Call agentlog.logaction("getcalprofile is"+ Cstr(wgetcalendarprofile))
  34282.     On Error Goto ErrorRoutine
  34283.     Set ACLManager = New WEBDelegationACLManager(profile)
  34284.     Call ACLManager.Init()
  34285.     If Len(ACLManager.m_strLastErrorString) Then
  34286.         'some error has occured creating setup context!        
  34287.     End If
  34288.     Call CopyProfileValues(profile, note)    
  34289.     Exit Sub
  34290. ErrorRoutine:
  34291.     Messagebox Error & " (wPreferences)" 
  34292.     Exit Sub
  34293. End Sub
  34294. Lotus Product
  34295. OBJECT
  34296. O=Lotus Notes
  34297. O=Lotus Notes
  34298. PURSAFO
  34299. |.:#U
  34300. O=Lotus Notes
  34301. CN=Lotus Notes Template Development/O=Lotus Notes
  34302. PURSAFO
  34303. [`kIY,Zp
  34304. s_Gp[w
  34305. $TITLE
  34306. $AssistType
  34307. $AssistLastRun
  34308. $AssistDocCount
  34309. $AssistFlags
  34310. $AssistTrigger
  34311. $AssistInfo
  34312. $AssistQuery
  34313. $AssistAction
  34314. $AssistAction_Ex
  34315. $PublicAccess
  34316. '++LotusScript Development Environment:2:5:(Options):0:74
  34317. Option Public 
  34318. Use "ACLManagement"
  34319. '++LotusScript Development Environment:2:5:(Forward):0:1
  34320. Declare Class WEBDelegationACLManager As DelegationACLManager
  34321. Declare Sub Initialize
  34322. '++LotusScript Development Environment:2:5:(Declarations):0:10
  34323. Dim ACLManager As WEBDelegationACLManager
  34324. Class WEBDelegationACLManager As DelegationACLManager
  34325.     Private strNameReference As String    
  34326.     Public m_strLastErrorString As String    
  34327.     Sub New(note As notesdocument)
  34328.     End Sub
  34329.     Sub RaiseUIError(nStringID As Integer)
  34330.         If Me.aclentry Is Nothing Then
  34331.             Me.strNameReference = "" 
  34332.         Else
  34333.             Me.strNameReference = Me.aclentry.Name
  34334.         End If
  34335.         Me.m_strLastErrorString = Me.StringTable.GetString(TOOL_STRING+nStringID,Me.aclentry.Name)
  34336.         Msgbox Me.m_strLastErrorString
  34337.     End Sub
  34338. End Class
  34339. '++LotusScript Development Environment:2:2:Initialize:1:10
  34340. Sub Initialize
  34341.     Dim agentlog As New noteslog("Agent log")
  34342.     Call agentlog.openagentlog
  34343.     IsWebClient = True
  34344.     Call wInstantiateObjectVariables
  34345.     Call wGetCalendarProfile
  34346.     Call agentlog.logaction("In wpref save")
  34347.     On Error Goto ErrorRoutine
  34348. '//AdminP setup code     
  34349.     Set ACLManager = New WEBDelegationACLManager(profile)
  34350.     Call ACLManager.Init()
  34351.     Call CopyProfileValues(note, profile)
  34352.     profile.DefaultMailOpt = note.DefaultMailOpt
  34353.     'Need to add this field
  34354. '    profile.wCalGridType = note.CalGridType
  34355. '//AdminP evaluate code 
  34356.     'Set ACLManager.DelegateUsingAdminP = True
  34357.     'Set ACLManager.IsWebClient = True    
  34358.     'If Not ACLManager.CommitACL(False)    Then
  34359.     '    Print ACLManager.m_strLastErrorString
  34360.     'End If
  34361.     Call profile.computewithform(False, False)
  34362.     Call profile.Save(True,True,True)
  34363.     pos% = Instr (note.getitemvalue("Path_Info")(0), db.FileName)
  34364.     If pos% = 0 Then 
  34365.         Print "The preference settings have been saved."
  34366.     Else
  34367.         tmp = Evaluate("@ReplaceSubstring(""" + Left$(note.getitemvalue("Path_Info")(0), pos% + Len (db.FileName)) + """;"" "";""+"")") 
  34368.         Print "[" + tmp(0) + "MailFS?OpenFrameset]"
  34369.     End If
  34370.     Exit Sub
  34371. ErrorRoutine:
  34372.     Print Error & " (wPreferences)" 
  34373.     Exit Sub
  34374. End Sub
  34375. Lotus Product
  34376. OBJECT
  34377. O=Lotus Notes
  34378. O=Lotus Notes
  34379. PURSAFO
  34380. |.:#U
  34381. O=Lotus Notes
  34382. CN=Lotus Notes Template Development/O=Lotus Notes
  34383. PURSAFO
  34384. #e&!f
  34385. $TITLE
  34386. $AssistType
  34387. $AssistLastRun
  34388. $AssistDocCount
  34389. $AssistFlags
  34390. $AssistTrigger
  34391. $AssistInfo
  34392. $AssistQuery
  34393. $AssistAction
  34394. $AssistAction_Ex
  34395. $PublicAccess
  34396. Preferences
  34397. wPreferencesSave
  34398. wPreferencesOpen
  34399. &Arial
  34400. 5Courier New
  34401. Times New Roman
  34402. Lotus Product
  34403. OBJECT
  34404.  wPreferences
  34405. Hidden Fields:
  34406. FromPerson memo is from.z
  34407. FromDomain
  34408. FromDomain
  34409. FromDomain
  34410. FromDomain
  34411.     7S10S18S19S23S25S28S29S31S33S34S35S41S44S48S51S57S
  34412. FromName
  34413.     0RR1S2S6S
  34414. FromStops
  34415.     0R1S2S6S
  34416. FromName
  34417. FromStops
  34418.     0RR1S2S3S4S8StmpDisplayFrom_Previewz
  34419. tmpDisplayFrom_Preview
  34420. .,$ //:
  34421. PostedDateh
  34422. PostedDate
  34423.     7S9S
  34424. tmpDisplayDate_PreviewTime/date memo was created or mailed.
  34425. tmpDisplayDate_Preview
  34426. Path_Info
  34427. Path_Info
  34428. Query_String
  34429. Query_String
  34430. SaveOptions
  34431. .,$,  , :
  34432. PROTECTFROMARCHIVE
  34433.     don't allow these documents to be marked as "expired"
  34434. Preferences
  34435. $PreferencesPage
  34436.     4S6S
  34437. $PreferencesPage
  34438.     field driven table name
  34439. Preferences
  34440. SignatureOption
  34441. $PreferencesPage
  34442. Preferences
  34443.     0R3S4S6S11S
  34444. $PreferencesPage
  34445. Preferences
  34446.     0R1S2S3S
  34447.     Mail
  34448. $PreferencesPage
  34449. Freetime
  34450.     0R3S4S6S11S
  34451. $PreferencesPage
  34452. Freetime
  34453.     0R1S2S3S
  34454.     Calendar
  34455. $PreferencesPage
  34456. Freetime
  34457.     0R3S4S6S11S
  34458. $PreferencesPage
  34459. Freetime
  34460.     0R1S2S3S
  34461.     Freetime
  34462. $PreferencesPage
  34463. Entries
  34464.     0R3S4S6S11S
  34465. $PreferencesPage
  34466. Entries
  34467.     0R1S2S3S
  34468.     Entries
  34469. $PreferencesPage
  34470. Autoprocess
  34471.     0R3S4S6S11S
  34472. $PreferencesPage
  34473. Autoprocess
  34474.     0R1S2S3S
  34475.     Autoprocess
  34476. $PreferencesPage
  34477.     0R3S4S6S11S
  34478. $PreferencesPage
  34479.     0R1S2S3S
  34480.     Delegation
  34481. $PreferencesPage
  34482.     0R3S4S6S11S
  34483. $PreferencesPage
  34484.     0R1S2S3S
  34485.     Mail
  34486. $PreferencesPage
  34487. Calendar
  34488.     0R3S4S6S11S
  34489. $PreferencesPage
  34490. Calendar
  34491.     0R1S2S3S
  34492.     Calendar
  34493. PreferencesPage
  34494. PreferencesPage
  34495.     User configuration
  34496.     Owner of this mail file:
  34497. Owner
  34498. Owner
  34499.     Internet message format
  34500. FormatReplies
  34501. Formatted Replies with an offset character|1
  34502. FormatReplies
  34503. FormatReplies
  34504.     0S0E
  34505. OffSetChar
  34506. >|1<|2<<|3>>|4z
  34507. OffSetChar
  34508. Preferences
  34509. Preferences
  34510. Preferences
  34511.     Availability
  34512. Sunday
  34513. Sunday|1
  34514. Sunday
  34515.     0S0E
  34516. Size=40
  34517.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times1
  34518. Monday
  34519. Monday|2
  34520. Monday
  34521.     1S2S
  34522. Size=40
  34523.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times2
  34524. Tuesday
  34525. Tuesday|3
  34526. Tuesday
  34527.     1S2S
  34528. Size=40
  34529.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times3
  34530. Wednesday
  34531. Wednesday|4
  34532. Wednesday
  34533.     1S2S
  34534. Size=40
  34535.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times4
  34536. Thursday
  34537. Thursday|5
  34538. Thursday
  34539.     0S0E
  34540. Size=40
  34541.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times5
  34542. Friday
  34543. Friday|6
  34544. Friday
  34545.     1S2S
  34546. Size=40
  34547.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times6
  34548. Saturday
  34549. Saturday|7
  34550. Saturday
  34551.     1S2S
  34552. Size=40
  34553.     8S10S12S14S16S18S21S22S23S24S30S32S34S36S38S40S44S45S53S55S57S59S61S63S66S67S68S69S75S77S79S81S83S85S$Times7
  34554.     Only the following users can request my free time information:
  34555. AllowBusyAccess
  34556. Freetime
  34557. Freetime
  34558. Freetime
  34559. AutoProcessMeetings
  34560.     1S2S
  34561. AutoProcessType
  34562.     1S2S
  34563. AutoProcessType
  34564. AutoProcessType
  34565.     3S4S6S8S
  34566. AutoProcessType
  34567. Do not automatically process meeting requests|DAutoprocess meeting requests from all users|0Autoprocess meeting requests from the following users|2Forward meeting requests to the following person|1
  34568. AutoProcessType
  34569.     1S2S
  34570. Size=40
  34571. AutoprocessUserList
  34572. Size=40
  34573. AutoProcessForwardTo
  34574. AutoRemoveFromInbox
  34575. Remove event requests from my Inbox after I respond to them|1
  34576. PreventRepliesFromInbox
  34577. Prevent event replies from appearing in my Inbox|1
  34578. Autoprocess
  34579. Autoprocess
  34580. Autoprocess
  34581.     Defaults
  34582.     Appointment/Meeting time duration:
  34583. DefaultDuration
  34584. DefaultDuration
  34585. DefaultDuration
  34586.     3S4S5S6S7S8S9S10S12S
  34587. DefaultDuration
  34588.      (minutes)
  34589.     Anniversary yearly repeat:
  34590. .,$///:
  34591. AutoAnniversaryRepeat
  34592. AutoAnniversaryRepeat
  34593. AutoAnniversaryRepeat
  34594.     3S4S5S6S7S8S10S12S
  34595. AutoAnniversaryRepeat
  34596.      years
  34597. PreventAll
  34598. Display calendar entries in All Documents view|1
  34599. PreventSent
  34600. Display meeting invitations in Sent view|1
  34601. Entries
  34602. Entries
  34603. Entries
  34604. PublicRead
  34605.     1S2S
  34606.     The following people/groups can:
  34607.     Read my mail and read my calendar:
  34608. ReadMailz
  34609. ReadMailsize=40
  34610.     Read and send mail on my behalf and read my calendar:
  34611. WriteMail
  34612. WriteMailsize=40
  34613.     Read, send, and edit any document in my mail file:
  34614. EditMailz
  34615. EditMailsize=40
  34616.     Delete mail and calendar entries 
  34617.     (allowed for those who can send or edit mail)
  34618. DeleteMailz
  34619. DeleteMailsize=40
  34620. *Other (Designer or Manager)
  34621. .,$,  , :
  34622. OtherUsers
  34623.     0S0E
  34624. OtherUsers
  34625.         *These entries cannot be modified from this dialog
  34626.     Calendar Read Accesss
  34627. PublicRead
  34628.     3S4S
  34629. PublicRead
  34630. Everyone can read my calendar|1Only the following people/groups can read my calendar|0
  34631. ReadCalendar
  34632.     Calendar Create/Edit Access
  34633. PublicWrite
  34634.     3S4S
  34635. PublicWrite
  34636. Everyone can manage my calendar|1Only the following people/groups can manage my calendar|0
  34637. PublicWrite
  34638.     1S2S
  34639. WriteCalendar
  34640. Calendar
  34641. Calendar
  34642. Calendar
  34643. Owner
  34644. $BusyName
  34645. $NoPurge
  34646. $NoPurge
  34647. Sunday
  34648. Monday
  34649. Tuesday
  34650. Wednesday
  34651. Thursday
  34652. Friday
  34653. Saturday
  34654.     0S0E
  34655. $AvailableDays
  34656. $PublicAccess
  34657. $CSVersion
  34658. Categori_zeo
  34659. _Edit Document
  34660. Send Docu_ment
  34661. _Forward
  34662. _Move To Folder...
  34663. _Remove From Folder
  34664. Save and Close<
  34665.     0S0E
  34666. Hide if 'New doc' button was clicked
  34667. QUERY_STRING_DECODED
  34668.     0R1S2S6S
  34669.     0R1S2S
  34670. act_save.GIF|act_CSSAVE?
  34671. Cancel 
  34672.     0S0E
  34673. Hide if person clicked 'New doc' button
  34674. QUERY_STRING_DECODED
  34675.     0R1S2S6S
  34676.     0R1S2S3S4S
  34677. act_DELETE.GIF|act_DELETE?
  34678. Categori_ze
  34679. _Edit Document
  34680. Send Docu_ment
  34681. _Forward
  34682. _Move To Folder...
  34683. _Remove From Folder
  34684. Save and Close<
  34685.     0S0E
  34686. Hide if 'New doc' button was clicked
  34687. QUERY_STRING_DECODED
  34688.     0R1S2S6S
  34689.     0R1S2S
  34690. Cancel 
  34691.     0S0E
  34692. Hide if person clicked 'New doc' button
  34693. QUERY_STRING_DECODED
  34694.     0R1S2S6S
  34695.     0R1S2S3S4S
  34696. O=Lotus Notes
  34697. O=Lotus Notes
  34698. PURSAFO
  34699. |.:#U
  34700. O=Lotus Notes
  34701. CN=Lotus Notes Template Development/O=Lotus Notes
  34702. PURSAFO
  34703. $Info
  34704. $WINDOWTITLE
  34705. $WEBQuerySave
  34706. $WEBQueryOpen
  34707. $WebFlags
  34708. $$Script_O
  34709. $$ScriptName
  34710. $Times1
  34711. $Times2
  34712. $Times3
  34713. $Times4
  34714. $Times5
  34715. $Times6
  34716. $Times7
  34717. DefaultDuration
  34718. AutoAnniversaryRepeat
  34719. $NoPurge
  34720. $Body
  34721. $V5ACTIONS
  34722. $ACTIONS
  34723. wAddressOpen
  34724. Lotus Product
  34725. OBJECT
  34726.  wResources'++LotusScript Development Environment:2:5:(Options):0:66
  34727. '++LotusScript Development Environment:2:5:(Forward):0:1
  34728. Declare Sub Initialize
  34729. '++LotusScript Development Environment:2:5:(Declarations):0:2
  34730. '++LotusScript Development Environment:2:2:BindEvents:1:129
  34731. Private Sub BindEvents(Byval Objectname_ As String)
  34732.     Static Source As FIELD
  34733.     Set Source = Bind(Objectname_)
  34734. End Sub
  34735. '++LotusScript Development Environment:2:2:Initialize:1:10
  34736. Sub Initialize
  34737. End Sub
  34738. Lotus Product
  34739. V0.0E
  34740. <NOSCRIPT><H2>
  34741. This page requires JavaScript 1.1 or higher
  34742. </H2><HR></NOSCRIPT>
  34743. <SCRIPT LANGUAGE="JavaScript"><!--
  34744.     _version_=10 //--></SCRIPT>
  34745. <SCRIPT LANGUAGE="JavaScript1.1"><!--
  34746.     _version_=11 //--></SCRIPT>
  34747. <SCRIPT LANGUAGE="JavaScript1.2"><!--
  34748.     _version_=12 //--></SCRIPT>
  34749. <SCRIPT LANGUAGE="JavaScript"><!--
  34750.     if(_version_<11)
  34751.         document.write('<H2>
  34752. This page requires JavaScript 1.1 or higher
  34753. </H2><HR>');
  34754.         document.close();
  34755. //--></SCRIPT>
  34756.      
  34757.     Look in:
  34758.     <font size=-1>
  34759. names.nsf
  34760. Addressbooks
  34761.     0S0E
  34762. NABs_1
  34763.     </font>
  34764.     Site and Resource:
  34765. Size=10
  34766. EntryList
  34767. names.nsf
  34768. ($Resources)
  34769.     0S0E
  34770. EntryListFONT Size=2
  34771. New Button
  34772. Need a newer version of Notes to execute this button.
  34773.     0S0E
  34774. AddClick(fieldResources)
  34775.      Add >> z
  34776. FONT Size=2
  34777. Resources
  34778. 12345678901234567890123456789012
  34779. Resources_1FONT Size=2SIZE=4 
  34780. New Button
  34781. Need a newer version of Notes to execute this button.
  34782.     0S0E
  34783. RemoveClick(Resources);
  34784.       Remove  z
  34785. FONT Size=2
  34786. New Button
  34787. Need a newer version of Notes to execute this button.
  34788.     0S0E
  34789. RemoveAllClick()
  34790.     Remove Allz
  34791. FONT Size=2
  34792. New Button
  34793. Need a newer version of Notes to execute this button.
  34794.     0S0E
  34795. OKClick();
  34796.        OK   z
  34797. font size=2
  34798. New Button
  34799. Need a newer version of Notes to execute this button.
  34800.     0S0E
  34801. CancelClick()
  34802.      Cancel
  34803. font size=2
  34804. AddressBooksz
  34805. AddressBooks
  34806. <SCRIPT LANGUAGE="JavaScript1.1">
  34807. // For convenience
  34808. var fieldResources = document.forms[0].Resources;
  34809. var fieldEntryList = document.forms[0].EntryList;
  34810. function OKClick()
  34811.     // put the values back in the underlying form in the right format
  34812.     if(window.opener)
  34813.         window.opener.document.forms[0].Resources.value = selectToString(fieldResources);
  34814.     self.close();
  34815. function CancelClick() 
  34816.     self.close();
  34817. function AddClick(field)
  34818.     if(fieldEntryList.selectedIndex != -1)
  34819.         for (var i=0; i < fieldEntryList.options.length; ++i)
  34820.         if (fieldEntryList.options[i].selected)
  34821.             {        
  34822.                 field.options[field.options.length] = new Option(fieldEntryList.options[i].text);
  34823. function substring2(string, start, length){
  34824.     return string.substring(start,start+length);
  34825. function FixName(name)
  34826.     if (name.indexOf("CN=")!= -1)
  34827.             tmpstring=name.substring(3)
  34828.             var fullname=substring2(tmpstring,0,tmpstring.indexOf("/"));
  34829.             tmpstring=substring2(tmpstring,tmpstring.indexOf("/"),tmpstring.length);
  34830.             strpos = tmpstring.indexOf("=")+1;
  34831.             tmpstring=substring2(tmpstring,strpos,tmpstring.length);
  34832.             while (strpos != -1)
  34833.                 if (tmpstring.indexOf("/")!= -1)
  34834.                 {
  34835.                 restofname=substring2(tmpstring,tmpstring.indexOf("/"),tmpstring.length);
  34836.                 if (restofname.length!=0)
  34837.                     {                      
  34838.                     fullname=fullname+"/"+restofname;
  34839.                     }
  34840.                 strpos=tmpstring.indexOf("=");
  34841.                 } else {
  34842.                     fullname=fullname+"/"+tmpstring;
  34843.                     strpos=-1;
  34844.                     }        
  34845.             return fullname;
  34846.         } else return name;
  34847. function RemoveClick(field)
  34848.     if (field.length != 0){ 
  34849.     if (field.selectedIndex != -1)
  34850.         for(var i=0;i<field.options.length ; ++i)
  34851.                 if (field.options[i].selected)
  34852.                     {
  34853.                         field.options[i] = null;
  34854.                     }
  34855. function RemoveAllClick()
  34856.     fieldResources.options.length=0;
  34857. function trim(str)
  34858.     for(var i = 0 ; i<str.length && str.charAt(i)==" " ; i++ ) ;
  34859.     return str.substring(i,str.length); 
  34860. function stringToSelect(str,field)
  34861.     for(var  beg=0 ; beg < str.length ; beg = end+1)
  34862.         if(-1 == (end = str.indexOf(",",beg))) end = str.length;
  34863.         var entry = trim(str.substring(beg,end));
  34864.         if(entry!="") field.options[field.options.length++].text = entry;
  34865. function selectToString(field)
  34866.     if (field.length!=0)
  34867.     var str = "";
  34868.     for(i=0 ; i < field.options.length-1 ; i++)
  34869.         str += field.options[i].text + ",";
  34870.     return str += field.options[i].text;
  34871.     } else return "";
  34872. // Grab original values from underlying document
  34873. var OrigResources;
  34874. if(window.opener)
  34875.     OrigResources = window.opener.document.forms[0].Resources.value;
  34876. else    OrigResources = "";
  34877. // Initialize fields
  34878. RemoveAllClick();
  34879. stringToSelect(OrigResources,fieldResources);
  34880. //-->
  34881. </SCRIPT>
  34882. O=Lotus Notes
  34883. O=Lotus Notes
  34884. PURSAFO
  34885. |.:#U
  34886. O=Lotus Notes
  34887. CN=Lotus Notes Template Development/O=Lotus Notes
  34888. PURSAFO
  34889. $Info
  34890. $WEBQueryOpen
  34891. $WebFlags
  34892. $$Script_O
  34893. $$ScriptName
  34894. $$AddressBooks
  34895. $AddressBooks_O
  34896. $Body
  34897. wAddressOpen
  34898. Lotus Product
  34899. V0.0\
  34900.  wRooms'++LotusScript Development Environment:2:5:(Options):0:66
  34901. '++LotusScript Development Environment:2:5:(Forward):0:1
  34902. Declare Sub Initialize
  34903. '++LotusScript Development Environment:2:5:(Declarations):0:2
  34904. '++LotusScript Development Environment:2:2:BindEvents:1:129
  34905. Private Sub BindEvents(Byval Objectname_ As String)
  34906.     Static Source As FIELD
  34907.     Set Source = Bind(Objectname_)
  34908. End Sub
  34909. '++LotusScript Development Environment:2:2:Initialize:1:10
  34910. Sub Initialize
  34911. End Sub
  34912. Lotus Product
  34913. <NOSCRIPT><H2>
  34914. This page requires JavaScript 1.1 or higher
  34915. </H2><HR></NOSCRIPT>
  34916. <SCRIPT LANGUAGE="JavaScript"><!--
  34917.     _version_=10 //--></SCRIPT>
  34918. <SCRIPT LANGUAGE="JavaScript1.1"><!--
  34919.     _version_=11 //--></SCRIPT>
  34920. <SCRIPT LANGUAGE="JavaScript1.2"><!--
  34921.     _version_=12 //--></SCRIPT>
  34922. <SCRIPT LANGUAGE="JavaScript"><!--
  34923.     if(_version_<11)
  34924.         document.write('<H2>
  34925. This page requires JavaScript 1.1 or higher
  34926. </H2><HR>');
  34927.         document.close();
  34928. //--></SCRIPT>
  34929.      
  34930.     Look in:
  34931.     <font size=-1>
  34932. names.nsf
  34933. Addressbooks
  34934.     0S0E
  34935. NABs_1
  34936.     </font>
  34937.     Site and Rooms:
  34938. size=10
  34939. EntryList
  34940. names.nsf
  34941. ($Rooms)
  34942.     0S0E
  34943. EntryListFONT Size=2
  34944. New Button
  34945. Need a newer version of Notes to execute this button.
  34946.     0S0E
  34947. AddClick(fieldRooms)
  34948.      Add >> z
  34949. FONT Size=2
  34950. Rooms
  34951. 12345678901234567890123456789012
  34952. RoomsFONT Size=2SIZE=4 
  34953. New Button
  34954. Need a newer version of Notes to execute this button.
  34955.     0S0E
  34956. RemoveClick(Rooms);
  34957.       Remove  z
  34958. FONT Size=2
  34959. New Button
  34960. Need a newer version of Notes to execute this button.
  34961.     0S0E
  34962. RemoveAllClick()
  34963.     Remove Allz
  34964. FONT Size=2
  34965. New Button
  34966. Need a newer version of Notes to execute this button.
  34967.     0S0E
  34968. OKClick();
  34969.        OK   z
  34970. font size=2
  34971. New Button
  34972. Need a newer version of Notes to execute this button.
  34973.     0S0E
  34974. CancelClick()
  34975.      Cancel
  34976. font size=2
  34977. AddressBooksz
  34978. AddressBooks
  34979. <SCRIPT LANGUAGE="JavaScript1.1">
  34980. // For convenience
  34981. var fieldRooms = document.forms[0].Rooms;
  34982. var fieldEntryList = document.forms[0].EntryList;
  34983. function OKClick()
  34984.     // put the values back in the underlying form in the right format
  34985.     if(window.opener)
  34986.         window.opener.document.forms[0].RoomToReserve.value = selectToString(fieldRooms);
  34987.     self.close();
  34988. function CancelClick() 
  34989.     self.close();
  34990. function AddClick(field)
  34991.     if(fieldEntryList.selectedIndex != -1)
  34992.         for (var i=0; i < fieldEntryList.options.length; ++i)
  34993.         if (fieldEntryList.options[i].selected)
  34994.             {        
  34995.                 field.options[field.options.length] = new Option(fieldEntryList.options[i].text);
  34996. function substring2(string, start, length){
  34997.     return string.substring(start,start+length);
  34998. function FixName(name)
  34999.     if (name.indexOf("CN=")!= -1)
  35000.             tmpstring=name.substring(3)
  35001.             var fullname=substring2(tmpstring,0,tmpstring.indexOf("/"));
  35002.             tmpstring=substring2(tmpstring,tmpstring.indexOf("/"),tmpstring.length);
  35003.             strpos = tmpstring.indexOf("=")+1;
  35004.             tmpstring=substring2(tmpstring,strpos,tmpstring.length);
  35005.             while (strpos != -1)
  35006.                 if (tmpstring.indexOf("/")!= -1)
  35007.                 {
  35008.                 restofname=substring2(tmpstring,tmpstring.indexOf("/"),tmpstring.length);
  35009.                 if (restofname.length!=0)
  35010.                     {                      
  35011.                     fullname=fullname+"/"+restofname;
  35012.                     }
  35013.                 strpos=tmpstring.indexOf("=");
  35014.                 } else {
  35015.                     fullname=fullname+"/"+tmpstring;
  35016.                     strpos=-1;
  35017.                     }        
  35018.             return fullname;
  35019.         } else return name;
  35020. function RemoveClick(field)
  35021.     if (field.length != 0){ 
  35022.     if (field.selectedIndex != -1)
  35023.         for(var i=0;i<field.options.length ; ++i)
  35024.                 if (field.options[i].selected)
  35025.                     {
  35026.                         field.options[i] = null;
  35027.                     }
  35028. function RemoveAllClick()
  35029.     fieldRooms.options.length=0;
  35030. function trim(str)
  35031.     for(var i = 0 ; i<str.length && str.charAt(i)==" " ; i++ ) ;
  35032.     return str.substring(i,str.length); 
  35033. function stringToSelect(str,field)
  35034.     for(var  beg=0 ; beg < str.length ; beg = end+1)
  35035.         if(-1 == (end = str.indexOf(",",beg))) end = str.length;
  35036.         var entry = trim(str.substring(beg,end));
  35037.         if(entry!="") field.options[field.options.length++].text = entry;
  35038. function selectToString(field)
  35039.     if (field.length!=0)
  35040.     var str = "";
  35041.     for(i=0 ; i < field.options.length-1 ; i++)
  35042.         str += field.options[i].text + ",";
  35043.     return str += field.options[i].text;
  35044.     } else return "";
  35045. // Grab original values from underlying document
  35046. var OrigRooms;
  35047. if(window.opener)
  35048.     OrigRooms = window.opener.document.forms[0].RoomToReserve.value;
  35049. else    OrigRooms = "";
  35050. // Initialize fields
  35051. RemoveAllClick();
  35052. stringToSelect(OrigRooms,fieldRooms);
  35053. //-->
  35054. </SCRIPT>
  35055. O=Lotus Notes
  35056. O=Lotus Notes
  35057. PURSAFO
  35058. |.:#U
  35059. O=Lotus Notes
  35060. CN=Lotus Notes Template Development/O=Lotus Notes
  35061. PURSAFO
  35062.  *9Poaq
  35063. $Info
  35064. $WEBQueryOpen
  35065. $WebFlags
  35066. $$Script_O
  35067. $$ScriptName
  35068. $$AddressBooks
  35069. $AddressBooks_O
  35070. $Body
  35071. (wRulesDlg)MailruleCDnF
  35072. OrderNumActionListDisplayNewImportanceFolderActionExceptionListDisplayConditionListDisplayDomainListImportanceStringLogicConditionOperatorEnable_1FormtokActionListActionListtokExceptionListExceptionListtokConditionListConditionList$FilterFormulaActionValuesImportanceValuesLogic2ValuesLogic1ValuesConditionValuesOperatorValues
  35073. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################################
  35074. (wViewParticipantStatus)
  35075. EH4fPL3nu
  35076. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###########################
  35077.     ($Alarms)|$Alarms1($Alarms)|$Alarms
  35078. $AlarmTimeh
  35079. $AlarmTime
  35080. CalendarDateTime
  35081. $AlarmOffset
  35082.     7S9S13S15S17S19S21S23S
  35083. $AlarmDescription
  35084. $AlarmDescription
  35085. Subject
  35086.     7S9S
  35087. Participants
  35088. AssignedTo
  35089. OptionalAssignees
  35090. RequiredAttendees
  35091. OptionalAttendees
  35092.     1S2S5S6S8S2E12S
  35093. $AlarmMemoOptions
  35094. $AlarmMemoOptions
  35095. Participants
  35096. $AlarmSendTo
  35097.     0R3S4S9S10S12S14S
  35098. $92CalendarDateTime$AlarmOffset$93$AlarmSound$94$Conflict
  35099. $92CalendarDateTime3FY
  35100. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  35101. V$SUBVIEW$1\:1{@special(@indexunread)};$2\Date:8{@date(@year(PostedDate);@month(PostedDate);@day(PostedDate))};From\From:15;$4\Subject:30{@if(@isavailable(Subject);Subject;"Phone call from: "+PhoneCaller)}($All)/P=7201
  35102. $68$106
  35103. $102$68
  35104. $106YdB
  35105. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes############################################
  35106. ($Calendar)|Calendar11'
  35107. $134$126$144
  35108. (Help)
  35109. MAIL_V_CALENDAR
  35110.     0S0E
  35111. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  35112. /($Drafts)/P=3601$
  35113. $65$59$55
  35114. $66$66
  35115. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  35116. ##########################################################
  35117. $FolderInfo
  35118. ($FolderInfo)1
  35119. $103Y8
  35120. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes######################################
  35121. $FolderRefInfo
  35122. ($FolderRefInfo)1n
  35123. $FolderRefV
  35124.     0S0E
  35125. $105$FolderRefID$FolderRefFlags$Conflict
  35126. $105$
  35127. $105$FolderRefID
  35128. $105Folder UNID*
  35129. $FolderRefV
  35130.     0S0E
  35131. $FolderRefIDFolder Reference ID$FolderRefFlagsFolder Reference Flags&
  35132. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###############################
  35133. $SUBVIEW$1\:1{@special(@indexunread)};$2\Date:8{@date(@year(PostedDate);@month(PostedDate);@day(PostedDate))};From\From:15;$4\Subject:30{@if(@isavailable(Subject);Subject;"Phone call from: "+PhoneCaller)}($HeadlinesView)/T/M/B1
  35134. CN=Damien Katz/O=IrisCN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes############################################
  35135. z($Inbox)1($Inbox)1
  35136. $70$106
  35137. $93$70
  35138. $106Newly received mail messages.FYB
  35139. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  35140. #######################################################
  35141. 6($Meetings)|Meetings1/P=3601
  35142. StartDateTime
  35143. StartDateTimeH
  35144. (Help)
  35145. MAIL_V_MEETINGS
  35146.     0S0E
  35147. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##########################
  35148. ($PermanentDelete)
  35149. EH4f3
  35150. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################################
  35151. ($POP3UIDL)|($POP3UIDL)/P=240J
  35152. $RFC822MessageSize
  35153.     1S2S3S
  35154. $RFC822MessageSize
  35155. $POP3ExportSize
  35156.     1S2S3S
  35157. $POP3ExportSize
  35158. MailPop3UIDLDeliveredDate$32$30$Conflict
  35159. MailPop3UIDL
  35160.     1S2S3S
  35161. MailPop3UIDL
  35162.     0RL1S2S3S1-
  35163. MailPop3UIDLDeliveredDate
  35164. MailPop3UIDLMailPop3UIDLDeliveredDateDelivered Date$32$RFC822MessageSize`
  35165. $RFC822MessageSize
  35166.     1S2S3S
  35167. $RFC822MessageSize
  35168. $30$POP3ExportSize\
  35169. $POP3ExportSize
  35170.     1S2S3S
  35171. $POP3ExportSize
  35172. 553Courier NewY
  35173. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes##################
  35174. ($POP3)/P=240@
  35175. $RFC822MessageSize
  35176.     1S2S3S
  35177. $RFC822MessageSize
  35178. $POP3ExportSize
  35179.     1S2S3S
  35180. $POP3ExportSize
  35181. DeliveredDate$32$30$Conflict
  35182. DeliveredDate
  35183.     1S2S3S
  35184. DeliveredDate
  35185.     0RL1S2S3S1
  35186. DeliveredDate
  35187. DeliveredDateDelivered Date$32$RFC822MessageSize`
  35188. $RFC822MessageSize
  35189.     1S2S3S
  35190. $RFC822MessageSize
  35191. $30$POP3ExportSize\
  35192. $POP3ExportSize
  35193.     1S2S3S
  35194. $POP3ExportSize
  35195. 553Courier NewY
  35196. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  35197. ($Profiles)/P=240H
  35198. Form$Conflict
  35199. Profile
  35200.     L1S5S1
  35201. FormType&
  35202. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes############
  35203. ($RepeatLookup)|($RepeatLookup)1
  35204. APPTUNID
  35205. APPTUNID
  35206. RepeatInstanceDates
  35207. RepeatInstanceDates
  35208. OriginalStartDate
  35209.     7S9S
  35210. RescheduleWhich
  35211. RescheduleWhich
  35212. Principal
  35213. Principal
  35214. FromDomain
  35215. FromDomain
  35216. NoticeType
  35217. NoticeType
  35218. SequenceNum
  35219. SequenceNum
  35220. KeepPosted
  35221. KeepPosted
  35222. Delegee
  35223. Delegee
  35224. $CSFlags
  35225. $CSFlags
  35226. MasterLastUpdated
  35227. MasterLastUpdated
  35228. APPTUNID$3RescheduleWhich$2PrincipalFromDomainNoticeTypeSequenceNumOrgStateKeepPostedDelegee$CSFlagsMasterLastUpdated$Conflict
  35229. $CSFlagsh
  35230. OrgRepeat
  35231.     L1S5S6S10S11S1
  35232. APPTUNID$3Hidden - DNTY
  35233. CN=William Zircher/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes####################################
  35234. ($RestoreDocument)
  35235. EH4f3
  35236. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes########################################
  35237. ,$SUBVIEW$1\:1{@special(@indexunread)};$2\Date:8{@date(@year(PostedDate);@month(PostedDate);@day(PostedDate))};From\From:15;$4\Subject:30{@if(@isavailable(Subject);Subject;"Phone call from: "+PhoneCaller)}($Sent)1
  35238. $82$62
  35239. $62YB
  35240. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#######################
  35241. ($SoftDeletions)|($SoftDeletions)11
  35242. $68$106
  35243. $102$68
  35244. $106YlB
  35245. CN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###################################################
  35246. :$SUBVIEW$1\:1{@special(@indexunread)};$2\Date:8{@date(@year(PostedDate);@month(PostedDate);@day(PostedDate))};From\From:15;$4\Subject:30{@if(@isavailable(Subject);Subject;"Phone call from: "+PhoneCaller)}
  35247. ($ToDo)|Tasks11#
  35248. $186DueDateTimeD
  35249. (Help)
  35250. MAIL_V_TASKS
  35251.     0S0E
  35252. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes###
  35253. ($Trash)1($Trash)1
  35254. $87$64
  35255. $64FYPB
  35256. CN=Teresa Deane/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes
  35257. #######################
  35258. $SUBVIEW$1\:1{@special(@indexunread)};$2\Date:8{@date(@year(PostedDate);@month(PostedDate);@day(PostedDate))};From\From:15;$4\Subject:30{@if(@isavailable(Subject);Subject;"Phone call from: "+PhoneCaller)}Brian Lambert($VIM100)/P=240B
  35259. DeliveredDate
  35260. DeliveredDate
  35261. PostedDate
  35262. PostedDatei
  35263. FromDomainh
  35264. FromDomain"
  35265. DeliveryPriority
  35266. DeliveryPriority
  35267. MessageType
  35268. MessageType
  35269. Delivery Report
  35270. VIM_DLR
  35271. NonDelivery Report
  35272. VIM_NDLR
  35273. Return Receipt
  35274. VIM_RTRC
  35275. VIM_MAILJ    
  35276. Subject
  35277. $53$47$48$50$51$52$Conflict
  35278. $MessageType
  35279.     L1S1$
  35280. $53$47$48
  35281. Paul DiCristinaCN=Lotus Notes Template Development/O=Lotus NotesCN=Ryan Jansen/O=IrisCN=Lotus Notes Template Development/O=Lotus Notes#############################
  35282. refreshAllDisplays();
  35283. Mail Rule
  35284. wMailRuleSubmit
  35285. 5Courier New
  35286.  Mailrule
  35287. Translate
  35288. OperatorValues
  35289. Translate
  35290. sender
  35291. subject
  35292. importance
  35293. delivery priority
  35294. To or CC
  35295. body or subject
  35296. Internet Domain
  35297. Size (in Kbytes)
  35298. ConditionValues
  35299. Translate
  35300. is less than
  35301. is more than
  35302. is not
  35303. Logic1Values
  35304. Translate
  35305. contains
  35306. does not contain
  35307. is not
  35308. Logic2Values
  35309. Translate
  35310. medium
  35311. ImportanceValues
  35312. move to folder
  35313. copy to folder
  35314. change importance to
  35315. delete
  35316.     0S0E
  35317. ActionValues
  35318. $FilterFormula
  35319. $FilterFormula
  35320. ConditionList
  35321. tokConditionList
  35322. ExceptionList
  35323. tokExceptionList
  35324. ActionList
  35325. tokActionList
  35326. Mailrule
  35327. <NOSCRIPT><H2>
  35328. Translate
  35329. This page requires JavaScript 1.1 or higher
  35330. </H2><HR></NOSCRIPT>
  35331. <SCRIPT LANGUAGE="JavaScript"><!--
  35332.     _version_=10 //--></SCRIPT>
  35333. <SCRIPT LANGUAGE="JavaScript1.1"><!--
  35334.     _version_=11 //--></SCRIPT>
  35335. <SCRIPT LANGUAGE="JavaScript1.2"><!--
  35336.     _version_=12 //--></SCRIPT>
  35337. <SCRIPT LANGUAGE="JavaScript"><!--
  35338.     if(_version_<11)
  35339.         document.write('<H2>
  35340. Translate
  35341. This page requires JavaScript 1.1 or higher
  35342. </H2><HR>');
  35343.         document.close();
  35344. //--></SCRIPT>
  35345. <A NAME="_RefreshKW_Condition"></A>
  35346. ConditionList
  35347.     0S0E
  35348.     Rule is:  
  35349. Enable_1
  35350. On|1Off|0
  35351. {Font Size="2"}
  35352.       
  35353.     Specify Conditions and Exceptions
  35354.       
  35355.     New condition or exception:
  35356. Operator
  35357. OperatorValues
  35358.     0S0E
  35359. Condition
  35360. ConditionValues
  35361.     0S0E
  35362. Logic
  35363. Condition
  35364. Logic1Values
  35365. Logic2Values
  35366.     0S0E
  35367. condition
  35368.     0S0E
  35369. String
  35370. condition
  35371.     0S0E
  35372. Importance
  35373. ImportanceValues
  35374.     1S2S
  35375. condition
  35376.     0S0E
  35377. DomainList
  35378.      
  35379.     When mail messages arrive that meet these conditions:
  35380. ConditionListDisplay
  35381. 123456789012345678901234567890123456789012z
  35382. size=5
  35383. add condition.gif|add_condition
  35384. HotspotRectangle12
  35385. javascript:addConditionLine('ConditionList'); refreshOperatorField();
  35386. HotspotRectangle13
  35387. javascript:removeLine('ConditionList'); refreshOperatorField();
  35388. HotspotRectangle14
  35389. javascript:removeAllLines('ConditionList'); refreshOperatorField();
  35390.      
  35391.     Except when:
  35392. ExceptionListDisplay
  35393. 123456789012345678901234567890123456789012z
  35394. size=5
  35395. add exception.gif|add_exception
  35396. HotspotRectangle15_1
  35397. javascript:addConditionLine('ExceptionList')
  35398. HotspotRectangle16_1
  35399. javascript:removeLine('ExceptionList')
  35400. HotspotRectangle17_1
  35401. javascript:removeAllLines('ExceptionList')
  35402.       
  35403.     Specify Actions
  35404.       
  35405.     New action:
  35406. Action
  35407. ActionValues
  35408.     0S0E
  35409. Action
  35410.     1S2S
  35411. Folder
  35412. Action
  35413.     0S0E
  35414. NewImportance
  35415. ImportanceValues
  35416.     1S2S
  35417. action
  35418.     0S0E
  35419.       
  35420.     Perform the following actions:
  35421. ActionListDisplay
  35422. 123456789012345678901234567890123456789012
  35423. size=5
  35424. add action.gif|add_action
  35425. HotspotRectangle18_1
  35426. javascript:addAction()
  35427. HotspotRectangle19_1
  35428. javascript:removeLine('ActionList')
  35429. HotspotRectangle20_1
  35430. javascript:removeAllLines('ActionList')
  35431. <SCRIPT LANGUAGE="JavaScript1.1"><!--
  35432. var TYPE_CONDITION = "0";
  35433. var COND_IMPORTANCE = 3;
  35434. var COND_DELIVERY = 4;
  35435. var COND_DOMAIN = 10;
  35436. var COND_SIZE = 11;
  35437. var LIST_SEP = "; ";
  35438. var form = document.forms[0];
  35439. form.ConditionListDisplay.options[0] = form.ExceptionListDisplay.options[0]
  35440.     = form.ActionListDisplay.options[0] = null;
  35441. function list_append(field,str)
  35442.     if(field.value.length) field.value += 
  35443. LIST_SEP;
  35444.     field.value += str;
  35445. function list_removeelem(field,index)
  35446.     var value = field.value;
  35447.     for(i=pos=0 ; i<index ; i++)
  35448.         pos = value.indexOf(LIST_SEP,++pos);
  35449.     field.value = value.substring(0,pos);
  35450.     pos = value.indexOf(LIST_SEP,++pos);
  35451.     if(pos != -1) field.value += value.substring(pos+(i?0:LIST_SEP.length),value.length);
  35452. function list_replaceinvalidsep(str)
  35453.     var newstr = "";
  35454.     for(last=0, pos=str.indexOf(LIST_SEP) ; pos != -1 ; last=pos, pos=str.indexOf(LIST_SEP,pos))
  35455.         newstr += str.substring(last,pos) + ", ";
  35456.         pos += LIST_SEP.length;
  35457.     return newstr += str.substring(last,str.length);
  35458. function refreshDisplay(field)
  35459.     var list = eval("form."+field).value;
  35460.     var toklist = eval("form.tok"+field).value;
  35461.     var display = eval("form."+field+"Display").options;
  35462.     var pos = list.indexOf(LIST_SEP);
  35463.     for(i=last=0 ; pos!=-1 ; last=++pos, pos=list.indexOf(
  35464. LIST_SEP,++pos), i++)
  35465. display[i] = new Option(list.substring(last,pos));
  35466.     display[i] = new Option(list.substring(
  35467. last,list.length));
  35468.     for(j=++i ; j<display.length ; j++) display[j] = null;
  35469.     display.length = i;
  35470. function refreshAllDisplays()
  35471.     refreshDisplay("ConditionList");
  35472.     refreshDisplay("ExceptionList");
  35473.     refreshDisplay("ActionList");
  35474.     refreshOperatorField();
  35475. function getANDOperator()
  35476.     var v = form.OperatorValues.value;
  35477.     return v.substring(0,v.indexOf(LIST_SEP));
  35478. function getOROperator()
  35479.     var v = form.OperatorValues.value;
  35480.     return v.substring(
  35481. v.indexOf(LIST_SEP)+LIST_SEP.length,v.length);
  35482. function refreshOperatorField()
  35483.     var op = form.Operator.options;
  35484.     if(form.ConditionList.value.length)
  35485.         if(op.length == 2) return;
  35486.         op[0] = new Option(getANDOperator(),0,true,true);        
  35487.         op[1] = new Option(getOROperator());
  35488.         op.length = 2;
  35489.     else
  35490.         if(op.length == 1) return;
  35491.         op[0] = new Option("
  35492. Translate
  35493. ",0,true,true);
  35494.         op[1] = null;
  35495.         op.length = 1;
  35496. function getKeyword(field)
  35497.     return eval("form."+field+".options[form."+field+".selectedIndex].text");
  35498. function getConditionString()
  35499.     var cond = form.Condition.selectedIndex;
  35500. cond == COND_IMPORTANCE || cond == COND_DELIVERY) return getKeyword("Importance");
  35501.     if(cond == COND_DOMAIN) return form.DomainList.value;
  35502.     return form.String.value;
  35503. function addConditionLine(field)
  35504.     var list = eval("form."+field);
  35505.     var toklist = eval("form.tok"+field);
  35506.     var condstr = 
  35507. list_replaceinvalidsep(getConditionString());
  35508.     var strcondition = (list.value.length ? getKeyword("Operator") + " " : "")
  35509.                 + getKeyword("Condition") + " "
  35510.                 + 
  35511. getKeyword("Logic") + " "
  35512. + condstr;
  35513.     var tokcondition =  Number(form.Operator.selectedIndex).toString() + ":"
  35514.                 + 
  35515. Number(form.Condition.selectedIndex).toString() + ":" 
  35516. Number(form.Logic.selectedIndex).toString() + ":" 
  35517. (form.Condition.selectedIndex == COND_IMPORTANCE || form.Condition.selectedIndex == COND_DELIVERY ? 
  35518.                     
  35519. Number(form.Importance.selectedIndex+1).toString() : condstr);
  35520.     list_append(
  35521. list,strcondition);
  35522.     list_append(
  35523. toklist,tokcondition);
  35524.     refreshDisplay(field);
  35525. function addAction()
  35526.     var list = form.ActionList;
  35527.     var toklist = form.tokActionList;
  35528.     if(toklist.value.indexOf("3:") != -1)
  35529.         alert("
  35530. Delete Document cannot be included in multiple actions.
  35531.         return;
  35532.     var straction = list.value.length ? 
  35533. getANDOperator() + " " : "";
  35534.     straction += getKeyword("Action");
  35535.     var tokaction = Number(form.Action.selectedIndex).toString() + ":";
  35536.     switch(form.Action.selectedIndex)
  35537.         case 0:
  35538.         case 1:
  35539.             var folder = list_replaceinvalidsep(form.Folder.value);
  35540.             straction += " " + folder;
  35541.             tokaction += folder;
  35542.             break;
  35543.         case 2:
  35544.             straction += " " + getKeyword("NewImportance");
  35545.             tokaction += Number(form.NewImportance.selectedIndex
  35546. +1).toString();
  35547.             break;
  35548.         case 3:
  35549.             break;
  35550.     list_append(list,straction);
  35551.     list_append(toklist
  35552. ,tokaction);
  35553.     refreshDisplay("ActionList");
  35554. function removeLine(field)
  35555.     var list = eval("form."+field);
  35556.     var toklist = eval("form.tok"+field);
  35557.     var display = eval("form."+field+"Display");
  35558.     list_removeelem(list,display.selectedIndex);
  35559.     list_removeelem(toklist,display.selectedIndex);
  35560.     if(!display.selectedIndex){ var v = list.value; list.value = v.substring(v.indexOf(" ")+1,v.length); }
  35561.     refreshDisplay(field);
  35562. function removeAllLines(field)
  35563.     var list = eval("form."+field);
  35564.     var toklist = eval("form.tok"+field);
  35565.     var display = eval("form."+field+"Display").options;
  35566.     list.value = "";
  35567.     toklist.value = "";
  35568.     for(i=0 ; i<display.length ; i++) display[i]=null;
  35569.     display.length = 0;
  35570. //--></SCRIPT>
  35571. This field is used for Ordering the Filter documents in the folder
  35572. F2@8U
  35573. OrderNum
  35574. OrderNum
  35575. Categori_ze
  35576. _Edit Document
  35577. Send Docu_ment
  35578. _Forward
  35579. _Move To Folder...
  35580. _Remove From Folder
  35581. Save and Close>
  35582.     0S0E
  35583.     0S0E
  35584. act_ok.GIF|act_CSOK?
  35585. Discard Changesr 
  35586.     0S0E
  35587. act_discardchanges.GIF|act_CSDISCARD
  35588. Edit 
  35589.     0S0E
  35590. act_EDIT.GIF|act_EDIT?
  35591. Close
  35592.     0S0E
  35593. act_ok.GIF|act_CSOK?
  35594. Categori_ze
  35595. _Edit Document
  35596. Send Docu_ment
  35597. _Forward
  35598. _Move To Folder...
  35599. _Remove From Folder
  35600. Save and Close>
  35601.     0S0E
  35602.     0S0E
  35603. Discard Changesa 
  35604.     0S0E
  35605. Edit 
  35606.     0S0E
  35607. Closee 
  35608.     0S0E
  35609. O=Lotus Notes
  35610. O=Lotus Notes
  35611. PURSAFO
  35612. |.:#U
  35613. O=Lotus Notes
  35614. CN=Lotus Notes Template Development/O=Lotus Notes
  35615. PURSAFO
  35616. Y7YXz
  35617. $HTMLCode
  35618. $Info
  35619. $WINDOWTITLE
  35620. $WEBQuerySave
  35621. $WebFlags
  35622. $$ScriptName
  35623. $Body
  35624. $V5ACTIONS
  35625. $ACTIONS
  35626. '++LotusScript Development Environment:2:5:(Options):0:74
  35627. Option Public
  35628. Option Explicit
  35629. Use "CSWeb"
  35630. '++LotusScript Development Environment:2:5:(Forward):0:1
  35631. Declare Sub Initialize
  35632. '++LotusScript Development Environment:2:5:(Declarations):0:2
  35633. '++LotusScript Development Environment:2:2:Initialize:1:10
  35634. Sub Initialize
  35635.     Dim noteContext As notesdocument    
  35636.     Dim strNoteID As String
  35637.     Set session = New notessession
  35638.     Set noteContext = session.DocumentContext
  35639.     strNoteId = ParseQueryStringForEntry(noteContext.GetItemValue("Query_String")(0), "UNID=")
  35640.     Set note = session.currentdatabase.getdocumentbyunid(strNoteID)
  35641.     If (note Is Nothing) Then Exit Sub
  35642. '    Call WebViewParticipantStatus(note)
  35643. End Sub
  35644. Lotus Product
  35645. (V0.0^t
  35646. [D!Kp -
  35647. "Kp -$
  35648. K("St
  35649. O=Lotus Notes
  35650. O=Lotus Notes
  35651. PURSAFO
  35652. |.:#U
  35653. O=Lotus Notes
  35654. CN=Lotus Notes Template Development/O=Lotus Notes
  35655. PURSAFO
  35656. $TITLE
  35657. $AssistType
  35658. $AssistLastRun
  35659. $AssistDocCount
  35660. $AssistFlags
  35661. $AssistTrigger
  35662. $AssistInfo
  35663. $AssistQuery
  35664. $AssistAction
  35665. $AssistAction_Ex
  35666. $92AlarmTime
  35667. $AlarmTimeh
  35668. $AlarmTime
  35669. CalendarDateTime
  35670. $AlarmOffset
  35671.     7S9S13S15S17S19S21S23S
  35672. CalendarDateTimeCalendarDateTime$AlarmOffsetOffset$93Descriptiond
  35673. $AlarmDescription
  35674. $AlarmDescription
  35675. Subject
  35676.     7S9S
  35677. $AlarmSoundAlarmSound$94AlarmMailT
  35678. Participants
  35679. AssignedTo
  35680. OptionalAssignees
  35681. RequiredAttendees
  35682. OptionalAttendees
  35683.     1S2S5S6S8S2E12S
  35684. $AlarmMemoOptions
  35685. $AlarmMemoOptions
  35686. Participants
  35687. $AlarmSendTo
  35688.     0R3S4S9S10S12S14S&
  35689. _Forward
  35690. Categori_zeK
  35691. _Edit Document
  35692. _Move To Folder...
  35693. _Remove From Folder...
  35694. _Forward
  35695. Categori_zeK
  35696. _Edit Document
  35697. _Move To Folder...
  35698. _Remove From Folder...
  35699. O=Lotus Notes
  35700. O=Lotus Notes
  35701. PURSAFO
  35702. |.:#U
  35703. O=Lotus Notes
  35704. CN=Lotus Notes Template Development/O=Lotus Notes
  35705. PURSAFO
  35706. $TITLE
  35707. $PublicAccess
  35708. $Name
  35709. $Index
  35710. $Formula
  35711. $FormulaClass
  35712. $VIEWFORMAT
  35713. $Comment
  35714. $V5ACTIONS
  35715. $ACTIONS
  35716. DeliveredDate
  35717. PostedDate
  35718. PostedDateY
  35719. IsMailStationeryh
  35720. _ViewIcon
  35721. _ViewIcon
  35722. Importance
  35723. Importance
  35724. _ViewIcon
  35725. _ViewIcon
  35726. $TypeIcon
  35727.     3S4S6RS4E11S12S17RS8E24RS12E26RS8E31RS12E33RS9E36RS4E42RS8E44RS4E48R49S50S52RS4E54R59RS5E61R
  35728. SentBy
  35729. Principal
  35730. Principal
  35731.     1S2S5S6S8S10S
  35732. Attendees
  35733. RequiredAttendees
  35734. OptionalAttendees
  35735.     0R1S2S5S6S
  35736. DeliveredDate
  35737. SentBy
  35738. Attendees
  35739. Attendees
  35740. SendTo
  35741. SentBy
  35742. SendTo
  35743.     0R1S2S5S6S8S10S14S15S17S21S24S25S26S28S30S34S
  35744.     0R1S2S8S
  35745.     0R1S2S15S16S
  35746.     0R1S2S5S6S8S14S18S
  35747.     0R1S2S5S6S8S14S18S
  35748. Person
  35749. X400FreeForm^
  35750.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  35751. Person2
  35752. Person
  35753. Person
  35754. Person
  35755. Person
  35756.     0R1S2S12S13S22S34S
  35757. Delivery Report
  35758. NonDelivery Report
  35759. Trace Report
  35760. Mail Router
  35761. Person2
  35762.     0R3S4S5S6S7S8S10S12S
  35763. DeliveredDate
  35764. DeliveredDate
  35765. PostedDate
  35766. PostedDate
  35767.     3S4S6S8S9S10S12S14S
  35768. _ViewIcon2h
  35769. _ViewIcon2
  35770. $ContentIconh
  35771. $ContentIcon
  35772. Froma
  35773.  pager 
  35774. SendToa
  35775.  pager 
  35776. message.wav
  35777. vmsg_hdr.wav
  35778. .wavG
  35779. .tifG
  35780. $ContentIconh
  35781. $ContentIcon
  35782.     6S7S9RRS4E16S18RS4E20RS8E22RS4E27RS8E29RS4E37S39S40S47S51RS9E53RS4E55RS8E64S65S66S69RS12E71RS8E78S81RS12E83RS8E90S93RS12E95RS9E98RS5E101R106S108S110S112S
  35783. NonDelivery Report
  35784. DELIVERY FAILURE: 
  35785. FailureReason
  35786. Delivery Report
  35787. DELIVERED: 
  35788. Subject
  35789. Return Receipt
  35790. RECEIVED: 
  35791. Subject
  35792. ReturnNonReceipt
  35793. NOT RECEIVED: 
  35794. Subject
  35795. Subject
  35796.     3S4S6S7S8S10S11S12S14S15S16S18S19S20S22S23S24S26S27S28S30S31S32S34S
  35797. $93$102$68$106$105$74$Conflict
  35798. ExcludeFromView
  35799.     L1S2E
  35800. DeliveredDate
  35801. PostedDate
  35802. PostedDateY
  35803. IsMailStationeryh
  35804. _ViewIcon
  35805. _ViewIcon
  35806. Importance
  35807. Importance
  35808. _ViewIcon
  35809. _ViewIcon
  35810. $TypeIcon
  35811.     3S4S6RS4E11S12S17RS8E24RS12E26RS8E31RS12E33RS9E36RS4E42RS8E44RS4E48R49S50S52RS4E54R59RS5E61R
  35812. $102Who
  35813. SentBy
  35814. Principal
  35815. Principal
  35816.     1S2S5S6S8S10S
  35817. Attendees
  35818. RequiredAttendees
  35819. OptionalAttendees
  35820.     0R1S2S5S6S
  35821. DeliveredDate
  35822. SentBy
  35823. Attendees
  35824. Attendees
  35825. SendTo
  35826. SentBy
  35827. SendTo
  35828.     0R1S2S5S6S8S10S14S15S17S21S24S25S26S28S30S34S
  35829.     0R1S2S8S
  35830.     0R1S2S15S16S
  35831.     0R1S2S5S6S8S14S18S
  35832.     0R1S2S5S6S8S14S18S
  35833. Person
  35834. X400FreeForm^
  35835.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  35836. Person2
  35837. Person
  35838. Person
  35839. Person
  35840. Person
  35841.     0R1S2S12S13S22S34S
  35842. Delivery Report
  35843. NonDelivery Report
  35844. Trace Report
  35845. Mail Router
  35846. Person2
  35847.     0R3S4S5S6S7S8S10S12S
  35848. $68Date
  35849. DeliveredDate
  35850. DeliveredDate
  35851. PostedDate
  35852. PostedDate
  35853.     3S4S6S8S9S10S12S14S$106Size
  35854. $105z
  35855. _ViewIcon2h
  35856. _ViewIcon2
  35857. $ContentIconh
  35858. $ContentIcon
  35859. Froma
  35860.  pager 
  35861. SendToa
  35862.  pager 
  35863. message.wav
  35864. vmsg_hdr.wav
  35865. .wavG
  35866. .tifG
  35867. $ContentIconh
  35868. $ContentIcon
  35869.     6S7S9RRS4E16S18RS4E20RS8E22RS4E27RS8E29RS4E37S39S40S47S51RS9E53RS4E55RS8E64S65S66S69RS12E71RS8E78S81RS12E83RS8E90S93RS12E95RS9E98RS5E101R106S108S110S112S$74Subject
  35870. NonDelivery Report
  35871. DELIVERY FAILURE: 
  35872. FailureReason
  35873. Delivery Report
  35874. DELIVERED: 
  35875. Subject
  35876. Return Receipt
  35877. RECEIVED: 
  35878. Subject
  35879. ReturnNonReceipt
  35880. NOT RECEIVED: 
  35881. Subject
  35882. Subject
  35883.     3S4S6S7S8S10S11S12S14S15S16S18S19S20S22S23S24S26S27S28S30S31S32S34S&
  35884. Categori_zeV
  35885. _Move To Folder...
  35886. _Remove From Folder...
  35887. New Memo(
  35888.     0S0E
  35889. act_NEWMEMO.GIF|act_NEWMEMO?
  35890. Reply\Replyc0
  35891. Reply
  35892.     0S0E
  35893. act_REPLY.GIF|act_REPLY?
  35894. Reply\Reply with History
  35895. Reply with History
  35896. This document is truncated.
  35897.     4S8S10S13S
  35898. Reply with history
  35899. act_REPLY.GIF|act_REPLY?
  35900. Reply\Reply to AllX
  35901. MailStEd
  35902.     0S0E
  35903. Reply
  35904. act_REPLY.GIF|act_REPLY?
  35905. Reply\Reply to All with History
  35906. MailStEd
  35907.     0S0E
  35908. Reply with History
  35909. This document is truncated.
  35910.     0R4S8S10S13S
  35911. Reply with history
  35912. act_REPLY.GIF|act_REPLY?
  35913. Forward
  35914.     0S0E
  35915. ISMAILSTATIONERY
  35916.     1S2S
  35917. act_FORWARD.GIF|act_FORWARD?
  35918. _Forward
  35919. _Edit
  35920. Delete 
  35921.     0S0E
  35922. act_DELETE.GIF|act_DELETE?
  35923. Folder\Create Folder 
  35924.     0S0E
  35925. act_FOLDER.GIF|act_FOLDER?
  35926. Folder\Move To Folder... 
  35927.     0S0E
  35928. act_FOLDER.GIF|act_FOLDER?
  35929. Folder\Remove From Folder
  35930.     0S0E
  35931. act_FOLDER.GIF|act_FOLDER?
  35932. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  35933. Use "CommonUI"
  35934. '++LotusScript Development Environment:2:5:(Forward):0:1
  35935. Declare Sub Click(Source As Button)
  35936. '++LotusScript Development Environment:2:5:(Declarations):0:2
  35937. '++LotusScript Development Environment:2:2:BindEvents:1:129
  35938. Private Sub BindEvents(Byval Objectname_ As String)
  35939. Static Source As BUTTON
  35940. Set Source = Bind(Objectname_)
  35941. On Event Click From Source Call Click
  35942. End Sub
  35943. '++LotusScript Development Environment:2:2:Click:1:12
  35944. Sub Click(Source As Button)
  35945.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  35946. End Sub
  35947. act_COPYINTO.GIF|act_COPYINTO?
  35948. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  35949. Use "CommonUI"
  35950. '++LotusScript Development Environment:2:5:(Forward):0:1
  35951. Declare Sub Click(Source As Button)
  35952. '++LotusScript Development Environment:2:5:(Declarations):0:2
  35953. '++LotusScript Development Environment:2:2:BindEvents:1:129
  35954. Private Sub BindEvents(Byval Objectname_ As String)
  35955. Static Source As BUTTON
  35956. Set Source = Bind(Objectname_)
  35957. On Event Click From Source Call Click
  35958. End Sub
  35959. '++LotusScript Development Environment:2:2:Click:1:12
  35960. Sub Click(Source As Button)
  35961.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  35962. End Sub
  35963. act_COPYINTO.GIF|act_COPYINTO?
  35964. Copy into\New To Do
  35965. '++LotusScript Development Environment:2:5:(Options):0:74
  35966. Use "CommonUI"
  35967. '++LotusScript Development Environment:2:5:(Forward):0:1
  35968. Declare Sub Click(Source As Button)
  35969. '++LotusScript Development Environment:2:5:(Declarations):0:2
  35970. '++LotusScript Development Environment:2:2:BindEvents:1:129
  35971. Private Sub BindEvents(Byval Objectname_ As String)
  35972.     Static Source As BUTTON
  35973.     Set Source = Bind(Objectname_)
  35974.     On Event Click From Source Call Click
  35975. End Sub
  35976. '++LotusScript Development Environment:2:2:Click:1:12
  35977. Sub Click(Source As Button)
  35978.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  35979. End Sub
  35980. act_COPYINTO.GIF|act_COPYINTO?
  35981. Tools\Preferences...R
  35982. DialogMode
  35983. (Preferences)
  35984. act_TOOLS.GIF|act_TOOLS?
  35985. Tools\Out of Office...8
  35986. (EditOfficeProfile)
  35987.     0S0E
  35988. act_TOOLS.GIF|act_TOOLS?
  35989. Tools\Add Sender to Address Book<
  35990. (AddSenderToAddressBook)
  35991.     0S0E
  35992. act_TOOLS.GIF|act_TOOLS?
  35993. Tools\Send Tracking Request
  35994. (SendTrackingRequest)
  35995.     0S0E
  35996. act_TOOLS.GIF|act_TOOLS?
  35997. Tools\New Memo - Using Stationery
  35998. '++LotusScript Development Environment:2:5:(Options):0:66
  35999. '++LotusScript Development Environment:2:5:(Forward):0:1
  36000. Declare Sub Click(Source As Button)
  36001. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36002. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36003. Private Sub BindEvents(Byval Objectname_ As String)
  36004.     Static Source As BUTTON
  36005.     Set Source = Bind(Objectname_)
  36006.     On Event Click From Source Call Click
  36007. End Sub
  36008. '++LotusScript Development Environment:2:2:Click:1:12
  36009. Sub Click(Source As Button)
  36010.     Dim session As New notessession
  36011.     Dim uiws As New notesuiworkspace
  36012.     Dim collection As notesdocumentcollection
  36013.     Dim noteUIEditDocument As notesuidocument
  36014.     Dim database As NotesDatabase
  36015.     Set noteCursorDoc = session.currentdatabase.createdocument
  36016.     Set database = session.currentdatabase
  36017.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  36018.     Set noteCursorDoc = collection.getfirstdocument
  36019.     If Not noteCursorDoc Is Nothing Then
  36020.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  36021.     End If
  36022. End Sub
  36023. act_TOOLS.GIF|act_TOOLS?
  36024. New Memo
  36025.     1S10S14S16S23S
  36026. path"
  36027. /Memo?OpenForm&From="
  36028. view"
  36029. act_NEW.GIF|act_NEW?
  36030. Folder\Create Folder
  36031. act_FOLDER.GIF|act_FOLDER?
  36032. var pathname = (window.location.pathname);
  36033. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'FolderCreate?OpenForm','Folder','scrollbars,screenX=150,screenY=200,width=550,height=180');
  36034. Folder\Move to Folder...*
  36035.     0S0E
  36036. act_FOLDER.GIF|act_FOLDER?
  36037. Delete\Delete     
  36038.     0S0E
  36039. act_DELETE.GIF|act_DELETE?
  36040. Delete\Empty Trash 
  36041.     0S0E
  36042. act_DELETE.GIF|act_DELETE?
  36043. Tools\Preferencest0
  36044. wPreferences
  36045.     0S0E
  36046. act_TOOLS.GIF|act_TOOLS?
  36047. Tools\Search 
  36048.     0S0E
  36049. act_TOOLS.GIF|act_TOOLS?
  36050. Tools\Help
  36051. act_TOOLS.GIF|act_TOOLS?
  36052. alert('Waiting for text from PM')
  36053. Categori_ze
  36054. _Move To Folder...
  36055. _Remove From Folder...
  36056. New Memo(
  36057.     0S0E
  36058. Reply\Reply
  36059. Reply
  36060.     0S0E
  36061. Reply\Reply with History
  36062. Reply with History
  36063. This document is truncated.
  36064.     4S8S10S13S
  36065. Reply with history
  36066. Reply\Reply to AllX
  36067. MailStEd
  36068.     0S0E
  36069. Reply
  36070. Reply\Reply to All with History
  36071. MailStEd
  36072.     0S0E
  36073. Reply with History
  36074. This document is truncated.
  36075.     0R4S8S10S13S
  36076. Reply with history
  36077. Forward
  36078.     0S0E
  36079. ISMAILSTATIONERY
  36080.     1S2S
  36081. _Forward
  36082. _Edit
  36083. Delete 
  36084.     0S0E
  36085. Folder\Create Folder 
  36086.     0S0E
  36087. Folder\Move To Folder... 
  36088.     0S0E
  36089. Folder\Remove From Folder
  36090.     0S0E
  36091. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  36092. Use "CommonUI"
  36093. '++LotusScript Development Environment:2:5:(Forward):0:1
  36094. Declare Sub Click(Source As Button)
  36095. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36096. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36097. Private Sub BindEvents(Byval Objectname_ As String)
  36098. Static Source As BUTTON
  36099. Set Source = Bind(Objectname_)
  36100. On Event Click From Source Call Click
  36101. End Sub
  36102. '++LotusScript Development Environment:2:2:Click:1:12
  36103. Sub Click(Source As Button)
  36104.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  36105. End Sub
  36106. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  36107. Use "CommonUI"
  36108. '++LotusScript Development Environment:2:5:(Forward):0:1
  36109. Declare Sub Click(Source As Button)
  36110. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36111. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36112. Private Sub BindEvents(Byval Objectname_ As String)
  36113. Static Source As BUTTON
  36114. Set Source = Bind(Objectname_)
  36115. On Event Click From Source Call Click
  36116. End Sub
  36117. '++LotusScript Development Environment:2:2:Click:1:12
  36118. Sub Click(Source As Button)
  36119.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  36120. End Sub
  36121. Copy into\New To DoR'++LotusScript Development Environment:2:5:(Options):0:74
  36122. Use "CommonUI"
  36123. '++LotusScript Development Environment:2:5:(Forward):0:1
  36124. Declare Sub Click(Source As Button)
  36125. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36126. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36127. Private Sub BindEvents(Byval Objectname_ As String)
  36128.     Static Source As BUTTON
  36129.     Set Source = Bind(Objectname_)
  36130.     On Event Click From Source Call Click
  36131. End Sub
  36132. '++LotusScript Development Environment:2:2:Click:1:12
  36133. Sub Click(Source As Button)
  36134.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  36135. End Sub
  36136. Tools\Preferences...R
  36137. DialogMode
  36138. (Preferences)
  36139. Tools\Out of Office...8
  36140. (EditOfficeProfile)
  36141.     0S0E
  36142. Tools\Add Sender to Address Book<
  36143. (AddSenderToAddressBook)
  36144.     0S0E
  36145. Tools\Send Tracking Requestn:
  36146. (SendTrackingRequest)
  36147.     0S0E
  36148. Tools\New Memo - Using Stationerye'++LotusScript Development Environment:2:5:(Options):0:66
  36149. '++LotusScript Development Environment:2:5:(Forward):0:1
  36150. Declare Sub Click(Source As Button)
  36151. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36152. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36153. Private Sub BindEvents(Byval Objectname_ As String)
  36154.     Static Source As BUTTON
  36155.     Set Source = Bind(Objectname_)
  36156.     On Event Click From Source Call Click
  36157. End Sub
  36158. '++LotusScript Development Environment:2:2:Click:1:12
  36159. Sub Click(Source As Button)
  36160.     Dim session As New notessession
  36161.     Dim uiws As New notesuiworkspace
  36162.     Dim collection As notesdocumentcollection
  36163.     Dim noteUIEditDocument As notesuidocument
  36164.     Dim database As NotesDatabase
  36165.     Set noteCursorDoc = session.currentdatabase.createdocument
  36166.     Set database = session.currentdatabase
  36167.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  36168.     Set noteCursorDoc = collection.getfirstdocument
  36169.     If Not noteCursorDoc Is Nothing Then
  36170.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  36171.     End If
  36172. End Sub
  36173. New Memo
  36174.     1S10S14S16S23S
  36175. path"
  36176. /Memo?OpenForm&From="
  36177. view"
  36178. Folder\Move to Folder...*
  36179.     0S0E
  36180. Delete\DeleteB 
  36181.     0S0E
  36182. Delete\Empty Trash 
  36183.     0S0E
  36184. Tools\Preferenceso0
  36185. wPreferences
  36186.     0S0E
  36187. Tools\Search 
  36188.     0S0E
  36189. Lotus Product
  36190. OBJECT
  36191. Lotus Product
  36192. OBJECT
  36193. Lotus Product
  36194. OBJECT
  36195. Lotus Product
  36196. OBJECT
  36197. '++LotusScript Development Environment:2:5:(Options):0:74
  36198. Option Public
  36199. Option Explicit
  36200. '++LotusScript Development Environment:2:5:(Forward):0:1
  36201. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36202. Lotus Product
  36203. OBJECT
  36204. O=Lotus Notes
  36205. O=Lotus Notes
  36206. PURSAFO
  36207. |.:#U
  36208. O=Lotus Notes
  36209. CN=Lotus Notes Template Development/O=Lotus Notes
  36210. PURSAFO
  36211. $TABLEFORMAT
  36212. $TITLE
  36213. $Index
  36214. $Formula
  36215. $FormulaClass
  36216. $VIEWFORMAT
  36217. $Comment
  36218. $WebFlags
  36219. $V5ACTIONS
  36220. $ACTIONS
  36221. $SCRIPTOBJ_16
  36222. $SCRIPTOBJ_17
  36223. $SCRIPTOBJ_18
  36224. $SCRIPTOBJ_23
  36225. $ViewGlobalScript
  36226. $ViewGlobalScript_O
  36227. StartTime
  36228. CalendarDateTimeL
  36229.     1S2S
  36230. DateList
  36231. CalendarDateTimeV
  36232. EndDateTime
  36233.     0R1S2S10S11S12S13S
  36234. $CSVersionh
  36235. AppointmentType
  36236. CalendarDateTime
  36237. DateList
  36238. StartTime
  36239.     0R6S7S8S9S10S11S12S13S14S15S17S19S25S26S27S28S
  36240. AppointmentType
  36241. EndDateTime
  36242. StartDateTime
  36243.     3S4S6S8S10S11S13S14S16S
  36244. section
  36245. OrgTable
  36246.     1S2S6S
  36247. section
  36248. section
  36249. section
  36250.     0R3S4S6RS5E8R9S10S12RS5E14R15S16S18RS5E20R
  36251. duestate
  36252. _ViewIcon
  36253.     3S4S5S6S7S8S11S12S2E
  36254. AppointmentType
  36255. StartTime
  36256. StartTime
  36257. StartDateTime
  36258. StartDateTime
  36259.     3S4S5S6S7S8S10S17S19S24S
  36260. AppointmentType
  36261.     3S4S8S
  36262. AppointmentType
  36263. EndTime
  36264. EndTime
  36265. EndDateTime
  36266. EndDateTime
  36267.     3S4S5S6S8S15S17S22S
  36268. xxLocation
  36269. Location: 
  36270. Location
  36271. Location: 
  36272. Location"
  36273.     1S2S9S10S11S23S29S30S32S
  36274. xxChair
  36275. AppointmentType
  36276. Chair: 
  36277. Chair
  36278. TaskType
  36279. Owner: 
  36280. Chair
  36281.     0R1S2S5S6S8S9S10S17S18S19S21S22S23S
  36282. Subject
  36283. xxLocation
  36284. xxChair
  36285.     0RR3S4S5S6S
  36286. $134$135$126$149$144$145$146$147$Conflict
  36287. CalendarDateTimeh
  36288. @$134
  36289. StartTime
  36290. CalendarDateTimeL
  36291.     1S2S
  36292. DateList
  36293. CalendarDateTimeV
  36294. EndDateTime
  36295.     0R1S2S10S11S12S13S
  36296. $CSVersionh
  36297. AppointmentType
  36298. CalendarDateTime
  36299. DateList
  36300. StartTime
  36301.     0R6S7S8S9S10S11S12S13S14S15S17S19S25S26S27S28S
  36302. AppointmentType
  36303. EndDateTime
  36304. StartDateTime
  36305.     3S4S6S8S10S11S13S14S16S$126
  36306. section
  36307. OrgTable
  36308.     1S2S6S
  36309. section
  36310. section
  36311. section
  36312.     0R3S4S6RS5E8R9S10S12RS5E14R15S16S18RS5E20R
  36313. $149~
  36314. duestate
  36315. _ViewIcon
  36316.     3S4S5S6S7S8S11S12S2E
  36317. $144Start
  36318. AppointmentType
  36319. StartTime
  36320. StartTime
  36321. StartDateTime
  36322. StartDateTime
  36323.     3S4S5S6S7S8S10S17S19S24S
  36324. $145Z
  36325. AppointmentType
  36326.     3S4S8S
  36327. $146End
  36328. AppointmentType
  36329. EndTime
  36330. EndTime
  36331. EndDateTime
  36332. EndDateTime
  36333.     3S4S5S6S8S15S17S22S$147Description
  36334. xxLocation
  36335. Location: 
  36336. Location
  36337. Location: 
  36338. Location"
  36339.     1S2S9S10S11S23S29S30S32S
  36340. xxChair
  36341. AppointmentType
  36342. Chair: 
  36343. Chair
  36344. TaskType
  36345. Owner: 
  36346. Chair
  36347.     0R1S2S5S6S8S9S10S17S18S19S21S22S23S
  36348. Subject
  36349. xxLocation
  36350. xxChair
  36351.     0RR3S4S5S6S&
  36352. _Forward
  36353. _Edit Document
  36354. _Move to Folder...
  36355. _Remove from Folder...
  36356. Categori_zeK
  36357. Send Docu_ment
  36358. Schedule a Meeting
  36359. Notes
  36360. CSDocType
  36361. Appointment
  36362.     3S4S6S12S13S19S20S
  36363.     0R1S2S
  36364. path"
  36365. /Appointment?OpenForm&Type=3"
  36366.     0R3S4S5S6S
  36367. act_csnew.GIF|act_CSNEWDOC
  36368. New\AppointmentK
  36369. Notes
  36370. CSDocType
  36371. Appointment
  36372.     3S4S6S12S13S19S20S
  36373.     0R1S2S
  36374. path"
  36375. /Appointment?OpenForm&Type=0"
  36376.     0R3S4S5S6S
  36377. act_csnew.GIF|act_CSNEWDOC
  36378. New\AnniversaryK
  36379. Notes
  36380. CSDocType
  36381. Appointment
  36382.     3S4S6S12S13S19S20S
  36383.     0R1S2S
  36384. path"
  36385. /Appointment?OpenForm&Type=1"
  36386.     0R3S4S5S6S
  36387. act_csnew.GIF|act_CSNEWDOC
  36388. New\Reminder
  36389. Notes
  36390. CSDocType
  36391. Appointment
  36392.     3S4S6S12S13S19S20S
  36393.     0R1S2S
  36394. path"
  36395. /Appointment?OpenForm&Type=4"
  36396.     0R3S4S5S6S
  36397. act_csnew.GIF|act_CSNEWDOC
  36398. New\Event
  36399. Notes
  36400. CSDocType
  36401. Appointment
  36402.     3S4S6S12S13S19S20S
  36403.     0R1S2S
  36404. path"
  36405. /Appointment?OpenForm&Type=2"
  36406.     0R3S4S5S6S
  36407. act_csnew.GIF|act_CSNEWDOC
  36408. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  36409. Use "CSUIViewClass"
  36410. '++LotusScript Development Environment:2:5:(Forward):0:1
  36411. Declare Sub Click(Source As Button)
  36412. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36413. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36414. Private Sub BindEvents(Byval Objectname_ As String)
  36415. Static Source As BUTTON
  36416. Set Source = Bind(Objectname_)
  36417. On Event Click From Source Call Click
  36418. End Sub
  36419. '++LotusScript Development Environment:2:2:Click:1:12
  36420. Sub Click(Source As Button)
  36421.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  36422. End Sub
  36423. act_csowneractions.GIF|act_CSOWNERACTIONS?
  36424. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  36425. Use "CSUIViewClass"
  36426. '++LotusScript Development Environment:2:5:(Forward):0:1
  36427. Declare Sub Click(Source As Button)
  36428. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36429. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36430. Private Sub BindEvents(Byval Objectname_ As String)
  36431. Static Source As BUTTON
  36432. Set Source = Bind(Objectname_)
  36433. On Event Click From Source Call Click
  36434. End Sub
  36435. '++LotusScript Development Environment:2:2:Click:1:12
  36436. Sub Click(Source As Button)
  36437.     Call ProcessViewCommand(ACTION_CANCEL)
  36438. End Sub
  36439. act_csowneractions.GIF|act_CSOWNERACTIONS?
  36440. Owner Actions\Confirm
  36441. '++LotusScript Development Environment:2:5:(Options):0:74
  36442. Use "CSUIViewClass"
  36443. '++LotusScript Development Environment:2:5:(Forward):0:1
  36444. Declare Sub Click(Source As Button)
  36445. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36446. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36447. Private Sub BindEvents(Byval Objectname_ As String)
  36448. Static Source As BUTTON
  36449. Set Source = Bind(Objectname_)
  36450. On Event Click From Source Call Click
  36451. End Sub
  36452. '++LotusScript Development Environment:2:2:Click:1:12
  36453. Sub Click(Source As Button)
  36454.     Call ProcessViewCommand(ACTION_CONFIRM)
  36455. End Sub
  36456. act_csowneractions.GIF|act_CSOWNERACTIONS?
  36457. Owner Actions\View Participant Status
  36458. '++LotusScript Development Environment:2:5:(Options):0:74
  36459. Use "CSUIViewClass"
  36460. '++LotusScript Development Environment:2:5:(Forward):0:1
  36461. Declare Sub Click(Source As Button)
  36462. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36463. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36464. Private Sub BindEvents(Byval Objectname_ As String)
  36465. Static Source As BUTTON
  36466. Set Source = Bind(Objectname_)
  36467. On Event Click From Source Call Click
  36468. End Sub
  36469. '++LotusScript Development Environment:2:2:Click:1:12
  36470. Sub Click(Source As Button)
  36471.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  36472. End Sub
  36473. act_csowneractions.GIF|act_CSOWNERACTIONS?
  36474. Owner Actions\Send Memo to ParticipantsK'++LotusScript Development Environment:2:5:(Options):0:74
  36475. Use "CSUIViewClass"
  36476. '++LotusScript Development Environment:2:5:(Forward):0:1
  36477. Declare Sub Click(Source As Button)
  36478. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36479. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36480. Private Sub BindEvents(Byval Objectname_ As String)
  36481. Static Source As BUTTON
  36482. Set Source = Bind(Objectname_)
  36483. On Event Click From Source Call Click
  36484. End Sub
  36485. '++LotusScript Development Environment:2:2:Click:1:12
  36486. Sub Click(Source As Button)
  36487.     Call ProcessViewCommand(ACTION_SENDMEMO)
  36488. End Sub
  36489. act_csowneractions.GIF|act_CSOWNERACTIONS?
  36490. Participant Actions\DeclineK'++LotusScript Development Environment:2:5:(Options):0:74
  36491. Use "CSUIViewClass"
  36492. '++LotusScript Development Environment:2:5:(Forward):0:1
  36493. Declare Sub Click(Source As Button)
  36494. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36495. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36496. Private Sub BindEvents(Byval Objectname_ As String)
  36497. Static Source As BUTTON
  36498. Set Source = Bind(Objectname_)
  36499. On Event Click From Source Call Click
  36500. End Sub
  36501. '++LotusScript Development Environment:2:2:Click:1:12
  36502. Sub Click(Source As Button)
  36503.     Call ProcessViewCommand(ACTION_DECLINE)
  36504. End Sub
  36505. act_participantactions.GIF|act_CSPARTACTIONS
  36506. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  36507. Use "CSUIViewClass"
  36508. '++LotusScript Development Environment:2:5:(Forward):0:1
  36509. Declare Sub Click(Source As Button)
  36510. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36511. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36512. Private Sub BindEvents(Byval Objectname_ As String)
  36513. Static Source As BUTTON
  36514. Set Source = Bind(Objectname_)
  36515. On Event Click From Source Call Click
  36516. End Sub
  36517. '++LotusScript Development Environment:2:2:Click:1:12
  36518. Sub Click(Source As Button)
  36519.     Call ProcessViewCommand(ACTION_DELEGATE)
  36520. End Sub
  36521. act_participantactions.GIF|act_CSPARTACTIONS
  36522. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  36523. Use "CSUIViewClass"
  36524. '++LotusScript Development Environment:2:5:(Forward):0:1
  36525. Declare Sub Click(Source As Button)
  36526. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36527. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36528. Private Sub BindEvents(Byval Objectname_ As String)
  36529. Static Source As BUTTON
  36530. Set Source = Bind(Objectname_)
  36531. On Event Click From Source Call Click
  36532. End Sub
  36533. '++LotusScript Development Environment:2:2:Click:1:12
  36534. Sub Click(Source As Button)
  36535.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  36536. End Sub
  36537. act_participantactions.GIF|act_CSPARTACTIONS
  36538. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  36539. Use "CommonUI"
  36540. '++LotusScript Development Environment:2:5:(Forward):0:1
  36541. Declare Sub Click(Source As Button)
  36542. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36543. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36544. Private Sub BindEvents(Byval Objectname_ As String)
  36545. Static Source As BUTTON
  36546. Set Source = Bind(Objectname_)
  36547. On Event Click From Source Call Click
  36548. End Sub
  36549. '++LotusScript Development Environment:2:2:Click:1:12
  36550. Sub Click(Source As Button)
  36551.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  36552. End Sub
  36553. act_COPYINTO.GIF|act_COPYINTO?
  36554. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  36555. Use "CommonUI"
  36556. '++LotusScript Development Environment:2:5:(Forward):0:1
  36557. Declare Sub Click(Source As Button)
  36558. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36559. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36560. Private Sub BindEvents(Byval Objectname_ As String)
  36561. Static Source As BUTTON
  36562. Set Source = Bind(Objectname_)
  36563. On Event Click From Source Call Click
  36564. End Sub
  36565. '++LotusScript Development Environment:2:2:Click:1:12
  36566. Sub Click(Source As Button)
  36567.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  36568. End Sub
  36569. act_COPYINTO.GIF|act_COPYINTO?
  36570. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  36571. Use "CommonUI"
  36572. '++LotusScript Development Environment:2:5:(Forward):0:1
  36573. Declare Sub Click(Source As Button)
  36574. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36575. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36576. Private Sub BindEvents(Byval Objectname_ As String)
  36577.     Static Source As BUTTON
  36578.     Set Source = Bind(Objectname_)
  36579.     On Event Click From Source Call Click
  36580. End Sub
  36581. '++LotusScript Development Environment:2:2:Click:1:12
  36582. Sub Click(Source As Button)
  36583.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  36584. End Sub
  36585. act_COPYINTO.GIF|act_COPYINTO?
  36586. Tools\Import Holidays...4
  36587. (ImportHolidays)
  36588.     0S0E
  36589. act_TOOLS.GIF|act_TOOLS?
  36590. Tools\Out of Office...8
  36591. (EditOfficeProfile)
  36592.     0S0E
  36593. act_TOOLS.GIF|act_TOOLS?
  36594. Tools\Preferences
  36595. DialogMode
  36596. (Preferences)
  36597. _Forward
  36598. _Edit Document
  36599. _Move to Folder...
  36600. _Remove from Folder...
  36601. Categori_zeK
  36602. Send Docu_ment
  36603. Schedule a Meeting
  36604. Notes
  36605. CSDocType
  36606. Appointment
  36607.     3S4S6S12S13S19S20S
  36608.     0R1S2S
  36609. path"
  36610. /Appointment?OpenForm&Type=3"
  36611.     0R3S4S5S6S
  36612. New\AppointmentK
  36613. Notes
  36614. CSDocType
  36615. Appointment
  36616.     3S4S6S12S13S19S20S
  36617.     0R1S2S
  36618. path"
  36619. /Appointment?OpenForm&Type=0"
  36620.     0R3S4S5S6S
  36621. New\AnniversaryK
  36622. Notes
  36623. CSDocType
  36624. Appointment
  36625.     3S4S6S12S13S19S20S
  36626.     0R1S2S
  36627. path"
  36628. /Appointment?OpenForm&Type=1"
  36629.     0R3S4S5S6S
  36630. New\Reminder
  36631. Notes
  36632. CSDocType
  36633. Appointment
  36634.     3S4S6S12S13S19S20S
  36635.     0R1S2S
  36636. path"
  36637. /Appointment?OpenForm&Type=4"
  36638.     0R3S4S5S6S
  36639. New\Event
  36640. Notes
  36641. CSDocType
  36642. Appointment
  36643.     3S4S6S12S13S19S20S
  36644.     0R1S2S
  36645. path"
  36646. /Appointment?OpenForm&Type=2"
  36647.     0R3S4S5S6S
  36648. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  36649. Use "CSUIViewClass"
  36650. '++LotusScript Development Environment:2:5:(Forward):0:1
  36651. Declare Sub Click(Source As Button)
  36652. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36653. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36654. Private Sub BindEvents(Byval Objectname_ As String)
  36655. Static Source As BUTTON
  36656. Set Source = Bind(Objectname_)
  36657. On Event Click From Source Call Click
  36658. End Sub
  36659. '++LotusScript Development Environment:2:2:Click:1:12
  36660. Sub Click(Source As Button)
  36661.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  36662. End Sub
  36663. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  36664. Use "CSUIViewClass"
  36665. '++LotusScript Development Environment:2:5:(Forward):0:1
  36666. Declare Sub Click(Source As Button)
  36667. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36668. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36669. Private Sub BindEvents(Byval Objectname_ As String)
  36670. Static Source As BUTTON
  36671. Set Source = Bind(Objectname_)
  36672. On Event Click From Source Call Click
  36673. End Sub
  36674. '++LotusScript Development Environment:2:2:Click:1:12
  36675. Sub Click(Source As Button)
  36676.     Call ProcessViewCommand(ACTION_CANCEL)
  36677. End Sub
  36678. Owner Actions\Confirm
  36679. '++LotusScript Development Environment:2:5:(Options):0:74
  36680. Use "CSUIViewClass"
  36681. '++LotusScript Development Environment:2:5:(Forward):0:1
  36682. Declare Sub Click(Source As Button)
  36683. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36684. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36685. Private Sub BindEvents(Byval Objectname_ As String)
  36686. Static Source As BUTTON
  36687. Set Source = Bind(Objectname_)
  36688. On Event Click From Source Call Click
  36689. End Sub
  36690. '++LotusScript Development Environment:2:2:Click:1:12
  36691. Sub Click(Source As Button)
  36692.     Call ProcessViewCommand(ACTION_CONFIRM)
  36693. End Sub
  36694. Owner Actions\View Participant Status
  36695. '++LotusScript Development Environment:2:5:(Options):0:74
  36696. Use "CSUIViewClass"
  36697. '++LotusScript Development Environment:2:5:(Forward):0:1
  36698. Declare Sub Click(Source As Button)
  36699. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36700. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36701. Private Sub BindEvents(Byval Objectname_ As String)
  36702. Static Source As BUTTON
  36703. Set Source = Bind(Objectname_)
  36704. On Event Click From Source Call Click
  36705. End Sub
  36706. '++LotusScript Development Environment:2:2:Click:1:12
  36707. Sub Click(Source As Button)
  36708.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  36709. End Sub
  36710. Owner Actions\Send Memo to ParticipantsK'++LotusScript Development Environment:2:5:(Options):0:74
  36711. Use "CSUIViewClass"
  36712. '++LotusScript Development Environment:2:5:(Forward):0:1
  36713. Declare Sub Click(Source As Button)
  36714. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36715. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36716. Private Sub BindEvents(Byval Objectname_ As String)
  36717. Static Source As BUTTON
  36718. Set Source = Bind(Objectname_)
  36719. On Event Click From Source Call Click
  36720. End Sub
  36721. '++LotusScript Development Environment:2:2:Click:1:12
  36722. Sub Click(Source As Button)
  36723.     Call ProcessViewCommand(ACTION_SENDMEMO)
  36724. End Sub
  36725. Participant Actions\DeclineK'++LotusScript Development Environment:2:5:(Options):0:74
  36726. Use "CSUIViewClass"
  36727. '++LotusScript Development Environment:2:5:(Forward):0:1
  36728. Declare Sub Click(Source As Button)
  36729. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36730. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36731. Private Sub BindEvents(Byval Objectname_ As String)
  36732. Static Source As BUTTON
  36733. Set Source = Bind(Objectname_)
  36734. On Event Click From Source Call Click
  36735. End Sub
  36736. '++LotusScript Development Environment:2:2:Click:1:12
  36737. Sub Click(Source As Button)
  36738.     Call ProcessViewCommand(ACTION_DECLINE)
  36739. End Sub
  36740. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  36741. Use "CSUIViewClass"
  36742. '++LotusScript Development Environment:2:5:(Forward):0:1
  36743. Declare Sub Click(Source As Button)
  36744. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36745. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36746. Private Sub BindEvents(Byval Objectname_ As String)
  36747. Static Source As BUTTON
  36748. Set Source = Bind(Objectname_)
  36749. On Event Click From Source Call Click
  36750. End Sub
  36751. '++LotusScript Development Environment:2:2:Click:1:12
  36752. Sub Click(Source As Button)
  36753.     Call ProcessViewCommand(ACTION_DELEGATE)
  36754. End Sub
  36755. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  36756. Use "CSUIViewClass"
  36757. '++LotusScript Development Environment:2:5:(Forward):0:1
  36758. Declare Sub Click(Source As Button)
  36759. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36760. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36761. Private Sub BindEvents(Byval Objectname_ As String)
  36762. Static Source As BUTTON
  36763. Set Source = Bind(Objectname_)
  36764. On Event Click From Source Call Click
  36765. End Sub
  36766. '++LotusScript Development Environment:2:2:Click:1:12
  36767. Sub Click(Source As Button)
  36768.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  36769. End Sub
  36770. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  36771. Use "CommonUI"
  36772. '++LotusScript Development Environment:2:5:(Forward):0:1
  36773. Declare Sub Click(Source As Button)
  36774. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36775. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36776. Private Sub BindEvents(Byval Objectname_ As String)
  36777. Static Source As BUTTON
  36778. Set Source = Bind(Objectname_)
  36779. On Event Click From Source Call Click
  36780. End Sub
  36781. '++LotusScript Development Environment:2:2:Click:1:12
  36782. Sub Click(Source As Button)
  36783.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  36784. End Sub
  36785. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  36786. Use "CommonUI"
  36787. '++LotusScript Development Environment:2:5:(Forward):0:1
  36788. Declare Sub Click(Source As Button)
  36789. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36790. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36791. Private Sub BindEvents(Byval Objectname_ As String)
  36792. Static Source As BUTTON
  36793. Set Source = Bind(Objectname_)
  36794. On Event Click From Source Call Click
  36795. End Sub
  36796. '++LotusScript Development Environment:2:2:Click:1:12
  36797. Sub Click(Source As Button)
  36798.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  36799. End Sub
  36800. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  36801. Use "CommonUI"
  36802. '++LotusScript Development Environment:2:5:(Forward):0:1
  36803. Declare Sub Click(Source As Button)
  36804. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36805. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36806. Private Sub BindEvents(Byval Objectname_ As String)
  36807.     Static Source As BUTTON
  36808.     Set Source = Bind(Objectname_)
  36809.     On Event Click From Source Call Click
  36810. End Sub
  36811. '++LotusScript Development Environment:2:2:Click:1:12
  36812. Sub Click(Source As Button)
  36813.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  36814. End Sub
  36815. Tools\Import Holidays...4
  36816. (ImportHolidays)
  36817.     0S0E
  36818. Tools\Out of Office...8
  36819. (EditOfficeProfile)
  36820.     0S0E
  36821. Tools\Preferences
  36822. DialogMode
  36823. (Preferences)
  36824. Lotus ProductLP
  36825. S+(SI
  36826. ^$U+(SJ
  36827. ^4U+(SJ
  36828. l#K4U-
  36829. m#K4U-
  36830. Lotus ProductLP
  36831. S+(SI
  36832. ^$U+(SJ
  36833. ^4U+(SJ
  36834. l#K4U-
  36835. m#K4U-
  36836. Lotus ProductLP
  36837. S+(SI
  36838. ^$U+(SJ
  36839. ^4U+(SJ
  36840. l#K4U-
  36841. m#K4U-
  36842. Lotus ProductLP
  36843. S+(SI
  36844. ^$U+(SJ
  36845. ^4U+(SJ
  36846. l#K4U-
  36847. m#K4U-
  36848. Lotus ProductLP
  36849. S+(SI
  36850. ^$U+(SJ
  36851. ^4U+(SJ
  36852. l#K4U-
  36853. m#K4U-
  36854. Lotus ProductLP
  36855. S+(SI
  36856. l#}TW
  36857. l#}TW
  36858. ^$U+(SJ
  36859. ^4U+(SJ
  36860. l#K4U-
  36861. Lotus ProductLP
  36862. S+(SI
  36863. l#}TW
  36864. l#}TW
  36865. ^$U+(SJ
  36866. ^4U+(SJ
  36867. l#K4U-
  36868. Lotus ProductLP
  36869. S+(SI
  36870. l#}TW
  36871. l#}TW
  36872. ^$U+(SJ
  36873. ^4U+(SJ
  36874. l#K4U-
  36875. Lotus Product
  36876. OBJECT
  36877. Lotus Product
  36878. OBJECT
  36879. Lotus Product
  36880. OBJECT
  36881. '++LotusScript Development Environment:2:5:(Options):0:74
  36882. Option Public
  36883. Option Explicit
  36884. Use "CSUIViewClass"
  36885. '++LotusScript Development Environment:2:5:(Forward):0:1
  36886. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36887. Lotus Product
  36888. '++LotusScript Development Environment:2:5:(Options):0:66
  36889. '++LotusScript Development Environment:2:5:(Forward):0:1
  36890. Declare Sub Postdragdrop(Source As Notesuiview)
  36891. Declare Sub Postpaste(Source As Notesuiview)
  36892. '++LotusScript Development Environment:2:5:(Declarations):0:2
  36893. '++LotusScript Development Environment:2:2:BindEvents:1:129
  36894. Private Sub BindEvents(Byval Objectname_ As String)
  36895.     Static Source As NOTESUIVIEW
  36896.     Set Source = Bind(Objectname_)
  36897.     On Event Postdragdrop From Source Call Postdragdrop
  36898.     On Event Postpaste From Source Call Postpaste
  36899. End Sub
  36900. '++LotusScript Development Environment:2:2:Postdragdrop:1:12
  36901. Sub Postdragdrop(Source As Notesuiview)
  36902.     Call ViewDragPasteHandler(source, True)
  36903. End Sub
  36904. '++LotusScript Development Environment:2:2:Postpaste:1:12
  36905. Sub Postpaste(Source As Notesuiview)
  36906.     Call ViewDragPasteHandler(source, False)
  36907. End Sub
  36908. Lotus Product
  36909. Appointment
  36910.     0S0E
  36911. O=Lotus Notes
  36912. O=Lotus Notes
  36913. PURSAFO
  36914. |.:#U
  36915. O=Lotus Notes
  36916. CN=Lotus Notes Template Development/O=Lotus Notes
  36917. PURSAFO
  36918. ">_x%u
  36919. $WebFlags
  36920. $TITLE
  36921. $PublicAccess
  36922. $Index
  36923. $Formula
  36924. $FormulaClass
  36925. $VIEWFORMAT
  36926. $CalendarFormat
  36927. $AppHelpFormula
  36928. $Comment
  36929. $HTMLCode
  36930. $V5ACTIONS
  36931. $ACTIONS
  36932. $SCRIPTOBJ_11
  36933. $SCRIPTOBJ_12
  36934. $SCRIPTOBJ_13
  36935. $SCRIPTOBJ_14
  36936. $SCRIPTOBJ_15
  36937. $SCRIPTOBJ_16
  36938. $SCRIPTOBJ_17
  36939. $SCRIPTOBJ_18
  36940. $SCRIPTOBJ_19
  36941. $SCRIPTOBJ_20
  36942. $SCRIPTOBJ_21
  36943. $ViewGlobalScript
  36944. $ViewGlobalScript_O
  36945. $ViewScript
  36946. $ViewScript_O
  36947. $ViewAction2
  36948. SchedState
  36949. ScheduleStat
  36950.     1S2S
  36951. SchedState
  36952. Scheduled
  36953. Mail Scheduled
  36954. SchedState
  36955. Mail Scheduled on Hold
  36956. Drafts
  36957.     0R3S4S6S8S9S10S12S14S
  36958. IsMailStationeryh
  36959.     7S9S
  36960. EnterSendTo
  36961. EnterSendTo
  36962. EnterSendTo
  36963. SendTo
  36964.     1S2S10S11S12S13S20S
  36965.     0R1S2S8S
  36966.     0R1S2S15S16S17S18S25S
  36967. SendTo
  36968.     0R1S2S5S6S8S12S16S20S
  36969. SendTo
  36970.     0R1S2S5S6S8S12S16S20S
  36971. Person
  36972.     0R1S2S5S6S8S10S11S12S13S14S
  36973. Person
  36974. Person
  36975. Person
  36976. Person
  36977.     0R10S11S20S32S
  36978. $ContentIconh
  36979. $ContentIcon
  36980. Froma
  36981.  pager 
  36982. SendToa
  36983.  pager 
  36984. message.wav
  36985. vmsg_hdr.wav
  36986. .wavG
  36987. .tifG
  36988. $ContentIconh
  36989. $ContentIcon
  36990.     6S7S9RS4E13RS8E15RS4E20RS8E22RS4E30S32S33S40S44RS9E46RS4E48RS8E57S58S59S62RS12E64RS8E71S74RS12E76RS8E83S86RS12E88RS9E91RS5E94R99S101S103S105S
  36991. IsMailStationeryh
  36992. MailStationeryName
  36993. Subject
  36994.     7S9S
  36995. $65$59$66$55$62$60$Conflict
  36996. PostedDate
  36997. $MessageType
  36998. ExcludeFromView
  36999. ISMAILSTATIONERY
  37000.     L1S2S3S4S5S6S7S8S9S15S16S17S18S
  37001. SchedState
  37002. ScheduleStat
  37003.     1S2S
  37004. SchedState
  37005. Scheduled
  37006. Mail Scheduled
  37007. SchedState
  37008. Mail Scheduled on Hold
  37009. Drafts
  37010.     0R3S4S6S8S9S10S12S14S$59T
  37011. IsMailStationeryh
  37012.     7S9S
  37013. $66Who
  37014. EnterSendTo
  37015. EnterSendTo
  37016. EnterSendTo
  37017. SendTo
  37018.     1S2S10S11S12S13S20S
  37019.     0R1S2S8S
  37020.     0R1S2S15S16S17S18S25S
  37021. SendTo
  37022.     0R1S2S5S6S8S12S16S20S
  37023. SendTo
  37024.     0R1S2S5S6S8S12S16S20S
  37025. Person
  37026.     0R1S2S5S6S8S10S11S12S13S14S
  37027. Person
  37028. Person
  37029. Person
  37030. Person
  37031.     0R10S11S20S32S
  37032. $55Date
  37033. $ContentIconh
  37034. $ContentIcon
  37035. Froma
  37036.  pager 
  37037. SendToa
  37038.  pager 
  37039. message.wav
  37040. vmsg_hdr.wav
  37041. .wavG
  37042. .tifG
  37043. $ContentIconh
  37044. $ContentIcon
  37045.     6S7S9RS4E13RS8E15RS4E20RS8E22RS4E30S32S33S40S44RS9E46RS4E48RS8E57S58S59S62RS12E64RS8E71S74RS12E76RS8E83S86RS12E88RS9E91RS5E94R99S101S103S105S$60Subjectb
  37046. IsMailStationeryh
  37047. MailStationeryName
  37048. Subject
  37049.     7S9S
  37050. New Memo(
  37051.     0S0E
  37052. act_NEWMEMO.GIF|act_NEWMEMO?
  37053. _Forward
  37054. Forward& 
  37055.     0S0E
  37056. ISMAILSTATIONERY
  37057.     1S2S
  37058. act_FORWARD.GIF|act_FORWARD?
  37059. act_EDIT.GIF|act_EDIT?
  37060. Delete 
  37061.     0S0E
  37062. act_DELETE.GIF|act_DELETE?
  37063. Folder\Create Folder 
  37064.     0S0E
  37065. act_FOLDER.GIF|act_FOLDER?
  37066. Folder\Move To Folder... 
  37067.     0S0E
  37068. act_FOLDER.GIF|act_FOLDER?
  37069. Folder\Remove From Folder7 
  37070.     0S0E
  37071. act_FOLDER.GIF|act_FOLDER?
  37072. Categori_ze
  37073. Send Document0
  37074. _Move To Folder...
  37075. _Remove From Folder...
  37076. Retrieve mail
  37077. Database
  37078.     1S2S
  37079. Database
  37080. ($Inbox)
  37081.     0R4S6S
  37082.     4S5S
  37083. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  37084. Use "CommonUI"
  37085. '++LotusScript Development Environment:2:5:(Forward):0:1
  37086. Declare Sub Click(Source As Button)
  37087. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37088. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37089. Private Sub BindEvents(Byval Objectname_ As String)
  37090. Static Source As BUTTON
  37091. Set Source = Bind(Objectname_)
  37092. On Event Click From Source Call Click
  37093. End Sub
  37094. '++LotusScript Development Environment:2:2:Click:1:12
  37095. Sub Click(Source As Button)
  37096.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  37097. End Sub
  37098. act_COPYINTO.GIF|act_COPYINTO?
  37099. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  37100. Use "CommonUI"
  37101. '++LotusScript Development Environment:2:5:(Forward):0:1
  37102. Declare Sub Click(Source As Button)
  37103. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37104. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37105. Private Sub BindEvents(Byval Objectname_ As String)
  37106. Static Source As BUTTON
  37107. Set Source = Bind(Objectname_)
  37108. On Event Click From Source Call Click
  37109. End Sub
  37110. '++LotusScript Development Environment:2:2:Click:1:12
  37111. Sub Click(Source As Button)
  37112.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  37113. End Sub
  37114. act_COPYINTO.GIF|act_COPYINTO?
  37115. Copy into\New To Do
  37116. '++LotusScript Development Environment:2:5:(Options):0:74
  37117. Use "CommonUI"
  37118. '++LotusScript Development Environment:2:5:(Forward):0:1
  37119. Declare Sub Click(Source As Button)
  37120. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37121. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37122. Private Sub BindEvents(Byval Objectname_ As String)
  37123.     Static Source As BUTTON
  37124.     Set Source = Bind(Objectname_)
  37125.     On Event Click From Source Call Click
  37126. End Sub
  37127. '++LotusScript Development Environment:2:2:Click:1:12
  37128. Sub Click(Source As Button)
  37129.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  37130. End Sub
  37131. act_COPYINTO.GIF|act_COPYINTO?
  37132. Tools\Preferences...2
  37133. (Preferences)
  37134.     0S0E
  37135. act_TOOLS.GIF|act_TOOLS?
  37136. Tools\Out of Office...8
  37137. (EditOfficeProfile)
  37138.     0S0E
  37139. act_TOOLS.GIF|act_TOOLS?
  37140. Tools\Add Sender to Address Book<
  37141. (AddSenderToAddressBook)
  37142.     0S0E
  37143. act_TOOLS.GIF|act_TOOLS?
  37144. Tools\New Memo - Using Stationery@'++LotusScript Development Environment:2:5:(Options):0:66
  37145. '++LotusScript Development Environment:2:5:(Forward):0:1
  37146. Declare Sub Click(Source As Button)
  37147. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37148. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37149. Private Sub BindEvents(Byval Objectname_ As String)
  37150.     Static Source As BUTTON
  37151.     Set Source = Bind(Objectname_)
  37152.     On Event Click From Source Call Click
  37153. End Sub
  37154. '++LotusScript Development Environment:2:2:Click:1:12
  37155. Sub Click(Source As Button)
  37156.     Dim session As New notessession
  37157.     Dim uiws As New notesuiworkspace
  37158.     Dim collection As notesdocumentcollection
  37159.     Dim noteUIEditDocument As notesuidocument
  37160.     Dim database As NotesDatabase
  37161.     Set noteCursorDoc = session.currentdatabase.createdocument
  37162.     Set database = session.currentdatabase
  37163.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  37164.     Set noteCursorDoc = collection.getfirstdocument
  37165.     If Not noteCursorDoc Is Nothing Then
  37166.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  37167.     End If
  37168. End Sub
  37169. act_TOOLS.GIF|act_TOOLS?
  37170. New Memo
  37171.     1S10S14S16S23S
  37172. path"
  37173. /Memo?OpenForm&From="
  37174. view"
  37175. act_NEW.GIF|act_NEW?
  37176. Folder\Create Folder
  37177. act_FOLDER.GIF|act_FOLDER?
  37178. var pathname = (window.location.pathname);
  37179. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'FolderCreate?OpenForm','Folder','scrollbars,screenX=150,screenY=200,width=550,height=180');
  37180. Folder\Move to Folder...*
  37181.     0S0E
  37182. act_FOLDER.GIF|act_FOLDER?
  37183. Delete\Deleter2
  37184. ($Trash)
  37185.     0S0E
  37186. act_DELETE.GIF|act_DELETE?
  37187. Delete\Empty Trash 
  37188.     0S0E
  37189. act_DELETE.GIF|act_DELETE?
  37190. Tools\Preferences
  37191. wPreferences
  37192.     0S0E
  37193. act_TOOLS.GIF|act_TOOLS?
  37194. Tools\Search 
  37195.     0S0E
  37196. act_TOOLS.GIF|act_TOOLS?
  37197. Tools\Help
  37198. act_TOOLS.GIF|act_TOOLS?
  37199. alert('Waiting for text from PM')
  37200. New Memo(
  37201.     0S0E
  37202. _Forward
  37203. Forwardc 
  37204.     0S0E
  37205. ISMAILSTATIONERY
  37206.     1S2S
  37207. Delete 
  37208.     0S0E
  37209. Folder\Create Folder 
  37210.     0S0E
  37211. Folder\Move To Folder... 
  37212.     0S0E
  37213. Folder\Remove From FolderA 
  37214.     0S0E
  37215. Categori_ze
  37216. Send Document
  37217. _Move To Folder...
  37218. _Remove From Folder...
  37219. Retrieve mail
  37220. Database
  37221.     1S2S
  37222. Database
  37223. ($Inbox)
  37224.     0R4S6S
  37225.     4S5S
  37226. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  37227. Use "CommonUI"
  37228. '++LotusScript Development Environment:2:5:(Forward):0:1
  37229. Declare Sub Click(Source As Button)
  37230. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37231. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37232. Private Sub BindEvents(Byval Objectname_ As String)
  37233. Static Source As BUTTON
  37234. Set Source = Bind(Objectname_)
  37235. On Event Click From Source Call Click
  37236. End Sub
  37237. '++LotusScript Development Environment:2:2:Click:1:12
  37238. Sub Click(Source As Button)
  37239.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  37240. End Sub
  37241. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  37242. Use "CommonUI"
  37243. '++LotusScript Development Environment:2:5:(Forward):0:1
  37244. Declare Sub Click(Source As Button)
  37245. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37246. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37247. Private Sub BindEvents(Byval Objectname_ As String)
  37248. Static Source As BUTTON
  37249. Set Source = Bind(Objectname_)
  37250. On Event Click From Source Call Click
  37251. End Sub
  37252. '++LotusScript Development Environment:2:2:Click:1:12
  37253. Sub Click(Source As Button)
  37254.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  37255. End Sub
  37256. Copy into\New To Do
  37257. '++LotusScript Development Environment:2:5:(Options):0:74
  37258. Use "CommonUI"
  37259. '++LotusScript Development Environment:2:5:(Forward):0:1
  37260. Declare Sub Click(Source As Button)
  37261. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37262. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37263. Private Sub BindEvents(Byval Objectname_ As String)
  37264.     Static Source As BUTTON
  37265.     Set Source = Bind(Objectname_)
  37266.     On Event Click From Source Call Click
  37267. End Sub
  37268. '++LotusScript Development Environment:2:2:Click:1:12
  37269. Sub Click(Source As Button)
  37270.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  37271. End Sub
  37272. Tools\Preferences...2
  37273. (Preferences)
  37274.     0S0E
  37275. Tools\Out of Office...8
  37276. (EditOfficeProfile)
  37277.     0S0E
  37278. Tools\Add Sender to Address Book<
  37279. (AddSenderToAddressBook)
  37280.     0S0E
  37281. Tools\New Memo - Using Stationeryc'++LotusScript Development Environment:2:5:(Options):0:66
  37282. '++LotusScript Development Environment:2:5:(Forward):0:1
  37283. Declare Sub Click(Source As Button)
  37284. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37285. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37286. Private Sub BindEvents(Byval Objectname_ As String)
  37287.     Static Source As BUTTON
  37288.     Set Source = Bind(Objectname_)
  37289.     On Event Click From Source Call Click
  37290. End Sub
  37291. '++LotusScript Development Environment:2:2:Click:1:12
  37292. Sub Click(Source As Button)
  37293.     Dim session As New notessession
  37294.     Dim uiws As New notesuiworkspace
  37295.     Dim collection As notesdocumentcollection
  37296.     Dim noteUIEditDocument As notesuidocument
  37297.     Dim database As NotesDatabase
  37298.     Set noteCursorDoc = session.currentdatabase.createdocument
  37299.     Set database = session.currentdatabase
  37300.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  37301.     Set noteCursorDoc = collection.getfirstdocument
  37302.     If Not noteCursorDoc Is Nothing Then
  37303.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  37304.     End If
  37305. End Sub
  37306. New Memo
  37307.     1S10S14S16S23S
  37308. path"
  37309. /Memo?OpenForm&From="
  37310. view"
  37311. Folder\Move to Folder...*
  37312.     0S0E
  37313. Delete\Deleten2
  37314. ($Trash)
  37315.     0S0E
  37316. Delete\Empty Trash 
  37317.     0S0E
  37318. Tools\Preferencese0
  37319. wPreferences
  37320.     0S0E
  37321. Tools\Search 
  37322.     0S0E
  37323. Lotus Product
  37324. OBJECT
  37325. Lotus Product
  37326. OBJECT
  37327. Lotus Product
  37328. OBJECT
  37329. Lotus Product
  37330. OBJECT
  37331. '++LotusScript Development Environment:2:5:(Options):0:74
  37332. Option Public
  37333. '++LotusScript Development Environment:2:5:(Forward):0:1
  37334. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37335. O=Lotus Notes
  37336. O=Lotus Notes
  37337. PURSAFO
  37338. |.:#U
  37339. O=Lotus Notes
  37340. CN=Lotus Notes Template Development/O=Lotus Notes
  37341. PURSAFO
  37342. :<5T<
  37343. $TITLE
  37344. $Index
  37345. $Formula
  37346. $FormulaClass
  37347. $VIEWFORMAT
  37348. $FormFormula
  37349. $Comment
  37350. $WebFlags
  37351. $V5ACTIONS
  37352. $ACTIONS
  37353. $SCRIPTOBJ_13
  37354. $SCRIPTOBJ_14
  37355. $SCRIPTOBJ_15
  37356. $SCRIPTOBJ_19
  37357. $ViewGlobalScript
  37358. $ViewGlobalScript_O
  37359. Strip alternatives, parentheses, and a leading dollar sign from the tmpTitle item
  37360. tmpTitle
  37361. $Title
  37362. $Title
  37363. $Title
  37364. FolderName1
  37365. tmpTitle
  37366. tmpTitle
  37367. tmpTitle
  37368. tmpTitle
  37369.     0R1S2S10S11S18RT26S31S32S34S37R
  37370. FolderName2
  37371. FolderName1
  37372. $Title
  37373. FolderName1
  37374. FolderName1
  37375. FolderName1
  37376.     0R1S2S6S7S9S10S15S17S18S21S25S28S
  37377. FolderName2
  37378.     0S0E
  37379. Set the folder flags in addition to those that are stored
  37380. FolderFlags1
  37381. $FolderFlagsh
  37382. $FolderFlags
  37383.     0R1S2S9S11S
  37384. Set the FOLDER_FLAG_HIDDEN (32) and FOLDER_FLAG_SYSTEM (16) flags
  37385.     0R1S
  37386. FolderFlags1
  37387. $Name
  37388. $Name
  37389.     0R1S2S8S10S11S13S19S21S22S24S26S29S
  37390. $106$103$107$Conflict
  37391. Select all folders, except shared-on-first-use folders
  37392. $Flags
  37393. $Flags
  37394.     0RL1S5S7S8S13S
  37395. $106Folder Name
  37396. Strip alternatives, parentheses, and a leading dollar sign from the tmpTitle item
  37397. tmpTitle
  37398. $Title
  37399. $Title
  37400. $Title
  37401. FolderName1
  37402. tmpTitle
  37403. tmpTitle
  37404. tmpTitle
  37405. tmpTitle
  37406.     0R1S2S10S11S18RT26S31S32S34S37R
  37407. FolderName2
  37408. FolderName1
  37409. $Title
  37410. FolderName1
  37411. FolderName1
  37412. FolderName1
  37413.     0R1S2S6S7S9S10S15S17S18S21S25S28S
  37414. FolderName2
  37415. $103Folder UNID
  37416.     0S0E
  37417. $107Folder Flags
  37418. Set the folder flags in addition to those that are stored
  37419. FolderFlags1
  37420. $FolderFlagsh
  37421. $FolderFlags
  37422.     0R1S2S9S11S
  37423. Set the FOLDER_FLAG_HIDDEN (32) and FOLDER_FLAG_SYSTEM (16) flags
  37424.     0R1S
  37425. FolderFlags1
  37426. $Name
  37427. $Name
  37428.     0R1S2S8S10S11S13S19S21S22S24S26S29S&
  37429. New Memo.
  37430.     0S0E
  37431. Delete 
  37432.     0S0E
  37433. Move To Folder...
  37434.     0S0E
  37435. _Forward
  37436. Reply
  37437. Reply
  37438.     0S0E
  37439. Reply With History@
  37440. Reply with history
  37441.     0S0E
  37442. Categori_zeK
  37443. _Edit Document
  37444. Send    
  37445. Resend
  37446. NonDelivery Report
  37447. Not a Delivery Failure Report
  37448. You cannot Resend a message unless it is a Delivery Failure Report.
  37449.     6S12S17S23S
  37450. Convert To TaskK0
  37451. ConvertToTask
  37452. _Move To Folder...
  37453. _Remove From Folder...
  37454. New Memo.
  37455.     0S0E
  37456. Delete 
  37457.     0S0E
  37458. Move To Folder...
  37459.     0S0E
  37460. _Forward
  37461. Reply
  37462. Reply
  37463.     0S0E
  37464. Reply With History@
  37465. Reply with history
  37466.     0S0E
  37467. Categori_zeK
  37468. _Edit Document
  37469. Send    
  37470. Resend
  37471. NonDelivery Report
  37472. Not a Delivery Failure Report
  37473. You cannot Resend a message unless it is a Delivery Failure Report.
  37474.     6S12S17S23S
  37475. Convert To TaskK0
  37476. ConvertToTask
  37477. _Move To Folder...
  37478. _Remove From Folder...
  37479. O=Lotus Notes
  37480. O=Lotus Notes
  37481. PURSAFO
  37482. |.:#U
  37483. O=Lotus Notes
  37484. CN=Lotus Notes Template Development/O=Lotus Notes
  37485. PURSAFO
  37486. $Name
  37487. $WebFlags
  37488. $HTMLDocumentStyles
  37489. $TITLE
  37490. $PublicAccess
  37491. $Index
  37492. $Formula
  37493. $VIEWFORMAT
  37494. $Comment
  37495. $V5ACTIONS
  37496. $ACTIONS
  37497. $FormulaClass
  37498. New Memo.
  37499.     0S0E
  37500. Delete 
  37501.     0S0E
  37502. Move To Folder...
  37503.     0S0E
  37504. _Forward
  37505. Reply
  37506. Reply
  37507.     0S0E
  37508. Reply With History@
  37509. Reply with history
  37510.     0S0E
  37511. Categori_zeK
  37512. _Edit Document
  37513. Send    
  37514. Resend
  37515. NonDelivery Report
  37516. Not a Delivery Failure Report
  37517. You cannot Resend a message unless it is a Delivery Failure Report.
  37518.     6S12S17S23S
  37519. Convert To TaskK0
  37520. ConvertToTask
  37521. _Move To Folder...
  37522. _Remove From Folder...
  37523. New Memo.
  37524.     0S0E
  37525. Delete 
  37526.     0S0E
  37527. Move To Folder...
  37528.     0S0E
  37529. _Forward
  37530. Reply
  37531. Reply
  37532.     0S0E
  37533. Reply With History@
  37534. Reply with history
  37535.     0S0E
  37536. Categori_zeK
  37537. _Edit Document
  37538. Send    
  37539. Resend
  37540. NonDelivery Report
  37541. Not a Delivery Failure Report
  37542. You cannot Resend a message unless it is a Delivery Failure Report.
  37543.     6S12S17S23S
  37544. Convert To TaskK0
  37545. ConvertToTask
  37546. _Move To Folder...
  37547. _Remove From Folder...
  37548. O=Lotus Notes
  37549. O=Lotus Notes
  37550. PURSAFO
  37551. |.:#U
  37552. O=Lotus Notes
  37553. CN=Lotus Notes Template Development/O=Lotus Notes
  37554. PURSAFO
  37555. $Name
  37556. $WebFlags
  37557. $HTMLDocumentStyles
  37558. $V5ACTIONS
  37559. $ACTIONS
  37560. $TITLE
  37561. $PublicAccess
  37562. $Index
  37563. $Formula
  37564. $FormulaClass
  37565. $VIEWFORMAT
  37566. $Comment
  37567. DeliveredDate
  37568. DeliveredDate
  37569. PostedDate
  37570. PostedDate
  37571.     3S4S6S8S9S10S12S14S
  37572. SentBy
  37573. Principal
  37574. Principal
  37575.     1S2S5S6S8S10S
  37576. Attendees
  37577. RequiredAttendees
  37578. OptionalAttendees
  37579.     0R1S2S5S6S
  37580. DeliveredDate
  37581. SentBy
  37582. Attendees
  37583. Attendees
  37584. SendTo
  37585. SentBy
  37586. SendTo
  37587.     0R1S2S5S6S8S10S14S15S17S21S24S25S26S28S30S34S
  37588.     0R1S2S8S
  37589.     0R1S2S15S16S
  37590.     0R1S2S5S6S8S14S18S
  37591.     0R1S2S5S6S8S14S18S
  37592. Person
  37593. X400FreeForm^
  37594.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  37595. Person2
  37596. Person
  37597. Person
  37598. Person
  37599. Person
  37600.     0R1S2S12S13S22S34S
  37601. Delivery Report
  37602. NonDelivery Report
  37603. Trace Report
  37604. Mail Router
  37605. Person2
  37606.     0R3S4S5S6S7S8S10S12S
  37607. NonDelivery Report
  37608. DELIVERY FAILURE: 
  37609. FailureReason
  37610. Delivery Report
  37611. DELIVERED: 
  37612. Subject
  37613. Return Receipt
  37614. RECEIVED: 
  37615. Subject
  37616. ReturnNonReceipt
  37617. NOT RECEIVED: 
  37618. Subject
  37619. Subject
  37620.     3S4S6S7S8S10S11S12S14S15S16S18S19S20S22S23S24S26S27S28S30S31S32S34S
  37621. $68$102$74$Conflict
  37622.     L1S2E
  37623. $68Date
  37624. DeliveredDate
  37625. DeliveredDate
  37626. PostedDate
  37627. PostedDate
  37628.     3S4S6S8S9S10S12S14S$102Who
  37629. SentBy
  37630. Principal
  37631. Principal
  37632.     1S2S5S6S8S10S
  37633. Attendees
  37634. RequiredAttendees
  37635. OptionalAttendees
  37636.     0R1S2S5S6S
  37637. DeliveredDate
  37638. SentBy
  37639. Attendees
  37640. Attendees
  37641. SendTo
  37642. SentBy
  37643. SendTo
  37644.     0R1S2S5S6S8S10S14S15S17S21S24S25S26S28S30S34S
  37645.     0R1S2S8S
  37646.     0R1S2S15S16S
  37647.     0R1S2S5S6S8S14S18S
  37648.     0R1S2S5S6S8S14S18S
  37649. Person
  37650. X400FreeForm^
  37651.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  37652. Person2
  37653. Person
  37654. Person
  37655. Person
  37656. Person
  37657.     0R1S2S12S13S22S34S
  37658. Delivery Report
  37659. NonDelivery Report
  37660. Trace Report
  37661. Mail Router
  37662. Person2
  37663.     0R3S4S5S6S7S8S10S12S
  37664. $74Subject
  37665. NonDelivery Report
  37666. DELIVERY FAILURE: 
  37667. FailureReason
  37668. Delivery Report
  37669. DELIVERED: 
  37670. Subject
  37671. Return Receipt
  37672. RECEIVED: 
  37673. Subject
  37674. ReturnNonReceipt
  37675. NOT RECEIVED: 
  37676. Subject
  37677. Subject
  37678.     3S4S6S7S8S10S11S12S14S15S16S18S19S20S22S23S24S26S27S28S30S31S32S34S&
  37679. Categori_zeK
  37680. _Move To Folder...
  37681. _Remove From Folder...
  37682. New Memo(
  37683.     0S0E
  37684. Reply...\Reply0
  37685. Reply
  37686.     0S0E
  37687. Reply...\Reply with HistoryK
  37688. Reply with History
  37689. This document is truncated.
  37690.     4S8S10S13S
  37691. Reply with history
  37692. Reply...\Reply to All
  37693. MailStEd
  37694.     0S0E
  37695. Reply
  37696. Reply...\Reply to All with History
  37697. MailStEd
  37698.     0S0E
  37699. Reply with History
  37700. This document is truncated.
  37701.     0R4S8S10S13S
  37702. Reply with history
  37703. _Forward
  37704. _Edit Document
  37705. Delete 
  37706.     0S0E
  37707. Folder...\Move To Folder...K 
  37708.     0S0E
  37709. Folder...\Remove From Folder 
  37710.     0S0E
  37711. More...\Preferences...0
  37712. Preferences
  37713.     0S0E
  37714. More...\New Memo - Using StationeryK'++LotusScript Development Environment:2:5:(Options):0:66
  37715. '++LotusScript Development Environment:2:5:(Forward):0:1
  37716. Declare Sub Click(Source As Button)
  37717. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37718. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37719. Private Sub BindEvents(Byval Objectname_ As String)
  37720.     Static Source As BUTTON
  37721.     Set Source = Bind(Objectname_)
  37722.     On Event Click From Source Call Click
  37723. End Sub
  37724. '++LotusScript Development Environment:2:2:Click:1:12
  37725. Sub Click(Source As Button)
  37726.     Dim session As New notessession
  37727.     Dim uiws As New notesuiworkspace
  37728.     Dim collection As notesdocumentcollection
  37729.     Dim noteUIEditDocument As notesuidocument
  37730.     Dim database As NotesDatabase
  37731.     Set noteCursorDoc = session.currentdatabase.createdocument
  37732.     Set database = session.currentdatabase
  37733.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  37734.     Set noteCursorDoc = collection.getfirstdocument
  37735.     If Not noteCursorDoc Is Nothing Then
  37736.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  37737.     End If
  37738. End Sub
  37739. Copy into...\New Memo
  37740. '++LotusScript Development Environment:2:5:(Options):0:74
  37741. Use "CommonUI"
  37742. '++LotusScript Development Environment:2:5:(Forward):0:1
  37743. Declare Sub Click(Source As Button)
  37744. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37745. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37746. Private Sub BindEvents(Byval Objectname_ As String)
  37747. Static Source As BUTTON
  37748. Set Source = Bind(Objectname_)
  37749. On Event Click From Source Call Click
  37750. End Sub
  37751. '++LotusScript Development Environment:2:2:Click:1:12
  37752. Sub Click(Source As Button)
  37753.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  37754. End Sub
  37755. Copy into...\New Calendar EntryK'++LotusScript Development Environment:2:5:(Options):0:74
  37756. Use "CommonUI"
  37757. '++LotusScript Development Environment:2:5:(Forward):0:1
  37758. Declare Sub Click(Source As Button)
  37759. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37760. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37761. Private Sub BindEvents(Byval Objectname_ As String)
  37762. Static Source As BUTTON
  37763. Set Source = Bind(Objectname_)
  37764. On Event Click From Source Call Click
  37765. End Sub
  37766. '++LotusScript Development Environment:2:2:Click:1:12
  37767. Sub Click(Source As Button)
  37768.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  37769. End Sub
  37770. Copy into...\New Todo
  37771. '++LotusScript Development Environment:2:5:(Options):0:74
  37772. Use "CommonUI"
  37773. '++LotusScript Development Environment:2:5:(Forward):0:1
  37774. Declare Sub Click(Source As Button)
  37775. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37776. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37777. Private Sub BindEvents(Byval Objectname_ As String)
  37778.     Static Source As BUTTON
  37779.     Set Source = Bind(Objectname_)
  37780.     On Event Click From Source Call Click
  37781. End Sub
  37782. '++LotusScript Development Environment:2:2:Click:1:12
  37783. Sub Click(Source As Button)
  37784.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  37785. End Sub
  37786. Copy into...\New Group CalendarK'++LotusScript Development Environment:2:5:(Options):0:74
  37787. Use "CommonUI"
  37788. '++LotusScript Development Environment:2:5:(Forward):0:1
  37789. Declare Sub Click(Source As Button)
  37790. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37791. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37792. Private Sub BindEvents(Byval Objectname_ As String)
  37793. Static Source As BUTTON
  37794. Set Source = Bind(Objectname_)
  37795. On Event Click From Source Call Click
  37796. End Sub
  37797. '++LotusScript Development Environment:2:2:Click:1:12
  37798. Sub Click(Source As Button)
  37799.     Dim newnote As notesdocument
  37800.     Set newnote = UICopyIntoNewDocument(CREATE_GROUPCALENDAR, False)
  37801.     Call DisplayGroupCalendarDlg(newnote, True)    
  37802. End Sub
  37803. New Memo - Using StationeryK'++LotusScript Development Environment:2:5:(Options):0:66
  37804. '++LotusScript Development Environment:2:5:(Forward):0:1
  37805. Declare Sub Click(Source As Button)
  37806. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37807. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37808. Private Sub BindEvents(Byval Objectname_ As String)
  37809.     Static Source As BUTTON
  37810.     Set Source = Bind(Objectname_)
  37811.     On Event Click From Source Call Click
  37812. End Sub
  37813. '++LotusScript Development Environment:2:2:Click:1:12
  37814. Sub Click(Source As Button)
  37815.     Dim session As New notessession
  37816.     Dim uiws As New notesuiworkspace
  37817.     Dim collection As notesdocumentcollection
  37818.     Dim noteUIEditDocument As notesuidocument
  37819.     Dim database As NotesDatabase
  37820.     Set noteCursorDoc = session.currentdatabase.createdocument
  37821.     Set database = session.currentdatabase
  37822.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  37823.     Set noteCursorDoc = collection.getfirstdocument
  37824.     If Not noteCursorDoc Is Nothing Then
  37825.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  37826.     End If
  37827. End Sub
  37828. IsMailStationery
  37829.     1S2S
  37830. Categori_zeK
  37831. _Move To Folder...
  37832. _Remove From Folder...
  37833. New Memo(
  37834.     0S0E
  37835. Reply...\Reply0
  37836. Reply
  37837.     0S0E
  37838. Reply...\Reply with HistoryK
  37839. Reply with History
  37840. This document is truncated.
  37841.     4S8S10S13S
  37842. Reply with history
  37843. Reply...\Reply to All
  37844. MailStEd
  37845.     0S0E
  37846. Reply
  37847. Reply...\Reply to All with History
  37848. MailStEd
  37849.     0S0E
  37850. Reply with History
  37851. This document is truncated.
  37852.     0R4S8S10S13S
  37853. Reply with history
  37854. _Forward
  37855. _Edit Document
  37856. Delete 
  37857.     0S0E
  37858. Folder...\Move To Folder...K 
  37859.     0S0E
  37860. Folder...\Remove From Folder 
  37861.     0S0E
  37862. More...\Preferences...0
  37863. Preferences
  37864.     0S0E
  37865. More...\New Memo - Using StationeryK'++LotusScript Development Environment:2:5:(Options):0:66
  37866. '++LotusScript Development Environment:2:5:(Forward):0:1
  37867. Declare Sub Click(Source As Button)
  37868. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37869. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37870. Private Sub BindEvents(Byval Objectname_ As String)
  37871.     Static Source As BUTTON
  37872.     Set Source = Bind(Objectname_)
  37873.     On Event Click From Source Call Click
  37874. End Sub
  37875. '++LotusScript Development Environment:2:2:Click:1:12
  37876. Sub Click(Source As Button)
  37877.     Dim session As New notessession
  37878.     Dim uiws As New notesuiworkspace
  37879.     Dim collection As notesdocumentcollection
  37880.     Dim noteUIEditDocument As notesuidocument
  37881.     Dim database As NotesDatabase
  37882.     Set noteCursorDoc = session.currentdatabase.createdocument
  37883.     Set database = session.currentdatabase
  37884.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  37885.     Set noteCursorDoc = collection.getfirstdocument
  37886.     If Not noteCursorDoc Is Nothing Then
  37887.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  37888.     End If
  37889. End Sub
  37890. Copy into...\New Memo
  37891. '++LotusScript Development Environment:2:5:(Options):0:74
  37892. Use "CommonUI"
  37893. '++LotusScript Development Environment:2:5:(Forward):0:1
  37894. Declare Sub Click(Source As Button)
  37895. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37896. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37897. Private Sub BindEvents(Byval Objectname_ As String)
  37898. Static Source As BUTTON
  37899. Set Source = Bind(Objectname_)
  37900. On Event Click From Source Call Click
  37901. End Sub
  37902. '++LotusScript Development Environment:2:2:Click:1:12
  37903. Sub Click(Source As Button)
  37904.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  37905. End Sub
  37906. Copy into...\New Calendar EntryK'++LotusScript Development Environment:2:5:(Options):0:74
  37907. Use "CommonUI"
  37908. '++LotusScript Development Environment:2:5:(Forward):0:1
  37909. Declare Sub Click(Source As Button)
  37910. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37911. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37912. Private Sub BindEvents(Byval Objectname_ As String)
  37913. Static Source As BUTTON
  37914. Set Source = Bind(Objectname_)
  37915. On Event Click From Source Call Click
  37916. End Sub
  37917. '++LotusScript Development Environment:2:2:Click:1:12
  37918. Sub Click(Source As Button)
  37919.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  37920. End Sub
  37921. Copy into...\New Todo
  37922. '++LotusScript Development Environment:2:5:(Options):0:74
  37923. Use "CommonUI"
  37924. '++LotusScript Development Environment:2:5:(Forward):0:1
  37925. Declare Sub Click(Source As Button)
  37926. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37927. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37928. Private Sub BindEvents(Byval Objectname_ As String)
  37929.     Static Source As BUTTON
  37930.     Set Source = Bind(Objectname_)
  37931.     On Event Click From Source Call Click
  37932. End Sub
  37933. '++LotusScript Development Environment:2:2:Click:1:12
  37934. Sub Click(Source As Button)
  37935.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  37936. End Sub
  37937. Copy into...\New Group CalendarK'++LotusScript Development Environment:2:5:(Options):0:74
  37938. Use "CommonUI"
  37939. '++LotusScript Development Environment:2:5:(Forward):0:1
  37940. Declare Sub Click(Source As Button)
  37941. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37942. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37943. Private Sub BindEvents(Byval Objectname_ As String)
  37944. Static Source As BUTTON
  37945. Set Source = Bind(Objectname_)
  37946. On Event Click From Source Call Click
  37947. End Sub
  37948. '++LotusScript Development Environment:2:2:Click:1:12
  37949. Sub Click(Source As Button)
  37950.     Dim newnote As notesdocument
  37951.     Set newnote = UICopyIntoNewDocument(CREATE_GROUPCALENDAR, False)
  37952.     Call DisplayGroupCalendarDlg(newnote, True)    
  37953. End Sub
  37954. New Memo - Using StationeryK'++LotusScript Development Environment:2:5:(Options):0:66
  37955. '++LotusScript Development Environment:2:5:(Forward):0:1
  37956. Declare Sub Click(Source As Button)
  37957. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37958. '++LotusScript Development Environment:2:2:BindEvents:1:129
  37959. Private Sub BindEvents(Byval Objectname_ As String)
  37960.     Static Source As BUTTON
  37961.     Set Source = Bind(Objectname_)
  37962.     On Event Click From Source Call Click
  37963. End Sub
  37964. '++LotusScript Development Environment:2:2:Click:1:12
  37965. Sub Click(Source As Button)
  37966.     Dim session As New notessession
  37967.     Dim uiws As New notesuiworkspace
  37968.     Dim collection As notesdocumentcollection
  37969.     Dim noteUIEditDocument As notesuidocument
  37970.     Dim database As NotesDatabase
  37971.     Set noteCursorDoc = session.currentdatabase.createdocument
  37972.     Set database = session.currentdatabase
  37973.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  37974.     Set noteCursorDoc = collection.getfirstdocument
  37975.     If Not noteCursorDoc Is Nothing Then
  37976.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  37977.     End If
  37978. End Sub
  37979. IsMailStationery
  37980.     1S2S
  37981. Lotus Product
  37982. OBJECT
  37983. Lotus Product
  37984. OBJECT
  37985. Lotus Product
  37986. OBJECT
  37987. Lotus Product
  37988. OBJECT
  37989. Lotus Product
  37990. OBJECT
  37991. '++LotusScript Development Environment:2:5:(Options):0:74
  37992. Option Public
  37993. Option Explicit
  37994. '++LotusScript Development Environment:2:5:(Forward):0:1
  37995. '++LotusScript Development Environment:2:5:(Declarations):0:2
  37996. O=Lotus Notes
  37997. O=Lotus Notes
  37998. PURSAFO
  37999. |.:#U
  38000. O=Lotus Notes
  38001. CN=Lotus Notes Template Development/O=Lotus Notes
  38002. PURSAFO
  38003. $TABLEFORMAT
  38004. $TITLE
  38005. $Index
  38006. $Formula
  38007. $FormulaClass
  38008. $VIEWFORMAT
  38009. $Comment
  38010. $WebFlags
  38011. $V5ACTIONS
  38012. $ACTIONS
  38013. $SCRIPTOBJ_15
  38014. $SCRIPTOBJ_16
  38015. $SCRIPTOBJ_17
  38016. $SCRIPTOBJ_18
  38017. $SCRIPTOBJ_19
  38018. $ViewGlobalScript
  38019. DeliveredDate
  38020. PostedDate
  38021. PostedDateY
  38022. IsMailStationeryh
  38023. _ViewIcon
  38024. _ViewIcon
  38025. Importance
  38026. Importance
  38027. _ViewIcon
  38028. _ViewIcon
  38029. $TypeIcon
  38030.     3S4S6RS4E11S12S17RS8E24RS12E26RS8E31RS12E33RS9E36RS4E42RS8E44RS4E48R49S50S52RS4E54R59RS5E61R
  38031. SentBy
  38032. Principal
  38033. Principal
  38034.     1S2S5S6S8S10S
  38035. DeliveredDate
  38036. SendTo
  38037. SentBy
  38038. SendTo
  38039.     0R1S2S5S6S7S8S9S10S12S14S18S
  38040.     0R1S2S8S
  38041.     0R1S2S15S16S
  38042. DeliveredDate
  38043. SendTo
  38044. SentBy
  38045. SendTo
  38046.     0R1S2S5S6S8S13S14S15S16S17S18S20S24S27S31S35S41S
  38047. DeliveredDate
  38048. SendTo
  38049. SentBy
  38050. SendTo
  38051.     0R1S2S5S6S8S13S14S15S16S17S18S20S24S27S31S35S41S
  38052. Person
  38053. X400FreeForm^
  38054.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  38055. Person2
  38056. Person
  38057. Person
  38058. Person
  38059. Person
  38060.     0R1S2S12S13S22S34S
  38061. Delivery Report
  38062. NonDelivery Report
  38063. Trace Report
  38064. Mail Router
  38065. Person2
  38066.     0R3S4S5S6S7S8S10S12S
  38067. DeliveredDate
  38068. DeliveredDate
  38069. PostedDate
  38070. PostedDate
  38071.     3S4S6S8S9S10S12S14S
  38072. _ViewIcon2h
  38073. _ViewIcon2
  38074. $ContentIconh
  38075. $ContentIcon
  38076. Froma
  38077.  pager 
  38078. SendToa
  38079.  pager 
  38080. message.wav
  38081. vmsg_hdr.wav
  38082. .wavG
  38083. .tifG
  38084. $ContentIconh
  38085. $ContentIcon
  38086.     6S7S9RRS4E16S18RS3E20RS8E22RS4E27RS8E29RS4E37S39S40S47S51RS9E53RS4E55RS8E64S65S66S69RS12E71RS8E78S81RS12E83RS8E90S93RS12E95RS9E98RS5E101R106S108S110S112S
  38087. NonDelivery Report
  38088. DELIVERY FAILURE: 
  38089. FailureReason
  38090. Delivery Report
  38091. DELIVERED: 
  38092. Subject
  38093. Return Receipt
  38094. RECEIVED: 
  38095. Subject
  38096. ReturnNonReceipt
  38097. NOT RECEIVED: 
  38098. Subject
  38099. Subject
  38100.     3S4S6S7S8S10S11S12S14S15S16S18S19S20S22S23S24S26S27S28S30S31S32S34S
  38101. $86$93$70$106$97$73$Conflict
  38102. DeliveredDate
  38103. PostedDate
  38104. PostedDateY
  38105. IsMailStationeryh
  38106. _ViewIcon
  38107. _ViewIcon
  38108. Importance
  38109. Importance
  38110. _ViewIcon
  38111. _ViewIcon
  38112. $TypeIcon
  38113.     3S4S6RS4E11S12S17RS8E24RS12E26RS8E31RS12E33RS9E36RS4E42RS8E44RS4E48R49S50S52RS4E54R59RS5E61R
  38114. $93Who>
  38115. SentBy
  38116. Principal
  38117. Principal
  38118.     1S2S5S6S8S10S
  38119. DeliveredDate
  38120. SendTo
  38121. SentBy
  38122. SendTo
  38123.     0R1S2S5S6S7S8S9S10S12S14S18S
  38124.     0R1S2S8S
  38125.     0R1S2S15S16S
  38126. DeliveredDate
  38127. SendTo
  38128. SentBy
  38129. SendTo
  38130.     0R1S2S5S6S8S13S14S15S16S17S18S20S24S27S31S35S41S
  38131. DeliveredDate
  38132. SendTo
  38133. SentBy
  38134. SendTo
  38135.     0R1S2S5S6S8S13S14S15S16S17S18S20S24S27S31S35S41S
  38136. Person
  38137. X400FreeForm^
  38138.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  38139. Person2
  38140. Person
  38141. Person
  38142. Person
  38143. Person
  38144.     0R1S2S12S13S22S34S
  38145. Delivery Report
  38146. NonDelivery Report
  38147. Trace Report
  38148. Mail Router
  38149. Person2
  38150.     0R3S4S5S6S7S8S10S12S
  38151. $70Date
  38152. DeliveredDate
  38153. DeliveredDate
  38154. PostedDate
  38155. PostedDate
  38156.     3S4S6S8S9S10S12S14S$106Size
  38157. _ViewIcon2h
  38158. _ViewIcon2
  38159. $ContentIconh
  38160. $ContentIcon
  38161. Froma
  38162.  pager 
  38163. SendToa
  38164.  pager 
  38165. message.wav
  38166. vmsg_hdr.wav
  38167. .wavG
  38168. .tifG
  38169. $ContentIconh
  38170. $ContentIcon
  38171.     6S7S9RRS4E16S18RS3E20RS8E22RS4E27RS8E29RS4E37S39S40S47S51RS9E53RS4E55RS8E64S65S66S69RS12E71RS8E78S81RS12E83RS8E90S93RS12E95RS9E98RS5E101R106S108S110S112S$73Subject
  38172. NonDelivery Report
  38173. DELIVERY FAILURE: 
  38174. FailureReason
  38175. Delivery Report
  38176. DELIVERED: 
  38177. Subject
  38178. Return Receipt
  38179. RECEIVED: 
  38180. Subject
  38181. ReturnNonReceipt
  38182. NOT RECEIVED: 
  38183. Subject
  38184. Subject
  38185.     3S4S6S7S8S10S11S12S14S15S16S18S19S20S22S23S24S26S27S28S30S31S32S34S&
  38186. New Memo(
  38187.     0S0E
  38188. act_NEWMEMO.GIF|act_NEWMEMO?
  38189. Reply\Reply
  38190. Reply
  38191.     0S0E
  38192. act_REPLY.GIF|act_REPLY?
  38193. Reply\Reply with History
  38194. Reply with History
  38195. This document is truncated.
  38196.     4S8S10S13S
  38197. Reply with history
  38198. act_REPLY.GIF|act_REPLY?
  38199. Reply\Reply to AllX
  38200. MailStEd
  38201.     0S0E
  38202. Reply
  38203. act_REPLY.GIF|act_REPLY?
  38204. Reply\Reply to All with History
  38205. MailStEd
  38206.     0S0E
  38207. Reply with History
  38208. This document is truncated.
  38209.     0R4S8S10S13S
  38210. Reply with history
  38211. act_REPLY.GIF|act_REPLY?
  38212. _Forward
  38213. act_FORWARD.GIF|act_FORWARD?
  38214. Forward
  38215.     0S0E
  38216. ISMAILSTATIONERY
  38217.     1S2S
  38218. act_FORWARD.GIF|act_FORWARD?
  38219. _Edit
  38220. Delete 
  38221.     0S0E
  38222. act_DELETE.GIF|act_DELETE?
  38223. Folder\Create Folder 
  38224.     0S0E
  38225. act_FOLDER.GIF|act_FOLDER?
  38226. Folder\Move To Folder... 
  38227.     0S0E
  38228. act_FOLDER.GIF|act_FOLDER?
  38229. Folder\Remove From FolderT 
  38230.     0S0E
  38231. act_FOLDER.GIF|act_FOLDER?
  38232. Categori_zer
  38233. Send Docu_ment
  38234. Resend
  38235. NonDelivery Report
  38236. Not a Delivery Failure Report
  38237. You cannot Resend a message unless it is a Delivery Failure Report.
  38238.     6S12S17S23S
  38239. _Move To Folder...
  38240. _Remove From Folder...
  38241. Retrieve mail
  38242. Database
  38243.     1S2S
  38244. Database
  38245. ($Inbox)
  38246.     0R4S6S
  38247.     4S5S
  38248. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  38249. Use "CommonUI"
  38250. '++LotusScript Development Environment:2:5:(Forward):0:1
  38251. Declare Sub Click(Source As Button)
  38252. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38253. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38254. Private Sub BindEvents(Byval Objectname_ As String)
  38255. Static Source As BUTTON
  38256. Set Source = Bind(Objectname_)
  38257. On Event Click From Source Call Click
  38258. End Sub
  38259. '++LotusScript Development Environment:2:2:Click:1:12
  38260. Sub Click(Source As Button)
  38261.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  38262. End Sub
  38263. act_COPYINTO.GIF|act_COPYINTO?
  38264. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  38265. Use "CommonUI"
  38266. '++LotusScript Development Environment:2:5:(Forward):0:1
  38267. Declare Sub Click(Source As Button)
  38268. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38269. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38270. Private Sub BindEvents(Byval Objectname_ As String)
  38271. Static Source As BUTTON
  38272. Set Source = Bind(Objectname_)
  38273. On Event Click From Source Call Click
  38274. End Sub
  38275. '++LotusScript Development Environment:2:2:Click:1:12
  38276. Sub Click(Source As Button)
  38277.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  38278. End Sub
  38279. act_COPYINTO.GIF|act_COPYINTO?
  38280. Copy into\New To Do
  38281. '++LotusScript Development Environment:2:5:(Options):0:74
  38282. Use "CommonUI"
  38283. '++LotusScript Development Environment:2:5:(Forward):0:1
  38284. Declare Sub Click(Source As Button)
  38285. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38286. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38287. Private Sub BindEvents(Byval Objectname_ As String)
  38288.     Static Source As BUTTON
  38289.     Set Source = Bind(Objectname_)
  38290.     On Event Click From Source Call Click
  38291. End Sub
  38292. '++LotusScript Development Environment:2:2:Click:1:12
  38293. Sub Click(Source As Button)
  38294.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  38295. End Sub
  38296. act_COPYINTO.GIF|act_COPYINTO?
  38297. Tools\Preferences...2
  38298. (Preferences)
  38299.     0S0E
  38300. act_TOOLS.GIF|act_TOOLS?
  38301. Tools\Out of Office...8
  38302. (EditOfficeProfile)
  38303.     0S0E
  38304. act_TOOLS.GIF|act_TOOLS?
  38305. Tools\Add Sender to Address Book<
  38306. (AddSenderToAddressBook)
  38307.     0S0E
  38308. act_TOOLS.GIF|act_TOOLS?
  38309. Tools\New Memo - Using Stationery
  38310. '++LotusScript Development Environment:2:5:(Options):0:66
  38311. '++LotusScript Development Environment:2:5:(Forward):0:1
  38312. Declare Sub Click(Source As Button)
  38313. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38314. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38315. Private Sub BindEvents(Byval Objectname_ As String)
  38316.     Static Source As BUTTON
  38317.     Set Source = Bind(Objectname_)
  38318.     On Event Click From Source Call Click
  38319. End Sub
  38320. '++LotusScript Development Environment:2:2:Click:1:12
  38321. Sub Click(Source As Button)
  38322.     Dim session As New notessession
  38323.     Dim uiws As New notesuiworkspace
  38324.     Dim collection As notesdocumentcollection
  38325.     Dim noteUIEditDocument As notesuidocument
  38326.     Dim database As NotesDatabase
  38327.     Set noteCursorDoc = session.currentdatabase.createdocument
  38328.     Set database = session.currentdatabase
  38329.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  38330.     Set noteCursorDoc = collection.getfirstdocument
  38331.     If Not noteCursorDoc Is Nothing Then
  38332.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  38333.     End If
  38334. End Sub
  38335. act_TOOLS.GIF|act_TOOLS?
  38336. New Memo
  38337.     1S10S14S16S23S
  38338. path"
  38339. /Memo?OpenForm&From="
  38340. view"
  38341. act_NEW.GIF|act_NEW?
  38342. Folder\Create Folder
  38343. act_FOLDER.GIF|act_FOLDER?
  38344. var pathname = (window.location.pathname);
  38345. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'FolderCreate?OpenForm','Folder','scrollbars,screenX=150,screenY=200,width=550,height=180');
  38346. Folder\Move to Folder...*
  38347.     0S0E
  38348. act_FOLDER.GIF|act_FOLDER?
  38349. Folder\Remove from Folder
  38350.     0S0E
  38351. act_FOLDER.GIF|act_FOLDER?
  38352. Delete\Delete
  38353. ($Trash)
  38354.     0S0E
  38355. act_DELETE.GIF|act_DELETE?
  38356. Delete\Empty Trash 
  38357.     0S0E
  38358. act_DELETE.GIF|act_DELETE?
  38359. Tools\Preferencesu0
  38360. wPreferences
  38361.     0S0E
  38362. act_TOOLS.GIF|act_TOOLS?
  38363. Tools\Search 
  38364.     0S0E
  38365. act_TOOLS.GIF|act_TOOLS?
  38366. Tools\Help
  38367. act_TOOLS.GIF|act_TOOLS?
  38368. alert('Waiting for text from PM')
  38369. New Memo(
  38370.     0S0E
  38371. Reply\Reply
  38372. Reply
  38373.     0S0E
  38374. Reply\Reply with History
  38375. Reply with History
  38376. This document is truncated.
  38377.     4S8S10S13S
  38378. Reply with history
  38379. Reply\Reply to AllX
  38380. MailStEd
  38381.     0S0E
  38382. Reply
  38383. Reply\Reply to All with History
  38384. MailStEd
  38385.     0S0E
  38386. Reply with History
  38387. This document is truncated.
  38388.     0R4S8S10S13S
  38389. Reply with history
  38390. _Forward
  38391. Forward
  38392.     0S0E
  38393. ISMAILSTATIONERY
  38394.     1S2S
  38395. _Edit
  38396. Delete 
  38397.     0S0E
  38398. Folder\Create Folder 
  38399.     0S0E
  38400. Folder\Move To Folder... 
  38401.     0S0E
  38402. Folder\Remove From Folder
  38403.     0S0E
  38404. Categori_zee
  38405. Send Docu_ment
  38406. Resend
  38407. NonDelivery Report
  38408. Not a Delivery Failure Report
  38409. You cannot Resend a message unless it is a Delivery Failure Report.
  38410.     6S12S17S23S
  38411. _Move To Folder...
  38412. _Remove From Folder...
  38413. Retrieve maill
  38414. Database
  38415.     1S2S
  38416. Database
  38417. ($Inbox)
  38418.     0R4S6S
  38419.     4S5S
  38420. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  38421. Use "CommonUI"
  38422. '++LotusScript Development Environment:2:5:(Forward):0:1
  38423. Declare Sub Click(Source As Button)
  38424. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38425. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38426. Private Sub BindEvents(Byval Objectname_ As String)
  38427. Static Source As BUTTON
  38428. Set Source = Bind(Objectname_)
  38429. On Event Click From Source Call Click
  38430. End Sub
  38431. '++LotusScript Development Environment:2:2:Click:1:12
  38432. Sub Click(Source As Button)
  38433.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  38434. End Sub
  38435. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  38436. Use "CommonUI"
  38437. '++LotusScript Development Environment:2:5:(Forward):0:1
  38438. Declare Sub Click(Source As Button)
  38439. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38440. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38441. Private Sub BindEvents(Byval Objectname_ As String)
  38442. Static Source As BUTTON
  38443. Set Source = Bind(Objectname_)
  38444. On Event Click From Source Call Click
  38445. End Sub
  38446. '++LotusScript Development Environment:2:2:Click:1:12
  38447. Sub Click(Source As Button)
  38448.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  38449. End Sub
  38450. Copy into\New To Do1'++LotusScript Development Environment:2:5:(Options):0:74
  38451. Use "CommonUI"
  38452. '++LotusScript Development Environment:2:5:(Forward):0:1
  38453. Declare Sub Click(Source As Button)
  38454. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38455. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38456. Private Sub BindEvents(Byval Objectname_ As String)
  38457.     Static Source As BUTTON
  38458.     Set Source = Bind(Objectname_)
  38459.     On Event Click From Source Call Click
  38460. End Sub
  38461. '++LotusScript Development Environment:2:2:Click:1:12
  38462. Sub Click(Source As Button)
  38463.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  38464. End Sub
  38465. Tools\Preferences...2
  38466. (Preferences)
  38467.     0S0E
  38468. Tools\Out of Office...8
  38469. (EditOfficeProfile)
  38470.     0S0E
  38471. Tools\Add Sender to Address Book<
  38472. (AddSenderToAddressBook)
  38473.     0S0E
  38474. Tools\New Memo - Using Stationery)'++LotusScript Development Environment:2:5:(Options):0:66
  38475. '++LotusScript Development Environment:2:5:(Forward):0:1
  38476. Declare Sub Click(Source As Button)
  38477. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38478. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38479. Private Sub BindEvents(Byval Objectname_ As String)
  38480.     Static Source As BUTTON
  38481.     Set Source = Bind(Objectname_)
  38482.     On Event Click From Source Call Click
  38483. End Sub
  38484. '++LotusScript Development Environment:2:2:Click:1:12
  38485. Sub Click(Source As Button)
  38486.     Dim session As New notessession
  38487.     Dim uiws As New notesuiworkspace
  38488.     Dim collection As notesdocumentcollection
  38489.     Dim noteUIEditDocument As notesuidocument
  38490.     Dim database As NotesDatabase
  38491.     Set noteCursorDoc = session.currentdatabase.createdocument
  38492.     Set database = session.currentdatabase
  38493.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  38494.     Set noteCursorDoc = collection.getfirstdocument
  38495.     If Not noteCursorDoc Is Nothing Then
  38496.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  38497.     End If
  38498. End Sub
  38499. New Memo
  38500.     1S10S14S16S23S
  38501. path"
  38502. /Memo?OpenForm&From="
  38503. view"
  38504. Folder\Move to Folder...*
  38505.     0S0E
  38506. Folder\Remove from Foldere 
  38507.     0S0E
  38508. Delete\Deleter2
  38509. ($Trash)
  38510.     0S0E
  38511. Delete\Empty Trash 
  38512.     0S0E
  38513. Tools\PreferencesP0
  38514. wPreferences
  38515.     0S0E
  38516. Tools\Search 
  38517.     0S0E
  38518. Lotus Product
  38519. OBJECT
  38520. Lotus Product
  38521. OBJECT
  38522. Lotus Product
  38523. OBJECT
  38524. Lotus Product
  38525. OBJECT
  38526. '++LotusScript Development Environment:2:5:(Options):0:74
  38527. Option Public 
  38528. Option Explicit
  38529. '++LotusScript Development Environment:2:5:(Forward):0:1
  38530. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38531. O=Lotus Notes
  38532. O=Lotus Notes
  38533. PURSAFO
  38534. |.:#U
  38535. O=Lotus Notes
  38536. CN=Lotus Notes Template Development/O=Lotus Notes
  38537. PURSAFO
  38538. $TITLE
  38539. $PublicAccess
  38540. $Name
  38541. $Index
  38542. $Formula
  38543. $FormulaClass
  38544. $VIEWFORMAT
  38545. $Comment
  38546. $WebFlags
  38547. $V5ACTIONS
  38548. $ACTIONS
  38549. $SCRIPTOBJ_18
  38550. $SCRIPTOBJ_19
  38551. $SCRIPTOBJ_20
  38552. $SCRIPTOBJ_24
  38553. $ViewGlobalScript
  38554. $ViewGlobalScript_O
  38555. Appointment
  38556. _ViewIcon
  38557. _ViewIcon
  38558.     3S4S6S8S13S15S
  38559. _Viewicon2h
  38560. _ViewIcon2
  38561.     7S9S
  38562. Principal
  38563. Principal
  38564.     1S2S
  38565. OrgRepeat
  38566. Notice
  38567. Subject
  38568. Subject
  38569. StartDateTime
  38570. D0S2V
  38571. PostedDateh
  38572. NoticeType
  38573.  can meet at the suggested time
  38574. NoticeType
  38575.  would like to propose a change
  38576. NoticeType
  38577.  will not be attending"
  38578. NoticeType
  38579.  has asked someone else to attend instead
  38580. From 
  38581. Subject
  38582. Subject
  38583.     0R7RS4E10S11S13RS18E15RS13E16S17S18S19S23S25S26S29R34RS4E37S38S40RS13E41S42S44RS8E45S46S48RS14E49S50S52RS8E53S54S56RS14E57S58S60RS8E61S62S64RS14E65S66S68RS7E69S70S71S72S73S74S77R
  38584. $119$123$122StartDateTimeSubject$Conflict$REF
  38585. Appointment
  38586. Notice
  38587.     L1S2S3S6S7S
  38588.  $119
  38589. Appointment
  38590. _ViewIcon
  38591. _ViewIcon
  38592.     3S4S6S8S13S15S
  38593. $123R
  38594. _Viewicon2h
  38595. _ViewIcon2
  38596.     7S9S
  38597. $122x
  38598. Principal
  38599. Principal
  38600.     1S2S
  38601. OrgRepeat
  38602. Notice
  38603. Subject
  38604. Subject
  38605. StartDateTime
  38606. D0S2V
  38607. PostedDateh
  38608. NoticeType
  38609.  can meet at the suggested time
  38610. NoticeType
  38611.  would like to propose a change
  38612. NoticeType
  38613.  will not be attending"
  38614. NoticeType
  38615.  has asked someone else to attend instead
  38616. From 
  38617. Subject
  38618. Subject
  38619.     0R7RS4E10S11S13RS18E15RS13E16S17S18S19S23S25S26S29R34RS4E37S38S40RS13E41S42S44RS8E45S46S48RS14E49S50S52RS8E53S54S56RS14E57S58S60RS8E61S62S64RS14E65S66S68RS7E69S70S71S72S73S74S77R
  38620. StartDateTimeMeeting TimeSubjectSubject&
  38621. _Forward
  38622. _Edit Document
  38623. _Move to Folder...
  38624. _Remove from Folder...
  38625. Categori_zeK
  38626. Send Docu_ment
  38627. New Entry
  38628. Notes
  38629. Appointment
  38630.     3S4S6S12S13S
  38631.     0R1S2S
  38632. path"
  38633. /Appointment?OpenForm
  38634.     0R3S4S5S6S
  38635. act_csnew.GIF|act_CSNEWDOC
  38636. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  38637. Use "CSUIViewClass"
  38638. '++LotusScript Development Environment:2:5:(Forward):0:1
  38639. Declare Sub Click(Source As Button)
  38640. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38641. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38642. Private Sub BindEvents(Byval Objectname_ As String)
  38643. Static Source As BUTTON
  38644. Set Source = Bind(Objectname_)
  38645. On Event Click From Source Call Click
  38646. End Sub
  38647. '++LotusScript Development Environment:2:2:Click:1:12
  38648. Sub Click(Source As Button)
  38649.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  38650. End Sub
  38651. act_csowneractions.GIF|act_CSOWNERACTIONS?
  38652. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  38653. Use "CSUIViewClass"
  38654. '++LotusScript Development Environment:2:5:(Forward):0:1
  38655. Declare Sub Click(Source As Button)
  38656. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38657. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38658. Private Sub BindEvents(Byval Objectname_ As String)
  38659. Static Source As BUTTON
  38660. Set Source = Bind(Objectname_)
  38661. On Event Click From Source Call Click
  38662. End Sub
  38663. '++LotusScript Development Environment:2:2:Click:1:12
  38664. Sub Click(Source As Button)
  38665.     Call ProcessViewCommand(ACTION_CANCEL)
  38666. End Sub
  38667. act_csowneractions.GIF|act_CSOWNERACTIONS?
  38668. Owner Actions\Confirm
  38669. '++LotusScript Development Environment:2:5:(Options):0:74
  38670. Use "CSUIViewClass"
  38671. '++LotusScript Development Environment:2:5:(Forward):0:1
  38672. Declare Sub Click(Source As Button)
  38673. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38674. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38675. Private Sub BindEvents(Byval Objectname_ As String)
  38676. Static Source As BUTTON
  38677. Set Source = Bind(Objectname_)
  38678. On Event Click From Source Call Click
  38679. End Sub
  38680. '++LotusScript Development Environment:2:2:Click:1:12
  38681. Sub Click(Source As Button)
  38682.     Call ProcessViewCommand(ACTION_CONFIRM)
  38683. End Sub
  38684. act_csowneractions.GIF|act_CSOWNERACTIONS?
  38685. Owner Actions\View Participant Status
  38686. '++LotusScript Development Environment:2:5:(Options):0:74
  38687. Use "CSUIViewClass"
  38688. '++LotusScript Development Environment:2:5:(Forward):0:1
  38689. Declare Sub Click(Source As Button)
  38690. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38691. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38692. Private Sub BindEvents(Byval Objectname_ As String)
  38693. Static Source As BUTTON
  38694. Set Source = Bind(Objectname_)
  38695. On Event Click From Source Call Click
  38696. End Sub
  38697. '++LotusScript Development Environment:2:2:Click:1:12
  38698. Sub Click(Source As Button)
  38699.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  38700. End Sub
  38701. act_csowneractions.GIF|act_CSOWNERACTIONS?
  38702. Owner Actions\Send Memo to ParticipantsK'++LotusScript Development Environment:2:5:(Options):0:74
  38703. Use "CSUIViewClass"
  38704. '++LotusScript Development Environment:2:5:(Forward):0:1
  38705. Declare Sub Click(Source As Button)
  38706. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38707. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38708. Private Sub BindEvents(Byval Objectname_ As String)
  38709. Static Source As BUTTON
  38710. Set Source = Bind(Objectname_)
  38711. On Event Click From Source Call Click
  38712. End Sub
  38713. '++LotusScript Development Environment:2:2:Click:1:12
  38714. Sub Click(Source As Button)
  38715.     Call ProcessViewCommand(ACTION_SENDMEMO)
  38716. End Sub
  38717. act_csowneractions.GIF|act_CSOWNERACTIONS?
  38718. Participant Actions\Accept'++LotusScript Development Environment:2:5:(Options):0:74
  38719. Use "CSUIViewClass"
  38720. '++LotusScript Development Environment:2:5:(Forward):0:1
  38721. Declare Sub Click(Source As Button)
  38722. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38723. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38724. Private Sub BindEvents(Byval Objectname_ As String)
  38725.     Static Source As BUTTON
  38726.     Set Source = Bind(Objectname_)
  38727.     On Event Click From Source Call Click
  38728. End Sub
  38729. '++LotusScript Development Environment:2:2:Click:1:12
  38730. Sub Click(Source As Button)
  38731.     Call ProcessViewCommand(ACTION_ACCEPT)
  38732. End Sub
  38733. act_participantactions.GIF|act_CSPARTACTIONS
  38734. Participant Actions\DeclineK'++LotusScript Development Environment:2:5:(Options):0:74
  38735. Use "CSUIViewClass"
  38736. '++LotusScript Development Environment:2:5:(Forward):0:1
  38737. Declare Sub Click(Source As Button)
  38738. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38739. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38740. Private Sub BindEvents(Byval Objectname_ As String)
  38741. Static Source As BUTTON
  38742. Set Source = Bind(Objectname_)
  38743. On Event Click From Source Call Click
  38744. End Sub
  38745. '++LotusScript Development Environment:2:2:Click:1:12
  38746. Sub Click(Source As Button)
  38747.     Call ProcessViewCommand(ACTION_DECLINE)
  38748. End Sub
  38749. act_participantactions.GIF|act_CSPARTACTIONS
  38750. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  38751. Use "CSUIViewClass"
  38752. '++LotusScript Development Environment:2:5:(Forward):0:1
  38753. Declare Sub Click(Source As Button)
  38754. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38755. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38756. Private Sub BindEvents(Byval Objectname_ As String)
  38757. Static Source As BUTTON
  38758. Set Source = Bind(Objectname_)
  38759. On Event Click From Source Call Click
  38760. End Sub
  38761. '++LotusScript Development Environment:2:2:Click:1:12
  38762. Sub Click(Source As Button)
  38763.     Call ProcessViewCommand(ACTION_DELEGATE)
  38764. End Sub
  38765. act_participantactions.GIF|act_CSPARTACTIONS
  38766. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  38767. Use "CSUIViewClass"
  38768. '++LotusScript Development Environment:2:5:(Forward):0:1
  38769. Declare Sub Click(Source As Button)
  38770. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38771. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38772. Private Sub BindEvents(Byval Objectname_ As String)
  38773. Static Source As BUTTON
  38774. Set Source = Bind(Objectname_)
  38775. On Event Click From Source Call Click
  38776. End Sub
  38777. '++LotusScript Development Environment:2:2:Click:1:12
  38778. Sub Click(Source As Button)
  38779.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  38780. End Sub
  38781. act_participantactions.GIF|act_CSPARTACTIONS
  38782. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  38783. Use "CommonUI"
  38784. '++LotusScript Development Environment:2:5:(Forward):0:1
  38785. Declare Sub Click(Source As Button)
  38786. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38787. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38788. Private Sub BindEvents(Byval Objectname_ As String)
  38789. Static Source As BUTTON
  38790. Set Source = Bind(Objectname_)
  38791. On Event Click From Source Call Click
  38792. End Sub
  38793. '++LotusScript Development Environment:2:2:Click:1:12
  38794. Sub Click(Source As Button)
  38795.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  38796. End Sub
  38797. act_COPYINTO.GIF|act_COPYINTO?
  38798. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  38799. Use "CommonUI"
  38800. '++LotusScript Development Environment:2:5:(Forward):0:1
  38801. Declare Sub Click(Source As Button)
  38802. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38803. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38804. Private Sub BindEvents(Byval Objectname_ As String)
  38805. Static Source As BUTTON
  38806. Set Source = Bind(Objectname_)
  38807. On Event Click From Source Call Click
  38808. End Sub
  38809. '++LotusScript Development Environment:2:2:Click:1:12
  38810. Sub Click(Source As Button)
  38811.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  38812. End Sub
  38813. act_COPYINTO.GIF|act_COPYINTO?
  38814. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  38815. Use "CommonUI"
  38816. '++LotusScript Development Environment:2:5:(Forward):0:1
  38817. Declare Sub Click(Source As Button)
  38818. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38819. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38820. Private Sub BindEvents(Byval Objectname_ As String)
  38821.     Static Source As BUTTON
  38822.     Set Source = Bind(Objectname_)
  38823.     On Event Click From Source Call Click
  38824. End Sub
  38825. '++LotusScript Development Environment:2:2:Click:1:12
  38826. Sub Click(Source As Button)
  38827.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  38828. End Sub
  38829. act_COPYINTO.GIF|act_COPYINTO?
  38830. Rooms...
  38831. act_participantactions.GIF|act_CSPARTACTIONS
  38832. var pathname = (window.location.pathname);
  38833. if (navigator.appName =='Netscape') {
  38834. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wRooms?OpenForm','Rooms','status=yes,scrollbars=no,screenX=100,screenY=100,width=640,height=240');
  38835.     } else {
  38836. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'wRooms?OpenForm','Rooms','status=yes,scrollbars=no,top=120,left=100,width=600,height=220');
  38837. Tools\Import Holidays...4
  38838. (ImportHolidays)
  38839.     0S0E
  38840. act_TOOLS.GIF|act_TOOLS?
  38841. Tools\Out of Office...8
  38842. (EditOfficeProfile)
  38843.     0S0E
  38844. act_TOOLS.GIF|act_TOOLS?
  38845. Tools\Preferences
  38846. DialogMode
  38847. (Preferences)
  38848. _Forward
  38849. _Edit Document
  38850. _Move to Folder...
  38851. _Remove from Folder...
  38852. Categori_zeK
  38853. Send Docu_ment
  38854. New Entry
  38855. Notes
  38856. Appointment
  38857.     3S4S6S12S13S
  38858.     0R1S2S
  38859. path"
  38860. /Appointment?OpenForm
  38861.     0R3S4S5S6S
  38862. Owner Actions\Reschedule'++LotusScript Development Environment:2:5:(Options):0:74
  38863. Use "CSUIViewClass"
  38864. '++LotusScript Development Environment:2:5:(Forward):0:1
  38865. Declare Sub Click(Source As Button)
  38866. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38867. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38868. Private Sub BindEvents(Byval Objectname_ As String)
  38869. Static Source As BUTTON
  38870. Set Source = Bind(Objectname_)
  38871. On Event Click From Source Call Click
  38872. End Sub
  38873. '++LotusScript Development Environment:2:2:Click:1:12
  38874. Sub Click(Source As Button)
  38875.     Call ProcessViewCommand(ACTION_RESCHEDULE)
  38876. End Sub
  38877. Owner Actions\Cancel'++LotusScript Development Environment:2:5:(Options):0:74
  38878. Use "CSUIViewClass"
  38879. '++LotusScript Development Environment:2:5:(Forward):0:1
  38880. Declare Sub Click(Source As Button)
  38881. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38882. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38883. Private Sub BindEvents(Byval Objectname_ As String)
  38884. Static Source As BUTTON
  38885. Set Source = Bind(Objectname_)
  38886. On Event Click From Source Call Click
  38887. End Sub
  38888. '++LotusScript Development Environment:2:2:Click:1:12
  38889. Sub Click(Source As Button)
  38890.     Call ProcessViewCommand(ACTION_CANCEL)
  38891. End Sub
  38892. Owner Actions\Confirm
  38893. '++LotusScript Development Environment:2:5:(Options):0:74
  38894. Use "CSUIViewClass"
  38895. '++LotusScript Development Environment:2:5:(Forward):0:1
  38896. Declare Sub Click(Source As Button)
  38897. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38898. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38899. Private Sub BindEvents(Byval Objectname_ As String)
  38900. Static Source As BUTTON
  38901. Set Source = Bind(Objectname_)
  38902. On Event Click From Source Call Click
  38903. End Sub
  38904. '++LotusScript Development Environment:2:2:Click:1:12
  38905. Sub Click(Source As Button)
  38906.     Call ProcessViewCommand(ACTION_CONFIRM)
  38907. End Sub
  38908. Owner Actions\View Participant Status
  38909. '++LotusScript Development Environment:2:5:(Options):0:74
  38910. Use "CSUIViewClass"
  38911. '++LotusScript Development Environment:2:5:(Forward):0:1
  38912. Declare Sub Click(Source As Button)
  38913. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38914. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38915. Private Sub BindEvents(Byval Objectname_ As String)
  38916. Static Source As BUTTON
  38917. Set Source = Bind(Objectname_)
  38918. On Event Click From Source Call Click
  38919. End Sub
  38920. '++LotusScript Development Environment:2:2:Click:1:12
  38921. Sub Click(Source As Button)
  38922.     Call ProcessViewCommand(ACTION_VIEWSTATUS)
  38923. End Sub
  38924. Owner Actions\Send Memo to ParticipantsK'++LotusScript Development Environment:2:5:(Options):0:74
  38925. Use "CSUIViewClass"
  38926. '++LotusScript Development Environment:2:5:(Forward):0:1
  38927. Declare Sub Click(Source As Button)
  38928. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38929. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38930. Private Sub BindEvents(Byval Objectname_ As String)
  38931. Static Source As BUTTON
  38932. Set Source = Bind(Objectname_)
  38933. On Event Click From Source Call Click
  38934. End Sub
  38935. '++LotusScript Development Environment:2:2:Click:1:12
  38936. Sub Click(Source As Button)
  38937.     Call ProcessViewCommand(ACTION_SENDMEMO)
  38938. End Sub
  38939. Participant Actions\Accept'++LotusScript Development Environment:2:5:(Options):0:74
  38940. Use "CSUIViewClass"
  38941. '++LotusScript Development Environment:2:5:(Forward):0:1
  38942. Declare Sub Click(Source As Button)
  38943. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38944. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38945. Private Sub BindEvents(Byval Objectname_ As String)
  38946.     Static Source As BUTTON
  38947.     Set Source = Bind(Objectname_)
  38948.     On Event Click From Source Call Click
  38949. End Sub
  38950. '++LotusScript Development Environment:2:2:Click:1:12
  38951. Sub Click(Source As Button)
  38952.     Call ProcessViewCommand(ACTION_ACCEPT)
  38953. End Sub
  38954. Participant Actions\DeclineK'++LotusScript Development Environment:2:5:(Options):0:74
  38955. Use "CSUIViewClass"
  38956. '++LotusScript Development Environment:2:5:(Forward):0:1
  38957. Declare Sub Click(Source As Button)
  38958. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38959. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38960. Private Sub BindEvents(Byval Objectname_ As String)
  38961. Static Source As BUTTON
  38962. Set Source = Bind(Objectname_)
  38963. On Event Click From Source Call Click
  38964. End Sub
  38965. '++LotusScript Development Environment:2:2:Click:1:12
  38966. Sub Click(Source As Button)
  38967.     Call ProcessViewCommand(ACTION_DECLINE)
  38968. End Sub
  38969. Participant Actions\Delegate'++LotusScript Development Environment:2:5:(Options):0:74
  38970. Use "CSUIViewClass"
  38971. '++LotusScript Development Environment:2:5:(Forward):0:1
  38972. Declare Sub Click(Source As Button)
  38973. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38974. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38975. Private Sub BindEvents(Byval Objectname_ As String)
  38976. Static Source As BUTTON
  38977. Set Source = Bind(Objectname_)
  38978. On Event Click From Source Call Click
  38979. End Sub
  38980. '++LotusScript Development Environment:2:2:Click:1:12
  38981. Sub Click(Source As Button)
  38982.     Call ProcessViewCommand(ACTION_DELEGATE)
  38983. End Sub
  38984. Participant Actions\Propose New Time'++LotusScript Development Environment:2:5:(Options):0:74
  38985. Use "CSUIViewClass"
  38986. '++LotusScript Development Environment:2:5:(Forward):0:1
  38987. Declare Sub Click(Source As Button)
  38988. '++LotusScript Development Environment:2:5:(Declarations):0:2
  38989. '++LotusScript Development Environment:2:2:BindEvents:1:129
  38990. Private Sub BindEvents(Byval Objectname_ As String)
  38991. Static Source As BUTTON
  38992. Set Source = Bind(Objectname_)
  38993. On Event Click From Source Call Click
  38994. End Sub
  38995. '++LotusScript Development Environment:2:2:Click:1:12
  38996. Sub Click(Source As Button)
  38997.     Call ProcessViewCommand(ACTION_COUNTER_PROPOSE)
  38998. End Sub
  38999. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  39000. Use "CommonUI"
  39001. '++LotusScript Development Environment:2:5:(Forward):0:1
  39002. Declare Sub Click(Source As Button)
  39003. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39004. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39005. Private Sub BindEvents(Byval Objectname_ As String)
  39006. Static Source As BUTTON
  39007. Set Source = Bind(Objectname_)
  39008. On Event Click From Source Call Click
  39009. End Sub
  39010. '++LotusScript Development Environment:2:2:Click:1:12
  39011. Sub Click(Source As Button)
  39012.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  39013. End Sub
  39014. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  39015. Use "CommonUI"
  39016. '++LotusScript Development Environment:2:5:(Forward):0:1
  39017. Declare Sub Click(Source As Button)
  39018. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39019. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39020. Private Sub BindEvents(Byval Objectname_ As String)
  39021. Static Source As BUTTON
  39022. Set Source = Bind(Objectname_)
  39023. On Event Click From Source Call Click
  39024. End Sub
  39025. '++LotusScript Development Environment:2:2:Click:1:12
  39026. Sub Click(Source As Button)
  39027.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  39028. End Sub
  39029. Copy into\New To DoK'++LotusScript Development Environment:2:5:(Options):0:74
  39030. Use "CommonUI"
  39031. '++LotusScript Development Environment:2:5:(Forward):0:1
  39032. Declare Sub Click(Source As Button)
  39033. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39034. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39035. Private Sub BindEvents(Byval Objectname_ As String)
  39036.     Static Source As BUTTON
  39037.     Set Source = Bind(Objectname_)
  39038.     On Event Click From Source Call Click
  39039. End Sub
  39040. '++LotusScript Development Environment:2:2:Click:1:12
  39041. Sub Click(Source As Button)
  39042.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  39043. End Sub
  39044. Tools\Import Holidays...4
  39045. (ImportHolidays)
  39046.     0S0E
  39047. Tools\Out of Office...8
  39048. (EditOfficeProfile)
  39049.     0S0E
  39050. Tools\Preferences
  39051. DialogMode
  39052. (Preferences)
  39053. Lotus ProductLP
  39054. S+(SI
  39055. ^$U+(SJ
  39056. ^4U+(SJ
  39057. l#K4U-
  39058. m#K4U-
  39059. Lotus ProductLP
  39060. S+(SI
  39061. ^$U+(SJ
  39062. ^4U+(SJ
  39063. l#K4U-
  39064. m#K4U-
  39065. Lotus ProductLP
  39066. S+(SI
  39067. ^$U+(SJ
  39068. ^4U+(SJ
  39069. l#K4U-
  39070. m#K4U-
  39071. Lotus ProductLP
  39072. S+(SI
  39073. ^$U+(SJ
  39074. ^4U+(SJ
  39075. l#K4U-
  39076. m#K4U-
  39077. Lotus ProductLP
  39078. S+(SI
  39079. ^$U+(SJ
  39080. ^4U+(SJ
  39081. l#K4U-
  39082. m#K4U-
  39083. Lotus Product8    +V0.0
  39084.     K(    -
  39085.     K8    -
  39086. Lotus Product8    +V0.0
  39087.     K(    -
  39088.     K8    -
  39089. Lotus Product
  39090. OBJECT
  39091. Lotus Product
  39092. OBJECT
  39093. #,`    #
  39094. Lotus Product
  39095. OBJECT
  39096. #,`    #
  39097. Lotus Product
  39098. OBJECT
  39099. #,`    #
  39100. '++LotusScript Development Environment:2:5:(Options):0:74
  39101. Option Public
  39102. Option Explicit
  39103. '++LotusScript Development Environment:2:5:(Forward):0:1
  39104. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39105. Lotus Product
  39106. V0.0p
  39107. O=Lotus Notes
  39108. O=Lotus Notes
  39109. PURSAFO
  39110. |.:#U
  39111. O=Lotus Notes
  39112. CN=Lotus Notes Template Development/O=Lotus Notes
  39113. PURSAFO
  39114. t]TfW
  39115. $TITLE
  39116. $PublicAccess
  39117. $Index
  39118. $Formula
  39119. $FormulaClass
  39120. $VIEWFORMAT
  39121. $AppHelpFormula
  39122. $Comment
  39123. $WebFlags
  39124. $V5ACTIONS
  39125. $ACTIONS
  39126. $SCRIPTOBJ_7
  39127. $SCRIPTOBJ_8
  39128. $SCRIPTOBJ_9
  39129. $SCRIPTOBJ_10
  39130. $SCRIPTOBJ_11
  39131. $SCRIPTOBJ_13
  39132. $SCRIPTOBJ_14
  39133. $SCRIPTOBJ_15
  39134. $SCRIPTOBJ_16
  39135. $SCRIPTOBJ_17
  39136. $SCRIPTOBJ_18
  39137. $ViewGlobalScript
  39138. $ViewGlobalScript_O
  39139.     0S0E
  39140.     0S0E
  39141. O=Lotus Notes
  39142. O=Lotus Notes
  39143. PURSAFO
  39144. |.:#U
  39145. O=Lotus Notes
  39146. CN=Lotus Notes Template Development/O=Lotus Notes
  39147. PURSAFO
  39148. $TITLE
  39149. $AssistType
  39150. $AssistLastRun
  39151. $AssistDocCount
  39152. $AssistFlags
  39153. $AssistTrigger
  39154. $AssistInfo
  39155. $AssistQuery
  39156. $AssistAction
  39157. $AssistAction_Ex
  39158. '++LotusScript Development Environment:2:5:(Options):0:74
  39159. Option Public
  39160. '++LotusScript Development Environment:2:5:(Forward):0:1
  39161. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39162. O=Lotus Notes
  39163. O=Lotus Notes
  39164. PURSAFO
  39165. |.:#U
  39166. O=Lotus Notes
  39167. CN=Lotus Notes Template Development/O=Lotus Notes
  39168. PURSAFO
  39169. UGn>8
  39170. $TITLE
  39171. $Index
  39172. $Formula
  39173. $FormulaClass
  39174. $VIEWFORMAT
  39175. $Comment
  39176. $ViewGlobalScript
  39177. '++LotusScript Development Environment:2:5:(Options):0:74
  39178. Option Public
  39179. '++LotusScript Development Environment:2:5:(Forward):0:1
  39180. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39181. O=Lotus Notes
  39182. O=Lotus Notes
  39183. PURSAFO
  39184. |.:#U
  39185. O=Lotus Notes
  39186. CN=Lotus Notes Template Development/O=Lotus Notes
  39187. PURSAFO
  39188. $TITLE
  39189. $Index
  39190. $Formula
  39191. $FormulaClass
  39192. $VIEWFORMAT
  39193. $Comment
  39194. $ViewGlobalScript
  39195. $ViewGlobalScript_O
  39196. _Forward
  39197. Categori_zeK
  39198. Edit Message
  39199. _Move to Folder...
  39200. _Remove from Folder...
  39201. _Forward
  39202. Categori_zeK
  39203. Edit Message
  39204. _Move to Folder...
  39205. _Remove from Folder...
  39206. O=Lotus Notes
  39207. O=Lotus Notes
  39208. PURSAFO
  39209. |.:#U
  39210. O=Lotus Notes
  39211. CN=Lotus Notes Template Development/O=Lotus Notes
  39212. PURSAFO
  39213. $TITLE
  39214. $Index
  39215. $Formula
  39216. $FormulaClass
  39217. $VIEWFORMAT
  39218. $Comment
  39219. $V5ACTIONS
  39220. $ACTIONS
  39221. APPTUNIDApptID
  39222. APPTUNID
  39223. APPTUNID
  39224. $3InstanceDatep
  39225. RepeatInstanceDates
  39226. RepeatInstanceDates
  39227. OriginalStartDate
  39228.     7S9S
  39229. RescheduleWhichChangeWhich.
  39230. RescheduleWhich
  39231. RescheduleWhich
  39232. $2Creation
  39233. PrincipalPrincipal"
  39234. Principal
  39235. Principal
  39236. FromDomainFromDomain"
  39237. FromDomain
  39238. FromDomain
  39239. NoticeTypeNoticeType"
  39240. NoticeType
  39241. NoticeType
  39242. SequenceNumSequenceNum&
  39243. SequenceNum
  39244. SequenceNum
  39245. OrgStateParticipantTypeKeepPostedKeepPosted"
  39246. KeepPosted
  39247. KeepPosted
  39248. DelegeeDelegee
  39249. Delegee
  39250. Delegee
  39251. $CSFlagsFlags
  39252. $CSFlags
  39253. $CSFlags
  39254. MasterLastUpdatedModified2
  39255. MasterLastUpdated
  39256. MasterLastUpdated
  39257. O=Lotus Notes
  39258. O=Lotus Notes
  39259. PURSAFO
  39260. |.:#U
  39261. O=Lotus Notes
  39262. CN=Lotus Notes Template Development/O=Lotus Notes
  39263. PURSAFO
  39264. Tu-^jj>
  39265. $HTMLDocumentStyles
  39266. $TITLE
  39267. $PublicAccess
  39268. $Index
  39269. $Formula
  39270. $FormulaClass
  39271. $VIEWFORMAT
  39272. $Comment
  39273.     0S0E
  39274. O=Lotus Notes
  39275. O=Lotus Notes
  39276. PURSAFO
  39277. |.:#U
  39278. O=Lotus Notes
  39279. CN=Lotus Notes Template Development/O=Lotus Notes
  39280. PURSAFO
  39281. $TITLE
  39282. $AssistType
  39283. $AssistLastRun
  39284. $AssistDocCount
  39285. $AssistFlags
  39286. $AssistTrigger
  39287. $AssistInfo
  39288. $AssistQuery
  39289. $AssistAction
  39290. $AssistAction_Ex
  39291. DeliveredDate
  39292. PostedDate
  39293. PostedDateY
  39294. Importance
  39295.     6S11S12S17S19S31S
  39296. SentBy
  39297. Principal
  39298. Principal
  39299.     1S2S5S6S8S10S
  39300. Attendees
  39301. RequiredAttendees
  39302. OptionalAttendees
  39303.     0R1S2S5S6S
  39304. DeliveredDate
  39305. SentBy
  39306. Attendees
  39307. Attendees
  39308. SendTo
  39309. SentBy
  39310. SendTo
  39311.     0R1S2S5S6S8S10S14S15S17S21S24S25S26S28S30S34S
  39312.     0R1S2S8S
  39313.     0R1S2S15S16S
  39314.     0R1S2S5S6S8S14S18S
  39315.     0R1S2S5S6S8S14S18S
  39316. Person
  39317. X400FreeForm^
  39318.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  39319. Person2
  39320. Person
  39321. Person
  39322. Person
  39323. Person
  39324.     0R1S2S12S13S22S34S
  39325. Delivery Report
  39326. NonDelivery Report
  39327. Trace Report
  39328. Mail Router
  39329. Person2
  39330.     0R3S4S5S6S7S8S10S12S
  39331. DeliveredDate
  39332. DeliveredDate
  39333. PostedDate
  39334. PostedDate
  39335.     3S4S6S8S9S10S12S14S
  39336. $ContentIconh
  39337. $ContentIcon
  39338. Froma
  39339.  pager 
  39340. SendToa
  39341.  pager 
  39342. message.wav
  39343. vmsg_hdr.wav
  39344. .wavG
  39345. .tifG
  39346. $ContentIconh
  39347. $ContentIcon
  39348.     6S7S9RS4E13RS8E15RS4E20RS8E22RS4E30S32S33S40S44RS9E46RS4E48RS8E57S58S59S62RS12E64RS8E71S74RS12E76RS8E83S86RS12E88RS9E91RS5E94R99S101S103S105S
  39349. NonDelivery Report
  39350. DELIVERY FAILURE: 
  39351. FailureReason
  39352. Delivery Report
  39353. DELIVERED: 
  39354. Subject
  39355. Return Receipt
  39356. RECEIVED: 
  39357. Subject
  39358. ReturnNonReceipt
  39359. NOT RECEIVED: 
  39360. Subject
  39361. Subject
  39362.     3S4S6S7S8S10S11S12S14S15S16S18S19S20S22S23S24S26S27S28S30S31S32S34S
  39363. $71$82$62$75$65$Conflict
  39364. DeliveredDate
  39365. PostedDate
  39366. ExcludeFromView
  39367.     L1S4S5S8S9S
  39368. DeliveredDate
  39369. PostedDate
  39370. PostedDateY
  39371. Importance
  39372.     6S11S12S17S19S31S$82Who
  39373. SentBy
  39374. Principal
  39375. Principal
  39376.     1S2S5S6S8S10S
  39377. Attendees
  39378. RequiredAttendees
  39379. OptionalAttendees
  39380.     0R1S2S5S6S
  39381. DeliveredDate
  39382. SentBy
  39383. Attendees
  39384. Attendees
  39385. SendTo
  39386. SentBy
  39387. SendTo
  39388.     0R1S2S5S6S8S10S14S15S17S21S24S25S26S28S30S34S
  39389.     0R1S2S8S
  39390.     0R1S2S15S16S
  39391.     0R1S2S5S6S8S14S18S
  39392.     0R1S2S5S6S8S14S18S
  39393. Person
  39394. X400FreeForm^
  39395.     0R1S2S5S6S8S10S11S12S14S15S16S17S18S20S21S22S24S26S
  39396. Person2
  39397. Person
  39398. Person
  39399. Person
  39400. Person
  39401.     0R1S2S12S13S22S34S
  39402. Delivery Report
  39403. NonDelivery Report
  39404. Trace Report
  39405. Mail Router
  39406. Person2
  39407.     0R3S4S5S6S7S8S10S12S
  39408. $62Date
  39409. DeliveredDate
  39410. DeliveredDate
  39411. PostedDate
  39412. PostedDate
  39413.     3S4S6S8S9S10S12S14S$75F
  39414. $ContentIconh
  39415. $ContentIcon
  39416. Froma
  39417.  pager 
  39418. SendToa
  39419.  pager 
  39420. message.wav
  39421. vmsg_hdr.wav
  39422. .wavG
  39423. .tifG
  39424. $ContentIconh
  39425. $ContentIcon
  39426.     6S7S9RS4E13RS8E15RS4E20RS8E22RS4E30S32S33S40S44RS9E46RS4E48RS8E57S58S59S62RS12E64RS8E71S74RS12E76RS8E83S86RS12E88RS9E91RS5E94R99S101S103S105S$65Subject
  39427. NonDelivery Report
  39428. DELIVERY FAILURE: 
  39429. FailureReason
  39430. Delivery Report
  39431. DELIVERED: 
  39432. Subject
  39433. Return Receipt
  39434. RECEIVED: 
  39435. Subject
  39436. ReturnNonReceipt
  39437. NOT RECEIVED: 
  39438. Subject
  39439. Subject
  39440.     3S4S6S7S8S10S11S12S14S15S16S18S19S20S22S23S24S26S27S28S30S31S32S34S&
  39441. New Memo(
  39442.     0S0E
  39443. act_NEWMEMO.GIF|act_NEWMEMO?
  39444. Forward
  39445.     0S0E
  39446. ISMAILSTATIONERY
  39447.     1S2S
  39448. act_FORWARD.GIF|act_FORWARD?
  39449. _Forward
  39450. Delete 
  39451.     0S0E
  39452. act_DELETE.GIF|act_DELETE?
  39453. Folder\Create Folder 
  39454.     0S0E
  39455. act_FOLDER.GIF|act_FOLDER?
  39456. Folder\Move To Folder... 
  39457.     0S0E
  39458. act_FOLDER.GIF|act_FOLDER?
  39459. Folder\Remove From Foldern 
  39460.     0S0E
  39461. act_FOLDER.GIF|act_FOLDER?
  39462. Categori_ze3    
  39463. _Move To Folder...
  39464. _Remove From Folder...
  39465. Retrieve maile
  39466. Database
  39467.     1S2S
  39468. Database
  39469. ($Inbox)
  39470.     0R4S6S
  39471.     4S5S
  39472. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  39473. Use "CommonUI"
  39474. '++LotusScript Development Environment:2:5:(Forward):0:1
  39475. Declare Sub Click(Source As Button)
  39476. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39477. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39478. Private Sub BindEvents(Byval Objectname_ As String)
  39479. Static Source As BUTTON
  39480. Set Source = Bind(Objectname_)
  39481. On Event Click From Source Call Click
  39482. End Sub
  39483. '++LotusScript Development Environment:2:2:Click:1:12
  39484. Sub Click(Source As Button)
  39485.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  39486. End Sub
  39487. act_COPYINTO.GIF|act_COPYINTO?
  39488. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  39489. Use "CommonUI"
  39490. '++LotusScript Development Environment:2:5:(Forward):0:1
  39491. Declare Sub Click(Source As Button)
  39492. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39493. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39494. Private Sub BindEvents(Byval Objectname_ As String)
  39495. Static Source As BUTTON
  39496. Set Source = Bind(Objectname_)
  39497. On Event Click From Source Call Click
  39498. End Sub
  39499. '++LotusScript Development Environment:2:2:Click:1:12
  39500. Sub Click(Source As Button)
  39501.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  39502. End Sub
  39503. act_COPYINTO.GIF|act_COPYINTO?
  39504. Copy into\New To Dom'++LotusScript Development Environment:2:5:(Options):0:74
  39505. Use "CommonUI"
  39506. '++LotusScript Development Environment:2:5:(Forward):0:1
  39507. Declare Sub Click(Source As Button)
  39508. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39509. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39510. Private Sub BindEvents(Byval Objectname_ As String)
  39511.     Static Source As BUTTON
  39512.     Set Source = Bind(Objectname_)
  39513.     On Event Click From Source Call Click
  39514. End Sub
  39515. '++LotusScript Development Environment:2:2:Click:1:12
  39516. Sub Click(Source As Button)
  39517.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  39518. End Sub
  39519. act_COPYINTO.GIF|act_COPYINTO?
  39520. Tools\Preferences...2
  39521. (Preferences)
  39522.     0S0E
  39523. act_TOOLS.GIF|act_TOOLS?
  39524. Tools\Out of Office...8
  39525. (EditOfficeProfile)
  39526.     0S0E
  39527. act_TOOLS.GIF|act_TOOLS?
  39528. Tools\New Memo - Using Stationery4'++LotusScript Development Environment:2:5:(Options):0:66
  39529. '++LotusScript Development Environment:2:5:(Forward):0:1
  39530. Declare Sub Click(Source As Button)
  39531. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39532. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39533. Private Sub BindEvents(Byval Objectname_ As String)
  39534.     Static Source As BUTTON
  39535.     Set Source = Bind(Objectname_)
  39536.     On Event Click From Source Call Click
  39537. End Sub
  39538. '++LotusScript Development Environment:2:2:Click:1:12
  39539. Sub Click(Source As Button)
  39540.     Dim session As New notessession
  39541.     Dim uiws As New notesuiworkspace
  39542.     Dim collection As notesdocumentcollection
  39543.     Dim noteUIEditDocument As notesuidocument
  39544.     Dim database As NotesDatabase
  39545.     Set noteCursorDoc = session.currentdatabase.createdocument
  39546.     Set database = session.currentdatabase
  39547.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  39548.     Set noteCursorDoc = collection.getfirstdocument
  39549.     If Not noteCursorDoc Is Nothing Then
  39550.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  39551.     End If
  39552. End Sub
  39553. act_TOOLS.GIF|act_TOOLS?
  39554. Tools\Add Sender to Address Book<
  39555. (AddSenderToAddressBook)
  39556.     0S0E
  39557. act_TOOLS.GIF|act_TOOLS?
  39558. Tools\Send Tracking Requesto:
  39559. (SendTrackingRequest)
  39560.     0S0E
  39561. act_TOOLS.GIF|act_TOOLS?
  39562. Folder\Create Folder
  39563. act_FOLDER.GIF|act_FOLDER?
  39564. var pathname = (window.location.pathname);
  39565. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'FolderCreate?OpenForm','Folder','scrollbars,screenX=150,screenY=200,width=550,height=180');
  39566. New Memo
  39567.     1S10S14S16S23S
  39568. path"
  39569. /Memo?OpenForm&From="
  39570. view"
  39571. act_NEW.GIF|act_NEW?
  39572. Folder\Create Folder
  39573. act_FOLDER.GIF|act_FOLDER?
  39574. var pathname = (window.location.pathname);
  39575. window.open(pathname.substring(0,(pathname.lastIndexOf('/')+1))+'FolderCreate?OpenForm','Folder','scrollbars,screenX=150,screenY=200,width=550,height=180');
  39576. Folder\Move to Folder...*
  39577.     0S0E
  39578. act_FOLDER.GIF|act_FOLDER?
  39579. Delete\DeleteD2
  39580. ($Trash)
  39581.     0S0E
  39582. act_DELETE.GIF|act_DELETE?
  39583. Delete\Empty Trash 
  39584.     0S0E
  39585. act_DELETE.GIF|act_DELETE?
  39586. Tools\Preferences
  39587. wPreferences
  39588.     0S0E
  39589. act_TOOLS.GIF|act_TOOLS?
  39590. Tools\Search 
  39591.     0S0E
  39592. act_TOOLS.GIF|act_TOOLS?
  39593. Tools\Help
  39594. act_TOOLS.GIF|act_TOOLS?
  39595. alert('Waiting for text from PM')
  39596. New Memo(
  39597.     0S0E
  39598. Forward
  39599.     0S0E
  39600. ISMAILSTATIONERY
  39601.     1S2S
  39602. _Forward
  39603. Delete 
  39604.     0S0E
  39605. Folder\Create Folder 
  39606.     0S0E
  39607. Folder\Move To Folder... 
  39608.     0S0E
  39609. Folder\Remove From Foldere 
  39610.     0S0E
  39611. Categori_ze
  39612. _Move To Folder...
  39613. _Remove From Folder...
  39614. Retrieve mail
  39615. Database
  39616.     1S2S
  39617. Database
  39618. ($Inbox)
  39619.     0R4S6S
  39620.     4S5S
  39621. Copy into\New Memo'++LotusScript Development Environment:2:5:(Options):0:74
  39622. Use "CommonUI"
  39623. '++LotusScript Development Environment:2:5:(Forward):0:1
  39624. Declare Sub Click(Source As Button)
  39625. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39626. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39627. Private Sub BindEvents(Byval Objectname_ As String)
  39628. Static Source As BUTTON
  39629. Set Source = Bind(Objectname_)
  39630. On Event Click From Source Call Click
  39631. End Sub
  39632. '++LotusScript Development Environment:2:2:Click:1:12
  39633. Sub Click(Source As Button)
  39634.     Call UICopyIntoNewDocument(CREATE_MEMO, True)
  39635. End Sub
  39636. Copy into\New Calendar Entry'++LotusScript Development Environment:2:5:(Options):0:74
  39637. Use "CommonUI"
  39638. '++LotusScript Development Environment:2:5:(Forward):0:1
  39639. Declare Sub Click(Source As Button)
  39640. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39641. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39642. Private Sub BindEvents(Byval Objectname_ As String)
  39643. Static Source As BUTTON
  39644. Set Source = Bind(Objectname_)
  39645. On Event Click From Source Call Click
  39646. End Sub
  39647. '++LotusScript Development Environment:2:2:Click:1:12
  39648. Sub Click(Source As Button)
  39649.     Call UICopyIntoNewDocument(CREATE_CALENDAR, True)
  39650. End Sub
  39651. Copy into\New To Doe'++LotusScript Development Environment:2:5:(Options):0:74
  39652. Use "CommonUI"
  39653. '++LotusScript Development Environment:2:5:(Forward):0:1
  39654. Declare Sub Click(Source As Button)
  39655. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39656. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39657. Private Sub BindEvents(Byval Objectname_ As String)
  39658.     Static Source As BUTTON
  39659.     Set Source = Bind(Objectname_)
  39660.     On Event Click From Source Call Click
  39661. End Sub
  39662. '++LotusScript Development Environment:2:2:Click:1:12
  39663. Sub Click(Source As Button)
  39664.     Call UICopyIntoNewDocument(CREATE_TASK, True)
  39665. End Sub
  39666. Tools\Preferences...2
  39667. (Preferences)
  39668.     0S0E
  39669. Tools\Out of Office...8
  39670. (EditOfficeProfile)
  39671.     0S0E
  39672. Tools\New Memo - Using Stationery+'++LotusScript Development Environment:2:5:(Options):0:66
  39673. '++LotusScript Development Environment:2:5:(Forward):0:1
  39674. Declare Sub Click(Source As Button)
  39675. '++LotusScript Development Environment:2:5:(Declarations):0:2
  39676. '++LotusScript Development Environment:2:2:BindEvents:1:129
  39677. Private Sub BindEvents(Byval Objectname_ As String)
  39678.     Static Source As BUTTON
  39679.     Set Source = Bind(Objectname_)
  39680.     On Event Click From Source Call Click
  39681. End Sub
  39682. '++LotusScript Development Environment:2:2:Click:1:12
  39683. Sub Click(Source As Button)
  39684.     Dim session As New notessession
  39685.     Dim uiws As New notesuiworkspace
  39686.     Dim collection As notesdocumentcollection
  39687.     Dim noteUIEditDocument As notesuidocument
  39688.     Dim database As NotesDatabase
  39689.     Set noteCursorDoc = session.currentdatabase.createdocument
  39690.     Set database = session.currentdatabase
  39691.     Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Select Stationery", "Please select stationery for new memo.")
  39692.     Set noteCursorDoc = collection.getfirstdocument
  39693.     If Not noteCursorDoc Is Nothing Then
  39694.         Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
  39695.     End If
  39696. End Sub
  39697. Tools\Add Sender to Address Book<
  39698. (AddSenderToAddressBook)
  39699.     0S0E
  39700. Tools\Send Tracking Request
  39701. (SendTrackingRequest)
  39702.     0S0E
  39703. New Memo
  39704.     1S10S14S16S23S
  39705. path"
  39706. /Memo?OpenForm&From="
  39707. view"
  39708. Folder\Move to Folder...*
  39709.     0S0E
  39710. Delete\Delete"2
  39711. ($Trash)
  39712.     0S0E
  39713. Delete\Empty Trash 
  39714.     0S0E
  39715. Tools\Preferencesw0
  39716. wPreferences
  39717.     0S0E
  39718. Tools\Search 
  39719.     0S0E
  39720. Lotus Product
  39721. OBJECT
  39722. Lotus Product
  39723. OB