Using a nicer Button "Pressed" state (than the default square)
Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller
Re: Using a nicer Button "Pressed" state (than the default square)
Richard, I know this isn't really a great way to spend your time, but I would seriously URGE you to make a throw away vm (8-10 gigs is MORE than sufficient), and put any of the *step systems on it.
Gorm works with objective C as its base, and if it isn't what xcode later became, I'd be shocked. As you noticed, the ui indeed looks like Mc/Lc, the undercode works just like xcode, has data binding and just about anything else you can imagine. Incredibly ahead for its time. The only thing really lacking is multi OS output standalones, but I can't be sure that isn't possible either.
@Richmond - Thank you for that link, you just *know* I am going to try it
To anyone else who ever finds interest in this, a lot of the *Step implementations after NeXT and OpenStep really do justice to the original vision. Using them really is as incredible as Mr. Jobs video linked by Richard.
Gorm works with objective C as its base, and if it isn't what xcode later became, I'd be shocked. As you noticed, the ui indeed looks like Mc/Lc, the undercode works just like xcode, has data binding and just about anything else you can imagine. Incredibly ahead for its time. The only thing really lacking is multi OS output standalones, but I can't be sure that isn't possible either.
@Richmond - Thank you for that link, you just *know* I am going to try it
To anyone else who ever finds interest in this, a lot of the *Step implementations after NeXT and OpenStep really do justice to the original vision. Using them really is as incredible as Mr. Jobs video linked by Richard.
-
- Livecode Opensource Backer
- Posts: 9385
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: Using a nicer Button "Pressed" state (than the default square)
Here's a marginally better standard for that video:
https://allaboutstevejobs.com/videos/mi ... _demo_1992
https://allaboutstevejobs.com/videos/mi ... _demo_1992
Re: Using a nicer Button "Pressed" state (than the default square)
Starting a new thread for NeXT and OpenStep
Sorry for hijacking your poor thread, teriibi, you are now returned to your regularly scheduled nice buttons
Sorry for hijacking your poor thread, teriibi, you are now returned to your regularly scheduled nice buttons
-
- VIP Livecode Opensource Backer
- Posts: 7233
- Joined: Sat Apr 08, 2006 8:31 pm
- Location: Minneapolis MN
- Contact:
Re: Using a nicer Button "Pressed" state (than the default square)
I agree with Richard that shadows are out of vogue now and flat interfaces are the norm now. But if you still want to use a shadow, I'd just use the icon trick if you can't adjust the dropshadow settings to make it work. You could try changing the angle of the shadow to see if that helps. Otherwise, import two snapshots in the IDE where the shadow looks right, then assign those two image IDs to the icon and hilitedIcon in the button's property inspector.
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
SOLVED : Using a nicer Button "Pressed" state (than the default square)
@fourthworld !
( so its not a bug at all Woooopss )
Thanks.
YEAHhhhh...that was it, solved the "unwanted effect" !turn off the showFocusBorder property and let us know if that goes away.
( so its not a bug at all Woooopss )
Thanks.
-
- Livecode Opensource Backer
- Posts: 9385
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: Using a nicer Button "Pressed" state (than the default square)
At the risk of being slightly tangential here's a picture of a standard LiveCode button with a standard drop shadow in RC/LC 4.0 (on the left) and LC 8.1.9 (on the right).
What I find interesting is how the angle of the drop shadow as well as the fontSize
has been changed (without any consultation as to whether users want that change).
What I find interesting is how the angle of the drop shadow as well as the fontSize
has been changed (without any consultation as to whether users want that change).
-
- VIP Livecode Opensource Backer
- Posts: 9834
- Joined: Sat Apr 08, 2006 7:05 am
- Location: Los Angeles
- Contact:
Re: Using a nicer Button "Pressed" state (than the default square)
Default fonts, and baselines on which they're rendered, have been significantly improved by popular demand in recent versions to better match OS HIGs.
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn