]> git.lyx.org Git - lyx.git/blobdiff - src/insets/Inset.h
InsetListings: change the interface of diaplay function and allow AlignLeft. Applied...
[lyx.git] / src / insets / Inset.h
index 3eb44fedaa63a9eb3e93ac1ce8c7ce1984e867e5..b79a10168f855b4a6860737230b19fa895d5263f 100644 (file)
@@ -377,8 +377,16 @@ public:
        /// is this equivalent to a space (which is BTW different from
        /// a line separator)?
        virtual bool isSpace() const { return false; }
+
+       enum DisplayType {
+               Inline = 0,
+               AlignLeft,
+               AlignCenter,
+               AlignRight
+       };
+       
        /// should we have a non-filled line before this inset?
-       virtual bool display() const { return false; }
+       virtual DisplayType display() const { return Inline; }
        /// should we break lines after this inset?
        virtual bool isLineSeparator() const { return false; }
        /// should paragraph indendation be ommitted in any case?