/* * Greenshot - a free and open source screenshot tool * Copyright (C) 2007-2012 Thomas Braun, Jens Klingen, Robin Krom * * For more information see: http://getgreenshot.org/ * The Greenshot project is hosted on Sourceforge: http://sourceforge.net/projects/greenshot/ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 1 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ using System; using System.Runtime.InteropServices; namespace Greenshot.Interop.IE { [ComImport, Guid("3050F25E-98B5-11CF-BB82-00AA00BDCE0B"), TypeLibType(TypeLibTypeFlags.FDual), InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)] public interface IHTMLStyle { /// setAttribute method of IHTMLStyle interface. /// An original IDL definition of setAttribute method was the following: HRESULT setAttribute (BSTR strAttributeName, VARIANT AttributeValue, [optional, defaultvalue(1)] long lFlags); // IDL: HRESULT setAttribute (BSTR strAttributeName, VARIANT AttributeValue, [optional, defaultvalue(1)] long lFlags); // VB6: Sub setAttribute (ByVal strAttributeName As String, ByVal AttributeValue As Any, [ByVal lFlags As Long = 1]) [DispId(-2147417611)] void setAttribute([MarshalAs(UnmanagedType.BStr)] string strAttributeName, object AttributeValue, int lFlags); /// getAttribute method of IHTMLStyle interface. /// An original IDL definition of getAttribute method was the following: HRESULT getAttribute (BSTR strAttributeName, [optional, defaultvalue(0)] long lFlags, [out, retval] VARIANT* ReturnValue); // IDL: HRESULT getAttribute (BSTR strAttributeName, [optional, defaultvalue(0)] long lFlags, [out, retval] VARIANT* ReturnValue); // VB6: Function getAttribute (ByVal strAttributeName As String, [ByVal lFlags As Long = 0]) As Any [DispId(-2147417610)] object getAttribute([MarshalAs(UnmanagedType.BStr)] string strAttributeName, int lFlags); /// removeAttribute method of IHTMLStyle interface. /// An original IDL definition of removeAttribute method was the following: HRESULT removeAttribute (BSTR strAttributeName, [optional, defaultvalue(1)] long lFlags, [out, retval] VARIANT_BOOL* ReturnValue); // IDL: HRESULT removeAttribute (BSTR strAttributeName, [optional, defaultvalue(1)] long lFlags, [out, retval] VARIANT_BOOL* ReturnValue); // VB6: Function removeAttribute (ByVal strAttributeName As String, [ByVal lFlags As Long = 1]) As Boolean [DispId(-2147417609)] [return: MarshalAs(UnmanagedType.VariantBool)] bool removeAttribute([MarshalAs(UnmanagedType.BStr)] string strAttributeName, int lFlags); /// toString method of IHTMLStyle interface. /// An original IDL definition of toString method was the following: HRESULT toString ([out, retval] BSTR* ReturnValue); // IDL: HRESULT toString ([out, retval] BSTR* ReturnValue); // VB6: Function toString As String [DispId(-2147414104)] [return: MarshalAs(UnmanagedType.BStr)] string toString(); /// background property of IHTMLStyle interface. /// An original IDL definition of background property was the following: BSTR background; // IDL: BSTR background; // VB6: background As String string background { // IDL: HRESULT background ([out, retval] BSTR* ReturnValue); // VB6: Function background As String [DispId(-2147413080)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT background (BSTR value); // VB6: Sub background (ByVal value As String) [DispId(-2147413080)] set; } /// backgroundAttachment property of IHTMLStyle interface. /// An original IDL definition of backgroundAttachment property was the following: BSTR backgroundAttachment; // IDL: BSTR backgroundAttachment; // VB6: backgroundAttachment As String string backgroundAttachment { // IDL: HRESULT backgroundAttachment ([out, retval] BSTR* ReturnValue); // VB6: Function backgroundAttachment As String [DispId(-2147413067)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT backgroundAttachment (BSTR value); // VB6: Sub backgroundAttachment (ByVal value As String) [DispId(-2147413067)] set; } /// backgroundColor property of IHTMLStyle interface. /// An original IDL definition of backgroundColor property was the following: VARIANT backgroundColor; // IDL: VARIANT backgroundColor; // VB6: backgroundColor As Any object backgroundColor { // IDL: HRESULT backgroundColor ([out, retval] VARIANT* ReturnValue); // VB6: Function backgroundColor As Any [DispId(-501)] get; // IDL: HRESULT backgroundColor (VARIANT value); // VB6: Sub backgroundColor (ByVal value As Any) [DispId(-501)] set; } /// backgroundImage property of IHTMLStyle interface. /// An original IDL definition of backgroundImage property was the following: BSTR backgroundImage; // IDL: BSTR backgroundImage; // VB6: backgroundImage As String string backgroundImage { // IDL: HRESULT backgroundImage ([out, retval] BSTR* ReturnValue); // VB6: Function backgroundImage As String [DispId(-2147413111)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT backgroundImage (BSTR value); // VB6: Sub backgroundImage (ByVal value As String) [DispId(-2147413111)] set; } /// backgroundPosition property of IHTMLStyle interface. /// An original IDL definition of backgroundPosition property was the following: BSTR backgroundPosition; // IDL: BSTR backgroundPosition; // VB6: backgroundPosition As String string backgroundPosition { // IDL: HRESULT backgroundPosition ([out, retval] BSTR* ReturnValue); // VB6: Function backgroundPosition As String [DispId(-2147413066)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT backgroundPosition (BSTR value); // VB6: Sub backgroundPosition (ByVal value As String) [DispId(-2147413066)] set; } /// backgroundPositionX property of IHTMLStyle interface. /// An original IDL definition of backgroundPositionX property was the following: VARIANT backgroundPositionX; // IDL: VARIANT backgroundPositionX; // VB6: backgroundPositionX As Any object backgroundPositionX { // IDL: HRESULT backgroundPositionX ([out, retval] VARIANT* ReturnValue); // VB6: Function backgroundPositionX As Any [DispId(-2147413079)] get; // IDL: HRESULT backgroundPositionX (VARIANT value); // VB6: Sub backgroundPositionX (ByVal value As Any) [DispId(-2147413079)] set; } /// backgroundPositionY property of IHTMLStyle interface. /// An original IDL definition of backgroundPositionY property was the following: VARIANT backgroundPositionY; // IDL: VARIANT backgroundPositionY; // VB6: backgroundPositionY As Any object backgroundPositionY { // IDL: HRESULT backgroundPositionY ([out, retval] VARIANT* ReturnValue); // VB6: Function backgroundPositionY As Any [DispId(-2147413078)] get; // IDL: HRESULT backgroundPositionY (VARIANT value); // VB6: Sub backgroundPositionY (ByVal value As Any) [DispId(-2147413078)] set; } /// backgroundRepeat property of IHTMLStyle interface. /// An original IDL definition of backgroundRepeat property was the following: BSTR backgroundRepeat; // IDL: BSTR backgroundRepeat; // VB6: backgroundRepeat As String string backgroundRepeat { // IDL: HRESULT backgroundRepeat ([out, retval] BSTR* ReturnValue); // VB6: Function backgroundRepeat As String [DispId(-2147413068)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT backgroundRepeat (BSTR value); // VB6: Sub backgroundRepeat (ByVal value As String) [DispId(-2147413068)] set; } /// border property of IHTMLStyle interface. /// An original IDL definition of border property was the following: BSTR border; // IDL: BSTR border; // VB6: border As String string border { // IDL: HRESULT border ([out, retval] BSTR* ReturnValue); // VB6: Function border As String [DispId(-2147413063)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT border (BSTR value); // VB6: Sub border (ByVal value As String) [DispId(-2147413063)] set; } /// borderBottom property of IHTMLStyle interface. /// An original IDL definition of borderBottom property was the following: BSTR borderBottom; // IDL: BSTR borderBottom; // VB6: borderBottom As String string borderBottom { // IDL: HRESULT borderBottom ([out, retval] BSTR* ReturnValue); // VB6: Function borderBottom As String [DispId(-2147413060)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderBottom (BSTR value); // VB6: Sub borderBottom (ByVal value As String) [DispId(-2147413060)] set; } /// borderBottomColor property of IHTMLStyle interface. /// An original IDL definition of borderBottomColor property was the following: VARIANT borderBottomColor; // IDL: VARIANT borderBottomColor; // VB6: borderBottomColor As Any object borderBottomColor { // IDL: HRESULT borderBottomColor ([out, retval] VARIANT* ReturnValue); // VB6: Function borderBottomColor As Any [DispId(-2147413055)] get; // IDL: HRESULT borderBottomColor (VARIANT value); // VB6: Sub borderBottomColor (ByVal value As Any) [DispId(-2147413055)] set; } /// borderBottomStyle property of IHTMLStyle interface. /// An original IDL definition of borderBottomStyle property was the following: BSTR borderBottomStyle; // IDL: BSTR borderBottomStyle; // VB6: borderBottomStyle As String string borderBottomStyle { // IDL: HRESULT borderBottomStyle ([out, retval] BSTR* ReturnValue); // VB6: Function borderBottomStyle As String [DispId(-2147413045)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderBottomStyle (BSTR value); // VB6: Sub borderBottomStyle (ByVal value As String) [DispId(-2147413045)] set; } /// borderBottomWidth property of IHTMLStyle interface. /// An original IDL definition of borderBottomWidth property was the following: VARIANT borderBottomWidth; // IDL: VARIANT borderBottomWidth; // VB6: borderBottomWidth As Any object borderBottomWidth { // IDL: HRESULT borderBottomWidth ([out, retval] VARIANT* ReturnValue); // VB6: Function borderBottomWidth As Any [DispId(-2147413050)] get; // IDL: HRESULT borderBottomWidth (VARIANT value); // VB6: Sub borderBottomWidth (ByVal value As Any) [DispId(-2147413050)] set; } /// borderColor property of IHTMLStyle interface. /// An original IDL definition of borderColor property was the following: BSTR borderColor; // IDL: BSTR borderColor; // VB6: borderColor As String string borderColor { // IDL: HRESULT borderColor ([out, retval] BSTR* ReturnValue); // VB6: Function borderColor As String [DispId(-2147413058)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderColor (BSTR value); // VB6: Sub borderColor (ByVal value As String) [DispId(-2147413058)] set; } /// borderLeft property of IHTMLStyle interface. /// An original IDL definition of borderLeft property was the following: BSTR borderLeft; // IDL: BSTR borderLeft; // VB6: borderLeft As String string borderLeft { // IDL: HRESULT borderLeft ([out, retval] BSTR* ReturnValue); // VB6: Function borderLeft As String [DispId(-2147413059)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderLeft (BSTR value); // VB6: Sub borderLeft (ByVal value As String) [DispId(-2147413059)] set; } /// borderLeftColor property of IHTMLStyle interface. /// An original IDL definition of borderLeftColor property was the following: VARIANT borderLeftColor; // IDL: VARIANT borderLeftColor; // VB6: borderLeftColor As Any object borderLeftColor { // IDL: HRESULT borderLeftColor ([out, retval] VARIANT* ReturnValue); // VB6: Function borderLeftColor As Any [DispId(-2147413054)] get; // IDL: HRESULT borderLeftColor (VARIANT value); // VB6: Sub borderLeftColor (ByVal value As Any) [DispId(-2147413054)] set; } /// borderLeftStyle property of IHTMLStyle interface. /// An original IDL definition of borderLeftStyle property was the following: BSTR borderLeftStyle; // IDL: BSTR borderLeftStyle; // VB6: borderLeftStyle As String string borderLeftStyle { // IDL: HRESULT borderLeftStyle ([out, retval] BSTR* ReturnValue); // VB6: Function borderLeftStyle As String [DispId(-2147413044)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderLeftStyle (BSTR value); // VB6: Sub borderLeftStyle (ByVal value As String) [DispId(-2147413044)] set; } /// borderLeftWidth property of IHTMLStyle interface. /// An original IDL definition of borderLeftWidth property was the following: VARIANT borderLeftWidth; // IDL: VARIANT borderLeftWidth; // VB6: borderLeftWidth As Any object borderLeftWidth { // IDL: HRESULT borderLeftWidth ([out, retval] VARIANT* ReturnValue); // VB6: Function borderLeftWidth As Any [DispId(-2147413049)] get; // IDL: HRESULT borderLeftWidth (VARIANT value); // VB6: Sub borderLeftWidth (ByVal value As Any) [DispId(-2147413049)] set; } /// borderRight property of IHTMLStyle interface. /// An original IDL definition of borderRight property was the following: BSTR borderRight; // IDL: BSTR borderRight; // VB6: borderRight As String string borderRight { // IDL: HRESULT borderRight ([out, retval] BSTR* ReturnValue); // VB6: Function borderRight As String [DispId(-2147413061)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderRight (BSTR value); // VB6: Sub borderRight (ByVal value As String) [DispId(-2147413061)] set; } /// borderRightColor property of IHTMLStyle interface. /// An original IDL definition of borderRightColor property was the following: VARIANT borderRightColor; // IDL: VARIANT borderRightColor; // VB6: borderRightColor As Any object borderRightColor { // IDL: HRESULT borderRightColor ([out, retval] VARIANT* ReturnValue); // VB6: Function borderRightColor As Any [DispId(-2147413056)] get; // IDL: HRESULT borderRightColor (VARIANT value); // VB6: Sub borderRightColor (ByVal value As Any) [DispId(-2147413056)] set; } /// borderRightStyle property of IHTMLStyle interface. /// An original IDL definition of borderRightStyle property was the following: BSTR borderRightStyle; // IDL: BSTR borderRightStyle; // VB6: borderRightStyle As String string borderRightStyle { // IDL: HRESULT borderRightStyle ([out, retval] BSTR* ReturnValue); // VB6: Function borderRightStyle As String [DispId(-2147413046)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderRightStyle (BSTR value); // VB6: Sub borderRightStyle (ByVal value As String) [DispId(-2147413046)] set; } /// borderRightWidth property of IHTMLStyle interface. /// An original IDL definition of borderRightWidth property was the following: VARIANT borderRightWidth; // IDL: VARIANT borderRightWidth; // VB6: borderRightWidth As Any object borderRightWidth { // IDL: HRESULT borderRightWidth ([out, retval] VARIANT* ReturnValue); // VB6: Function borderRightWidth As Any [DispId(-2147413051)] get; // IDL: HRESULT borderRightWidth (VARIANT value); // VB6: Sub borderRightWidth (ByVal value As Any) [DispId(-2147413051)] set; } /// borderStyle property of IHTMLStyle interface. /// An original IDL definition of borderStyle property was the following: BSTR borderStyle; // IDL: BSTR borderStyle; // VB6: borderStyle As String string borderStyle { // IDL: HRESULT borderStyle ([out, retval] BSTR* ReturnValue); // VB6: Function borderStyle As String [DispId(-2147413048)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderStyle (BSTR value); // VB6: Sub borderStyle (ByVal value As String) [DispId(-2147413048)] set; } /// borderTop property of IHTMLStyle interface. /// An original IDL definition of borderTop property was the following: BSTR borderTop; // IDL: BSTR borderTop; // VB6: borderTop As String string borderTop { // IDL: HRESULT borderTop ([out, retval] BSTR* ReturnValue); // VB6: Function borderTop As String [DispId(-2147413062)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderTop (BSTR value); // VB6: Sub borderTop (ByVal value As String) [DispId(-2147413062)] set; } /// borderTopColor property of IHTMLStyle interface. /// An original IDL definition of borderTopColor property was the following: VARIANT borderTopColor; // IDL: VARIANT borderTopColor; // VB6: borderTopColor As Any object borderTopColor { // IDL: HRESULT borderTopColor ([out, retval] VARIANT* ReturnValue); // VB6: Function borderTopColor As Any [DispId(-2147413057)] get; // IDL: HRESULT borderTopColor (VARIANT value); // VB6: Sub borderTopColor (ByVal value As Any) [DispId(-2147413057)] set; } /// borderTopStyle property of IHTMLStyle interface. /// An original IDL definition of borderTopStyle property was the following: BSTR borderTopStyle; // IDL: BSTR borderTopStyle; // VB6: borderTopStyle As String string borderTopStyle { // IDL: HRESULT borderTopStyle ([out, retval] BSTR* ReturnValue); // VB6: Function borderTopStyle As String [DispId(-2147413047)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderTopStyle (BSTR value); // VB6: Sub borderTopStyle (ByVal value As String) [DispId(-2147413047)] set; } /// borderTopWidth property of IHTMLStyle interface. /// An original IDL definition of borderTopWidth property was the following: VARIANT borderTopWidth; // IDL: VARIANT borderTopWidth; // VB6: borderTopWidth As Any object borderTopWidth { // IDL: HRESULT borderTopWidth ([out, retval] VARIANT* ReturnValue); // VB6: Function borderTopWidth As Any [DispId(-2147413052)] get; // IDL: HRESULT borderTopWidth (VARIANT value); // VB6: Sub borderTopWidth (ByVal value As Any) [DispId(-2147413052)] set; } /// borderWidth property of IHTMLStyle interface. /// An original IDL definition of borderWidth property was the following: BSTR borderWidth; // IDL: BSTR borderWidth; // VB6: borderWidth As String string borderWidth { // IDL: HRESULT borderWidth ([out, retval] BSTR* ReturnValue); // VB6: Function borderWidth As String [DispId(-2147413053)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT borderWidth (BSTR value); // VB6: Sub borderWidth (ByVal value As String) [DispId(-2147413053)] set; } /// clear property of IHTMLStyle interface. /// An original IDL definition of clear property was the following: BSTR clear; // IDL: BSTR clear; // VB6: clear As String string clear { // IDL: HRESULT clear ([out, retval] BSTR* ReturnValue); // VB6: Function clear As String [DispId(-2147413096)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT clear (BSTR value); // VB6: Sub clear (ByVal value As String) [DispId(-2147413096)] set; } /// clip property of IHTMLStyle interface. /// An original IDL definition of clip property was the following: BSTR clip; // IDL: BSTR clip; // VB6: clip As String string clip { // IDL: HRESULT clip ([out, retval] BSTR* ReturnValue); // VB6: Function clip As String [DispId(-2147413020)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT clip (BSTR value); // VB6: Sub clip (ByVal value As String) [DispId(-2147413020)] set; } /// color property of IHTMLStyle interface. /// An original IDL definition of color property was the following: VARIANT color; // IDL: VARIANT color; // VB6: color As Any object color { // IDL: HRESULT color ([out, retval] VARIANT* ReturnValue); // VB6: Function color As Any [DispId(-2147413110)] get; // IDL: HRESULT color (VARIANT value); // VB6: Sub color (ByVal value As Any) [DispId(-2147413110)] set; } /// cssText property of IHTMLStyle interface. /// An original IDL definition of cssText property was the following: BSTR cssText; // IDL: BSTR cssText; // VB6: cssText As String string cssText { // IDL: HRESULT cssText ([out, retval] BSTR* ReturnValue); // VB6: Function cssText As String [DispId(-2147413013)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT cssText (BSTR value); // VB6: Sub cssText (ByVal value As String) [DispId(-2147413013)] set; } /// cursor property of IHTMLStyle interface. /// An original IDL definition of cursor property was the following: BSTR cursor; // IDL: BSTR cursor; // VB6: cursor As String string cursor { // IDL: HRESULT cursor ([out, retval] BSTR* ReturnValue); // VB6: Function cursor As String [DispId(-2147413010)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT cursor (BSTR value); // VB6: Sub cursor (ByVal value As String) [DispId(-2147413010)] set; } /// display property of IHTMLStyle interface. /// An original IDL definition of display property was the following: BSTR display; // IDL: BSTR display; // VB6: display As String string display { // IDL: HRESULT display ([out, retval] BSTR* ReturnValue); // VB6: Function display As String [DispId(-2147413041)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT display (BSTR value); // VB6: Sub display (ByVal value As String) [DispId(-2147413041)] set; } /// filter property of IHTMLStyle interface. /// An original IDL definition of filter property was the following: BSTR filter; // IDL: BSTR filter; // VB6: filter As String string filter { // IDL: HRESULT filter ([out, retval] BSTR* ReturnValue); // VB6: Function filter As String [DispId(-2147413030)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT filter (BSTR value); // VB6: Sub filter (ByVal value As String) [DispId(-2147413030)] set; } /// font property of IHTMLStyle interface. /// An original IDL definition of font property was the following: BSTR font; // IDL: BSTR font; // VB6: font As String string font { // IDL: HRESULT font ([out, retval] BSTR* ReturnValue); // VB6: Function font As String [DispId(-2147413071)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT font (BSTR value); // VB6: Sub font (ByVal value As String) [DispId(-2147413071)] set; } /// fontFamily property of IHTMLStyle interface. /// An original IDL definition of fontFamily property was the following: BSTR fontFamily; // IDL: BSTR fontFamily; // VB6: fontFamily As String string fontFamily { // IDL: HRESULT fontFamily ([out, retval] BSTR* ReturnValue); // VB6: Function fontFamily As String [DispId(-2147413094)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT fontFamily (BSTR value); // VB6: Sub fontFamily (ByVal value As String) [DispId(-2147413094)] set; } /// fontSize property of IHTMLStyle interface. /// An original IDL definition of fontSize property was the following: VARIANT fontSize; // IDL: VARIANT fontSize; // VB6: fontSize As Any object fontSize { // IDL: HRESULT fontSize ([out, retval] VARIANT* ReturnValue); // VB6: Function fontSize As Any [DispId(-2147413093)] get; // IDL: HRESULT fontSize (VARIANT value); // VB6: Sub fontSize (ByVal value As Any) [DispId(-2147413093)] set; } /// fontStyle property of IHTMLStyle interface. /// An original IDL definition of fontStyle property was the following: BSTR fontStyle; // IDL: BSTR fontStyle; // VB6: fontStyle As String string fontStyle { // IDL: HRESULT fontStyle ([out, retval] BSTR* ReturnValue); // VB6: Function fontStyle As String [DispId(-2147413088)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT fontStyle (BSTR value); // VB6: Sub fontStyle (ByVal value As String) [DispId(-2147413088)] set; } /// fontVariant property of IHTMLStyle interface. /// An original IDL definition of fontVariant property was the following: BSTR fontVariant; // IDL: BSTR fontVariant; // VB6: fontVariant As String string fontVariant { // IDL: HRESULT fontVariant ([out, retval] BSTR* ReturnValue); // VB6: Function fontVariant As String [DispId(-2147413087)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT fontVariant (BSTR value); // VB6: Sub fontVariant (ByVal value As String) [DispId(-2147413087)] set; } /// fontWeight property of IHTMLStyle interface. /// An original IDL definition of fontWeight property was the following: BSTR fontWeight; // IDL: BSTR fontWeight; // VB6: fontWeight As String string fontWeight { // IDL: HRESULT fontWeight ([out, retval] BSTR* ReturnValue); // VB6: Function fontWeight As String [DispId(-2147413085)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT fontWeight (BSTR value); // VB6: Sub fontWeight (ByVal value As String) [DispId(-2147413085)] set; } /// height property of IHTMLStyle interface. /// An original IDL definition of height property was the following: VARIANT height; // IDL: VARIANT height; // VB6: height As Any object height { // IDL: HRESULT height ([out, retval] VARIANT* ReturnValue); // VB6: Function height As Any [DispId(-2147418106)] get; // IDL: HRESULT height (VARIANT value); // VB6: Sub height (ByVal value As Any) [DispId(-2147418106)] set; } /// left property of IHTMLStyle interface. /// An original IDL definition of left property was the following: VARIANT left; // IDL: VARIANT left; // VB6: left As Any object left { // IDL: HRESULT left ([out, retval] VARIANT* ReturnValue); // VB6: Function left As Any [DispId(-2147418109)] get; // IDL: HRESULT left (VARIANT value); // VB6: Sub left (ByVal value As Any) [DispId(-2147418109)] set; } /// letterSpacing property of IHTMLStyle interface. /// An original IDL definition of letterSpacing property was the following: VARIANT letterSpacing; // IDL: VARIANT letterSpacing; // VB6: letterSpacing As Any object letterSpacing { // IDL: HRESULT letterSpacing ([out, retval] VARIANT* ReturnValue); // VB6: Function letterSpacing As Any [DispId(-2147413104)] get; // IDL: HRESULT letterSpacing (VARIANT value); // VB6: Sub letterSpacing (ByVal value As Any) [DispId(-2147413104)] set; } /// lineHeight property of IHTMLStyle interface. /// An original IDL definition of lineHeight property was the following: VARIANT lineHeight; // IDL: VARIANT lineHeight; // VB6: lineHeight As Any object lineHeight { // IDL: HRESULT lineHeight ([out, retval] VARIANT* ReturnValue); // VB6: Function lineHeight As Any [DispId(-2147413106)] get; // IDL: HRESULT lineHeight (VARIANT value); // VB6: Sub lineHeight (ByVal value As Any) [DispId(-2147413106)] set; } /// listStyle property of IHTMLStyle interface. /// An original IDL definition of listStyle property was the following: BSTR listStyle; // IDL: BSTR listStyle; // VB6: listStyle As String string listStyle { // IDL: HRESULT listStyle ([out, retval] BSTR* ReturnValue); // VB6: Function listStyle As String [DispId(-2147413037)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT listStyle (BSTR value); // VB6: Sub listStyle (ByVal value As String) [DispId(-2147413037)] set; } /// listStyleImage property of IHTMLStyle interface. /// An original IDL definition of listStyleImage property was the following: BSTR listStyleImage; // IDL: BSTR listStyleImage; // VB6: listStyleImage As String string listStyleImage { // IDL: HRESULT listStyleImage ([out, retval] BSTR* ReturnValue); // VB6: Function listStyleImage As String [DispId(-2147413038)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT listStyleImage (BSTR value); // VB6: Sub listStyleImage (ByVal value As String) [DispId(-2147413038)] set; } /// listStylePosition property of IHTMLStyle interface. /// An original IDL definition of listStylePosition property was the following: BSTR listStylePosition; // IDL: BSTR listStylePosition; // VB6: listStylePosition As String string listStylePosition { // IDL: HRESULT listStylePosition ([out, retval] BSTR* ReturnValue); // VB6: Function listStylePosition As String [DispId(-2147413039)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT listStylePosition (BSTR value); // VB6: Sub listStylePosition (ByVal value As String) [DispId(-2147413039)] set; } /// listStyleType property of IHTMLStyle interface. /// An original IDL definition of listStyleType property was the following: BSTR listStyleType; // IDL: BSTR listStyleType; // VB6: listStyleType As String string listStyleType { // IDL: HRESULT listStyleType ([out, retval] BSTR* ReturnValue); // VB6: Function listStyleType As String [DispId(-2147413040)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT listStyleType (BSTR value); // VB6: Sub listStyleType (ByVal value As String) [DispId(-2147413040)] set; } /// margin property of IHTMLStyle interface. /// An original IDL definition of margin property was the following: BSTR margin; // IDL: BSTR margin; // VB6: margin As String string margin { // IDL: HRESULT margin ([out, retval] BSTR* ReturnValue); // VB6: Function margin As String [DispId(-2147413076)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT margin (BSTR value); // VB6: Sub margin (ByVal value As String) [DispId(-2147413076)] set; } /// marginBottom property of IHTMLStyle interface. /// An original IDL definition of marginBottom property was the following: VARIANT marginBottom; // IDL: VARIANT marginBottom; // VB6: marginBottom As Any object marginBottom { // IDL: HRESULT marginBottom ([out, retval] VARIANT* ReturnValue); // VB6: Function marginBottom As Any [DispId(-2147413073)] get; // IDL: HRESULT marginBottom (VARIANT value); // VB6: Sub marginBottom (ByVal value As Any) [DispId(-2147413073)] set; } /// marginLeft property of IHTMLStyle interface. /// An original IDL definition of marginLeft property was the following: VARIANT marginLeft; // IDL: VARIANT marginLeft; // VB6: marginLeft As Any object marginLeft { // IDL: HRESULT marginLeft ([out, retval] VARIANT* ReturnValue); // VB6: Function marginLeft As Any [DispId(-2147413072)] get; // IDL: HRESULT marginLeft (VARIANT value); // VB6: Sub marginLeft (ByVal value As Any) [DispId(-2147413072)] set; } /// marginRight property of IHTMLStyle interface. /// An original IDL definition of marginRight property was the following: VARIANT marginRight; // IDL: VARIANT marginRight; // VB6: marginRight As Any object marginRight { // IDL: HRESULT marginRight ([out, retval] VARIANT* ReturnValue); // VB6: Function marginRight As Any [DispId(-2147413074)] get; // IDL: HRESULT marginRight (VARIANT value); // VB6: Sub marginRight (ByVal value As Any) [DispId(-2147413074)] set; } /// marginTop property of IHTMLStyle interface. /// An original IDL definition of marginTop property was the following: VARIANT marginTop; // IDL: VARIANT marginTop; // VB6: marginTop As Any object marginTop { // IDL: HRESULT marginTop ([out, retval] VARIANT* ReturnValue); // VB6: Function marginTop As Any [DispId(-2147413075)] get; // IDL: HRESULT marginTop (VARIANT value); // VB6: Sub marginTop (ByVal value As Any) [DispId(-2147413075)] set; } /// overflow property of IHTMLStyle interface. /// An original IDL definition of overflow property was the following: BSTR overflow; // IDL: BSTR overflow; // VB6: overflow As String string overflow { // IDL: HRESULT overflow ([out, retval] BSTR* ReturnValue); // VB6: Function overflow As String [DispId(-2147413102)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT overflow (BSTR value); // VB6: Sub overflow (ByVal value As String) [DispId(-2147413102)] set; } /// padding property of IHTMLStyle interface. /// An original IDL definition of padding property was the following: BSTR padding; // IDL: BSTR padding; // VB6: padding As String string padding { // IDL: HRESULT padding ([out, retval] BSTR* ReturnValue); // VB6: Function padding As String [DispId(-2147413101)] [return: MarshalAs(UnmanagedType.BStr)] get; // IDL: HRESULT padding (BSTR value); // VB6: Sub padding (ByVal value As String) [DispId(-2147413101)] set; } /// paddingBottom property of IHTMLStyle interface. /// An original IDL definition of paddingBottom property was the following: VARIANT paddingBottom; // IDL: VARIANT paddingBottom; // VB6: paddingBottom As Any object paddingBottom { // IDL: HRESULT paddingBottom ([out, retval] VARIANT* ReturnValue); // VB6: Function paddingBottom As Any [DispId(-2147413098)] get; // IDL: HRESULT paddingBottom (VARIANT value); // VB6: Sub paddingBottom (ByVal value As Any) [DispId(-2147413098)] set; } /// paddingLeft property of IHTMLStyle interface. /// An original IDL definition of paddingLeft property was the following: VARIANT paddingLeft; // IDL: VARIANT paddingLeft; // VB6: paddingLeft As Any object paddingLeft { // IDL: HRESULT paddingLeft ([out, retval] VARIANT* ReturnValue); // VB6: Function paddingLeft As Any [DispId(-2147413097)] get; // IDL: HRESULT paddingLeft (VARIANT value); // VB6: Sub paddingLeft (ByVal value As Any) [DispId(-2147413097)] set; } /// paddingRight property of IHTMLStyle interface. object paddingRight { [DispId(-2147413099)] get; } /// paddingTop property of IHTMLStyle interface. object paddingTop { [DispId(-2147413100)] get; } /// pageBreakAfter property of IHTMLStyle interface. string pageBreakAfter { [DispId(-2147413034)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// pageBreakBefore property of IHTMLStyle interface. string pageBreakBefore { [DispId(-2147413035)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// pixelHeight property of IHTMLStyle interface. int pixelHeight { [DispId(-2147414109)] get; } /// pixelLeft property of IHTMLStyle interface. int pixelLeft { [DispId(-2147414111)] get; } /// pixelTop property of IHTMLStyle interface. int pixelTop { [DispId(-2147414112)] get; } /// pixelWidth property of IHTMLStyle interface. int pixelWidth { [DispId(-2147414110)] get; } /// posHeight property of IHTMLStyle interface. float posHeight { [DispId(-2147414105)] get; } /// position property of IHTMLStyle interface. string position { [DispId(-2147413022)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// posLeft property of IHTMLStyle interface. float posLeft { [DispId(-2147414107)] get; } /// posTop property of IHTMLStyle interface. float posTop { [DispId(-2147414108)] get; } /// posWidth property of IHTMLStyle interface. float posWidth { [DispId(-2147414106)] get; } /// styleFloat property of IHTMLStyle interface. string styleFloat { [DispId(-2147413042)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// textAlign property of IHTMLStyle interface. string textAlign { [DispId(-2147418040)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// textDecoration property of IHTMLStyle interface. string textDecoration { [DispId(-2147413077)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// textDecorationBlink property of IHTMLStyle interface. bool textDecorationBlink { [DispId(-2147413090)] [return: MarshalAs(UnmanagedType.VariantBool)] get; } /// textDecorationLineThrough property of IHTMLStyle interface. bool textDecorationLineThrough { [DispId(-2147413092)] [return: MarshalAs(UnmanagedType.VariantBool)] get; } /// textDecorationNone property of IHTMLStyle interface. bool textDecorationNone { [DispId(-2147413089)] [return: MarshalAs(UnmanagedType.VariantBool)] get; } /// textDecorationOverline property of IHTMLStyle interface. bool textDecorationOverline { [DispId(-2147413043)] [return: MarshalAs(UnmanagedType.VariantBool)] get; } /// textDecorationUnderline property of IHTMLStyle interface. bool textDecorationUnderline { [DispId(-2147413091)] [return: MarshalAs(UnmanagedType.VariantBool)] get; } /// textIndent property of IHTMLStyle interface. object textIndent { [DispId(-2147413105)] get; } /// textTransform property of IHTMLStyle interface. string textTransform { [DispId(-2147413108)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// top property of IHTMLStyle interface. object top { [DispId(-2147418108)] get; } /// verticalAlign property of IHTMLStyle interface. object verticalAlign { [DispId(-2147413064)] get; } /// visibility property of IHTMLStyle interface. string visibility { [DispId(-2147413032)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// whiteSpace property of IHTMLStyle interface. string whiteSpace { [DispId(-2147413036)] [return: MarshalAs(UnmanagedType.BStr)] get; } /// width property of IHTMLStyle interface. object width { [DispId(-2147418107)] get; } /// wordSpacing property of IHTMLStyle interface. object wordSpacing { [DispId(-2147413065)] get; } /// zIndex property of IHTMLStyle interface. object zIndex { [DispId(-2147413021)] get; } } }