NS_DEFINE_STATIC_IID_ACCESSOR(NS_IPRIVATETEXTRANGE_IID) enum { TEXTRANGE_CARETPOSITION = 1, TEXTRANGE_RAWINPUT = 2, TEXTRANGE_SELECTEDRAWTEXT = 3, TEXTRANGE_CONVERTEDTEXT = 4, TEXTRANGE_SELECTEDCONVERTEDTEXT = 5 };
NS_DEFINE_STATIC_IID_ACCESSOR(nsIPrivateTextRange, NS_IPRIVATETEXTRANGE_IID)  #define NS_IPRIVATETEXTRANGELIST_IID \ { 0x1ee9d531, 0x2a79, 0x11d3, \ { 0x9e, 0xa4, 0x0, 0x60, 0x8, 0x9f, 0xe5, 0x9b} }  class nsIPrivateTextRangeList : public nsISupports { public: NS_DECLARE_STATIC_IID_ACCESSOR(NS_IPRIVATETEXTRANGELIST_IID)
  NS_DEFINE_STATIC_IID_ACCESSOR(NS_IPRIVATETEXTRANGE_IID)  enum {    TEXTRANGE_CARETPOSITION = 1,    TEXTRANGE_RAWINPUT = 2,    TEXTRANGE_SELECTEDRAWTEXT = 3,    TEXTRANGE_CONVERTEDTEXT = 4,    TEXTRANGE_SELECTEDCONVERTEDTEXT = 5  };