00001
00002
00003
00004
00005
00006 #ifndef __FDMFIREFOXEXTENSION_H_
00007 #define __FDMFIREFOXEXTENSION_H_
00008
00009 #include "ivmsfdmff.h"
00010
00011 #define FDMFIREFOXEXTENSION_CONTRACTID "@opendownloadmanager.org/ODMFirefoxExtension;1"
00012 #define FDMFIREFOXEXTENSION_CLASSNAME "Open Download Manager extension component for Firefox"
00013
00014 #define FDMFIREFOXEXTENSION_CID { 0xf574eac, 0x54a5, 0x48e0, { 0x95, 0x49, 0x4f, 0xba, 0xa2, 0x14, 0x62, 0x62 } }
00015
00016 class CFDMFirefoxExtension : public IFDMFirefoxExtension
00017 {
00018 public:
00019 NS_DECL_ISUPPORTS
00020 NS_DECL_IFDMFIREFOXEXTENSION
00021
00022 CFDMFirefoxExtension();
00023
00024 private:
00025 ~CFDMFirefoxExtension();
00026
00027 protected:
00028 static nsISupports* _pLastPost;
00029 };
00030
00031 #endif