Scooter Software's Development Items

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mikeho
    Visitor
    • Jul 2006
    • 7

    Scooter Software's Development Items

    I know you previously mentioned developing Beyond Compare for Linux using Kylix and mentioned several other tools used.

    What are you currently using to develop BC4? Are your components homegrown or based on a 3rd party set? What version of Delphi are you now developing on?

    Just an interested Delphi developer wanting to see what other folks are working with now.

    Thanks!
  • Aaron
    Team Scooter
    • Oct 2007
    • 16026

    #2
    Hello,

    Our developers have made previous posts that contain a variety of details. You can find two big ones here:
    http://www.scootersoftware.com/vbull...ad.php?t=13082
    and here:
    http://www.scootersoftware.com/vbull...ad.php?t=13221

    I hope that helps.
    Aaron P Scooter Software

    Comment

    • mikeho
      Visitor
      • Jul 2006
      • 7

      #3
      Helps a little, but looking for more information on the Windows side. Those articles dealt mainly with Linux and Mac.

      Comment

      • Zoë
        Team Scooter
        • Oct 2007
        • 2666

        #4
        BC4 is developed using Delphi XE/VCL on Windows. UI-wise, the only third-party visual controls we use are Toolbar 2000 and the Plasmatech Shell Control Pack. Toolbar 2000 has been extensively customized at this point.

        The main comparison controls (text editor, hex editor, grid, multi-sided treeview) are all entirely our own implementation, based off TCustomControl. The other controls are home-grown wrappers around the standard VCL/LCL/CLX controls that provide any additional features we need and handle the cross-platform behavior.

        There's a list of all of the third-party libraries we use, both commercial and open source, in the BC4 help under "Support, Ordering and License".

        We are planning on upgrading to Delphi XE6+ to get a 64-bit port out, but we aren't going to do that until after the release.
        Zoë P Scooter Software

        Comment

        • mikeho
          Visitor
          • Jul 2006
          • 7

          #5
          Thanks Craig. Very interesting and helpful.

          One more quick question: What is the tab control from the Options screen?

          Comment

          • Zoë
            Team Scooter
            • Oct 2007
            • 2666

            #6
            The items on the left are just TPanels with OnClick events and some custom painting. The pages on the right are a bunch of TFrames and we just hide/show whichever one is selected.
            Zoë P Scooter Software

            Comment

            Working...