3 * Read the file COPYING
7 * Full author contact details are available in file CREDITS
13 #pragma implementation
16 #include "ControlFloat.h"
17 #include "BufferView.h"
21 ControlFloat::ControlFloat(LyXView & lv, Dialogs & d)
22 : ControlInset<InsetFloat, FloatParams>(lv, d)
26 void ControlFloat::applyParamsToInset()
28 inset()->placement(params().placement);
29 inset()->wide(params().wide, bufferview()->buffer()->params);
30 bufferview()->updateInset(inset(), true);
35 void ControlFloat::applyParamsNoInset()
39 FloatParams const ControlFloat::getParams(InsetFloat const & inset)
41 return FloatParams(inset);
45 FloatParams::FloatParams()
51 FloatParams::FloatParams(InsetFloat const & inset)
52 : placement(inset.placement()),