|
Marc Fisher
Posts: 11
Joined: 2005-05-21
|
Hi
I am trying to compile the AdxOLFoldersEvent demonstration as I need to hook into the folders to produce a popup menu item on a folder.
When I try to compile the demonstration I get a compiler error 'Incompatible types: parameters lists differ' in the adxOLFoldersEvents_IMPL.pas file at this line:
constructor TMyFolders.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
Self.OnFolderAdd := DoFolderAdd; <---------- compiler error
Self.OnFolderChange := DoFolderChange; <------ compiler error
Self.OnFolderRemove := DoFolderRemove;
end;
It appears to relate to Outlook2000.pas
Can anyone help?
Other demos are fine and we have been using the excellent ADX VCL for years now and love it.
Running Delph6 plus all service packs and updates, latest build of ADX VCL
Regards
Mark. |
|
Posted 26 Sep, 2006 18:10:04
|
|
Top
|
|
Dmitry Kostochko
Add-in Express team
Posts: 2887
Joined: 2004-04-05
|
Hi Marc,
See the code for Delphi 6 below:
TMyFolders = class(TFolders)
private
function GetFolderObj: MAPIFolder;
protected
procedure DoFolderAdd(ASender: TObject; [B]var Folder: OleVariant[/B]);
procedure DoFolderChange(ASender: TObject; [B]var Folder: OleVariant[/B]);
procedure DoFolderRemove(Sender: TObject);
public
constructor Create(AOwner: TComponent); override;
procedure ConnectTo(AFolder: MAPIFolder);
property FolderObj: MAPIFolder read GetFolderObj;
end;
|
|
Posted 27 Sep, 2006 02:43:47
|
|
Top
|
|
Marc Fisher
Posts: 11
Joined: 2005-05-21
|
Hi Dmitry
Thanks for the reply, although I can't get any of the D6 outlook demos to run straight out of the box if they reference folders, it seems the wizard creates the project with paramter differences between MAPIFolder and OleVariant.
As I can't compile them, can you tell me which demo to study for a popup menu when right clicking a folder in the PST?
Can you also advise what I need to do to get the demos working.
Many thanks for your help
Marc |
|
Posted 27 Sep, 2006 06:39:33
|
|
Top
|
|
Dmitry Kostochko
Add-in Express team
Posts: 2887
Joined: 2004-04-05
|
Hi Marc,
As I can't compile them, can you tell me which demo to study for a popup menu when right clicking a folder in the PST?
I am afraid I do not quite understand what demo you need. Please contact me via email and describe the issue in more detail. I'll try to help.
|
|
Posted 27 Sep, 2006 12:22:07
|
|
Top
|
|
Marc Fisher
Posts: 11
Joined: 2005-05-21
|
Did you get my email? I sent it using the email form on this forum.
Marc |
|
Posted 28 Sep, 2006 09:14:32
|
|
Top
|
|
Dmitry Kostochko
Add-in Express team
Posts: 2887
Joined: 2004-04-05
|
Hi Mark,
Yes, sure. And replied it.
I don't think your idea can be realized because:
- Outlook 2000 doesn't allow modifying its folder context menu;
- there isn't any way to detect which exactly folder was right-clicked;
So, I can suggest creating a custom command bar with some button/buttons instead of modifying the Outlook context menu.
|
|
Posted 28 Sep, 2006 09:27:55
|
|
Top
|
|
Marc Fisher
Posts: 11
Joined: 2005-05-21
|
OK, thanks Dmitry, will give that a go
Marc |
|
Posted 28 Sep, 2006 10:12:34
|
|
Top
|
|