// Copyright (C) 2011 Fog Creek Software
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 2 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
import "objidl.idl";
import "shobjidl.idl";
[uuid(8A566DA8-BE17-4E03-B244-3B0CCE224EA4),
helpstring("TortoiseHg Shell Extension")]
library THgShell
{
[uuid(46605027-5B8C-4DCE-BFE0-051B7972D64C)]
coclass TortoiseHgCmenu
{
[default] interface IContextMenu3;
interface IShellExtInit;
}
[uuid(CEBD95BE-B733-415F-82A8-673D9158466E)]
coclass TortoiseHgDropHandler
{
[default] interface IContextMenu3;
interface IShellExtInit;
}
[uuid(869C8877-2C3C-438D-844B-31B86BFE5E8A)]
coclass TortoiseHgNormal
{
[default] interface IUnknown;
}
[uuid(AF42ADAB-8C2E-4285-B746-99B31094708E)]
coclass TortoiseHgAdded
{
[default] interface IUnknown;
}
[uuid(CDA1C89D-E9B5-4981-A857-82DD932EA2FD)]
coclass TortoiseHgModified
{
[default] interface IUnknown;
}
[uuid(9E3D4EC9-0624-4393-8B48-204C217ED1FF)]
coclass TortoiseHgUnversioned
{
[default] interface IUnknown;
}
[uuid(36BFF16B-4EA0-4D91-9D2C-39941CF0BFE4)]
coclass TortoiseHgKeyboard
{
[default] interface IObjectWithSite;
}
[uuid(61047697-7E8B-46FE-9CF8-2CE603EB3017)]
coclass TortoiseHgCopyHook
{
[default] interface IUnknown;
}
}
|
Loading...