From 35bb316a020f6d02938b62a59370d6d7ce6aea66 Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Mon, 5 May 2008 12:19:01 -0500 Subject: [PATCH] Use text edit window widget for annotation region. --- Timeline/Annotation_Region.C | 5 ++++- Timeline/makefile.inc | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Timeline/Annotation_Region.C b/Timeline/Annotation_Region.C index 611c24f..46850c4 100644 --- a/Timeline/Annotation_Region.C +++ b/Timeline/Annotation_Region.C @@ -89,6 +89,7 @@ Annotation_Region::draw ( void ) draw_label( _label, (Fl_Align)(FL_ALIGN_LEFT | FL_ALIGN_INSIDE | FL_ALIGN_CLIP ) ); } +#include "FL/Fl_Text_Edit_Window.H" int Annotation_Region::handle ( int m ) @@ -97,11 +98,13 @@ Annotation_Region::handle ( int m ) if ( m == FL_PUSH && Fl::test_shortcut( FL_BUTTON3 ) && ! Fl::event_shift() ) { - const char *s = fl_input( "New name for mark:", name() ); + char *s = fl_text_edit( "Annotation text:", "Save", name() ); if ( s ) name( s ); + free( s ); + return 1; } diff --git a/Timeline/makefile.inc b/Timeline/makefile.inc index 03919aa..b2bbb1a 100644 --- a/Timeline/makefile.inc +++ b/Timeline/makefile.inc @@ -21,6 +21,7 @@ Timeline/Sequence.C \ Timeline/Sequence_Point.C \ Timeline/Sequence_Widget.C \ Timeline/Sequence_Region.C \ +Timeline/Annotation_Region.C \ Timeline/TLE.C \ Timeline/Tempo_Point.C \ Timeline/Time_Point.C \