BUG (Leopard 10.5): push-button looks like square button

Deploying to Mac OS? Ask Mac OS specific questions here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
brainois
Posts: 10
Joined: Fri Dec 01, 2006 10:19 pm

BUG (Leopard 10.5): push-button looks like square button

Post by brainois »

Hello,

I am facing a bug (maybe already reported): when you increase the height of a push-button (the one with the aqua-style) to 25 px and above, it automtically takes the appearance of a square button. If you go back to a height below 25 px, then it returns to its normal aqua look-and-feel.

I am wondering when we can expect a Leopard compatible version of Revolution. Considering the amount of money you ask for Runtime Revolution, I would expect much more reactivity... Leopard has been released three months ago and we are still waiting for an update.

Regards

François
Janschenkel
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 977
Joined: Sat Apr 08, 2006 7:47 am
Contact:

Post by Janschenkel »

Bonjour François,

Apple has guidelines that dictate which style button should have which size - the same applies to Java applications, where the 'bounds' of a button can result in the same effect.

Jan Schenkel.
Quartam Reports & PDF Library for LiveCode
www.quartam.com
brainois
Posts: 10
Joined: Fri Dec 01, 2006 10:19 pm

Post by brainois »

Thanks for your answer... :)

BTW, the small incompatibilities with Leopard do not prevent enjoying RunRev.... but it I am still looking forward the official "Leopard Ready" version!
Janschenkel
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 977
Joined: Sat Apr 08, 2006 7:47 am
Contact:

Post by Janschenkel »

François,

Have you reported this problem in the Quality Center? http://quality.runrev.com
Doing that will allow the RunRev engineers to confirm it and perhaps modify their code to circumvent this limitation.

Jan Schenkel.
Quartam Reports & PDF Library for LiveCode
www.quartam.com
whelkybaby
Posts: 47
Joined: Sat Nov 17, 2007 6:04 pm

Post by whelkybaby »

If I remember correctly, it's already been posted there.

If the height of the button exceeds a certain limit, it will be drawn as a rectangle and not a rounded button. This is because Rev draws the buttons using OS X's own routines. In Leopard, the distinction between rectangle and rounded buttons was made but it was not present in Tiger.


Steve
Janschenkel
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 977
Joined: Sat Apr 08, 2006 7:47 am
Contact:

Post by Janschenkel »

Aha, I see it's QC entry #5698 - and it is indeed, as I suggested, an issue induced by changes in the MacOSX drawing routines.
Let's hope this behaviour is documented somewhere as a known limitation, to cut down on the number of surprised reactions from the general public.

Jan Schenkel.
Quartam Reports & PDF Library for LiveCode
www.quartam.com
Post Reply