1: #include <X/mit-copyright.h>
   2: 
   3: /* $Header: XMenuSetPane.c,v 10.6 86/02/01 16:15:37 tony Rel $ */
   4: /* Copyright    Massachusetts Institute of Technology    1985	*/
   5: 
   6: /*
   7:  * XMenu:	MIT Project Athena, X Window system menu package
   8:  *
   9:  *	XMenuSetPane - Set a menu pane to be active or inactive.
  10:  *
  11:  *	Author:		Tony Della Fera, DEC
  12:  *			August, 1985
  13:  *
  14:  */
  15: 
  16: #include "XMenuInternal.h"
  17: 
  18: int
  19: XMenuSetPane(menu, p_num, active)
  20:     register XMenu *menu;   /* Menu object to be modified. */
  21:     register int p_num;     /* Pane number to be modified. */
  22:     register int active;    /* Make selection active? */
  23: {
  24:     register int i;     /* Loop counter. */
  25:     register XMPane *p_ptr; /* XMPane pointer. */
  26: 
  27:     /*
  28:      * Find the right pane.
  29:      */
  30:     p_ptr = _XMGetPanePtr(menu, p_num);
  31:     if (p_ptr == NULL) return(XM_FAILURE);
  32: 
  33:     /*
  34:      * Set its active switch.
  35:      */
  36:     p_ptr->active = active;
  37: 
  38:     /*
  39:      * Return the pane number just set.
  40:      */
  41:     _XMErrorCode = XME_NO_ERROR;
  42:     return(p_num);
  43: }

Defined functions

Last modified: 1986-02-01
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 794
Valid CSS Valid XHTML 1.0 Strict