logo       

[monet] [mn-parts] start enumerating some parts needed for drawing complex : msg#08213

svn-commits-list

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

commit 7c06689b4c5c34502f342eb5f888b06aa5217d20
Author: Thomas Wood <thos@xxxxxxxxx>
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@xxxxxxxxx>
+ */
+
+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;
_______________________________________________
SVN-commits-list mailing list (read only)
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Want to limit the commits to a few modules? Go to above URL, log in to edit
your options and select the modules ('topics') you want.

<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | Mail Home | sitemap | FAQ | advertise