| www.cadfr.com |
column
Permet de regrouper plusieurs tiles en colonne. C'est une colonne (verticale) d'éléments.
Cette colonne peut se composer d'autres colonnes et rangées (row).
Exemple d'appel :
: column
{
:edit_box
{
label = "Largeur :";
key = "Larg";
edit_width = 10;
edit_limit = 8;
allow_accept = true;
}
:edit_box
{
label = "Profondeur :";
key = "Prof";
edit_width = 10;
edit_limit = 8;
allow_accept = true;
}
}
boxed_column
Permet de regrouper plusieurs tiles en colonne, avec une bordure.
Une boxed_column peut posséder les mêmes attributs qu'une colonne normale, avec en plus label. Cette chaîne de
caractères sera écrite comme titre au-dessus de la colonne.
radio_column
Permet de représenter une colonne de plusieurs radio_button.
Dans une telle colonne ne doit se trouver aucun autre élément.
Radio_column possède un attribut value :
C'est une chaine de caractères contenant l'attribut key (clé) du bouton radio enfoncé. Cet attribut n'est pas fixé
dans le fichier .DCL, mais attribué automatiquement par la boite de dialogue.
La valeur de value doit être extraite par le programme. On peut par exemple inactiver tous les boutons avec : (mode_tile "cle" 1)
Structure d'appel :
:radio_column
{
key = .....;
:radio_button
{
.....;
.....;
}
:radio_button
{
.....;
.....;
}
}
boxed_radio_column
Permet de représenter un radio_column avec encadrement ou bordure.
Il peut posséder les mêmes attributs que les boxed_columns et les radio_columns.
row
Permet de regrouper plusieurs tiles en rangée (horizontale). Elle peut se composer d'éléments de type column et row.
Structure d'appel :
:row
{
:tile
{
.....;
}
:tile
{
......;
}
}
boxed_row
Permet de regrouper plusieurs tiles en rangée, avec une bordure.
radio_row
Permet de représenter une rangée de plusieurs radio_button.
Rangées horizontale de boutons radio.
Dans une telle rangée ne doit se trouver aucun autre élément.
Radio_row possède un attribut value :
C'est une chaine de caractères contenant l'attribut.key (cle) du bouton radio enfoncé. Cet attribut n'est
pas fixé dans le fichier .DCL, mais attribué automatiquement par la boite de dialogue.
La valeur de value doit être extraite par le programme.
On peut par exemple inactiver tous les boutons avec : (mode_tile cle 1)
Structure d'appel :
:radio_row
{
key = ....;
:radio_button
{
.....;
.....;
}
:radio_button
{
.....;
.....;
}
}
boxed_radio_row
Permet de représenter un radio_row avec encadrement ou bordure.