About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

mac default iconSalma-Hayek Rev For Mac Publisher's description

Cross-platform Java library, C++ JNI replacement, and application build system

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.

What's New in This Release:

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

System Requirements:

В· Java
В· Xcode
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

Salma-Hayek Rev For Mac Tags:

Click on a tag to find related softwares

Is Salma-Hayek Rev For Mac your software?

Manage your software

Most Popular

mac default icon twttr.media.types.instagram For Mac 1.4
Permission is hereby granted, free of charge
mac default icon Fiddler For Mac 1.0
Objective-C libraries for calculating sunrise & sunset times
mac default icon Wassup For Mac 2.5
Let's you know what's up with your Java environment.
mac default icon libdvdcss for Mac 1.2.11
Free and open source library that will help you access DVDs
mac default icon CodeRunner For Mac 1.3
Edit and run code in 10 different programming languages with CodeRunner...

Related Category

» Other (625)
» Tools (3122)