Télécharger la liste

Description du projet

PyUI is a user interface library written entirely in the high-level language Python. It has a modular implementation that allows the drawing and event input to be performed by pluggable "renderers". This makes PyUI very portable and scalable. It can run in environments from hardware-accelerated 3D surfaces to regular desktop windows. It was originally targeted as a User Interface for games, but it has evolved into a more general UI toolkit with applicability outside of games.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-09-18 22:50
0.7

Cette version ajoute un moteur de rendu des savoirs traditionnels, un graphique de l'arbre et quelques exemples qui l'utilisent, une gamme complète de tests unitaires, des améliorations aux barres de défilement et des stages de menu, et des optimisations dans le code de dessin.
Tags: Development, Major feature enhancements
This release adds a TK renderer, a tree widget and some examples that
use it, a full unit test suite, enhancements to scroll bars and menu
placements, and optimizations in the drawing code.

2001-09-07 01:27
0.6

Il est maintenant possible de construire des moteurs de rendu qui n'utilisent pas ou pyopengl pygame. Implémentations de rendu pour les autres plates-formes ou matériel spécifique peut être intégré à utiliser le même code précise que les demandes d'assurance-chômage pygame ou OpenGL. Il ya des stubs pour un moteur de rendu DirectX8/Direct3D-specific dans cette version.
Tags: Development, Major feature enhancements
It is now possible to build renderers that do not use pygame or PyOpenGL. Renderer implementations for other platforms or specific hardware can be integrated to use the exact same UI code as pygame or openGL applications. There are stubs for a DirectX8/Direct3D-specific renderer in this version.

2001-07-14 09:39
0.5

PyUI tourne désormais sous OpenGL, assurent une prestation de plate-forme matérielle accélérée User Interface Library entièrement écrit en Python. La version 0.5 ajoute cette fonctionnalité OpenGL tout en gardant le mode 2D précédent dessin comme une option. Cette version est nettement plus rapide, car elle peut utiliser le matériel de dessin OpenGL, mais les fonctionnalités de base n'a eu que des modifications mineures qui lui est appliquée.
Tags: Development, Major feature enhancements
PyUI now runs under OpenGL, providing a cross-platform hardware accelerated User Interface library written entirely in Python. The 0.5 release adds this OpenGL capability while retaining the previous 2D drawing mode as an option. This release is significantly faster, as it can utilize OpenGL drawing hardware, but the underlying functionality has only had minor changes applied to it.

2001-06-09 02:32
0.4

Corrections de bogues pour redessiner et le contexte de remplissage, le nettoyage rectangle sale, les thèmes s'appliquent à châssis de fenêtre complète, des barres de défilement, les boutons, curseurs de souris et des onglets, un par défaut "uglyTheme" Avec l'art programmeur laid, et un simpleTheme »qui utilise des rectangles à plat.
Tags: Development, Major feature enhancements
Bugfixes for redrawing and background filling, dirty rectangle cleanup, themes apply to full window frames, scrollbars, buttons, mouse cursors, and tabs, a default "uglyTheme" with ugly programmer art, and a "simpleTheme" that uses flat rectangles.

2001-05-30 03:39
0.3

Principales augmentations performace en modes fenêtré et plein écran, et quelques refactoring de la fenêtre et les classes cadre d'isoler les fonctionnalités connexes.
Tags: Development, Major feature enhancements
Major performace increases in both windowed and fullscreen modes, and some refactoring of window and frame classes to isolate related functionality.

Project Resources