aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2007-08-26 14:02:59 +0000
committerStig Bjørlykke <stig@bjorlykke.org>2007-08-26 14:02:59 +0000
commitd106d8eadcf5e0d2c9b3da27c992b29ed771fe87 (patch)
tree17b9fba0939cc2767087491f348829b1b13d9e33
parent72d0652b8ff265104fba4a50798f9f1e5dade599 (diff)
Added "Dot" as new style in IO Graph.
svn path=/trunk/; revision=22666
-rw-r--r--gtk/io_stat.c15
1 files changed, 13 insertions, 2 deletions
diff --git a/gtk/io_stat.c b/gtk/io_stat.c
index 9666952676..196e3d6825 100644
--- a/gtk/io_stat.c
+++ b/gtk/io_stat.c
@@ -75,11 +75,13 @@ static guint32 pixels_per_tick[MAX_PIXELS_PER_TICK] = {1, 2, 5, 10};
#define PLOT_STYLE_LINE 0
#define PLOT_STYLE_IMPULSE 1
#define PLOT_STYLE_FILLED_BAR 2
-#define MAX_PLOT_STYLES 3
+#define PLOT_STYLE_DOT 3
+#define MAX_PLOT_STYLES 4
static const char *plot_style_name[MAX_PLOT_STYLES] = {
"Line",
"Impulse",
"FBar",
+ "Dot",
};
@@ -925,7 +927,16 @@ io_stat_draw(io_stat_t *io)
draw_height-1-(val*draw_height)/max_y+top_y_border,
io->pixels_per_tick,
(val*draw_height)/max_y);
-
+ }
+ break;
+ case PLOT_STYLE_DOT:
+ if(val){
+ gdk_draw_rectangle(io->pixmap,
+ io->graphs[i].gc, TRUE,
+ x_pos-io->pixels_per_tick/2,
+ draw_height-(val*draw_height)/max_y+top_y_border-io->pixels_per_tick/2,
+ io->pixels_per_tick,
+ io->pixels_per_tick);
}
break;
}