Jacek Caban : mshtml: Added IHTMLStyle::put_color implementation.

Alexandre Julliard julliard at winehq.org
Wed Jun 18 12:57:33 CDT 2008


Module: wine
Branch: master
Commit: 57c49cbb0d57c5b43442fa2cb308a2ee3b1a8cc1
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=57c49cbb0d57c5b43442fa2cb308a2ee3b1a8cc1

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Wed Jun 18 00:12:43 2008 +0200

mshtml: Added IHTMLStyle::put_color implementation.

---

 dlls/mshtml/htmlstyle.c |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/dlls/mshtml/htmlstyle.c b/dlls/mshtml/htmlstyle.c
index 32f6462..8bceb26 100644
--- a/dlls/mshtml/htmlstyle.c
+++ b/dlls/mshtml/htmlstyle.c
@@ -420,7 +420,18 @@ static HRESULT WINAPI HTMLStyle_get_font(IHTMLStyle *iface, BSTR *p)
 static HRESULT WINAPI HTMLStyle_put_color(IHTMLStyle *iface, VARIANT v)
 {
     HTMLStyle *This = HTMLSTYLE_THIS(iface);
-    FIXME("(%p)->(v%d)\n", This, V_VT(&v));
+
+    TRACE("(%p)->(v%d)\n", This, V_VT(&v));
+
+    switch(V_VT(&v)) {
+    case VT_BSTR:
+        TRACE("%s\n", debugstr_w(V_BSTR(&v)));
+        return set_style_attr(This, attrColor, V_BSTR(&v), 0);
+
+    default:
+        FIXME("unsupported vt=%d\n", V_VT(&v));
+    }
+
     return E_NOTIMPL;
 }
 




More information about the wine-cvs mailing list