Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: Newbie: Help with image buttons (View)

From: carl:cybercraft at: 27-Sep-2002 0:35

On 26-Sep-02, Matthew Kim wrote:
> Hi,
Hi Matt,
> I'm trying to make a cell phone demo for the computer which involves > having the button on the phones to become active. > For example... I want the demo to be able to have clickable > 'numbers' to dial a phone number, and a clickable 'send' button to > emulate placing a call. > I run into a problem because, the phone's buttons are not > rectangular in shape. I made the phone's buttons into separate > images and overlayed them onto the main image of the phone, but the > REBOL buttons are rectangular in shape, and have a shadow/border. > Is there a way either to: > 1) Make the buttons in REBOL/VIEW, have no border and no effect when > the mouse clicks on it? (Buttons usually sink when clicked on).
If that's the behaviour you want, just uses images instead of buttons. ie... rebol [] ; Create two images... img-1: to-image layout [backdrop pink text "Image 1"] img-2: to-image layout [backdrop yellow text "Image 2"] view layout [ output: field "Click on images" image img-1 [output/text: "Image 1" show output] image img-2 [output/text: "Image 2" show output] ] Other styles such as images can have a block which will be evaluated when the style is clicked on - it's not just the obvious ones like buttons that you can do this with. Hope that answers your question.
> 2) Make a coordinate system over the image of the phone and > detecting mouse clicks over that coordinate, particularily over > buttons? > Thanks! > Matt
-- Carl Read