2013-04-29 6 views
1

Есть ли способ узнать, что представляет собой текущее местоположение моего редактора на экране? Также приемлемым будет способ узнать, каково текущее местоположение редактора в окне traitsui, в котором оно расположено.Поиск текущего местоположения редакторов в traitsui

Вариант использования: Я пытаюсь снимать фильмы с майяви (и мне все равно, если это немного взломать). Копаясь в коде, есть некоторые низкоуровневые идиосинкразии, из-за которых очень сложно получить майави, чтобы сделать это красиво. Но один из вариантов - просто использовать X11 grabbing - который довольно хакен, но на данный момент подходит для моих целей. Это зависит от относительного положения сцены майави в окне traitsui, которое по дизайну traitsui полностью не прозрачно для программиста.

ответ

0

Я нашел его в конце концов:

x,y=editor.control.GetScreenPosition()