[progliste] Re: Wxpython, deux questions zones de liste

2017-12-06 Par sujet Abdel

Coucou JF et tous,

Tu dis :

1. Quel moyen le système me fournirait-il pour connaître le nombre 
d'éléments de cette liste à un instant donné? Je n'ai pas trouvé de 
manière évidente en tout cas...



Hé bien tout simplement grâce à la méthode GetCount() de la classe 
wx.ListBox.


Dans le cas de ton exemple, ça donnerait ce qui suit :

self.listbox.GetCount() au lieu de cette variable self.len que tu as 
utilisée.


Tu dis :


2. Les déplacements dans la liste que je crée, ne "bouclent pas".

Pour ce que je voulais en faire, ça ne m'arrange pas forcément, parce 
qu'il s'agit de choisir entre deux éléments, et peu importe que l'un 
soit en position 1 et l'autre en position 2, c'est sur le contenu que 
je dois choisir.


Existerait-il un paramètre qui régit le "bouclage"?



Malheureusement, le wxPython n'a pas prévu ce comportement pour les 
wx.ListBox, même dans ces implémentations les plus récentes.


Il n'existe donc pas de style particulier, ni de méthode d'ailleurs 
pouvant gérer cela.


Mais si tu as plus d'un tour dans ton sac, tu devrais pouvoir créer 
toi-même une implémentation qui te permettrait de faire en sorte que la 
navigation verticale parmi les items de ta wx.ListBox soit cyclique.


Tout simplement en utilisant les événements, l'événement wx.EVT_KEY_UP 
peut par exemple très bien gérer ce type de comportement.


Je te rejoins ton code avec un événement wx.EVT_KEY_UP ainsi que 
quelques commentaires pour le nombre total d'items de ta wx.ListBox.


Je t'en souhaite bonne réception et reste à ta dispo si besoin.

Bien amicalement,
Abdel.


Le 04/12/2017 à 21:41, Jean-François Colas a écrit :

Hello la ML,

J'essaie de jouer un peu avec les listes en WxPython. J'ai vu qu'il 
existait un objet ListBox, sur lequel je me pose deux questions:


1. Quel moyen le système me fournirait-il pour connaître le nombre 
d'éléments de cette liste à un instant donné? Je n'ai pas trouvé de 
manière évidente en tout cas...


2. Les déplacements dans la liste que je crée, ne "bouclent pas". Pour 
ce que je voulais en faire, ça ne m'arrange pas forcément, parce qu'il 
s'agit de choisir entre deux éléments, et peu importe que l'un soit en 
position 1 et l'autre en position 2, c'est sur le contenu que je dois 
choisir. Existerait-il un paramètre qui régit le "bouclage"?


Pour illustrer un peu la question 1, je suis parti d'un exemple, tiré 
d'une doc en anglais qui me plaît bien, dont le titre est grosso modo: 
WXPython ZetCode tutorial... J'ai mis l'exemple en pJ.


J'ai voulu y ajouter la sélection automatique d'un élément selon 
l'action effectuée; et du coup, pour gérer cette histoire de nombre 
d'éléments, j'y ai inséré du code, les lignes en question sont 
repérées par # jf. Est-ce que vraiment j'étais obligé de passer par là 
pour garder trace du nombre d'éléments, sachant que Jaws est capable, 
lui, de me l'indiquer?


Merci,
J.-F.






#!/usr/bin/python
# -*- coding: utf-8 -*-

# listbox.py

import wx

ID_NEW = 1
ID_RENAME = 2
ID_CLEAR = 3
ID_DELETE = 4


class ListBox(wx.Frame):
def __init__(self, parent, id, title):
wx.Frame.__init__(self, parent, id, title, size=(350, 220))

panel = wx.Panel(self, -1)
hbox = wx.BoxSizer(wx.HORIZONTAL)

