/[aleader]/aleader/editor/main.c
ViewVC logotype

Diff of /aleader/editor/main.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by jpritikin, Mon Aug 11 13:45:21 2003 UTC revision 1.13 by jpritikin, Wed Aug 13 13:50:48 2003 UTC
# Line 121  enum { Line 121  enum {
121  enum {  enum {
122    EMPATHY_CHANGED,    EMPATHY_CHANGED,
123    FILMS_CHANGED,    FILMS_CHANGED,
   REPLACE_TRANSCRIPT,  
   RELEASE_TRANSCRIPT,  
124    LAST_SIGNAL    LAST_SIGNAL
125  };  };
126  static guint signals[LAST_SIGNAL] = { 0 };  static guint signals[LAST_SIGNAL] = { 0 };
# Line 522  void app_redael_quit (AppRedael *ar) Line 520  void app_redael_quit (AppRedael *ar)
520      gtk_main_quit ();      gtk_main_quit ();
521  }  }
522    
 void  
 app_redael_replace_transcript (AppRedael *ar,  
                                gpointer from, LeadrDoc *to)  
 {  
   g_signal_emit (ar, signals[REPLACE_TRANSCRIPT], 0, from, to);  // =revert=  
 }  
   
 // This is a notification for documents which hold references  
 // to non-primary transcripts.  
 //  
 void  
 app_redael_release_transcript (AppRedael *ar, LeadrDoc *tx)  
 {  
   g_signal_emit (ar, signals[RELEASE_TRANSCRIPT], 0, tx);  // =dispose=  
 }  
   
523  static void  static void
524  film_spec_free (FilmSpec *fs)  film_spec_free (FilmSpec *fs)
525  {  {
# Line 864  app_redael_class_init (AppRedaelClass *k Line 846  app_redael_class_init (AppRedaelClass *k
846                   aleader_marshal_VOID__VOID,                   aleader_marshal_VOID__VOID,
847                   G_TYPE_NONE,                   G_TYPE_NONE,
848                   0);                   0);
   signals[REPLACE_TRANSCRIPT] =  
     g_signal_new("replace-transcript",  
                  G_OBJECT_CLASS_TYPE (klass),  
                  G_SIGNAL_ACTION,  
                  0,  
                  NULL, NULL,  
                  aleader_marshal_VOID__POINTER_OBJECT,  
                  G_TYPE_NONE,  
                  2,  
                  G_TYPE_POINTER,  
                  G_TYPE_OBJECT);  
   signals[RELEASE_TRANSCRIPT] =  
     g_signal_new("release-transcript",  
                  G_OBJECT_CLASS_TYPE (klass),  
                  G_SIGNAL_ACTION,  
                  0,  
                  NULL, NULL,  
                  aleader_marshal_VOID__POINTER,  
                  G_TYPE_NONE,  
                  1,  
                  G_TYPE_POINTER);  
849  }  }
850    
851  GType  GType

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26