The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

New Desktop Build


  • Subject: New Desktop Build
  • From: James Traynor <james@xxxxxxx>
  • Date: Wed, 26 May 2004 00:56:55 +0100

A few bug fixes and lots of new stuff:

When an image is a web address and set to refresh it no longer collects
if the display is at 0% dim
FormX,FormSX if prefixed by SW- the X position of the display is
subtracted from the screen width. FormX=SW-200 means 200 pixels from
right of screen.
FormY,FormSY if prefixed by SH- the Y position of the display is
subtracted from the screen height. FormY=SH-200 means 200 pixels from
the bottom of screen.
If an image on a display has an event and the file exists the image will
be replaced by swap_<imagename> for half a second, this gives a nice
button pushing effect. See the Slimp3 display for an example.
If a display is set not to move then it's position is now not saved as a
xy.txt file
A special event "hidedisplay" has been added. If an image has
this as
it's event and is clicked the that display will fade to 0
The url downloaded system for an image in a display is now much faster.
If an image is set to http://www.mi4.biz/image.jpg(1)
then the image
refreshes every 1 second (the original) and now,
http://www.mi4.biz/image.jpg[1]
will get an image every 1/20 second.
While this is way to fast for the internet, for display near video speed
from a local CCTV it works great.
In order to keep fades smooth, url downloading will only happed when a
display isn't dimming and has stopped.
Displays now fade up in sequence rather than all together, this helps
slower machines.
Display designer now properly handles autohide
Display designer now has improved file loading that prevents it going
into a loop if the input file is unusual.
Display designer should now work better if you open/close many displays
in sequence.

xAP Control of Desktop
----------------------
You can now control nearly any element of Desktop via xAP. This is in
addition to the xAP settings within displays, and it overrides them.

Class=desktop.control
Desktop.control
{
XX=YY
}
Where xx=yy are in the same format as the settings.txt files. You can
also have as many as you want in the xAP message.
So to change the first 4 labels of Display5:
..
class=desktop.control
target=mi4.desktop.laptop:display05
}
desktop.control
{
label01=hello
label02=and
label03=it's
label04=goodbye
}

and so on. The caveat is you must target a specific display in the form
above. xAPvar lines can not be changed. If you want to set a display to
a specific dim level the use dim=

Download from www.mi4.biz

Enjoy

James



xAP_Automation Main Index | xAP_Automation Thread Index | xAP_Automation Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.