self.listbox = wx.ListBox(panel, -1)
#self.len = 0   # nombre d'elements de la liste (cette ligne a 
entièrement été mise en commentaire, explication plus bas).
# Pas besoin d'initialiser une variable self.len pour le nombre 
d'items, il existe la méthode GetCount, qui permet de donner le nombre 
d'élément de ta wx.ListBox.
self.up = 0 # Pour initialiser une variable pour la navigation vers le 
haut dans la liste des items.
self.down = 0 # Pour initialiser une variable pour la navigation vers 
le bas dans la liste des items.
hbox.Add(self.listbox, 1, wx.EXPAND | wx.ALL, 20)

btnPanel = wx.Panel(panel, -1)
vbox = wx.BoxSizer(wx.VERTICAL)
new = wx.Button(btnPanel, ID_NEW, 'New', size=(90, 30))
ren = wx.Button(btnPanel, ID_RENAME, 'Rename', size=(90, 30))
dlt = wx.Button(btnPanel, ID_DELETE, 'Delete', size=(90, 30))
clr = wx.Button(btnPanel, ID_CLEAR, 'Clear', size=(90, 30))

self.Bind(wx.EVT_BUTTON, self.NewItem, id=ID_NEW)
self.Bind(wx.EVT_BUTTON, self.OnRename, id=ID_RENAME)
self.Bind(wx.EVT_BUTTON, self.OnDelete, id=ID_DELETE)
self.Bind(wx.EVT_BUTTON, self.OnClear, id=ID_CLEAR)
self.Bind(wx.EVT_LISTBOX_DCLICK, self.OnRename)
self.listbox.Bind(wx.EVT_KEY_UP, self.OnKeyUp) # Pour lanavigation 
cyclique parmi les items de notre wx.ListBox.

vbox.Add((-1, 20))
vbox.Add(new)
vbox.Add(ren, 0, wx.TOP, 5)
vbox.Add(dlt, 0, wx.TOP, 5)
vbox.Add(clr, 0, wx.TOP, 5)

btnPanel.SetSizer(vbox)
hbox.Add(btnPanel, 0.6, wx.EXPAND | wx.RIGHT, 20)
panel.SetSizer(hbox)

self.Centre()
self.Show(True)



def NewItem(self, event):
   

[progliste] Re: wxPython et python 3

2017-12-06 Par sujet Mathieu Barbe
Salut,
Le 06/12/2017 à 16:05, QuentinC a écrit :
>> Il faudrait qu'il soit multi plateforme et on garde l'API de scripting.
>> J'ai pensez à java et swt qui utilise les composant natif des OS pour
> réaliser l'affichage.
>> Je sais pas si WX python produit des UI accessible sous gnome?
> 
> Aucune idée. Mais pour le SWT de Java aucune idée non plus.
> Ce qui est sûr par contre, c'est que Java est plus lourd et chiant à
> installer que python !
> Je suis d'avis que Java est excellent sur les serveurs; par contre pour
> les applications clientes / bureau, c'est lourd.
> Voilà pourquoi je ne ferais pas 6pad++ en Java.

Pas vraiment d'accord avec tes argument,
je penses que pour un petit éditeur de texte, comme tu l'as dit, on ne
devrait pas voir la différence.
Tout le monde à java d'installé sur ça machine.
J'ai déjà fait des essais, il est facile de commencer à codé avec java
et SWT.
Je vois qu'avec python et wx ça n'a pas l'air si simple que ça!

Coté multi-plateforme :
- Par exemple, Eclipse est codé avec SWT, et il est accessible
nativement sous Windows et Linux.
Je te l'accorde, Eclipse est un peu lourd, mais on a pas pour but de
réécrire Eclipse.
Il faut définir si on met un point d’honneur au mullti-plateforme.
Perso, je penses que c'est important.
Si oui, il faut qu'on réalise des testes.
Je penses qu'il serait très intéressant que l'éditeur fonctionne sous
Linux car pas grand chose de sympa pour nous la bas.

