STpascal |
ST-Pascal |
---|---|
Maxon Pascal |
Description
Cette unité contient les définitions associé à l'Atari ST pour le ST-Pascal.
Liste des procédures et fonctions
Nom | Description |
---|---|
Add_DItem | Cette fonction permet d'ajouter un élément à une boîte de dialogue. |
Add_MItem | Cette fonction permet d'ajouter un élément au menu déroulant associé à un titre de menu. |
Add_MTitle | Cette fonction permet de placer des titres dans la barre de menus. |
AES_Call | Cette procédure permet d'effectuer un appel directe au AES. |
AES_Version | Cette fonction permet de demander la version AES. |
BasePage | Cette procédure permet de prendre un paramètre de pointeur de n'importe quel type de domaine et y entrepose l'adresse de la page de base de TOS. |
Begin_Mouse | Cette procédure permet de désactiver la souris. |
Begin_Update | Cette procédure permet d'indiquer le début des mises à jour du rectangle de l'environnement multi-fenêtre. |
Border_Rect | Cette procédure permet de demander la taille du rectangle de la zone de bordure d'une fenêtre. |
Bring_To_Front | Cette procédure permet de mettre la fenêtre spécifiée au premier plan de l'écran. |
Center_Dialog | Cette procédure permet de forcer GEM à centrer la boite de dialogue spécifiée sur l'écran. |
Clear_Home | Cette procédure permet d'effacer l'affichage du terminal VT-52. |
Clear_Line | Cette procédure permet d'effacer la ligne. |
Clear_Screen | Cette procédure permet d'effacer l'écran en entier, soit les fenêtres, les boites de dialogues, les menus et tous. |
Clock | Cette fonction permet de retourner en entier représentant le nombre de secondes s'étant écoulées depuis minuit de la date système actuelle. |
Close_Window | Cette procédure permet d'effacer l'affichage de la fenêtre à l'écran. |
Cmd_Args | Cette fonction permet de retourner le nombre de paramètres actuellement dans le tampon de ligne de commande TOS. |
Cmd_GetArg | Cette procédure permet d'attribuer le numéro de paramètre de ligne de commande TOS spécifié par le premier paramètre au paramètre VAR (une variable de chaîne de caractères) spécifié par le deuxième paramètre. |
CtoPstr | Cette fonction permet de convertir une chaîne de caractères du langage de programmation C en Pascal. |
Cur_Down | Cette procédure permet de déplacer le curseur vers le bas sur le VT-52. |
Cur_Down_Scroll | Cette procédure permet d'effectuer un défilement vers le bas sur le VT-52. |
Cur_Home | Cette procédure permet de déplacer le curseur au début sur le VT-52. |
Cur_Left | Cette procédure permet de déplacer le curseur vers la gauche sur le VT-52. |
Cur_Off | Cette procédure permet de fermer le curseur VT-52. |
Cur_On | Cette procédure permet d'ouvrir le curseur VT-52. |
Cur_Right | Cette procédure permet de déplacer le curseur vers la droite sur le VT-52. |
Cur_Up | Cette procédure permet de déplacer le curseur vers le haut sur le VT-52. |
Cur_Up_Scroll | Cette procédure permet d'effectuer un défilement vers le haut sur le VT-52. |
Delete_Dialog | Cette procédure permet de libérer l'espace réservé à la boite de dialogue spécifié. |
Delete_Line | Cette procédure permet de supprimer la ligne. |
Delete_Menu | Cette procédure permet de libérer l'espace utiliser par un menu. |
Delete_Window | Cette procédure permet de supprimer la fenêtre spécifié du gestionnaire GEM. |
Do_Alert | Cette fonction permet d'afficher une boite de dialogue d'alerte. |
Do_Dialog | Cette fonction permet d'afficher une boite de dialogue. |
DragBox | Cette procédure permet de déplacer une boite de dialogue. |
Draw_Menu | Cette procédure permet d'afficher le menu que vous avez créé. |
Draw_Mode | Cette procédure permet de sélectionner la manière dont le texte et les graphiques sont dessinés. |
Draw_String | Cette procédure permet d'afficher la chaîne de caractères de texte spécifiée sur une ligne horizontale commençant aux coordonnées pixels (x, y), par rapport au coin supérieur gauche de la fenêtre de sortie actuelle. |
End_Dialog | Cette procédure permet de supprimer une boîte de dialogue précédemment placée à l'écran par Do_Dialog. |
End_Mouse | Cette procédure permet d'activer la souris. |
End_Of_Line | Cette procédure permet d'aller à la fin de la ligne. |
End_Of_Screen | Cette procédure permet d'aller à la fin de l'écran. |
End_Update | Cette procédure permet d'indiquer la fin des mises à jour du rectangle de l'environnement multi-fenêtre. |
Erase_Menu | Cette procédure permet de terminer une barre de menu particulière et de la supprimer de l'écran. |
Exit_Gem | Cette procédure permet d'indiquer que vous avez fait la dernière opération avant de quitter GEM. |
Filename | Cette fonction permet de tester le paramètre de chaîne de caractères donné pour voir s'il s'agit d'un nom de fichier TOS valide, renvoyant TRUE s'il l'est et FALSE s'il ne l'est pas. |
Find_Alert | Cette procédure permet de rechercher une boite de dialogue d'alerte. |
Find_Dialog | Cette procédure permet de rechercher une boite de dialogue. |
Find_Menu | Cette procédure permet de rechercher un menu. |
Find_Resource | Cette procédure permet de rechercher une ressource. |
Find_Window | Cette procédure permet de rechercher une fenêtre. |
First_Rect | Cette procédure permet de demander le premier rectangle de fenêtre dans l'environnement mulit-fenêtre. |
Frame_Arc | Cette procédure permet d'afficher un arc cadré. |
Frame_Oval | Cette procédure permet d'afficher un ovale cadré. |
Frame_Rect | Cette procédure permet d'afficher un rectangle cadré. |
Frame_Round_Rect | Cette procédure permet d'afficher un rectangle avec les coins arrondis cadré. |
Free_Resource | Cette procédure permet de libérer les ressources qu'utilise un fichier. |
Front_Window | Cette fonction permet de demander quel est la fenêtre étant au premier plan. |
Get_DEdit | Cette procédure permet de demander le contenu actuel d'un champ modifiable dans une boîte de dialogue. |
Get_Event | Cette fonction permet de demander un événement. |
Get_Ex_In_File | Cette fonction permet de demander un sélecteur d'élément étendue dessinant une boîte de dialogue et demandant à l'utilisateur le nom d'un fichier existant. |
Get_In_File | Cette fonction permet de demander un sélecteur d'élément standard dessinant une boîte de dialogue et demandant à l'utilisateur le nom d'un fichier existant. |
Get_Out_File | Cette fonction permet de demander une boite de dialogue de nom de fichier simplifié. |
Get_Screen | Cette fonction permet de demander le tampon de l'écran. |
Get_Window | Cette fonction permet de demander la fenêtre courante. |
GetDate | Cette procédure permet de demander la date du système. |
GetTime | Cette procédure permet de demander l'heure du système. |
GrowBox | Cette procédure permet d'afficher une boite de dialogue Grow. |
Hide_Mouse | Cette procédure permet de cacher le pointeur de la souris. |
Init_Gem | Cette fonction permet d'indiquer à GEM que votre programme souhaite fonctionner dans l'environnement GEM. |
Init_Mouse | Cette procédure permet d'initialiser la souris. |
Insert_Line | Cette procédure permet d'insérer une ligne |
InSuper | Cette fonction permet d'indiquer s'il est en mode superviseur. |
Inv_Off | Cette procédure permet de désactiver l'inversion. |
Inv_On | Cette procédure permet d'activer l'inversion. |
IO_Result | Cette fonction permet de déterminer l'état d'une opération d'entrée/sortie. |
Justified_Text | Cette procédure permet d'effectuer une justification du texte. |
Keypress | Cette fonction permet de retourner un booléen devenant TRUE lorsqu'une touche du clavier est enfoncée. |
Line_Color | Cette procédure permet de sélectionner la couleur courante de la ligne. |
Line_Endstyle | Cette procédure permet d'indiquer le style de début et de fin de la ligne. |
Line_Style | Cette procédure permet de demander le style de ligne utilisé par les procédures orientées en ligne suivantes. |
Line_To | Cette procédure permet de dessiner une ligne jusqu'au point spécifié. |
Line_Width | Cette procédure permet de fixer la largeur d'une ligne. |
Load_Resource | Cette fonction permet de charger une bibliothèque de ressource. |
Long_Round | Cette fonction permet d'arrondir un nombre réel en un entier long. |
Long_Trunc | Cette fonction permet de tronquer un nombre réel en un entier long. |
Lpeek | Cette fonction permet de retourner un entier long entreposée dans un emplacement mémoire. |
Lpoke | Cette procédure permet de mettre un entier long dans un emplacement mémoire. |
Menu_Check | Cette procédure permet d'ajouter ou supprimer un caractère à cocher précédant n'importe quel élément du menu. |
Menu_Disable | Cette procédure permet de désactiver l'élément de menu. |
Menu_Enable | Cette procédure permet d'activer l'élément de menu. |
Menu_Hilight | Cette procédure permet de mettre en surbrillance un titre de menu. |
Menu_Normal | Cette procédure permet de mettre en état normal un titre de menu. |
Menu_Register | Cette fonction permet d'insérer le nom de votre accessoire dans le menu Desk. |
Menu_Text | Cette procédure permet de modifier le texte d'un élément de menu. |
Move_B | Cette procédure permet de copier un bloc de mémoire dans une autre emplacement mémoire par séquence d'octet. |
Move_L | Cette procédure permet de copier un bloc de mémoire dans une autre emplacement mémoire par séquence de long entier. |
Move_To | Cette procédure permet de déplacer le pointeur de pixel à la coordonnée spécifié. |
Move_W | Cette procédure permet de copier un bloc de mémoire dans une autre emplacement mémoire par séquence de mot. |
MoveBox | Cette procédure permet de déplacer une boite de dialogue. |
New_Dialog | Cette fonction permet de retourner un pointeur vers la mémoire réservée pour un descripteur de boîte. |
New_Menu | Cette fonction permet de réserver uniquement de la mémoire pour l'arborescence du menu GEM. |
New_Window | Cette fonction permet de créer une nouvelle fenêtre. |
Next_Rect | Cette procédure permet de demander le prochain rectangle de fenêtre dans l'environnement multi-fenêtre. |
Obj_Draw | Cette procédure permet de dessiner un objet. |
Obj_Find | Cette fonction permet de rechercher un objet dans une fenêtre. |
Obj_Flags | Cette fonction permet de demander l'état des drapeaux d'un objet. |
Obj_Offset | Cette procédure permet de fixer le déplacement d'un objet. |
Obj_Redraw | Cette procédure permet de redessiner un objet. |
Obj_SetFlags | Cette procédure permet de changer l'état des drapeaux associés à un élément. Il est généralement utilisé après Do_Dialog ou Redo_Dialog pour refléter les changements dans l'état d'une boîte de dialogue en réponse aux actions de l'utilisateur. |
Obj_SetState | Cette procédure permet de fixer l'état d'objet de boite de dialogue. |
Obj_Size | Cette fonction permet de demander la taille d'objet de boite de dialogue. |
Obj_State | Cette fonction permet de demander l'état d'objet de boite de dialogue. |
Open_Window | Cette procédure permet de dessiner une fenêtre à l'écran et la configure pour recevoir des données textuelles et graphiques. |
Option | Cette fonction permet de tester si son paramètre est l'un des paramètres de la ligne de commande TOS, et retourne TRUE s'il l'est, ou FALSE s'il ne l'est pas. |
Paint_Arc | Cette procédure permet de peinture un arc. |
Paint_Color | Cette procédure permet de sélectionner la couleur courante de peinture. |
Paint_Outline | Cette procédure permet de peindre une frontière solide plutôt qu'un contour irrégulier. |
Paint_Oval | Cette procédure permet de peinture un ovale. |
Paint_Rect | Cette procédure permet de peinture un rectangle. |
Paint_Round_Rect | Cette procédure permet de peinture un rectangle au coin arrondie. |
Paint_Style | Cette procédure permet de sélectionner le motif utilisé par les appels ultérieurs aux routines de peinture orientées objet. |
Peek | Cette fonction permet de retourner la valeur entreposée dans un emplacement mémoire. |
PLine | Cette procédure permet de dessiner une ligne de point. |
Plot | Cette procédure permet de fixer un pixel à la coordonnée. |
Poke | Cette procédure permet de mettre une valeur dans un emplacement mémoire. |
PtoCstr | Cette fonction permet de convertir une chaîne de caractères du langage de programmation Pascal en C. |
Put_Screen | Cette fonction permet de fixer le tampon de l'écran. |
PwrOfTen | Cette fonction permet de demander la valeur de 10 à puissance exponentielle spécifié. |
Read_Screen | Cette fonction permet de lire l'écran à partir du disque. |
Rect_Intersect | Cette fonction permet d'indiquer les intersections du rectangle. |
Redo_Dialog | Cette fonction permet d'indiquer que vous voulez revenir à votre boite de dialogue. |
Restore_Cursor | Cette procédure permet de restaurer le curseur. |
RubberBox | Cette procédure permet d'afficher une boite de dialogue de style caoutchouc. |
Save_Cursor | Cette procédure permet de sauvegarder le curseur. |
Select_Background | Cette procédure permet de sélectionner la couleur d'arrière-plan du texte. |
Select_Color | Cette procédure permet de sélectionner la couleur du texte. |
Set_Clip | Cette procédure permet de fixer les coordonnées du coin supérieur gauche et les dimensions d'un rectangle définissant les limites de la zone de capture. |
Set_Color | Cette procédure permet de spécifier un numéro de registre de couleur, soit une valeur entre 0 et 15. |
Set_DEdit | Cette procédure permet de décrire un champ de texte modifiable dans une boîte de dialogue. |
Set_DText | Cette procédure permet de placer le texte spécifié dans l'élément approprié dans une boîte de dialogue. |
Set_MForm | Cette procédure permet de fixer votre propre format de remplissage souris. |
Set_Mouse | Cette procédure permet de sélectionner le format du curseur de la souris. |
Set_Window | Cette procédure permet de faire de la fenêtre spécifiée la fenêtre actuelle pour toutes les sorties graphiques et texte. |
Set_WInfo | Cette procédure permet au programme d'application d'écrire une ligne dans la boîte d'informations de la fenêtre. |
Set_WName | Cette procédure permet de changer le titre d'une fenêtre. |
Set_WSize | Cette procédure permet de changer la taille d'une fenêtre. |
SetDate | Cette procédure permet de fixer la date du système. |
SetTime | Cette procédure permet de fixer l'heure du système. |
Short_Round | Cette fonction permet d'arrondir un nombre réel en un entier court. |
Short_Trunc | Cette fonction permet de tronquer un nombre réel en un entier court. |
Show_Dialog | Cette procédure permet d'afficher une boîte de dialogue sans interrompre votre programme par une entrée utilisateur. |
Show_Mouse | Cette procédure permet d'afficher le curseur de la souris. |
ShrinkBox | Cette procédure permet de réduire la taille d'une boite de dialogue. |
ST_SHL | Cette fonction permet d'effectuer un décalage de bit vers la gauche. |
ST_SHR | Cette fonction permet d'effectuer un décalage de bit vers la droite. |
Start_Of_Line | Cette procédure permet d'aller au début de la ligne. |
Start_Of_Screen | Cette procédure permet d'aller au début de l'écran. |
Sys_Font_Size | Cette procédure permet de demander la largeur et la hauteur, en pixel, des caractères dans la résolution d'écran courante. |
Text_Alignment | Cette procédure permet de fixer l'alignement horizontale et verticale du texte. |
Text_Color | Cette procédure permet de sélectionner la couleur courante du texte. |
Text_Heigth | Cette procédure permet de fixer la hauteur du texte. |
Text_Rotation | Cette procédure permet d'effectuer une rotation sur le texte. |
Text_Style | Cette procédure permet de fixer le style du texte. |
VDI_Call | Cette procédure permet d'effectuer un appel directe au VDI. |
Wind_Get | Cette procédure permet de demander la valeur actuelle de la taille relative du curseur horizontal dans la barre de défilement. |
Wind_Set | Cette procédure permet de modifier la valeur actuelle de la taille relative du curseur horizontal dans la barre de défilement. |
Work_Rect | Cette procédure permet de rechercher la taille du rectangle de la zone de travail d'une fenêtre, où les graphiques et la sortie de texte ont lieu. |
Wpeek | Cette fonction permet de retourner un mot entreposée dans un emplacement mémoire. |
Wpoke | Cette procédure permet de mettre un mot dans un emplacement mémoire. |
Wrap_Off | Cette procédure permet de désactiver l'enrobage du texte. |
Wrap_On | Cette procédure permet d'activer l'enrobage du texte. |
Write_Screen | Cette fonction permet d'écrire l'écran sur le disque. |
Dernière mise à jour : Dimanche, le 6 février 2022