libpayload: Add PDCurses and ncurses' libform/libmenu
[coreboot.git] / payloads / libpayload / curses / PDCurses-3.4 / x11 / ScrollBox.h
1 /*
2  * Copyright 1989 O'Reilly and Associates, Inc.
3
4      The X Consortium, and any party obtaining a copy of these files from
5      the X Consortium, directly or indirectly, is granted, free of charge, a
6      full and unrestricted irrevocable, world-wide, paid up, royalty-free,
7      nonexclusive right and license to deal in this software and
8      documentation files (the "Software"), including without limitation the
9      rights to use, copy, modify, merge, publish, distribute, sublicense,
10      and/or sell copies of the Software, and to permit persons who receive
11      copies from any such party to do so.  This license includes without
12      limitation a license to do the foregoing actions under any patents of
13      the party supplying this software to the X Consortium.
14
15      $Id: ScrollBox.h,v 1.4 2008/07/14 04:24:52 wmcbrine Exp $
16  */
17
18 #ifndef _XORAscrollBox_h
19 #define _XORAscrollBox_h
20
21 /************************************************************************
22  *                                                                      *
23  * scrollBox Widget (subclass of CompositeClass)                        *
24  *                                                                      *
25  ************************************************************************/
26
27 /* Parameters:
28
29  Name               Class              RepType      Default Value
30  ----               -----              -------      -------------
31  background         Background         Pixel        XtDefaultBackground
32  border             BorderColor        Pixel        XtDefaultForeground
33  borderWidth        BorderWidth        Dimension    1
34  destroyCallback    Callback           Pointer      NULL
35  hSpace             HSpace             Dimension    4
36  height             Height             Dimension    0
37  mappedWhenManaged  MappedWhenManaged  Boolean      True
38  vSpace             VSpace             Dimension    4
39  width              Width              Dimension    0
40  x                  Position           Position     0
41  y                  Position           Position     0
42
43 */
44
45
46 /* Class record constants */
47
48 extern WidgetClass scrollBoxWidgetClass;
49
50 typedef struct _ScrollBoxClassRec *ScrollBoxWidgetClass;
51 typedef struct _ScrollBoxRec      *ScrollBoxWidget;
52
53 #endif /* _XORAscrollBox_h */