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 

RocketDock as part of taskbar

 
Reply to topic    AutoHotkey Community Forum Index -> Ask for Help
View previous topic :: View next topic  
Author Message
Flare88
Guest





PostPosted: Sun Oct 26, 2008 2:47 am    Post subject: RocketDock as part of taskbar Reply with quote

I am trying to get the program RocketDock http://rocketdock.com/ to run on top of vista's taskbar. http://img395.imageshack.us/my.php?image=taskbarsampleen7.jpg I have done this by going into the taskbar properties and telling it not to keep itself on top of other applications and having RocketDock set to stay on top. This method works fine until I maximize a window then the window covers the entire screen. I want to be able to see the taskbar and RocketDock while an window is maximized. Any suggestions? (I've tried DesktopCoral but I'm sure there is a much easier method)
Back to top
Flare88
Guest





PostPosted: Sun Oct 26, 2008 2:53 am    Post subject: If it helps Reply with quote

I used
Code:
WinGetPos X, Y, W, H, ahk_class Shell_TrayWnd
MsgBox [%X%], [%Y%], [%W%], [%H%]
to find out my taskbar's size: [0], [740], [1280], [60]
Back to top
TheGuessWho



Joined: 17 Jan 2009
Posts: 2

PostPosted: Wed May 06, 2009 8:54 am    Post subject: Reply with quote

Hey. i do have the same problem now: rocketdock on top of taskbar

back in windows xp i was able to achieve this effect using the following script:

Code:

Process, Exist
WinGet, hw_gui, ID, ahk_class ROCKETDOCK

hw_tray := DllCall( "FindWindowEx", "uint", 0, "uint", 0, "str", "Shell_TrayWnd", "uint", 0 )
DllCall( "SetParent", "uint", hw_gui, "uint", hw_tray )

return


it was working very well until i moved to Windows 7 yesterday.
the script still makes a difference. if i execute it, rocketdock still reacts, but is behind the taskbar. if i don't execute it, it doesn't react at all and is behind the taskbar.

any ideas?

thx
Back to top
View user's profile Send private message
MilesAhead



Joined: 21 Jan 2009
Posts: 86

PostPosted: Mon Nov 16, 2009 12:46 am    Post subject: Reply with quote

Since there are RocketDock users on this thread can I poke in a question? Anyone know how to reverse the icon order on RocketDock? If I change RocketDock position from Top/Bottom to Left/Right, the order of icons is the exact opposite of what I want. The leftmost icon when it's horizontal, is the topmost when vertical. This makes me mouse way up the screen to click on the most used icons. It would be great if there was an icon flipper or some way to set the icon order the opposite way when changing orientation. Some way other than manually rearranging I mean.
Back to top
View user's profile Send private message
NewBoy
Guest





PostPosted: Mon Apr 18, 2011 10:25 pm    Post subject: rocketdock Reply with quote

ok: hello everybody, i'm 100% new to scripting and i've just ran into this script that allows you to put rocketdock into the taskbar, but i dont know where to write it .. i'm also new to this site, and dont quite have the time now to search for a tutorial, could you please link it to me, or explain it here?
thx a lot Very Happy and hope this is a great site in which i can learn something new .. cheers
p.s. do i have to present my self? My name is Sebastian
Back to top
sumon



Joined: 18 May 2010
Posts: 1016
Location: Sweden

PostPosted: Mon Apr 18, 2011 11:29 pm    Post subject: Re: rocketdock Reply with quote

NewBoy wrote:
ok: hello everybody, i'm 100% new to scripting and i've just ran into this script that allows you to put rocketdock into the taskbar, but i dont know where to write it .. i'm also new to this site, and dont quite have the time now to search for a tutorial, could you please link it to me, or explain it here?
thx a lot Very Happy and hope this is a great site in which i can learn something new .. cheers
p.s. do i have to present my self? My name is Sebastian


Download AHK_L: [Downloads]

Create a file with the ending .ahk.

You can now run that file (or compile it). As long as the script is running, the effect should be achieved. When the script exits, I don't know what happens.

Are you using the script linked in this thread? I must say that RocketDock ontop of taskbar sounds like an interesting thing to use. <3 RocketDock.

Oh, and "Hi Sebastian", glad you introduced yourself too Smile
Back to top
View user's profile Send private message Visit poster's website
NewBoy
Guest





PostPosted: Tue Apr 19, 2011 12:51 pm    Post subject: O.O Reply with quote

OK, thx sumon Very Happy i've download the program and looking at it, it reply once more if i understand how to use it or not.. wish me good luck Very Happy
Sad nothing, i don't understand a c'+p of this ... is there any tutorial for this script? or a video?
i'll try again to understand this .. thx again sumon for replying after 3 years from this post ( HOLLY CRAP 3 YEARS!!! xDXDXD)
Back to top
NewBoy
Guest





