/*
- 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
#include <gtkmm.h>
+#include "gtkmm2ext/visibility.h"
+
namespace Gtkmm2ext {
-class TreeView_Selector : public Gtk::TreeView
+class LIBGTKMM2EXT_API TreeView_Selector : public Gtk::TreeView
{
public:
TreeView_Selector() {}
typedef void (SelectorRefillFunction)(Glib::RefPtr<Gtk::ListStore>, 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<std::string> titles);
virtual ~Selector ();
void *refill_arg;
gint selected_row;
gint selected_column;
- gint chosen_row;
- gint chosen_column;
void refill ();
void chosen ();