JSL: Les titres de StringColBox sont modifiables par l'utilisateur sur le formulaire?Lorsque j'ai un formulaire / fenêtre d'entrée qui utilise une chaîne stringcolbox, l'utilisateur peut double-cliquer sur le titre de la chaîne stringcolbox et le modifier. Bien sûr, ils ne peuvent pas changer les valeurs, mais ils peuvent modifier le titre. Est-ce intentionnel? Si c'est le cas, y a-t-il un moyen de le verrouiller pour empêcher l'utilisateur de le changer?
Cela semble également être le cas pour NumberColBox et StringColEditBox, mais pas NumberColEditBox (qui ne vous laissera pas changer le titre en double-cliquant dessus, mais vous permettra de réinitialiser le formatage).
Re: JSL: Les titres de StringColBox sont modifiables par l'utilisateur sur le formulaire?Cool, ça ferme, merci. Je trouve toujours étrange qu'ils soient déverrouillés pour StringColBox par défaut, cependant 
De plus, malheureusement, les verrouiller crée un nouveau problème.
Auparavant, l'utilisateur pouvait parcourir les différentes zones de NumberColEdit dispersées dans le formulaire. Cela accélère grandement l’entrée. Lorsque les StringColBox sont déverrouillées, l’utilisation de tabulation arrêterait le curseur sur les titres de StringColBox (et l’utilisateur pourrait les écraser par inadvertance s’il ne faisait pas attention).
Désormais, lorsque les titres de stringcolbox sont verrouillés, l’utilisateur ne peut pas modifier accidentellement un titre, mais l’onglet avance uniquement jusqu’à ce qu’il rencontre un stringcolbox à titre verrouillé souris et cliquez sur le numéro suivant.
Donc, si le choix est de pouvoir utiliser la tabulation ou d’empêcher d’écraser accidentellement un titre, la tabulation est plus importante. Est-il possible que je puisse avoir les deux?
Re: JSL: Les titres de StringColBox sont modifiables par l'utilisateur sur le formulaire?'ShowProperties ()' vous aide ici.
NewWindow("SCB", scb = StringColBox("Title", {"a", "b", "c"}));
ShowProperties(scb);
Wait(2);
Beep();
scb << lockTitle;