Vous êtes sur la page 1sur 6

Spécialité : Module :

Delphi monoposte
TS Base de donnée Semestre :
03
Thème 08:

Les cases à cocher (CheckBox)


Objectifs : Pré-requis :

A la fin du TP, le stagiaire doit être capable de :


- Opérations
 Utiliser le composant CheckBox dans une sur les projets
application

Temps prévu : Plan du TP :

I) Partie théorique

04 Heures 1. Définition
2. Fiche technique

Moyens et aides pédagogiques : 3. Les propriétés


4.Les évenements
- Tableau
- PC + logiciel Delphi II) Partie pratique
- Exercice01
- Exercice02
Documentation : Remarques :
TP09 : Les cases à cocher (Checkbox)

1) Composant case à cocher "CheckBox"

Le composant CheckBox permet de donner à l'utilisateur un choix de type


"Oui/Non". S'il coche la case, la réponse est "Oui", sinon, c'est "Non". Au niveau du code,
une propriété de type booléen stocke cette réponse : Checked.

Icône Palette ……………………….

2) Les propriétés:

Propriétés
Caption …………………………………………………………………………
Checked ……………………………………..………………………………….

3) Les événements:

Evénements

OnClick Déclenché lorsque l'état de la case à cocher change

Exercice 01 : afficher le text ‘sélectionné’ dans Edit1 si la case est cochée, sinon afficher
‘non sélectionné’

Composant Propriété Valeur Evénement Code


Edit1 text
CheckBox1 Caption

checked
Bitbtn1 kind
Thème 10 : Cases d’option (Radiobutton et RadioGroup)
I) Le composant ‘RadioButton’
1) Définition du Composant "RadioButton"

Le composant "RadioButton" permet de proposer un choix à l'utilisateur parmi


plusieurs possibilités. Chaque possibilité est constituée d'un composant "RadioButton". A
l'intérieur d'un composant conteneur ou d'une fiche, l'utilisateur ne peut cocher qu'un seul
composant "RadioButton", quel que soit le nombre proposé. Pour savoir quel RadioButton
est coché, il faut tester leur propriété Checked.

Icône sur l’onglet …………………….

2) Les Propriétés:

Propriétés

Caption …………………………………………………………………………………
Checked ………………………………………………………………………………….

4) Les événements:

Evénements

OnClick Déclenché lorsque l'état de la case d'option change.

Exercice 02 : changer la couleur de la fiche, en cliquant sur un radiobutton

Composant Propriété Valeur Evénement Code


Radiobutton1 Caption
Radiobutton2 Caption
Radiobutton3 caption
II) Le Composant "GroupBox"
1) Définition :

Le composant "GroupBox" a pour but d'effectuer des regroupements visibles de


composants. il se présente sous la forme d'un cadre 3D et d'un texte en haut à gauche. Un
composant GroupBox est un conteneur, il est utile pour créer des groupes séparés de
RadioButton.

Icône Palette………………………………..

Exercice 03 : quand on clique sur un RadioButton dans groupBox, son titre s’affiche dans l’Edit
correspondant.

Composant Propriété Valeur Evénement Code


GroupBox1 Caption
Radiobutton1 Caption

Name
Radiobutton2 Caption

Name
GroupBox2 Caption
Radiobutton3 Caption

Name
Radiobutton4 Caption

Name
III) Le composant ‘RadioGroup’
1) Définition : RadioGroup est une boite groupe particulière qui ne peut contenir
que des ‘RadioButton’

Icône
Palette…………………………………

2) Les Propriétés:
Propriétés

Items …………………………………………………………………………….

ItemIndex ………………………………………………………………………………
Columns ……………………………………………………………………………..

Exercice 04 :

Changer la couleur de la fiche, en cliquant sur un


élément de RadioGroup1, et afficher le texte de
chaque élément dans label1

composant Propriété valeur événement code


GroupRadio1 Caption

Items
L’application contient une seule fiche ‘Form1’ qui contient:
GroupBox1 ‘Choix 01’ qui contient :
 Radiobutton1
 RadioButton2
 RadioButton3
RadioGroup1 ‘Choix 02’ qui contient :
 Radiobutton6
 RadioButton7
RadioButton4 et RadioButton5
Button1’Test1’ : détermine le bouton radio sélectionné dans le GroupBox1, et affiche
son titre dans label1
Button1’Test2’ : détermine le bouton radio sélectionné dans le RadioGroup1 et affiche
son titre dans label2
Button1’Test3’ : détermine le bouton radio sélectionné sur la fiche et affiche son titre
dans label3

BitButton1 ‘Fermer’ : Ferme l’application

Vous aimerez peut-être aussi