Groupe de composants

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;
   }
}

▲haut de page

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
   {
      .....;
      .....;
   }
}

▲haut de page

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
   {
      ......;
   }
}

▲haut de page

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.

▲haut de page