Minor Global Navigation update (v1.56)
June 10, 2009 by: ChristianInstead of having a global event system handling the global navigation events, it’s sometimes needed to have more than one global navigation setup. Even I do not recommend it, you can now do so. I had to take out the EventCentral class and implement the event handling in NavigationManager class itself.
Here is the difference.
Old version:
// Imports import net.kaegi.navigation.NavigationManager; import net.kaegi.navigation.NavigationButton; import net.kaegi.events.NavigationEvent; import net.kaegi.events.EventCentral; // create NavigationnavigationManager = new NavigationManager(this, "xml/site.xml"); navigationManager.setFadeInOnMouseOver(false); navigationManager.setFade(true); navigationManager.setFadeInChainDelay(0.3); // Event Listeners EventCentral.getInstance().addEventListener(NavigationEvent.MC_ACTIVATED, btnActivateHandler,false,0,true); EventCentral.getInstance().addEventListener(NavigationEvent.MC_FADE_IN, btnsFadeIn,false,0,true); EventCentral.getInstance().addEventListener(NavigationEvent.MC_FADE_OUT, btnsFadeOut, false, 0, true); EventCentral.getInstance().addEventListener(NavigationEvent.LOADING_COMPLETE, loadingCompleteHandler, false, 0, true); //.......
Version 1.56:
// Imports import net.kaegi.navigation.NavigationManager; import net.kaegi.navigation.NavigationButton; import net.kaegi.events.NavigationEvent; // create NavigationnavigationManager = new NavigationManager(this, "xml/site.xml"); navigationManager.setFadeInOnMouseOver(false); navigationManager.setFade(true); navigationManager.setFadeInChainDelay(0.3); // Event Listeners navigationManager.addEventListener(NavigationEvent.MC_ACTIVATED, btnActivateHandler,false,0,true); navigationManager.addEventListener(NavigationEvent.MC_FADE_IN, btnsFadeIn,false,0,true); navigationManager.addEventListener(NavigationEvent.MC_FADE_OUT, btnsFadeOut, false, 0, true); navigationManager.addEventListener(NavigationEvent.LOADING_COMPLETE, loadingCompleteHandler, false, 0, true); //.......
.




