~pac72/ubuntu/lucid/ddd/devel

« back to all changes in this revision

Viewing changes to ddd/MakeMenu.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Schepler
  • Date: 2004-07-22 03:49:37 UTC
  • mfrom: (1.2.1 upstream) (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20040722034937-cysl08t1jvba4jrx
Tags: 1:3.3.9-3
USERINFO has been renamed to USERINFO.txt; adjust debian/rules code
to match, to get correct information on the About DDD dialog.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// $Id: MakeMenu.h,v 1.31 2001/04/26 11:08:06 zeller Exp $
 
1
// $Id$
2
2
// Simple interface to motif menus
3
3
 
4
4
// Copyright (C) 1995 Technische Universitaet Braunschweig, Germany.
98
98
 
99
99
 
100
100
// Procs
101
 
typedef void (*MMItemProc)(MMDesc items[], XtPointer closure);
 
101
typedef void (*MMItemProc)(const MMDesc items[], XtPointer closure);
102
102
 
103
103
 
104
104
// Creators
123
123
 
124
124
 
125
125
// Align panel items along their labels
126
 
void MMadjustPanel(MMDesc items[], Dimension space = 15);
 
126
void MMadjustPanel(const MMDesc items[], Dimension space = 15);
127
127
 
128
128
// Add callbacks
129
 
void MMaddCallbacks(MMDesc items[],
 
129
void MMaddCallbacks(const MMDesc items[],
130
130
                    XtPointer default_closure = 0,
131
131
                    int depth = -1);
132
 
void MMaddHelpCallback(MMDesc items[], XtCallbackProc proc, int depth = -1);
 
132
void MMaddHelpCallback(const MMDesc items[], XtCallbackProc proc, int depth = -1);
133
133
 
134
134
// Apply PROC on all ITEMS
135
 
void MMonItems(MMDesc items[], MMItemProc proc, XtPointer closure = 0,
 
135
void MMonItems(const MMDesc items[], MMItemProc proc, XtPointer closure = 0,
136
136
               int depth = -1);
137
137
 
138
138
// Add ITEMS to SHELL.  If IGNORE_SEPS is set, all separators are ignored.