Navigator not shown when switching from one form to another

In order to switch from one form to another, I use a “index” form with buttons to choose which form to display. The “index” form is opened in a modal window. Every form, except one, has a custom navigator and they always show with the respective custom navigator form. This works also when moving from the one without custom navigator to another with the custom navigator.

I am now trying to put the index form in a non modal window “floating” around so I don’t have to call it every time I need to move from one form to another. I think this is a more elegant and practical solution. The code is the same used with the form in the modal window, with few changes.

Everything works as expected, except when switching from the form without the custom navigator to a form with the navigator. In this case I am no more able to display the navigator. I tried to make calls to the tabpanels each navigator has, but with no success.

Any suggestion?

Does you index form have a navigator?
If yes, is the navigator form the same for the index form and for the form that does not display it’s navigator?

The “index” form has no navigator. It is a small form shown in a modal window with just five buttons that let me choose which form to open.

I have a few forms with a custom navigator and others without. Everything works as expected when the index is opened in the modal window. If I put the “index” in a non modal window, after opening a form without the navigator all subsequent forms are displayed with no navigator at all. This is quite strange because the methods used are the same.

I see no other reason for it to behave this way, so please add this to our support system, together with a sample solution.

Thank you.

I confirm this, I use a similar way.
my navigator form has no navigator, if I switch to it, then all subsesquent forms are displayed wihout their navigator. obviously a bug not yet fixed.
workaround: use a blank form with the real navigator as navigator, and use that form to swicth to the navigator alone, works magic, just use a body with 0 pixel high to hide the record pointer.