Dar,

yeah, I am actually doing both. Two button state images by icon ID AND I need to put an icon on top of that final button.

So far I created a normal button(with my button look and feel as icon ids) and then laid an icon over top Then I grouped them and put in mouse handlers.
But mouseUp was not going through the top icon image to the button underneath. Now I got that working but when the button is pushed the icon over it stays in the same spot where as the bottom button goes down to the right on mouseDown and back up to the left on mouseUP or mouseLeave.


SO, I put a code that moves the top icon down to the left by 5,5 and in mouseUp by -5,-5. That works......

Now on mouseLeave I need to do something -- so i send a mouseUp on mouseLeave to the icon and it seems to work.

Now The problem is I have to have two scripts since the smaller top icon does not cover the bigger bottom button and the user may hit either. I would rather these codes were in the group and not the items but auto naming seems to work easier this way.

Makes you appreciate the internal methods rev uses to do these things a lot.

What message is it that a new button without and handlers receives to make it do the pushing in and out thing????
Message watcher reveals only mouseUp and mouseDown.


-----------------------------------
Here is my code as it stands now in the top icon.

on mouseUp
  move me relative -5,-5
  if the mouseLoc is within the rect of me then
  --execute the mouseUp code here
  beep -- then delete this
  end if
  pass mouseUp
end mouseUp
on mouseDown
  move me relative 5,5
  pass mouseDown
end mouseDown
on mouseRelease
  send "mouseUp" to me
end mouseRelease

Tom

On Feb 25, 2004, at 3:54 PM, Dar Scott wrote:


On Wednesday, February 25, 2004, at 11:15 AM, Thomas McGrath III wrote:


Should I group them??? should I 'do' something to the icon image???

You can group and put mouse handlers in the group. If some images should not be included in mouse event catching, then your may have to organize grouping accordingly.


Remember, you only need to build this way if you need something special. An example is the building of button images from scalable pieces as described by Scott.

Otherwise you can have the button refer to images by id and use the referenced images for button states. Adjust other properties accordingly.

Dar Scott

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution



Thomas J. McGrath III SCS 1000 Killarney Dr. Pittsburgh, PA 15234 412-885-8541

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to