Mercurial > projects > dwt2
comparison org.eclipse.swt.win32.win32.x86/src/org/eclipse/swt/internal/mozilla/nsIContentViewer.d @ 0:6dd524f61e62
add dwt win and basic java stuff
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Mon, 02 Mar 2009 14:44:16 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:6dd524f61e62 |
---|---|
1 module org.eclipse.swt.internal.mozilla.nsIContentViewer; | |
2 | |
3 import org.eclipse.swt.internal.mozilla.Common; | |
4 import org.eclipse.swt.internal.mozilla.nsID; | |
5 import org.eclipse.swt.internal.mozilla.nsISupports; | |
6 | |
7 import org.eclipse.swt.internal.mozilla.nsIDOMDocument; | |
8 import org.eclipse.swt.internal.mozilla.nsISHEntry; | |
9 | |
10 /****************************************************************************** | |
11 | |
12 ******************************************************************************/ | |
13 | |
14 const char[] NS_ICONTENTVIEWER_IID_STR = "6a7ddb40-8a9e-4576-8ad1-71c5641d8780"; | |
15 | |
16 const nsIID NS_ICONTENTVIEWER_IID= | |
17 {0x6a7ddb40, 0x8a9e, 0x4576, | |
18 [ 0x8a, 0xd1, 0x71, 0xc5, 0x64, 0x1d, 0x87, 0x80 ]}; | |
19 | |
20 interface nsIContentViewer : nsISupports { | |
21 | |
22 static const char[] IID_STR = NS_ICONTENTVIEWER_IID_STR; | |
23 static const nsIID IID = NS_ICONTENTVIEWER_IID; | |
24 | |
25 extern(System): | |
26 nsresult Init(nsIWidget * aParentWidget, nsIDeviceContext * aDeviceContext, nsRect * aBounds); | |
27 nsresult GetContainer(nsISupports *aContainer); | |
28 nsresult SetContainer(nsISupports aContainer); | |
29 nsresult LoadStart(nsISupports aDoc); | |
30 nsresult LoadComplete(PRUint32 aStatus); | |
31 nsresult PermitUnload(PRBool *_retval); | |
32 nsresult PageHide(PRBool isUnload); | |
33 nsresult Close(nsISHEntry historyEntry); | |
34 nsresult Destroy(); | |
35 nsresult Stop(); | |
36 nsresult GetDOMDocument(nsIDOMDocument *aDOMDocument); | |
37 nsresult SetDOMDocument(nsIDOMDocument aDOMDocument); | |
38 nsresult GetBounds(nsRect * aBounds); | |
39 nsresult SetBounds(nsRect * aBounds); | |
40 nsresult GetPreviousViewer(nsIContentViewer *aPreviousViewer); | |
41 nsresult SetPreviousViewer(nsIContentViewer aPreviousViewer); | |
42 nsresult Move(PRInt32 aX, PRInt32 aY); | |
43 nsresult Show(); | |
44 nsresult Hide(); | |
45 nsresult GetEnableRendering(PRBool *aEnableRendering); | |
46 nsresult SetEnableRendering(PRBool aEnableRendering); | |
47 nsresult GetSticky(PRBool *aSticky); | |
48 nsresult SetSticky(PRBool aSticky); | |
49 nsresult RequestWindowClose(PRBool *_retval); | |
50 nsresult Open(nsISupports aState); | |
51 nsresult ClearHistoryEntry(); | |
52 | |
53 } | |
54 | |
55 /****************************************************************************** | |
56 | |
57 ******************************************************************************/ | |
58 | |
59 const char[] NS_ICONTENTVIEWER_MOZILLA_1_8_BRANCH_IID_STR = "51341ed4-a3bf-4fd5-ae17-5fd3ec59dcab"; | |
60 | |
61 const nsIID NS_ICONTENTVIEWER_MOZILLA_1_8_BRANCH_IID= | |
62 {0x51341ed4, 0xa3bf, 0x4fd5, | |
63 [ 0xae, 0x17, 0x5f, 0xd3, 0xec, 0x59, 0xdc, 0xab ]}; | |
64 | |
65 interface nsIContentViewer_MOZILLA_1_8_BRANCH : nsISupports { | |
66 | |
67 static const char[] IID_STR = NS_ICONTENTVIEWER_MOZILLA_1_8_BRANCH_IID_STR; | |
68 static const nsIID IID = NS_ICONTENTVIEWER_MOZILLA_1_8_BRANCH_IID; | |
69 | |
70 extern(System): | |
71 nsresult OpenWithEntry(nsISupports aState, nsISHEntry aSHEntry); | |
72 | |
73 } | |
74 |