+/* ****************** time display toggle operator ****************************/
+
+static int toggle_time_exec(bContext *C, wmOperator *op)
+{
+ SpaceTime *stime;
+
+ if (ELEM(NULL, C->area, C->area->spacedata.first))
+ return OPERATOR_CANCELLED;
+
+ /* simply toggle draw frames flag for now */
+ // XXX in past, this displayed menu to choose... (for later!)
+ stime= C->area->spacedata.first;
+ stime->flag ^= TIME_DRAWFRAMES;
+
+ return OPERATOR_FINISHED;
+}
+
+void ED_TIME_OT_toggle_time(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Toggle Frames/Seconds";
+ ot->idname= "ED_TIME_OT_toggle_time";
+
+ /* api callbacks */
+ ot->exec= toggle_time_exec;
+}
+