You Are Dreaming
0) Credits:
The software was created by Oded Streigold AKA Dodo-Bird on 2006.
The XML parsing copyright: Copyright (c) 2002, Frank Vanden Berghen
* All rights reserved.
*
1) License:
Dodo Bird license: If you are using this software you promise to be kind to animals.
The XML parsing license: BSD license
2) Disclaimer:
Dodo Bird disclaimer: I take no responsibility for anything this software does, from moving a quark to the destruction of the multiverse.
The XML parsing disclaimer: THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY
* EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT
SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY
* DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
*
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
3) System requirements:
Windows-XP or above
4) Download:
http://www.sadglad.com/yad/yad.zip
5) Installation, running, and closing:
Extract the the yad.zip file to a convenient location in your hard-disk.
To run the program, run the yad.exe file
To close the program press on the tree Icon on the system-tray
6) Configuration:
Open the yad.xml file in a text editor like notepad.
You will notice there are 2 Ticker tags.
A Ticker tag is something that begins with
and ends with .
Between the and the .are Text tags.
Each Ticker represents a line that moves across the screen.
Each Text tag represents the text that will be displayed.
Once the Ticker reaches the end of the screen, the text will be replaced by the text in next Text tag
You can add Text tags by copying a Text tag line, and changing the text.
If you want to add more Tickers, all you have to do is copy a ticker block ( everything from )
You can change attributes ( such as color, speed etc. ) to the new Ticker, and change the Text tags in any way you want.
The Ticker tag attributes:
You can change the behavior of each Ticker by changing the value of it's attributes.
Here is a description of all the attributes including an example to each one:
x="0" The horizontal start location of the ticker
y="0" The vertical start location of the ticker
delay="30" The delay to the speed of the ticker. The higher it is, the slower the ticker will go.
r="220" g="220" b="220" The color of the ticker expressed in RGB values ( Red, Green, Blue )
randomColor="no" Makes the text change color randomly using a gradiant transition. Values can be "yes" or "no"
fontSize="16" Size of the font
fontName="Tahoma" The font name
fontBold="no" Makes the font bold. Values can be "yes" or "no"
alpha="100" The transparency of the ticker. 100 means completely opaque. 0 means completely transparent (invisible)
jumpingjack="yes" This makes the ticker transverse the screen line by line. Values can be "yes" or "no"
wait="0" This makes the ticker wait after it reaches the end of the screen. The value is in seconds
fading="yes" This Makes the ticker fade in and out. Values can be "yes" or "no"
hiddenTime="1" The time in seconds the ticker will be hidden after it fades out
visibleTime="8" The time in seconds the ticker will be visible after it fades in
randomFadingTime="yes" This makes the hiddenTime and visibleTime change randomly all the time. Values can be "yes" or "no"
direction="right" The direction of the ticker will go. Possible values are: "right", "left", "up", "down"
randomDirection="no" This makes the ticker direction change each time the ticker reaches the end of the screen. ( "yes", or "no")
flash="no" Makes the ticker apear once in a while for a short time and disapear again. Note: for the flash to work properly, the 'delay' attribute should be set to a low value such as 20 or 30.
flashTime="30" Set the approximate time for the ticker to apear ( if flash="yes"). The lower the value, the more often it will apear. Note: for the flash to work properly, the 'delay' attribute should be set to a low value such as 20 or 30.
7) Trouble Shooting
- Please make sure that you are running Windows-XP or above.
- If the application crushed right away without starting, it could be that you don't have some Microsoft DLL's,
and you will need to install Microsoft Visual C++ 2005 Redistributable Package which can be found here:
http://www.microsoft.com/downloads/details.aspx?FamilyId=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en
8) Feedback:
http://www.sadglad.com