Elveszett dojox.layout.FloatingPane
Szervusztok!
Tárgybeli objektumot oly módon kezelem, hogy egy meghatározott méretben a képernyő közepére helyezem, majd a háttért elsötétítem és inaktiválom. A FloatinPane bezárása után szépen visszaállítom az eredeti állapotot. A bajom ezzel az, hogy a felhasználó sajnos ki tudja húzni a FloatingPane-t a munkaterületről és ha elengedi az egérgombot akkor ott is marad. Ekkor bekövetkezett a baj, mert inaktív a teljes munkaterület és bezárni nem lehet a FloatingPane-t, mert kívül esik a látható területen. Van erre valamilyen megoldás, hogy ne lehessen kihúzni? Épp úgy kéne működnie mint egy operációs rendszer ablak mozgatásánál.
Itt lehet látni, hogy mit szeretnék:
http://www.michaelv.org.nyud.net/
Ugyanezt szeretném elérni Dojo-ban én is.
Valamilyen standard megoldásban gondolkoztam eddig, mert csak gondoltak erre a Dojo fejlesztői de, ha máshogy nem megy akkor egérmozgatásra figyelem a koordinátákat és lekezelem egyedileg a dolgot.
Válaszokat előre nagyon köszönöm!
--
sirkalmi
■ Tárgybeli objektumot oly módon kezelem, hogy egy meghatározott méretben a képernyő közepére helyezem, majd a háttért elsötétítem és inaktiválom. A FloatinPane bezárása után szépen visszaállítom az eredeti állapotot. A bajom ezzel az, hogy a felhasználó sajnos ki tudja húzni a FloatingPane-t a munkaterületről és ha elengedi az egérgombot akkor ott is marad. Ekkor bekövetkezett a baj, mert inaktív a teljes munkaterület és bezárni nem lehet a FloatingPane-t, mert kívül esik a látható területen. Van erre valamilyen megoldás, hogy ne lehessen kihúzni? Épp úgy kéne működnie mint egy operációs rendszer ablak mozgatásánál.
Itt lehet látni, hogy mit szeretnék:
http://www.michaelv.org.nyud.net/
Ugyanezt szeretném elérni Dojo-ban én is.
Valamilyen standard megoldásban gondolkoztam eddig, mert csak gondoltak erre a Dojo fejlesztői de, ha máshogy nem megy akkor egérmozgatásra figyelem a koordinátákat és lekezelem egyedileg a dolgot.
Válaszokat előre nagyon köszönöm!
--
sirkalmi