Source

NPAPI-chrome-file-api / X11 / DialogManagerX11.h~

//  Created by Ryan Ackley on 4/10/12.
//  Copyright (c) 2012 Benryan Software Inc. All rights reserved.
//

#ifndef DialogManagerX11_h__
#define DialogManagerX11_h__

#include <boost/noncopyable.hpp>
#include <string>
#include <gtk/gtk.h>

#include "../DialogManager.h"

class DialogManagerX11 : public DialogManager
{
public:
    void OpenFolderDialog(const FB::BrowserHostPtr& host, FB::PluginWindow* win, const PathCallback& cb);
    void _showFolderDialog(GtkWindow* win, const PathCallback& cb);
    
protected:
    DialogManagerX11() {};
    ~DialogManagerX11() {};
    friend class DialogManager;
};
#endif // DialogManagerX11_h__