Мастерство программирования » Страница 4

-

Программирование на Python



dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 53

#31

не выйдет седня((. Кое-кто уже перепил спиртных напитков (типа я)
-------------
добавлено в 02.52: блин. Не. Буквы расплываются. Фигово

Deftrue


репутация:
на сайте с 1970 года
сообщений:

#32

Я вчера эти буквы вообще не видел . А-ля триган-Д

dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 53

#33

Deftrue, а как насчет наклонного текста?

img.text((10, 100), u'Abcde', 0x0, (None, 50, 3))

там ведь по оси Х с нахлестом буквы
------------------
блин, еле отработал седня с будуна. Вот, пришел, нацарапал. Знаю, что фигня, но учитывая мое состояние я щас туго соображаю.
from graphics import Image
from appuifw import app, Canvas
from e32 import ao_sleep as sleep
canvas=Canvas()
app.body=canvas
img=Image.new(canvas.size)
img.text((10, 100), u'Abcde', 0x0, (None, 50, 1))
l, l2, l3=[], [], []
x=0
for i in range(canvas.size[0]):
__for ii in range(canvas.size[1]):
____if img.getpixel((i, ii))[0]==(0, 0, 0):
______x=0
______l.append(i)
______l2.append(ii)
____else:x+=1
____if ii==0 and x>canvas.size[1]:
______try:
________l3.append((min(l), min(l2), max(l)+1, max(l2)+1))
______except:pass
______l, l2=[], []
______x=0
for i in l3:
img.rectangle(i, 0xff5500)
print l3
canvas.blit(img)


sleep(10)
Колись на свой код=)

Deftrue


репутация:
на сайте с 1970 года
сообщений:

#34

У меня тоже самое, тоже через два цикла, разве что для всех букв min y и max y одинаковые.

dimy44


репутация: 537
на сайте с 2006 года
сообщений: 2540

HTC One S

Евпатория

Возраст - 53

#35

хм... Дык они не всегда одинаковые. Например b и p... А вот для наклонных букв я так не придумал, что делать. Группа букв, где координаты по оси Х перехлестываются, у меня в коде принимается за одну букву... Кто сможет?
Вот скрины

Прикрепленный файл #1: 984_screenshot0042.png (12,47 Kb)
Прикрепленный файл #2: 068_screenshot0043.png (12,6 Kb)

aleksei1987


репутация:
на сайте с 1970 года
сообщений:

#36

Извините, если пишу не туда. Поиском не нашел. Как сделать так, чтобы после установки в меню не видно было иконку?

Derail


репутация: 317
на сайте с 2005 года
сообщений: 2253

Минск

Возраст - 38

#37

aleksei1987, в ресурсах тогда не прописывай иконки. Или длл делай простые.

aleksei1987


репутация:
на сайте с 1970 года
сообщений:

#38

Derail, нельзя ли подробнее в лс. Не понял ниче про ресурсы.

Deftrue


репутация:
на сайте с 1970 года
сообщений:

#39

Модуль есть же, на pythons.ru смотри

aleksei1987


репутация:
на сайте с 1970 года
сообщений:

#40

Всем привет. Подскажите, возможно ли на листбокс вывести иконку приложения? У меня три листбокса - в одном отображаются все установленные приложения в телефоне, в другом все запущенные в данный момент, в третьем все процессы. Как мне отобразить иконку слева от названия? В обменнике нашел подобный модуль, но он для Питона версии 1.9.х , а мне для 1.4.5 надо. Заранее спасибо.


Яндекс.Метрика