Frequently Asked Questions
What is a graphic hierarchy?
What are options?
What is the difference between a local option and a nonlocal option?
What is the difference in using local options vs. fields?
What is the difference between the graphic hierarchy and the class hierarchy?
I added a button to an HBox but it went somewhere else. Why?
How do I find the actual height and width of a graphical object?
What kinds of containers does the Curl language have?
What is a Fill?
How are events delivered?
How are events handled?
I have a PointerPress handler on a VBox (or some other container) but it doesn't fire even when I click in the box. Why not?
What is Scene?
How would I create a scene in 3-D?
How would I create an object as part of the 3-D scene?
How do I display my Scene?
How do I move my point of view?
How do I use lighting?
How do objects respond to "mouse clicks" or "pointer events"?
How would I group things in 3D?
Is it safe to run applets written in the Curl® language?Aren't applets a security problem?
Can't hackers use the Curl® language to write viruses and Trojan Horses. What protects my local files and local network from hostile Curl applets?
Security rules are so cumbersome. Is Curl security hard to use?
How does Curl security compare to Java's?
Can I sign Curl applets?
Under what circumstances can a Curl applet touch the user's local files?
What if a system administrator does not want end users to grant privilege to applets?
Why is persistent data a good thing?
When would I want to use persistent data?
What is the persistent data identifier? And how do I share data between applets?
How does security work with shared persistent data repositories?
Where do I place the Server License File?
Can I edit or rename the Server License File?
When should I apply for a license?
Can I have multiple URLs in the same Server License File?
Can I use IP addresses for the hostname part of a URL?
Can I license a shorthand reference to a URL?
How does the Curl® Runtime Environment communicate with a Web server?
How would I alter my current server-side scripts to output content in the Curl® language rather than in HTML?