Найти - Пользователи
Полная версия: Делаю курсор. Помогите с ( x y ). Нужна функция ПриНачалеРаботы()
Начало » Mobile Python » Делаю курсор. Помогите с ( x y ). Нужна функция ПриНачалеРаботы()
1
mdbm
Доброго вам.
Вообщем взялся за изучение Пайзона
Потихоньку эксперементирую…
Имею продолжительный опыт 1С-программирования.

Сейчас пробую сделать курсор на экране Nokia N82

Возникла задача, как инициализировать начальные координаты курсора.

cursor = TopWindow.TopWindow()
img = graphics.Image.new((10,10))
cursor.add_image(img, (x1,y1,x2,y2))
cursor.size = (10, 10)

running=1

Далее при клике на джойстике, я увеличиваю(уменьшаю) координаты на единицу
и тем самым двигаю cursor на экране.

while running:

if keyboard.pressed(EScancodeLeftArrow):
x1=x1+1…

Но возник вопрос…
Как правильно инициализировать (x1,y1,x2,y2) нач. значениями ???

В 1С есть предопределенная процедура ПриОткрытии()
Она вызывается один раз, при открытии программы
В ней то я обычно и инициализирую глобальные переменные

А в Питоне как это реализовано ?
Просмотрел много примеров.ру но что не нашел

И вообще , правильный ли путь я выбрал для реализации курсора на экране смартсфона в своем приложении ? через TopWindow…..
bw
Ну а где у тебя лежит строка cursor = TopWindow.TopWindow()? Что тебе мешает там же инициализировать и другие переменные. Нет никакой принципиальной разницы между cursor и x1.
x1 = x2 = y1 = y2 = 0
cursor = TopWindow.TopWindow()
...
..bw
mdbm
Вопрос касается конкретно всего Питона, и потому обсуждение переноситься сюда

http://python.su/forum/viewtopic.php?pid=21819

Спасибо.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB