PageRenderTime 323ms queryTime 51ms sortTime 0ms getByIdsTime 113ms findMatchingLines 86ms

100+ results results for 'html source:CodePlex lang:C/C++Header' (323 ms)

Not the results you expected?
H5TBpublic.h https://mohid.svn.codeplex.com/svn | C++ Header | 234 lines
                    
7 * terms governing use, modification, and redistribution, is contained in    *
                    
8 * the files COPYING and Copyright.html.  COPYING can be found at the root   *
                    
9 * of the source code distribution tree; Copyright.html can be found at the  *
                    
11 * is linked from the top-level documents page.  It can also be found at     *
                    
12 * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
                    
13 * access to either file, you may request a copy from help@hdfgroup.org.     *
                    
                
nsIFilePicker.h https://hg.codeplex.com/kmbrasil | C++ Header | 344 lines
                    
53
                    
54  enum { filterHTML = 2 };
                    
55
                    
81  *
                    
82  * @param      filters  mask of filters i.e. (filterAll | filterHTML)
                    
83  *
                    
                
avisynth.h https://AvisynthWrapper.svn.codeplex.com/svn | C++ Header | 711 lines
                    
16// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA, or visit
                    
17// http://www.gnu.org/copyleft/gpl.html .
                    
18//
                    
                
xmlParser.h https://pushframework.svn.codeplex.com/svn | C++ Header | 733 lines
                    
16 * \section tutorial First Tutorial
                    
17 * You can follow a simple <a href="../../xmlParser.html">Tutorial</a> to know the basics...
                    
18 *
                    
26 * <a href="../../xmlParser.h">xmlParser.h</a>. These comments can be transformed in
                    
27 * full-fledged HTML documentation using the DOXYGEN software: simply type: "doxygen doxy.cfg"
                    
28 *
                    
36 * Some very small introductory examples are described inside the Tutorial file
                    
37 * <a href="../../xmlParser.html">xmlParser.html</a>
                    
38 *
                    
                
H5Vprivate.h https://mohid.svn.codeplex.com/svn | C++ Header | 435 lines
                    
7 * terms governing use, modification, and redistribution, is contained in    *
                    
8 * the files COPYING and Copyright.html.  COPYING can be found at the root   *
                    
9 * of the source code distribution tree; Copyright.html can be found at the  *
                    
11 * is linked from the top-level documents page.  It can also be found at     *
                    
12 * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
                    
13 * access to either file, you may request a copy from help@hdfgroup.org.     *
                    
334 * Note:        This is from the "Bit Twiddling Hacks" at:
                    
335 *                  http://graphics.stanford.edu/~seander/bithacks.html#IntegerLogLookup
                    
336 *
                    
394 *              This is from the "Bit Twiddling Hacks" at:
                    
395 *                  http://graphics.stanford.edu/~seander/bithacks.html#IntegerLogDeBruijn
                    
396 *
                    
                
mfan.h https://mohid.svn.codeplex.com/svn | C++ Header | 374 lines
                    
7 * terms governing use, modification, and redistribution, is contained in    *
                    
8 * the files COPYING and Copyright.html.  COPYING can be found at the root   *
                    
9 * of the source code distribution tree; Copyright.html can be found at      *
                    
9 * of the source code distribution tree; Copyright.html can be found at      *
                    
10 * http://hdfgroup.org/products/hdf4/doc/Copyright.html.  If you do not have *
                    
11 * access to either file, you may request a copy from help@hdfgroup.org.     *
                    
                
juce_File.h https://vocalremover.svn.codeplex.com/svn | C++ Header | 991 lines
                    
209
                    
210        e.g. File ("/moose/fish/foo.txt").withFileExtension ("html") returns "/moose/fish/foo.html"
                    
211
                    
                
PPHtmlDrawer.h https://Bote.svn.codeplex.com/svn | C++ Header | 619 lines
                    
107/////////////////////////////////////////////////////////////////////////////
                    
108// CPPHtmlDrawer window
                    
109
                    
109
                    
110class CPPHtmlDrawer
                    
