ftp.nice.ch/pub/emacs-for-ns/emacs-4.2beta7.tar.gz#/emacs-4.2beta7/src/multi-frame.h

This is multi-frame.h in view mode; [Download] [Up]

/* Window definitions for GNU Emacs.
   Copyright (C) 1985, 1986, 1993 Free Software Foundation, Inc.

This file is part of GNU Emacs.

GNU Emacs is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the 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 of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Emacs; see the file COPYING.  If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */

extern Lisp_Object QATOM;
extern Lisp_Object QATOM_PAIR;
extern Lisp_Object QCLIPBOARD;
extern Lisp_Object QCUT_BUFFER0;
extern Lisp_Object QCUT_BUFFER1;
extern Lisp_Object QCUT_BUFFER2;
extern Lisp_Object QCUT_BUFFER3;
extern Lisp_Object QCUT_BUFFER4;
extern Lisp_Object QCUT_BUFFER5;
extern Lisp_Object QCUT_BUFFER6;
extern Lisp_Object QCUT_BUFFER7;
extern Lisp_Object QDELETE;
extern Lisp_Object QEMACS_TMP;
extern Lisp_Object QINCR;
extern Lisp_Object QINTEGER;
extern Lisp_Object QMULTIPLE;
extern Lisp_Object QNULL;
extern Lisp_Object QPRIMARY;
extern Lisp_Object QSECONDARY;
extern Lisp_Object QSTRING;
extern Lisp_Object QTARGETS;
extern Lisp_Object QTEXT;
extern Lisp_Object QTIMESTAMP;
extern Lisp_Object QFILE_NAME;
extern Lisp_Object Qauto_lower;
extern Lisp_Object Qauto_raise;
extern Lisp_Object Qbackground_color;
extern Lisp_Object Qbar;
extern Lisp_Object Qborder_color;
extern Lisp_Object Qborder_width;
extern Lisp_Object Qbox;
extern Lisp_Object Qbuffered;
extern Lisp_Object Qcursor_color;
extern Lisp_Object Qcursor_type;
extern Lisp_Object Qdisplay;
extern Lisp_Object Qface;
extern Lisp_Object Qfont;
extern Lisp_Object Qfontsize;
extern Lisp_Object Qforeground_color;
extern Lisp_Object Qgeometry;
extern Lisp_Object Qheight;
extern Lisp_Object Qicon_left;
extern Lisp_Object Qicon_top;
extern Lisp_Object Qicon_type;
extern Lisp_Object Qicon_name;
extern Lisp_Object Qinternal_border_width;
extern Lisp_Object Qleft;
extern Lisp_Object Qminibuffer;
extern Lisp_Object Qmouse_color;
extern Lisp_Object Qmouse_face;
extern Lisp_Object Qname;
extern Lisp_Object Qnone;
extern Lisp_Object Qonly;
extern Lisp_Object Qparent_id;
extern Lisp_Object Qpixmap_spec_p;
extern Lisp_Object Qpriority;
extern Lisp_Object Qretained;
extern Lisp_Object Qreverse_color;
extern Lisp_Object Qright;
extern Lisp_Object Qscroll_bar_width;
extern Lisp_Object Qsuppress_icon;
extern Lisp_Object Qtitle;
extern Lisp_Object Qtop;
extern Lisp_Object Qundefined_color;
extern Lisp_Object Qunderline;
extern Lisp_Object Qunsplittable;
extern Lisp_Object Qvertical_scroll_bars;
extern Lisp_Object Qvisibility;
extern Lisp_Object Qwidth;
extern Lisp_Object Qwindow;
extern Lisp_Object Qwindow_id;
extern Lisp_Object Qresource_name;
extern Lisp_Object Quser_position;
extern Lisp_Object Quser_size;

extern Lisp_Object Qundefined;
extern Lisp_Object Qmenu_bar;
extern Lisp_Object Qmenu_enable;

extern Lisp_Object Vwindow_system_version;
extern Lisp_Object Vmenu_bar_final_items;
extern Lisp_Object Vlost_selection_hooks;
extern Lisp_Object Vsent_selection_hooks;
extern Lisp_Object Vselection_alist;
extern Lisp_Object Vselection_converter_alist;

extern Lisp_Object Vbitmap_file_path;

extern int selection_timeout;
extern int region_face;

void clear_face_cache(/*void*/);
int compute_char_face(/* struct frame *f, struct window *w,int pos,
                      int region_beg,int region_end,int *endptr */);
void destroy_window(/* struct frame *f */);
void explicitly_set_name(/*struct frame *f, Lisp_Object arg,
                           Lisp_Object oldval*/);
void implicitly_set_name(/*struct frame *f, Lisp_Object arg,
                           Lisp_Object oldval*/);
void focus_on_frame(/*struct frame *f*/);
void handle_selection_clear(/*struct input_event *event*/);
void handle_selection_request(/*struct input_event *event*/);
void iconify_frame(/*struct frame *f*/);

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.