home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Computer Buyer 1998 October
/
dpcb1098.iso
/
Business
/
Maxim
/
MAX5
/
data.z
/
ReadMe.txt
< prev
next >
Wrap
Text File
|
1998-05-15
|
5KB
|
125 lines
**************************************
* Add Appointment Wizard Sample Code *
* RELEASE NOTES *
* April 3, 1998 *
**************************************
*****************************************************
IMPORTANT - Please read this documentation carefully
*****************************************************
These notes provide a brief explanation of the Add
Appointment Wizard Sample Code included in Maximizer 5.0.
This sample is written in VC++ however Maximizer also
supports wizards written in Visual Basic.
For more valuable information on Sample API functions and
additional OLE Automation functions, please refer to the
Maximizer Web Site at http://www.maximizer.com/toolkit.htm
=================================================================
CONTENTS:
-> Add Appointment Wizard Sample Code - Overview
-> Wizard Files
=================================================================
*************************************************
* Add Appointment Wizard Sample Code - Overview *
*************************************************
The Add Appointment Wizard Sample Code is designed to aid
Maximizer Integrators and VARs in creating customized
Maximizer solutions. It is intended only for use by people with
a programming background.
The source code has been extensively commented to aid in
understanding the nature of these functions.
** IMPORTANT NOTE: For optimum results, this code should be
used in conjunction with a debug copy of Maximizer. A
debug copy of Maximizer will be made available to authorized
Maximizer Integrators and VARs only upon request. **
1. This project will build a dll called "ApptWiz.dll" which
is an MFC extension dll.
2. Once built and located in the <Maximizer Path>/Wizards
subdirectory (current), it will display a wizard item in
the yellow Wizard menu dialog.
****************
* WIZARD FILES *
****************
Calendar.CPP, Calendar.h
Calendar ctrl (group of day, month and year controls)
used on Page 2 (setting Appointment date).
DTCtrl.CPP, DTCtrl.h, Comctl32.lib, Commctrl.h
New time windows common control (page 2).
Time Common Ctrl needs Comctl32.lib and Commctrl.h file to
be included.
MaxInterface.CPP, MaxInterface.h
Maximizer OLE Automation classes Application and
CurrentRecord created from Maximizer Type Library 4.0
(MaxWin.tlb).
Machine generated IDispatch wrapper class(es) created with
ClassWizard
MaxWizard.CPP, MaxWizard.h
Defines exported functions for the DLL(Wizard)
Defines the initialization routines (entry point for Dll)
and exported functions for the DLL
OwnComboBox.CPP, OwnComboBox.h
Ownerdrawn combo (bmp and text) box for displaying
appointment types and associated bmps (page 3)
Transblt.CPP, Transblt.h
Copies bmp with one transparent color (usually background)
same as BitBlt except with one transparent color
WizPages.CPP, WizPages.h
Implementation of 4 wizard property pages
WizPropertyPage.CPP, WizPropertyPage.h
Base class for wizard property page
WizPropertySheet.CPP, WizPropertySheet.h
Base class for wizard property sheet
===============================================================
Other standard files:
MaxWizard.def
Exports functions from the DLL.
MaxWizard.rc
This is a listing of all of the Windows resources that the
program uses. It includes the icons, bitmaps, dialogs and
strings that are stored in the RES subdirectory.
Resource.h
This is the standard header file, which defines new resource
IDs. Microsoft Developer Studio reads and updates this file.
StdAfx.h, StdAfx.cpp
These files are used to build a precompiled header (PCH) file
named MaxWizard.pch and a precompiled types file named
StdAfx.obj.
================================================================
*** END OF RELEASE NOTES ***
You may wish to keep a paper copy of these notes with your printed
Maximizer documentation. To print this document, choose Print from
the File menu.
The Maximizer Development Team
3-Apr-1998
(Third-party products mentioned in these notes are trademarks of
their respective owners and are used here for reference only.)