## 4.13 Notebook

A notebook is a special container widget that allows you to pack large interface into notebook pages. A notebook widget is a composite widget consists of three frames, a base frame and two sub-frames stacked vertically.

### Widget Info

Symbolic widget type | EZ_WIDGET_NOTEBOOK
Default class name | "Notebook"
Default instance name | "notebook"

### Subwidget Info

Instance names of subwidgets are listed below.

                 ( topFrame
      notebook-->(
                 ( bottomFrame

### Widget Interface Routines

`int EZ_SetNoteBookOrientation(EZ_Widget *widget, int orientation);`

set the orientation of a notebook.

### Screenshot

### Resources

Config_Option | ResourceName | DefaultValue
EZ_CLASS | class | `"Notebook"`
EZ_NAME | name | `"notebook"`

EZ_X | x |
EZ_Y | y |
EZ_WIDTH | width |
EZ_HEIGHT | height |

EZ_LOCATION | location |
EZ_SIZE | size |
EZ_GEOMETRY | geometry |

EZ_WIDTH_HINT | widthHint |
EZ_HEIGHT_HINT | heightHint |
EZ_SIZE_HINT | sizeHint |

EZ_BORDER_WIDTH | borderWidth | `0`
EZ_BORDER_TYPE | borderType | `none`
EZ_FOCUS_PAD | focusPad | `0`

EZ_PADX | padx | `0`
EZ_PADY | pady | `0`
EZ_IPADX | iPadx | `0`
EZ_IPADY | iPady | `0`

EZ_EXPAND | expand | `false`
EZ_PROPAGATE | propagate | `true`

EZ_ORIENTATION | orientation | `verticalTop`
EZ_FILL_MODE | fillMode | `fillBoth`
EZ_SIDE | side | `left`

EZ_FOREGROUND | foreground | `"black"`
EZ_BACKGROUND | background | `"gray74`
EZ_BG_IMAGE_FILE | bgImageFile | `null`
EZ_BG_PIXMAP | N/A | `none`
EZ_HIGHLIGHT_FOREGROUND | highlightForeground |
EZ_HIGHLIGHT_BACKGROUND | highlightBackground |

EZ_CLIENT_PTR_DATA | N/A | `null`
EZ_CLIENT_INT_DATA | clientIntData | `0`

HTML Documentation Maintainance:`Arturo Espinosa <arturo@nuclecu.unam.mx>`