Найти - Пользователи
Полная версия: Продолжая тему дерева и вообще проектов под S60
Начало » Mobile Python » Продолжая тему дерева и вообще проектов под S60
1
ice
Начал приводить код в порядок.

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

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

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 завернуть?

вроде пока вопросов больше нет.
arok
Битмапы можно засунуть в мбм, для работы с мбм есть модуль mbm.py. На счет классов это уже твое дело, в зависимости от твоего стиля программирования. Если это будет просто модуль, то думаю лучше сделать его в виде пакета, ну и упаковать все это дело в sis, если делать в виде отдельного приложения-файлменеджера, то можно воспользоваться ensymble, для создания sis'а.
REDSYMBZONE
лучше сделай свой проэкт как файловый менеджер. (аналог xplore)
а также сделай его как модуль чтобы другие разработчики использовали его (для разных целей)
shiza
REDSYMBZONE Да вроде на симбиане столько разных файловых менеджеров…. хоть я и питонер, мне кажется файловый менеджер на питоне может иметь чисто академический интерес.
Имхо лучше сделать хороший компонент.
igor.kaist
Вот как компонент с красивым gui я думаю будут широко использовать, как используют powlitefm например. Он на листбоксе основан
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