/*****************************************************************************
 *  data.h: declarations for shared data example
 *
 *         From:
 *                   The X Window System, 
 *            Programming and Applications with Xt
 *                   OPEN LOOK Edition
 *         by
 *              Douglas Young & John Pew
 *              Prentice Hall, 1991
 *
 *              Example described on pages: 
 *
 *
 *  Copyright 1991 by Prentice Hall
 *  All Rights Reserved
 *
 * This code is based on the OPEN LOOK Intrinsics Toolkit (OLIT) and 
 * the X Window System
 *
 * Permission to use, copy, modify, and distribute this software for 
 * any purpose and without fee is hereby granted, provided that the above
 * copyright notice appear in all copies and that both the copyright notice
 * and this permission notice appear in supporting documentation.
 *
 * Prentice Hall and the authors disclaim all warranties with regard to 
 * this software, including all implied warranties of merchantability and 
 * fitness.
 * In no event shall Prentice Hall or the authors be liable for any special,
 * indirect or consequential damages or any damages whatsoever resulting from 
 * loss of use, data or profits, whether in an action of contract, negligence 
 * or other tortious action, arising out of or in connection with the use 
 * or performance of this software.
 *
 * OPEN LOOK is a trademark of UNIX System Laboratories.
 * X Window System is a trademark of the Massachusetts Institute of Technology
 ****************************************************************************/

#include <X11/StringDefs.h>
#include <X11/Intrinsic.h>
#include <Xol/OpenLook.h>
#include <Xol/Slider.h>
#include <Xol/ControlAre.h>
#include <Xol/Caption.h>
#include <Xol/OblongButt.h>
#include <Xol/StaticText.h>
#include "libXs.h"

/* Maximum settings */
#define MAX_SPEED 100
#define MAX_ANGLE 359
#define MAX_ALT   200
/* 
 *  Data structure to be stored in a property 
 */
typedef struct {
  int             speed;
  int             angle;
  float           altitude;
} flight_data;
/* 
 * Atoms representing the property name and data type.
 */
Atom       FLIGHT_DATA, FLIGHT_DATA_TYPE;
