Skip to content

Commit ead88b7

Browse files
committed
Add save as svg to TRootCanvas
Was missing in menu items list
1 parent ac471db commit ead88b7

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

gui/gui/src/TRootCanvas.cxx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ enum ERootCanvasCommands {
123123
kFileSaveAsPS,
124124
kFileSaveAsEPS,
125125
kFileSaveAsPDF,
126+
kFileSaveAsSVG,
126127
kFileSaveAsGIF,
127128
kFileSaveAsJPG,
128129
kFileSaveAsPNG,
@@ -381,6 +382,7 @@ void TRootCanvas::CreateCanvas(const char *name)
381382
fFileSaveMenu->AddEntry(Form("%s.&ps", name), kFileSaveAsPS);
382383
fFileSaveMenu->AddEntry(Form("%s.&eps", name), kFileSaveAsEPS);
383384
fFileSaveMenu->AddEntry(Form("%s.p&df", name), kFileSaveAsPDF);
385+
fFileSaveMenu->AddEntry(Form("%s.&svg", name), kFileSaveAsSVG);
384386
fFileSaveMenu->AddEntry(Form("%s.&tex", name), kFileSaveAsTEX);
385387
fFileSaveMenu->AddEntry(Form("%s.&gif", name), kFileSaveAsGIF);
386388

@@ -976,6 +978,9 @@ Bool_t TRootCanvas::ProcessMessage(Longptr_t msg, Longptr_t parm1, Longptr_t)
976978
case kFileSaveAsPDF:
977979
fCanvas->SaveAs(".pdf");
978980
break;
981+
case kFileSaveAsSVG:
982+
fCanvas->SaveAs(".svg");
983+
break;
979984
case kFileSaveAsGIF:
980985
fCanvas->SaveAs(".gif");
981986
break;

0 commit comments

Comments
 (0)