L'énoncé Dialog et ses Controls

 

Jacques Paris

 

Octobre 2006

 

avec l'aide très appréciée de Maurice Nadal

 

Le document contenant tous les détails de cette exploration de l'énoncé Dialog et des ses composantes définies par des Controls est trop copieux pour être affiché ici. Il existe comme un PDF que l'on peut récupérer d'ici ou de la page de télédécharge de tous les documents offerts sur ce site.

 

En voici la table des matières

 

Article principal

 

          Développement particulier

Pages

 

 

Tous (les contrôles) en un (dialogue)

1

L’énoncé « Dialog »

2

          Dialog_Handlers et Control_Handlers

4

Les « Controls » : mots-clés

5

Control StaticText

7

          Dimensionnement initial avant un Alter Control

8

Control EditText

9

Maintien des valeurs saisies

9

Saisies de données numériques

10

Control ListBox

12

          Conception et construction de listes

12

          Récupération et utilisation du choix

13

          Utilisation du « double-clic » et de « TriggerControl() »

15

Control MultiListBox

17

          Récupération des choix

17

Control PopUpMenu

19

Control CheckBox

20

Control RadioGroup

21

Control buttons : OK, Cancel, standard

22

Control style pickers : Brush, Font, Pen, Symbol

23

          Affichage de logo

23

Control GroupBox

25

Control DocumentWindow

26

          Carte MapInfo intégrée comme logo

28

          Photo enregistrée en .TAB intégrée

28

          Carte et tableau interactif intégrés

29

          Reconstruction d’une barre d’outils

32

Procédure linéaire ou intégrée?

35

Changements dynamiques des contrôles

45

« Alter Control » : Actions possibles

48

Fermeture d’un dialogue

49

          Détection des conditions de fermeture «CommandInfo()»

49

          Fermeture programmée : « Dialog Remove »

50

          Restauration après OK/CancelButton : « Dialog Preserve »

50

Un dialogue toujours au coin

52

BMP et custom symbols

55