Aqua-Soft Forums: Ave Dock - final version - Aqua-Soft Forums

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Ave Dock - final version Rate Topic: -----

#1 User is offline   thewer Icon

  • Group: Member
  • Posts: 206
  • Joined: 05-May 05

Posted 16 May 2006 - 06:05 PM

... started a new thread for new version as I couldn't change the thread title and delete the "beta"...

IMPORTANT:
- Won't work with older versions of AveScripter than 1.0.5.7 Beta!!
- Desklet style (behaviour) MUST be set to "Normal window" mode and not as "Desktop symbol" for new feature to work -
if set to "Desktop symbol" it will be invisible. If this happens open AveDesk Control Panel and change its properties there...
-------------------------------------------------------------------------------------------------------


UPDATE 3: AveDock 1.1
15.05.2006

- Desklet will show up on top of all windows by pressing "Ctrl(Strg) + Space" and go back on desktop layer when unfocused - see "important"...
- now icons get active even when hovering over their transparent parts (fullhittest)
-------------------------------------------------------------------------------------------


UPDATE 2: AveDock 1.0
11.05.2006

- fixed bugs regarding hover effects and labels thanks to pcm!
- added 3 more background images
---------------------------------------------------------------


UPDATE: AveDock BETA 2
09.05.2006

- fixed some minor bugs
- added 3 variations of the dark background image
---------------------------------------------------------------


Hi there,
this is a (tabbed) launcher for up to 50 shortcuts (similar to ObjectDock Plus).

This desklet doesn't use the GID script or G-Toggle effectlet for the tabs (other than e.g. Curved Bar), so you can use it only for shortcuts/launching apps, not for switching between widgetlike desklets.


BUT - it's a lot EASIER to CONFIGURE:
-----------------------------------------------
- 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").

- For advanced options for each shortcut, rightclick the icon: 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'll have difficulties to change this icon again later.

- 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 topmost one to switch to "General options": Here you can change the skin (two square - about 320*320px - pics for the background and one for the label background). There's a dark background/ring (DarkGlassCircle.png") in the deklet's folder also. If you don't want the inner ring, use an "empty" PNG-file for it.

Big tip:
--------
You just created 50 shortcuts and now want to use this desklet with another AveDesk theme without starting all over again:
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!


Issues:
----------
- All major bugs seem to have been fixed so far - 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...

- 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"



Last but not least:
-------------------------
- why a ring?? Cause OD can't do... But once the bugs are fixed, I'll add some normal (tabbed or not tabbed) launch bars (like OD) to the desklets' section. Graphics already exists...

- 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! (I hope he still can use MSN without getting a heart attck every time my contact window pops up)


Get (and see) it here:
-------------------------
http://www.deviantar.../view/32661498/
(as zip-file - has to be renamed first, for the ones who reported that they have problems downloading the aveinst-file)

or here (as aveinst-file):
http://avedesk.philc.ca/

More stuff of mine at my deviantArt page:
http://spider4webdes...deviantart.com/
0

#2 User is offline   SirSmiley Icon

  • Douchebag
  • Group: Member
  • Posts: 1,885
  • Joined: 28-June 05

Posted 16 May 2006 - 08:28 PM

It's about time I've been waiting like forever for this :rolleyes: :P

Nice work. :)
0

#3 User is offline   piotr82 Icon

  • Group: Member
  • Posts: 511
  • Joined: 19-October 03

Posted 16 May 2006 - 08:34 PM

Thanks for this, i was using it alot :)
0

#4 User is offline   Ertai88 Icon

  • Group: News Posters
  • Posts: 1,112
  • Joined: 25-March 06

Posted 17 May 2006 - 12:37 AM

Woot!!!
This just destroys ObjectDock.

Excellent work.

-Ertai
0

#5 User is offline   guiy4jesuschrist Icon

  • Group: Member
  • Posts: 14
  • Joined: 21-October 04

Posted 17 May 2006 - 04:05 AM

the "Ctrl(Strg) + Space" doesn't work.
Should I press something other than "Ctrl + Spacebar" at the same time?
Also, what does "(Strg)" mean?
0

