Enabling tree row frames.

git-svn-id: svn://10.0.0.236/trunk@44962 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
hyatt%netscape.com 1999-08-28 00:45:18 +00:00
parent fe110b68b9
commit 820940c820
2 changed files with 14 additions and 0 deletions

View File

@ -72,6 +72,7 @@
#include "nsTreeFrame.h"
#include "nsTreeOuterFrame.h"
#include "nsTreeRowGroupFrame.h"
#include "nsTreeRowFrame.h"
#include "nsToolboxFrame.h"
#include "nsToolbarFrame.h"
#include "nsTreeIndentationFrame.h"
@ -406,6 +407,7 @@ struct nsTreeCreator: public nsTableCreator {
nsresult CreateTableFrame(nsIFrame** aNewFrame);
nsresult CreateTableCellFrame(nsIFrame** aNewFrame);
nsresult CreateTableRowGroupFrame(nsIFrame** aNewFrame);
nsresult CreateTableRowFrame(nsIFrame** aNewFrame);
PRBool IsTreeCreator() { return PR_TRUE; };
};
@ -434,6 +436,11 @@ nsTreeCreator::CreateTableRowGroupFrame(nsIFrame** aNewFrame)
return NS_NewTreeRowGroupFrame(aNewFrame);
}
nsresult
nsTreeCreator::CreateTableRowFrame(nsIFrame** aNewFrame) {
return NS_NewTreeRowFrame(aNewFrame);
}
#endif // INCLUDE_XUL
// -----------------------------------------------------------

View File

@ -72,6 +72,7 @@
#include "nsTreeFrame.h"
#include "nsTreeOuterFrame.h"
#include "nsTreeRowGroupFrame.h"
#include "nsTreeRowFrame.h"
#include "nsToolboxFrame.h"
#include "nsToolbarFrame.h"
#include "nsTreeIndentationFrame.h"
@ -406,6 +407,7 @@ struct nsTreeCreator: public nsTableCreator {
nsresult CreateTableFrame(nsIFrame** aNewFrame);
nsresult CreateTableCellFrame(nsIFrame** aNewFrame);
nsresult CreateTableRowGroupFrame(nsIFrame** aNewFrame);
nsresult CreateTableRowFrame(nsIFrame** aNewFrame);
PRBool IsTreeCreator() { return PR_TRUE; };
};
@ -434,6 +436,11 @@ nsTreeCreator::CreateTableRowGroupFrame(nsIFrame** aNewFrame)
return NS_NewTreeRowGroupFrame(aNewFrame);
}
nsresult
nsTreeCreator::CreateTableRowFrame(nsIFrame** aNewFrame) {
return NS_NewTreeRowFrame(aNewFrame);
}
#endif // INCLUDE_XUL
// -----------------------------------------------------------