Bonjour,
j'ai depuis quelques jour un projet en t=EAte, celui de r=E9aliser un
logiciel de saisi de sch=E9ma =E9lectrique en python.
le plus simple serait d'utiliser une librairie capable de g=E9rer des
objets vectoriels simples. utilisant r=E9guli=E8rement wxPython je me
suis naturellement tourn=E9 vers OGL mais je me demande s'il est bien
adapt=E9 pour ce que je souhaite faire.
pour de l'affichage il est parfait pour la manipulation c'est un peu
plus compliqu=E9 notamment pour un simple segment, comment faire pour
d=E9placer seulement une extr=E9mit=E9?
de plus,je ne trouve aucune doc sur OGL, est-il amen=E9 =E0 disparaitre?
Bonjour, j'ai depuis quelques jour un projet en tête, celui de réaliser un logiciel de saisi de schéma électrique en python.
Ça fait des années que j'ai ça en tête, mais : Fleme, temps, courage, ...
Sera-ce un projet libre ?
le plus simple serait d'utiliser une librairie capable de gérer des objets vectoriels simples. utilisant régulièrement wxPython je me suis naturellement tourné vers OGL mais je me demande s'il est bien adapté pour ce que je souhaite faire.
Je n'ai jamais vraiment compris l'utilité d'OGL, à par pour l'utilisation du genre de la démo.
pour de l'affichage il est parfait pour la manipulation c'est un peu plus compliqué notamment pour un simple segment, comment faire pour déplacer seulement une extrémité?
Faire ta propre librairie ?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
Télécharges la documentation au format HTML.
quelle librairie me conseillez-vous?
Celle que tu vas faire ? :)
Seb
Régis
-- Beuvez beuvez, mais bourré jamais
Le Wed, 18 May 2005 00:02:37 -0700, sebastien.ramage@gmail.com a écrit :
Bonjour,
j'ai depuis quelques jour un projet en tête, celui de réaliser un
logiciel de saisi de schéma électrique en python.
Ça fait des années que j'ai ça en tête, mais : Fleme, temps, courage, ...
Sera-ce un projet libre ?
le plus simple serait d'utiliser une librairie capable de gérer des
objets vectoriels simples. utilisant régulièrement wxPython je me
suis naturellement tourné vers OGL mais je me demande s'il est bien
adapté pour ce que je souhaite faire.
Je n'ai jamais vraiment compris l'utilité d'OGL, à par pour
l'utilisation du genre de la démo.
pour de l'affichage il est parfait pour la manipulation c'est un peu
plus compliqué notamment pour un simple segment, comment faire pour
déplacer seulement une extrémité?
Faire ta propre librairie ?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
Bonjour, j'ai depuis quelques jour un projet en tête, celui de réaliser un logiciel de saisi de schéma électrique en python.
Ça fait des années que j'ai ça en tête, mais : Fleme, temps, courage, ...
Sera-ce un projet libre ?
le plus simple serait d'utiliser une librairie capable de gérer des objets vectoriels simples. utilisant régulièrement wxPython je me suis naturellement tourné vers OGL mais je me demande s'il est bien adapté pour ce que je souhaite faire.
Je n'ai jamais vraiment compris l'utilité d'OGL, à par pour l'utilisation du genre de la démo.
pour de l'affichage il est parfait pour la manipulation c'est un peu plus compliqué notamment pour un simple segment, comment faire pour déplacer seulement une extrémité?
Faire ta propre librairie ?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
Télécharges la documentation au format HTML.
quelle librairie me conseillez-vous?
Celle que tu vas faire ? :)
Seb
Régis
-- Beuvez beuvez, mais bourré jamais
sebastien.ramage
projet libre certainement
pour ce qui est de créer ma propre librairie , j'avoue que j'y ai pensé mais je ne pense pas avoir le niveau suffisant pour ça; par exemple je ne saurai pas comment détecter un clic de souris sur un objet en supposant que j'arrive à dessiner cet objet... en tout une chose est sûr je veux utiliser wxPython
projet libre certainement
pour ce qui est de créer ma propre librairie , j'avoue que j'y ai
pensé mais je ne pense pas avoir le niveau suffisant pour ça; par
exemple je ne saurai pas comment détecter un clic de souris sur un
objet en supposant que j'arrive à dessiner cet objet...
en tout une chose est sûr je veux utiliser wxPython
pour ce qui est de créer ma propre librairie , j'avoue que j'y ai pensé mais je ne pense pas avoir le niveau suffisant pour ça; par exemple je ne saurai pas comment détecter un clic de souris sur un objet en supposant que j'arrive à dessiner cet objet... en tout une chose est sûr je veux utiliser wxPython
sebastien.ramage
et le doc au format HTML ... ta le lien de la doc OGL ?
et le doc au format HTML ... ta le lien de la doc OGL ?
et le doc au format HTML ... ta le lien de la doc OGL ?
Sebastien Aubry
wrote:
Bonjour, j'ai depuis quelques jour un projet en tête, celui de réaliser un logiciel de saisi de schéma électrique en python.
le plus simple serait d'utiliser une librairie capable de gérer des objets vectoriels simples. utilisant régulièrement wxPython je me suis naturellement tourné vers OGL mais je me demande s'il est bien adapté pour ce que je souhaite faire.
pour de l'affichage il est parfait pour la manipulation c'est un peu plus compliqué notamment pour un simple segment, comment faire pour déplacer seulement une extrémité?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
quelle librairie me conseillez-vous?
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran : http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode OpenGL.
A+
sebastien.ramage@gmail.com wrote:
Bonjour,
j'ai depuis quelques jour un projet en tête, celui de réaliser un
logiciel de saisi de schéma électrique en python.
le plus simple serait d'utiliser une librairie capable de gérer des
objets vectoriels simples. utilisant régulièrement wxPython je me
suis naturellement tourné vers OGL mais je me demande s'il est bien
adapté pour ce que je souhaite faire.
pour de l'affichage il est parfait pour la manipulation c'est un peu
plus compliqué notamment pour un simple segment, comment faire pour
déplacer seulement une extrémité?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
quelle librairie me conseillez-vous?
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran :
http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode
OpenGL.
Bonjour, j'ai depuis quelques jour un projet en tête, celui de réaliser un logiciel de saisi de schéma électrique en python.
le plus simple serait d'utiliser une librairie capable de gérer des objets vectoriels simples. utilisant régulièrement wxPython je me suis naturellement tourné vers OGL mais je me demande s'il est bien adapté pour ce que je souhaite faire.
pour de l'affichage il est parfait pour la manipulation c'est un peu plus compliqué notamment pour un simple segment, comment faire pour déplacer seulement une extrémité?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
quelle librairie me conseillez-vous?
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran : http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode OpenGL.
A+
Nicolas Pourcelot
Ca a l'air intéressant, dommage que ça utilise Tk...
wrote:
Bonjour, j'ai depuis quelques jour un projet en tête, celui de réaliser un logiciel de saisi de schéma électrique en python.
le plus simple serait d'utiliser une librairie capable de gérer des objets vectoriels simples. utilisant régulièrement wxPython je me suis naturellement tourné vers OGL mais je me demande s'il est bien adapté pour ce que je souhaite faire.
pour de l'affichage il est parfait pour la manipulation c'est un peu plus compliqué notamment pour un simple segment, comment faire pour déplacer seulement une extrémité?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
quelle librairie me conseillez-vous?
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran : http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode OpenGL.
A+
Ca a l'air intéressant, dommage que ça utilise Tk...
sebastien.ramage@gmail.com wrote:
Bonjour,
j'ai depuis quelques jour un projet en tête, celui de réaliser un
logiciel de saisi de schéma électrique en python.
le plus simple serait d'utiliser une librairie capable de gérer des
objets vectoriels simples. utilisant régulièrement wxPython je me
suis naturellement tourné vers OGL mais je me demande s'il est bien
adapté pour ce que je souhaite faire.
pour de l'affichage il est parfait pour la manipulation c'est un peu
plus compliqué notamment pour un simple segment, comment faire pour
déplacer seulement une extrémité?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
quelle librairie me conseillez-vous?
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran :
http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode
OpenGL.
Ca a l'air intéressant, dommage que ça utilise Tk...
wrote:
Bonjour, j'ai depuis quelques jour un projet en tête, celui de réaliser un logiciel de saisi de schéma électrique en python.
le plus simple serait d'utiliser une librairie capable de gérer des objets vectoriels simples. utilisant régulièrement wxPython je me suis naturellement tourné vers OGL mais je me demande s'il est bien adapté pour ce que je souhaite faire.
pour de l'affichage il est parfait pour la manipulation c'est un peu plus compliqué notamment pour un simple segment, comment faire pour déplacer seulement une extrémité?
de plus,je ne trouve aucune doc sur OGL, est-il amené à disparaitre?
quelle librairie me conseillez-vous?
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran : http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode OpenGL.
A+
regis
Le Wed, 18 May 2005 13:45:01 -0700, a écrit :
projet libre certainement
pour ce qui est de créer ma propre librairie , j'avoue que j'y ai pensé mais je ne pense pas avoir le niveau suffisant pour ça; par exemple je ne saurai pas comment détecter un clic de souris sur un objet en supposant que j'arrive à dessiner cet objet...
Tu as un canvas (wx.ScrolledWindow) qui réagit à wx.EVT_MOUSE_LEFT_DOWN
Le canvas contient tout les objets, il les interroge les uns à la suite des autres pour savoir si les coordonnées de la souris sont dans l'object.
en tout une chose est sûr je veux utiliser wxPython
C'est cool. Étant électricien (et oui, il n'y a pas que des programmeurs professionnels fous) je suis interressé par ton projet, qui a mettre la main à la pâte.
Regis
-- Beuvez beuvez, mais bourré jamais
Le Wed, 18 May 2005 13:45:01 -0700, sebastien.ramage@gmail.com a écrit :
projet libre certainement
pour ce qui est de créer ma propre librairie , j'avoue que j'y ai
pensé mais je ne pense pas avoir le niveau suffisant pour ça; par
exemple je ne saurai pas comment détecter un clic de souris sur un
objet en supposant que j'arrive à dessiner cet objet...
Tu as un canvas (wx.ScrolledWindow) qui réagit à wx.EVT_MOUSE_LEFT_DOWN
Le canvas contient tout les objets, il les interroge les uns à la suite
des autres pour savoir si les coordonnées de la souris sont dans l'object.
en tout une chose est sûr je veux utiliser wxPython
C'est cool. Étant électricien (et oui, il n'y a pas que des programmeurs
professionnels fous) je suis interressé par ton projet, qui a mettre la
main à la pâte.
pour ce qui est de créer ma propre librairie , j'avoue que j'y ai pensé mais je ne pense pas avoir le niveau suffisant pour ça; par exemple je ne saurai pas comment détecter un clic de souris sur un objet en supposant que j'arrive à dessiner cet objet...
Tu as un canvas (wx.ScrolledWindow) qui réagit à wx.EVT_MOUSE_LEFT_DOWN
Le canvas contient tout les objets, il les interroge les uns à la suite des autres pour savoir si les coordonnées de la souris sont dans l'object.
en tout une chose est sûr je veux utiliser wxPython
C'est cool. Étant électricien (et oui, il n'y a pas que des programmeurs professionnels fous) je suis interressé par ton projet, qui a mettre la main à la pâte.
Regis
-- Beuvez beuvez, mais bourré jamais
regis
Le Wed, 18 May 2005 13:52:09 -0700, a écrit :
et le doc au format HTML ... ta le lien de la doc OGL ?
http://www.wxwidgets.org/downld2.htm
Tu récupères la doc au format HTML, la doc OGL est incluse
Régis -- Beuvez beuvez, mais bourré jamais
Le Wed, 18 May 2005 13:52:09 -0700, sebastien.ramage@gmail.com a écrit :
et le doc au format HTML ... ta le lien de la doc OGL ?
http://www.wxwidgets.org/downld2.htm
Tu récupères la doc au format HTML, la doc OGL est incluse
et le doc au format HTML ... ta le lien de la doc OGL ?
http://www.wxwidgets.org/downld2.htm
Tu récupères la doc au format HTML, la doc OGL est incluse
Régis -- Beuvez beuvez, mais bourré jamais
sebastien.ramage
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran :
http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode
OpenGL.
A+
ça à l'air assez puissant mais effectivement c'est dommage que ça utilise tk. c'est peut-être bien certes mais je préfère wxPython qui , étant sous windows, est plus "windows-like" tout en étant multi-plateforme.
Merci en tout cas
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran :
http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un
mode
OpenGL.
A+
ça à l'air assez puissant mais effectivement c'est dommage que ça
utilise tk. c'est peut-être bien certes mais je préfère wxPython qui
, étant sous windows, est plus "windows-like" tout en étant
multi-plateforme.
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran :
http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode
OpenGL.
A+
ça à l'air assez puissant mais effectivement c'est dommage que ça utilise tk. c'est peut-être bien certes mais je préfère wxPython qui , étant sous windows, est plus "windows-like" tout en étant multi-plateforme.
Merci en tout cas
sebastien.ramage
Le Wed, 18 May 2005 13:52:09 -0700, a
et le doc au format HTML ... ta le lien de la doc OGL ?
http://www.wxwidgets.org/downld2.htm
Tu récupères la doc au format HTML, la doc OGL est incluse
Régis -- Beuvez beuvez, mais bourré jamais
hum... ok je vais aller voir mais je me demande si je vais pas finir par créer ça du départ en dérivant un wx.ScrolledWindow pourquoi pas le développement sera plus long mais le résultat certainement meilleur pour le moment ça me fait un peu peur car je ne sais pas comment commencer.
je pense que je vais dessiner dans la fenetre avec l'evenement EVT_PAINT mais j'ai peur que ça ralentisse kan les schémas seront complexes
Pour moi la 1ere étape sera de pouvoir tracer des connexions et de pouvoir les déplacer en les sélectionnant, pour la suite on verra
merci de ton aide
Le Wed, 18 May 2005 13:52:09 -0700, sebastien.ramage@gmail.com a
et le doc au format HTML ... ta le lien de la doc OGL ?
http://www.wxwidgets.org/downld2.htm
Tu récupères la doc au format HTML, la doc OGL est incluse
Régis
--
Beuvez beuvez, mais bourré jamais
hum... ok je vais aller voir
mais je me demande si je vais pas finir par créer ça du départ en
dérivant un wx.ScrolledWindow pourquoi pas
le développement sera plus long mais le résultat certainement
meilleur
pour le moment ça me fait un peu peur car je ne sais pas comment
commencer.
je pense que je vais dessiner dans la fenetre avec l'evenement
EVT_PAINT mais j'ai peur que ça ralentisse kan les schémas seront
complexes
Pour moi la 1ere étape sera de pouvoir tracer des connexions et de
pouvoir les déplacer en les sélectionnant, pour la suite on verra
et le doc au format HTML ... ta le lien de la doc OGL ?
http://www.wxwidgets.org/downld2.htm
Tu récupères la doc au format HTML, la doc OGL est incluse
Régis -- Beuvez beuvez, mais bourré jamais
hum... ok je vais aller voir mais je me demande si je vais pas finir par créer ça du départ en dérivant un wx.ScrolledWindow pourquoi pas le développement sera plus long mais le résultat certainement meilleur pour le moment ça me fait un peu peur car je ne sais pas comment commencer.
je pense que je vais dessiner dans la fenetre avec l'evenement EVT_PAINT mais j'ai peur que ça ralentisse kan les schémas seront complexes
Pour moi la 1ere étape sera de pouvoir tracer des connexions et de pouvoir les déplacer en les sélectionnant, pour la suite on verra
merci de ton aide
Sebastien Aubry
wrote:
Salut, Je te conseille d'utiliser TkZinc : http://www.tkzinc.org Cela permet de faire exactement ce que tu veux (cf. copies d'écran : http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode >>OpenGL.
ça à l'air assez puissant mais effectivement c'est dommage que ça utilise tk. c'est peut-être bien certes mais je préfère wxPython qui , étant sous windows, est plus "windows-like" tout en étant multi-plateforme.
Salut,
L'orientation de Tk est de se rapprocher des looks&feels natifs des différents OS, comme tu pourras t'en rendre compte sur : http://tktable.sourceforge.net/tile (screenshots Windows XP par exemple, oui oui, c'est bien du Tk !!). On aura sans doute cela d'ici une version ou deux de Tk, et alors les applications reposant sur Tkinter bénéficieront de ces améliorations sans évolution du code.
Ca me gêne un peu, quand on a investi des années de travail dans des widgets pour Tkinter, de tout perdre en passant à un autre kit de widgets, aussi beau soit-il. Et malgré mes multiples recherches, je n'ai toujours pas trouvé de solution pour utiliser un widget Tkinter dans une IHM reposant sur un autre kit de widgets.
Sébastien Aubry
sebastien.ramage@gmail.com wrote:
Salut,
Je te conseille d'utiliser TkZinc : http://www.tkzinc.org
Cela permet de faire exactement ce que tu veux (cf. copies d'écran :
http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un
mode >>OpenGL.
ça à l'air assez puissant mais effectivement c'est dommage que ça
utilise tk. c'est peut-être bien certes mais je préfère wxPython qui
, étant sous windows, est plus "windows-like" tout en étant
multi-plateforme.
Salut,
L'orientation de Tk est de se rapprocher des looks&feels natifs des
différents OS, comme tu pourras t'en rendre compte sur :
http://tktable.sourceforge.net/tile (screenshots Windows XP par exemple,
oui oui, c'est bien du Tk !!). On aura sans doute cela d'ici une version
ou deux de Tk, et alors les applications reposant sur Tkinter
bénéficieront de ces améliorations sans évolution du code.
Ca me gêne un peu, quand on a investi des années de travail dans des
widgets pour Tkinter, de tout perdre en passant à un autre kit de
widgets, aussi beau soit-il. Et malgré mes multiples recherches, je n'ai
toujours pas trouvé de solution pour utiliser un widget Tkinter dans une
IHM reposant sur un autre kit de widgets.
Salut, Je te conseille d'utiliser TkZinc : http://www.tkzinc.org Cela permet de faire exactement ce que tu veux (cf. copies d'écran : http://www.tkzinc.org/index.php?n=Main.Screenshots), et il y a un mode >>OpenGL.
ça à l'air assez puissant mais effectivement c'est dommage que ça utilise tk. c'est peut-être bien certes mais je préfère wxPython qui , étant sous windows, est plus "windows-like" tout en étant multi-plateforme.
Salut,
L'orientation de Tk est de se rapprocher des looks&feels natifs des différents OS, comme tu pourras t'en rendre compte sur : http://tktable.sourceforge.net/tile (screenshots Windows XP par exemple, oui oui, c'est bien du Tk !!). On aura sans doute cela d'ici une version ou deux de Tk, et alors les applications reposant sur Tkinter bénéficieront de ces améliorations sans évolution du code.
Ca me gêne un peu, quand on a investi des années de travail dans des widgets pour Tkinter, de tout perdre en passant à un autre kit de widgets, aussi beau soit-il. Et malgré mes multiples recherches, je n'ai toujours pas trouvé de solution pour utiliser un widget Tkinter dans une IHM reposant sur un autre kit de widgets.