/[ghosts]/ghosts/gedcomviewer/src/MMIglade/src/OneFamilyLink.hh
ViewVC logotype

Diff of /ghosts/gedcomviewer/src/MMIglade/src/OneFamilyLink.hh

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

revision 1.5 by cpcp, Wed Mar 26 10:37:36 2003 UTC revision 1.6 by cpcp, Mon Dec 1 20:11:01 2003 UTC
# Line 30  Line 30 
30  #include <gtk--/button.h>  #include <gtk--/button.h>
31  #include <sigc++/object.h>  #include <sigc++/object.h>
32  #include <string>  #include <string>
   
 class OneFamilyLink;  
   
33  #include "MMIMenuLinkEditor.hh"  #include "MMIMenuLinkEditor.hh"
34    
35  class OneFamilyLink : public  SigC::Object  class OneFamilyLink : public  SigC::Object
# Line 46  public: Line 43  public:
43    void setFamilyRecordNote(WidgetNote &);    void setFamilyRecordNote(WidgetNote &);
44    WidgetNote * getFamilyRecordNote(void) const;    WidgetNote * getFamilyRecordNote(void) const;
45    void PopupLinkEditorMenu(LinkEditorMenu_t const &menus);    void PopupLinkEditorMenu(LinkEditorMenu_t const &menus);
   void menu_link_editor_activated(std::string const);  
   typedef void LinkEditionReturnHandler_t;  
   typedef SigC::Signal1 < LinkEditionReturnHandler_t, std::string > LinkEditionSlotHandler_t;  
   LinkEditionSlotHandler_t & LinkEdited(void);  
46  protected:  protected:
47    void ManageFamilyLinkHandler(OneFamilyLinkHandler const * const handler, Gtk::Label * label_man, Gtk::Label * label_woman, Gtk::Button * button_man, Gtk::Button * button_woman) const;    void ManageFamilyLinkHandler(OneFamilyLinkHandler const * const handler, Gtk::Label * label_man, Gtk::Label * label_woman, Gtk::Button * button_man, Gtk::Button * button_woman) const;
48    void ManageFamilyLinkHandler(OneFamilyLinkHandler const * const handler);    void ManageFamilyLinkHandler(OneFamilyLinkHandler const * const handler);
49  private:  private:
50    WidgetNote * _family_link_note;    WidgetNote * _family_link_note;
51    WidgetNote * _family_record_note;    WidgetNote * _family_record_note;
   LinkEditionSlotHandler_t _link_edited;  
   
52  };  };
53    
54  #endif  #endif

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

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