mac emulation resources
mac emulation forums

23
Oct

TabbedDock for Avedesk

author alang

TabbedDock for Avedesk

This is a (tabbed) launcher for up to 50 shortcuts (similar to ObjectDock Plus) for Avedesk

There is of course a lot of this stuff out there (Rocket-, Aqua-, Moby-, Yz’Dock, RK Launcher, ObjectDock), but only ObjectDockPlus has Tabs (to switch between different sets of icons) so far -
still I made this because:

- AveDesk can a lot more than just launching stuff of course - and if I use it anyway, why run a lot of other progs as well…

- need for tabs

- the setting up with OD+ I find a bit complicated - adding shortcuts is easy, but I hate this:
rightclick icon, wait… “change image” - default folder for OD (wait for wrong folder/images loading)… choose other folder… click, click, click…
(note, that I don’t have OD’s latest version, so maybe this’ll change in future). That’s why I choose a different method for this!

- this little app is easy skinnable, too (see later), if you make own skins/mods, please post a link here! :D

- Also all the launchers have better mouseover effects, the only “tabbed” version (at least the latest version I have) uses just a slight “magnify” effect - this got more…

- you can place the dock anywhere on the screen

- comes to front (on top of all open windows) when pressing a “hotkey” (selectable) or - if you use the “hotspot desklet”: [link] -
when you hover with your mouse over a “hotspot”

- If you don’t use the hotkey feature, you can set it “Always on top” with the AveDesk “desklet properties” dialog and use the “Slide” effect to slide on your desktop from the edge of the screen

————————————————–

IMPORTANT:
—————–
This is for the latest version of AveScripter!
Some issues will be solved with next version of AveDesk (see below)
————————————————–

INSTALL:
————
Rename the downloaded “TabbedDock.zip” (deviantArt) to “TabbedDock.aveinst” and doubleclick it while AveDesk is running (Avescripter has to be installed)…
(You can alternatively unzip the file in your C:\programs\??… …\AveDesk\Desklets\ folder) - If there are problems with the install by doubleclick,
go to your AveDesk folder and run the “register.bat” to associate AveDesk file extensions… (I think this’ll help - not sure so…)
————————————————–

HOW TO:
———–
- DRAG and DROP icons/images or files onto an empty socket/placeholder: A shortcut will be created/the icon
will be changed (note that PNG-images look best, get them e.g. at deviantArt or wincustomize: “Dock Icons”).
So I set up the dock like this:
- Got an explorer window showing my folder with downloaded PNGs (from wincustomize.com or deviantArt.com). I then drag’n drop these images for the programs I want onto the dock.
- Got another explorer window showing my “Programs” folder(s) - I drag’n drop the files onto the dock, too…
NOTE that you have to drop the actual FILE onto the dock, dropping shortcuts/ *.ink-files only works, if your Windows version can handle WSH/WScript (normally the case) - just try!

- RIGHTCLICK an icon for advanced options for each shortcut: Set Arguments, Label, … there
(Press ENTER after changing the name!!!). You can also drag and drop images or files on this window for changing the icon’s
appearance/shortcut or press the two buttons on the right to select a file. Don’t use empty PNG’s for an icon -
there should be at least one non transparent pixel left. Otherwise you might have difficulties to change this icon
again later.

- LEFTCLICK an icon to launch the chosen program

- LEFTCLICK the “tabs” (small silver icons within the outer ring) to switch between 5 sets of each 10 icons. Drag
and Drop icons/images onto the tab for changing its appearance.

- LEFTCLICK the tab right to the right (”Options”) to switch to “General options”: Here you can change the skin (two
square - about 900*150px - pic for the background, a 900*60px for an “overlay”, that’ll cover part of the icons and one for the tabs background).
There are other backgrounds in the deklet’s folder also (”Skins” folder). If you want to make an image invisible (not the icons), use the
“EMPTY.png” file in the desklet’s folder for it. You can also change the name of the Tabs (Press ENTER!)

- If you set up a “HOTKEY”, the window behaviour MUST be set as “Normal window”!
(Rightclick the desklet background image - not an icon - and choose the “desklet properties” or select these options via the AveDesk control panel.
Right on top of the “effect” drop down menu there should be another drop down menu entitled “style” or so - not absolutely sure cause I haven’t got the english version of AveDesk.
Here you can set the desklet as “normal window” instead of “on desktop”, “showcase”, …)
For creating a hokey you must set a Shiftkey (Alt/Strg/Windowskey) and a normal key - for the last one you must enter its ASCII code (e.g. 032 = “Space”).
The ASCII codes for the keys (standard keyboard!) can be found below - press ENTER after changing a value!
Pressing the hotkey again should (depending on the hotkey) send the desklet back on desktop.

- TOO BIG? Within the “desklet properties” dialog of AveDesk you can scale the desklet down (W:H = 6:1, default is 900*150px) -
BUT you must set it up while still in original size first:
Dropping files/images onto empty shortcuts only works securely if the desklet isn’t resized.

- LABEL for the names of the shortcuts, the font, position etc. can be changed with the “desklet properties” dialog of AveDesk as well.

- ROTATE the desklet with the “desklet properties” dialog of AveDesk to e.g. position it at the side of your screen.
Note that it might react rather slow on old computers (like mine…) This’ll also rotate your icons - Rightclick an icon and press “Rotate icons”
to set it right or it’ll look strange. It’s best I think to set up your dock (images, etc.) before rotating it…

- Choose between different EFFECTS on mouseover, if you find one too jumpy (see issues), select e.g. normal “Magnify” instead of “XtraMag”…

- SAVE your desklets settings by saving the whole AveDesk theme or EXPORT the desklet to use in other themes also:
You can save a single desklet configuration by opening the AveDesk Control panel, rightclick the desklet in the preview there and choose “Export” - you then can import the saved file in another theme again!

- There are other SKINS in the desklet’s folder (C:\programs\…? …\AveDesk\Desklets\AveScripter\TabbedDock\Skins\).
The desklet folder contains the pics for the default skin (Background, overlay, tab and attention pics), the “Skins” folder contains two more folders:
“Normal” and “Curved”. Within The “Normal” folder you’ll find pics that can replace the default ones.
The “Curved” folder contains pics for a curved Launch bar - to look “curved” you must replace the “TabbedDock.xml” in the desklet’s Folder with the “TabbedDock.xml” in the “Curved” folder -
The xml-file sets the positions of the icons (see below).
If you want the default version back, just re-replace the new “TabbedDock.xml” in the desklet’s Folder with the one in the “Normal” folder.
————————————————–

ISSUES:
———-
- Regarding speed and flickering of the hover effects it seems that with the upcoming(!) version of AveDesk this desklet will run a lot smoother… as all others of course, too…
- Sometimes the “XtraMag” effect gets stuck when leaving the desklet - this is rather strange as I made a function that’ll reposition the icons when you leave
the desklet area or deselect the desklet (click something else). For some reason, if you leave its area at the bottom of the desklet, it works.
If you leave it at the top - won’t!? Hover over the desklet with your mouse again or click something else should help…
If it’s too disgusting or to slow, choose the “Magnify” effect instead - similar and should work…
- The “rotate” effect seems to work in the upcoming version, too - with AveDesk 1.3 at least I experienced some icon images to get “cut off”
- When changing the hotkey, the old one will not be deleted before AveDesk restarts - I can change this with next version of AveScripter
————————————————–

History:
———-
09.06.2006 - Version 1.0 Final
- fixed hotkey bug (AveDesk still has to be restarted to delete old hotkeys)
- fixed resize bug
- added sending back on hotkey
- different method for XtraMag-effect
- Adding *.lnk/shortcuts works now, too

01.06.2006 - Version 1.0 BETA
————————————————–

Last but not least:
————————-
- If you’ve got some nice SKINS (background/label pics) for that desklet, please post a link/the PNGs here. I’ll do
so too, if I got some new ideas…

- This desklet was only possible cause PCM gave me a lot of lessons in js… I’m not a naturally born
programmer and never will be, so that it got this far is mostly owing to him and his patience to help me out
every time I got stuck!

- Making new skins/mods:
Besides new graphics it’s easy to change the position of the icons and tabs. Once mostly bugfree, I’ll release a version of my “Curvedbar” (SysStats) as well…
If you open the “TabbedDock.xml” with an editor, you’ll find pretty at the top the lines:

< ;parameters>
< ;param name="ylab" default="116" save="0"/>
< ;param name="x0" default="20" save="0"/>
< ;param name="x1" default="107" save="0"/>

< ;param name="y0" default="42" save="0"/>

“ylab” is the height of the tabs, x0, y0 the coordinates of the icons (top left corner, 0-9 from left to right)

Developer : spider4webdesign
Filesize : 1MB

Download


9 Comments »

Comment by to van dong on 2006-10-24 04:28:03

please give me this dock! thanks!

 
Comment by nnq2603 on 2006-11-04 09:16:59

Nice utilities, thanks all!

 
Comment by Oranda on 2006-11-04 12:21:24

I am loosing faith in avescript and avedesk.
To be honest, in ANY docklet app of any kind.

This is BOGUS, it just reads uit the .lnk info. Actualy, you can’t even link DIRECTLY to a lnk file, no it reads out the path file. In case of Half-Life2 it brings up the steam menu, instead of Half-Life2 it self.

Now I have to manualy create a .BAT file for EVERY program that uses command lines.

I wanted to chance the skin, I exedently put the wrong png on Overlay. Gues what? I CAN’T CLICK OPTIONS ANYMORE!
I had to kill the avedesk and restart the applet, to my amazement, everything was reset, but that means I have to add all the @#%@#$ programs again!

Realy, you guys want to make all your desktops look like macs, when are you guys going to insert the userfrendly part of the Mac into this?

-disclaimer-
I know that I am in no position to nag or whine, its comunity stuff all free and so, but… I spend 2 days finding a usefull app, finaly found it and then have to face these horror’s.

 
Comment by Nghiem on 2006-11-28 10:00:10

Thanks you all give me your product !

 
Comment by NOIR on 2006-12-28 07:08:38

Thank you, nice dock.

 
Comment by Grovin Thewer on 2006-12-29 11:09:43

Hi there -

thanks a lot for your comments!
I didn’t realize until lately, that TabbedDock has been uploaded here, too - so sorry for the late reaction.

I breviously released a first Beta of the successor for TabbedDock at my deviantArt page:
http://spider4webdesign.deviantart.com/

It’s called “MorphDock” as its look can be totally customized and its skins switched easily.
It also adresses most of the issues of TabbedDock and - as it’s still Beta - probably adds some new ones. :D
You’ll need the latest version of AveScripter for it, preview and a more description can be found at the link above -
so if you’ll don’t mind a Beta version, I hope you also enjoy this dock…

 
Comment by TALENCE on 2007-01-26 03:22:28

i like it

 
Comment by Louis Irvine on 2007-02-19 13:27:48

Thank you!It’s very good

 
Comment by tranhuychuong on 2007-03-03 17:21:08

thank!!!!

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.