levitation / vwkvasdopager

Automatically exported from code.google.com/p/vwkvasdopager
1 stars 0 forks source link

Notification icons hiding the pager #19

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1. Receive a notification
2. The notification icons will cover some or all of the pager

Would expect to see the pager move to the left to accommodate the new icon.

0.4.3a on Windows XP

Original issue reported on code.google.com by Jon.Hal...@gmail.com on 2 Mar 2010 at 5:33

GoogleCodeExporter commented 9 years ago
I tried expanding the notification area with different toolbars in place.

Most toolbars end up partially covered when the notification area is expanded 
but they often display a chevron symbol (》) when that happens.

Clicking the chevron reveals the hidden toolbar buttons.

Some toolbars (i.e. Windows Media and iTunes) are not covered at all because 
they have a fixed size. I guess the vwkvasdopager could also work this way. 
Some users may like the ability to temporarly "close the drawer" though.

Original comment by alexandre.jasmin on 28 Jun 2010 at 10:48

Attachments:

GoogleCodeExporter commented 9 years ago
A few notes about enforcing a minimum width on the toolbar:
  The minimum width can be set in GetBandInfo() on the ptMinSize.x member of DESKBANDINFO when the container asks for the DBIM_MINSIZE;

  ptMinSize.x also illogically represents the minimum height when the taskbar is vertical.

  We can inform the taskbar that the deskband width has changed by calling IOleCommandTarget::Exec(CGID_DeskBand, DBID_BANDINFOCHANGED, ...)

In ATL style that is:
// inform taskbar we want to get resized. Will cause GetBandInfo method to get 
called
CComQIPtr<IOleCommandTarget, &IID_IOleCommandTarget> cmdTarget( m_pSite );
CComVariant vBandId( m_bandId, VT_I4 );
cmdTarget->Exec (&CGID_DeskBand, DBID_BANDINFOCHANGED, 
OLECMDEXECOPT_DONTPROMPTUSER, & vBandId, 0) ;

Original comment by alexandre.jasmin on 5 Jul 2010 at 9:56

GoogleCodeExporter commented 9 years ago
People that absolutely don't want the notification icons covering the deskband 
can move it on the left side of the taskbar. You can easily do this by 
unlocking the taskbar and dragging the deskband handle to the left.

Original comment by alexandre.jasmin on 10 Jul 2010 at 9:49

Attachments:

GoogleCodeExporter commented 9 years ago
That's a really good idea. However, I'm unable to move the deskband to the left 
side of the taskbar due to the fact that I have to hold my iPhone 4 in my left 
hand to maintain a signal, which blocks the lower left side of my taskbar.

I'm hopeful that one of these days those engineers are going to figure out a 
way to let the user put it on either side!

Original comment by Brian.Pa...@gmail.com on 10 Jul 2010 at 10:03