weird problem, MAD collection disappeared from delphi

contains all delphi packages mentioned below
Post Reply
erickengelke
Posts: 8
Joined: Tue May 13, 2014 5:50 pm

weird problem, MAD collection disappeared from delphi

Post by erickengelke »

I've been using MAD for a week with Delphi, and very happy with it. Writing a lot less C this week.

Then today I fired up my compiler and all the mad "use" files are underlined in red, and it can't find them.
Delphi works fine otherwise. So I reinstalled MAD, no complaints from the process, but still underlined use files.
I reinstalled the compiler and reinstalled mad, and it still can't find them.

There were supposed to be on C:\program files (x86)\madcollection\....
In EnvOptions in my profile:
<DelphiLibraryPath>$(BDSLIB)\$(Platform)\release;...madbasic .. maddisasm... remote

I'm not sure how to git the data installed again. So any suggestions welcome

Thanks
Erick
madshi
Site Admin
Posts: 10749
Joined: Sun Mar 21, 2004 5:25 pm

Re: weird problem, MAD collection disappeared from delphi

Post by madshi »

Sounds weird. Maybe you logged on as a different user and don't have access to the files now? Although software installed in "C:\Program Files (x86)" is usually accessible by all users.

Which Delphi version are you using? Is there a matching folder on your harddisk? E.g. if you're using Delphi 7, is there a folder "C:\Program Files (x86)\madCollection\madBasic\Delphi 7"? And are there DCUs in there?

In the Delphi project menu, do you see the "madExcept settings..." menu item?
erickengelke
Posts: 8
Joined: Tue May 13, 2014 5:50 pm

Re: weird problem, MAD collection disappeared from delphi

Post by erickengelke »

It's the same account, I can see the files. I think part of my profile got blown away.

It's Delphi 14/Xe6. Delphi can compile any other pascal I try.

The MAD dcu's and .pas's and other files you give are all there.

When I go to Tools | Options |
MadBasic and MadSecurity are in the library path
and all the dirs are in the browsing path

uses madbasic works but the others(madtools, madremote,madcodehook and madtypes) all give underlined red lines
and errors about files not being found.

Project | Project Options has no mention of mad, which I think makes sense, because it inherits the global
settings.

I'm not sure how to bring the files back in. I already tried reinstalling both Delphi and Mad.

Here is my radstudiorepository.xml


<RadStudioObjectRepository>
<Items>
<Item IDString="DelphiWin32\Vcl.RecError" CreatorIDString="BorlandDelphiRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="VCL Reconcile Error Dialog"/>
<Icon Value="DelphiWin32\Vcl.RecError.ico"/>
<Description Value="VCL Reconcile Error Dialog"/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="Delphi.Personality"/>
<FormName Value="DelphiWin32\Vcl.RecError.dfm"/>
<Categories>
<Category Value="Borland.Delphi.NewFiles" Parent="Borland.Delphi.New">Delphi Files</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\RecError" CreatorIDString="BorlandCPPRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Reconcile Error Dialog"/>
<Icon Value="Cpp\RecError.ICO"/>
<Description Value="Reconcile Error Dialog"/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<FormName Value="Cpp\RecError.dfm"/>
<Categories>
<Category Value="Borland.CBuilder.NewFiles" Parent="Borland.CBuilder.New">C++Builder Files</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="DelphiWin32\OKCNHLP1" CreatorIDString="BorlandDelphiRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Dialog with Help (Horizontal)"/>
<Icon Value="DelphiWin32\OKCNHLP1.ICO"/>
<Description Value="OK, Cancel, Help along bottom of dialog. This is an Inherited Form."/>
<Author Value="Embarcadero"/>
<Ancestor Value="DelphiWin32\OKCANCL1"/>
<Designer Value="dfm"/>
<Personality Value="Delphi.Personality"/>
<FormName Value="DelphiWin32\OKCNHLP1.dfm"/>
<Categories>
<Category Value="Borland.Delphi.NewFiles" Parent="Borland.Delphi.New">Delphi Files</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="MobileApps\MasterDetail\Phone" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="PhoneMasterDetailApplication.dproj"/>
<Name Value="Phone Master-Detail"/>
<Icon Value="MasterDetailPhone.ICO"/>
<Description Value="The Phone Master-Detail Template contains a TabControl with two Tabs, optimized for a Phone device. The first Tab displays the data in the master list, and the second Tab displays the detail information. The ListView component provides various styling options through the ItemAppearance property and has been bound to sample data."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="Delphi.Personality"/>
<Categories>
<Category Value="Borland.Delphi.NewRepository" Parent="Borland.Delphi.New">Mobile Projects</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="iOSDevice;iOSSimulator"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="MobileApps\MasterDetail\Tablet" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="TabletMasterDetailApplication.dproj"/>
<Name Value="Tablet Master-Detail"/>
<Icon Value="MasterDetailTablet.ICO"/>
<Description Value="The Tablet Master-Detail Template contains two Layouts, optimized for a tablet device. The first Layout contains the master list, and the second Layout contains the detail information. The ListView component provides various styling options through the ItemAppearance property and has been bound to sample data."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="Delphi.Personality"/>
<Categories>
<Category Value="Borland.Delphi.NewRepository" Parent="Borland.Delphi.New">Mobile Projects</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="iOSDevice;iOSSimulator"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="MobileApps\HeaderFooter" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="HeaderFooterApplication.dproj"/>
<Name Value="Header/Footer"/>
<Icon Value="HeaderFooter.ICO"/>
<Description Value="The Header/Footer Template consists of a Header/Toolbar and a Footer/Toolbar. This Template serves as a good starting point for your mobile application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="Delphi.Personality"/>
<Categories>
<Category Value="Borland.Delphi.NewRepository" Parent="Borland.Delphi.New">Mobile Projects</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="iOSDevice;iOSSimulator"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="MobileApps\HeaderFooterNavigation" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="HeaderFooterNavigation.dproj"/>
<Name Value="Header/Footer with Navigation"/>
<Icon Value="HeaderFooterNavigation.ICO"/>
<Description Value="The Header/Footer with Navigation Template consists of a Header/ToolBar and Footer/Toolbar with a TabControl with two Tabs for navigation. You can also add more Tabs to your application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="Delphi.Personality"/>
<Categories>
<Category Value="Borland.Delphi.NewRepository" Parent="Borland.Delphi.New">Mobile Projects</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="iOSDevice;iOSSimulator"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="MobileApps\Tabbed" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="TabbedApplication.dproj"/>
<Name Value="Tabbed"/>
<Icon Value="TabbedForm.ICO"/>
<Description Value="The Tabbed Template consists of a Header/Toolbar and four Tabs. You can also add more Tabs to your application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="Delphi.Personality"/>
<Categories>
<Category Value="Borland.Delphi.NewRepository" Parent="Borland.Delphi.New">Mobile Projects</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="iOSDevice;iOSSimulator"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="MobileApps\TabbedNavigation" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="TabbedwithNavigation.dproj"/>
<Name Value="Tabbed with Navigation"/>
<Icon Value="TabbedFormNavigation.ICO"/>
<Description Value="The Tabbed with Navigation Template consists of a Header/ToolBar and a TabControl with four Tabs. The first Tab contains a nested TabControl, which in turn contains two child Tabs. You can also add more Tabs to your application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="Delphi.Personality"/>
<Categories>
<Category Value="Borland.Delphi.NewRepository" Parent="Borland.Delphi.New">Mobile Projects</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="iOSDevice;iOSSimulator"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="Cpp\OKCNHLP1" CreatorIDString="BorlandCPPRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Dialog with Help (Horizontal)"/>
<Icon Value="Cpp\OKCNHLP1.ICO"/>
<Description Value="OK, Cancel, Help along bottom of dialog. This is an Inherited Form."/>
<Author Value="Embarcadero"/>
<Ancestor Value="Cpp\OKCANCL1"/>
<Designer Value="dfm"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<FormName Value="Cpp\OKCNHLP1.dfm"/>
<Categories>
<Category Value="Borland.CBuilder.NewFiles" Parent="Borland.CBuilder.New">C++Builder Files</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="DelphiWin32\OKCANCL2" CreatorIDString="BorlandDelphiRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Standard Dialog (Vertical)"/>
<Icon Value="DelphiWin32\OKCANCL2.ICO"/>
<Description Value="OK, Cancel along right edge."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="Delphi.Personality"/>
<FormName Value="DelphiWin32\OKCANCL2.dfm"/>
<Categories>
<Category Value="Borland.Delphi.NewFiles" Parent="Borland.Delphi.New">Delphi Files</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\OKCANCL2" CreatorIDString="BorlandCPPRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Standard Dialog (Vertical)"/>
<Icon Value="Cpp\OKCANCL2.ICO"/>
<Description Value="OK, Cancel along right edge."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<FormName Value="Cpp\OKCANCL2.dfm"/>
<Categories>
<Category Value="Borland.CBuilder.NewFiles" Parent="Borland.CBuilder.New">C++Builder Files</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="DelphiWin32\OKCNHLP2" CreatorIDString="BorlandDelphiRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Dialog with Help (Vertical)"/>
<Icon Value="DelphiWin32\OKCNHLP2.ICO"/>
<Description Value="OK, Cancel, Help along right edge. This is an Inherited Form."/>
<Author Value="Embarcadero"/>
<Ancestor Value="DelphiWin32\OKCANCL2"/>
<Designer Value="dfm"/>
<Personality Value="Delphi.Personality"/>
<FormName Value="DelphiWin32\OKCNHLP2.dfm"/>
<Categories>
<Category Value="Borland.Delphi.NewFiles" Parent="Borland.Delphi.New">Delphi Files</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\OKCNHLP2" CreatorIDString="BorlandCPPRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Dialog with Help (Vertical)"/>
<Icon Value="Cpp\OKCNHLP2.ICO"/>
<Description Value="OK, Cancel, Help along right edge. This is an Inherited Form."/>
<Author Value="Embarcadero"/>
<Ancestor Value="Cpp\OKCANCL2"/>
<Designer Value="dfm"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<FormName Value="Cpp\OKCNHLP2.dfm"/>
<Categories>
<Category Value="Borland.CBuilder.NewFiles" Parent="Borland.CBuilder.New">C++Builder Files</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="DelphiWin32\ABOUT" CreatorIDString="BorlandDelphiRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="About box"/>
<Page Value="Forms"/>
<Icon Value="DelphiWin32\ABOUT.ICO"/>
<Description Value="Generic About box dialog."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="Delphi.Personality"/>
<FormName Value="DelphiWin32\About.dfm"/>
<Categories>
<Category Value="Borland.Delphi.NewFiles" Parent="Borland.Delphi.New">Delphi Files</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\ABOUT" CreatorIDString="BorlandCPPRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="About box"/>
<Page Value="Forms"/>
<Icon Value="Cpp\ABOUT.ICO"/>
<Description Value="Generic About box dialog."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<FormName Value="Cpp\About.dfm"/>
<Categories>
<Category Value="Borland.CBuilder.NewFiles" Parent="Borland.CBuilder.New">C++Builder Files</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="DelphiWin32\TABPGDLG" CreatorIDString="BorlandDelphiRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Tabbed pages"/>
<Icon Value="DelphiWin32\TABPGDLG.ICO"/>
<Description Value="Generic tabbed pages dialog with OK, Cancel, and Help buttons."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="Delphi.Personality"/>
<FormName Value="DelphiWin32\TabPgDlg.dfm"/>
<Categories>
<Category Value="Borland.Delphi.NewFiles" Parent="Borland.Delphi.New">Delphi Files</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\TABPGDLG" CreatorIDString="BorlandCPPRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Tabbed pages"/>
<Icon Value="Cpp\TABPGDLG.ICO"/>
<Description Value="Generic tabbed pages dialog with OK, Cancel, and Help buttons."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<FormName Value="Cpp\TabPgDlg.dfm"/>
<Categories>
<Category Value="Borland.CBuilder.NewFiles" Parent="Borland.CBuilder.New">C++Builder Files</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="DelphiWin32\PassWord" CreatorIDString="BorlandDelphiRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Password Dialog"/>
<Icon Value="DelphiWin32\PASSWORD.ICO"/>
<Description Value="Generic password entry form."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="Delphi.Personality"/>
<FormName Value="DelphiWin32\PassWord.dfm"/>
<Categories>
<Category Value="Borland.Delphi.NewFiles" Parent="Borland.Delphi.New">Delphi Files</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\PassWord" CreatorIDString="BorlandCPPRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Password Dialog"/>
<Icon Value="Cpp\PASSWORD.ICO"/>
<Description Value="Generic password entry form."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<FormName Value="Cpp\PassWord.dfm"/>
<Categories>
<Category Value="Borland.CBuilder.NewFiles" Parent="Borland.CBuilder.New">C++Builder Files</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="DelphiWin32\DUALLIST" CreatorIDString="BorlandDelphiRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Dual list box"/>
<Icon Value="DelphiWin32\DUALLIST.ICO"/>
<Description Value="Dialog box with two list boxes. Supports moving items from one list to the other."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="Delphi.Personality"/>
<FormName Value="DelphiWin32\DualList.dfm"/>
<Categories>
<Category Value="Borland.Delphi.NewFiles" Parent="Borland.Delphi.New">Delphi Files</Category>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\DUALLIST" CreatorIDString="BorlandCPPRepositoryCreator">
<Type Value="FormTemplate"/>
<Name Value="Dual list box"/>
<Icon Value="Cpp\DUALLIST.ICO"/>
<Description Value="Dialog box with two list boxes. Supports moving items from one list to the other."/>
<Author Value="Embarcadero"/>
<Ancestor Value=""/>
<Designer Value="dfm"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<FormName Value="Cpp\DualList.dfm"/>
<Categories>
<Category Value="Borland.CBuilder.NewFiles" Parent="Borland.CBuilder.New">C++Builder Files</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="DelphiWin32\MDIAPP" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="MdiApp.dproj"/>
<Name Value="MDI Application"/>
<Icon Value="MDIAPP.ICO"/>
<Description Value="Standard MDI application frame."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="Delphi.Personality"/>
<Categories>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\MDIAPP" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="MdiApp.cbproj"/>
<Name Value="MDI Application"/>
<Icon Value="MDIAPP.ICO"/>
<Description Value="Standard MDI application frame."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<Categories>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>


