The R Project SVN R

Rev

Rev 59039 | Rev 70779 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 59039 Rev 61471
Line 1... Line 1...
1
/*
1
/*
2
 *  R : A Computer Language for Statistical Data Analysis
2
 *  R : A Computer Language for Statistical Data Analysis
3
 *  Copyright (C) 2007  The R Core Team
3
 *  Copyright (C) 2007-12  The R Core Team
4
 *
4
 *
5
 *  This program is free software; you can redistribute it and/or modify
5
 *  This program is free software; you can redistribute it and/or modify
6
 *  it under the terms of the GNU General Public License as published by
6
 *  it under the terms of the GNU General Public License as published by
7
 *  the Free Software Foundation; either version 2 of the License, or
7
 *  the Free Software Foundation; either version 2 of the License, or
8
 *  (at your option) any later version.
8
 *  (at your option) any later version.
Line 85... Line 85...
85
 */
85
 */
86
 
86
 
87
#ifndef R_EXT_QUARTZDEVICE_H_
87
#ifndef R_EXT_QUARTZDEVICE_H_
88
#define R_EXT_QUARTZDEVICE_H_
88
#define R_EXT_QUARTZDEVICE_H_
89
 
89
 
90
/* FIXME: this is installed, but can it really work without config.h */
90
/* FIXME: this is installed, but can it really work without config.h? */
91
 
91
 
92
#ifdef HAVE_CONFIG_H
92
#ifdef HAVE_CONFIG_H
93
#include <config.h>
93
#include <config.h>
94
#endif
94
#endif
95
 
95
 
Line 203... Line 203...
203
#define QuartzParam_EmbeddingFlags "embeddeding flags" /* value: int[1] */
203
#define QuartzParam_EmbeddingFlags "embeddeding flags" /* value: int[1] */
204
#define QP_Flags_CFLoop 0x0001  /* drives application event loop */
204
#define QP_Flags_CFLoop 0x0001  /* drives application event loop */
205
#define QP_Flags_Cocoa  0x0002  /* Cocoa is fully initialized */
205
#define QP_Flags_Cocoa  0x0002  /* Cocoa is fully initialized */
206
#define QP_Flags_Front  0x0004  /* is front application */
206
#define QP_Flags_Front  0x0004  /* is front application */
207
 
207
 
-
 
208
/* FIXME: no longer used, remove in due course */
208
/* from unix/aqua.c - loads grDevices if necessary and returns NULL on failure */
209
/* from unix/aqua.c - loads grDevices if necessary and returns NULL on failure */
209
QuartzFunctions_t *getQuartzFunctions();
210
QuartzFunctions_t *getQuartzFunctions();
210
 
211
 
211
/* type of a Quartz contructor */
212
/* type of a Quartz contructor */
212
typedef QuartzDesc_t (*quartz_create_fn_t)(void *dd, QuartzFunctions_t *fn, QuartzParameters_t *par);
213
typedef QuartzDesc_t (*quartz_create_fn_t)(void *dd, QuartzFunctions_t *fn, QuartzParameters_t *par);