Author Topic: Store set Preferences for Project Browser in a Citrix environment  (Read 631 times)

Bert

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Hello,

We use Sparx EAv17 in a Citrix environment. The application works fine. Only we have to change the "preferences" after every login on a Citrix server. Default "Show Stereotypes" is selected and "Free Sorting" is not selected. However, our preference is the other way around. Is it possible to save this user setting in a Citrix environment?

Kind regards,
Bert

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Store set Preferences for Project Browser in a Citrix environment
« Reply #1 on: May 16, 2025, 06:37:07 pm »
Hi Bert,

Yes this is definitely possible, and works if your citrix environment is setup correctly.
EA's preferences are stored in the registry, and in the appdata, both of which should be part of your profile that gets stored.

If those changes are lost, that means your profile is not stored correctly by citrix.

Geert

Bert

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: Store set Preferences for Project Browser in a Citrix environment
« Reply #2 on: May 16, 2025, 06:54:11 pm »
Hi Geert,

Thanks for your quick response! I will discuss it with our Citrix administrator.

Bert

Bert

  • EA Novice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: Store set Preferences for Project Browser in a Citrix environment
« Reply #3 on: June 04, 2025, 09:04:12 pm »
Hello,

There are a number of changes in the registry:
- Everything under Computer\HKEY_CURRENT_USER\Software\Sparx Systems is saved. This means that some changes, such as the font, are included in a new session.
- But Settings under General -> Project Browser are not saved, apparently they are not saved in the registry.
Can this be solved?

Kind regards,
Bert

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13404
  • Karma: +567/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Store set Preferences for Project Browser in a Citrix environment
« Reply #4 on: June 04, 2025, 09:50:21 pm »
Hello,

There are a number of changes in the registry:
- Everything under Computer\HKEY_CURRENT_USER\Software\Sparx Systems is saved. This means that some changes, such as the font, are included in a new session.
- But Settings under General -> Project Browser are not saved, apparently they are not saved in the registry.
Can this be solved?

Kind regards,
Bert
They are too saved in the registry:
e.g. the option General | Project Browser | Sort Diagrams above Packages is stored in
HKEY_CURRENT_USER\Software\Sparx Systems\EA400\EA\OPTIONS\LEGACY_DGM_TREESORT

What I usually do when I'm trying to figure out where stuff is stored, is to first maken an export of the key HKEY_CURRENT_USER\Software\Sparx Systems\EA400\EA\OPTIONS, then change the option I need, and then do another export. After that compare the two export, and you know exactly which registry key is responsible for the setting.

There are also a few things that are stored in the appdata folder (type %appdata%  and navigate to \Sparx Systems\EA in the windows explorer), but that is more stuff like the window placement etc...

Geert