Qu'en penses tu?
On pourrait faire un teste simple une fois wx pour python 3 installé.
++ Math


> 
> Sauf erreur, wxWidgets utilise GTK+ sous linux.
> Donc logiquement ça ramène à la question, est-ce que les interfaces GTK+
> sont accessibles avec Orca sous linux ?
> En tout cas sous windows, autant avec Jaws que NVDA, les interfaces GTK+
> sont à peu près inutilisables; heureusement que WXWidgets ne l'utilise
> pas sous windows.
> 
> Pour conserver l'API de scripting, c'est dur de répondre avant même
> d'avoir écrit une seule ligne de code python, je ne sais pas comment ça
> se passerait.
> JE suppose qu'il est tout à fait possible d'importer des modules python
> dynamiquement, et qu'il serait sûrement possible de faire une API de
> scripting externe proche.
> A ce niveau je devrais peut-être me renseigner sur le fonctionnement des
> modules complémentaires de NVDA.
> Mais c'est encore bien trop tôt.
> 
> 
> 
> Progliste :
> Pour se d�sinscrire de la liste :
> mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
> 
> Pour voir les archives de la liste :
> http://www.mail-archive.com/progliste@ml.free.fr/   
> 
> Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
> limit� � 2 MO
> Pour acc�der aux fichiers de la liste
> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
> Ou en utilisant la nouvelle page de partage :
> http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�,
> je vous r�pondrez en priv�.
> 
> 

-- 

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO 

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: wxPython et python 3

2017-12-06 Par sujet yannick

Salut Quentin, je me pose une petite question :
 as tu pensé au xul ?
je ne m'y connais pas assez, mais peut être que ce serait une bonne idée 
non ?



Le 06/12/2017 à 10:41, yannick a écrit :
salut idem pour moi aussi,le plus important sera de toujours modifier 
le logiciel via le python .


qu'en serait t'il au niveau performance ?

Le python est moins rapide que le c ou tout autre dérivé n'est ce pas ?


Le 06/12/2017 à 10:28, jfco...@free.fr a écrit :

Rhello,

