DumontEXE 0.0.1
version.h
00001 
00002 #ifndef DUMONTEXE_VERSION_H
00003 #define DUMONTEXE_VERSION_H
00004 
00005 #define DUMONT_VERSION     "0.0"
00006 #define DUMONT_VERSION_EXT ".0"
00007 #define DUMONT_BUILD       ".15"
00008 
00009 #define DUMONTEXE_VERSION (DUMONT_VERSION DUMONT_VERSION_EXT DUMONT_BUILD)
00010 
00011 /*!
00012 ** \page RevisionHistory Dumont Revision History
00013 **
00014 ** \par 0.0.0.15 - Jan 12, 2011
00015 **  Upgrades to MeInfo abbreviation handling.  Removed dependency
00016 **   on fixed fields.
00017 **
00018 ** \par 0.0.0.14 - Dec 1st, 2010
00019 **  Intermediate update.
00020 **
00021 ** \par 0.0.0.13 - Nov 8th, 2010
00022 **  Added cmcActiveViewInfo.query function to facilitate the 
00023 **   dynamic refreshing of the active view information.
00024 **
00025 ** \par 0.0.0.13 - Oct 6th, 2010
00026 **  Recompiled entire application in latest Qt version.
00027 **   Fixed a QString ambiguation error in one of the source files.
00028 **   Fixed an issue with the var functions that was causing
00029 **   them to not process the var values reliably.
00030 **
00031 ** \par 0.0.0.12 - Dec 26th, 2009
00032 **  Recompiled entire application in latest Qt version.
00033 **
00034 ** \par 0.0.0.11 - Aug 6, 2009
00035 **  Fixed bug in PrependZero.  It was getting locked up in an infinite
00036 **   loop when the input string was more than 1 character short of the
00037 **   requested length.
00038 **
00039 ** \par 0.0.0.10 - Jul 29, 2009
00040 **  Added openFileDialog to the DumontEXE object.
00041 **
00042 ** \par 0.0.0.9 - Jul 16, 2009 - cmcCursor.filter patch
00043 **  The cmcCursor.filter code was not properly logging the additional
00044 **   filter clauses when the full syntax was used.
00045 **
00046 ** \par 0.0.0.8 - Jan 6, 2009 - bug fix on cmcItem -> connection
00047 **  The Item-> Connection implementation still was not running right.
00048 **   The purpose of applying a clarified filter to the connection was
00049 **   to do so *if* the parentItem() on the connection allowed duplicates,
00050 **   not the items cursor itself.  This is confusing, but since we are
00051 **   looking back at the parent item, and trying to establish a filter
00052 **   back to it, if the parent item allows duplicates then we need to
00053 **   apply a clarification to that filter in order for this list to be
00054 **   populated properly.
00055 **
00056 ** \par 0.0.0.7 - Dec 22, 2008 - improved cmcItem-> connection
00057 **  The Item-> Connection implementation was not returning a properly
00058 **   filtered cmcItems collection when the parent category allowes
00059 **   duplicates.  Changed the filter in the constructor to use a 
00060 **   clarify field when one is available when the category allows
00061 **   duplicates.  For instance, say you are on a calendar item, and
00062 **   your calendar items allow duplicates (a common case).  Now you
00063 **   want to pull the calendar item -> con attendee.  The category
00064 **   'People' who are the attendees on this calendar item does not 
00065 **   allow duplicates.  However, we're performing a reverse lookup,
00066 **   meaning, we're looking back at the Calendar from Person, and
00067 **   Calendar allows duplicates.  Therefore, when applying the filter
00068 **   to the Attendees connection, from Person, we must filter through
00069 **   the primary key field and the clarify field as well... assuming
00070 **   the Calendar category has a clarify field.  If it doesn't then
00071 **   another method must be chosen.
00072 **
00073 ** \par 0.0.0.6 - Sep 9, 2008 - addeded 'appendString'
00074 **  Added a function cmcObject::appendString to help with formatting
00075 **   strings in vbScript.
00076 **
00077 ** \par 0.0.0.5 - May 1, 2008 - assignConnection fix
00078 ** Fixed a syntax issue on the cmcConversation::assignConnection function
00079 **  call to properly terminate the dde string.
00080 **
00081 ** \par 0.0.0.4 - Mar 9th, 2008 - Improved some error reporting
00082 ** Enhanced the cmcCursor object to encode errors, rather than just dump them to the
00083 **  trace window.  This allows an application to better query for an error message
00084 **  on a failure like on setting filters.
00085 **
00086 ** \par 0.0.0.3 - Feb 12th, 2008 - Added Cursor Sort
00087 ** Added the code for the cmcCursor::setSort function.  Added a cmcObject::trace() function.
00088 **  Added some alias cmcCursor::getRowSetByTHID functions.
00089 **
00090 ** \par 0.0.0.2 - Feb 12th, 2008 - First Alpha Release
00091 ** This version is basically functional, though much of the cmcDatabaseApi is missing from the
00092 **  standpoint of what's available in the DumontDLL project.  This version does have a new
00093 **  QxtLoggerWindow component which is available from the DumontEXE.  The Logger window
00094 **  allows a vbScript program to create a named logger instance, and refer to it throughout
00095 **  its lifetime.  Even after the vbScript program terminates, the Logger Window and its 
00096 **  contents remain static.  The Logger window can be saved and cleared and so on.
00097 **
00098 ** \par 0.0.0.1 - Dec 1st, 2007 - base version
00099 ** Unreleased
00100 **
00101 */
00102 
00103 #endif // #ifndef DUMONTEXE_VERSION_H
00104 
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties




~ ~ ~ ~ ~ ~
Source Code without Comments is like a Cranberry Garland
without the berries. Comment your Code!
 
Commence Database User Support Group Forum
http://newsgroup.showoff-db.org/
~ ~ ~ ~ ~ ~
Author: Mark Petryk
Lorimark Solutions, LLC
mark@lorimarksolutions.com