summaryrefslogtreecommitdiffstats
path: root/src/bltGrPen.h
diff options
context:
space:
mode:
authorjoye <joye>2014-04-01 18:26:38 (GMT)
committerjoye <joye>2014-04-01 18:26:38 (GMT)
commite58952262da1371d725aaf2c2996edeec8cdb8c5 (patch)
treea5e1ceccbbf23a6496b8725de5bc93a0d6989873 /src/bltGrPen.h
parent23f026d050cd74cb75e78358e9fdda76add15e0e (diff)
downloadblt-e58952262da1371d725aaf2c2996edeec8cdb8c5.zip
blt-e58952262da1371d725aaf2c2996edeec8cdb8c5.tar.gz
blt-e58952262da1371d725aaf2c2996edeec8cdb8c5.tar.bz2
*** empty log message ***
Diffstat (limited to 'src/bltGrPen.h')
-rw-r--r--src/bltGrPen.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/bltGrPen.h b/src/bltGrPen.h
index 4e5fa47..06d6c2d 100644
--- a/src/bltGrPen.h
+++ b/src/bltGrPen.h
@@ -45,10 +45,20 @@ typedef Pen* (PenCreateProc)(void);
typedef int (PenConfigureProc)(Graph* graphPtr, Pen* penPtr);
typedef void (PenDestroyProc)(Graph* graphPtr, Pen* penPtr);
+typedef struct {
+ int errorBarShow;
+ int errorBarLineWidth;
+ int errorBarCapWidth;
+ XColor* errorBarColor;
+
+ int valueShow;
+ const char* valueFormat;
+ TextStyle valueStyle;
+} PenOptions;
+
typedef struct _Pen {
const char *name;
ClassId classId;
- const char *typeId;
unsigned int flags;
int refCount;
Tcl_HashEntry *hashPtr;
@@ -56,6 +66,8 @@ typedef struct _Pen {
PenConfigureProc *configProc;
PenDestroyProc *destroyProc;
Graph* graphPtr;
+ void* ops;
+ int manageOptions;
} Pen;
#endif