AW: Omnis Studio Animation Object

Brian Steerwood B.Steerwood at wigasoft.ch
Wed Jul 9 02:11:45 EDT 2014


Hi Mischa, Kelly, Daniel and Michael

Thank you for your comments and thank you Mischa for already adding a new feature. This makes projects like these a very fun thing to do.

Yes, we would like to look at your changes, please email me the library to: b.steerwood at wigasoft.ch 

But unfortunately we are very soon going to migrate all our libraries from 5.1 to 6.x, so everything we do new, we write in O$6. 

Greetings, Brian and Daniel Z.


-----Ursprüngliche Nachricht-----
Von: omnisdev-en-bounces at lists.omnis-dev.com [mailto:omnisdev-en-bounces at lists.omnis-dev.com] Im Auftrag von Mischa
Gesendet: Dienstag, 8. Juli 2014 12:26
An: 'OmnisDev List - English'
Betreff: Re: Omnis Studio Animation Object

Hi Brian,

I've added $coolhilite to the Animator object - it surrounds the current field with 4 edges in selectable color and size as e.g. in SAP If you want I can send you the updated library ;)

If this gonna turn out into a larger community project, I'd suggest to rename $animateObject into $moveObject or something similar to give semantic room for different animation types like e.g. shrinking or coloring and so on.

Best greetings and again thanks for this great idea!
Mischa

---------------------------------------------------
  T H E   O M N I S   L /\ B     www.omnislab.com
---------------------------------------------------


-----Ursprüngliche Nachricht-----
Von: omnisdev-en-bounces at lists.omnis-dev.com
[mailto:omnisdev-en-bounces at lists.omnis-dev.com] Im Auftrag von Brian Steerwood
Gesendet: Montag, 07. Juli 2014 13:30
An: 'OmnisDev List - English'
Betreff: Omnis Studio Animation Object

$sendall.$assign("Hi")

You may all know the problem, that Omnis Studio doesn't provide any functionality to animate objects e.g. slide in a menu, move a field, what so ever. Well, not any more :-)

Our first year apprentice Daniel developed a Class that allows you to do just that. All you need to do is create an instance of it and call it with just one line of code.

You can download the library from http://wigasoft.ch/support (and then go to "FileExchange").
Login credentials are:
Username: omnisdevlist
Password: $sendall

The library is written for O$ 6 and has some basic and advanced examples on how to use the animation object. If there is demand on extending the features, we may gladly do you. Or please feel free to do it yourself and share your changes with others. We know a more decentralized exchange on e.g. GitHub would be better, but as we all know the library structure doesn't allow us to just create a fork of the code.

Atm. the Class can only move windows objects ($top, $left), but no other properties like $width, $height, $forecolor, $fontsize etc. This might be implemented later, but we'll see as soon as we gathered some practical experience with it.

Best regards

Brian S.

WigaSoft AG | Oberstrasse 222 | Postfach 51 | CH-9014 St. Gallen Telefon +41
71 274 51 31 | www.wigasoft.ch<http://www.wigasoft.ch/> | b.steerwood at wigasoft.ch<mailto:b.steerwood at wigasoft.ch>

Vertraulichkeitshinweis/Confidentiality
Notice<http://www.wigasoft.ch/firma/disclaimer>

_____________________________________________________________
Manage your list subscriptions at http://lists.omnis-dev.com

_____________________________________________________________
Manage your list subscriptions at http://lists.omnis-dev.com



More information about the omnisdev-en mailing list