/* The emacs frame widget public header file. Copyright (C) 1993, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.This file is part of GNU Emacs.GNU Emacs is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.GNU Emacs is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with GNU Emacs; see the file COPYING. If not, write tothe Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,Boston, MA 02110-1301, USA. *//* Emacs 19 face widget ported by Fred Pierresteguy */#ifndef _EmacsFrame_h#define _EmacsFrame_h#define XtNminibuffer "minibuffer"#define XtCMinibuffer "Minibuffer"#define XtNunsplittable "unsplittable"#define XtCUnsplittable "Unsplittable"#define XtNinternalBorderWidth "internalBorderWidth"#define XtCInternalBorderWidth "InternalBorderWidth"#define XtNinterline "interline"#define XtCInterline "Interline"#ifndef XtNfont#define XtNfont "font"#endif#ifndef XtCFont#define XtCFont "Font"#endif#ifndef XtNforeground#define XtNforeground "foreground"#endif#ifndef XtCForeground#define XtCForeground "Foreground"#endif#define XtNcursorColor "cursorColor"#define XtCCursorColor "CursorColor"#define XtNbarCursor "barCursor"#define XtCBarCursor "BarCursor"#define XtNvisualBell "visualBell"#define XtCVisualBell "VisualBell"#define XtCBellVolume "BellVolume"#define XtNbellVolume "bellVolume"#define XtNpointerBackground "pointerBackground"#define XtNpointerColor "pointerColor"#define XtNtextPointer "textPointer"#define XtNspacePointer "spacePointer"#define XtNmodeLinePointer "modePointer"#define XtNgcPointer "gcPointer"#define XtNemacsFrame "emacsFrame"#define XtCEmacsFrame "EmacsFrame"#ifndef XtNgeometry#define XtNgeometry "geometry"#endif#ifndef XtCGeometry#define XtCGeometry "Geometry"#endif#ifndef XtNshowGrip#define XtNshowGrip "showGrip"#endif#ifndef XtNallowResize#define XtNallowResize "allowResize"#endif#ifndef XtNresizeToPreferred#define XtNresizeToPreferred "resizeToPreferred"#endif#define XtNinitialGeometry "initialGeometry"#define XtCInitialGeometry "InitialGeometry"/* structures */typedef struct _EmacsFrameRec *EmacsFrame;typedef struct _EmacsFrameClassRec *EmacsFrameClass;extern WidgetClass emacsFrameClass;extern struct _DisplayContext* display_context;/* Special entrypoints */void EmacsFrameSetCharSize P_ ((Widget, int, int));void widget_store_internal_border P_ ((Widget widget));#endif /* _EmacsFrame_h *//* arch-tag: 98be17cc-8878-4701-abfa-66f1c04e9cb7 (do not change this comment) */