Browse Source

Forum-9934: work around exception by limiting class diagram to 10000x10000 pixels.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4951 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Daniel Grunwald 16 years ago
parent
commit
6bdfc5a232
  1. 4
      src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/Src/ClassCanvas.cs

4
src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/Src/ClassCanvas.cs

@ -204,8 +204,8 @@ namespace ClassDiagram @@ -204,8 +204,8 @@ namespace ClassDiagram
// System.Diagnostics.Debug.WriteLine("ClassCanvas.PictureBox1Paint");
Size bbox = GetDiagramPixelSize();
pictureBox1.Width = bbox.Width + 100;
pictureBox1.Height = bbox.Height + 100;
pictureBox1.Width = Math.Min(10000, bbox.Width + 100);
pictureBox1.Height = Math.Min(10000, bbox.Height + 100);
e.Graphics.PageScale = zoom;
SetRecommendedGraphicsAttributes(e.Graphics);

Loading…
Cancel
Save