DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Dock should not 'land grab'  (Read 7,378 times)

RobC

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 23
Dock should not 'land grab'
« on: July 07, 2013, 06:31 AM »
Your Dock should not alter other applications normal displays.
By that I mean it should not 'land grab' forcing other displays (that are expecting to be full screen) to occupy say 90% of the screen.

I was an Analyst in IT for 20 years and have been programming(VB6) for the subsequent 15 years.
What you are doing is 'unclean'
Even if you held a gun to my head, I would not do that in my programs.

Rob
 

superboyac

  • Is your software in my list?
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
Re: Dock should not 'land grab'
« Reply #1 on: July 07, 2013, 06:42 AM »
Your Dock should not alter other applications normal displays.
By that I mean it should not 'land grab' forcing other displays (that are expecting to be full screen) to occupy say 90% of the screen.

I was an Analyst in IT for 20 years and have been programming(VB6) for the subsequent 15 years.
What you are doing is 'unclean'
Even if you held a gun to my head, I would not do that in my programs.

Rob
 
Oh Great Programmer Bob!  Please bless us more with your wisdom!

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: Dock should not 'land grab'
« Reply #2 on: July 07, 2013, 09:56 AM »
Hi Rob,

It's traditional to have an "always visible" dock "reserve" the space at the side of the screen, so that other applications do not maximize on top of the dock.  The alternative would simply not be usable.

HOWEVER,

It sounds like the option you are wanting is the "AutoHide" or "AutoSlide" option, which is available if you click on the Dock node.

When you set a dock to be "AutoHide" or "AutoSlide" it will do as you request, and NOT reserve any space on the side of the screen -- instead it will simply show up on top of any maximized application when the cursor hovers over that area.

I think that's what you were wanting.

Screenshot - 7_7_2013 , 4_55_57 AM_ver001.png

Edvard

  • Coding Snacks Author
  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 3,027
    • Participated in NANY Challenge Once
    • Coding Snacks
    • Linux User
Re: Dock should not 'land grab'
« Reply #3 on: July 08, 2013, 12:19 PM »
Or is he talking about a second monitor?  I've seen this happen before where a dock on one screen (across top or bottom)  reserves dock space across the other monitor as well, so running an application in fullscreen mode on another monitor doesn't get the full display.
All children left unattended will be given a mocha and a puppy.

RobC

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 23
Re: Dock should not 'land grab'
« Reply #4 on: July 08, 2013, 03:01 PM »
Edward,
I have never had two monitors, but that would be a wee shock for those that do.

I am not a Dock fan, I just like simple Classic menus.
When the program first started, I copped a dock (in my face), and it took me a while to get it minimized to the Tray.
During that time, the 'Land Grabbing' was adding to my frustration.

Rob

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: Dock should not 'land grab'
« Reply #5 on: July 08, 2013, 03:31 PM »
Quote
took me a while to get it minimized to the Tray.

Thanks for reminding me to point that out -- LBC actually can be used in many ways, depending on your preferences:
  • You can have docks reserve space docked to the site of a monitor, so that it's always visible and no maximized apps will overlap it.
  • You can have docks autohide off the side of the screen and slide into view on top of maximized apps which have normal full monitor size.
  • You can minimize a "dock" into the system tray so that it's available as a menu in the system tray.
  • You can have a dock pop-up as a menu at the current cursor location when triggered via a customizable hotkey.

Original address: https://www.donationcoder.com/forum/index.php?topic=35357.0