While simulation is running:
If zoomed in (Ctrl + Mouse wheel), then switches stops responding (clicking on it with mouse) until zoomed back out.
Applies to both 2D and 3D panels.
Issue does not occur all the time.
Switches not responsive after zooming in
Moderator: Benj
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Switches not responsive after zooming in
- Attachments
-
- Switch test.fcfx
- (18.33 KiB) Downloaded 176 times
Martin
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: Switches not responsive after zooming in
I Have just noticed that all components are affected.
For example, I wanted to select properties of LCD.
To see the characters clearly, I was zoomed in a fair bit.
on selecting the LCD, the properties did not change from Panel until I zoomed out!
For example, I wanted to select properties of LCD.
To see the characters clearly, I was zoomed in a fair bit.
on selecting the LCD, the properties did not change from Panel until I zoomed out!
Martin
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Switches not responsive after zooming in
Hi Martin,
On the 3d panel get it so the problem exists and then click the perspective icon and it should highlight the issue. As it is a 3d system the perspective mode shows the actual zoom whereas the 2d shows a screwed zoom. Often the camera is actually inside the component mesh when zoomed right in. Hence selections and clicks aren't registering correctly.
We have work to do on the 2d panel but its a big job so may take a while to action.
For now maybe just something to be aware of I believe it's been the same since 6 but please correct me if it's worse in 8.
On the 3d panel get it so the problem exists and then click the perspective icon and it should highlight the issue. As it is a 3d system the perspective mode shows the actual zoom whereas the 2d shows a screwed zoom. Often the camera is actually inside the component mesh when zoomed right in. Hence selections and clicks aren't registering correctly.
We have work to do on the 2d panel but its a big job so may take a while to action.
For now maybe just something to be aware of I believe it's been the same since 6 but please correct me if it's worse in 8.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: Switches not responsive after zooming in
Hi Ben,
To put things in perspective.
Zoom level Switches stopped operating as well as not able to select for properties : Zoom level was unable to select LCD for properties:
V7 acts the same as V6.
I will also test on home PC early this evening.
To put things in perspective.
Zoom level Switches stopped operating as well as not able to select for properties : Zoom level was unable to select LCD for properties:
Don't believe the issue is that, as you can see not zoomed in to inside components.Benj wrote:Often the camera is actually inside the component mesh when zoomed right in. Hence selections and clicks aren't registering correctly.
With V6 zoom in to the same point as the top picture, and Switches completely disappear, all other components remain visible.Benj wrote:I believe it's been the same since 6 but please correct me if it's worse in 8.
V7 acts the same as V6.
I will also test on home PC early this evening.
Martin
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: Switches not responsive after zooming in
Moved switches to illustrate better.
V6 Switches Ok: V6 Zoom in just one level: With V6 & V7.
Instead of vanishing like they do with V6, you just can't select them.
As Far as V7 and V8 are concerned they have vanished since you can't select them, but they are still visible.
V6 Switches Ok: V6 Zoom in just one level: With V6 & V7.
Instead of vanishing like they do with V6, you just can't select them.
As Far as V7 and V8 are concerned they have vanished since you can't select them, but they are still visible.
Martin
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Switches not responsive after zooming in
Hi Martin,
Maybe check the Z coordinates of the components. I've just had a go at replicating the problem here and so far been unable to.
Also have you tried toggling the perspective mode on and off, hopefully this should highlight the problem.
Maybe check the Z coordinates of the components. I've just had a go at replicating the problem here and so far been unable to.
Also have you tried toggling the perspective mode on and off, hopefully this should highlight the problem.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: Switches not responsive after zooming in
Hi Ben,
It's caused by adding components to 2D panel, then dragging from 2D panel to 3D panel.
The Z value gets changed to about 129ish.
I believe I know what causes the issue and I had reported before here (Sorry for anyone who can't follow the link)Benj wrote:Maybe check the Z coordinates of the components. I've just had a go at replicating the problem here and so far been unable to.
Also have you tried toggling the perspective mode on and off, hopefully this should highlight the problem.
It's caused by adding components to 2D panel, then dragging from 2D panel to 3D panel.
The Z value gets changed to about 129ish.
Martin
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: Switches not responsive after zooming in
I Have a suggestion.
As there is no Z if used on the 2D panel, when dragged to 3D panel can the components be automatically assigned with a Z value of 0.00000?
As there is no Z if used on the 2D panel, when dragged to 3D panel can the components be automatically assigned with a Z value of 0.00000?
Martin
- Steve
- Matrix Staff
- Posts: 3421
- Joined: Tue Jan 03, 2006 3:59 pm
- Has thanked: 114 times
- Been thanked: 422 times
- Contact:
Re: Switches not responsive after zooming in
Hi Martin,
I've been looking into this and I don't think your suggestion will fully resolve the issue because the Z coordinate can be set by other means, but I have another suggestion. First of all, I'll explain the problem.
On the 3D panel, there is a toggle button which looks like a solid cube which changes the perspective. It's tooltip says "Switch between a flat 2D view and a 3D view". The problem you're having is only happening in the "2D" view. If you're in the 3D view, then zooming in with the camera correctly shows that the objects are behind the camera and so you won't be able to see them. In the 2D view, the camera is always very far above the action (this forces a flat perspective), but it seems that the mouse events are still triggered as if the camera is zoomed in (as in the 3D view).
Note that I can't replicate the problem on the 2D panel.
My suggested workaround is to always use the 3D panel with 3D perspective on. Then it will be obvious when objects are at differing heights on the 3D panel.
In fact, to avoid this confusion, I will canvass opinion as to whether or not we force the 3D panel to always draw with a 3D perspective. Out of interest, what do you think to this suggestion of removing the perspective button?
I've been looking into this and I don't think your suggestion will fully resolve the issue because the Z coordinate can be set by other means, but I have another suggestion. First of all, I'll explain the problem.
On the 3D panel, there is a toggle button which looks like a solid cube which changes the perspective. It's tooltip says "Switch between a flat 2D view and a 3D view". The problem you're having is only happening in the "2D" view. If you're in the 3D view, then zooming in with the camera correctly shows that the objects are behind the camera and so you won't be able to see them. In the 2D view, the camera is always very far above the action (this forces a flat perspective), but it seems that the mouse events are still triggered as if the camera is zoomed in (as in the 3D view).
Note that I can't replicate the problem on the 2D panel.
My suggested workaround is to always use the 3D panel with 3D perspective on. Then it will be obvious when objects are at differing heights on the 3D panel.
In fact, to avoid this confusion, I will canvass opinion as to whether or not we force the 3D panel to always draw with a 3D perspective. Out of interest, what do you think to this suggestion of removing the perspective button?
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: Switches not responsive after zooming in
Yes, that would be a neat solution, as I did not even realise I put it in 2D mode.Steve wrote:Out of interest, what do you think to this suggestion of removing the perspective button?
Most of been by accident.
If 2D is required then we use the 2D panel.
Martin