r=jfrancis, a=jar Part of checkin including layout/base/src/nsRangeList.cpp to fix caret issues

This commit is contained in:
mjudge%netscape.com 2000-02-25 04:29:28 +00:00
parent 5d2bf98f41
commit 0035fc652a
4 changed files with 14 additions and 1 deletions

View File

@ -34,7 +34,8 @@
void addSelectionListener(in SelectionListener newListener);
void removeSelectionListener(in SelectionListener listenerToRemove);
void setHint(in boolean right);
boolean getHint();
noscript xpidl nsIEnumerator getEnumerator();
DOMString toString();

View File

@ -782,6 +782,8 @@ enum nsDOMProp {
NS_DOM_PROP_SELECTION_COLLAPSETOEND,
NS_DOM_PROP_SELECTION_COLLAPSETOSTART,
NS_DOM_PROP_SELECTION_CONTAINSNODE,
NS_DOM_PROP_SELECTION_SETHINT,
NS_DOM_PROP_SELECTION_GETHINT,
NS_DOM_PROP_SELECTION_DELETEFROMDOCUMENT,
NS_DOM_PROP_SELECTION_ENDBATCHCHANGES,
NS_DOM_PROP_SELECTION_EXTEND,

View File

@ -781,6 +781,8 @@
"selection.collapsetoend", \
"selection.collapsetostart", \
"selection.containsnode", \
"selection.sethint", \
"selection.gethint", \
"selection.deletefromdocument", \
"selection.endbatchchanges", \
"selection.extend", \

View File

@ -81,6 +81,10 @@ public:
NS_IMETHOD RemoveSelectionListener(nsIDOMSelectionListener* aListenerToRemove)=0;
NS_IMETHOD SetHint(PRBool aRight)=0;
NS_IMETHOD GetHint(PRBool* aReturn)=0;
NS_IMETHOD GetEnumerator(nsIEnumerator** aReturn)=0;
NS_IMETHOD ToString(nsString& aReturn)=0;
@ -108,6 +112,8 @@ public:
NS_IMETHOD EndBatchChanges(); \
NS_IMETHOD AddSelectionListener(nsIDOMSelectionListener* aNewListener); \
NS_IMETHOD RemoveSelectionListener(nsIDOMSelectionListener* aListenerToRemove); \
NS_IMETHOD SetHint(PRBool aRight); \
NS_IMETHOD GetHint(PRBool* aReturn); \
NS_IMETHOD GetEnumerator(nsIEnumerator** aReturn); \
NS_IMETHOD ToString(nsString& aReturn); \
@ -134,6 +140,8 @@ public:
NS_IMETHOD EndBatchChanges() { return _to EndBatchChanges(); } \
NS_IMETHOD AddSelectionListener(nsIDOMSelectionListener* aNewListener) { return _to AddSelectionListener(aNewListener); } \
NS_IMETHOD RemoveSelectionListener(nsIDOMSelectionListener* aListenerToRemove) { return _to RemoveSelectionListener(aListenerToRemove); } \
NS_IMETHOD SetHint(PRBool aRight) { return _to SetHint(aRight); } \
NS_IMETHOD GetHint(PRBool* aReturn) { return _to GetHint(aReturn); } \
NS_IMETHOD GetEnumerator(nsIEnumerator** aReturn) { return _to GetEnumerator(aReturn); } \
NS_IMETHOD ToString(nsString& aReturn) { return _to ToString(aReturn); } \