Menu

Upgrading to new release

Help
2016-07-09
2016-07-11
  • Jack Hoffnung

    Jack Hoffnung - 2016-07-09

    Whenever I upgrade to a new release, I have to recustomize the IDE for all the external tools and corresponding icons I use for them. Is there some kind of configuration file(s) for the IDE that I can just copy to the new version?

     
  • Anobium

    Anobium - 2016-07-09

    Great question.

    Help me understand the level of customisation? What are you changing?

    I am assuming the GCG@SYN IDE. I need more detail as the installer is highly configurable.

     
  • Jack Hoffnung

    Jack Hoffnung - 2016-07-09

    In the external tool category of GCB@SYN IDE, I have filled all the available slots with additional tools, each of which has to be customized with various parameters including, for example, the directory in which the tool resides. When installing a new version of GCB, this must be done for each tool not included with the IDE all over again. Also I have created icons for each of these additional tools, and have to associate them with the tools and position them in the interface all over again as well. I was hoping that one or more files in the IDE stores this added tool information, and could just be copied to the latest version. Hope this clarifies my query.

     
  • Anobium

    Anobium - 2016-07-09

    Can you upload a screen shot of the adapted IDE?
    Do you replace any of the existng IDE Tools (the IDE is now customised... was external tools)?
    Do you just use slots 15 and 16?
    And, can you upload the SynToolbars.ini from the synwrite\settings folder.

    You raise a great question that others may need resolving. The installer does create a new set of ini files during installation. This is required to update the version numbers, clean out any dirty configuration data etc.

    Let me see these files to get my understanding correct.

     
  • Jack Hoffnung

    Jack Hoffnung - 2016-07-10

    Attached is a screenshot of my customized IDE and SynToolbars.ini.
    It's been a while since I did this, so I don't recall
    which of the original Tools I deleted to make room for just the tools I wanted and added.
    As you can see, all 16 slots for Tools are used; I would use a few more if available.
    I also replaced some of the original icons to make them easier to read.
    Thanks for taking the time to look at this.

     
    • Anobium

      Anobium - 2016-07-10

      The screenshot and the ini tell me these changes are a tad beyond what we can expect the installer to cope with. I could have moved existings ICONS, and, it may have been possible to lift the empty slots into a new build but to examine the ini and selectively move will be a tad tougher.

      You way forward can be:
      Backup your system proir to installation
      Install new installer into existing folder structure
      Pull the SynToolBars.ini from you archive - do not replace the new ini.
      Restore your ICONS
      Edit/File compare the new SynToolBars.ini to your existing SynToolBars.ini. Merge but you must ensure you renumber and maintain the consistency of the new SynToolBars.ini.

      I am sorry, But, unless someone wants to write a Pascal script or AWK script to do all this - it is a manual operation.

       
  • Jack Hoffnung

    Jack Hoffnung - 2016-07-10

    Here's the screenshot.

     
  • William Roth

    William Roth - 2016-07-10

    Like Jack, I have been manually reconfiguring the IDE settings each time I do a new Install. This takes a few extra minutes.

    It would be nice to have the option to keep or import the current settings.

     
  • Jack Hoffnung

    Jack Hoffnung - 2016-07-11

    Thank you for the ideas; they may shorten the time involved in customizing the new release.

     
    • Anobium

      Anobium - 2016-07-11

      @Jack, I have had an idea. I will let you (and everyone else) know when an update can use the Minimal Update installer.

      The Minimal Update installer contains all the key piece of Great Cow BASIC but it does not contain the supporting IDE and all the drivers. You should be able to simply install on top of your existing installation. This way - you will not have to update all those adapations.

      :-)

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.