<Item IDString="DelphiWin32\SDIAPP" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="SdiApp.dproj"/>
<Name Value="SDI Application"/>
<Icon Value="SDIAPP.ICO"/>
<Description Value="Generic SDI style application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="Delphi.Personality"/>
<Categories>
<Category Value="Borland.Delphi.New" Parent="Borland.Root">Delphi Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="Cpp\SDIAPP" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="SdiApp.cbproj"/>
<Name Value="SDI Application"/>
<Icon Value="SDIAPP.ICO"/>
<Description Value="Generic SDI style application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<Categories>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Win32;Win64"/>
<Frameworks Value="VCL"/>
</Item>

<Item IDString="cpp\MobileApps\MasterDetail\Phone" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="PhoneMasterDetailApplication.cbproj"/>
<Name Value="Phone Master-Detail"/>
<Icon Value="MasterDetailPhone.ICO"/>
<Description Value="The Phone Master-Detail Template contains a TabControl with two Tabs, optimized for a Phone device. The first Tab displays the data in the master list, and the second Tab displays the detail information. The ListView component provides various styling options through the ItemAppearance property and has been bound to sample data."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<Categories>
<Category Value="Borland.BCB.NewRepository" Parent="Borland.CBuilder.New">Mobile Projects</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Android;iOSDevice"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="cpp\MobileApps\MasterDetail\Tablet" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="TabletMasterDetailApplication.cbproj"/>
<Name Value="Tablet Master-Detail"/>
<Icon Value="MasterDetailTablet.ICO"/>
<Description Value="The Tablet Master-Detail Template contains two Layouts, optimized for a tablet device. The first Layout contains the master list, and the second Layout contains the detail information. The ListView component provides various styling options through the ItemAppearance property and has been bound to sample data."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<Categories>
<Category Value="Borland.BCB.NewRepository" Parent="Borland.CBuilder.New">Mobile Projects</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Android;iOSDevice"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="cpp\MobileApps\HeaderFooter" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="HeaderFooterApplication.cbproj"/>
<Name Value="Header/Footer"/>
<Icon Value="HeaderFooter.ICO"/>
<Description Value="The Header/Footer Template consists of a Header/Toolbar and a Footer/Toolbar. This Template serves as a good starting point for your mobile application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<Categories>
<Category Value="Borland.BCB.NewRepository" Parent="Borland.CBuilder.New">Mobile Projects</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Android;iOSDevice"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="cpp\MobileApps\HeaderFooterNavigation" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="HeaderFooterNavigation.cbproj"/>
<Name Value="Header/Footer with Navigation"/>
<Icon Value="HeaderFooterNavigation.ICO"/>
<Description Value="The Header/Footer with Navigation Template consists of a Header/ToolBar and Footer/Toolbar with a TabControl with two Tabs for navigation. You can also add more Tabs to your application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<Categories>
<Category Value="Borland.BCB.NewRepository" Parent="Borland.CBuilder.New">Mobile Projects</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Android;iOSDevice"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="cpp\MobileApps\Tabbed" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="TabbedApplication.cbproj"/>
<Name Value="Tabbed"/>
<Icon Value="TabbedForm.ICO"/>
<Description Value="The Tabbed Template consists of a Header/Toolbar and four Tabs. You can also add more Tabs to your application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<Categories>
<Category Value="Borland.BCB.NewRepository" Parent="Borland.CBuilder.New">Mobile Projects</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Android;iOSDevice"/>
<Frameworks Value="FMX"/>
</Item>

