Public Member Functions | |
frmConfiguration (ref Configuration config) | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Nettoyage des ressources utilisées. | |
Private Member Functions | |
void | frmConfiguration_Load (object sender, EventArgs e) |
void | ChargerValeurConfiguration () |
Chargement des valeurs de configuration dans les éléments graphiques. | |
void | ActualiserValeurs () |
Actualise les libellés utilisant des données modifiées par ailleurs. | |
void | ModifierConfiguration (ref Configuration c) |
Modification des valeurs de la configuration par rapport aux données saisies. | |
bool | IsNumeric (String s) |
Teste si une valeur saisie est bien numérique. | |
bool | ClavierValide (String s) |
Teste si un fichier est bien un clavier xml valide. | |
void | ActiverBoutons () |
Active les boutons Appliquer, DemoVitesse et Sauvegarder. | |
void | DesactiverBoutons () |
Désactive les boutons Appliquer, DemoVitesse et Sauvegarder. | |
void | txtTailleHexagone_TextChanged (object sender, EventArgs e) |
void | txtFacteurZoom_TextChanged (object sender, EventArgs e) |
void | txtPasAugmentationZoom_TextChanged (object sender, EventArgs e) |
void | txtVitesseZoomDynamique_TextChanged (object sender, EventArgs e) |
void | txtPasAugmentationVitesseZoom_TextChanged (object sender, EventArgs e) |
void | txtSeuilValidation_TextChanged (object sender, EventArgs e) |
void | btnDemoVitesse_Click (object sender, EventArgs e) |
On fait clignoter un label à la fréquence passée en paramètre (voir tmrDemo_Tick). | |
void | tmrDemo_Tick (object sender, EventArgs e) |
Timer pour le clignotement du label. | |
void | btnParDefaut_Click (object sender, EventArgs e) |
Chargement des valeurs par défaut dans les controles graphiques. | |
void | btnSauvegarder_Click (object sender, EventArgs e) |
Sauvegarde de la configuration dans le fichier XML. | |
void | btnAppliquer_Click (object sender, EventArgs e) |
Modification des paramètres pour la session en cours. | |
void | btnChoixFichier_Click (object sender, EventArgs e) |
Permet de choisir le clavier xml par défaut. | |
void | InitializeComponent () |
Méthode requise pour la prise en charge du concepteur - ne modifiez pas le contenu de cette méthode avec l'éditeur de code. | |
Private Attributes | |
Configuration | mConfig |
bool | mDemoVitesseZoom = true |
System.ComponentModel.IContainer | components = null |
Variable nécessaire au concepteur. | |
System.Windows.Forms.Label | label1 |
System.Windows.Forms.Label | label2 |
System.Windows.Forms.Panel | pnlDeplacement |
System.Windows.Forms.RadioButton | rdbDeplacementInverse |
System.Windows.Forms.RadioButton | rdbDeplacementNormal |
System.Windows.Forms.Panel | pnlZoom |
System.Windows.Forms.RadioButton | rdbZoomDynamique |
System.Windows.Forms.RadioButton | rdbZoomStatique |
System.Windows.Forms.Label | label6 |
System.Windows.Forms.Label | lblVitesseZoomDynamique |
System.Windows.Forms.Label | lblPasAugmentationZoom |
System.Windows.Forms.Label | lblFacteurZoom |
System.Windows.Forms.Label | label7 |
System.Windows.Forms.TextBox | txtFacteurZoom |
System.Windows.Forms.TextBox | txtSeuilValidation |
System.Windows.Forms.TextBox | txtPasAugmentationVitesseZoom |
System.Windows.Forms.TextBox | txtVitesseZoomDynamique |
System.Windows.Forms.TextBox | txtPasAugmentationZoom |
System.Windows.Forms.Panel | panel1 |
System.Windows.Forms.Label | label8 |
System.Windows.Forms.TextBox | txtTailleHexagone |
System.Windows.Forms.Button | btnAppliquer |
System.Windows.Forms.Button | btnParDefaut |
System.Windows.Forms.Button | btnSauvegarder |
System.Windows.Forms.Button | btnDemoVitesse |
System.Windows.Forms.Timer | tmrDemo |
System.Windows.Forms.Label | lblErreur |
System.Windows.Forms.Label | label3 |
System.Windows.Forms.Panel | panel2 |
System.Windows.Forms.TextBox | txtCheminClavier |
System.Windows.Forms.OpenFileDialog | ofdCheminClavier |
System.Windows.Forms.Button | btnChoixFichier |
ClavierZoomable.frmConfiguration.frmConfiguration | ( | ref Configuration | config | ) |
void ClavierZoomable.frmConfiguration.frmConfiguration_Load | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void ClavierZoomable.frmConfiguration.ChargerValeurConfiguration | ( | ) | [private] |
Chargement des valeurs de configuration dans les éléments graphiques.
void ClavierZoomable.frmConfiguration.ActualiserValeurs | ( | ) | [private] |
Actualise les libellés utilisant des données modifiées par ailleurs.
void ClavierZoomable.frmConfiguration.ModifierConfiguration | ( | ref Configuration | c | ) | [private] |
Modification des valeurs de la configuration par rapport aux données saisies.
bool ClavierZoomable.frmConfiguration.IsNumeric | ( | String | s | ) | [private] |
Teste si une valeur saisie est bien numérique.
s | Le texte devant contenir une valeur numérique |
bool ClavierZoomable.frmConfiguration.ClavierValide | ( | String | s | ) | [private] |
Teste si un fichier est bien un clavier xml valide.
s | Chemin du fichier |
void ClavierZoomable.frmConfiguration.ActiverBoutons | ( | ) | [private] |
Active les boutons Appliquer, DemoVitesse et Sauvegarder.
void ClavierZoomable.frmConfiguration.DesactiverBoutons | ( | ) | [private] |
Désactive les boutons Appliquer, DemoVitesse et Sauvegarder.
void ClavierZoomable.frmConfiguration.txtTailleHexagone_TextChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void ClavierZoomable.frmConfiguration.txtFacteurZoom_TextChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void ClavierZoomable.frmConfiguration.txtPasAugmentationZoom_TextChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void ClavierZoomable.frmConfiguration.txtVitesseZoomDynamique_TextChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void ClavierZoomable.frmConfiguration.txtPasAugmentationVitesseZoom_TextChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void ClavierZoomable.frmConfiguration.txtSeuilValidation_TextChanged | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
void ClavierZoomable.frmConfiguration.btnDemoVitesse_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
On fait clignoter un label à la fréquence passée en paramètre (voir tmrDemo_Tick).
void ClavierZoomable.frmConfiguration.tmrDemo_Tick | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Timer pour le clignotement du label.
void ClavierZoomable.frmConfiguration.btnParDefaut_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Chargement des valeurs par défaut dans les controles graphiques.
void ClavierZoomable.frmConfiguration.btnSauvegarder_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Sauvegarde de la configuration dans le fichier XML.
void ClavierZoomable.frmConfiguration.btnAppliquer_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Modification des paramètres pour la session en cours.
void ClavierZoomable.frmConfiguration.btnChoixFichier_Click | ( | object | sender, | |
EventArgs | e | |||
) | [private] |
Permet de choisir le clavier xml par défaut.
override void ClavierZoomable.frmConfiguration.Dispose | ( | bool | disposing | ) | [protected] |
Nettoyage des ressources utilisées.
disposing | true si les ressources managées doivent être supprimées ; sinon, false. |
void ClavierZoomable.frmConfiguration.InitializeComponent | ( | ) | [private] |
Méthode requise pour la prise en charge du concepteur - ne modifiez pas le contenu de cette méthode avec l'éditeur de code.
bool ClavierZoomable.frmConfiguration.mDemoVitesseZoom = true [private] |
System.ComponentModel.IContainer ClavierZoomable.frmConfiguration.components = null [private] |
Variable nécessaire au concepteur.
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.label1 [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.label2 [private] |
System.Windows.Forms.Panel ClavierZoomable.frmConfiguration.pnlDeplacement [private] |
System.Windows.Forms.RadioButton ClavierZoomable.frmConfiguration.rdbDeplacementInverse [private] |
System.Windows.Forms.RadioButton ClavierZoomable.frmConfiguration.rdbDeplacementNormal [private] |
System.Windows.Forms.Panel ClavierZoomable.frmConfiguration.pnlZoom [private] |
System.Windows.Forms.RadioButton ClavierZoomable.frmConfiguration.rdbZoomDynamique [private] |
System.Windows.Forms.RadioButton ClavierZoomable.frmConfiguration.rdbZoomStatique [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.label6 [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.lblVitesseZoomDynamique [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.lblPasAugmentationZoom [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.lblFacteurZoom [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.label7 [private] |
System.Windows.Forms.TextBox ClavierZoomable.frmConfiguration.txtFacteurZoom [private] |
System.Windows.Forms.TextBox ClavierZoomable.frmConfiguration.txtSeuilValidation [private] |
System.Windows.Forms.TextBox ClavierZoomable.frmConfiguration.txtPasAugmentationVitesseZoom [private] |
System.Windows.Forms.TextBox ClavierZoomable.frmConfiguration.txtVitesseZoomDynamique [private] |
System.Windows.Forms.TextBox ClavierZoomable.frmConfiguration.txtPasAugmentationZoom [private] |
System.Windows.Forms.Panel ClavierZoomable.frmConfiguration.panel1 [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.label8 [private] |
System.Windows.Forms.TextBox ClavierZoomable.frmConfiguration.txtTailleHexagone [private] |
System.Windows.Forms.Button ClavierZoomable.frmConfiguration.btnAppliquer [private] |
System.Windows.Forms.Button ClavierZoomable.frmConfiguration.btnParDefaut [private] |
System.Windows.Forms.Button ClavierZoomable.frmConfiguration.btnSauvegarder [private] |
System.Windows.Forms.Button ClavierZoomable.frmConfiguration.btnDemoVitesse [private] |
System.Windows.Forms.Timer ClavierZoomable.frmConfiguration.tmrDemo [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.lblErreur [private] |
System.Windows.Forms.Label ClavierZoomable.frmConfiguration.label3 [private] |
System.Windows.Forms.Panel ClavierZoomable.frmConfiguration.panel2 [private] |
System.Windows.Forms.TextBox ClavierZoomable.frmConfiguration.txtCheminClavier [private] |
System.Windows.Forms.OpenFileDialog ClavierZoomable.frmConfiguration.ofdCheminClavier [private] |
System.Windows.Forms.Button ClavierZoomable.frmConfiguration.btnChoixFichier [private] |