]> git.lyx.org Git - lyx.git/blobdiff - src/insets/render_preview.h
* src/LyXAction.C: mark goto-clear-bookmark as working without buffer
[lyx.git] / src / insets / render_preview.h
index c8ab2eb337f4c8eef79eec713b0164b6acea3320..52bb7ffe0489234ceb62e5024824fcc91665360e 100644 (file)
@@ -32,6 +32,8 @@ class LyXRC_PreviewStatus;
 class MetricsInfo;
 class PainterInfo;
 
+namespace support { class FileName; }
+
 namespace graphics {
 
 class PreviewImage;
@@ -50,7 +52,7 @@ public:
        std::auto_ptr<RenderBase> clone(InsetBase const *) const;
 
        /// Compute the size of the object, returned in dim
-       void metrics(MetricsInfo &, Dimension & dim) const;
+       bool metrics(MetricsInfo &, Dimension & dim) const;
        ///
        void draw(PainterInfo & pi, int x, int y) const;
 
@@ -108,7 +110,7 @@ public:
        ///
        void draw(PainterInfo & pi, int x, int y) const;
        ///
-       void setAbsFile(std::string const & file);
+       void setAbsFile(support::FileName const & file);
        ///
        bool monitoring() const { return monitor_.monitoring(); }
        void startMonitoring() const { monitor_.start(); }