111{
                    
122	void  Draw(HDC hDC, LPCTSTR lpszHtml, LPPOINT lpPoint);
                    
123	void  PrepareOutput(HDC hDC, LPCTSTR lpszHtml, LPSIZE lpSize); //Prepares to draw the HTML string
                    
124	void  DrawPreparedOutput(HDC hDC, LPCRECT lpRect);
                    
172	// ClassWizard generated virtual function overrides
                    
173	//{{AFX_VIRTUAL(CPPHtmlDrawer)
                    
174	//}}AFX_VIRTUAL
                    
177public:
                    
178	virtual ~CPPHtmlDrawer();
                    
179
                    
                
PPTooltip.h https://Bote.svn.codeplex.com/svn | C++ Header | 460 lines
                    
63
                    
64#include "PPHtmlDrawer.h"
                    
65
                    
212
                    
213	CPPHtmlDrawer m_drawer; //HTML drawer object
                    
214	
                    
                
PPTooltip.h https://Bote.svn.codeplex.com/svn | C++ Header | 460 lines
                    
63
                    
64#include "PPHtmlDrawer.h"
                    
65
                    
212
                    
213	CPPHtmlDrawer m_drawer; //HTML drawer object
                    
214
                    
                
FWin32.h https://Bote.svn.codeplex.com/svn | C++ Header | 986 lines
                    
37        HKEY   hKey = NULL ;
                    
38        LONG   l = ::RegOpenKeyEx (HKEY_CLASSES_ROOT, TEXT("htmlfile\\shell\\open\\command"), 0, KEY_ALL_ACCESS, &hKey) ;
                    
39        if (l == ERROR_SUCCESS)
                    
                
Options.h https://sqtpp.svn.codeplex.com/svn | C++ Header | 739 lines
                    
64		LNG_TEXT,
                    
65		/// XML / XHTML
                    
66		LNG_XML,
                    
463	**
                    
464	** @htmlinclude "codepages.html"
                    
465	*/
                    
475	**
                    
476	** @htmlinclude "doc/codepages.html"
                    
477	*/
                    
                
Ztring.h https://MediaSage.svn.codeplex.com/svn | C++ Header | 372 lines
                    
64
                    
65class Ztring : public tstring  //for details about undocumented methods see http://www.sgi.com/tech/stl/basic_string.html
                    
66{
                    
                
sparsehashtable.h https://hpsf.svn.codeplex.com/svn | C++ Header | 1188 lines
                    
79//
                    
80// From http://www.augustana.ca/~mohrj/courses/1999.fall/csc210/lecture_notes/hashing.html
                    
81// NUMBER OF PROBES / LOOKUP       Successful            Unsuccessful
                    
                
strutil.h https://DotaSource.svn.codeplex.com/svn | C++ Header | 460 lines
                    
119//    in 'remove') with the character 'replacewith'.
                    
120//    Good for keeping html characters or protocol characters (\t) out
                    
121//    of places where they might cause a problem.
                    
                
ISurface.h https://DotaSource.svn.codeplex.com/svn | C++ Header | 404 lines
                    
15#include <vgui/VGUI.h>
                    
16#include <vgui/IHTML.h> // CreateHTML, PaintHTML 
                    
17#include "tier1/interface.h"
                    
21#include "mathlib/vector2d.h"  // must be before the namespace line
                    
22#include <html/ichromehtmlwrapper.h>
                    
23
                    
156	virtual void DrawFlushText() = 0;		// flushes any buffered text (for rendering optimizations)
                    
157	virtual IHTML *CreateHTMLWindow(vgui::IHTMLEvents *events,VPANEL context)=0;
                    
158	virtual void PaintHTMLWindow(vgui::IHTML *htmlwin) =0;
                    
158	virtual void PaintHTMLWindow(vgui::IHTML *htmlwin) =0;
                    
159	virtual void DeleteHTMLWindow(IHTML *htmlwin)=0;
                    
160
                    
381	virtual void DrawUpdateRegionTextureRGBA( int nTextureID, int x, int y, const unsigned char *pchData, int wide, int tall, ImageFormat imageFormat ) = 0;
                    
382	virtual bool BHTMLWindowNeedsPaint(IHTML *htmlwin) = 0 ;
                    
383
                    
                
utlcommon.h https://DotaSource.svn.codeplex.com/svn | C++ Header | 346 lines
                    
103//  http://en.wikipedia.org/wiki/Avalanche_effect
                    
104//  http://home.comcast.net/~bretm/hash/5.html
                    
105// 
                    
                
XZip.h https://DotaSource.svn.codeplex.com/svn | C++ Header | 343 lines
                    
34// definitive version of this document should be available at 
                    
35// ftp://ftp.info-zip.org/pub/infozip/license.html indefinitely.
                    
36// 
                    
                
html_chrome.h https://DotaSource.svn.codeplex.com/svn | C++ Header | 638 lines
                    
5
                    
6#ifndef HTML_CHROME_H
                    
7#define HTML_CHROME_H
                    
36#include "tier0/tslist.h"
                    
37#include "html/ihtmlchrome.h"
                    
38#include "html/htmlprotobuf.h"
                    
43#undef max
                    
44#include "htmlmessages.pb.h"
                    
45
                    
                
htmlayout_dialog.hpp https://peoplesnote.svn.codeplex.com/svn | C++ Header | 435 lines
                    
76    
                    
77    // show HTML dialog from html in memory buffer
                    
78    unsigned int show( LPCBYTE html, UINT html_length );
                    
140      DWORD   html_length;
                    
141      if(!load_html_resource(html_res_id, html, html_length ))
                    
142      {
                    
148    
                    
149    // show HTML dialog from html in memory buffer
                    
150    inline unsigned int dialog::show( LPCBYTE html, UINT html_length )
                    
152      this->html = html;
                    
153      this->html_length = html_length;
                    
154      HWND hwnd = create_window();
                    
346      else
                    
347        HTMLayoutLoadHtmlEx(hwndDlg, ctl->html, ctl->html_length,ctl->base_url);
                    
348
                    
                
CppLinqTests.hpp https://git01.codeplex.com/cpplinq | C++ Header | 3187 lines
                    
4// This source code is subject to terms and conditions of the Microsoft Public License. A
                    
5// copy of the license can be found in the License.html file at the root of this distribution.
                    
6// If you cannot locate the  Microsoft Public License, please send an email to
                    
                
gtest-internal.h https://hg.codeplex.com/fsvpcpp | C++ Header | 964 lines
                    
65// the current line number.  For more details, see
                    
66// http://www.parashift.com/c++-faq-lite/misc-technical-issues.html#faq-39.6
                    
67#define GTEST_CONCAT_TOKEN_(foo, bar) GTEST_CONCAT_TOKEN_IMPL_(foo, bar)
                    
                
exprtk.hpp https://hg.codeplex.com/fastmathparser | C++ Header | 8208 lines
                    
5 * Author: Arash Partow (1999-2012)                             *
                    
6 * URL: http://www.partow.net/programming/exprtk/index.html     *
                    
7 *                                                              *
                    
                
mersenne_twister.hpp https://hg.codeplex.com/deltaenginecpp | C++ Header | 549 lines
                    
52 * The seeding from an integer was changed in April 2005 to address a
                    
53 * <a href="http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html">weakness</a>.
                    
54 * 
                    
139        // New seeding algorithm from 
                    
140        // http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/MT2002/emt19937ar.html
                    
141        // In the previous versions, MSBs of the seed affected only MSBs of the
                    
                
strtk.hpp https://hg.codeplex.com/strtk | C++ Header | 23368 lines
                    
5 * Author: Arash Partow (2002-2013)                              *
                    
6 * URL: http://www.partow.net/programming/strtk/index.html       *
                    
7 *                                                               *
                    
                
exprtk.hpp https://hg.codeplex.com/exprtk | C++ Header | 10926 lines
                    
5 * Author: Arash Partow (1999-2013)                             *
                    
6 * URL: http://www.partow.net/programming/exprtk/index.html     *
                    
7 *                                                              *
                    
                
bloom_filter.hpp https://hg.codeplex.com/libbloom | C++ Header | 544 lines
                    
7 * URL: http://www.partow.net                                        *
                    
8 * URL: http://www.partow.net/programming/hashfunctions/index.html   *
                    
9 *                                                                   *
                    
                
nsIDOMNSHTMLElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 381 lines
                    
114  NS_IMETHOD GetInnerHTML(nsAString & aInnerHTML) { return _to GetInnerHTML(aInnerHTML); } \
                    
115  NS_IMETHOD SetInnerHTML(const nsAString & aInnerHTML) { return _to SetInnerHTML(aInnerHTML); } \
                    
116  NS_IMETHOD GetScrollTop(PRInt32 *aScrollTop) { return _to GetScrollTop(aScrollTop); } \
                    
137  NS_IMETHOD GetInnerHTML(nsAString & aInnerHTML) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetInnerHTML(aInnerHTML); } \
                    
138  NS_IMETHOD SetInnerHTML(const nsAString & aInnerHTML) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetInnerHTML(aInnerHTML); } \
                    
139  NS_IMETHOD GetScrollTop(PRInt32 *aScrollTop) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetScrollTop(aScrollTop); } \
                    
215/* attribute DOMString innerHTML; */
                    
216NS_IMETHODIMP nsDOMNSHTMLElement::GetInnerHTML(nsAString & aInnerHTML)
                    
217{
                    
219}
                    
220NS_IMETHODIMP nsDOMNSHTMLElement::SetInnerHTML(const nsAString & aInnerHTML)
                    
