Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages
csnotebk.h File Reference
Crystal Space Windowing System: notebook class. More...
#include "csextern.h"
#include "cscomp.h"
#include "csbutton.h"
#include "csutil/parray.h"
Go to the source code of this file.
Classes | |
class | csNotebook |
A notebook (also called "property sheet") is a collection of dialogs enclosed in a single window. More... | |
Notebook styles | |
There are various styles of notebooks.
The position of the tabs, the border style and so on can be different. The masks below can be ORed together to form a compound notebook style; only one value from each group can be choosed. | |
#define | CSNBS_TABPOS_MASK 0x00000003 |
Notebook style: The mask for tab position bits. | |
#define | CSNBS_TABPOS_TOP 0x00000000 |
Notebook style: Use tabs along the top side of notebook (default value). | |
#define | CSNBS_TABPOS_BOTTOM 0x00000001 |
Notebook style: Use tabs along the bottom side of notebook. | |
#define | CSNBS_TABPOS_LEFT 0x00000002 |
Notebook style: Use tabs along the left side of notebook. | |
#define | CSNBS_TABPOS_RIGHT 0x00000003 |
Notebook style: Use tabs along the right side of notebook. | |
#define | CSNBS_PAGEFRAME 0x00000010 |
Notebook style: Draw a thin 3D frame around page dialogs. | |
#define | CSNBS_PAGEINFO 0x00000020 |
Notebook style: Display page information on the top of notebook. | |
#define | CSNBS_THINTABS 0x00000040 |
Notebook style: Display a flat thin border around tabs instead of 3D look. | |
#define | CSNBS_DEFAULTVALUE CSNBS_TABPOS_TOP | CSNBS_PAGEFRAME | CSNBS_PAGEINFO |
Notebook style: default style. | |
Enumerations | |
enum | { cscmdNotebookLeavePage = 0x00000c00, cscmdNotebookSelectPage, cscmdNotebookNextPage, cscmdNotebookPrevPage, cscmdNotebookScrollTabsForward, cscmdNotebookScrollTabsBackward } |
Notebook messages. More... |
Detailed Description
Crystal Space Windowing System: notebook class.
Definition in file csnotebk.h.
Generated for Crystal Space by doxygen 1.3.9.1