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

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

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

revision 1.3 by cpcp, Sun Aug 3 19:50:47 2003 UTC revision 1.4 by cpcp, Mon Dec 1 20:11:01 2003 UTC
# Line 28  Line 28 
28  #include <vector>  #include <vector>
29  #include <gtk--/menu.h>  #include <gtk--/menu.h>
30    
31  typedef std::pair < std::string, std::string > MenuItem_t;  typedef void LinkEditionReturnHandler_t;
32    typedef SigC::Slot0 < LinkEditionReturnHandler_t> LinkEditionSlotHandler_t;
33    
34    typedef std::pair < std::string, LinkEditionSlotHandler_t > MenuItem_t;
35  typedef std::vector < MenuItem_t > MenuItems_t;  typedef std::vector < MenuItem_t > MenuItems_t;
36  typedef std::vector < MenuItems_t > LinkEditorMenu_t;  typedef std::vector < MenuItems_t > LinkEditorMenu_t;
 class MMIMenuLinkEditor;  
37    
 #include "OneFamilyLink.hh"  
38    
39  class MMIMenuLinkEditor : public Gtk::Menu  class MMIMenuLinkEditor : public Gtk::Menu
40  {  {
41  public:  public:
42    MMIMenuLinkEditor(LinkEditorMenu_t const &menus, OneFamilyLink * const mmi);    MMIMenuLinkEditor(LinkEditorMenu_t const &menus);
43  private:  private:
44    Gtk::Menu * InitSubMenu(Gtk::Menu * parent_menu, std::string const &label);    Gtk::Menu * InitSubMenu(Gtk::Menu * parent_menu, std::string const &label);
45  };  };

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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