![]() |
Autres
pages
Accueil Liens
externes
|
TopViewUn logiciel de dessinTopView est un logiciel de dessin vectoriel pour l'électronique. Il existe de nombreux logiciels de ce type sur le marché, mais ils nécessitent un OS très répandu que tout le monde n'a pas la chance d'apprécier. Par ailleurs les logiciels que j'ai pu utiliser ne m'ont jamais rendu réellement les services que j'en attends. J'ai donc décidé de construire mon outil de travail, à mon idée et pour un système fiable : Gnu/Linux.L'idée fondamentale qui m'a poussé à développer
TopView est que les logiciels de saisie de schéma ou de tracé
de circuit imprimé sont avant tout des logiciels de dessin. TopView
manipule des formes géométriques : lignes, polygones, ellipses,
textes,... sans savoir que ces objets sont des morceaux de schéma
ou de circuit imprimé. Il gère l'empilement des couches et
les associations d'objets (groupes).
Un logiciel ouvertContrairement aux logiciels habituels dans ce domaine, les fichiers de données manipulés par TopView sont lisibles. Ils font apparaître de manière très intuitive le contenu du document : imbrication des groupes, position des formes, attributs, styles... Il est donc possible de traiter les documents avec des shells-scripts, ou des outils comme sed et awk.Il va sans dire que TopView est un logiciel libre sous license GPL. Etat actuel du projetDès le départ, je voulais une interface graphique avec l'utilisateur entièrement configurable, ce qui m'a conduit à utiliser Lesstif. Au bout de 18 mois d'utilisation, Lesstif ne me paraît plus être le meilleur choix : il y a encore des bugs, j'ai passé beaucoup de temps à développer une interface logicielle avec C++ et un widget qui ne me donne pas entière satisfaction. Et le projet Lesstif n'avance pas très vite. Par ailleurs, utiliser une application Lesstif, c'est quand-même faire de la publicité pour Motif qui n'en a pas besoin.Aujourd'hui, Gtk me semble assez complet et Gnome devrait tenir ses promesses. J'en suis donc au portage de TopView sous Gtk. Ce qui existeIl est possible de jouer avec TopView (version Lesstif) :
Ce qui est souhaité
TéléchargementActuellement, TopView utilise les librairies Lesstif et T1lib. Il faut aussi un fichier de ressources à ranger sous app-defaults/TopView ou à coller dans ~/.Xdefaults. Pour l'heure, ce fichier (fourni) est indispensable au fonctionnement de TopView. Je sais que ce n'est pas normal donc il ne le restera pas.Les packages de binaires sont au format rpm. Les logiciels ont été
compilés avec gcc 2.7.2.1 sous SuSE 5.3.
|
Copyright 1997-1999 Indy. Send comments to duparq at free dot fr.