GemVDI |
Gem de VDI |
---|---|
Maxon Pascal |
Description
Cette unité contient les procédures et fonctions associés au VDI du GEM standard.
Liste des procédures et fonctions
Nom | Description |
---|---|
v_arc | Cette procédure permet de dessiner un arc. |
v_bar | Cette procédure permet de remplir une barre. Les attributs doivent être définis au préalable. |
v_bit_image | Cette procédure permet de sortir un fichier d'image de bits vers une imprimante. |
v_cellarray | Cette procédure permet de créer un tableau de cellules. |
v_circle | Cette procédure permet de remplir le cercle. |
v_clear_disp_list | Cette procédure permet d'effacer la liste d'affichage d'une imprimante. |
v_clrwk | Cette procédure permet d'effacer le poste de travail, c'est-à-dire effacer l'écran et le régler sur la couleur d'arrière-plan. |
v_clsvwk | Cette procédure permet de fermer le poste de travail virtuel (écran). |
v_clswk | Cette procédure permet de fermer le poste de travail ouvert par v_opnwk. |
v_contourfill | Cette procédure permet de remplir une zone avec la couleur de remplissage, le style,... actuels jusqu'à ce que la couleur donnée par l'index soit atteinte. |
v_curdown | Cette procédure permet de déplacer le curseur alpha d'une ligne vers le bas. |
v_curhome | Cette procédure permet de fixer le curseur alpha d'origine. |
v_curleft | Cette procédure permet de déplacer le curseur alpha d'une position vers la gauche. |
v_curright | Cette procédure permet de déplacer le curseur alpha d'une position vers la droite. |
v_curtext | Cette procédure permet d'écrire le texte adressable du curseur. |
v_curup | Cette procédure permet de déplacer le curseur alpha d'une ligne vers le haut. |
v_dspcur | Cette procédure permet de placer le curseur graphique à la position (x, y) et de l'afficher. |
v_eeol | Cette procédure permet d'effacer le curseur alpha à la fin de la ligne. |
v_eeos | Cette procédure permet d'effacer le curseur alpha à la fin de l'écran. |
v_ellarc | Cette procédure permet de dessiner un arc d'ellipse. |
v_ellipse | Cette procédure permet de dessiner une ellipse remplie. Les attributs doivent être définis au préalable. |
v_ellpie | Cette procédure permet de tracer un arc elliptique rempli de la même manière que v_ellarc. |
v_enter_cur | Cette procédure permet de passer en mode alpha (quitte le mode graphique). |
v_exit_cur | Cette procédure permet de quitter le mode alpha et passer en mode graphique (s'il y a une différence). |
v_fillarea | Cette procédure permet de remplir un polygone avec la couleur, le style, le motif,... définis par les fonctions d'attribut. |
v_form_adv | Cette procédure permet d'écrire un saut de page sur une imprimante. |
v_get_pixel | Cette procédure permet de déterminer si un pixel est défini ou effacé. |
v_gtext | Cette procédure permet de dessiner un texte graphique à partir des coordonnées (x, y) = coin inférieur gauche du texte. |
v_hardcopy | Cette procédure permet de faire une copie papier. |
v_hide_c | Cette procédure permet de masquer le curseur graphique (souris). |
v_justified | Cette procédure permet d'écrire du texte justifié. |
v_meta_extents | Cette procédure permet de mettre à jour l'entête d'étendue du métafichier actuel. |
v_opnvwk | Cette procédure permet d'ouvrir le poste de travail virtuel. |
v_opnwk | Cette procédure permet d'ouvrir le poste de travail (charger les pilotes de périphériques). |
v_output_window | Cette procédure permet d'écrire une partie de la fenêtre de sortie actuelle sur une imprimante. |
v_pieslice | Cette procédure permet de dessiner un arc plein. |
v_pline | Cette procédure permet de dessiner une ligne de polygone. |
v_pmarker | Cette procédure permet de fixer une série de points. La configuration des coordonnées est la même que pour v_pline. |
v_rbox | Cette procédure permet de dessiner une boîte aux coins arrondis. |
v_rfbox | Cette procédure permet de dessiner une boîte remplie avec des coins arrondis en utilisant les attributs actuels. |
v_rmcur | Cette procédure permet de supprimer le dernier curseur graphique défini. |
v_rvoff | Cette procédure permet de désactiver la vidéo inverse. |
v_rvon | Cette procédure permet d'activer la vidéo inversée. |
v_show_c | Cette procédure permet d'afficher le curseur graphique (souris). |
v_updwk | Cette procédure permet de mettre à jour la station de travail. |
v_write_meta | Cette procédure permet d'écrire un élément de métafichier défini par l'utilisateur. |
vex_butv | Cette procédure permet d'indiquer le bouton de changement de vecteur d'échange. |
vex_curv | Cette procédure permet de changer le vecteur de changement de curseur. |
vex_motv | Cette procédure permet d'échanger le vecteur de mouvement de la souris. |
vex_timv | Cette procédure permet de changer le vecteur d'interruption de la minuterie. |
vm_filename | Cette procédure permet de changer le nom du métafichier. |
vq_cellarray | Cette procédure permet d'enquêter sur les paramètres de tableau de cellules. |
vq_chcells | Cette procédure permet de rechercher les cellules de caractère alpha adressables. |
vq_color | Cette procédure permet d'enquêter sur la représentation des couleurs. |
vq_curaddress | Cette procédure permet de retourner la position actuelle du curseur. |
vq_extend | Cette procédure permet d'indiquer l'enquête approfondie. |
vq_key_s | Cette procédure permet d'indiquer l'échantillon d'informations sur l'état du clavier. |
vq_mouse | Cette procédure permet d'indiquer un échantillon d'état du bouton de la souris et retour des coordonnées du curseur graphique. |
vq_tabstatus | Cette fonction permet de retourner de l'état de la tablette. |
vqf_attributes | Cette procédure permet d'enquêter sur les attributs de remplissage. |
vqin_mode | Cette procédure permet d'enquêter sur le mode d'entrée. |
vql_attributes | Cette procédure permet d'enquêter sur les attributs de lignes de polygones. |
vqm_attributes | Cette procédure permet d'enquêter sur les attributs PolyMarker. |
vqp_error | Cette fonction permet d'enquête l'erreur de palette. |
vqp_films | Cette procédure permet d'enquêter sur les types de films de palette (noms de films). |
vqp_state | Cette procédure permet d'enquêter sur l'état de la palette. |
vqt_attributes | Cette procédure permet d'enquêter sur les attributs de texte graphique. |
vqt_extent | Cette procédure permet d'enquêter sur les attributs de texte graphique étendue. |
vqt_fontinfo | Cette procédure permet d'enquêter sur la police de caractères actuelle. |
vqt_name | Cette procédure permet d'enquêter sur le nom et l'index de la police de caractères. |
vqt_width | Cette procédure permet d'enquêter la largeur de cellule en caractères. |
vr_recfl | Cette procédure permet de remplir un rectangle avec la couleur et les attributs actuellement définis. |
vr_trnfm | Cette procédure permet de transformer le formulaire du format standard en périphérique spécifique. |
vro_cpyfm | Cette procédure permet d'effectuer une copie matricielle et opaque. |
vrq_choice | Cette procédure permet d'indiquer le choix d'entrée et le mode de requête. |
vrq_locator | Cette procédure permet d'indiquer un localisateur d'entrée et de mode de requête. |
vrq_string | Cette procédure permet d'indiquer la chaîne de caractères d'entrée et le mode de requête. |
vrq_valuator | Cette procédure permet d'évaluer l'entrée et le mode de requête. |
vrt_cpyfm | Cette procédure permet d'effectuer une copie matricielle et transparente. |
vs_clip | Cette procédure permet d'activer ou désactivez la capture. |
vs_color | Cette procédure permet de fixer la représentation des couleurs. |
vs_curaddress | Cette procédure permet de fixer l'adresse du curseur alpha sur la ligne et la colonne. |
vs_palette | Cette fonction permet de sélectionner la palette de couleurs IBM PC. |
vsc_form | Cette procédure permet de fixer la forme de la souris. |
vsf_color | Cette procédure permet de fixer la couleur de remplissage. |
vsf_interior | Cette procédure permet de fixer le style intérieur de remplissage. |
vsf_perimeter | Cette procédure permet d'activer ou désactiver le cadre de remplissage. |
vsf_style | Cette procédure permet de fixer l'index du style de remplissage. |
vsf_udpat | Cette procédure permet de fixer le motif de remplissage défini par l'utilisateur. |
vsin_mode | Cette procédure permet de fixer le mode d'entrée. |
vsl_color | Cette procédure permet de fixer la couleur de la ligne de polygone. |
vsl_ends | Cette procédure permet de fixer les styles de début et de fin de ligne de polygone. |
vsl_type | Cette procédure permet de fixer le style de ligne de polygone. |
vsl_udsty | Cette procédure permet de fixer le style de ligne défini par l'utilisateur avec un motif 16 bits disposé de la manière décrite dans vsl_type. |
vsl_width | Cette procédure permet de fixer la largeur de ligne de polygone. Notez que la largeur doit être un nombre impair. |
vsm_choice | Cette procédure permet d'indiquer le choix d'entrée et le mode d'échantillon. |
vsm_color | Cette procédure permet de fixer la couleur PolyMarker dans la palette actuelle. |
vsm_height | Cette procédure permet de fixer la hauteur du PolyMarker. |
vsm_locator | Cette procédure permet d'indiquer un localisateur d'entrée et de mode d'échantillon. |
vsm_string | Cette procédure permet d'indiquer la chaîne de caractères d'entrée et le mode d'échantillon. |
vsm_type | Cette procédure permet de fixer le type PolyMarker. |
vsm_valuator | Cette procédure permet d'évaluer l'entrée et le mode d'échantillon. |
vsp_message | Cette procédure permet de supprimer les messages du pilote de palette. |
vsp_save | Cette procédure permet d'enregistrer l'état du pilote de palette. |
vsp_state | Cette procédure permet de l'état de la palette. |
vst_alignment | Cette procédure permet de fixer l'alignement horizontal et vertical du texte. |
vst_color | Cette procédure permet de fixer la couleur du texte. |
vst_effects | Cette procédure permet de fixer des effets de texte spéciaux. |
vst_font | Cette procédure permet de sélectionner la police de caractères système ou une police de caractères précédemment chargée. |
vst_height | Cette procédure permet de fixer la hauteur absolue des caractères graphiques. |
vst_load_fonts | Cette fonction permet de charger les polices de caractères. |
vst_point | Cette procédure permet de fixer la nouvelle hauteur de caractère. |
vst_rotation | Cette procédure permet de fixer le vecteur de ligne de base des caractères à un degré spécifié (style GEM). |
vst_unload_fonts | Cette procédure permet de libérer de la mémoire utilisée par une police de caractères. En relation avec GDOS. |
vswr_mode | Cette procédure permet de fixer le mode d'écriture de toutes les opérations graphiques suivantes. |
Dernière mise à jour : Dimanche, le 6 février 2022