mockey_a wrote  (on 15.08.2006 21:27):

> Sort of. I uploaded some to 0_TEMP_, live from my desktop :-)

Looks good, I like the shadow especially 8)


>> What about using transparency for mouseover? 150 for normal and 0 
> for
>> hovered images?
> 
> Yes, exactly my settings :-)

As they say, great minds think alike, hehehe :)


>> ..._e = event.createms(25, 0, ;;+...
> 
> Events turned out to be too unreliable in this case for me. Too many 
> mouseovers and mouseouts didn't get caught. I use something like 
> this now (with HoverClick of corse):
> 
> local han = win.handle(cl.GetLastBar)
> han.trans(0)
> wait.for(win.mainhandlefrompoint(xmouse, ymouse) != han)
>   han.trans(150)

Much cleaner than my approach.

OTOH I don't experience any problems with events. Strange.



>> ..fill the rest with transparent but still clickable area. 
> 
> Hmm, why does it have to be clickable?

I'm just trying to imitate Windows' behaviour. Windows allows you to 
click anywhere on the 32x32 (or whatever size you have) area of the 
desktop icons. You can click even on the empty areas, where the icon's 
transparent, but you can still launch the shortcut. Besides, some 
windows may have unusual proportions, like 200x10, which would be not as 
fast as 4:3 AR windows to doubleclick.




> I see. Well, I give the whole bar the size of the resized image (and 
> then put another bar in same size as a dropshadow behind it). Saves 
> me from transparency problems.

I was thinking about using 2 bars myself, but before I started 
complicating things even more, I wanted to try simpler stuff (laziness 
is a virtue ;). What's your experience with it? How's dragging working? 
And how do you check for by other means unminimized and closed windows? 
I guess with WindowsHookEvents; I'm having massive problems with it with 
the latest version :(



> You can define a variable like:
> br = esc(?"\r\n", ?"\")
> This will work everywhere.

Ah, the esc function. I have completely forgotten about that. Thanks :)



>> Well, I didn't notice any last on my PC using MMV
> 
> MMV tries to run the script on every move. This can lead to problems.

I used LeftDown as modifier and window's handle as target, and my CPU is 
still purring like a kitten :)


Gruesse,
Cü


Attention: PowerPro's Web site has moved: http://www.ppro.org 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/power-pro/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to