29 Jan 2012 7:25 PM #1
Drag and Droppable panels offsets
Hi guys, just wondering if you could point me in the right direction here-
I've got a panel that has drag and drop panels added to it on the press of a button, which works fine, but I'd like to be able to measure the distance between to selected panels to draw a line between them on a layered canvas element.
What I'm wondering is how to get the panel's offsets from their origin. Whenever top or left is queried, 0 is returned, and trying to access the offsetLeft offsetTop HTML attributes, they're also always 0. What should I be accessing to find out where they've moved to in screen coordinates?
Thanks in advance!
30 Jan 2012 9:01 AM #2
- Join Date
- Mar 2007
- Gainesville, FL
- Vote Rating
Have you tried getXY?Mitchell Simoens @LikelyMitch
Sencha Inc, Senior Software Engineer
Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/
Need more help with your app? Hire Sencha Services firstname.lastname@example.org
Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!
When posting code, please use BBCode's CODE tags.
1 Feb 2012 3:50 PM #3
I haven't, but I'll try that now. For now I got around it by taking the webkit transform property from the css, splitting that up and taking the offsets and using those values. Hopefully getXY works better than my dodgy little hack workaround.