Changeset 73 for trunk/IDE


Ignore:
Timestamp:
May 2, 2013, 10:11:15 PM (12 years ago)
Author:
chronos
Message:
  • Modified: Packages are now stored as uncomporessed and are linked with relative path to project.
Location:
trunk/IDE
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/IDE/Modules/Pascal/UIDEModulePascal.pas

    r70 r73  
    1313
    1414  TIDEModulePascal = class(TModule)
    15     constructor Create; override;
     15    constructor Create(AOwner: TComponent); override;
    1616  end;
    1717
     
    2020{ TIDEModulePascal }
    2121
    22 constructor TIDEModulePascal.Create;
     22constructor TIDEModulePascal.Create(AOwner: TComponent);
    2323begin
    2424  inherited;
  • trunk/IDE/Transpascal.lpi

    r72 r73  
    8080      </local>
    8181    </RunParams>
    82     <RequiredPackages Count="9">
     82    <RequiredPackages Count="8">
    8383      <Item1>
    8484        <PackageName Value="ModularSystem"/>
    8585        <MinVersion Minor="1" Valid="True"/>
     86        <DefaultFilename Value="..\Packages\ModularSystem\ModularSystem.lpk" Prefer="True"/>
    8687      </Item1>
    8788      <Item2>
    88         <PackageName Value="GeneralRegistry"/>
    89         <MinVersion Minor="1" Valid="True"/>
     89        <PackageName Value="Common"/>
     90        <MinVersion Minor="7" Valid="True"/>
     91        <DefaultFilename Value="..\Packages\Common\Common.lpk" Prefer="True"/>
    9092      </Item2>
    9193      <Item3>
    92         <PackageName Value="Common"/>
    93         <MinVersion Minor="7" Valid="True"/>
     94        <PackageName Value="CoolTranslator"/>
     95        <DefaultFilename Value="..\Packages\CoolTranslator\CoolTranslator.lpk" Prefer="True"/>
    9496      </Item3>
    9597      <Item4>
    96         <PackageName Value="CoolTranslator"/>
     98        <PackageName Value="LCLBase"/>
     99        <MinVersion Major="1" Release="1" Valid="True"/>
    97100      </Item4>
    98101      <Item5>
    99         <PackageName Value="LCLBase"/>
    100         <MinVersion Major="1" Release="1" Valid="True"/>
     102        <PackageName Value="TemplateGenerics"/>
     103        <DefaultFilename Value="..\Packages\TemplateGenerics\TemplateGenerics.lpk" Prefer="True"/>
    101104      </Item5>
    102105      <Item6>
    103         <PackageName Value="TemplateGenerics"/>
     106        <PackageName Value="TranspascalCompiler"/>
     107        <DefaultFilename Value="..\Compiler\TranspascalCompiler.lpk" Prefer="True"/>
    104108      </Item6>
    105109      <Item7>
    106         <PackageName Value="TranspascalCompiler"/>
     110        <PackageName Value="SynEdit"/>
     111        <MinVersion Major="1" Valid="True"/>
    107112      </Item7>
    108113      <Item8>
    109         <PackageName Value="SynEdit"/>
    110         <MinVersion Major="1" Valid="True"/>
     114        <PackageName Value="LCL"/>
    111115      </Item8>
    112       <Item9>
    113         <PackageName Value="LCL"/>
    114       </Item9>
    115116    </RequiredPackages>
    116117    <Units Count="20">
  • trunk/IDE/UCore.pas

    r72 r73  
    176176      Free;
    177177    end;
    178   LastOpenedFiles.LoadFromRegistry(Root, Key + '\LastOpenedFiles'); //Root, Key + '\LastOpenedFiles');
     178  LastOpenedFiles.LoadFromRegistry(RegContext(Root, Key + '\LastOpenedFiles')); //Root, Key + '\LastOpenedFiles');
    179179  Compiler.LoadFromRegistry(Root, Key + '\Compiler');
    180180  FormMain.LoadFromRegistry(Root, Key);
     
    198198      Free;
    199199    end;
    200   LastOpenedFiles.SaveToRegistry(Root, Key + '\LastOpenedFiles');
     200  LastOpenedFiles.SaveToRegistry(RegContext(Root, Key + '\LastOpenedFiles'));
    201201  Compiler.SaveToRegistry(Root, Key + '\Compiler');
    202202  FormMain.SaveToRegistry(Root, Key);
     
    205205procedure TCore.RegisterIDEModules;
    206206begin
    207   ModuleManager.RegisterModule(TIDEModulePascal.Create);
     207  ModuleManager.RegisterModule(TIDEModulePascal.Create(nil));
    208208end;
    209209
     
    211211begin
    212212  with Compiler.ModuleManager do begin
    213     RegisterModule(TModulePascal.Create, True);
    214     RegisterModule(TModuleGCC.Create, True);
     213    RegisterModule(TModulePascal.Create(nil));
     214    RegisterModule(TModuleGCC.Create(nil));
    215215{    RegisterModule(TModuleInterpretter.Create);
    216216    RegisterModule(TModuleDelphi.Create);
Note: See TracChangeset for help on using the changeset viewer.