aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/VectorRenderModule.cs
diff options
context:
space:
mode:
authorMW2008-03-08 22:06:24 +0000
committerMW2008-03-08 22:06:24 +0000
commit52d867e600a3afab691888031fdde764c41f0000 (patch)
treec8454e5b2b649099344d684f7f247a94570bf3be /OpenSim/Region/Environment/Modules/VectorRenderModule.cs
parent* Slight tweak for the above. (diff)
downloadopensim-SC-52d867e600a3afab691888031fdde764c41f0000.zip
opensim-SC-52d867e600a3afab691888031fdde764c41f0000.tar.gz
opensim-SC-52d867e600a3afab691888031fdde764c41f0000.tar.bz2
opensim-SC-52d867e600a3afab691888031fdde764c41f0000.tar.xz
Added new drawing command "PenColour", with format "PenColour <colourname>;" colour name can be any of the predefined .net System.Drawing.Color names.
Diffstat (limited to 'OpenSim/Region/Environment/Modules/VectorRenderModule.cs')
-rw-r--r--OpenSim/Region/Environment/Modules/VectorRenderModule.cs13
1 files changed, 12 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/Modules/VectorRenderModule.cs b/OpenSim/Region/Environment/Modules/VectorRenderModule.cs
index d033170..6b80eb1 100644
--- a/OpenSim/Region/Environment/Modules/VectorRenderModule.cs
+++ b/OpenSim/Region/Environment/Modules/VectorRenderModule.cs
@@ -140,7 +140,7 @@ namespace OpenSim.Region.Environment.Modules
140 foreach (string line in lines) 140 foreach (string line in lines)
141 { 141 {
142 string nextLine = line.Trim(); 142 string nextLine = line.Trim();
143 143 //replace with switch, or even better, do some proper parsing
144 if (nextLine.StartsWith("MoveTo")) 144 if (nextLine.StartsWith("MoveTo"))
145 { 145 {
146 float x = 0; 146 float x = 0;
@@ -225,6 +225,17 @@ namespace OpenSim.Region.Environment.Modules
225 float size = Convert.ToSingle(nextLine, CultureInfo.InvariantCulture); 225 float size = Convert.ToSingle(nextLine, CultureInfo.InvariantCulture);
226 drawPen.Width = size; 226 drawPen.Width = size;
227 } 227 }
228 else if (nextLine.StartsWith("PenColour"))
229 {
230 nextLine = nextLine.Remove(0, 9);
231 nextLine = nextLine.Trim();
232 Color newColour = Color.FromName(nextLine);
233 if (newColour != null)
234 {
235 myBrush.Color = newColour;
236 drawPen.Color = newColour;
237 }
238 }
228 } 239 }
229 } 240 }
230 241