1 votes

¿Comment puis-je créer un formulaire terminal personnalisé à entrées multiples comme FoxPlus, Clipper, dBaseIII+ ?

Dans le passé, nous disposions d'outils comme Clipper, FoxPlus ou les anciens dBaseIII+/dBaseIV pour créer des formulaires à entrées multiples dans lesquels nous pouvions placer des éléments presque n'importe où dans l'espace réduit disponible (25 lignes x 80 colonnes).

Source: https://psychocod3r.wordpress.com/2020/07/21/exploring-borland-dbase-iv-for-dos/

Source : https://psychocod3r.wordpress.com/2020/07/21/exploring-borland-dbase-iv-for-dos/

J'ai, par exemple, vu les anciens systèmes des magasins AutoZone où un formulaire était affiché à l'écran et où l'utilisateur pouvait naviguer dans les champs avant d'exécuter une action.

AutoZone

_Source : https://fr.yelp.ca/biz/autozone-auto-parts-hialeah-5?page_src=related_bizes_

Un autre exemple :

enter image description here

Source : http://keyhut.com/pos.htm

¿Est-ce qu'il y a un outil similaire pour bash ?

Je suis conscient de l'existence de la commande dialog, qui permet de personnaliser des formulaires à une seule colonne et à entrées multiples, mais ce que j'attends, c'est la possibilité de dire où les étiquettes et les zones de texte vont apparaître dans l'écran.

enter image description here

3voto

vanadium Points 56513

En Bibliothèque de programmation ncurses est ce que vous recherchez. Il s'agit de la bibliothèque, datant de 1993, qui vous permet de créer des interfaces utilisateur en mode texte qui devraient fonctionner sur n'importe quel terminal Posix.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X