Table des matières
Introduction
PyMUI est paquet pour le langage script Python. Il est écrit pour une version 2.5.4 minimum.
Ce paquet permet la conception d'interfaces utilisateur1) graphiques en utilisant MUI sous MorphOS. Mais en utilisant le langage Python plutôt que le C.
L'idée est d'apporter une couche d'abstraction suffisante pour rendre facile la création des UI en utilisant MUI:
- Ecriture plus facile, plus lisible et plus rapide qu'en C ;
- Une grande facilité de modification du code sans recompilation préalable ;
- L'apport du langage Python possédant des concepts OOP très poussés.
Pour une présentation slideshow cliquez ici2).
Pré-requis
- MorphOS 2.x ;
- Python 2.5.4 ou mieux pour MorphOS: page de Python.
Téléchargements
Voiçi les archives contenant les installations prètes à l'emplois de PyMUI sur MorphOS.
- PyMUI 0.1, SVN r104 - MD5Sum:
b68f7536c9a3f137a44f8eef693b0691
.
Installation
- Téléchargez l'archives dans la version souhaitée (cf section Téléchargements), mettez là par exemple en
RAM:
; - Décompressez et dé-archivez ce fichier avec la commande Shell suivante:
XADUnFile RAM:archive_name SYS:
Notez que l'installation ce fait dans SYS:, si python lui-même est au même endroit…
Sources
Avancements
2009-11-18
- Module Python
ctypes
porté pour MorphOS ⇒ test de ré-écriture de PyMUI pour l'utiliser.
2009-11-09
- Première version publique (0.1).
2009-09-09
- Le paquet est déjà composé d'un module
_muimaster
récrit en C et donnant un accès bas niveau à MUI et au reste du système. - Les classes principales de MUI sont accessibles sous la forme des objets classes Python.
- Certaines MCC sont aussi disponibles, il est même possible d'écrire des MCC en Python, mais restante confinées au processus les ayant créés.
- Gribouillis est le premier programme complet utilisant PyMUI.