Alors évidemment, perso je suis très intéressé par le maintien en vie 
de 6Pad++ comme éditeur de texte dans la forme où il se trouve, (je 
veux dire, question fonctionnalité, car sinon ça ne me dérange pas 
qu'il soit réécrit si ça lui permet du coup de continuer à évoluer). 
Même si à ce jour, je crois qu'il y a presque tout ce dont j'ai 
besoin pour l'utiliser au quotidien, moi, programmeur si occasionnel 
mais manipulateur de fichiers texte.


Sinon, question documentation / tuto, celui de Developpez.com me 
semble pas mal, surtout pour qui connaît déjà le C++. Et pour une 
approche plus pragmatique, le WxPython ZetCode tutorial en anglais 
m'avait laissé une bonne impression. Et en fr, Introduction WXPython 
par Jeremy Berthet & Gilles Doge.


Evidemment, tout ça ne sera pas basé sur Python 3, pour autant que 
cela change quelque chose au niveau WxPython...


J.-F.


Le 2017-12-06 09:13, QuentinC a écrit :

Salut,

Je profite que quelqu'un évoque 6pad++ pour vous poser une question
qui pourrait en influencer grandement la suite.
Ce serait sans doute pas mal de réécrire 6pad++ intégralement en
python; et tant qu'à faire utiliser wxPython, et ainsi gagner la
compatibilité multisystème et probablement faciliter les contributions
futures. Qu'est-ce que vous en pensez ?

Le truc c'est que je n'arrive pas à installer wxPython avec python 3.
Pourtant d'après ce que je lis, la branche phenix a été sortie, elle
n'est plus en bêta, et intégrée à wxPython version 4; sauf si j'ai mal
compris mais dans ce cas il faut que vous me disiez ce que j'aurais
raté.


pip install wxPython

Downloading/unpacking wxPython
  Could not find a version that satisfies the requirement wxPython
(from versions: 4.0.0a2, 4.0.0a1, 4.0.0a3, 4.0.0b2, 4.0.0b1)
Cleaning up...
No distributions matching the version for wxPython

Une idée ?
Si quelqu'un y arrive, des tutoriels wxPython à recommander pour bien
commencer ?

Merci.
Progliste :
Pour se désinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pièces jointe sont activés leur taille est
limité à 2 MO

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
privé, je vous répondrez en privé.

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: wxPython et python 3

2017-12-06 Par sujet yannick
salut idem pour moi aussi,le plus important sera de toujours modifier le 
logiciel via le python .


qu'en serait t'il au niveau performance ?

Le python est moins rapide que le c ou tout autre dérivé n'est ce pas ?


Le 06/12/2017 à 10:28, jfco...@free.fr a écrit :

Rhello,

Alors évidemment, perso je suis très intéressé par le maintien en vie 
de 6Pad++ comme éditeur de texte dans la forme où il se trouve, (je 
veux dire, question fonctionnalité, car sinon ça ne me dérange pas 
qu'il soit réécrit si ça lui permet du coup de continuer à évoluer). 
Même si à ce jour, je crois qu'il y a presque tout ce dont j'ai besoin 
pour l'utiliser au quotidien, moi, programmeur si occasionnel mais 
manipulateur de fichiers texte.


Sinon, question documentation / tuto, celui de Developpez.com me 
semble pas mal, surtout pour qui connaît déjà le C++. Et pour une 
approche plus pragmatique, le WxPython ZetCode tutorial en anglais 
m'avait laissé une bonne impression. Et en fr, Introduction WXPython 
par Jeremy Berthet & Gilles Doge.


Evidemment, tout ça ne sera pas basé sur Python 3, pour autant que 
cela change quelque chose au niveau WxPython...


J.-F.


Le 2017-12-06 09:13, QuentinC a écrit :

Salut,

Je profite que quelqu'un évoque 6pad++ pour vous poser une question
qui pourrait en influencer grandement la suite.
Ce serait sans doute pas mal de réécrire 6pad++ intégralement en
python; et tant qu'à faire utiliser wxPython, et ainsi gagner la
compatibilité multisystème et probablement faciliter les contributions
futures. Qu'est-ce que vous en pensez ?

Le truc c'est que je n'arrive pas à installer wxPython avec python 3.
Pourtant d'après ce que je lis, la branche phenix a été sortie, elle
n'est plus en bêta, et intégrée à wxPython version 4; sauf si j'ai mal
compris mais dans ce cas il faut que vous me disiez ce que j'aurais
raté.


pip install wxPython

Downloading/unpacking wxPython
  Could not find a version that satisfies the requirement wxPython
(from versions: 4.0.0a2, 4.0.0a1, 4.0.0a3, 4.0.0b2, 4.0.0b1)
Cleaning up...
No distributions matching the version for wxPython

Une idée ?
Si quelqu'un y arrive, des tutoriels wxPython à recommander pour bien
commencer ?

Merci.
Progliste :
Pour se désinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pièces jointe sont activés leur taille est
limité à 2 MO

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
privé, je vous répondrez en privé.

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: wxPython et python 3

2017-12-06 Par sujet jfcolas

Rhello,

Alors évidemment, perso je suis très intéressé par le maintien en vie de 
6Pad++ comme éditeur de texte dans la forme où il se trouve, (je veux 
dire, question fonctionnalité, car sinon ça ne me dérange pas qu'il soit 
réécrit si ça lui permet du coup de continuer à évoluer). Même si à ce 
jour, je crois qu'il y a presque tout ce dont j'ai besoin pour 
l'utiliser au quotidien, moi, programmeur si occasionnel mais 
manipulateur de fichiers texte.


Sinon, question documentation / tuto, celui de Developpez.com me semble 
pas mal, surtout pour qui connaît déjà le C++. Et pour une approche plus 
pragmatique, le WxPython ZetCode tutorial en anglais m'avait laissé une 
bonne impression. Et en fr, Introduction WXPython par Jeremy Berthet & 
Gilles Doge.


Evidemment, tout ça ne sera pas basé sur Python 3, pour autant que cela 
change quelque chose au niveau WxPython...


J.-F.


Le 2017-12-06 09:13, QuentinC a écrit :

Salut,

Je profite que quelqu'un évoque 6pad++ pour vous poser une question
qui pourrait en influencer grandement la suite.
Ce serait sans doute pas mal de réécrire 6pad++ intégralement en
python; et tant qu'à faire utiliser wxPython, et ainsi gagner la
compatibilité multisystème et probablement faciliter les contributions
futures. Qu'est-ce que vous en pensez ?

Le truc c'est que je n'arrive pas à installer wxPython avec python 3.
Pourtant d'après ce que je lis, la branche phenix a été sortie, elle
n'est plus en bêta, et intégrée à wxPython version 4; sauf si j'ai mal
compris mais dans ce cas il faut que vous me disiez ce que j'aurais
raté.


pip install wxPython

Downloading/unpacking wxPython
  Could not find a version that satisfies the requirement wxPython
(from versions: 4.0.0a2, 4.0.0a1, 4.0.0a3, 4.0.0b2, 4.0.0b1)
Cleaning up...
No distributions matching the version for wxPython

Une idée ?
Si quelqu'un y arrive, des tutoriels wxPython à recommander pour bien
commencer ?

Merci.
Progliste :
Pour se désinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pièces jointe sont activés leur taille est
limité à 2 MO

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
privé, je vous répondrez en privé.

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: eloquence

2017-12-06 Par sujet jfcolas

Hello,

Ah joli! Comme dans Word, du coup. Et du coup, on peut aussi taper 
Alt+8245 dans WordPad. Tiens je vais voir si je suis inspiré pour 
scripter ça dans 6Pad++. Mais si quelqu'un dans la foule se sent 
également inspiré, qu'il ne se gêne surtout pas lol.


J.-F.


Le 2017-12-06 09:03, QuentinC a écrit :

Salut,

Il existe une astuce avec wordpad:
Taper 2035 puis faire Alt+X
Il serait possible de faire un script pour le faire avec 6pad++.
Progliste :
Pour se désinscrire de la liste :
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pièces jointe sont activés leur taille est
limité à 2 MO

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
privé, je vous répondrez en privé.

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] wxPython et python 3

2017-12-06 Par sujet QuentinC

Salut,

Je profite que quelqu'un évoque 6pad++ pour vous poser une question qui 
pourrait en influencer grandement la suite.
Ce serait sans doute pas mal de réécrire 6pad++ intégralement en python; 
et tant qu'à faire utiliser wxPython, et ainsi gagner la compatibilité 
multisystème et probablement faciliter les contributions futures. 
Qu'est-ce que vous en pensez ?


Le truc c'est que je n'arrive pas à installer wxPython avec python 3. 
Pourtant d'après ce que je lis, la branche phenix a été sortie, elle 
n'est plus en bêta, et intégrée à wxPython version 4; sauf si j'ai mal 
compris mais dans ce cas il faut que vous me disiez ce que j'aurais raté.


> pip install wxPython
Downloading/unpacking wxPython
  Could not find a version that satisfies the requirement wxPython 
(from versions: 4.0.0a2, 4.0.0a1, 4.0.0a3, 4.0.0b2, 4.0.0b1)

Cleaning up...
No distributions matching the version for wxPython

Une idée ?
Si quelqu'un y arrive, des tutoriels wxPython à recommander pour bien 
commencer ?


Merci.
Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.




[progliste] Re: eloquence

2017-12-06 Par sujet QuentinC

Salut,

Il existe une astuce avec wordpad:
Taper 2035 puis faire Alt+X
Il serait possible de faire un script pour le faire avec 6pad++.
Progliste :
Pour se désinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.