X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/990e879437236fc76e827d6191899c117f01fd99..b06bf4dc3ceea6aa39aae5ed64c2b9345eb1920f:/lwlib/xlwmenu.h diff --git a/lwlib/xlwmenu.h b/lwlib/xlwmenu.h index c1f37b5617..2d6223bc1b 100644 --- a/lwlib/xlwmenu.h +++ b/lwlib/xlwmenu.h @@ -1,3 +1,23 @@ +/* Interface of a lightweight menubar widget. + +Copyright (C) 2002-2014 Free Software Foundation, Inc. +Copyright (C) 1992 Lucid, Inc. + +This file is part of the Lucid Widget Library. + +The Lucid Widget Library 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 1, or (at your option) +any later version. + +The Lucid Widget Library 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. If not, see . */ + #ifndef _XlwMenu_h #define _XlwMenu_h @@ -23,6 +43,8 @@ #define XtNopen "open" #define XtNselect "select" #define XtNhighlightCallback "highlightCallback" +#define XtNenterCallback "enterCallback" +#define XtNleaveCallback "leaveCallback" #define XtNmenuBorderWidth "menuBorderWidth" #define XtNhorizontal "horizontal" #define XtCHorizontal "Horizontal" @@ -53,7 +75,7 @@ typedef struct _XlwMenuClassRec *XlwMenuWidgetClass; extern WidgetClass xlwMenuWidgetClass; -#endif /* _XlwMenu_h */ +extern int xlwmenu_window_p (Widget w, Window window); +extern void xlwmenu_redisplay (Widget); -/* arch-tag: 0c019735-d61b-4080-be85-4fdd6e50ae07 - (do not change this comment) */ +#endif /* _XlwMenu_h */