]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/xforms/FormShowFile.C
Introduce LFUN_PRINT.
[lyx.git] / src / frontends / xforms / FormShowFile.C
index 9067ebb401ae05b888a860835d88bee44877da8f..5e94c49c79330ed99895ece17f21bb38f6a19ef0 100644 (file)
@@ -1,26 +1,29 @@
 /**
  * \file FormShowFile.C
- * Copyright 2001 The LyX Team.
- * See the file COPYING.
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
  *
- * \author Herbert Voss, voss@perce.de
+ * \author Herbert Voß
+ *
+ * Full author contact details are available in file CREDITS.
  */
 
 #include <config.h>
 
-#ifdef __GNUG__
-#pragma implementation
-#endif
-
-#include "xformsBC.h"
-#include "ControlShowFile.h"
 #include "FormShowFile.h"
+#include "ControlShowFile.h"
 #include "forms/form_browser.h"
-#include "gettext.h"
-#include FORMS_H_LOCATION
 
-FormShowFile::FormShowFile(ControlShowFile & c)
-       : FormCB<ControlShowFile, FormBrowser>(c, string())
+#include "xformsBC.h"
+
+#include "lyx_forms.h"
+
+
+using std::string;
+
+
+FormShowFile::FormShowFile(Dialog & parent)
+       : FormController<ControlShowFile, FormBrowser>(parent, _("Show File"))
 {}
 
 
@@ -28,9 +31,12 @@ void FormShowFile::update()
 {
        fl_hide_object(dialog_->button_update);
        fl_clear_browser(dialog_->browser);
+
        // courier medium
        fl_set_browser_fontstyle(dialog_->browser,FL_FIXED_STYLE);
-       fl_set_form_title(dialog_->form, controller().getFileName().c_str());
+
+       string const title = controller().getFileName();
+       setTitle(title);
 
        string const contents = controller().getFileContents();
        if (contents.empty())