boot3/Toolbox/DataPubsMgr/dpDialogs.p
Elliot Nunn 5b0f0cc134 Bring in CubeE sources
Resource forks are included only for .rsrc files. These are DeRezzed into their data fork. 'ckid' resources, from the Projector VCS, are not included.

The Tools directory, containing mostly junk, is also excluded.
2017-12-26 10:02:57 +08:00

85 lines
2.9 KiB
OpenEdge ABL

{
File: dpDialogs.p
Contains: code for all modal dialogs in the Edition Manager
Written by: Nick Kledzik
Copyright: © 1989-1992 by Apple Computer, Inc., all rights reserved.
Change History (most recent first):
<15> 5/7/92 DCL April Fools! Un-Included DateTime.
<14> 4/1/92 DCL Include DateTime.p to get the calls that were moved there from
elsewhere. Part of #1025005
<13> 10/2/91 JSM Use StandardFilePriv instead of StandardFile3Priv.
<12> 1/29/91 JAL Added include for MenuMgrPriv.
<11> 12/14/90 ngk <RC>add USE of dpSection
<10> 10/29/90 ngk added use of DialogsPriv
<9> 6/6/90 ngk Use IconUtilsPriv for generic icons
<8> 5/31/90 ngk use CTBUtilities
<7> 4/7/90 ngk Add use of dpPubIO. Fix USES again.
<6> 3/17/90 ngk Add dp_DrawPreview to interface.
<5> 3/10/90 ngk Fix USES for faster compiles.
<4> 2/25/90 ngk Use StandardFile3 LDEF.
<3> 2/7/90 ngk Add dependency on Dialogs and Files.
<2> 1/6/90 ngk Change USES to Editions.p & EditionsPrivate.p moved last
container code to dpInit.p removed short versions of routines.
<1.7> 11/13/89 ngk Cleaned up USEs
<¥1.6> 10/2/89 ngk Added DialogsOnceOnlyQuit to support saving of last
EditionContainer throught shutdowns
<1.5> 9/25/89 ngk Changed some uses to support new SectionInfoDialog.
<1.4> 9/18/89 ngk Added filter proc to dialogs
<1.3> 8/8/89 ngk Changed definition of dpSubscribeToDialog and dpPublishAsDialog
to use reply records instead of lots of VAR parameters.
<1.2> 5/31/89 ngk Removed dependency on SofaLinks
<1.1> 5/29/89 ngk Added SectionInfoDialog Changed Interface to PublishAsDialog to
return UpdateMode
<1.0> 5/19/89 ngk Submitted for first time
}
UNIT dpDialogs;
INTERFACE
USES
{ ¥ public Interface files }
StandardEqu, Editions, StandardFile, CTBUtilities,
{ ¥ private Interface files }
EditionsPrivate, IconUtilsPriv, StandardFilePriv, Layers, DialogsPriv,MenuMgrPriv,
{ ¥ other Edition Manager Units }
dpMisc, dpSection, dpPubIO, dpEvents;
FUNCTION dp_DrawPreview(theData: Handle; theFormat: FormatType; previewRect: Rect): OSErr;
FUNCTION dp_NewSubscriberExpDialog(VAR reply: NewSubscriberReply; where: Point;
extentionDITLresID: INTEGER; dlgHook: ExpDlgHookProcPtr;
filterProc: ExpModalFilterProcPtr; callBackPtr: Ptr): OSErr;
FUNCTION dp_NewPublisherExpDialog(VAR reply: NewPublisherReply; where: Point;
extentionDITLresID: INTEGER; dlgHook: ExpDlgHookProcPtr;
filterProc: ExpModalFilterProcPtr; callBackPtr: Ptr): OSErr;
FUNCTION dp_SectionOptionsExpDialog(VAR reply: SectionOptionsReply; where: Point;
extentionDITLresID: INTEGER; dlgHook: ExpDlgHookProcPtr;
filterProc: ExpModalFilterProcPtr; callBackPtr: Ptr): OSErr;
IMPLEMENTATION
{$I dpCompileOptions.inc.p }
{$I dpDialogs.inc.p }
END. { dpDialogs }