221{
                    
307
                    
308class NS_NO_VTABLE nsIDOMNSHTMLElement_MOZILLA_1_8_BRANCH : public nsIDOMNSHTMLElement {
                    
309 public: 
                    
                
msoguids.h https://hg.codeplex.com/sando | C++ Header | 608 lines
                    
123DEFINE_MSO_GUID(IID_IMsoDrawingXMLImportSite,   0x02, 0x1A);
                    
124DEFINE_MSO_GUID(IID_IMsoDrawingHTMLExport,      0x02, 0x1B);
                    
125DEFINE_MSO_GUID(IID_IMsoDrawingHTMLExportSite,  0x02, 0x1C);
                    
205DEFINE_MSO_GUID(IID_IMsoCAGClient,					0x03, 0x55);
                    
206DEFINE_MSO_GUID(IID_IMsoHTMLProject,				0x03, 0x56);
                    
207DEFINE_MSO_GUID(IID_IMsoHTMLProjItems,				0x03, 0x57);
                    
207DEFINE_MSO_GUID(IID_IMsoHTMLProjItems,				0x03, 0x57);
                    
208DEFINE_MSO_GUID(IID_IMsoHTMLProjItem,				0x03, 0x58);
                    
209DEFINE_MSO_GUID(IID_IMsoDispCagNotifySink,			0x03, 0x59);
                    
                
msourl.h https://hg.codeplex.com/sando | C++ Header | 647 lines
                    
39	urlsODMA,             // "::ODMA\"
                    
40	urlsMhtmlCompound,    // "mhtml:X!Y"
                    
41	urlsThismessage,      // "thismessage"
                    
69#define msofurlcFragment 0x0200
                    
70#define msofurlcMhtml	 0x0400
                    
71
                    
74#define msofurlcPath      (msofurlcDir | msofurlcFileLeaf)
                    
75#define msofurlcComplete  (msofurlcScheme | msofurlcAuthority | msofurlcPath | msofurlcQuery | msofurlcFragment | msofurlcMhtml)
                    
76
                    
151//       expose a bug in IE which causes these files to be loaded with the wrong codepage.
                    
152// NOTE: We only use the mhtml: prefix when we have a compound mhtml url (restating above).
                    
153//       Therefore Only-File url's become normal url's when accessed via url methods.
                    
155// We fixup REL url's with mhtml url's by doing the following:
                    
156// mhtml:X + REL ==> mhtml:X!REL <- Only-File becomes a compound mhtml url
                    
157// mhtml:X!Y + REL ==> mhtml:X!(Y+REL)  <- here, Y+REL is the proper combination of these url's as single entities
                    
                
ocdesign.h https://hg.codeplex.com/sando | C++ Header | 844 lines
                    
76#define __IProvideRuntimeHTML_FWD_DEFINED__
                    
77typedef interface IProvideRuntimeHTML IProvideRuntimeHTML;
                    
78#endif 	/* __IProvideRuntimeHTML_FWD_DEFINED__ */
                    
82#define __IProvideAltHTML_FWD_DEFINED__
                    
83typedef interface IProvideAltHTML IProvideAltHTML;
                    
84#endif 	/* __IProvideAltHTML_FWD_DEFINED__ */
                    
110
                    
111#ifndef __IProvideRuntimeHTML_FWD_DEFINED__
                    
112#define __IProvideRuntimeHTML_FWD_DEFINED__
                    
112#define __IProvideRuntimeHTML_FWD_DEFINED__
                    
113typedef interface IProvideRuntimeHTML IProvideRuntimeHTML;
                    
114#endif 	/* __IProvideRuntimeHTML_FWD_DEFINED__ */
                    
118#define __IProvideAltHTML_FWD_DEFINED__
                    
119typedef interface IProvideAltHTML IProvideAltHTML;
                    
120#endif 	/* __IProvideAltHTML_FWD_DEFINED__ */
                    
                
DTE90.h https://hg.codeplex.com/sando | C++ Header | 3345 lines
                    
54#define __HTMLWindow3_FWD_DEFINED__
                    
55typedef interface HTMLWindow3 HTMLWindow3;
                    
56#endif 	/* __HTMLWindow3_FWD_DEFINED__ */
                    
156typedef /* [helpstringcontext][helpstring][helpcontext][uuid] */  DECLSPEC_UUID("FCDF1B34-0781-43c6-BD46-062CAEA1FB05") 
                    
157enum vsHTMLViews
                    
158    {	vsHTMLViewSource	= 0,
                    
166	vsHTMLPaneSplit	= 2
                    
167    } 	vsHTMLPanes;
                    
168
                    
169typedef 
                    
170enum vsHTMLBackgroundTasks
                    
171    {	vsHTMLBackgroundCompilation	= 0,
                    
171    {	vsHTMLBackgroundCompilation	= 0,
                    
172	vsHTMLBackgroundToolboxPopulation	= ( vsHTMLBackgroundCompilation + 1 ) 
                    
173    } 	vsHTMLBackgroundTasks;
                    
                
singlefileeditor.h https://hg.codeplex.com/sando | C++ Header | 3644 lines
                    
257    {
                    
258    ULONG ulHTMLCookie;
                    
259    TextSpan CodeSpan;
                    
                
sharedids.h https://hg.codeplex.com/sando | C++ Header | 452 lines
                    
142#define bmpidInsertMarquee				18
                    
143#define bmpidOutlineHTML				19
                    
144#define bmpidOutlineScript				20
                    
173#define bmpidAddNewWebForm              46
                    
174#define bmpidAddNewHTMLPage             47
                    
175#define bmpidAddNewWebService           48
                    
356#define bmpid9NewFacet                  16
                    
357#define bmpid9ValidateHtmlData          17
                    
358#define bmpid9DataPreview               18
                    
                
vslangproj.h https://hg.codeplex.com/sando | C++ Header | 8344 lines
                    
314	VBPROJPROPID_DefaultTargetSchema	= VBPROJPROPID_DefaultClientScript + 1,
                    
315	VBPROJPROPID_DefaultHTMLPageLayout	= VBPROJPROPID_DefaultTargetSchema + 1,
                    
316	VBPROJPROPID_ProjectFolder	= VBPROJPROPID_DefaultHTMLPageLayout + 1,
                    
376	DISPID_VBFile_URL	= DISPID_VBFile_FullPath + 1,
                    
377	DISPID_VBFile_HTMLTitle	= DISPID_VBFile_URL + 1,
                    
378	DISPID_VBFile_Author	= DISPID_VBFile_HTMLTitle + 1,
                    
                
CommandLine.h https://hg.codeplex.com/salvia | C++ Header | 1690 lines
                    
14// Note that rather than trying to figure out what this code does, you should
                    
15// read the library documentation located in docs/CommandLine.html or looks at
                    
16// the many example usages in tools/*/*.cpp
                    
                
AliasAnalysis.h https://hg.codeplex.com/salvia | C++ Header | 592 lines
                    
105    /// there are restrictions on stepping out of one object and into another.
                    
106    /// See http://llvm.org/docs/LangRef.html#pointeraliasing
                    
107    uint64_t Size;
                    
150  ///
                    
151  /// See docs/AliasAnalysis.html for more information on the specific meanings
                    
152  /// of these values.
                    
                
strtk.hpp https://hg.codeplex.com/nanocalc | C++ Header | 24291 lines
                    
5 * Author: Arash Partow (2002-2014)                              *
                    
6 * URL: http://www.partow.net/programming/strtk/index.html       *
                    
7 *                                                               *
                    
                
exprtk.hpp https://hg.codeplex.com/nanocalc | C++ Header | 32724 lines
                    
5 * Author: Arash Partow (1999-2015)                               *
                    
6 * URL: http://www.partow.net/programming/exprtk/index.html       *
                    
7 *                                                                *
                    
                
nsITransferable.h https://hg.codeplex.com/kmbrasil | C++ Header | 374 lines
                    
28#define kUnicodeMime                "text/unicode"
                    
29#define kHTMLMime                   "text/html"
                    
30#define kAOLMailMime                "AOLMAIL"
                    
39#define kNativeImageMime            "application/x-moz-nativeimage"
                    
40#define kNativeHTMLMime             "application/x-moz-nativehtml"
                    
41// the source URL for a file promise
                    
                
nsIDOMCanvasRenderingContext2D.h https://hg.codeplex.com/kmbrasil | C++ Header | 843 lines
                    
22
                    
23class nsIDOMHTMLElement; /* forward declaration */
                    
24
                    
24
                    
25class nsIDOMHTMLImageElement; /* forward declaration */
                    
26
                    
26
                    
27class nsIDOMHTMLCanvasElement; /* forward declaration */
                    
28
                    
174
                    
175  /* readonly attribute nsIDOMHTMLCanvasElement canvas; */
                    
176  NS_IMETHOD GetCanvas(nsIDOMHTMLCanvasElement * *aCanvas) = 0;
                    
214
                    
215  /* nsIDOMCanvasPattern createPattern (in nsIDOMHTMLElement image, in DOMString repetition); */
                    
216  NS_IMETHOD CreatePattern(nsIDOMHTMLElement *image, const nsAString & repetition, nsIDOMCanvasPattern **_retval) = 0;
                    
                
nsIDOMHTMLObjectElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 451 lines
                    
25/**
                    
26 * The nsIDOMHTMLObjectElement interface is the interface to a [X]HTML
                    
27 * object element.
                    
251/* Implementation file */
                    
252NS_IMPL_ISUPPORTS1(nsDOMHTMLObjectElement, nsIDOMHTMLObjectElement)
                    
253
                    
253
                    
254nsDOMHTMLObjectElement::nsDOMHTMLObjectElement()
                    
255{
                    
258
                    
259nsDOMHTMLObjectElement::~nsDOMHTMLObjectElement()
                    
260{
                    
264/* readonly attribute nsIDOMHTMLFormElement form; */
                    
265NS_IMETHODIMP nsDOMHTMLObjectElement::GetForm(nsIDOMHTMLFormElement * *aForm)
                    
266{
                    
                
nsIDOMHTMLTableElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 447 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMHTMLTableElement.idl
                    
3 */
                    
25/**
                    
26 * The nsIDOMHTMLTableElement interface is the interface to a [X]HTML
                    
27 * table element.
                    
33 */
                    
34class NS_NO_VTABLE nsIDOMHTMLTableElement : public nsIDOMHTMLElement {
                    
35 public: 
                    
233/* Header file */
                    
234class nsDOMHTMLTableElement : public nsIDOMHTMLTableElement
                    
235{
                    
249/* Implementation file */
                    
250NS_IMPL_ISUPPORTS1(nsDOMHTMLTableElement, nsIDOMHTMLTableElement)
                    
251
                    
                
nsIDOMNSHTMLDocument.h https://hg.codeplex.com/kmbrasil | C++ Header | 476 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMNSHTMLDocument.idl
                    
3 */
                    
4
                    
5#ifndef __gen_nsIDOMNSHTMLDocument_h__
                    
6#define __gen_nsIDOMNSHTMLDocument_h__
                    
17
                    
18/* starting interface:    nsIDOMNSHTMLDocument */
                    
19#define NS_IDOMNSHTMLDOCUMENT_IID_STR "79beb289-3644-4b54-9432-9fb993945629"
                    
20
                    
21#define NS_IDOMNSHTMLDOCUMENT_IID \
                    
22  {0x79beb289, 0x3644, 0x4b54, \
                    
24
                    
25class NS_NO_VTABLE nsIDOMNSHTMLDocument : public nsISupports {
                    
26 public: 
                    
                
nsIDOMHTMLInputElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 487 lines
                    
25/**
                    
26 * The nsIDOMHTMLInputElement interface is the interface to a [X]HTML
                    
27 * input element.
                    
253/* Header file */
                    
254class nsDOMHTMLInputElement : public nsIDOMHTMLInputElement
                    
255{
                    
269/* Implementation file */
                    
270NS_IMPL_ISUPPORTS1(nsDOMHTMLInputElement, nsIDOMHTMLInputElement)
                    
271
                    
271
                    
272nsDOMHTMLInputElement::nsDOMHTMLInputElement()
                    
273{
                    
276
                    
277nsDOMHTMLInputElement::~nsDOMHTMLInputElement()
                    
278{
                    
                
nsIDOMHTMLTableCellElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 379 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMHTMLTableCellElement.idl
                    
3 */
                    
33 */
                    
34class NS_NO_VTABLE nsIDOMHTMLTableCellElement : public nsIDOMHTMLElement {
                    
35 public: 
                    
199/* Header file */
                    
200class nsDOMHTMLTableCellElement : public nsIDOMHTMLTableCellElement
                    
201{
                    
215/* Implementation file */
                    
216NS_IMPL_ISUPPORTS1(nsDOMHTMLTableCellElement, nsIDOMHTMLTableCellElement)
                    
217
                    
217
                    
218nsDOMHTMLTableCellElement::nsDOMHTMLTableCellElement()
                    
219{
                    
                
nsIDOMDocument.h https://hg.codeplex.com/kmbrasil | C++ Header | 296 lines
                    
30  /**
                    
31 * The nsIDOMDocument interface represents the entire HTML or XML document.
                    
32 * Conceptually, it is the root of the document tree, and provides the 
                    
                
nsIDocument.h https://hg.codeplex.com/kmbrasil | C++ Header | 973 lines
                    
89class nsICSSLoader;
                    
90class nsHTMLStyleSheet;
                    
91class nsIHTMLCSSStyleSheet;
                    
179   * Return the base URI for relative URIs in the document (the document uri
                    
180   * unless it's overridden by SetBaseURI, HTML <base> tags, etc.).  The
                    
181   * returned URI could be null if there is no document URI.
                    
283   * Access HTTP header data (this may also get set from other
                    
284   * sources, like HTML META tags).
                    
285   */
                    
456   */
                    
457  virtual nsHTMLStyleSheet* GetAttributeStyleSheet() const = 0;
                    
458
                    
462   */
                    
463  virtual nsIHTMLCSSStyleSheet* GetInlineStyleSheet() const = 0;
                    
464  
                    
                
nsISAXXMLReader.h https://hg.codeplex.com/kmbrasil | C++ Header | 421 lines
                    
209   * @param contentType The content type of the string - either text/xml,
                    
210   *                    application/xml, or application/xhtml+xml.
                    
211   *                    Must not be NULL.
                    
                
nsIWebProgressListener.h https://hg.codeplex.com/kmbrasil | C++ Header | 435 lines
                    
112   *   the loading of its corresponding document have completed.  This includes
                    
113   *   other document requests (e.g., corresponding to HTML <iframe> elements).
                    
114   *   The document corresponding to a document request is available via the
                    
127   *
                    
128   *   For example, in the case of navigation within a single frame of a HTML
                    
129   *   frameset, a nsIWebProgressListener instance attached to the
                    
                
IWebBrowserImpl.h https://hg.codeplex.com/kmbrasil | C++ Header | 1183 lines
                    
41
                    
42#include <mshtml.h>
                    
43
                    
74
                    
75template<class T, const CLSID *pclsid, const GUID* plibid = &LIBID_MSHTML>
                    
76class IWebBrowserImpl :
                    
                
nsCSSStruct.h https://hg.codeplex.com/kmbrasil | C++ Header | 611 lines
                    
76struct nsRuleDataFont : public nsCSSFont {
                    
77  PRBool mFamilyFromHTML; // Is the family from an HTML FONT element
                    
78};
                    
389  nsCSSValue mLayout;
                    
390  nsCSSValue mFrame; // Not mappable via CSS, only using HTML4 table attrs.
                    
391  nsCSSValue mRules; // Not mappable via CSS, only using HTML4 table attrs.
                    
391  nsCSSValue mRules; // Not mappable via CSS, only using HTML4 table attrs.
                    
392  nsCSSValue mSpan; // Not mappable via CSS, only using HTML4 table attrs.
                    
393  nsCSSValue mCols; // Not mappable via CSS, only using HTML4 table attrs.
                    
                
nsCSSFrameConstructor.h https://hg.codeplex.com/kmbrasil | C++ Header | 1048 lines
                    
61class nsFrameManager;
                    
62class nsIDOMHTMLSelectElement;
                    
63class nsPresContext;
                    
                
nsIPresShell.h https://hg.codeplex.com/kmbrasil | C++ Header | 788 lines
                    
202  /* Enable/disable author style level. Disabling author style disables the entire
                    
203   * author level of the cascade, including the HTML preshint level.
                    
204   */
                    
                
nsIAccessibilityService.h https://hg.codeplex.com/kmbrasil | C++ Header | 880 lines
                    
49
                    
50  /* nsIAccessible createHTML4ButtonAccessible (in nsISupports aFrame); */
                    
51  NS_IMETHOD CreateHTML4ButtonAccessible(nsISupports *aFrame, nsIAccessible **_retval) = 0;
                    
55
                    
56  /* nsIAccessible createHTMLAreaAccessible (in nsIWeakReference aPresShell, in nsIDOMNode aDOMNode, in nsIAccessible aAccParent); */
                    
57  NS_IMETHOD CreateHTMLAreaAccessible(nsIWeakReference *aPresShell, nsIDOMNode *aDOMNode, nsIAccessible *aAccParent, nsIAccessible **_retval) = 0;
                    
58
                    
59  /* nsIAccessible createHTMLBlockAccessible (in nsISupports aFrame); */
                    
60  NS_IMETHOD CreateHTMLBlockAccessible(nsISupports *aFrame, nsIAccessible **_retval) = 0;
                    
61
                    
62  /* nsIAccessible createHTMLButtonAccessible (in nsISupports aFrame); */
                    
63  NS_IMETHOD CreateHTMLButtonAccessible(nsISupports *aFrame, nsIAccessible **_retval) = 0;
                    
64
                    
65  /* nsIAccessible createHTMLButtonAccessibleXBL (in nsIDOMNode aNode); */
                    
66  NS_IMETHOD CreateHTMLButtonAccessibleXBL(nsIDOMNode *aNode, nsIAccessible **_retval) = 0;
                    
                
nsIWebBrowserPersist.h https://hg.codeplex.com/kmbrasil | C++ Header | 443 lines
                    
189  /**
                    
190   * For plaintext output. Convert html to plaintext that looks like the html.
                    
191   * Implies wrap (except inside &lt;pre&gt;), since html wraps.
                    
191   * Implies wrap (except inside &lt;pre&gt;), since html wraps.
                    
192   * HTML output: always do prettyprinting, ignoring existing formatting.
                    
193   */
                    
201
                    
202  /** Output only the body section, no HTML tags. */
                    
203  enum { ENCODE_FLAGS_BODY_ONLY = 8U };
                    
222  /** 
                    
223   * Attempt to encode entities standardized at W3C (HTML, MathML, etc).
                    
224   * This is a catch-all flag for documents with mixed contents. Beware of
                    
263  /**
                    
264   * Encode HTML4 entities. This includes the basic set, accented
                    
265   * letters, greek letters and certain special markup symbols.
                    
                
nsIWebNavigation.h https://hg.codeplex.com/kmbrasil | C++ Header | 456 lines
                    
111  /**
                    
112   * This flag specifies that the load should have the semantics of an HTML
                    
113   * META refresh (i.e., that the cache should be validated).  This flag is
                    
                
nsIMarkupDocumentViewer.h https://hg.codeplex.com/kmbrasil | C++ Header | 434 lines
                    
39
                    
40  /** Disable entire author style level (including HTML presentation hints) */
                    
41  /* attribute boolean authorStyleDisabled; */
                    
                
nsIPrincipal.h https://hg.codeplex.com/kmbrasil | C++ Header | 436 lines
                    
113     * The domain URI to which this principal pertains.
                    
114     * This is congruent with HTMLDocument.domain, and may be null.
                    
115     * Setting this has no effect on the URI.
                    
                
nsIWindowsHooks.h https://hg.codeplex.com/kmbrasil | C++ Header | 596 lines
                    
90  /* attribute boolean isHandlingXHTML; */
                    
91  NS_IMETHOD GetIsHandlingXHTML(PRBool *aIsHandlingXHTML) = 0;
                    
92  NS_IMETHOD SetIsHandlingXHTML(PRBool aIsHandlingXHTML) = 0;
                    
156  NS_IMETHOD SetIsHandlingGOPHER(PRBool aIsHandlingGOPHER) { return _to SetIsHandlingGOPHER(aIsHandlingGOPHER); } \
                    
157  NS_IMETHOD GetIsHandlingHTML(PRBool *aIsHandlingHTML) { return _to GetIsHandlingHTML(aIsHandlingHTML); } \
                    
158  NS_IMETHOD SetIsHandlingHTML(PRBool aIsHandlingHTML) { return _to SetIsHandlingHTML(aIsHandlingHTML); } \
                    
175  NS_IMETHOD GetIsHandlingXHTML(PRBool *aIsHandlingXHTML) { return _to GetIsHandlingXHTML(aIsHandlingXHTML); } \
                    
176  NS_IMETHOD SetIsHandlingXHTML(PRBool aIsHandlingXHTML) { return _to SetIsHandlingXHTML(aIsHandlingXHTML); } \
                    
177  NS_IMETHOD GetIsHandlingXUL(PRBool *aIsHandlingXUL) { return _to GetIsHandlingXUL(aIsHandlingXUL); } \
                    
195  NS_IMETHOD GetIsHandlingHTML(PRBool *aIsHandlingHTML) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIsHandlingHTML(aIsHandlingHTML); } \
                    
196  NS_IMETHOD SetIsHandlingHTML(PRBool aIsHandlingHTML) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetIsHandlingHTML(aIsHandlingHTML); } \
                    
197  NS_IMETHOD GetIsHandlingJPEG(PRBool *aIsHandlingJPEG) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIsHandlingJPEG(aIsHandlingJPEG); } \
                    
213  NS_IMETHOD GetIsHandlingXHTML(PRBool *aIsHandlingXHTML) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIsHandlingXHTML(aIsHandlingXHTML); } \
                    
214  NS_IMETHOD SetIsHandlingXHTML(PRBool aIsHandlingXHTML) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetIsHandlingXHTML(aIsHandlingXHTML); } \
                    
215  NS_IMETHOD GetIsHandlingXUL(PRBool *aIsHandlingXUL) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetIsHandlingXUL(aIsHandlingXUL); } \
                    
                
nsIHTMLEditor.h https://hg.codeplex.com/kmbrasil | C++ Header | 1175 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/editor/idl/nsIHTMLEditor.idl
                    
3 */
                    
4
                    
5#ifndef __gen_nsIHTMLEditor_h__
                    
6#define __gen_nsIHTMLEditor_h__
                    
31
                    
32/* starting interface:    nsIHTMLEditor */
                    
33#define NS_IHTMLEDITOR_IID_STR "afc36593-5787-4420-93d9-b2c0ccbf0cad"
                    
34
                    
35#define NS_IHTMLEDITOR_IID \
                    
36  {0xafc36593, 0x5787, 0x4420, \
                    
38
                    
39class nsIHTMLEditor : public nsISupports {
                    
40 public: 
                    
                
nsIHTMLAbsPosEditor.h https://hg.codeplex.com/kmbrasil | C++ Header | 374 lines
                    
232/* Header file */
                    
233class nsHTMLAbsPosEditor : public nsIHTMLAbsPosEditor
                    
234{
                    
236  NS_DECL_ISUPPORTS
                    
237  NS_DECL_NSIHTMLABSPOSEDITOR
                    
238
                    
248/* Implementation file */
                    
249NS_IMPL_ISUPPORTS1(nsHTMLAbsPosEditor, nsIHTMLAbsPosEditor)
                    
250
                    
250
                    
251nsHTMLAbsPosEditor::nsHTMLAbsPosEditor()
                    
252{
                    
255
                    
256nsHTMLAbsPosEditor::~nsHTMLAbsPosEditor()
                    
257{
                    
                
nsIURL.h https://hg.codeplex.com/kmbrasil | C++ Header | 375 lines
                    
51     * Returns a path including the directory and file portions of a
                    
52     * URL.  For example, the filePath of "http://foo/bar.html#baz" is
                    
53     * "/foo/bar.html".
                    
163     * 5) ftp://foo.com/bar/      ftp://foo.com/bar         ftp://foo.com/
                    
164     * 6) ftp://foo.com/bar/      ftp://foo.com/bar/b.html  ftp://foo.com/bar/
                    
165     * 7) http://foo.com/a.htm#i  http://foo.com/b.htm      http://foo.com/
                    
166     * 8) ftp://foo.com/c.htm#i   ftp://foo.com/c.htm       ftp://foo.com/c.htm
                    
167     * 9) file:///a/b/c.html      file:///d/e/c.html        file:///
                    
168     */
                    
                
nsIHttpChannel.h https://hg.codeplex.com/kmbrasil | C++ Header | 505 lines
                    
230     *
                    
231     * This method allows, for example, the HTML content sink to inform the HTTP
                    
232     * channel about HTTP-EQUIV headers found in HTML <META> tags.
                    
                
scoped_allocator.hpp https://hg.codeplex.com/klayge | C++ Header | 1471 lines
                    
257   //! Code inspired by Mathias Gaunard's is_convertible.cpp found in the Boost mailing list
                    
258   //! http://boost.2283326.n4.nabble.com/type-traits-is-constructible-when-decltype-is-supported-td3575452.html
                    
259   //! Thanks Mathias!
                    
                
string_ref.hpp https://hg.codeplex.com/klayge | C++ Header | 387 lines
                    
10    N3422 by Jeffrey Yasskin
                    
11        http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3442.html
                    
12
                    
                
cart_intersect.hpp https://hg.codeplex.com/klayge | C++ Header | 755 lines
                    
84/*!
                    
85    \see http://mathworld.wolfram.com/Line-LineIntersection.html
                    
86 */
                    
                
inverse_gamma.hpp https://hg.codeplex.com/klayge | C++ Header | 462 lines
                    
17// http://en.wikipedia.org/wiki/Inverse-gamma_distribution
                    
18// http://rss.acs.unt.edu/Rdoc/library/pscl/html/igamma.html
                    
19
                    
21// http://www.itl.nist.gov/div898/handbook/eda/section3/eda366b.htm
                    
22// http://mathworld.wolfram.com/GammaDistribution.html
                    
23// http://en.wikipedia.org/wiki/Gamma_distribution
                    
                
make_shared_object.hpp https://hg.codeplex.com/klayge | C++ Header | 1029 lines
                    
11//
                    
12//  See http://www.boost.org/libs/smart_ptr/make_shared.html
                    
13//  for documentation.
                    
                
xsltutils.h https://edxlsharp.svn.codeplex.com/svn | C++ Header | 310 lines
                    
77      ((n)->type == XML_DOCUMENT_NODE) ||				\
                    
78      ((n)->type == XML_HTML_DOCUMENT_NODE) ||				\
                    
79      ((n)->type == XML_COMMENT_NODE) ||				\
                    
                
Containers.h https://xray.svn.codeplex.com/svn | C++ Header | 1060 lines
                    
148	/** Return the next power of two. 
                    
149	* @see http://graphics.stanford.edu/~seander/bithacks.html
                    
150	* @warning Behaviour for 0 is undefined.
                    
                
htmlayout_dom.hpp https://peoplesnote.svn.codeplex.com/svn | C++ Header | 1562 lines
                    
408    /**Get root DOM element of the HTMLayout document.
                    
409     * \param hHTMLayoutWnd \b HWND, HTMLayout window
                    
410     * \return \b #HELEMENT, root element
                    
422    /**Get focus DOM element of the HTMLayout document.
                    
423     * \param hHTMLayoutWnd \b HWND, HTMLayout window
                    
424     * \return \b #HELEMENT, focus element
                    
431        HELEMENT h = 0;
                    
432        HTMLayoutGetFocusElement(hHTMLayoutWnd,&h);
                    
433        return h;
                    
437    /**Find DOM element of the HTMLayout document by coordinates.
                    
438     * \param hHTMLayoutWnd \b HWND, HTMLayout window
                    
439     * \param clientPt \b POINT,  coordinates.
                    
444        HELEMENT h = 0;
                    
445        HTMLayoutFindElement(hHTMLayoutWnd, clientPt, &h);
                    
446        return h;
                    
                
aux-cvt.h https://dotnetinstaller.svn.codeplex.com/svn | C++ Header | 711 lines
                    
4/*
                    
5 * Terra Informatica Sciter and HTMLayout Engines
                    
6 * http://terrainformatica.com/sciter, http://terrainformatica.com/htmlayout 
                    
                
wtl_htmlayouthost.h https://dotnetinstaller.svn.codeplex.com/svn | C++ Header | 949 lines
                    
169/////////////////////////////////////////////////////////////////////////////
                    
170// CHTMLayoutHost - host side implementation for a HTMLayout control
                    
171
                    
176
                    
177  // HTMLayout callback
                    
178  static LRESULT CALLBACK callback(UINT uMsg, WPARAM wParam, LPARAM lParam, LPVOID vParam)
                    
180      ATLASSERT(vParam);
                    
181      CHTMLayoutHost<T>* pThis = (CHTMLayoutHost<T>*)vParam;
                    
182      return pThis->OnHtmlNotify(uMsg, wParam, lParam);
                    
188    ATLASSERT(::IsWindow(pT->m_hWnd));
                    
189    ::HTMLayoutSetCallback(pT->m_hWnd,callback, (CHTMLayoutHost<T>*)this);
                    
190  }
                    
195    ATLASSERT(::IsWindow(pT->m_hWnd));
                    
196    HTMLayoutWindowAttachEventHandler(pT->m_hWnd, htmlayout::event_handler::element_proc,peh,peh->subscribed_to); 
                    
197  }
                    
                
AssertMacros.h https://mkqt.svn.codeplex.com/svn | C++ Header | 1118 lines
                    
9                 (develop, The Apple Technical Journal, Issue 11, August/September 1992)
                    
10                 <http://developer.apple.com/dev/techsupport/develop/issue11toc.shtml>
                    
11                 for the methodology behind these error handling and assertion macros.
                    
                
nsIHTMLObjectResizer.h https://hg.codeplex.com/kmbrasil | C++ Header | 270 lines
                    
172/* Header file */
                    
173class nsHTMLObjectResizer : public nsIHTMLObjectResizer
                    
174{
                    
190
                    
191nsHTMLObjectResizer::nsHTMLObjectResizer()
                    
192{
                    
195
                    
196nsHTMLObjectResizer::~nsHTMLObjectResizer()
                    
197{
                    
253/* void addObjectResizeEventListener (in nsIHTMLObjectResizeListener aListener); */
                    
254NS_IMETHODIMP nsHTMLObjectResizer::AddObjectResizeEventListener(nsIHTMLObjectResizeListener *aListener)
                    
255{
                    
259/* void removeObjectResizeEventListener (in nsIHTMLObjectResizeListener aListener); */
                    
260NS_IMETHODIMP nsHTMLObjectResizer::RemoveObjectResizeEventListener(nsIHTMLObjectResizeListener *aListener)
                    
261{
                    
                
unzip.h https://wabbit.svn.codeplex.com/svn | C++ Header | 438 lines
                    
2   Version 1.1, February 14h, 2010
                    
3   part of the MiniZip project - ( http://www.winimage.com/zLibDll/minizip.html )
                    
4
                    
4
                    
5         Copyright (C) 1998-2010 Gilles Vollant (minizip) ( http://www.winimage.com/zLibDll/minizip.html )
                    
6
                    
                
foxref.h https://VFPX.svn.codeplex.com/svn | C++ Header | 528 lines
                    
176#define EXPORTTYPE_TXT			"TXT"
                    
177#define EXPORTTYPE_HTML			"HTML"
                    
178#define EXPORTTYPE_XML			"XML"
                    
361#define EXPORT_TXT_LOC				"Comma Delimited Text (TXT)"
                    
362#define EXPORT_HTML_LOC				"HyperText Markup Language (HTML)"
                    
363#define EXPORT_XML_LOC				"Extensible Markup Language (XML)"
                    
                
nsIDOMHTMLSelectElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 335 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMHTMLSelectElement.idl
                    
3 */
                    
83
                    
84  /* void add (in nsIDOMHTMLElement element, in nsIDOMHTMLElement before)  raises (DOMException); */
                    
85  NS_IMETHOD Add(nsIDOMHTMLElement *element, nsIDOMHTMLElement *before) = 0;
                    
244/* readonly attribute nsIDOMHTMLFormElement form; */
                    
245NS_IMETHODIMP nsDOMHTMLSelectElement::GetForm(nsIDOMHTMLFormElement * *aForm)
                    
246{
                    
250/* readonly attribute nsIDOMHTMLOptionsCollection options; */
                    
251NS_IMETHODIMP nsDOMHTMLSelectElement::GetOptions(nsIDOMHTMLOptionsCollection * *aOptions)
                    
252{
                    
306/* void add (in nsIDOMHTMLElement element, in nsIDOMHTMLElement before)  raises (DOMException); */
                    
307NS_IMETHODIMP nsDOMHTMLSelectElement::Add(nsIDOMHTMLElement *element, nsIDOMHTMLElement *before)
                    
308{
                    
                
nsIDOMHTMLIFrameElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 299 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMHTMLIFrameElement.idl
                    
3 */
                    
25/**
                    
26 * The nsIDOMHTMLIFrameElement interface is the interface to a [X]HTML
                    
27 * iframe element.
                    
175/* Implementation file */
                    
176NS_IMPL_ISUPPORTS1(nsDOMHTMLIFrameElement, nsIDOMHTMLIFrameElement)
                    
177
                    
177
                    
178nsDOMHTMLIFrameElement::nsDOMHTMLIFrameElement()
                    
179{
                    
182
                    
183nsDOMHTMLIFrameElement::~nsDOMHTMLIFrameElement()
                    
184{
                    
                
ISimpleDOMDocument.h https://hg.codeplex.com/kmbrasil | C++ Header | 357 lines
                    
84// ---------------------------------------------------------------------------------------------------=
                    
85// Get the registered mime type, such as text/html
                    
86//
                    
                
AOSConfiguration.hpp https://aobjectserver.svn.codeplex.com/svn | C++ Header | 565 lines
                    
235
                    
236  @param filename to use as default (index.html is default)
                    
237  */
                    
                
AXmlElement.hpp https://aobjectserver.svn.codeplex.com/svn | C++ Header | 724 lines
                    
449  /*!
                    
450  Adds an XML/HTML comment
                    
451
                    
                
CImg.h https://asmodeling.svn.codeplex.com/svn | C++ Header | 37610 lines
                    
19 #                    The CeCILL-C license is close to the GNU LGPL.
                    
20 #                    ( http://www.cecill.info/licences/Licence_CeCILL-C_V1-en.html )
                    
21 #
                    
23 #                    The CeCILL license is compatible with the GNU GPL.
                    
24 #                    ( http://www.cecill.info/licences/Licence_CeCILL_V2-en.html )
                    
25 #
                    
                
tinymt_precalc_dc.h https://AMPlebrot.svn.codeplex.com/svn | C++ Header | 65652 lines
                    
15 * Based on or incorporating material from the following project(s):
                    
16 * TINY MT project, available at http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/TINYMT/index.html.
                    
17 * @file tinymt32.h
                    
                
HtmlRenderer.h https://almonaster.svn.codeplex.com/svn | C++ Header | 1459 lines
                    
18
                    
19#ifndef _HtmlRenderer_H_
                    
20#define _HtmlRenderer_H_
                    
131
                    
132#define MAX_HTML_TIME_LENGTH                512
                    
133
                    
343
                    
344class HtmlRenderer {
                    
345protected:
                    
471    // Constructor
                    
472    HtmlRenderer (PageId pageId, IHttpRequest* pHttpRequest, IHttpResponse* pHttpResponse);
                    
473    ~HtmlRenderer();
                    
                
http_support.hpp https://ahttpserver.svn.codeplex.com/svn | C++ Header | 481 lines
                    
235		
                    
236		string_constant ContentTypeTextHtml = "text/html";
                    
237		string_constant ContentTypeOctetStream = "application/octet-stream";
                    
                
win32.hpp https://hg01.codeplex.com/foldersize | C++ Header | 557 lines
                    
5 * This source code is subject to terms and conditions of the Microsoft Public License. A 
                    
6 * copy of the license can be found in the License.html file at the root of this distribution. If 
                    
7 * you cannot locate the  Microsoft Public License, please send an email to 
                    
                
wrappers.hpp https://ahttpserver.svn.codeplex.com/svn | C++ Header | 303 lines
                    
269
                    
270	inline void setUtf8Html () {
                    
271	  return setContentType (ahttp::strings::ContentTypeTextHtml, ahttp::strings::ContentCharsetUtf8);
                    
                
nsIAccessNode.h https://hg.codeplex.com/kmbrasil | C++ Header | 307 lines
                    
112  /* readonly attribute DOMString innerHTML; */
                    
113  NS_IMETHOD GetInnerHTML(nsAString & aInnerHTML) = 0;
                    
114
                    
154  NS_IMETHOD GetAccessibleDocument(nsIAccessibleDocument * *aAccessibleDocument); \
                    
155  NS_IMETHOD GetInnerHTML(nsAString & aInnerHTML); \
                    
156  NS_IMETHOD GetOwnerWindow(void * *aOwnerWindow); \
                    
170  NS_IMETHOD GetAccessibleDocument(nsIAccessibleDocument * *aAccessibleDocument) { return _to GetAccessibleDocument(aAccessibleDocument); } \
                    
171  NS_IMETHOD GetInnerHTML(nsAString & aInnerHTML) { return _to GetInnerHTML(aInnerHTML); } \
                    
172  NS_IMETHOD GetOwnerWindow(void * *aOwnerWindow) { return _to GetOwnerWindow(aOwnerWindow); } \
                    
186  NS_IMETHOD GetAccessibleDocument(nsIAccessibleDocument * *aAccessibleDocument) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetAccessibleDocument(aAccessibleDocument); } \
                    
187  NS_IMETHOD GetInnerHTML(nsAString & aInnerHTML) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetInnerHTML(aInnerHTML); } \
                    
188  NS_IMETHOD GetOwnerWindow(void * *aOwnerWindow) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetOwnerWindow(aOwnerWindow); } \
                    
278/* readonly attribute DOMString innerHTML; */
                    
279NS_IMETHODIMP nsAccessNode::GetInnerHTML(nsAString & aInnerHTML)
                    
280{
                    
                
nsIStreamConverter.h https://hg.codeplex.com/kmbrasil | C++ Header | 184 lines
                    
36 *
                    
37 * Suppose you had code that converted plain text into HTML. You could implement
                    
38 * this interface to allow everyone else to use your conversion logic using a 
                    
                
nsIContentFilter.h https://hg.codeplex.com/kmbrasil | C++ Header | 153 lines
                    
40   *    * drop from mouse
                    
41   *    * insertion of html (such as with "cmd_insertHTML")
                    
42   * It provides a hook so the above actions can be canceled or the data
                    
                
bind.hpp https://git01.codeplex.com/tvpcn | C++ Header | 1539 lines
                    
18//
                    
19//  See http://www.boost.org/libs/bind/bind.html for documentation.
                    
20//
                    
                
PNG.H https://git01.codeplex.com/tvpcn | C++ Header | 2817 lines
                    
62 * is available as RFC 2083 <ftp://ftp.uu.net/graphics/png/documents/>
                    
63 * and as a W3C Recommendation <http://www.w3.org/TR/REC.png.html>
                    
64 */
                    
                
IHTML.h https://DotaSource.svn.codeplex.com/svn | C++ Header | 202 lines
                    
7
                    
8#ifndef IHTML_H
                    
9#define IHTML_H
                    
24	//-----------------------------------------------------------------------------
                    
25	// Purpose: basic interface for a HTML window
                    
26	//-----------------------------------------------------------------------------
                    
26	//-----------------------------------------------------------------------------
                    
27	class IHTML
                    
28	{
                    
47
                    
48		// returns the width and height (in pixels) of the HTML full page (not just the displayed region)
                    
49		virtual void GetHTMLSize(int &wide,int &tall) = 0;
                    
54
                    
55		// add text to the browser control (as a HTML formated string)
                    
56		virtual void AddText(const char *text)=0;
                    
                
nsIContextMenuListener2.h https://hg.codeplex.com/kmbrasil | C++ Header | 334 lines
                    
88   * CONTEXT_TEXT                   <TEXTAREA>
                    
89   * CONTEXT_DOCUMENT               <HTML>
                    
90   * CONTEXT_BACKGROUND_IMAGE       <HTML> with background image
                    
                
nsIEditingSession.h https://hg.codeplex.com/kmbrasil | C++ Header | 211 lines
                    
63   *  @param aWindow nsIDOMWindow, the window the embedder needs to make editable
                    
64   *  @param aEditorType string, "html" "htmlsimple" "text" "textsimple"
                    
65   */
                    
                
nsIDOMSVGGradientElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 370 lines
                    
253 * For more information on this interface please see
                    
254 * http://www.w3.org/TR/SVG11/pservers.html
                    
255 *
                    
                
nsIDOMHTMLFrameElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 259 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMHTMLFrameElement.idl
                    
3 */
                    
25/**
                    
26 * The nsIDOMHTMLFrameElement interface is the interface to a [X]HTML
                    
27 * frame element.
                    
155/* Implementation file */
                    
156NS_IMPL_ISUPPORTS1(nsDOMHTMLFrameElement, nsIDOMHTMLFrameElement)
                    
157
                    
157
                    
158nsDOMHTMLFrameElement::nsDOMHTMLFrameElement()
                    
159{
                    
162
                    
163nsDOMHTMLFrameElement::~nsDOMHTMLFrameElement()
                    
164{
                    
                
nsIDOMNSHTMLTextAreaElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 156 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMNSHTMLTextAreaElement.idl
                    
3 */
                    
84/* Header file */
                    
85class nsDOMNSHTMLTextAreaElement : public nsIDOMNSHTMLTextAreaElement
                    
86{
                    
100/* Implementation file */
                    
101NS_IMPL_ISUPPORTS1(nsDOMNSHTMLTextAreaElement, nsIDOMNSHTMLTextAreaElement)
                    
102
                    
102
                    
103nsDOMNSHTMLTextAreaElement::nsDOMNSHTMLTextAreaElement()
                    
104{
                    
107
                    
108nsDOMNSHTMLTextAreaElement::~nsDOMNSHTMLTextAreaElement()
                    
109{
                    
                
nsIDOMHTMLEmbedElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 207 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMHTMLEmbedElement.idl
                    
3 */
                    
25/**
                    
26 * The nsIDOMHTMLEmbedElement interface is the interface to a [X]HTML
                    
27 * embed element.
                    
129/* Implementation file */
                    
130NS_IMPL_ISUPPORTS1(nsDOMHTMLEmbedElement, nsIDOMHTMLEmbedElement)
                    
131
                    
131
                    
132nsDOMHTMLEmbedElement::nsDOMHTMLEmbedElement()
                    
133{
                    
136
                    
137nsDOMHTMLEmbedElement::~nsDOMHTMLEmbedElement()
                    
138{
                    
                
nsIExtendedExpatSink.h https://hg.codeplex.com/kmbrasil | C++ Header | 181 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/parser/htmlparser/public/nsIExtendedExpatSink.idl
                    
3 */
                    
                
nsIProxyObjectManager.h https://hg.codeplex.com/kmbrasil | C++ Header | 148 lines
                    
27/**
                    
28 * See http://www.mozilla.org/projects/xpcom/Proxies.html
                    
29 */
                    
                
wykobi_matrix.inl https://hg.codeplex.com/wykobi | C++ Header | 314 lines
                    
14(*                                                                     *)
                    
15(* URL: http://www.wykobi.com/license.html                             *)
                    
16(*                                                                     *)
                    
                
entities.h https://nxll.svn.codeplex.com/svn | C++ Header | 257 lines
                    
1// entities.h - HTML entities
                    
2
                    
                
nsIDOMHTMLAppletElement.h https://hg.codeplex.com/kmbrasil | C++ Header | 307 lines
                    
1/*
                    
2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM h:/projects/mozilla/mozilla/dom/public/idl/html/nsIDOMHTMLAppletElement.idl
                    
3 */
                    
25/**
                    
26 * The nsIDOMHTMLAppletElement interface is the interface to a [X]HTML
                    
27 * applet element.
                    
179/* Implementation file */
                    
180NS_IMPL_ISUPPORTS1(nsDOMHTMLAppletElement, nsIDOMHTMLAppletElement)
                    
181
                    
181
                    
182nsDOMHTMLAppletElement::nsDOMHTMLAppletElement()
                    
183{
                    
186
                    
187nsDOMHTMLAppletElement::~nsDOMHTMLAppletElement()
                    
188{
                    
                
helpsys.h https://hg.codeplex.com/sando | C++ Header | 306 lines
                    
74enum _VsHelpErrors
                    
75    {	VSHELP_E_HTMLHELP_UNKNOWN	= ( ( 0x80000000 | ( 4 << 16 )  )  | 0x1000 ) ,
                    
76	VSHELP_E_COLLECTIONDOESNOTEXIST	= ( ( 0x80000000 | ( 4 << 16 )  )  | 0x1001 ) ,
                    
                
 

Source

Language