aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2014-09-16 18:24:55 +0000
committerDimitri Sokolyuk <demon@dim13.org>2014-09-16 18:24:55 +0000
commit88cecc5a268d6f1e094db46a4ae3a53ede9b25c3 (patch)
tree136a7afaf607611860247b2b131e4bd53bed87ff
parent2c0095c270269c36c38a423bed4be6f3b6eeec9f (diff)
resources, not sure about it
-rw-r--r--Sgraph.c10
-rw-r--r--Sgraph.h4
2 files changed, 13 insertions, 1 deletions
diff --git a/Sgraph.c b/Sgraph.c
index 34cdd5a..e2692e9 100644
--- a/Sgraph.c
+++ b/Sgraph.c
@@ -35,6 +35,7 @@ static Boolean SetValues(Widget old, Widget reference, Widget new, ArgList args,
static Dimension winwidth = SGRAPH_WIDTH;
static Dimension winheight = SGRAPH_HEIGHT;
+static Cardinal dataSize = 2048;
/* Initialization */
#define offset(field) XtOffsetOf(SgraphRec, sgraph.field)
@@ -57,6 +58,15 @@ static XtResource resources[] = {
{ XtNmirror, XtCBoolean, XtRBoolean,
sizeof(Boolean), XtOffset(SgraphWidget, sgraph.mirror),
XtRBoolean, False },
+ { XtNleftData, XtCParameter, XtRPointer,
+ sizeof(XtPointer), XtOffset(SgraphWidget, sgraph.leftData),
+ XtRPointer, NULL },
+ { XtNrightData, XtCParameter, XtRPointer,
+ sizeof(XtPointer), XtOffset(SgraphWidget, sgraph.rightData),
+ XtRPointer, NULL },
+ { XtNsizeData, XtCLength, XtRCardinal,
+ sizeof(Cardinal), XtOffset(SgraphWidget, sgraph.sizeData),
+ XtRCardinal, &dataSize },
};
#undef offset
diff --git a/Sgraph.h b/Sgraph.h
index 084713f..0e16ebd 100644
--- a/Sgraph.h
+++ b/Sgraph.h
@@ -46,7 +46,9 @@
/* define any special resource names here that are not in <X11/StringDefs.h> */
#define XtNmirror "mirror"
#define XtNdata "data"
-#define XtNdataSize "dataSize"
+#define XtNleftData "leftData"
+#define XtNrightData "rightData"
+#define XtNsizeData "sizeData"
#define XtNsgraphResource "sgraphResource"
#define XtCSgraphResource "SgraphResource"