 | 
Open Source Licensing for this Release - Please visit http://www.opensource.org for more information on licensing.
GNU GPL3
| This release: | 55 |
| All releases: | 1462 |
| Release Name | 1.0.3-Source |
| Build Number | (used by version checker) |
| Released On | 08/10/2012 |
| Released By | Anonymous |
| Released for ND version | R 8.5.3 |
| Status | Released |
| Feature Requests addressed | No feature requests addressed in this release |
| Reported Bugs fixed | No reported bug fixes addressed in this release |
| Project Category | |
| Sub Category | |
| Download Classification | Anonymous |
Source Code
New in release 1.0.3:
-
About Dialog updated
-
Current version added
-
Website url added
-
Main winform dialog updated
-
Modified uneditable areas with WhiteSmoke background color, so it is more obvious they are read only.
-
Added verbiage showing where to input your search tokens in the interface, so it is more obvious
-
Licensing changes - everything is now under Gnu GPL 3
|
Since this application uses the Notes API, the notes client must be installed on the machine where this application is running.
This application requires the .NET 3.5 or higher framework to run. The installer will attempt to fetch it for you, if you are missing it.
|
You will need Visual Studio 2010 or later to open the solution source file.
If the application shows errors when you launch it, one of the likely has happened:
-
The application could not access your registry (due to UAC permissions), and therefore could not find where the path to your nnotes.dll is.
-
The application could note find Lotus Notes in your registry
In either case, consider this workaround:
-
You can solve the problem by adding the Notes Program path to your PATH environment variable.
Due to a conflict with a Windows library and the Notes C API library, I modified the Lotus Notes C API header files to replace the type definition DBID with lnDBID. To run this as is, from Visual Studio, you will need to make the same changes to the following two include files:
-
nsfdata.h
-
nsfdb.h
See these details below:
-
C:\capi\ln853\notesapi\include\nsfdata.h (4 lines, 4 changes)
-
Line 73: typedef TIMEDATE lnDBID;
-
Line 120: lnDBID File; /* Unique (random) number */
-
Line 250: lnDBID File; /* database Creation time/date */
-
Line 265: lnDBID File; /* Unique (random) number */
-
C:\capi\ln853\notesapi\include\nsfdb.h (8 lines, 12 changes)
-
Line 469: STATUS LNPUBLIC NSFDbCopyNote (DBHANDLE hSrcDB, lnDBID far *SrcDbID, lnDBID far *SrcReplicaID,
-
Line 471: DBHANDLE hDstDB, lnDBID far *DstDbID, lnDBID far *DstReplicaID,
-
Line 482: STATUS LNPUBLIC NSFDbCopyNoteExt(DBHANDLE hSrcDB,lnDBID *SrcDbID,lnDBID *SrcReplicaID,NOTEID SrcNoteID,
-
Line 483: DBHANDLE hDstDB,lnDBID *DstDbID,lnDBID *DstReplicaID,
-
Line 504: STATUS LNPUBLIC NSFDbIDGet (DBHANDLE hDB, lnDBID far *retDbID);
-
Line 546: STATUS LNPUBLIC NSFDbLocateByReplicaID (DBHANDLE hDB, lnDBID far *ReplicaID, char far *retPathName, WORD PathMaxLen);
-
Line 596: STATUS LNPUBLIC NSFDbGetObjectStoreID(DBHANDLE dbhandle, BOOL far *Specified, lnDBID far *ObjStoreReplicaID);
-
Line 597: STATUS LNPUBLIC NSFDbSetObjectStoreID(DBHANDLE dbhandle, lnDBID far *ObjStoreReplicaID);
|
|