PostPosted: Wed Apr 20, 2011 8:53 am    Post subject: :( Reply with quote

ok, i've maneged (srry for the spelling xD) to create the new file, and write the script, i've runned it, and i've copiled it too, and still nothing, the rocketdock is in the same place as usual, even after reboot ... could you try the script and tell if it's wrong, or i'm doing something wrong? thx a lot
Back to top
NewBoy
Guest





PostPosted: Wed Apr 20, 2011 9:00 am    Post subject: HURRAI!! Reply with quote

i've did it .. ok, the result dont look like in the screenshot, but, it work .. thx a lot autohotkey <3 ... i'll look around for other cool scripts Razz
Back to top
MilesAhead



Joined: 21 Jan 2009
Posts: 86

PostPosted: Mon May 30, 2011 9:56 pm    Post subject: other approaches Reply with quote

I've been toying with several other approaches as I use RocketDock also. One is avoiding Maximize by instead using a utility I wrote called Toggle2.

http://www.favessoft.com/hotkeys.html

Basically you set 2 different non-maximized screen positions and sizes for an application window. The Toggle2 hotkey switches between them. Scripting.Dictionary is used and serialized to save the application window info between runs.

Another approach is DesktopCoral. Although I'm not sure if it works with RocketDock specifically but the idea is to prevent window maximize from covering a portion of the screen. (This is not mine but written by Mouser of DonationCoder.com. Even though it says "donation" you can get a 6 month license key for free just by clicking a button on the site.)

http://www.donationcoder.com/forum/index.php?board=28.0

Also I have a couple of other hotkey utilities that open Explorer windows and tile them leaving a margin next to the task bar. The margin can be up to 25% of the width or height of the screen. It's automatically set next to the task bar(task bar must be set to StayOnTop or get work area API won't return the correct info, just desktop resolution.) This utility is called Fold and also can be downloaded here:

http://www.favessoft.com/hotkeys.html

It's a command line to open a file with a set of folders. It works great with QTTabBar on Windows Seven.
Back to top
View user's profile Send private message
MilesAhead



Joined: 21 Jan 2009
Posts: 86

PostPosted: Thu Jun 02, 2011 2:42 am    Post subject: MaxaMiser 1.0 Reply with quote

I stopped using Toggle2 myself since it's a bit complicated. I just wrote a simpler hotkey. It's called MaxaMiser.

It works with the active window. If the active window is truly maximized, it does nothing. This is to avoid confusing the window state tracked by the OS. Otherwise it saves the current position and size. Then it "MaxaMises" the window, meaning it leaves a gap by the TaskBar.

The gap is adjustable via .ini file.
Only supports single monitor setups.
But it is a solution to a thorny problem without being intrusive.

The window sizes and positions are saved in an array while the app is running in the Tray. The info is discarded on exit.

If you have a zillion window positions saved and notice TM saying it's eating all the ram then just kill and restart. It uses Scripting.Dictionary.

You should be able to save quite a few window positions without using all that much memory.

On certain functions it calls EmptyWorkingSet() API to dump what it doesn't need just sitting in the tray.

You can download from my hotkeys page. Note that I'm on an Apache server and Linux filenames and paths are case sesitive. "maxamiser.zip" won't work. Has to be "MaxaMiser.zip" etc..

I got too into it too deep to change all the stuff to lower case before I realized I was dealing with a Linux host. Oh well. Smile

Just search for the link on this page:

http://www.favessoft.com/hotkeys.html

If you find a bug there's a contact button on the site.

Note that for applications it gets the exe path then uses the base name, notepad for notepad.exe etc.. as the key in the array. For Explorer windows it tacks the Title onto "Explorer_" so C:\ would yield something like "Explorer_C:\" as the key. If you have multiple views of "C:\" then the position will be overwritten. It's just a little hack after all. Also if it's not saving Explorer positions try enabling the option "show full path in title bar" for Explorer view options.

Free for you to use at your own risk. I hope you enjoy being able to MaxaMise windows without covering RocketDock. Smile

Edit: Version 1.1 For those who hate to take their hands off the mouse, I added a "Use Alt Middle Mouse Click" option to the tray menu.

Back to top
View user's profile Send private message
MilesAhead



Joined: 21 Jan 2009
Posts: 86

PostPosted: Thu Jun 02, 2011 7:59 pm    Post subject: MaxaMiser 1.3 Reply with quote

Yet another update. V. 1.3

Now Restores a truly maximized window. Also if active window position happens to be the same as the "MaxaMised" position, with no previous position or size info, it is centered at about 70% desktop size.
Back to top
View user's profile Send private message
MilesAhead



Joined: 21 Jan 2009
Posts: 86

PostPosted: Sun Jun 05, 2011 1:06 am    Post subject: FolderCache 5.8.0.0 accommodates RocketDock Reply with quote

I updated FolderCache utility to accommodate RocketDock or other ToolBar next to TaskBar. Here's a screen shot of 8 folders opened Side By Side with FolderCache:

http://www.favessoft.com/DesktopSmall.png

You can download from my page here:
http://www.favessoft.com/hotkeys.html

It's free for you to use at your own risk. Should work on XP or later. The glass effects require Vista or later.
_________________
"I don't want to belong to any club that would have me as a member."
- Groucho Marx
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    AutoHotkey Community Forum Index -> Ask for Help 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