| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
Thanks Ludwig
Am 17.11.2005 um 18:16 schrieb Julian Missig:
Keep in mind with 10.4.3 there's now AppleInfoButton in the AppleClasses which can be used instead of dealing with all of this (using the BackwardCompatibleClassLookup key that Matt Drance mentioned).
Julian
On 17 Nov 2005, at 11:00, Ludwig Villiger wrote:
Hello
The ibuttons of my widget doesnt work properly. In one case the rollie behind the flip doesnt disappear when you exit with the mouse and in the other case the flip doesnt appear after flipping the widget over.
The problem is perhaps that I have three front div's, which you can change on the backside. And for each div I have another flip and rollie and also different functions. For each function I use different variables. But somewhere is a problem. When I test the widget in Safari, then there is no problem with the flip. Here is the code of the function for mousemove event:
function mousemove (event)
{
if (!flipShown) // if the preferences flipper is not already showing...
{
if (animation.timer != null) // reset the animation timer value, in case a value was left behind
{
clearInterval (animation.timer);
animation.timer = null;
}
var starttime = (new Date).getTime() - 13; // set it back one frame
animation.duration = 500; // animation time, in ms
animation.starttime = starttime; // specify the start time
animation.firstElement = document.getElementById ('flip'); // specify the element to fade
animation.timer = setInterval ('animate();', 13); // set the animation function
animation.from = animation.now; // beginning opacity (not ness. 0)
animation.to = 1.0; // final opacity
animate(); // begin animation
flipShown = true; // mark the flipper as animated
}
}
// mouseexit() is the opposite of mousemove() in that it preps the preferences flipper
// to disappear. It adds the appropriate values to the animation data structure and sets the animation in motion.
function mousemo (event)
{
if (!flipiShown) // if the preferences flipper is not already showing...
{
if (animatio.timer != null) // reset the animation timer value, in case a value was left behind
{
clearInterval (animatio.timer);
animatio.timer = null;
}
var starttime = (new Date).getTime() - 13; // set it back one frame
animatio.duration = 500; // animation time, in ms
animatio.starttime = starttime; // specify the start time
animatio.firstElement = document.getElementById ('flipo'); // specify the element to fade
animatio.timer = setInterval ('animatl();', 13); // set the animation function
animatio.from = animatio.now; // beginning opacity (not ness. 0)
animatio.to = 1.0; // final opacity
animatl(); // begin animation
flipiShown = true; // mark the flipper as animated
}
}
function mousemoto (event)
{
if (!flipoShown) // if the preferences flipper is not already showing...
{
if (animati.timer != null) // reset the animation timer value, in case a value was left behind
{
clearInterval (animati.timer);
animati.timer = null;
}
var starttime = (new Date).getTime() - 13; // set it back one frame
animati.duration = 500; // animation time, in ms
animati.starttime = starttime; // specify the start time
animati.firstElement = document.getElementById ('fliper'); // specify the element to fade
animati.timer = setInterval ('animater();', 13); // set the animation function
animati.from = animati.now; // beginning opacity (not ness. 0)
animati.to = 1.0; // final opacity
animater(); // begin animation
flipoShown = true; // mark the flipper as animated
}
}
It is three times the same thing, only the names are changed. And the code for the rollie is:
// these functions are called when the info button itself receives onmouseover and onmouseout events
function enterflip(event)
{
document.getElementById('fliprollie').style.display = 'block';
}
function exitflip(event) { document.getElementById('fliprollie').style.display = 'none'; }
function enterflipo(event) { document.getElementById('fliproll').style.display = 'block'; }
function exitflipo(event) { document.getElementById('fliproll').style.display = 'none'; }
function enterfliper(event) { document.getElementById('fliprollo').style.display = 'block'; }
function exitfliper(event) { document.getElementById('fliprollo').style.display = 'none'; }
Where is the problem?
Greetings
Ludwig
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Dashboard-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/dashboard-dev/julian% 40jabber.org
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Dashboard-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/dashboard-dev/gugulino1% 40mac.com
This email sent to email@hidden
BEGIN:VCARD VERSION:3.0 N:Villiger;Ludwig;;; FN:Ludwig Villiger NICKNAME:gugulino ORG:Uni Bern; TITLE:Student EMAIL;type=INTERNET;type=HOME;type=pref:email@hidden item1.EMAIL;type=INTERNET:email@hidden item1.X-ABLabel:_$!<Other>!$_ TEL;type=HOME;type=pref:041 9302691 TEL;type=CELL:079 4457549 item2.ADR;type=HOME;type=pref:;;Joderfeldstrasse 4a;Rickenbach;Luzern;6221;Schweiz item2.X-ABADR:ch URL:http://homepage.mac.com/gugulino1/ X-AIM;type=HOME;type=pref:email@hidden PHOTO;BASE64: /9j/4AAQSkZJRgABAQAAAQABAAD/4gI4SUNDX1BST0ZJTEUAAQEAAAIoQURCRQIQAABtbnRyUkdC IFhZWiAHzwAGAAMAAAAAAABhY3NwQVBQTAAAAABub25lAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAA AADTLUFEQkUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApj cHJ0AAAA/AAAADJkZXNjAAABMAAAAGR3dHB0AAABlAAAABRia3B0AAABqAAAABRyVFJDAAABvAAA AA5nVFJDAAABzAAAAA5iVFJDAAAB3AAAAA5yWFlaAAAB7AAAABRnWFlaAAACAAAAABRiWFlaAAAC FAAAABR0ZXh0AAAAAENvcHlyaWdodCAxOTk5IEFkb2JlIFN5c3RlbXMgSW5jb3Jwb3JhdGVkAAAA ZGVzYwAAAAAAAAAKQXBwbGUgUkdCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAADzUQAB AAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABjdXJ2AAAAAAAAAAEBzQAAY3VydgAAAAAAAAABAc0A AGN1cnYAAAAAAAAAAQHNAABYWVogAAAAAAAAeb0AAEFSAAAEuVhZWiAAAAAAAABW+AAArC8AAB0D WFlaIAAAAAAAACYiAAASfwAAsXD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEB AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAwADADASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm 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 END:VCARD
_______________________________________________ Do not post admin requests to the list. They will be ignored. Dashboard-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/dashboard-dev/email@hidden This email sent to email@hidden
| References: | |
| >ibutton (From: Ludwig Villiger <email@hidden>) | |
| >Re: ibutton (From: Julian Missig <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.