Add-in Express VCL for Delphi 2007?

Add-in Express™ Support Service
That's what is more important than anything else

Add-in Express VCL for Delphi 2007?
I used v 3,4 and manually added the .DPLs for 2006 but... 
Fernando Madruga




Posts: 60
Joined: 2006-01-04

When creating an Outlook add-in I get an AV. It "appears" to create the add-in, but since I don't know if something was left out due to the A/V...

I'm using 3.4.???? (386?)

What I get is: "Access violation at address 051D96A3 in module 'vcldesigner100.bpl'. Read of address 00000000.

[051D96A3]{vcldesigner100.bpl} VCLSurface.TVclDesignSurface.FindProject + $A3
[051DBCB3]{vcldesigner100.bpl} VCLSurface.TVclDesignSurface.ProjectHasManifest + $6F
[051DAEF2]{vcldesigner100.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg + $74A
[20006936]{rtl100.bpl } System.@IsClass + $E
[2013F42F]{vcl100.bpl } Controls.TControl.WndProc + $43
[200F9442]{vcl100.bpl } StdCtrls.TCustomEdit.DefaultHandler + $16A
[20147336]{vcl100.bpl } Controls.TWinControl.WMNCCalcSize + $2A
[2013F6A7]{vcl100.bpl } Controls.TControl.WndProc + $2BB
[20D99772]{designide100.bpl} DeskUtil.SetFocusHook + $2E
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[20142E60]{vcl100.bpl } Controls.TWinControl.MainWndProc + $2C
[20040DE4]{rtl100.bpl } Classes.StdWndProc + $14
[20DCF4D9]{designide100.bpl} ComponentDesigner.TSelections.FindItemFor + $41
[200E2CB3]{vcl100.bpl } Windows.CreateWindowEx + $3F
[2014267C]{vcl100.bpl } Controls.TWinControl.CreateWindowHandle + $30
[200F9017]{vcl100.bpl } StdCtrls.TCustomEdit.CreateWindowHandle + $5F
[20142295]{vcl100.bpl } Controls.TWinControl.CreateSubClass + $19
[2014259D]{vcl100.bpl } Controls.TWinControl.CreateWnd + $121
[200F904A]{vcl100.bpl } StdCtrls.TCustomEdit.CreateWnd + $22
[2014298A]{vcl100.bpl } Controls.TWinControl.CreateHandle + $16
[20142C50]{vcl100.bpl } Controls.TWinControl.UpdateShowing + $74
[20142C7E]{vcl100.bpl } Controls.TWinControl.UpdateShowing + $A2
[20142D46]{vcl100.bpl } Controls.TWinControl.UpdateControlState + $46
[201456FA]{vcl100.bpl } Controls.TWinControl.CMVisibleChanged + $26
[2013F6A7]{vcl100.bpl } Controls.TControl.WndProc + $2BB
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[20158045]{vcl100.bpl } Forms.TCustomForm.GetClientRect + $7D
[2015898D]{vcl100.bpl } Forms.TCustomForm.WndProc + $531
[21E35256]{delphivclide100.bpl} VCLFormContainer.TFormContainerForm.WndProc + $B2
[2013F334]{vcl100.bpl } Controls.TControl.Perform + $24
[2013DD96]{vcl100.bpl } Controls.TControl.SetVisible + $26
[2015825E]{vcl100.bpl } Forms.TCustomForm.SetVisible + $3A
[21E369AF]{delphivclide100.bpl} VCLFormContainer.TVCLEditorFormDesignerWrapper.DisplayDesigner + $27
[2171A151]{delphicoreide100.bpl} EmbeddedDesignerForm.TFormEditorView.Display + $C1
[20A665B9]{coreide100.bpl} EditorForm.TEditWindow.ShowView + $275
[20A62022]{coreide100.bpl} EditorForm.TEditWindow.SwitchViews + $4E
[20A61B92]{coreide100.bpl} EditorForm.TEditWindow.ViewBarChange + $1E
[201E4E25]{vcl100.bpl } Tabs.TTabSet.CanChange + $1D
[201E4E75]{vcl100.bpl } Tabs.TTabSet.SetTabIndex + $41
[20A617AD]{coreide100.bpl} EditorForm.TEditWindow.SelectEditView + $149
[20A23E1D]{coreide100.bpl} SourceModule.TSourceModule.ShowDefaultEditView + $A5
[20A23EEE]{coreide100.bpl} SourceModule.TSourceModule.Show + $6
[2175BF98]{delphicoreide100.bpl} CommonPasReg.TPascalFileOpenHandler.FileOpen + $40
[20A89F7C]{coreide100.bpl} DocModul.TFilterList.OpenFile + $138
[20A8DBD3]{coreide100.bpl} DocModul.CallDefaultOpenProc + $4F
[20A384FB]{coreide100.bpl} ProjectModule.OpenFile + $73
[20A38569]{coreide100.bpl} ProjectModule.OpenFile + $E1
[216F518D]{delphicoreide100.bpl} BaseDelphiProject.TDelphiProjectModuleHandler.OpenModule + $19D
[20007AE7]{rtl100.bpl } System.@LStrFromPCharLen + $23
[20007F23]{rtl100.bpl } System.@LStrCopy + $23
[2000FAB3]{rtl100.bpl } SysUtils.ChangeFileExt + $4F
[2000FAC0]{rtl100.bpl } SysUtils.ChangeFileExt + $5C
[2000FAD5]{rtl100.bpl } SysUtils.ChangeFileExt + $71
[20003DA8]{rtl100.bpl } System.@GetMem + $4
[20007AA4]{rtl100.bpl } System.@NewAnsiString + $C
[2000DEB2]{rtl100.bpl } SysUtils.AnsiLowerCase + $2E
[20003DA8]{rtl100.bpl } System.@GetMem + $4
[20007AA4]{rtl100.bpl } System.@NewAnsiString + $C
[2000DEB2]{rtl100.bpl } SysUtils.AnsiLowerCase + $2E
[20ACEE38]{coreide100.bpl} UIUtils.UNCAnsiCompareFileName + $150
[20003DC4]{rtl100.bpl } System.@FreeMem + $4
[20007A19]{rtl100.bpl } System.@LStrArrayClr + $21
[20ACEE64]{coreide100.bpl} UIUtils.UNCAnsiCompareFileName + $17C
[20003E17]{rtl100.bpl } System.@ReallocMem + $3F
[200353B1]{rtl100.bpl } Classes.TStringList.SetCapacity + $11
[2003514E]{rtl100.bpl } Classes.TStringList.Grow + $2E
[20035262]{rtl100.bpl } Classes.TStringList.InsertItem + $6E
[20034EC3]{rtl100.bpl } Classes.TStringList.AddObject + $53
[0504D7C1]{comcore100.bpl} TlbIde.LoadCoClassModules + $101
[05038A0E]{comcore100.bpl} TlbModul.TTypeLibModule.LibraryModified + $6A
[05038937]{comcore100.bpl} TlbModul.TTypeLibModule.UpdateSource + $18B
[05037F76]{comcore100.bpl} TlbModul.TTypeLibModule.SaveFile + $34A
[0503794A]{comcore100.bpl} TlbModul.TTypeLibModule.Save + $66
[200068C6]{rtl100.bpl } System.TObject.GetInterface + $7E
[050394E9]{comcore100.bpl} TlbModul.TProjectNotifier.BeforeSave + $29
[20A8D424]{coreide100.bpl} DocModul.TCodeIDocModule.NotifyBeforeSaveEvent + $64
[20DA4401]{designide100.bpl} ToolUtils.ForEach + $5D
[20A8D49A]{coreide100.bpl} DocModul.TCodeIDocModule.NotifyBeforeSave + $E
[20A8B0B5]{coreide100.bpl} DocModul.TDocModule.Save + $341
[20A3735E]{coreide100.bpl} ProjectModule.TCustomProject.Save + $10A
[216F2BCD]{delphicoreide100.bpl} BaseDelphiProject.TBaseDelphiProject.UpgradeProjectToMSBuild + $19D
[216F311D]{delphicoreide100.bpl} BaseDelphiProject.TBaseDelphiProject.AfterConstruction + $39
[21D74713]{delphide100.bpl} DelphiProject.TDelphiProject.AfterConstruction + $33
[20006BA9]{rtl100.bpl } System.@AfterConstruction + $1D
[216F148A]{delphicoreide100.bpl} BaseDelphiProject.TBaseDelphiProject.Create + $3CA
[21D752E1]{delphide100.bpl} DelphiProject.TDelphiProjectCreationTrait.OpenProject + $8D
[20A3C0E8]{coreide100.bpl} ProjectFileUtils.LoadProjectFile + $23C
[20A3C145]{coreide100.bpl} ProjectFileUtils.LoadProjectFile + $299
[20A3C1DA]{coreide100.bpl} ProjectFileUtils.LoadProjectFile + $32E
[20A380CA]{coreide100.bpl} ProjectModule.TModuleHandler.FileOpen + $E
[20A8EC92]{coreide100.bpl} DocModul.TFileOpenHandler.FileOpen + $2A
[20A89F7C]{coreide100.bpl} DocModul.TFilterList.OpenFile + $138
[20A8DBD3]{coreide100.bpl} DocModul.CallDefaultOpenProc + $4F
[20AB43AE]{coreide100.bpl} IDEServices.TIDEServices.OpenProject + $102
[0A9B9C40]{adxWizardD10.bpl} Adxwform.Finalization + $CE4
[216D1017]{delphicoreide100.bpl} PasCppPakMgr.TCachedWizard.Execute + $67
[20A4830B]{coreide100.bpl} Gallery.TGalleryExpert.Selected + $B
[209A8922]{coreide100.bpl} GalleryTypes.TGalleryItem.DoSelect + $76
[20A4510C]{coreide100.bpl} GalBrow.BrowseNewDialog + $140
[20A4515F]{coreide100.bpl} GalBrow.BrowseNewDialog + $193
[20A44FC6]{coreide100.bpl} GalBrow.BrowseNewDialog + $6
[20A480C0]{coreide100.bpl} Gallery.FileNewDialog + $0
[004146D7]{bds.exe } AppMain.TAppBuilder.FileNew (Line 2380, "ui\AppMain.pas" + 1) + $2
[20040123]{rtl100.bpl } Classes.TBasicAction.Execute + $F
[2014FE05]{vcl100.bpl } ActnList.TContainedAction.Execute + $31
[20150B68]{vcl100.bpl } ActnList.TCustomAction.Execute + $50
[2003FFEF]{rtl100.bpl } Classes.TBasicActionLink.Execute + $13
[213A8D19]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.ExecAction + $3D
[213AA043]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.TrackMenu + $F7
[213AA073]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.TrackMenu + $127
[213AD460]{vclactnband100.bpl} ActnMenus.TCustomActionMainMenuBar.TrackMenu + $20
[213A88E5]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.CMItemClicked + $29
[2013F6A7]{vcl100.bpl } Controls.TControl.WndProc + $2BB
[20142F56]{vcl100.bpl } Controls.GetControlAtPos + $AA
[20143637]{vcl100.bpl } Controls.TWinControl.WndProc + $3FB
[20143736]{vcl100.bpl } Controls.TWinControl.WndProc + $4FA
[213AA132]{vclactnband100.bpl} ActnMenus.TCustomActionMenuBar.WndProc + $AA
[20142E60]{vcl100.bpl } Controls.TWinControl.MainWndProc + $2C
[20040DE4]{rtl100.bpl } Classes.StdWndProc + $14
[2013A7BA]{vcl100.bpl } Controls.FindControl + $42
[20160EF8]{vcl100.bpl } Forms.TApplication.ProcessMessage + $FC
[20160F32]{vcl100.bpl } Forms.TApplication.HandleMessage + $A
[20161188]{vcl100.bpl } Forms.TApplication.Run + $CC
[00422971]{bds.exe } bds.bds (Line 196, "" + 7) + $2
Posted 26 Mar, 2007 18:17:42 Top
Fernando Madruga




Posts: 60
Joined: 2006-01-04
More info:

I installed Add-In Express VCL 2007, Standard 3.4.386 on a "clean" VM that I have with nothing but Windows+Updates+Delphi 2007 (for testing bug reports), and these are the minimum steps to reproduce the above error:

File->New->Other->Add-In Express VCL->ADX Outlook Add-In
any values for 1st dialog;
add an options pane with no folder (only class and title);
no task pane;
finish and you'll get the above error.

HTH,
Madruga
Posted 26 Mar, 2007 18:50:36 Top
Dmitry Kostochko


Add-in Express team


Posts: 2875
Joined: 2004-04-05
Hi Madruga,

Thank you for the bug-report.


P.S. Note that we take up your forum requests in the order we receive them.
Besides, it may take us some time to investigate your issue. Please be sure we will let you know as soon as the best possible solution is found.


Posted 27 Mar, 2007 02:51:06 Top
Fernando Madruga




Posts: 60
Joined: 2006-01-04
No problem. What about a version for Delphi 2007? Any time frame? Even if approximate, say, this week, next week, mid-April? Some info even if inaccurate is better than not knowing! :)
Posted 27 Mar, 2007 08:56:42 Top
Dmitry Kostochko


Add-in Express team


Posts: 2875
Joined: 2004-04-05
Hi Madruga,

A new build will be published at the end of April.

Posted 28 Mar, 2007 07:22:18 Top
Fernando Madruga




Posts: 60
Joined: 2006-01-04
Thanks for the info.
Posted 31 Mar, 2007 17:59:21 Top