Slt,
la taille des écrans étant quelques choses de beaucoup plus variable de
nos jour que naguère,
il est préférable de privilégier des interfaces extensible en dimension.
C'est à dire qu'au lieu de définir la position et la dimension d'un
objet, on l'ajoute à une logique d'affichage.
Je n'ai plus la syntaxe en tête mais dans WxWidget il existe des
conteneurs permétant de définir des tableau d'objet, des empilage, ...
Ainsi les objets graphiques sont étirés, selon des règles modifiable,
pour remplir la totalité de la fenêtre.
Par exemple en WPF on peut utiliser les système de disposition
StackPanel pour empiler des objets, DockPanel pour empiler dans tous les
sens et Grid pour définir une grille recevant les objet.
Bien sûr il est encore possible de positionner des objet en X et Y avec
le système Canva, ...
Cette façon de faire est peut-être un peu plus difficile à se
représenter mais elle sera bien plus productive par la suite.
A la base il faut bien comprendre, ou se faire expliquer, les logique de
présentation.
Le 20/06/2014 10:07, Yannick Youalé a écrit :
Coucou !
Petite complétion.
Hormis le wx python comme l'a si bien indiqué mon illustre homonyme,
les déficients visuels ont également tendance à créer à ma
connaissance des interfaces à la main :
* en pure basic;
* en HTA (VBScript, javascript);
* en java (swing, tk, tkinter,...);
* en delphy pascal;
* en html;
* en c# et vb.net.
Mais sinon, il existe des designer intégrés à des environnements de
développement plus ou moins accessibles comme:
* le visual studio.net
* le vb6;
* les environnements VBA des programme de la suite microsoft office.
Un designer étant une fenêtre ou ensemble de fenêtres d'un logiciel de
programmation disposant les objets comme il apparaîtraient au final,
et donnant la possibilité de repositionner, redimensionner, fixer des
propriétés de chacun de ces objets par la souris ou des raccourcis
clavier.
Pour le reste, il m'a semblé que ce n'était pas impossible de faire
les choses à la main, mais assurément plus difficile.
Par ailleurs, j'avais lu sur le net il y a de cela quelques années
qu'il existait un projet (dont je ne me souviens plus du nom) qui
consistait à réaliser un langage de script devant servir aux
déficients visuels à créer des interfaces pour des langages divers.
Mais apparemment, il n'a pas perduré.
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
----- Original Message ----- From: "yannick" <[email protected]>
To: <[email protected]>
Sent: Friday, June 20, 2014 8:44 AM
Subject: [progliste] Re: interface graphique
bien que n'ayant pas testé, oui c'est une librarie multiplateforme et
accessible
----- Original Message ----- From: "Mathieu Barbe"
<[email protected]>
To: <[email protected]>
Sent: Friday, June 20, 2014 9:35 AM
Subject: [progliste] Re: interface graphique
Le 20/06/2014 09:27, yannick a écrit :
salut,
comme tu es dans du python tu as wx python .
cela marche t'il sur windows et unix?
----- Original Message ----- From: "Mathieu Barbe"
<[email protected]>
To: <[email protected]>
Sent: Friday, June 20, 2014 9:25 AM
Subject: [progliste] interface graphique
Bonjour,
votre conversation sur les interfaces graphiques attire mon
attention car je commence à réfléchir a en réaliser une?
Quel sont les différentes possibilités qui s'offre à nous et dans
quel langage?
IL-y-a-t-il des solution multiplateforme, multi revu d'écran?
++ Mathieu
--
Mathieu Barbe
Resarch Engineer
Laboratoire d’électronique et de technologie de l’information
Commissariat à l’énergie atomique et aux énergies alternatives
MINATEC Campus | 17 rue des Martyrs | 38054 Grenoble Cedex 9
Phone. +33 (0)4 38 78 30 08
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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é.
--
LavaChri
Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe
Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/
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é.