Ce message est composé et au format MIME.

------=_NextPart_000_002E_01CD4253.EAEB9980
Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=original
Content-Transfer-Encoding: 8bit

autre chose  mais tu connais surement
trouvĂ© sur un site python
toi qui aimes changer de couleur ...

pol

"Michel Claveau - MVP"  a Ă©crit dans le message de groupe de discussion : 
jqgjvn.3fs.1@hamster.local.invalid...

Bonsoir !

J'ai terminĂ© la saisie d'achats multilignes. Mais, comme j'ai voulu
privilĂ©gier la vitesse de saisie, cela a entrainĂ© pas mal de modifications :
- ajout d'un compte TVA par dĂ©faut, pour chaque compte d'achat ou de vente
(classes 6 et 7)
- ajout d'un taux de TVA par dĂ©faut, pour les comptes de TVA
- jusqu'Ă  quatre comptes d'achats prĂ©dĂ©finissables pour chaque tiers

Mais aussi :
- Saisie du TTC d'abord, affichage du reste en continu, et passage
automatique en fin de saisie, dès que l'Ă©criture est soldĂ©e
- pour chaque ligne :  saisie du HT et de la TVA, calcul de vĂ©rification,
avec signalement d'un Ă©cart Ă©ventuel (message non bloquant).
- toujours une police de caractères assez grosse, pour faciliter la
saisie, grâce Ă  une meilleure visibilitĂ©.


Tout cela entraine, pour les utilisateurs :
- soit ils font une rĂ©installtion complète
- soit ils font deux mises Ă  jour successives (Menu Annexe...), mais ils
devront modifier les comptes de TVA (taux), les comptes 6... et 7... (pour
ajouter les comptes de TVA par dĂ©faut), et revoir les tiers (comptes
d'achats prĂ©dĂ©finis, et libellĂ© par dĂ©faut)

Bon courage.
-- 
Michel Claveau 

------=_NextPart_000_002E_01CD4253.EAEB9980
Content-Type: text/plain; format=flowed; name="color.py"; reply-type=original
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="color.py"


# $Id: tkColorChooser.py,v 1.1.1.1 2002/02/05 23:21:37 zarzycki Exp $
#
# tk common colour chooser dialogue
#
# this module provides an interface to the native color dialogue
# available in Tk 4.2 and newer.
#
# written by Fredrik Lundh, May 1997
#
# fixed initialcolor handling in August 1998
#

#
# options (all have default values):
#
# - initialcolor: colour to mark as selected when dialog is displayed
#   (given as an RGB triplet or a Tk color string)
#
# - parent: which window to place the dialog on top of
#
# - title: dialog title
#

from tkCommonDialog import Dialog


#
# color chooser class

class Chooser(Dialog):
    "Ask for a color"

    command = "tk_chooseColor"

    def _fixoptions(self):
        try:
            # make sure initialcolor is a tk color string
            color = self.options["initialcolor"]
            if type(color) == type(()):
                # assume an RGB triplet
                self.options["initialcolor"] = "#%02x%02x%02x" % color
        except KeyError:
            pass

    def _fixresult(self, widget, result):
        # to simplify application code, the color chooser returns
        # an RGB tuple together with the Tk color string
        if not result:
            return None, None # canceled
        r, g, b = widget.winfo_rgb(result)
        return (r/256, g/256, b/256), result


#
# convenience stuff

def askcolor(color = None, **options):
    "Ask for a color"

    if color:
        options = options.copy()
        options["initialcolor"] = color

    return apply(Chooser, (), options).show()


# --------------------------------------------------------------------
# test stuff

if __name__ == "__main__":

    print "color", askcolor()

------=_NextPart_000_002E_01CD4253.EAEB9980--