#6 User is offline   thewer Icon

  • Group: Member
  • Posts: 206
  • Joined: 05-May 05

Posted 17 May 2006 - 04:27 AM

Hi -

thanks a lot all of you!! :D

@guiy4jesuschrist:
Oh no - hope there isn't another bug of mine... :(
Just to make sure:
Is the desklet really set as "Normal window"?
(Rightclick the desklet background image - not an icon - and choose the "desklet properties". 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. Here you can set the desklet as "normal window" instead of "on desktop", "showcase", ...)
The hotkey for it is "Ctrl+Space" - "Strg" is just another name for the control key you found on non-english keyboards.
It works fine for me, but of course I can test it only on my computer.
A problem might be e.g. if another application makes use of the keys, too...

Anyone else experiences this problem? You can also try to use the "HotSpot" desklet - it triggers "Ctrl+Space" on mouseover. I e.g. set it to Width*Height=100*5, "invisible" and positioned it at the top of the screen, always on top...
0

#7 User is offline   liter o cola Icon

  • Group: Member
  • Posts: 174
  • Joined: 20-April 06

Posted 17 May 2006 - 06:45 AM

This doesn't work quite as described for me... but I love the intended result!

Drag & drop: When i drag a shorcut from my desktop onto the dock, the shorcut on the dock will point to the actual shortcut (i.e. C:Documents and SettingsuserDesktopMozilla Firefox.lnk) instead of the intended program.

