Commit 6dbc3a2cee0df00747d649de1aa14d3f28760974
1 parent
d9082b1e
Exists in
master
fixed line coordintes
Showing
2 changed files
with
7 additions
and
8 deletions
Show diff stats
telemetry/code/monitor/.graph_plotter_rewrite.py.kate-swp deleted
No preview for this file type
telemetry/code/monitor/graph_plotter_rewrite.py
... | ... | @@ -35,16 +35,15 @@ class Plot(pyglet.window.Window): |
35 | 35 | self.series = series |
36 | 36 | self.title = self.series.title |
37 | 37 | self.font = 'Arkhip' |
38 | - self.margins = (0.02, 0.02) # Fractions of window size | |
38 | + self.margins = (0.05, 0.05) # Fractions of window size | |
39 | 39 | self.lines = (12, 8) |
40 | 40 | #self.resizable = True |
41 | 41 | self.set_caption(self.title) |
42 | + | |
43 | + def on_resize(self, width, height): | |
42 | 44 | self.bounds = ((int(self.width * self.margins[0]), int(self.width * (1 - self.margins[0]))), |
43 | - (int(self.height * self.margins[1]), int(self.height * (1 - self.margins[1])))) | |
44 | - | |
45 | - #def on_resize(self, width, height): | |
46 | - """Handle a pyglet resize event""" | |
47 | - # pass | |
45 | + (int(self.height * self.margins[1]), int(self.height * (1 - self.margins[1])))) | |
46 | + pyglet.window.Window.on_resize(self, width, height) | |
48 | 47 | |
49 | 48 | def on_draw(self): |
50 | 49 | """Draw all the components of the graph""" |
... | ... | @@ -59,13 +58,13 @@ class Plot(pyglet.window.Window): |
59 | 58 | def drawHeading(self): |
60 | 59 | """Draw a title for the graph (duplicated in the window titlebar, if present""" |
61 | 60 | heading = pyglet.text.Label(self.title, color=BLACK, |
62 | - font_name=self.font, font_size=self.width*self.margins[0], x=self.width/2, y=self.height, | |
61 | + font_name=self.font, font_size=self.height*self.margins[0]*0.8, x=self.width/2, y=self.height, | |
63 | 62 | anchor_x='center', anchor_y='top') |
64 | 63 | heading.draw() |
65 | 64 | |
66 | 65 | def drawXAxis(self): |
67 | 66 | pyglet.graphics.draw(2, pyglet.gl.GL_LINES, ('v2i', (self.bounds[0][0], self.bounds[1][0], |
68 | - self.bounds[1][0], self.bounds[1][1])), | |
67 | + self.bounds[0][0], self.bounds[1][1])), | |
69 | 68 | ('c3B', (0, 0, 0, 0, 0, 0))) |
70 | 69 | |
71 | 70 | ... | ... |