X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fdesigner%2Ftoolbar.h;fp=source%2Fdesigner%2Ftoolbar.h;h=fe2357ad130b44cdb994c7d3eb7aca85cfbe38c4;hb=444c7efb2fadb10e98197a62b791829d821370c0;hp=0000000000000000000000000000000000000000;hpb=f9254f57b736927a57a2fd793ee18f6c9766dd43;p=r2c2.git diff --git a/source/designer/toolbar.h b/source/designer/toolbar.h new file mode 100644 index 0000000..fe2357a --- /dev/null +++ b/source/designer/toolbar.h @@ -0,0 +1,29 @@ +/* $Id$ + +This file is part of the MSP Märklin suite +Copyright © 2009 Mikkosoft Productions, Mikko Rasa +Distributed under the GPL +*/ + +#ifndef TOOLBAR_H_ +#define TOOLBAR_H_ + +#include +#include + +class Designer; + +class Toolbar: public Msp::GLtk::Panel +{ +private: + Designer &designer; + Msp::GLtk::Dropdown *drp_routes; + +public: + Toolbar(Designer &); +private: + void route_selected(unsigned, const std::string &); + void update_routes(); +}; + +#endif