Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Only ThemeInfo saved to RBuilder.ini, no other settings

edited January 2013 in General
Hi all,

I'm having the problem that my designer doesn't save settings for
toolbars, tool windows etc to RBuilder.ini.

The TppDesigner's (created at runtime) IniStorageName and IniStorageType
properties should be correct (I left them at default) -- when I open the
ini file (C:\Users\\AppData\Local\RBuilder\RBuilder.ini) it
looks like this:

[ThemeInfo]
ThemeName=OfficeXP
Office2007UserScheme=2

followed by two empty lines, nothing else there. If I change the theme
in the designer then that change gets written to the ini file.

But no other settings are saved.

ReportBuilder Pro 14.07, German language
Delphi XE3, English language, build target Win32
Windows 8 Pro x64, English language, German locale and keyboard

Any ideas how to fix this?

TIA,
Markus

Comments

  • edited January 2013
    Hi Markus,

    This is not a known issue. Are you sure you are checking the correct
    RBuilder.ini file being used? Are the toolbars resetting each time your
    open a report?

    The .ini file should save down a number of settings such as the toolbar
    size and location, format selections, form window size and location etc.

    In my testing on my machine, this functions correctly.

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited January 2013
    Hello Nico,

  • edited January 2013
    Hi Markus,

    When showing the designer in a panel, you need to manually call
    CloseQuery on the designer form in order to save the state info.
    Otherwise no new info is saved to the rbuilder.ini file. We recently
    updated the DesignerInPanel example on our Wiki. Download it and take a
    look at what needs to be done.

    http://www.digital-metaphors.com/rbWiki/End-User/Designer/How_To...Show_the_Designer_in_Panel

    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited January 2013
    One line of code and everything is fine now, thanks a lot!
    And I'm sorry I didn't mention earlier that I use ShowInPanel :>

This discussion has been closed.