#include <gtkmm.h>

int main(int argc, char **argv)
{
    auto app = Gtk::Application::create(argc, argv, "org.gtkmm.examples.base");

    Gtk::Window window;
    Gtk::VBox box;
    
    for (int i = 0; i < 10; ++i) {
        Gtk::FileChooserButton *b = Gtk::manage(new Gtk::FileChooserButton("test button", Gtk::FILE_CHOOSER_ACTION_OPEN));
        box.pack_start(*b);
    }

    window.add(box);
    window.show_all_children();
    
    return app->run(window);    
}
