Backing things out until I can get Solaris bustage figured out.
git-svn-id: svn://10.0.0.236/trunk@47373 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -19,7 +19,6 @@
|
||||
#define nsCheckboxControlFrame_h___
|
||||
|
||||
#include "nsNativeFormControlFrame.h"
|
||||
#include "nsIStatefulFrame.h"
|
||||
|
||||
//
|
||||
// nsCheckboxControlFrame
|
||||
@@ -41,9 +40,7 @@
|
||||
// become checked since "mixed" doesn't exist on normal checkboxes.
|
||||
//
|
||||
|
||||
class nsCheckboxControlFrame : public nsNativeFormControlFrame,
|
||||
public nsIStatefulFrame
|
||||
{
|
||||
class nsCheckboxControlFrame : public nsNativeFormControlFrame {
|
||||
private:
|
||||
typedef nsNativeFormControlFrame Inherited;
|
||||
|
||||
@@ -87,15 +84,9 @@ public:
|
||||
nsGUIEvent* aEvent,
|
||||
nsEventStatus& aEventStatus);
|
||||
|
||||
// this should be protected, but VC6 is lame.
|
||||
// this should be protected, but VC6 is lame.
|
||||
enum CheckState { eOff, eOn, eMixed } ;
|
||||
|
||||
// nsIStatefulFrame
|
||||
NS_IMETHOD GetStateType(StateType* aStateType);
|
||||
NS_IMETHOD SaveState(nsISupports** aState);
|
||||
NS_IMETHOD RestoreState(nsISupports* aState);
|
||||
NS_IMETHOD QueryInterface(const nsIID& aIID, void** aInstancePtr);
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
// native/gfx implementations need to implement needs.
|
||||
@@ -123,9 +114,6 @@ protected:
|
||||
static nsIAtom* GetTristateAtom() ;
|
||||
static nsIAtom* GetTristateValueAtom() ;
|
||||
|
||||
private:
|
||||
NS_IMETHOD_(nsrefcnt) AddRef() { return NS_OK; }
|
||||
NS_IMETHOD_(nsrefcnt) Release() { return NS_OK; }
|
||||
}; // class nsCheckboxControlFrame
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user