Télécharger la liste

Description du projet

WMApp is a C++ based library for writing
WindowMaker-style dockapps. It provides numerous
widgets, all with the traditional dockapp appearance.

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.

2006-01-09 18:43
0.0.4.3

Plusieurs corrections ont été apportées pour que WMApp compilera modernes, C + + strictes compilateurs. Deux nouvelles, toutes petites polices sont maintenant disponibles. Il ya également établi de nouvelles / getUserData () les membres du WMApp et classes WMWidget qui peuvent être utilisés pour stocker des données arbitraires puissent être utilisés dans les fonctions de rappel.
Tags: Minor bugfixes
Several fixes were made so that WMApp will compile
with modern, stricter C++ compilers. Two new, very
small fonts are now available. There are also new
set/getuserdata() members of the WMApp and
WMWidget classes that can be used to store
arbitrary data to be used within callback
functions.

2003-09-16 00:28
0.0.4.2

L'appel à usleep () a été remplacé par nanosleep () pour que la compilation réussit sur les distributions récentes de Linux. Un décalage dans la position de la souris cliquez sur un widget vertical WMSlider a été fixée, ainsi que d'un bug lors de l'élaboration dégradé de couleurs. L'option "-w" possibilité de mettre une dockapp dans le retirée (attachable) Etat a été rendue par défaut.
Tags: Minor bugfixes
The call to usleep() has been replaced with nanosleep() so compilation
succeeds on recent Linux distributions. An offset in the mouse click
position on a vertical WMSlider widget has been fixed, as well as a
bug in color gradient drawing. The "-w" option to put a dockapp in
the withdrawn (dockable) state has been made the default.

2003-01-05 20:41
0.0.4.1

Elliptiques et autres gadgets en forme sont maintenant établis correctement lorsque l'intérieur d'un non-cadre transparent. Le WMCanvas:: copy_buffer () méthode a été retirée en raison de la redondance, l'utilisation display () à la place. D'autres changements mineurs et corrections de bugs ont également été faites.
Tags: Minor bugfixes
Elliptical and other shaped widgets are now drawn correctly when inside a non-transparent frame. The WMCanvas::copy_buffer() method was removed due to redundancy; use display() instead. Other minor cosmetic changes and bugfixes were also made.

2003-01-05 12:15
0.0.4

Une classe de base elliptique, a été introduite, permettant la création de widgets arrondis. Nouvellement inclus est un jeu petit exemple, WMAirTrafficControl, exhibant cela et d'autres caractéristiques de la bibliothèque. Plusieurs classes d'infrastructures de base (couleur, WMClickable) ont été ajoutés. Et le setaspectratios () function mai maintenant être omise si l'ensemble des widgets enfants un cadre doit être la même taille.
Tags: Major feature enhancements
An elliptical base class was introduced, allowing the creation of rounded widgets. Newly included is a small example game, WMAirTrafficControl, showing off this and other features of the library. More basic infrastructure classes (Color, WMClickable) were added. And the setaspectratios() function may now be omitted if all of a frame's child widgets should be the same size.

2002-12-11 00:56
0.0.3

Fonctions de dessin ont été ajoutées pour le widget WMCanvas, ainsi que la possibilité de basculer entre les modes de dessin tamponné et sans tampon. Code pour les images dessin était mieux optimisée afin de réduire X utilisation des ressources. Le code source a été divisé en plus petits morceaux pour une meilleure modularité.
Tags: Minor feature enhancements
New drawing functions were added for the WMCanvas widget, as well as the ability to switch between buffered and unbuffered drawing modes. Code for drawing images was better optimized to reduce X resource usage. The source code was broken up into smaller pieces for better modularity.

Project Resources