Classic Shell
http://www.classicshell.net/forum/

Notification & app window position - vertical Taskbar
http://www.classicshell.net/forum/viewtopic.php?f=12&t=5920
Page 1 of 1

Author:  markfilipak [ Sun Apr 17, 2016 11:05 am ]
Post subject:  Notification & app window position - vertical Taskbar

Notification Area icon & application window position problem - vertical Taskbar.

Version 4.2.1 <-- my first version of Classic Start Menu. ... LOVE AT FIRST SIGHT
Win7 Home Premium 64-bit.

I assume these problems exist because my Task Bar is vertical, at the left, instead of horizontal, at the bottom. Such a configuration may not have been fully tested. I'd appreciate step-by-step guidance debugging it instead of my helter skelter, ad hoc fumbling.

Symptoms:

Notification Area icons: Icons in the Notification Area sometimes disappear. Sometimes rolling the mouse over the icon's former location pops up the icon's tooltip (as though the icon is there, but not showing), but usually the tooltip is missing if the icon is missing. Unsetting "Lock the taskbar" & fiddling with the taskbar, or clicking "Customize..." and then changing a notification's "Behavior" and then changing it back will temporarily fix the icon's problem (until next boot). Sometimes Win7 can boot fine -- makes me think it's a boot sequence problem. (I've noticed that the standard Win7 Start Menu appears for a short time until Classic Start Menu takes over.)

Application window position: When double-clicking a filename (for example, a '.png') to launch an application (for example, Microsoft Photo Editor), the application window may open off-screen when the window is not maximized. Opening 'a.png' (and discovering the Microsoft Photo Editor window opens off-screen), then striking Alt-(space) and dragging the window back on-screen and closing, fixes the problem when I double-click 'a.png'. But if I double-click 'b.png', the problem reappears and I must fix the position problem again. Closing 'b.png' and reopening 'a.png', I have the problem again. Fixing the position for one file doesn't work for other file openings even though they open with the same application. Really weird.

I could temporarily change the Taskbar to the usual configuration, but someone may want to try something first, so I'm being cautious here.

Thank You,
Mark.

UPDATE

I upgraded to version 4.2.5. Sorry for any confusion. I was led to believe that 4.2.1 was the current version.

A vertical Taskbar is not being handled correctly.

If I negate an application window's maximize state (I believe that's called "restore"(?)) and manually resize it so that it abuts the (left vertical) Taskbar, then close the window, then relaunch the application, the resulting window ignores the Taskbar's width and is opened under the Taskbar.

