- FD_form_graphics * dialog_;
- /** Which LyXFunc do we use?
- We could modify Dialogs to have a visible LyXFunc* instead and
- save a couple of bytes per dialog.
- */
- LyXView * lv_;
- /** Which Dialogs do we belong to?
- Used so we can get at the signals we have to connect to.
- */
- Dialogs * d_;
- /** Which Inset do we belong to?
- * Used to set and update data to/from the inset.
- */
- InsetGraphics * inset_;
- /// The radio buttons groups
- RadioButtonGroup widthButtons;
- RadioButtonGroup heightButtons;
- RadioButtonGroup displayButtons;
-
- /// Inset Hide connection, connected to the calling inset hide signal.
- Connection ih_;
- /// Hide connection.
- Connection h_;
- /// Update connection.
- Connection u_;
- /// Last used figure path
- string last_image_path;
- //@}
+ boost::scoped_ptr<FD_graphics_file> file_;
+ ///
+ boost::scoped_ptr<FD_graphics_bbox> bbox_;
+ ///
+ boost::scoped_ptr<FD_graphics_extra> extra_;