X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Flttv%2Fmodules%2Fgui%2Flttvwindow%2Flttvwindow%2Fmainwindow-private.h;h=4c72216239c35f49c2e23d90d659863c0bd8dde8;hb=145230cf264a41837f34b6a6749bb81f36dd7575;hp=1f2edf2cf5b8bf07e966ee0210af409abc54ba48;hpb=b052368a0d53ff62ed9110fbafdb857a2b034ca8;p=lttv.git diff --git a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/mainwindow-private.h b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/mainwindow-private.h index 1f2edf2c..4c722162 100644 --- a/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/mainwindow-private.h +++ b/ltt/branches/poly/lttv/modules/gui/lttvwindow/lttvwindow/mainwindow-private.h @@ -27,6 +27,7 @@ #include #include #include +#include //#include #include @@ -73,15 +74,44 @@ struct _Tab{ //GtkWidget *multivpaned; GtkWidget *viewer_container; GtkWidget *scrollbar; + + /* Paste zones */ + GtkTooltips *tooltips; + + /* time bar */ + GtkWidget *MTimebar; + GtkWidget *MEventBox1a; + GtkWidget *MText1a; + GtkWidget *MEventBox1b; + GtkWidget *MText1b; + GtkWidget *MEntry1; + GtkWidget *MText2; + GtkWidget *MEntry2; + GtkWidget *MText3a; + GtkWidget *MEventBox3b; + GtkWidget *MText3b; + GtkWidget *MEntry3; + GtkWidget *MText4; + GtkWidget *MEntry4; + GtkWidget *MText5a; + GtkWidget *MEventBox5b; + GtkWidget *MText5b; + GtkWidget *MEntry5; + GtkWidget *MText6; + GtkWidget *MEntry6; + GtkWidget *MText7; // startTime is the left of the visible area. Corresponds to the scrollbar // value. // Time_Width is a zoom dependant value (corresponding to page size) TimeWindow time_window; + gboolean time_manager_lock; // The current time is the time selected in the visible area by the user, // not the scrollbar value. LttTime current_time; + gboolean current_time_manager_lock; + LttvIAttribute * attributes; //struct _Tab * next; @@ -90,6 +120,9 @@ struct _Tab{ /* Traceset related information */ TracesetInfo * traceset_info; + /* Filter to apply to the tab's traceset */ + LttvFilter *filter; + /* A list of time requested for the next process trace */ GSList *events_requests; gboolean events_request_pending;