IGWiki Main Page

Ricerca pagine
Guida ricerche





IGSuiteGraphic object animations (Bozza)
  Modifica PaginaWiki ViewStorico paginaProprietàGet PdfCalcTranslatorVisualizza il documento in formato stampabile.PreferitesPosso Aiutarti

Animations are the things that make graphic objects active to display data/status/history etc. or receive some user input or commands.
Most of the animations have a code that defines a value or a condition (true/false) the animation use to determine its state. When the code associated with the animation changes, then the animation is updated.

/img/JSup/ObjectAnimations-small.pngTo add/edit animation of selected graphic object use the toolbar button or the Enter key to open the Object animation dialog which enable to add and edit the animation allowed for the selected graphic object.

To quickly edit the tag used by the animations of an object see Editing graphic object tags.

Type of animations

A brief description for every type of animation that JSup provides. For more detail (where no animation specific page is available) use the specific animation dialog tooltip.

Various

  • Visible: define when an object has to be visible and when to hidden (delayable).
  • Opacity: define how opaque or transparent the object has to be (smoothable).
  • Blink: define when and how the object has to blink.
  • Enable: define when the object have to receive user inputs and when not (delayable).
  • Rotation: define how/when the object has to rotate (smoothable).

Action

These animations are disabled when an Enable animation on the same object or a containing binder tells to disable them.

User input

Available for Java GUI objects only. These animations are disabled when an Enable animation on the same object or a containing binder tells to disable them.

Output

  • Number make the graphic objects to display the numeric value provided by the code. The format of the displayed numeric value is the static text of graphic objects.
  • String displays the string value of the tag/expression provided by the code. This animation has the ability to display the value of a numeric tag as a localized string using the tag properties.
  • Localized displays a localized static text. The default version of the text is the static text of the graphic objects, you can add localized versions of the text for every language you want (select the language in main/all language lists and click the Add button the add the proper language code (lower-case, two-letter codes as defined by Wikipedia LinkISO 639 standard). Enter the localized version of the text at the right of the '=' simbol.
  • Progress bar animation display a progress status in a progress bar object. Min/max values can be constant or dynamic expressions.
  • Tabbed pane enable to display multiple windows in a multi tab frame. Optionally a tag can be linked to the index of the active tab (to receive/control the active tab).
  • Image: the JavaCode provides a dinamic java.awt.Image object to be displayed in a image/button object.
  • URL to set/get the Wikipedia LinkURL of a HTML area object.

Special

Border/fill color

These animation define the line color of the object or its fill color.

Move/Size

Movement:

  • Horizontal a smoothable animation that can move the object horizontally for the given number of pixel (left and right) in proportion to the expression value (between left/right value range).
  • Vertical a smoothable animation that can move the object vertically for the given number of pixel (up and down) in proportion to the expression value (between up/down value range).

Resize:

Special:

  • Affine transformation: a very advanced animation where the JavaCode provides a java.awt.geom.AffineTransform object that will performs a linear mapping from 2D coordinates to other 2D coordinates of the object that preserves the "straightness" and "parallelness" of lines. Affine transformations can be constructed using sequences of translations, scales, flips, rotations, and shears. (smoothable)

Nome: JSup Animations - Revisione: 0 - Autore: Alessandro Forlani (24.08.2009) - Modificata da: Alessandro Forlani (05.03.2014) - Categoria: JSup - Scadenza: 24.08.2010 - Permessi di visualizzazione: Tutti indistintamente - Permessi di modifica: Solo al proprietario - Copyright © Administrator All right reserved

Need account? Non hai un account?
Login
Password
Secure connection


Ultimi documenti modificati
   
getrss

Documenti recenti
   
    Nessuna corrispondenza trovata