Adobe.com
Contents Suites Classes Class Index Member Index

AIApplication.h

Go to the documentation of this file.
00001 #ifndef __AIApplication__
00002 #define __AIApplication__
00003 
00004 /*
00005  *        Name: AIApplication.h
00006  *   $Revision: 1 $
00007  *      Author:
00008  *        Date:
00009  *     Purpose: Adobe Illustrator Document Suite.
00010  *
00011  * ADOBE SYSTEMS INCORPORATED
00012  * Copyright 1986-2007 Adobe Systems Incorporated.
00013  * All rights reserved.
00014  *
00015  * NOTICE:  Adobe permits you to use, modify, and distribute this file 
00016  * in accordance with the terms of the Adobe license agreement 
00017  * accompanying it. If you have received this file from a source other 
00018  * than Adobe, then your use, modification, or distribution of it 
00019  * requires the prior written permission of Adobe.
00020  *
00021  */
00022 
00023 
00024 /*******************************************************************************
00025  **
00026  **     Imports
00027  **
00028  **/
00029 
00030 #ifndef __AITypes__
00031 #include "AITypes.h"
00032 #endif
00033 
00034 #ifndef __DocumentList__
00035 #include "AIDocumentList.h"
00036 #endif
00037 
00038 #include "AIHeaderBegin.h"
00039 
00042 /*******************************************************************************
00043  **
00044  **     Constants
00045  **
00046  **/
00047 
00048 #define kAIApplicationSuite                                     "AI Application Suite"
00049 #define kAIApplicationSuiteVersion3     AIAPI_VERSION(3)
00050 
00051 // latest version
00052 #define kAIApplicationSuiteVersion              kAIApplicationSuiteVersion3
00053 #define kAIApplicationVersion                           kAIApplicationSuiteVersion
00054 
00055 
00056 /*******************************************************************************
00057  **
00058  **     Types
00059  **
00060  **/
00061 
00062 
00063 /*******************************************************************************
00064  **
00065  **     Suite
00066  **
00067  **/
00068 
00077 typedef struct {
00078 
00080         AIAPI AIErr     (*Quit) ();
00082         AIAPI ASBoolean (*IsFirstTime)();
00084         AIAPI ASBoolean (*IsVisible)();
00086         AIAPI AIErr     (*SetVisible)(ASBoolean bVisible);
00087 
00088 } AIApplicationSuite;
00089 
00090 
00091 
00092 #include "AIHeaderEnd.h"
00093 
00094 
00095 #endif


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2016 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks