mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-25 13:51:41 +00:00
make a slider, not a spinner. doh!
This commit is contained in:
parent
f662c72c7b
commit
ca0f65130e
@ -17,7 +17,7 @@
|
||||
*/
|
||||
|
||||
|
||||
#include "nsSpinnerFrame.h"
|
||||
#include "nsSliderFrame.h"
|
||||
|
||||
#include "nsIContent.h"
|
||||
#include "prtypes.h"
|
||||
@ -29,14 +29,14 @@
|
||||
|
||||
|
||||
//
|
||||
// NS_NewSpinnerFrame
|
||||
// NS_NewSliderFrame
|
||||
//
|
||||
// Wrapper for creating a new spinner
|
||||
//
|
||||
nsresult
|
||||
NS_NewSpinnerFrame(nsIFrame*& aResult)
|
||||
NS_NewSliderFrame(nsIFrame*& aResult)
|
||||
{
|
||||
aResult = new nsSpinnerFrame;
|
||||
aResult = new nsSliderFrame;
|
||||
if ( !aResult )
|
||||
return NS_ERROR_OUT_OF_MEMORY;
|
||||
return NS_OK;
|
||||
@ -44,9 +44,9 @@ NS_NewSpinnerFrame(nsIFrame*& aResult)
|
||||
|
||||
|
||||
//
|
||||
// nsSpinnerFrame cntr
|
||||
// nsSliderFrame cntr
|
||||
//
|
||||
nsSpinnerFrame::nsSpinnerFrame()
|
||||
nsSliderFrame::nsSliderFrame()
|
||||
{
|
||||
|
||||
} // cntr
|
||||
@ -58,7 +58,7 @@ nsSpinnerFrame::nsSpinnerFrame()
|
||||
// Overidden to handle ???
|
||||
//
|
||||
NS_METHOD
|
||||
nsSpinnerFrame::Paint(nsIPresContext& aPresContext,
|
||||
nsSliderFrame::Paint(nsIPresContext& aPresContext,
|
||||
nsIRenderingContext& aRenderingContext,
|
||||
const nsRect& aDirtyRect,
|
||||
nsFramePaintLayer aWhichLayer)
|
||||
@ -73,7 +73,7 @@ nsSpinnerFrame::Paint(nsIPresContext& aPresContext,
|
||||
// For now, be as big as CSS wants us to be, or some small default size.
|
||||
//
|
||||
void
|
||||
nsSpinnerFrame :: GetDesiredSize(nsIPresContext* aPresContext,
|
||||
nsSliderFrame :: GetDesiredSize(nsIPresContext* aPresContext,
|
||||
const nsHTMLReflowState& aReflowState,
|
||||
nsHTMLReflowMetrics& aDesiredLayoutSize)
|
||||
{
|
||||
|
@ -17,11 +17,11 @@
|
||||
*/
|
||||
|
||||
//
|
||||
// nsSpinnerFrame
|
||||
// nsSliderFrame
|
||||
//
|
||||
|
||||
#ifndef nsSpinnerFrame_h__
|
||||
#define nsSpinnerFrame_h__
|
||||
#ifndef nsSliderFrame_h__
|
||||
#define nsSliderFrame_h__
|
||||
|
||||
|
||||
#include "nsLeafFrame.h"
|
||||
@ -32,17 +32,17 @@
|
||||
class nsString;
|
||||
|
||||
|
||||
nsresult NS_NewSpinnerFrame(nsIFrame*& aResult) ;
|
||||
nsresult NS_NewSliderFrame(nsIFrame*& aResult) ;
|
||||
|
||||
|
||||
class nsSpinnerFrame : public nsLeafFrame
|
||||
class nsSliderFrame : public nsLeafFrame
|
||||
{
|
||||
public:
|
||||
nsSpinnerFrame();
|
||||
nsSliderFrame();
|
||||
|
||||
// nsIFrame overrides
|
||||
NS_IMETHOD GetFrameName(nsString& aResult) const {
|
||||
return MakeFrameName("SpinnerFrame", aResult);
|
||||
return MakeFrameName("SliderFrame", aResult);
|
||||
}
|
||||
NS_IMETHOD Paint(nsIPresContext& aPresContext,
|
||||
nsIRenderingContext& aRenderingContext,
|
||||
@ -55,6 +55,6 @@ protected:
|
||||
const nsHTMLReflowState& aReflowState,
|
||||
nsHTMLReflowMetrics& aDesiredSize) ;
|
||||
|
||||
}; // class nsSpinnerFrame
|
||||
}; // class nsSliderFrame
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user