AutoHotkey Homepage AutoHotkey Community
Let's help each other out
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Taskbahide - (Finally!) Does one thing well

 
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Utilities & Resources
View previous topic :: View next topic  
Author Message
Guest






PostPosted: Thu Nov 19, 2009 6:11 am    Post subject: Taskbahide - (Finally!) Does one thing well Reply with quote

Finally a program that hides the taskbar completely (without the tiny strip).

http://www.1space.dk/tbhide/index.html

Something as minor as that can cause enormous headaches. I like the taskbar -- well, it's basically indispensible, but it was a matter of word 2007 not being able to full-screen properly (because of that goddamn strip) that made me go to alternative shells (bblean). Bblean is basically exactly the explorer, but with the choice of an completely hidable taskbar/tray. When I found this, I promptly uninstalled bblean. As far as I know, this function is very hard to duplicate with ahk, without some kind of mouse-detection.

(A Further Note: It turns out that word 2007 still won't fullscreen properly, because it leaves a tiny slit where it thinks the auto-hiding taskbar slit is... what the hell, microsoft? Google chrome fullscreens fine.)

Anyways, you wouldn't imagine how annoying that slit is! Evil or Very Mad
Back to top
HotKeyIt



Joined: 18 Jun 2008
Posts: 1994
Location: GERMANY

PostPosted: Thu Nov 19, 2009 8:17 am    Post subject: Reply with quote

That is what I use Smile
You will need to untick option "Keep Taskbar on top..." and also no Autohide
Code:
#Persistent

timeout=500

CoordMode,Mouse,SCREEN
SetTimer,CheckMouse
Return

CheckMouse:
MouseGetPos,x,y,hWnd,Ctrl
If (hWnd=WinExist("AHK_class Shell_TrayWnd"))
  Return
else if (y=A_ScreenHeight-1 && !WinExist("AHK_class Shell_TrayWnd")){
  Sleep % timeout
  MouseGetPos,,y
  If (y!=A_ScreenHeight-1)
    Return
  WinShow, AHK_class Shell_TrayWnd
  WinActivate, AHK_class Shell_TrayWnd
  } else if (y!=A_ScreenHeight-1){
    WinHide, AHK_class Shell_TrayWnd
  }
Return

_________________
AutoHotFile - ToolTip(n,text,title,options) Wink
Back to top
View user's profile Send private message
Learning one



Joined: 04 Apr 2009
Posts: 116
Location: Croatia

PostPosted: Mon Dec 28, 2009 7:55 pm    Post subject: Reply with quote

@HotKeyIt: nice!

Is there any way to stretch windows over area where hidden taskbar is?
Back to top
View user's profile Send private message
majkinetor



Joined: 24 May 2006
Posts: 4055
Location: Belgrade

PostPosted: Wed Dec 30, 2009 9:20 am    Post subject: Reply with quote

Hiding window is not enough. You must unregister it from AppBar list that system keep internally so its space can be used by other apps or at least remove ontop state or set autohide state.

AppBar
http://www.autohotkey.net/~majkinetor/Appbar/AppBar.html#SetTaskBar

To be able to use full screen apps, create your own "F11" key which first sets no states to the the taskbar then sends F11 to actuall app.

For instance, this is enough:

Code:
if !FullScreen
{
   oldState :=   AppBar_SetTaskbar("disable")   ;this takes up space
   Send {F11}
}
else  APpBar_SetTaskbar(oldState)

FUllScreen := !FullScreen

_________________
Back to top
View user's profile Send private message
Learning one



Joined: 04 Apr 2009
Posts: 116
Location: Croatia

PostPosted: Wed Dec 30, 2009 2:28 pm    Post subject: Reply with quote

@majkinetor: Wow! Thank you! Very Happy
Back to top
View user's profile Send private message
Lewrex



Joined: 24 Dec 2009
Posts: 10

PostPosted: Fri Jan 01, 2010 10:07 pm    Post subject: Reply with quote

I've made a little ahk app to do this too. It toggles the taskbar with a hot corner.

For the moment it's here:

http://rocketdock.com/addon/docklets/26821
_________________
---------------
Dallas
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AutoHotkey Community Forum Index -> Utilities & Resources All times are GMT
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum


Powered by phpBB © 2001, 2005 phpBB Group