SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Studio


SageTV Studio Discussion related to the SageTV Studio application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the Studio software application should be posted here.

Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 06-08-2010, 08:34 PM
Opus4's Avatar
Opus4 Opus4 is offline
Join Date: Sep 2003
Location: NJ
Posts: 19,612
Effect widgets in SageTV version 7

Here is some info about the new effect widget settings. For more details & examples, see the Studio v7 PDF manual.

Trigger: determine when the effect gets used. The possible settings are:
  1. Static - Effect is in general use as the affected area's end state.
  2. Conditional - Similar to Static, but if the conditional leading to this widget changes state and this effect widget is reversible, it reverses the effect.
  3. FocusGained - The effect is fired when focus is gained.
  4. FocusLost - The effect is fired when focus is lost.
  5. MenuLoaded - The effect is fired when the menu/options menu is loaded.
  6. MenuUnloaded - The effect is fired when the menu/options menu is unloaded.
  7. Shown - The effect is fired when the affected area becomes visible.
  8. Hidden - The effect is fired when the affected area becomes hidden.
  9. VisibleChange - The effect is fired when the affected area's visible state changes.
  10. SmoothTracker - Links effects using the same widget name; used to essentially morph the affected areas from one state to another when visibility changes from one to the other. Note: 1
  11. FocusTracker - The effect is used to move the affected area as focus changes. (i.e.: moves the focus highlight) Notes: 1,2

    1) None of the size/position/alpha values matter for the Smooth & Focus Trackers; those are all calculated automatically.
    2) To keep the focus highlight below other items, use "=If(Focused, 0, 1)" as the Z Offset property setting for the Item Widgets.

Some examples of Timescale and Easing usage can be found here.

Delay: Milliseceonds to delay before starting the effect or between loops. If there are two comma separated values, then they are used as the pre & post delay for looped animation effects.

Duration: Time period to run the effect, in milliseconds.

Loop: Check the box if the effect should loop.

Reversible: Check the box if the effect should be reversible, such as when while looping or when the conditional leading to the effect becomes false.

Clipped (2D Only): Check the box if the effect should be clipped to remain within its parent's region borders.

Menu Relative Offsets: Check the box if the location values should be relative to the entire menu/screen instead of only the area for the UI component affected by the effect.

Center X/Y: The value is the center point of the affected area; 0.5 is the center & default. Values can be floating point or integers.

Camera X/Y: Only works with actual 3D renderers (currently only DirectX either in the application, client or placeshifter). The values are relative to the screen with 0.5 being the center and the default.

Start/End Offset X/Y: Starting & Ending points for the X & Y offset of the affected area. 0.0 is the normal position & default. Values can be floating point or integers.

Start/End Scale X/Y: Starting & Ending scaling values for the affected area. 1.0 is normal size & the default.

Start/End Rotate X/Y/Z: Starting & Ending rotation angles in degrees for each dimension. 0.0 is unrotated and the default. Values can be positive or negative and can be larger than 360. Rotations are emulated on 2D systems.

Start/End Transparency: Starting & Ending transparency level for the affected area. The range is 0.0 to 1.0. 1.0 is fully visible & the default.

- Andy
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Zap2It Labs shutting down, how will this effect sagetv? jhendrix SageTV EPG Service 41 08-10-2007 07:13 AM
Which Java version is stable with which SageTV version? reboot_this SageTV Software 2 04-27-2007 06:17 AM
SageTV for Linux version 5 or version 6? ataren SageTV Linux 1 12-28-2006 04:04 PM
Heads Up: XCard issue and its effect on SageTV DFA Hardware Support 6 11-22-2004 01:17 PM

All times are GMT -6. The time now is 04:55 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.