changeset 1130:c3138ffd0de0

Implemented foreground color changes for MLE on Mac.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Fri, 02 Sep 2011 17:02:50 +0000
parents ab73d0269a5b
children 5d27b8562c6f
files mac/dw.m
diffstat 1 files changed, 8 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/mac/dw.m	Fri Sep 02 10:54:39 2011 +0000
+++ b/mac/dw.m	Fri Sep 02 17:02:50 2011 +0000
@@ -7068,12 +7068,16 @@
     else if([object isKindOfClass:[NSScrollView class]])
     {
         NSScrollView *sv = handle;
-        id dv = [sv documentView];
+        DWMLE *mle = [sv documentView];
         if(bg)
         {
-            [dv setBackgroundColor:bg];
-        }
-        // TODO don't know how to set foreground colour of documentview
+            [mle setBackgroundColor:bg];
+        }
+        if(fg)
+        {
+            NSTextStorage *ts = [mle textStorage];
+            [ts setForegroundColor:fg];
+        }
     }
     return 0;
 }