summaryrefslogtreecommitdiffstats
path: root/notes.txt
blob: 403fedc3a37d87e81036b6833caa7b5215a7caf0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
	doc

	saveas png?
	shape no fill should be transparent, not white (black?)

	macosx
		update at pack [forget] cmd

	windows
		x11 calls?

        doc
	tests

	-tkblt 3.1
	  add strip graph
	  add marker image
	  add marker bitmap
	  add symbol image
	  add symbol bitmap

	-Bargraph issues
	    -aspect 2 cause plot offpage
	    -barmode stack cause bars offpage
	    -plotborderwidth clips legend
	    -rightmargin moves legend offpage

	-Barelement issues
	    test styleMap/weights
	    test low/high
	    errorbar location weirdness (change x)
	    -invertxy no errorbarcap

	-Legend issues
	    -ipadx 20 wrong

	-Linegraph issues
	    -aspect 2 cause plot offpage
	    -plotborderwidth clips legend
	    -rightmargin moves legend offpage

	-Lineelement issues
	    test styleMap/weights
	    test low/high
	    trace smoothness
	    element -x/y low/high (no effect)
	    redraw uses normal pen, not activepen
	    -invertxy no errorbarcap

	-MacOSX
	    font size

	-Marker issues
            line/polygon marker -join round/miter/bevel

	-Postscript issues
	    off dash color
	    text marker background

	    ps.tcl
	      configure options
	    text rotation
	      text marker
	      values
	      axis limits %g
	    marker
	      text-too large bg fill
	    off dash color

	-Structure
	  bring *Op.C into class

	  flags RESET/LAYOUT
	  rm get GraphPtr from window
	  cleanup bltGrElemLineSpline.C
	  rm classid
	  rm bltSwitch

	-BLT3.0 changes
	  -rm'd
	    graph
	      -buffergraph
	      -bufferelements
	      -unmaphiddenelements
	    axis
	      -use
	      GetOp
	      FocusOp
	    element
	      -halo 
	      -interpolate 
	      -along
	      GetOp
	    line element
	      -areaforeground
	      -state
	      symbol
	        bitmap
	        image
	    bar element
	      -stipple
	    pen
	      -type
	      -stipple
	    legend
	      -position @x,y
	      -position .window
	      -titleanchor
	    crosshairs
	      -position
	      -hide
	    marker
	      window
	      image
	      -name
	      GetOp
	    bitmap Marker
	      scale/rotate
	      -state
	    text marker
	      -xpad
	      -ypad
	      -state
	    polygon marker
	      -fillbg
	      -outlinebg
	      -stipple
	      -state
	      -xor
	    line marker
	      -state
	      -xor
	    graph.tcl
	      printkey
	      postscript dialog
	  -add'd
	    graph -searchhalo -searchmode -searchalong
	    legend -x -y
	    crosshairs -x -y

	-tkblt render order
	    ---cache---
	    Legend(MARGIN);
	    AxesGrids
	    Axes
	    AxesLimits
	    Legend(PLOT,UNDER);
	    Markers(UNDER);
	    Elements
	    ActiveElements
	    Legend(PLOT,OVER);
	    ---cache---
	    Markers(OVER);
	    Crosshairs
	    Focus