]> git.lyx.org Git - features.git/commitdiff
Update defaultTemplateName so that the external dialog opens with the
authorAngus Leeming <leeming@lyx.org>
Fri, 2 Jan 2004 21:25:02 +0000 (21:25 +0000)
committerAngus Leeming <leeming@lyx.org>
Fri, 2 Jan 2004 21:25:02 +0000 (21:25 +0000)
last-used template.

git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8292 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/ChangeLog
src/insets/insetexternal.C

index 9b56a10b6b474947e455bde498ab0fadb8addf3f..d8462e6c5e15734369f39addf91d4d74368422d1 100644 (file)
@@ -1,3 +1,7 @@
+2003-12-29  Angus Leeming  <leeming@lyx.org>
+
+       * insetexternal.C (setParams): update defaultTemplateName.
+
 2003-12-22  Michael Schmitt  <michael.schmitt@teststep.org>
 
        * insetbox.C: Use term "Box" in button label
index 8840ebc5bf82ba66133f00bb22d35b8da049d593..afe126119f10a8790733acc287c1ab5e293f253a 100644 (file)
@@ -65,7 +65,7 @@ external::DisplayType const defaultDisplayType = external::NoDisplay;
 
 unsigned int const defaultLyxScale = 100;
 
-string const defaultTemplateName = "RasterImage";
+string defaultTemplateName = "RasterImage";
 
 } // namespace anon
 
@@ -596,6 +596,10 @@ void InsetExternal::setParams(InsetExternalParams const & p,
 {
        params_ = p;
 
+       // Subsequent calls to the InsetExternal::Params default constructor
+       // will use this.
+       defaultTemplateName = params_.templatename();
+
        switch (getRenderType(params_)) {
        case RENDERBUTTON: {
                RenderButton * button_ptr = renderer_->asButton();