summaryrefslogtreecommitdiffstats
path: root/src/bltGraphLine.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/bltGraphLine.C')
-rw-r--r--src/bltGraphLine.C16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/bltGraphLine.C b/src/bltGraphLine.C
index 23976a4..6403531 100644
--- a/src/bltGraphLine.C
+++ b/src/bltGraphLine.C
@@ -178,30 +178,34 @@ LineGraph::LineGraph(ClientData clientData, Tcl_Interp* interp,
int objc, Tcl_Obj* const objv[])
: Graph(clientData, interp, objc, objv)
{
- optionTable_ = Tk_CreateOptionTable(interp_, optionSpecs);
ops_ = (LineGraphOptions*)calloc(1, sizeof(LineGraphOptions));
LineGraphOptions* ops = (LineGraphOptions*)ops_;
Tk_SetClass(tkwin_, "Graph");
classId_ = CID_ELEM_LINE;
- if (createPen("active", 0, NULL) != TCL_OK) {
- valid_ =0;
- return;
- }
ops->bottomMargin.site = MARGIN_BOTTOM;
ops->leftMargin.site = MARGIN_LEFT;
ops->topMargin.site = MARGIN_TOP;
ops->rightMargin.site = MARGIN_RIGHT;
- Blt_Ts_InitStyle(ops->titleTextStyle);
ops->titleTextStyle.anchor = TK_ANCHOR_N;
+ ops->titleTextStyle.color =NULL;
+ ops->titleTextStyle.font =NULL;
+ ops->titleTextStyle.angle =0;
+ ops->titleTextStyle.justify =TK_JUSTIFY_LEFT;
+ optionTable_ = Tk_CreateOptionTable(interp_, optionSpecs);
if ((Tk_InitOptions(interp_, (char*)ops_, optionTable_, tkwin_) != TCL_OK) || (GraphObjConfigure(this, interp_, objc-2, objv+2) != TCL_OK)) {
valid_ =0;
return;
}
+ if (createPen("active", 0, NULL) != TCL_OK) {
+ valid_ =0;
+ return;
+ }
+
adjustAxes();
Tcl_SetStringObj(Tcl_GetObjResult(interp_), Tk_PathName(tkwin_), -1);