diff --git a/editor/guimgr/public/Makefile.in b/editor/guimgr/public/Makefile.in new file mode 100644 index 000000000000..e8488d216dc7 --- /dev/null +++ b/editor/guimgr/public/Makefile.in @@ -0,0 +1,38 @@ +#!gmake +# +# The contents of this file are subject to the Netscape Public License +# Version 1.0 (the "NPL"); you may not use this file except in +# compliance with the NPL. You may obtain a copy of the NPL at +# http://www.mozilla.org/NPL/ +# +# Software distributed under the NPL is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL +# for the specific language governing rights and limitations under the +# NPL. +# +# The Initial Developer of this code under the NPL is Netscape +# Communications Corporation. Portions created by Netscape are +# Copyright (C) 1998 Netscape Communications Corporation. All Rights +# Reserved. + +DEPTH=../../.. +topsrcdir = @top_srcdir@ +srcdir = @srcdir@ +VPATH = @srcdir@ + +include $(DEPTH)/config/autoconf.mk + +DEFINES = + +EXPORTS = \ + nsIEditGuiManager.h \ + nsIGuiMgrFactory.h \ + $(NULL) + +EXPORTS := $(addprefix $(srcdir)/, $(EXPORTS)) + +MODULE = editor + +include $(topsrcdir)/config/config.mk + +include $(topsrcdir)/config/rules.mk diff --git a/editor/guimgr/public/makefile.win b/editor/guimgr/public/makefile.win new file mode 100644 index 000000000000..052480e5de87 --- /dev/null +++ b/editor/guimgr/public/makefile.win @@ -0,0 +1,29 @@ +#!nmake +# +# The contents of this file are subject to the Netscape Public License +# Version 1.0 (the "NPL"); you may not use this file except in +# compliance with the NPL. You may obtain a copy of the NPL at +# http://www.mozilla.org/NPL/ +# +# Software distributed under the NPL is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL +# for the specific language governing rights and limitations under the +# NPL. +# +# The Initial Developer of this code under the NPL is Netscape +# Communications Corporation. Portions created by Netscape are +# Copyright (C) 1998 Netscape Communications Corporation. All Rights +# Reserved. + +DEPTH=..\..\.. +IGNORE_MANIFEST=1 + +EXPORTS = \ + nsIGuiManagerFactory.h \ + nsIEditGuiManager.h \ + $(NULL) + +MODULE = editor + +include <$(DEPTH)\config\rules.mak> + diff --git a/editor/guimgr/public/nsIEditGuiManager.h b/editor/guimgr/public/nsIEditGuiManager.h new file mode 100644 index 000000000000..4a4dba262c20 --- /dev/null +++ b/editor/guimgr/public/nsIEditGuiManager.h @@ -0,0 +1,41 @@ +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- + * + * The contents of this file are subject to the Netscape Public License + * Version 1.0 (the "NPL"); you may not use this file except in + * compliance with the NPL. You may obtain a copy of the NPL at + * http://www.mozilla.org/NPL/ + * + * Software distributed under the NPL is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL + * for the specific language governing rights and limitations under the + * NPL. + * + * The Initial Developer of this code under the NPL is Netscape + * Communications Corporation. Portions created by Netscape are + * Copyright (C) 1998 Netscape Communications Corporation. All Rights + * Reserved. + */ + +#ifndef nsIEditGuiManager_h__ +#define nsIEditGuiManager_h__ +#include "nsISupports.h" + +/* +Gui Manager interface to outside world +*/ + +#define NS_IEDITGUIMANAGER_IID \ +{ /* DD514F80-8BA7-11d2-9821-00805F8AA8B8 */ \ +0xdd514f80, 0x8ba7, 0x11d2, \ +{ 0x98, 0x21, 0x0, 0x80, 0x5f, 0x8a, 0xa8, 0xb8 } }; + +/** + * A Gui manager specific interface. + */ +class nsIEditGuiManager : public nsISupports{ +public: + +}; + +#endif // nsIEditGuiManager_h__ + diff --git a/editor/guimgr/public/nsIGuiManagerFactory.h b/editor/guimgr/public/nsIGuiManagerFactory.h new file mode 100644 index 000000000000..c020e51617c6 --- /dev/null +++ b/editor/guimgr/public/nsIGuiManagerFactory.h @@ -0,0 +1,42 @@ +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- + * + * The contents of this file are subject to the Netscape Public License + * Version 1.0 (the "NPL"); you may not use this file except in + * compliance with the NPL. You may obtain a copy of the NPL at + * http://www.mozilla.org/NPL/ + * + * Software distributed under the NPL is distributed on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL + * for the specific language governing rights and limitations under the + * NPL. + * + * The Initial Developer of this code under the NPL is Netscape + * Communications Corporation. Portions created by Netscape are + * Copyright (C) 1998 Netscape Communications Corporation. All Rights + * Reserved. + */ + +#ifndef nsIEditGuiManager_h__ +#define nsIEditGuiManager_h__ +#include "nsISupports.h" + +/* +Gui Manager interface to outside world +*/ + +#define NS_IGUIMANAGERFACTORY_IID \ +{ /* 6279AC00-8BD7-11d2-9821-00805F8AA8B8*/ \ +0x6279ac00, 0x8bd7, 0x11d2, \ +{ 0x98, 0x21, 0x0, 0x80, 0x5f, 0x8a, 0xa8, 0xb8 } }; + + +/** + * A Gui manager specific interface. + */ +class nsIGuiManagerFactory : public nsISupports{ +public: + +}; + +#endif // nsIEditGuiManager_h__ +