[request] Avedesk Effects

could this be possible Ripple effect

or this Flipping Stickies

also if avedesk can be accessed with vb could we make a control panel

--------------------------

Ghostwalker, please, for the love of God, use square brackets "[ ]" and not parenthesis "( )"

The Topic Title Has Been Edited

// Seph

#194096

What do you mean with control panel?

The amount of COM accessible functions allows for a lot of control,

but a fully fledged control panel seems to me beyond the capability

of the API; maybe with Version 1.2...

To see what you can do, open VB, add the Avedesk 1.0 Type library and

browse it with hitting F2. Then select AveDeskLib from the top left dropdown.

There, the Application object is the root of what you can do. Also for those

who code scripted effeclets, remember that the Desklet object you're applying

effects for is in the namespace of the script. You don't need to get it by

Application.Runningdesklets...

hth,

herd

edit:

Mods, please move this thread from Community Applications to Ave's Apps,

thanks

#194111

Topic moved.

Everyone's so excited with Avedesk 1.1 :rolleyes:

#194156

Both of those Effects look awesome!! I'm soo excited by the potential for this great update :woot:

I would love to see both of these ported!

#194196

wooow! really love the first effect. just imagine how it would look like with some "underwater" theme running under. lol

#194301

what I mean with control panel is like shortcuts to different desklets I've been working on a samurize control for avedesk just wondered if it was possible with avedesk. And sorry about the parenthesis Seph brackets next time.

#194386

Remote steering of Avedesk by a samurize config is, to my shame, the last thing

I ever thought of.

Yes, you can. Have a config with loads of buttons, write dozens of scripts to be

executed when clicked. E.g:

'toggle visibility of a named desklet
dim ave, dlet
set ave = createobject("AveDesk.Application")
for each dlet in ave.runningdesklets
 if dlet.about.name = "your name goes here" then
   dlet.visible = not dlet.visible
   exit for ' remove this line if you want to hide all with the same name
 end if
next

Of course you can do a lot of nifty stuff with script execution. You aren't forced

to do Samurize, just add your scripts to a KKMenu config or to the start menu.

To the ripple effect - this one floats beyond the window boundaries of the desklet.

A trimmed down version could be made but it would require really fast hardware,

since the 3D kits for Windows require an opaque window to draw on, and off

screen render and blit isn't that performant. Maybe Siwu can help.

To the flipping stickie - that should be a possible addition to the stickies desklet

but the same problems apply here. Alilm's task switcher hack could be of some

help.

hth,

herd

PS:

Giving it a second thought, providing a completely different control panel

written in VB6 as a standalone app doesn't seem so far out yet...

#194396

If anyone could its probably you herd the whole thing was just a thought your right though the sammy config _ucks the standalone app sounds much better.

#194399