00001 /* -*- mode: C; c-file-style: "gnu"; indent-tabs-mode: nil; -*- */ 00002 00015 /* 00016 * Copyright (C) 2002 Sun Microsystems Inc. 00017 * 00018 * This program is free software; you can redistribute it and/or 00019 * modify it under the terms of the GNU General Public License as 00020 * published by the Free Software Foundation; either version 2 of the 00021 * License, or (at your option) any later version. 00022 * 00023 * This program is distributed in the hope that it will be useful, but 00024 * WITHOUT ANY WARRANTY; without even the implied warranty of 00025 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 00026 * General Public License for more details. 00027 * 00028 * You should have received a copy of the GNU General Public License 00029 * along with this program; if not, write to the Free Software 00030 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 00031 * 02111-1307, USA. 00032 */ 00033 00034 #include <X11/Xlib.h> 00035 #ifdef HAVE_XKB 00036 #include <X11/XKBlib.h> 00037 #endif 00038 #include "display-private.h" 00039 #include "frame-private.h" 00040 00041 #ifdef HAVE_XKB 00042 00052 void meta_bell_notify (MetaDisplay *display, XkbAnyEvent *xkb_ev); 00053 #endif 00054 00064 void meta_bell_set_audible (MetaDisplay *display, gboolean audible); 00065 00087 gboolean meta_bell_init (MetaDisplay *display); 00088 00098 void meta_bell_shutdown (MetaDisplay *display); 00099 00108 void meta_bell_notify_frame_destroy (MetaFrame *frame);
1.5.5