vendredi 12 août 2016

PythonMegaWidget (Pmw) - Ressources utiles

Voici une liste de ressources collectées durant mes recherches et apprentissage sur TkInter et PythonMegaWidget.
Cette liste est destinée à être régulièrement agrémentée.
  • Comment construire des Pmw MegaWidget (pmw.sourceforge.net, anglais)
    Détaille et commente la création d'un MegaWidget. Incontournable dès que l'on veut spécialiser un composant.
  • Origine de la MultiListBox, une sorte de TableView (mypythonadventure.com, anglais)
  • SimpleTable (stackoverflow.com, anglais)
    Créer une table avec des libellés et un Grid geometry manager. Une approche simple qui peut se révéler utile.
  • Calculating the pixel size of a string with Python (stackoverflow.com, anglais)
    Ressource très intéressante pour estimer la hauteur d'un texte dans un Widget
  • Listbox.Autowidth (http://stackoverflow.com, anglais)
    Permet d'évaluer la largeur en Pixel des entrées d'une Listbox et d'ajuster la largeur du composant en conséquence. Font et taille de texte. Excellente ressource!
  • x
  • DataQ/DataTools.py (github.com/pythonadventurer, anglais)
    Un ensemble d'outils pour ouvrir et manipuler les données d'un fichier csv
  • x
  • Creating a simple Dialog (effbot.org, anglais)
    Quelques lignes de code... mais également l'utilité de destroy() et root.wait_window().
    Simple et très pertinent.
  • Tk Named Color (wiki.tcl.tk)
    Toutes les couleurs dispo dans Tk (et TkInter). Un Must!.
  • xxx

Aucun commentaire: