X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fgtkmm2ext%2Fgtkmm2ext%2Fselector.h;h=9e511dd89c3725339875231538f25695efe916d8;hb=c4fcb12d128857a0eaab7d2093d38fdf4cc641cc;hp=56e075a242443ec0bf89300610580aba1bd723b1;hpb=848e75aaeaa04a81883ed30bcd04abd862f9d1fd;p=ardour.git diff --git a/libs/gtkmm2ext/gtkmm2ext/selector.h b/libs/gtkmm2ext/gtkmm2ext/selector.h index 56e075a242..9e511dd89c 100644 --- a/libs/gtkmm2ext/gtkmm2ext/selector.h +++ b/libs/gtkmm2ext/gtkmm2ext/selector.h @@ -1,5 +1,5 @@ /* - Copyright (C) 1999 Paul Barton-Davis + Copyright (C) 1999 Paul Barton-Davis This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or @@ -28,9 +28,11 @@ #include +#include "gtkmm2ext/visibility.h" + namespace Gtkmm2ext { -class TreeView_Selector : public Gtk::TreeView +class LIBGTKMM2EXT_API TreeView_Selector : public Gtk::TreeView { public: TreeView_Selector() {} @@ -42,12 +44,12 @@ protected: typedef void (SelectorRefillFunction)(Glib::RefPtr, void *); -class Selector : public Gtk::VBox +class LIBGTKMM2EXT_API Selector : public Gtk::VBox { friend class Gtkmm2ext::TreeView_Selector; public: - Selector (SelectorRefillFunction, void *arg, + Selector (SelectorRefillFunction, void *arg, std::vector titles); virtual ~Selector (); @@ -94,8 +96,6 @@ public: void *refill_arg; gint selected_row; gint selected_column; - gint chosen_row; - gint chosen_column; void refill (); void chosen ();