Les fonctions de BipGDI

 

Les fonctions de fenêtre :

Nom de la fonction Description
BG_WindowMainCreate création et affichage de la fenêtre principale
BG_WindowChildCreate création et affichage d'une fenêtre fille
BG_WindowGet retourne les informations d'une fenêtre BipGDI
BG_WindowNullGet retourne une structure vide de fenêtre
BG_WindowSelect préparation de la fenêtre pour l'affichage
BG_WindowRelease libération de la fenêtre courante après affichage
BG_WindowMove défini la taille d'une fenêtre et la rend visible
BG_WindowTitleSet change le titre d'une fenêtre
BG_WindowCls raz des variables de la fenêtre courante
BG_WindowRedraw redessine la fenêtre courante
BG_WindowModify modification des attibuts d'une fenêtre
BG_StatusbarTextSet affiche un texte dans la barre de statut
BG_WindowMessageAuto traitement automatique des messages systèmes d'une fenêtre
BG_MessageLoop boucle standard de traitement des messages

Les fonctions de menu :

Nom de la fonction Description
BG_MenuAdd ajout d'élément dans un menu
BG_MenuDisplay affiche un menu sur une fenêtre
BG_MenuPopupDisplay affiche un menu popup
BG_MenuGet retourne une structure de menu
BG_MenuNumGet retourne le numéro du menu
BG_MenuItemCheck coche ou décoche un élément de menu
BG_MenuItemEnable active ou désactive un élément de menu
BG_MenuSetIntl enregistre ou remplace une structure de menu
BG_MenuMessage retourne le nom du menu qui est cliqué

Les fonctions de formulaire :

BG_FormCreate retourne le nom du menu qui est cliqué
BG_FormClose fermeture d'un formulaire
BG_FormItemAdd ajout d'un champ (item) dans un formulaire
BG_FormCreateItem création d'un champ dans un formulaire (fonction interne)
BG_FormItemGet retourne les informations d'un champ
BG_FormItemFontSet sélectionne la police de caractère
BG_FormItemModify modifie un paramètre d'un champ
BG_FormItemMove déplace et redimensionne un champ
BG_FormItemDelete détruit un champ
BG_FormItemNameGet retourne le nom d'un champ selon l'Id ou l'Handle
BG_FormItemNullGet retourne une structure de champ vide
BG_FormItemRedraw force le redessin d'un champ
BG_FormItemValueGetString retourne la valeur d'un champ dans une chaine
BG_FormItemValueGetDate retourne la valeur d'un champ dans une structure date/time
BG_FormItemValueGetCurrency retourne la valeur d'un champ dans un currency
BG_FormItemValueGetBool retourne la valeur d'un champ dans un booléen
BG_FormReturnValueGet retourne l'état de sortie d'un formulaire
BG_RectangleDraw dessine un rectangle dans un formulaire (ou une fenêtre)
BG_FormProcIntl procédure de gestion des messages des formulaires (fonction interne)

Les fonctions de texte :

Nom de la fonction Description
BG_TextDraw affichage de texte dans une fenêtre
BG_FormCreate création d'un formulaire
BG_TextColorSet change la couleur de texte
BG_TextFontSet change la police de caractère

Les fonctions de boîte de dialogue :

Nom de la fonction Description
BG_InputBox affiche une boite de dialogue pour la saisie d'un champ
BG_MessageBox affiche une boite de message
BG_InputBoxErrorGet indique le code d'erreur de la fonction BG_InputBox
BG_InputBoxProcIntl procédure pour BG_InputBox (fonction interne)

Les fonctions de chaines de caractère :

Nom de la fonction Description
BG_IntToString convertion d'un entier en chaine de caractère
BG_StringToInt convertion d'une chaine de caractère en entier
BG_StringToUpper convertion d'une chaine de caractère en majuscule
BG_StringParamGetIntl donne la valeur d'un paramètre
BG_StringParamSetIntl défini ou modifie un paramètre
BG_StringIsTrue indique si la chaine donnée correspond à vrai
BG_StringIsFalse indique si la chaine donnée correspond à faux
BG_ColorNumGet transforme une couleur prédéfinie en valeur numérique

Les fonctions de gestion d'erreur :

BG_ErrorDisplay affiche une boite de message d'erreur
BG_ErrorDisplaySet active/désactive l'affichage des messages d'erreur
BG_ErrorSet sauve le contexte d'erreur
BG_ErrorSave sauvegarde le contexte d'erreur actuel (fonction interne)
BG_ErrorRestore recharge le contexte d'erreur sauvegardé (fonction interne)

Les fonctions diverses :

Nom de la fonction Description
BG_FileSelect sélection d'un fichier
BG_ColorSelect sélection d'une couleur
BG_ResetBipGDIIntl initialisation des variables BipGDI (fonction interne)