3 * \file ControlSendto.h
4 * Copyright 2002 The LyX Team.
5 * See the file COPYING.
7 * \author Angus Leeming <leeming@lyx.org>
10 #ifndef CONTROLSENDTO_H
11 #define CONTROLSENDTO_H
17 #include "ControlDialog_impl.h"
24 /** A controller for the Custom Export dialogs.
26 class ControlSendto : public ControlDialogBD {
29 ControlSendto(LyXView &, Dialogs &);
31 /// Return a vector of those formats that can be exported from "lyx".
32 std::vector<Format const *> const allFormats() const;
34 /// The format to export to
35 Format const * getFormat() { return format_; }
36 void setFormat(Format const *);
38 /// The command to be executed
39 string const getCommand() const { return command_; };
40 void setCommand(string const &);
46 Format const * format_;
51 #endif // CONTROLSENDTO_H