Made splitters get their cursors from CSS. Bug #23916 -r Hyatt

This commit is contained in:
evaughan%netscape.com 2000-01-18 23:14:25 +00:00
Родитель 72d24207a1
Коммит 3115140ada
2 изменённых файлов: 16 добавлений и 3 удалений

Просмотреть файл

@ -60,7 +60,7 @@ public:
nscoord current; nscoord current;
nscoord changed; nscoord changed;
nsIFrame* child; nsIFrame* child;
float flex; PRInt32 flex;
PRInt32 index; PRInt32 index;
}; };
@ -300,12 +300,16 @@ nsSplitterFrame::GetCursor(nsIPresContext* aPresContext,
nsPoint& aPoint, nsPoint& aPoint,
PRInt32& aCursor) PRInt32& aCursor)
{ {
return nsBoxFrame::GetCursor(aPresContext, aPoint, aCursor);
/*
if (IsHorizontal()) if (IsHorizontal())
aCursor = NS_STYLE_CURSOR_N_RESIZE; aCursor = NS_STYLE_CURSOR_N_RESIZE;
else else
aCursor = NS_STYLE_CURSOR_W_RESIZE; aCursor = NS_STYLE_CURSOR_W_RESIZE;
return NS_OK; return NS_OK;
*/
} }
NS_IMETHODIMP NS_IMETHODIMP

Просмотреть файл

@ -490,7 +490,7 @@ titledbutton.status-bar:active {
/******* Splitters *******/ /******* Splitters *******/
splitter { splitter {
cursor: arrow; cursor: e-resize;
min-width: 5px; min-width: 5px;
min-height: 5px; min-height: 5px;
} }
@ -541,6 +541,15 @@ window[align="horizontal"]>splitter grippy {
min-height: 60px; min-height: 60px;
} }
box[align="vertical"]>splitter {
/* a vertical splitter */
cursor: n-resize;
}
window[align="vertical"]>splitter {
/* a vertical splitter */
cursor: n-resize;
}
/** /**
* gray horizontal splitter for pane views * gray horizontal splitter for pane views