+ enum UsePlain {
+ DefaultLayout,
+ PlainLayout
+ };
+ /// \param buffer
+ /// \param useplain whether to use the plain layout
+ /// This is needed because we cannot call the virtual function
+ /// usePlainLayout() from within the constructor.
+ explicit InsetText(Buffer const & buffer, UsePlain type = DefaultLayout);