|
Tutoriaux
- Boite de dialogue |
Les boites de dialogues communes sont des boites normalisées
Windows.
Tous les sources les utilisent
car elles sont facile à programmer et elles donnent un aspect
standard. Toutes les boites de dialogues communes sont dans la palette
de composants dans l'onglet Dialogues.
Pour utiliser une boite de dialogue, il suffit de le sélectionner
dans l'onglet Dialogues et de cliquer dans la fiche puis de le glisser.
Ce compossant ouvre la boite de dialogue 'Ouvrir'.
if
OpenDialog1.Execute then
begin
Image1.Picture.LoadFromFile(OpenDialog1.FileName);
end;
|
|
On charge dans un composant
TImage le fichier bitmap à partir du chemin renvoyé par
le composant TOpenDialog.
Ce composant ouvre la boite de dialogue
'Sauvegarder'.
if
SaveDialog1.Execute then
begin
Image1.Picture.SaveToFile(SaveDialog1.FileNalme);
end;
|
|
On sauvegarde le contenu du
composant TImage dans le chemin spécifié par le composant
TSaveDialog.
Ce composant ouvre la boite de dialogue
'Ouvrir image'.
Avec cette boite de dialogue, on peut visualiser les images dans la
boite de dialogue.
if
OpenPictureDialog1.Execute then
begin
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
end;
|
|
Ce composant ouvre la boite de dialogue 'Sauvegarder image'.
Avec cette boite de dialogue, on peut visualiser les images dans la
boite de dialogue.
if
SavePictureDialog1.Execute then
begin
Image1.Picture.SaveToFile(SavePictureDialog1.FileName);
end;
|
|
Ses quatre composants que l'on a évoqué
ci-dessus, proposent exactement les mêmes propriétés.
Propriété
|
Description
|
DefaultExt |
Spécifie
l'extension devant être ajoutée au nom du fichier saisi
par l'utilisateur, s'il l'omet. |
FileEditStyle |
Indique
si l'utilisateur peut saisir un nom de fichier ou doit choisir un
fichier proposé dans une boîte à options. |
FileName |
Nom
du fichier saisi ou sélectionner. |
Files |
Liste
des fichiers sélectionner. |
Filter |
Détermine
le ou les filtres que peut utiliser l'utilisateur. |
FilterIndex |
Indice
du filtre devant être actif parmi ceux définis. |
HistoryList |
Liste
des fichiers pouvant être sélectionner. |
InitialDir |
Indique
le répertoire lors de l'ouverture. |
Options |
Détermine
l'aspect de la boite. |
Tile |
Titre
de la boite de dialogue. |
Ce composant ouvre la boite de dialogue 'Fontes'.
Cette boite de dialogue permet la sélection une fonte(Type, taille,
couleur... d'une écriture).
Propriété
|
Description
|
Device |
Indique
le périphérique. |
Font |
Contient
les informations d'une fonte. |
MaxFontSize |
Taille
maximale. |
MinFontSize |
Taille
minimale. |
Options |
Aspect
de la boîte. |
Ce composant ouvre la boite de dialogue
'Couleur'.
Grâce à cette boite de dialogue, on peut choisir une couleur
parmi 65536.
Propriété
|
Description
|
Color |
Couleur
sélectionnée. |
CustomColor |
Tableau
contenant les couleurs personnalisées. |
Options |
Apparence
de la boite. |
procedure
TForm1.Button1Click(Sender: TObject);
begin
ColorDialog1.Color:=Panel1.Color;
if ColorDialog1.Execute then
Panel1.Color:=ColorDialog1.Color;
end;
|
|
Ce composant paramètre l'impression d'un document.
Propriété
|
Description
|
Collate |
Indique
si les copies doivent être triées. |
Copies |
Indique
le nombre d'exemplaires à imprimer. |
FromPage |
Indique
la page de début. |
MaxPage |
Numéro
maximal de page. |
MinPage |
Numéro
minimal de page. |
Options |
Aspect
de la boite. |
PrintRange |
Indique
le choix de l'impression. |
PrintToFile |
Indique
si l'impression. |
ToPage |
Indique
la dernière page devant être imprimée. |
Ce composant ouvre la boite de dialogue 'Configuration de l'imprimante'.
Il permet de choisir avant l'impression la taille, l'orientation du
papier...
Ce composant ouvre la boite de dialogue
'Recherche du texte'.
Ce composant ouvre la boite de dialogue
'Remplacement du texte'.
Les composants TOpenDialog, TOpenPictureDialog, TSaveDialog et TSavePictureDialog
possèdent une propriété appelé "Filter".
Cette propriété permet de filtrer les fichiers d'une certain
extension.
Dans l'inspecteur d'objets, cliquez deux fois sur la propriété
"Filter". L'éditeur de filtre apparait.
Dans l'éditeur de filtre, voici quelques filtres que vous pouvez
utiliser :
Nom
de filtre |
Filtre
|
Icones |
*.ico |
Bitmap |
*.bmp |
Méta
fichiers |
*.wmf |
Texte |
*.txt |
Tous
les fichiers |
*.ico;*.bmp;*.wmf;*.txt |
Ainsi, seulement les fichiers
qui porte l'extension que vous avec mis dans l'éditeur de filtre
seront visible lorsque vous utiliser ses quatre composants.
Possibilité
des boites de dialogues |
[ 09-03-2001 ] |
Programme
qui consiste à vous montrer les différentes
possibilitées des boites de dialogues.
Télécharger : [3
Ko] [
boitedialog.zip]
Auteur : Yoann
Site internet : http://delphipage.free.fr/
|
|
|