InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IPlugInDialogInfo.h
1 //========================================================================================
2 //
3 // $File$
4 //
5 // Owner: Sdu
6 //
7 // $Author$
8 //
9 // $DateTime$
10 //
11 // $Revision$
12 //
13 // $Change$
14 //
15 // Copyright 1997-2010 Adobe Systems Incorporated. All rights reserved.
16 //
17 // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance
18 // with the terms of the Adobe license agreement accompanying it. If you have received
19 // this file from a source other than Adobe, then your use, modification, or
20 // distribution of it requires the prior written permission of Adobe.
21 //
22 //========================================================================================
23 
24 #ifndef __IPlugInDialogInfo__
25 #define __IPlugInDialogInfo__
26 
27 
28 #include "IPMUnknown.h"
29 
30 //-----------------------------------------------------------------------------
31 // Class: CPlugInDialogInfo
32 // Owner: JeffreyS
33 //-----------------------------------------------------------------------------
35 {
36  public:
37  //-----------------------------------------------------------------------------
38  // Owner: JeffreyS
39  //
40  // Returns: kTrue - The user clicked Cancel
41  // kFalse - The user clicked OK.
42  //-----------------------------------------------------------------------------
43  virtual bool32 GetCancelled() = 0;
44 
45  //-----------------------------------------------------------------------------
46  // Owner: JeffreyS
47  //
48  // Description: Sets the flag representing if a user clicked
49  // Cancel or OK. (kTrue for Cancel).
50  //-----------------------------------------------------------------------------
51  virtual void SetCancelled(bool32 in_cancelled) = 0;
52 };
53 
54 /******************************************************************************
55  * $Log: /shuksan/source/public/Interfaces/UI/IPlugInDialogInfo.h $
56  *
57  * 2 7/10/98 5:23p Sdu
58  * Updated Paradigm check-in
59  *
60  * 1 5/29/98 4:35p Jeffreys
61  * Interface to allow passing of data from a plugin UI to its core.
62  *****************************************************************************/
63 
64 #endif // __IPlugInDialogInfo__
65