<Item IDString="cpp\MobileApps\TabbedNavigation" CreatorIDString="ProjectRepositoryCreator">
<ProjectName Value="TabbedwithNavigation.cbproj"/>
<Name Value="Tabbed with Navigation"/>
<Icon Value="TabbedFormNavigation.ICO"/>
<Description Value="The Tabbed with Navigation Template consists of a Header/ToolBar and a TabControl with four Tabs. The first Tab contains a nested TabControl, which in turn contains two child Tabs. You can also add more Tabs to your application."/>
<Author Value="Embarcadero"/>
<DefaultProject Value="0"/>
<Personality Value="CPlusPlusBuilder.Personality"/>
<Categories>
<Category Value="Borland.BCB.NewRepository" Parent="Borland.CBuilder.New">Mobile Projects</Category>
<Category Value="Borland.CBuilder.New" Parent="Borland.Root">C++Builder Projects</Category>
</Categories>
<Platforms Value="Android;iOSDevice"/>
<Frameworks Value="FMX"/>
</Item>
</Items>
</RadStudioObjectRepository>
erickengelke
Posts: 8
Joined: Tue May 13, 2014 5:50 pm

Re: weird problem, MAD collection disappeared from delphi

Post by erickengelke »

I don't see madexcept settings, I'm not sure where I'd find them, but I haven't found them.

