I thought you just asked me to sever my leg.
This commit is contained in:
parent
a3816b4a2f
commit
81227fc332
2 changed files with 25 additions and 5 deletions
|
@ -63,17 +63,17 @@ static void draw_tachometer_needle(cairo_t *cr,
|
|||
rpm = 8000;
|
||||
}
|
||||
|
||||
draw_needle(cr, x, y, 0.77 * r,
|
||||
232 * (M_PI/180),
|
||||
488 * (M_PI/180),
|
||||
rpm / 8000);
|
||||
|
||||
/*
|
||||
* Draw a tiny boi circle
|
||||
*/
|
||||
cairo_set_source_rgb(cr, 1, 1, 1);
|
||||
cairo_arc(cr, x, y, 0.08 * r, 0, 2*M_PI);
|
||||
cairo_fill(cr);
|
||||
|
||||
draw_needle(cr, x, y, 0.77 * r,
|
||||
232 * (M_PI/180),
|
||||
488 * (M_PI/180),
|
||||
rpm / 8000);
|
||||
}
|
||||
|
||||
static void draw_tachometer(cairo_t *cr,
|
||||
|
|
20
include/hexagram/window.h
Normal file
20
include/hexagram/window.h
Normal file
|
@ -0,0 +1,20 @@
|
|||
#ifndef _HEXAGRAM_WINDOW_H
|
||||
#define _HEXAGRAM_WINDOW_H
|
||||
|
||||
#include <X11/Xlib.h>
|
||||
|
||||
#define HEXAGRAM_WINDOW_EVENT_MASK (ButtonMotionMask | ButtonPressMask | \
|
||||
ButtonReleaseMask | ExposureMask | \
|
||||
StructureNotifyMask)
|
||||
|
||||
typedef struct _hexagram_window hexagram_window;
|
||||
|
||||
hexagram_window *hexagram_window_new_x11(const char *display,
|
||||
int width,
|
||||
int height);
|
||||
|
||||
int hexagram_window_show(hexagram_window *window);
|
||||
|
||||
void hexagram_window_destroy(hexagram_window *window);
|
||||
|
||||
#endif /* _HEXAGRAM_WINDOW_H */
|
Loading…
Add table
Reference in a new issue