Smile unveils AppleScript's power to offer an integrated environment where you enhance your personal productivity, you automate frequent tasks and you control complex operations.
Smile is a working and programming environment based on AppleScript.
Here are some key features of "Smile Regular Edition":
· Make Aqua or HTML user interfaces.
· Work with Unicode texts.
· Generate PDF graphics.
· Handle XML documents (DOM, XPATH, XSLT).
· Control RS232 serial communications and electrical I/O devices.
The technologies available to Smile's users include:
· An AppleScript editor with many scripting helpers, and unique AppleScript Terminal windows.
· An editor of scripted interfaces.
· A text editor for ASCII and Unicode, with a search-and-replace tool supporting Regular Expressions.
· A XML editor.
· A Regular Expression engine.
· A XML and p-list engine.
· A 2D graphic engine, where you program vectorial PDF graphics by script,
· Commands for driving industrial interfaces: RS232 serial communication, digital I/O, LED display.
What's New in This Release: [ read full changelog ]
· The /Applications/Smile folder now contains a SmileLab droplets folder that contains some droplets to plot basic ascii files in SmileLab.
· The SmileLab plot interface now has a script button (on the bottom of the left menu) that copy a script in the Console window corresponding to the panel displayed in the interface (enabled only on settings panels).
· In a plot view containing several curves, you can now change the index of a curve. Open the curves settings (choose Edit settings in the contextual menu), then choose the Data > Curves section. The curves definitions are now separated by a thick gray line: click and drop that line to move the curve's definition and change its position in the list.
· You can now use GLObjects (a kind of visualization objects that can be contained by a view3D) to define quad sets, tetrahedra or parallelepipeds. Cf the discussion about GLObjects in Smile's dictionary for more info.
· The kinds triangle and quad of GLObjects have been renamed into triangle s...