Icons: The icon for the shorcut I drag onto the dock always stays the empty shorcut picture and does not switch to the icon of the shorcut/program (This happen whether or not the file I drag onto it is a shortcut or an actual program file.

As I said before, I love this dock, just with some of these features not working right, it takes quite a while to set up. Thanks!
0

#8 User is offline   thewer Icon

  • Group: Member
  • Posts: 206
  • Joined: 05-May 05

Posted 17 May 2006 - 07:48 AM

Hi liter o cola -

I know about the problem with the *.ink-files, but I haven't got an idea how to change that:
I'm using a command of avescripter (IO.ShellExecutes) - it's only for opening files as far as I know. If I knew a way to launch via shortcut in js I could change that, but till then... :(

Regarding the icon images: It's not supposed to use the default images of a file/shortcut. As the icon images on the dock are rather big (56x56px - 72x72px magnified), the default ones will most probably look - well - ugly... So most users would change (like you also do with OD, ...) these images (and get some real good looking ones from e.g. mormegil or yangge). But this can be done pretty easy by just drag'n drop an image file (PNGs look best) onto the empty shortcut.

So I set up the dock like this:
- Got an explorer window showing my folder with downloaded PNGs ("Dock icons" 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...

This way should be rather fast compared to setting it up via an "options" window - Most docks will create the shortcuts by drag'n drop, too - but you then have to set their images manually...
0

#9 User is offline   garcia Icon

  • Group: Member
  • Posts: 53
  • Joined: 21-January 06

Posted 17 May 2006 - 12:18 PM

thewer said:

Hi liter o cola -

I know about the problem with the *.ink-files, but I haven't got an idea how to change that:
I'm using a command of avescripter (IO.ShellExecutes) - it's only for opening files as far as I know. If I knew a way to launch via shortcut in js I could change that, but till then... :(


thewer,
if you are interested in implementing support for *.lnk files, then I have an idea how it can be done. I'm not saying this is the best way - but it would certainly work.

Basically every time you get a *.lnk file, what you want to do is to open it up and pattern match with something which looks like a program. This is pretty straight forward to do - you just have to look for the string begining with a drive letter (e.g. "c:") and ending in .exe

I've just written a router stats desklet which downloads data from my router (e.g. ip, connection speed etc.) using pattern matching. If you want to pursue this avenue just let me know.

EDIT: I've been trying to get this to work, but everytime I try and read an lnk file Javascript throws a wobbly. It may not be so straight forward after all.

Garcia.
0

#10 User is offline   liter o cola Icon

  • Group: Member
  • Posts: 174
  • Joined: 20-April 06

Posted 17 May 2006 - 02:04 PM

thewer said:

- Got an explorer window showing my folder with downloaded PNGs ("Dock icons" 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...


Thanks thewer! I will try this way of setting up my dock, it looks pretty easy :D
0

#11 User is offline   T4BOO Icon

  • Group: Member
  • Posts: 5
  • Joined: 17-May 06

Posted 17 May 2006 - 05:01 PM

Hi, i am having trouble adding icons and shortcuts to the dock. everything seems to be working fine since im able to add desklets etc.. help would be apprecited snce it such a good lookin dock

I just took a look at the event log and this is what showed up


438 Microsoft JScript runtime error
Object doesn't support this property or method Line:52 Column:1
-------------------------------
438 Microsoft JScript runtime error
Object doesn't support this property or method Line:52 Column:1
-------------------------------
438 Microsoft JScript runtime error
Object doesn't support this property or method Line:52 Column:1
-------------------------------
438 Microsoft JScript runtime error
Object doesn't support this property or method Line:52 Column:1
-------------------------------
0

#12 User is offline   SirSmiley Icon

  • Douchebag
  • Group: Member
  • Posts: 1,885
  • Joined: 28-June 05

Posted 17 May 2006 - 05:40 PM

T4BOO said:

Hi, i am having trouble adding icons and shortcuts to the dock. everything seems to be working fine since im able to add desklets etc.. help would be apprecited snce it such a good lookin dock

438 Microsoft JScript runtime error
Object doesn't support this property or method Line:52 Column:1
-------------------------------


T4BOO can you go into the main.js file find line 52 and verify that it looks like this
	var actlayer = this.GetLayerAtXY(x0,y0);


If the line is fine what version of wscript do you have?

Edit:

Thx again Thewer still giving it a good workout. The string function didn't work for me so, I just changed it ( 037 maps to '%' ) on my keyboard.

Tips/Notes for others:

- Good article on keyboards http://www.ciesin.ee...RS8_1993_4.html look at the tables to determine the key number.
- During/after setting your settings make sure you save as (export) as a desklet from the desklets control panel. that way if anything happens or you want to unload it you'll be able to load from the desklet with all saved settings
0

#13 User is offline   pcm Icon

  • Group: Member
  • Posts: 617
  • Joined: 02-May 05

Posted 17 May 2006 - 06:17 PM

GetLayerAtXY(x0,y0);

You need the latest version of BETA AveScripter. for this command to work.
0

#14 User is offline   T4BOO Icon

  • Group: Member
  • Posts: 5
  • Joined: 17-May 06

Posted 17 May 2006 - 10:28 PM

[QUOTE=SirSmiley]T4BOO can you go into the main.js file find line 52 and verify that it looks like this
	var actlayer = this.GetLayerAtXY(x0,y0);


If the line is fine what version of wscript do you have?





I checked out that line and its the same.

I removed all of the files and rextracted the zipped avedesk13.zip

I opened the avescripterbeta.aveinst

I opened avedock_11.aveinst


Still the same, the only difference is that the icon in the notification doesnt appear any more

Not sure wats goin on, any help would be appreciated :)

btw script version is 1.0.5.8
0

#15 User is offline   guiy4jesuschrist Icon

  • Group: Member
  • Posts: 14
  • Joined: 21-October 04

Posted 18 May 2006 - 01:02 AM

thewer said:

Hi -

thanks a lot all of you!! :D

@guiy4jesuschrist:
Oh no - hope there isn't another bug of mine... :(
Just to make sure:
Is the desklet really set as "Normal window"?
(Rightclick the desklet background image - not an icon - and choose the "desklet properties". 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. Here you can set the desklet as "normal window" instead of "on desktop", "showcase", ...)
The hotkey for it is "Ctrl+Space" - "Strg" is just another name for the control key you found on non-english keyboards.
It works fine for me, but of course I can test it only on my computer.
A problem might be e.g. if another application makes use of the keys, too...

Anyone else experiences this problem? You can also try to use the "HotSpot" desklet - it triggers "Ctrl+Space" on mouseover. I e.g. set it to Width*Height=100*5, "invisible" and positioned it at the top of the screen, always on top...



Hey thewer,

I followed all the instructions you gave and they were already set as needed. I do have the newest version of AveScripter Beta (1.0.5.8). Do I need to do a fresh install of it...or does it overwrite when I install a new version? Thanx in advance for your help...btw, this is a great addtion to AveDesk!

God bless!!!
~guiy4JesusChrist
0

#16 User is offline   T4BOO Icon

  • Group: Member
  • Posts: 5
  • Joined: 17-May 06

Posted 18 May 2006 - 10:21 AM

Ok ppl
i got it working somehow

thanks alot and nice dock
keep up da good work !!

Hi again

I managed to get it working
One last thing

How do i remove a shortcut that i dont want anymore? i have tried right clicking on it and deleteing the file path and pressing enter but it just keps comin back
Cheers

Now fr some reason, all of the empty shortcut load the same program...any tips?
0

#17 User is offline   thewer Icon

  • Group: Member
  • Posts: 206
  • Joined: 05-May 05

Posted 18 May 2006 - 11:14 AM

Hi -

@SirSmiley:
Thanks a lot for helping out! :D
I think I make the hotcey customizable in the next version - should solve most problems.... :)

@T4BOO:
Glad that it works now - the only thing left I can think of is, if you'd run the "register.bat" in the AveDesk folder - also I'm not sure if you really have to...
Regarding the "deleting" of a shortcut - I never thought of this... the only way is to replace it with another shortcut, maybe a link to "My Computer"...
The other problem I haven't experienced yet - does that mean, that all shortcuts (empty before) now suddenly got a value? :(

@guiy4jesuschrist:
In the AveDock.xml you should find (lines 26 - 28) something like this:





These are the settings for the hotkey - "032" is the ASCII code for the "space" key on standard keyboards - I'm not sure what happens if you've got another layout (depending on the country maybe or your keyboard?).
If you vary that value (there should be something about your "keyboard layout/code table" in the internet. E.g. see estonian layout by the SirSmiley's link http://www.ciesin.ee.../Tabel3.4.html), you should be able to fix that - make sure, that it is "032" now...
But as said, I think I make this customizable...
0

#18 User is offline   T4BOO Icon

  • Group: Member
  • Posts: 5
  • Joined: 17-May 06

Posted 18 May 2006 - 03:13 PM

thewer said:

Hi -



@T4BOO:
Glad that it works now - the only thing left I can think of is, if you'd run the "register.bat" in the AveDesk folder - also I'm not sure if you really have to...
Regarding the "deleting" of a shortcut - I never thought of this... the only way is to replace it with another shortcut, maybe a link to "My Computer"...
The other problem I haven't experienced yet - does that mean, that all shortcuts (empty before) now suddenly got a value? :(

.


Yep, they got values and they keep changing. Is there any way we can remove some of the unused shortcuts? And wat is the dir for the file that will allow me to change bground etc, cas I keep loosing track where it is?!?

Thanks heaps

ok, i found the back ground how to change the bground. what about cancelling the labelpic for, for example, shortcut #33?
0

#19 User is offline   ltjmax Icon

  • Group: Member
  • Posts: 3
  • Joined: 22-February 06

Posted 18 May 2006 - 07:10 PM

I just wanted to let you know that everything works perfect for me... Great desklet, excellent work!! Be proud man, be proud ;)
0

#20 User is offline   T4BOO Icon

  • Group: Member
  • Posts: 5
  • Joined: 17-May 06

Posted 18 May 2006 - 08:19 PM

i found a small bug, maybe someone can help me fix it.

Let me see how im going to put this...

Setting Hide Labels (checked)
Hide Tabs not

Shortcuts ok
Small shcuts text in labl not there


Labels and tabs not checked

Scuts no label nor text

small scuts text only

wtf? lol
no idea wats goin

i think i should redo my shortcuts f***, any help??
0

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic