Hi,

I’m within a process of migrating our very old and selfmade ShortcutBar (based on Codejock 11.2.1) to an actual Codejock version with the help of the VDF SIG Codejock Library (based on Codejock 18.6.0).

My problem is, loading and saving isn’t working. Thought there is something wrong on our side, than I found out, it’s also not working in the Codejock Order Sample.

My SVN was last updated in December 19, should be actual. I’m working with DF 19.1 and Codejock 18.6.0. The Codejock Order Sample is not modified and looking like this:

Code:
    Object oDockingManager is a cSigCjDockingManager
        Set pbPX_Save_Layout to True
        Set psPX_Tag to "Docking Manager"
As far as I can see, ComCreateAsRegistry is creating a blank registry-key named “SigCJDockingPanesControl”, but there is no sub-key named “Docking Manager” nor there are any sub-keys for the different Bars.

If I manually add an Integer (see below) – this is working, the “Docking Manager” subkey will be created then and the integer is stored in.

Code:
//Load layout from registry 
Send PX_Save of (Private_phoLayout(Self))
Send ComExchangeInt of ghoSigCjPropEx "LayoutBuild" (&iLayoutBuild) 0 // Debug only
Looks like “only” ComDoPropExchange isn’t working?

Any Idea whats wrong here?


Greetings, Patrick.