Another option to consider is setting the Pushbutton's caption to Bold. That emphasizes its status, it's easy to do in code on the fly, and you can do it to as many pushbuttons on a window as you want. I suspect it doesn't meet Apple's guidelines, but I'm not sure any of the proposed solutions would. Alternatively you could set the pushbuttons' Italic or Underline property to true instead (or in addition to) their Bold property.
On 8/30/06, Craig Hoyt <[EMAIL PROTECTED]> wrote:
Well Knut and Arnaud stole some of my thunder, as I was going to suggest both options. Here's my 22ยข. Setting the pushbutton to default is the 'Apple approved' way to tell the user that this is the 'default or normal' way to proceed. If this would work for you then this would be the most Mac-like way to go. Keep in mind there should only be one default button per window. If you need to have multiple buttons reflect a message try; Place a static text object over a blank button. This will 'hide' the button from a click event so you need to use the text objects events for mouse down. The problem with this is it does not show the button depressed. There are ways to do this but it becomes a bit complicated. Or; Take a screenshot of a blank pushbutton and make your own custom buttons. Put the images in a canvas and use as a button. You make different versions of each button using different color text, icons or whatever. Or; And last and probably the easiest... Put a rectangle behind each pushbutton. Make them all invisible. As you need to identify a particular button just make the appropriate rectangle visible. Cross platform too!
_______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
