Changeset 1737:dc821d2668c1 in lemon-0.x for gui/mapselector.cc
- Timestamp:
- 10/24/05 12:15:40 (19 years ago)
- Branch:
- default
- Phase:
- public
- Convert:
- svn:c9d7d8f5-90d6-0310-b91f-818b3a526b0e/lemon/trunk@2265
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gui/mapselector.cc
r1733 r1737 1 1 #include "mapselector.h" 2 2 3 MapSelector::MapSelector(GraphDisplayerCanvas & grdispc, MapStorage & mapst, NewMapWin & newmapw, int identifier, bool edge):gdc(grdispc),ms(mapst),nmw(newmapw),id(identifier),itisedge(edge),default_state(true), node_to_update(INVALID),edge_to_update(INVALID)3 MapSelector::MapSelector(GraphDisplayerCanvas & grdispc, MapStorage & mapst, NewMapWin & newmapw, int identifier, bool edge):gdc(grdispc),ms(mapst),nmw(newmapw),id(identifier),itisedge(edge),default_state(true),set_new_map(false),node_to_update(INVALID),edge_to_update(INVALID) 4 4 { 5 5 update_list(); … … 37 37 newbut->signal_pressed().connect 38 38 ( 39 sigc::mem_fun( nmw, &NewMapWin::show)39 sigc::mem_fun(*this, &MapSelector::new_but_pressed) 40 40 ); 41 41 … … 46 46 add(*defbut); 47 47 add(*newbut); 48 } 49 50 void MapSelector::new_but_pressed() 51 { 52 set_new_map=true; 53 nmw.showByPreChoose(itisedge); 48 54 } 49 55 … … 212 218 { 213 219 cbt.append_text(text); 214 } 220 if(set_new_map) 221 { 222 set_active_text(text); 223 set_new_map=false; 224 } 225 }
Note: See TracChangeset
for help on using the changeset viewer.