#include <gtk/gtk.h>
#include <ltt/ltt.h>
#include "CFV.h"
+#include "Draw_Item.h"
/* This part of the viewer does :
* Draw horizontal lines, getting graphic context as arg.
typedef struct _Drawing_t Drawing_t;
-
-//FIXME : TEMPORARILY PLACED HERE FOR GC !!
struct _Drawing_t {
GtkWidget *Drawing_Area_V;
GdkPixmap *Pixmap;
};
-
Drawing_t *drawing_construct(ControlFlowData *Control_Flow_Data);
void drawing_destroy(Drawing_t *Drawing);
//void Drawing_Resize(Drawing_t *Drawing, guint h, guint w);
void convert_pixels_to_time(
- Drawing_t *Drawing,
+ gint width,
guint x,
LttTime *window_time_begin,
LttTime *window_time_end,
- LttTime *begin);
+ LttTime *time);
void convert_time_to_pixels(
LttTime window_time_begin,
LttTime window_time_end,
LttTime time,
- Drawing_t *Drawing,
+ gint width,
guint *x);
#endif // _DRAWING_H