Home > English > Lazy Delphi Builder 1.7.3.217. 05-sep-2012. With Delphi XE3 support

Lazy Delphi Builder 1.7.3.217. 05-sep-2012. With Delphi XE3 support

September 9th, 2012

If you use Lazy Delphi Builder, please, let me know (contact me ). I’d love to hear about it. =)

 LazyDbXe3ConstrLogo

Report bugs via Redmine issue tracker: http://www.hostedredmine.com/projects/lazy or via e-mail.

Get nw version in downloads section or here.

What’s new:

  • Delphi XE3 support
  • Drag and drop. Drag folders with sources, projects e.t.c. to “Select files to compile” tree from explorer.
  • NameSpaces support. In previous versions, if you tryed to compile for Delphi XE2 you could get compiler error “Fatal: F1026 File not found: ‘Windows.dcu’". To fix that error it was supposed to specify “-NSSystem;System.Win;WinAPI;Vcl;Vcl.Imaging;Data” in dcc params edit box of Build Dialog. But now, there is new editor for NameSpaces.
  • Projects and packages are now compiled in separate thread
  • Fixed many bugs related to Tree.

 

Limitations:

Only Win32 compiler is supported for Delphi XE2 and XE3. I didn’t figured out yet the best way of integration for dccOSX abd dcc64. Actually I’m not sure that it is needed. After all, you can always use MsBuild. If you wan’t to use Lazy Builder for MacOs or Win64, please let me know about your “use case”. As for packages installation it’s enough to support Win32 compiler.


Changelist:

  1. New: Delphi XE3 version detect(I don’t have yet XE3 with working dcc32, so I couldn’t verify how will it compile, but it should work).
  2. New: Packages and projects compilations is moved to separate thread, so GUI is not freezed anymore (experimental).
  3. New: Export selected packages/projects to .bpg-файл (Borland Project Group, old format – could be used with Delphi 5 – Delphi XE3 as well) (experimental)
  4. I’ve rewritten code for packages tree:
    1. New: As alternative to Scan and Scan New Folder, I added Drag’n’drop support directly to the packages/files tree. It you can drop folders and files (.pas, .dcu, .dpr, .res, .dfm) instead of using Scan. Drag’n’Drop uses same file masks rules from the Search Folders tab.
    2. Fix: Fixed several bugs (EListError, Access Violation) appeared after deleting files from Recycle Bin and scroll.
    3. Sorting support in tree
    4. Added menu item to Clear Recycle Bin in tree
    5. Automatic columnt widht change on resize
    6. For folders: show information about children
    7. Fix: Don’t trim text for long paths in tree.
    8. Added Undo menu item to Edit menu
  5. Fix: Fixed several memory leaks
  6. Open Build dialog via F9, Ctrl+F9, Alt+F9, Shift+F9
  7. Added link to site in About menu
  8. Longer time for Hints
  9. Fix: On 2 monitor system forms were showed between 2 monitors.
  10. Fix: Internal AV on exit
  11. Search (Ctrl+F) for Installed packages
  12. New: Added NameSpaces support for XE2: editor, key -NS. Saved in .LazyDBP.
Comments are closed.