Erick
madshi
Site Admin
Posts: 10749
Joined: Sun Mar 21, 2004 5:25 pm

Re: weird problem, MAD collection disappeared from delphi

Post by madshi »

erickengelke wrote:When I go to Tools | Options |
MadBasic and MadSecurity are in the library path
and all the dirs are in the browsing path

uses madbasic works but the others(madtools, madremote,madcodehook and madtypes) all give underlined red lines
and errors about files not being found.
So madBasic works but madTypes does not? Is there a madBasic.dcu in the BDS14 folder? Is there a madTypes.dcu in that folder?

madExcept is only accessible if you install it. And you can only install it without a commercial license if you manually select it and then confirm that you'll only use it for non-commercial purpose. It seems you don't have it installed. Still, all the madBasic units like madTools.pas, madTypes.pas etc should work just fine. Not sure what's going on there.

Try running a scandisk, just to be safe. Then you could do a cleanup job like this:

(1) Completely uninstall madCollection.
(2) Search harddisk and registry for mad*.* and delete everything that belongs to madCollection.
(3) Start Delphi to double check that there are no complaints and no traces left of madCollection.
(4) Stop Delphi and reinstall madCollection.
erickengelke
Posts: 8
Joined: Tue May 13, 2014 5:50 pm

Re: weird problem, MAD collection disappeared from delphi

Post by erickengelke »

I tried a lot of things, but the trick in the end was to remove a registry entry for each mad collection, that solved it.

Thanks for your help, you got me thinking about what needed doing.
Post Reply