X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetfloat.C;h=1d4c3614cb81a9fbc0dc6b67415468138b08ec09;hb=b922cdd796f9e4b9a46a79808cdee596e04903eb;hp=cdcfff6ac18e9bbbf222788dc52a7522a17a76fa;hpb=2652ad62f4372429195db18d3a765543f4ac6090;p=lyx.git diff --git a/src/insets/insetfloat.C b/src/insets/insetfloat.C index cdcfff6ac1..1d4c3614cb 100644 --- a/src/insets/insetfloat.C +++ b/src/insets/insetfloat.C @@ -185,10 +185,10 @@ void InsetFloat::read(Buffer const * buf, LyXLex & lex) void InsetFloat::validate(LaTeXFeatures & features) const { if (contains(placement(), "H")) { - features.floats = true; + features.require("floats"); } - features.usedFloats.insert(floatType_); + features.useFloat(floatType_); InsetCollapsable::validate(features); } @@ -240,10 +240,10 @@ int InsetFloat::latex(Buffer const * buf, } -int InsetFloat::docBook(Buffer const * buf, ostream & os) const +int InsetFloat::docbook(Buffer const * buf, ostream & os) const { os << "<" << floatType_ << ">"; - int const i = inset.docBook(buf, os); + int const i = inset.docbook(buf, os); os << ""; return i; @@ -271,26 +271,6 @@ bool InsetFloat::showInsetDialog(BufferView * bv) const } -void InsetFloat::insetButtonRelease(BufferView * bv, int x, int y, int button) -{ -#if 1 - if ((x >= 0) && (x < button_length) && - (y >= button_top_y) && (y <= button_bottom_y) && - (button == 3)) - { - showInsetDialog(bv); - return; - } -#else - if (button == 3) { - showInsetDialog(bv); - return; - } -#endif - InsetCollapsable::insetButtonRelease(bv, x, y, button); -} - - string const & InsetFloat::type() const { return floatType_;