Форум сайта python.su
Начал приводить код в порядок.
мультиэкранность, как оказалось - не проблема. Что радует.
Много еще переделать надо (например скроллбар)
В общем скриншоты (без привязок к фс, просто в ручную наполненое):
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)
Офлайн
Битмапы можно засунуть в мбм, для работы с мбм есть модуль mbm.py. На счет классов это уже твое дело, в зависимости от твоего стиля программирования. Если это будет просто модуль, то думаю лучше сделать его в виде пакета, ну и упаковать все это дело в sis, если делать в виде отдельного приложения-файлменеджера, то можно воспользоваться ensymble, для создания sis'а.
Офлайн
лучше сделай свой проэкт как файловый менеджер. (аналог xplore)
а также сделай его как модуль чтобы другие разработчики использовали его (для разных целей)
Отредактировано (Окт. 11, 2008 15:37:53)
Офлайн
REDSYMBZONE Да вроде на симбиане столько разных файловых менеджеров…. хоть я и питонер, мне кажется файловый менеджер на питоне может иметь чисто академический интерес.
Имхо лучше сделать хороший компонент.
Отредактировано (Окт. 11, 2008 16:51:51)
Офлайн
Вот как компонент с красивым gui я думаю будут широко использовать, как используют powlitefm например. Он на листбоксе основан
Офлайн