Showing a dialog window causes bBrowser selection to stop working

Public support forum for peer to peer support with related to the Visual Objects and Vulcan.NET products
Jamal
Posts: 315
Joined: Mon Jul 03, 2017 7:02 pm

Showing a dialog window causes bBrowser selection to stop working

Post by Jamal »

Dick,

Is the Type of the DialogWindow set to Popup Dialog and Modeless set to True?

Jamal
TerryB1
Posts: 306
Joined: Wed Jan 03, 2018 11:58 am

Showing a dialog window causes bBrowser selection to stop working

Post by TerryB1 »

Hello Dick

On further thought this does make some sense.

Realistically I think you have done all you can to mitigate the problem.

FWIW my reasoning is as follows:

You will remember you said that years ago you felt you understood how your pc worked, but not any longer.

At that time the pc was working more or less like a glorified calculator. Basic maths: +, - etc. Effectively operating in the x/y plane.

As things have advanced, we can now consider the electronics to be operating in the 3 dimensions of our real world: x, y, z planes.

Calculations in the z plane are essentially imaginary (see Jack & Beanstalk for logic of conversion to projections on x,y plane).

These imaginary calculations correspond to the Air Traffic separation in J&B Model.

By introducing a new Dialog Window you are essentially interrupting logic on the x, y plane. This makes no difference to the logic on the z plane which behaves exactly as before.

The logic on the z plane is not under the control of your program. It is in fact controlled by the Operating System (switching between threads).

These are just my first thoughts - others may have other ideas, or could perhaps take this further, by upping thread priorities or similar.

Terry
ic2
Posts: 1858
Joined: Sun Feb 28, 2016 11:30 pm
Location: Holland

Showing a dialog window causes bBrowser selection to stop working

Post by ic2 »

Hello Jamal, Terry,

I did not reply to your question, no it's not modeless. It just starts failing with any existing dialog in my program which works elsewhere. And again: only for this client & even with an old exe version which used to work perfectly...

I now skip the dialog for this client -hard programmed- as they will always make the same choice from the dialog anyway. If I find out more in the future I will let you know.

Dick
Post Reply