Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 10, 2008 13:23:02

ice
От:
Зарегистрирован: 2008-01-12
Сообщения: 156
Репутация: +  0  -
Профиль   Отправить e-mail  

Продолжая тему дерева и вообще проектов под S60

Начал приводить код в порядок.

мультиэкранность, как оказалось - не проблема. Что радует.
Много еще переделать надо (например скроллбар)

В общем скриншоты (без привязок к фс, просто в ручную наполненое):

http://img380.imageshack.us/img380/2170/treeth7.png
http://img528.imageshack.us/img528/5126/tree2qk4.png
http://img403.imageshack.us/img403/3696/tree5nt0.png
http://img207.imageshack.us/img207/5813/onelineaw9.png (полный контрол, просто размер такой, что только 1 линия входит)

цвета, смещения, размеры задаются в параметрах (жестких привязок практически нет)

Теперь ворпосы:

Как лучше проект под симбиан оформить? у меня сейчас просто один питоновский файл + директория с битмапами по определенному пути, что, подозреваю, не есть гуд.

Нужно ли разнести классы по разным модулям?

Битмапы, например, как-нить можно в mbm завернуть?

вроде пока вопросов больше нет.



Отредактировано (Окт. 10, 2008 13:28:30)

Офлайн

#2 Окт. 10, 2008 18:25:09

arok
От:
Зарегистрирован: 2008-01-15
Сообщения: 145
Репутация: +  0  -
Профиль   Отправить e-mail  

Продолжая тему дерева и вообще проектов под S60

Битмапы можно засунуть в мбм, для работы с мбм есть модуль mbm.py. На счет классов это уже твое дело, в зависимости от твоего стиля программирования. Если это будет просто модуль, то думаю лучше сделать его в виде пакета, ну и упаковать все это дело в sis, если делать в виде отдельного приложения-файлменеджера, то можно воспользоваться ensymble, для создания sis'а.



Офлайн

#3 Окт. 11, 2008 15:32:56

REDSYMBZONE
От:
Зарегистрирован: 2008-02-24
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Продолжая тему дерева и вообще проектов под S60

лучше сделай свой проэкт как файловый менеджер. (аналог xplore)
а также сделай его как модуль чтобы другие разработчики использовали его (для разных целей)



Отредактировано (Окт. 11, 2008 15:37:53)

Офлайн

#4 Окт. 11, 2008 16:46:47

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Продолжая тему дерева и вообще проектов под S60

REDSYMBZONE Да вроде на симбиане столько разных файловых менеджеров…. хоть я и питонер, мне кажется файловый менеджер на питоне может иметь чисто академический интерес.
Имхо лучше сделать хороший компонент.



Отредактировано (Окт. 11, 2008 16:51:51)

Офлайн

#5 Окт. 11, 2008 22:14:26

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Продолжая тему дерева и вообще проектов под S60

Вот как компонент с красивым gui я думаю будут широко использовать, как используют powlitefm например. Он на листбоксе основан



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version