Salma-Hayek Rev 3240


 Sponsored links


 Sponsored links
License:
GPL
Category:
Development
Publisher:
Elliott-Hughes
Size:
829 KB
Last Updated:
2013-10-17
Operating System:
Mac OS X 10.4 or later
Price:
FREE
Download
Publisher's description - Salma-Hayek Rev 3240
 
 Sponsored links

Salma-Hayek is a cross-platform Java library, C++ JNI replacement, and application build system.

Here are some key features of "Salma-Hayek":

· PTextArea - One of the bigger things we offer is a high-performance text area. It`s single-font, like JTextArea, but it`s multi-color, like JTextPane. It has none of JTextPane`s performance problems, though, and it has a fairly simple interface for adding custom colorers for file types you care about. It comes with colorers for popular languages such as C++, Java, and Ruby.
· Another big feature is built-in spelling checker support. It`s even clever enough to check camelCaseWords if you`re editing source, and also offers support for custom exception lists. It`s fast, too, and unlike (say) Apple`s built-in spelling checker is fast enough to check a whole document when you open it or paste, rather than waiting for you to move the caret out of a word before checking it.
· There`s also support for hyperlinks, both of the mailer kind where (say) http://software.jessies.org/ is automatically turned into a link, but also in more sophisticated applications where you want arbitrary recognized text to be turned into a link to some function of the recognized text. Edit and SCM use this to link to bug databases and RFCs, for example, so that simply saying "Sun 6227617" or "RFC 2229" in a comment (or in this document as I`m writing it) is enough to get you a link to the relevant document.
· Forms - Our forms package is also really useful. We think it`s the best and easiest way to create dialogs. All the dialogs in all of our programs are produced this way, with a minimal amount of code. There`s automatic support for all the features you`d expect, and it`s even really easy to add "advanced" functionality like fields that search as-you-type.
· Build System - Disappointed by the amount of boilerplate nonsense required by the likes of Ant, and disappointed by the relatively small amount of work such tools actually do for you, we`ve developed quite a sophisticated build system.[COPYRIGHT=1]
· JavaHpp: javah(1) for C++ Programmers - Write your JNI code in C++ for improved clarity and correctness. See Better JNI through C++ for the original motivation. In a nutshell, we generate a C++ class corresponding to the Java class, and automatically write C functions to call the appropriate member function on the C++ class. There`s a member function for every native method, that you need to implement. There`s a member variable for every field that proxies for the actual Java object`s corresponding field, so you can read and write the field as if it were a C++ member variable. C++ exceptions thrown in your JNI code are translated to Java exceptions.

Requirements:

· Java
· Xcode

What`s New in This Release: [ read full changelog ]

· src/e/util/TimeUtilities.java: be more consistent about spaces. Previously, we weren`t including any in long durations, but were in short ones.


 

Also See ...
ojAlgo 30.1

ojAlgo 30.1
ChessShell Pre-Alpha

ChessShell Pre-Alpha
Amethyst 2.0.0 Alpha 2.1

Amethyst 2.0.0 Alpha 2.1
Nsound 0.8.1

Nsound 0.8.1
Chilkat Perl Bounce Library 9.2.0

Chilkat Perl Bounce Library 9.2.0



More
SimpleContractor

SimpleContractor
Leksyka Słownik Niemiecko-Polski

Leksyka Słownik Niemiecko-Polski
DA-FormMaker

DA-FormMaker
QuadBreak

QuadBreak
Arranging in Live 9

Arranging in Live 9



Mac App
SimpleContractor

SimpleContractor
Mahjong Deluxe 2

Mahjong Deluxe 2
Fantastic Checkers Free

Fantastic Checkers Free
BINSniper for eBay 1.9.3

BINSniper for eBay 1.9.3
Romancing the Seven Wonders: Great Pyramids 1.0

Romancing the Seven Wonders: Great Pyramids 1.0