[monet] [mn-parts] start enumerating some parts needed for drawing complex widgets



commit 7c06689b4c5c34502f342eb5f888b06aa5217d20
Author: Thomas Wood <thos gnome org>
Date:   Fri Jul 31 23:19:42 2009 +0100

    [mn-parts] start enumerating some parts needed for drawing complex widgets

 monet/Makefile.am |    1 +
 monet/mn-parts.h  |   61 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+), 0 deletions(-)
---
diff --git a/monet/Makefile.am b/monet/Makefile.am
index 0d5343e..1565528 100644
--- a/monet/Makefile.am
+++ b/monet/Makefile.am
@@ -8,6 +8,7 @@ STAMP_FILES = \
 	stamp-mn-enum-types.h
 
 source_h = \
+	mn-parts.h \
 	mn-types.h \
 	monet.h
 
diff --git a/monet/mn-parts.h b/monet/mn-parts.h
new file mode 100644
index 0000000..b8478d2
--- /dev/null
+++ b/monet/mn-parts.h
@@ -0,0 +1,61 @@
+/*
+ * mn-parts.h: part definitions for complex widgets
+ *
+ * Author: Thomas Wood <thos gnome org>
+ */
+
+typedef enum
+{
+  MN_SCROLLBAR_STEPPER_UP,
+  MN_SCROLLBAR_STEPPER_DOWN,
+  MN_SCROLLBAR_STEPPER_LEFT,
+  MN_SCROLLBAR_STEPPER_RIGHT,
+  MN_SCROLLBAR_TROUGH,
+  MN_SCROLLBAR_SLIDER
+} MnScrollbarParts;
+
+typedef enum
+{
+  MN_COMBOBOX_ENTRY,
+  MN_COMBOBOX_BUTTON
+} MnComboboxParts;
+
+typedef enum
+{
+  MN_SLIDER_TROUGH,
+  MN_SLIDER_HANDLE
+} MnSliderParts;
+
+typedef enum
+{
+  MN_TOOLBAR_GRIP,
+  MN_TOOLBAR_BACKGROUND,
+  MN_TOOLBAR_SEPERATOR,
+  MN_TOOLBAR_BUTTON
+} MnToolbarParts;
+
+typedef enum
+{
+  MN_PROGRESSBAR_BACKGROUND,
+  MN_PROGRESSBAR_INDICATOR
+} MnProgressbarParts;
+
+typedef enum
+{
+  MN_SPIN_BUTTON_ENTRY,
+  MN_SPIN_BUTTON_STEPPER_UP,
+  MN_SPIN_BUTTON_STEPPER_DOWN
+} MnSpinbuttonParts;
+
+typedef enum
+{
+  MN_TREEVIEW_COLUMN_HEADER,
+  MN_TREEVIEW_BORDER,
+  MN_TREEVIEW_SELECTION
+} MnTreeviewParts;
+
+typedef enum
+{
+  MN_NOTEBOOK_TAB,
+  MN_NOTEBOOK_BORDER
+} MnNotebookParts;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]