Ignore:
Timestamp:
Nov 5, 2010, 11:31:04 AM (14 years ago)
Author:
george
Message:
  • Added: Typecasting support.
  • Fixed: Function call in expressions.
  • Added: Producer module specify generated file name, extension and placing.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Forms/UProjectManager.pas

    r2 r6  
    3434procedure TProjectManager.TreeViewProjectChange(Sender: TObject; Node: TTreeNode
    3535  );
    36 var
    37   FileName: string;
    3836begin
    3937  with MainForm, CodeForm do
     
    4139    if TProjectNode(Node.Data) is TProjectFile then begin
    4240      SynEditSource.Lines.Assign(TProjectFile(Node.Data).Source);
    43       FileName := Compiler.TargetFolder + DirectorySeparator +
    44         Compiler.CompiledFolder + DirectorySeparator +
    45         Compiler.Producer.ClassName + DirectorySeparator + ExtractFileNameOnly(TProjectFile(Node.Data).Name) + Compiler.Producer.FileExtension;
    46         if FileExists(FileName) then
     41(*        if FileExists(TProjectFile(Node.Data).ProducedFileName) then
    4742        CompiledForm.SynEdit1.Lines.LoadFromFile(FileName) else
    4843          CompiledForm.SynEdit1.Lines.Clear;
     
    5550        if ComboBoxTargetSelection.ItemIndex = 3 then
    5651          CompiledForm.SynEdit1.Highlighter := CompiledForm.SynXMLSyn1;
    57 
     52  *)
    5853      (*// Load code tree view
    5954      Compiler.Producer.Free;
Note: See TracChangeset for help on using the changeset viewer.