Author:  Ivo [ Mon Apr 18, 2016 7:52 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Classic Shell has no effect on the window positions. That's entirely up to the individual application.

I have seen other reports about disappearing icons caused by Classic Shell. I have not seen the problem first-hand and I don't know what is causing it. In the last few versions I added some changes in the hopes that they improve things, but I don't know if they improve anything.

Author:  markfilipak [ Mon Apr 18, 2016 4:44 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Ivo wrote:
Classic Shell has no effect on the window positions. That's entirely up to the individual application.

I have seen other reports about disappearing icons caused by Classic Shell. I have not seen the problem first-hand and I don't know what is causing it. In the last few versions I added some changes in the hopes that they improve things, but I don't know if they improve anything.

Hi,

I've not uploaded to this forum before, so if no screen shot appears, well, I'll try again I guess...

The screen shot is a composite.
10 o'clock: My desktop with Microsoft Photo Editor open and abutted to the vertical Taskbar.
8 o'clock: Closeup of the screen shown at 10 o'clock.
3 o'clock: After I close Microsoft Photo Editor and reopen it, this shows where it is positioned.
5 o'clock: This is a copy of the Microsoft Photo Editor Titlebar, which demonstrates that it reopened behind the vertical Taskbar -- this is a problem.

Related:
* Icons in the Notification Area are missing -- sometimes rolling the mouse over the spot where they should be pops up their tool tips, and sometimes not.
* Appication windows sometime open totally off screen. That's the devil to fix. Sometimes I have to give up and I can't run that application again.

These problems all began when I installed Custom Start Menu.

Regards,
Mark.

Attachments:
ClassicStartMenu.png
ClassicStartMenu.png [ 301.46 KiB | Viewed 60456 times ]

Author:  Ivo [ Mon Apr 18, 2016 5:30 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Temporarily uninstall Classic Shell and see if the problem goes away.

Author:  markfilipak [ Mon Apr 18, 2016 5:37 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Hi,

I will give it a try. I just wanted to pop in here to tell you that I found a way to get a rebellious application window back on-screen.

[HKEY_CURRENT_USER\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor]
"Show"="1"
"InitialPosition"=" 0, 282, 736, 691, "

Note that "0" in the upper left corner is behind the vertical Taskbar, so the width of the Taskbar is NOT being taken into account.

Author:  markfilipak [ Mon Apr 18, 2016 7:01 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

I de-installed Classic Start Menu. The problem did not go away. Something has damaged my Win7 system.

Each time the Microsoft Photo Edit application is closed and it's position is saved in the registry, it moves left by the width of the Taskbar.
[HKEY_CURRENT_USER\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor] InitialPosition: 100, 202, 300, 611,
launch application
[HKEY_CURRENT_USER\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor] InitialPosition: 100, 202, 300, 611,
close application
[HKEY_CURRENT_USER\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor] InitialPosition: 42, 202, 242, 611,
launch application
[HKEY_CURRENT_USER\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor] InitialPosition: 42, 202, 242, 611,
close application
[HKEY_CURRENT_USER\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor] InitialPosition: -16, 202, 184, 611,
launch application (no part of the app window is visible)
[HKEY_CURRENT_USER\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor] InitialPosition: -16, 202, 184, 611,
close application
[HKEY_CURRENT_USER\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor] InitialPosition: 32709, 202, 32909, 611,
At this point, the application is so far off-screen that it can't be corrected in the usual way -- the registry value above has to be nuked.

Obviously, the x-coordinate value is overflowing. This is really bad news for me.

Author:  markfilipak [ Mon Apr 18, 2016 7:15 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

UPDATE.

Microsoft Photo Editor seems to be the only application affected by this. I tried compatibility settings for XP-SP2 & XP-SP3 to no effect. I did not expect compatibility settings to make a difference.

This of course does not explain why icons in the Notification Area disappear (presumably off-screen to the left).

Author:  Ivo [ Mon Apr 18, 2016 7:18 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

This is a common bug in software. It reads the position relative to the work area (the desktop minus the taskbar), but restores it relative to the screen.
BTW, the Wikipedia entry for the software mentions specifically a bug with the initial position: https://en.wikipedia.org/wiki/Microsoft_Photo_Editor

Author:  markfilipak [ Mon Apr 18, 2016 7:35 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Thank you for your note. Of course I've been using this application for many, many years (...at least 2 of those years running Win7) and you'd think I would have run into this long before now.

Is there a chance that Classic Start Menu could have exacerbated it?

Do you have any idea what's happening to the icons in the Notification Area? Even if I had been lucky with MS Photo Editor all this time, this Notification Area problem really IS new.

Ciao - Mark.

Author:  markfilipak [ Mon Apr 18, 2016 7:55 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Ivo wrote:
...I have seen other reports about disappearing icons caused by Classic Shell. I have not seen the problem first-hand and I don't know what is causing it. In the last few versions I added some changes in the hopes that they improve things, but I don't know if they improve anything.
I think this may be a Windows Startup timing issue. Have you tried jiggering the Classic Start Menu load time-delay? Also, something may show up only if the Taskbar is vertical.

Best of Luck. And thanks for your help.

Mark.

Author:  Ivo [ Mon Apr 18, 2016 8:01 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Have the notification area problem been fixed after you uninstalled Classic Shell? A restart may be required.

BTW, there is a hidden setting "AutoStartDelay", which you can add to HKCU\Software\IvoSoft\ClassicStartMenu\Settings. It is a DWORD that causes a delay in milliseconds.

Author:  markfilipak [ Mon Apr 18, 2016 8:21 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Ivo wrote:
Have the notification area problem been fixed after you uninstalled Classic Shell? A restart may be required.
Hahahahahahaha.... I reinstalled Classic Shell already -- I don't want to live a moment without it.

8^)

I'll pull it out and see if I can get the Notification Area working right again without it. BTW, I'm awaiting some bonus-coupon money in my (new) PayPal account (created expressly to receive that money). When it arrives, I'm definitely going to be sending you some beer money. Woo Hoo!

Ivo wrote:
BTW, there is a hidden setting "AutoStartDelay", which you can add to HKCU\Software\IvoSoft\ClassicStartMenu\Settings. It is a DWORD that causes a delay in milliseconds.
Oh, that's great. I'll play with it and see what I can do. I suspect that some of the Notification icons are being drawn prior to the creation of the vertical Taskbar -- I've always had that feeling without any way to tie it down. Your delay will probably not help that, but I will conduct some tests.

Best Regards,
Mark.

Author:  markfilipak [ Tue Apr 19, 2016 6:21 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Howdy, Test results:

De-installed Classic Shell.

Booted 10 times. Notification Area fidelity: 100%.

Installed Classic Shell. Immediately, 2 of 4 Notification icons disappeared, but all 4 tooltips work (i.e., clicking a location where a missing icon should be causes a click event on that Notification).

Boot #1: 2 of 4 Notification icons are missing. Missing icons have no tooltips. Clicking a location where a missing icon should be produces no response.
(During shutdown, it appears that the missing icons suddenly appeared ... fleeting -- can't be sure.)
Boot #2: Success.
Boot #3: Success.
Boot #4: Success.
Boot #5:
Lenovo EE Boot Optimizer decided to run during this bootstrap.
After boot, 2 of 4 Notification icons are missing, missing tooltips, no click response.
(During shutdown, 1 of the 2 missing Notification icons suddenly appeared.)
Boot #6:
(All 4 icons appeared momentarily ... hard to see because a touchpad notification that always happens -- I'm using a mouse, so touchpad turns off -- obscures the Notification Area.)
After boot, 2 of 4 Notification icons are missing, missing tooltips, no click response.
(Once again, during shutdown, 1 of the 2 missing Notification icons suddenly appeared.)
Boot #7: Success.
Boot #8: Success.
Boot #9: Success.
Boot #10: Success.

From the above, it's tempting to blame Lenovo EE Boot Optimizer, however, doing so would be counter to my long-term experience.

I see Classic Shell is in the Startup list, but it doesn't appear as a Service. Have you considered making it a service?

I'm ready and willing to conduct more tests if you like. For example, I could turn Lenovo EE Boot Optimizer off, and/or I could twiddle the Classic Shell startup delay you mentioned in a previous reply.

Regards,
Mark.

PS: More things I should divulge: I run VirtualBox, but not automatically. Win7 is Host. Linux Mint is Guest. I do not restore anything on startup. In other words, boot leaves me looking at a bare Win7 desktop every time.

Author:  Ivo [ Tue Apr 19, 2016 7:38 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Are the icons missing, but still take a spot in the notification area? It was not clear from your screenshot.
Also, do the missing icons belong to the same programs every time, or are they random?
Can you try with the taskbar at the bottom, so we can exclude the taskbar position from the variables?

BTW, Classic Shell did use a service at some point (at least on Windows 8), but there were other problems and I removed it. I don't know if it would make a difference. The problem looks related to the timing, and service will start at around the same time as the current method.

Author:  markfilipak [ Tue Apr 19, 2016 9:43 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

I'll do your suggested testing in a few minutes.
Ivo wrote:
Are the icons missing, but still take a spot in the notification area? It was not clear from your screenshot.
Since the icons were sporadically disappearing from the static Notification Area, in order to make them usable at all, I had to force them into the dynamic Notification flyout by setting them to "Only show notifications". As a result, in my screen shots there are NO icons out in the static Notification Area.

Author:  markfilipak [ Tue Apr 19, 2016 10:34 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

We're making progress!

The attachment is a triptych from the Notification Church.

For this test, I turned touchpad notifications back on.

See what happens !!!

The missing icons on the right (after touchpad notification) are really missing. There are no tooltips on mouseover for the missing icons (sometimes there is, even though the icons are missing).

This does not happen when Classic Shell is not installed. And it does not happen when Classic Shell is installed but touchpad notification is off. It only happens when Classic Shell is installed and touchpad notifications are not "hidden".

BTW, I repeated the successful test from 2 messages ago 10 more times and got success all 10 times. Then I turned touchpad notifications back on and got what you see in the attachment on the very next boot.

I'm pretty sure this is a timing issue. What say you?

Given that this apparently is not an issue of vertical-vs-horizontal Taskbar, what would you like me to try next?

Attachments:
ClassicStartMenu Notifiy Area.png
ClassicStartMenu Notifiy Area.png [ 63.61 KiB | Viewed 60349 times ]

Author:  Ivo [ Tue Apr 19, 2016 10:46 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Wait, did you try it with a taskbar at the bottom as well?

Author:  markfilipak [ Tue Apr 19, 2016 11:00 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Ivo wrote:
Wait, did you try it with a taskbar at the bottom as well?
No, I did not.

Author:  markfilipak [ Tue Apr 19, 2016 11:14 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

I will try the Taskbar horizontal at the bottom -- I don't think the problem will be evident, but I'll try it. In the mean time, I want to show you the full sequence during Windows initialization. Note how the touchpad notification starts above, then jumps down as the Notification Area becomes populated.

Attachments:
ClassicStartMenu Notifiy Area #2.png
ClassicStartMenu Notifiy Area #2.png [ 87.39 KiB | Viewed 60344 times ]

Author:  markfilipak [ Tue Apr 19, 2016 11:53 am ]
Post subject:  Re: Notification & app window position - vertical Taskbar

Hahahahahahahahahaha.... The Taskbar is still on the left. ...I can't get it to screw up at all, now. Not much point going on if the symptoms will not harden enough to be repeatable. Nonetheless, I will now move the Taskbar to the bottom and try several boots.

Author:  markfilipak [ Tue Apr 19, 2016 12:25 pm ]
Post subject:  Re: Notification & app window position - vertical Taskbar

See the attachment...

When the Taskbar is at the bottom, the touchpad notification moves as the Notification Area becomes populated, however, at no time does the notification obscure the Notification Area. Does that make a difference? ...I think so, but considering how in the dark I am, I think the phase of the moon probably also makes a difference. 8^)

I don't have development tools and I can't get the symptoms to go hard and be repeatable. I'm out of ideas.

Attachments:
ClassicStartMenu Notifiy Area #3.png
ClassicStartMenu Notifiy Area #3.png [ 171.07 KiB | Viewed 60323 times ]

Page 1 of 1 All times are UTC - 8 hours [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/