JSL: Die Titel der StringColBox können vom Benutzer im Formular bearbeitet werden.Wenn ich ein Eingabeformular / -fenster mit einer Stringcolbox habe, kann der Benutzer auf den Titel der Stringcolbox doppelklicken und ihn ändern. Sie können die Werte darin natürlich nicht ändern, aber sie können den Titel ändern. Ist das absichtlich? Wenn ja, gibt es überhaupt eine Sperre, damit der Benutzer sie nicht ändern kann?
Dies scheint auch der Fall für NumberColBox und StringColEditBox zu sein, nicht jedoch für NumberColEditBox (wodurch der Titel beim Doppelklicken nicht geändert werden kann, die Formatierung jedoch zurückgesetzt wird).
Re: JSL: Die Titel der StringColBox können vom Benutzer auf dem Formular bearbeitet werden.Cool, das sperrt es, danke. Ich finde es immer noch seltsam, dass sie standardmäßig für StringColBoxes freigeschaltet sind 
Leider verursacht das Sperren ein neues Problem.
Zuvor konnte der Benutzer durch die zahlreichen verschiedenen NumberColEdit-Boxen im gesamten Formular blättern. Dies beschleunigt den Einstieg erheblich. Wenn die StringColBoxes nicht gesperrt sind, wird der Cursor bei Verwendung der Tabulatortaste an den Titeln der StringColBoxes angehalten (und der Benutzer könnte sie versehentlich überschreiben, wenn sie nicht aufpasst).
Wenn nun die Titel in Stringcolboxen gesperrt sind, kann der Benutzer nicht versehentlich einen Titel ändern. Die Registerkarte wird jedoch nur vorwärts verschoben, bis sie auf eine Stringcolbox mit gesperrtem Titel stößt (an diesem Punkt wird die Bewegung angehalten, und der Benutzer muss wieder zur Maus und klicken Sie auf die nächste numbercoleditbox.
Wenn Sie also entweder die Tabulatortaste verwenden oder das versehentliche Überschreiben eines Titels verhindern möchten, ist die Tabulatortaste wichtiger. Gibt es möglicherweise einen Weg, auf dem ich beides haben kann?
Re: JSL: Die Titel der StringColBox können vom Benutzer auf dem Formular bearbeitet werden.'ShowProperties ()' hilft Ihnen hier.
NewWindow("SCB", scb = StringColBox("Title", {"a", "b", "c"}));
ShowProperties(scb);
Wait(2);
Beep();
scb << lockTitle;