X-Git-Url: https://git.hcoop.net/bpt/emacs.git/blobdiff_plain/fea9cabd275c3d5809b824a6e4a1446441a6793e..acaf905b1130aae80fa59d2c861ffd4c8eb75486:/lwlib/lwlib.h diff --git a/lwlib/lwlib.h b/lwlib/lwlib.h index 1ee075257f..97c61e1b07 100644 --- a/lwlib/lwlib.h +++ b/lwlib/lwlib.h @@ -1,7 +1,6 @@ /* Copyright (C) 1992, 1993 Lucid, Inc. -Copyright (C) 1994, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, - 2007, 2008, 2009, 2010 Free Software Foundation, Inc. +Copyright (C) 1994, 1999-2012 Free Software Foundation, Inc. This file is part of the Lucid Widget Library. @@ -132,14 +131,14 @@ typedef struct _widget_value typedef void (*lw_callback) (Widget w, LWLIB_ID id, void* data); -void lw_register_widget (char* type, char* name, LWLIB_ID id, +void lw_register_widget (const char* type, const char* name, LWLIB_ID id, widget_value* val, lw_callback pre_activate_cb, lw_callback selection_cb, lw_callback post_activate_cb, lw_callback highlight_cb); Widget lw_get_widget (LWLIB_ID id, Widget parent, Boolean pop_up_p); Widget lw_make_widget (LWLIB_ID id, Widget parent, Boolean pop_up_p); -Widget lw_create_widget (char* type, char* name, LWLIB_ID id, +Widget lw_create_widget (const char* type, const char* name, LWLIB_ID id, widget_value* val, Widget parent, Boolean pop_up_p, lw_callback pre_activate_cb, lw_callback selection_cb, @@ -186,10 +185,8 @@ void lw_set_main_areas (Widget parent, MOTIF_P non-zero means map separator types not supported by Motif to similar ones that are supported. */ -int lw_separator_p (char *label, enum menu_separator *type, +int lw_separator_p (const char *label, enum menu_separator *type, int motif_p); #endif /* LWLIB_H */ -/* arch-tag: 44d818d5-7eb2-4d87-acd7-b992bb0d5d20 - (do not change this comment) */