Zitat von
DGL-luke:
Der Underscore ist da ja auch ein "Steuerzeichen". Ich denke das ist as designed! Ah ja, ist schon gecloset...
Seit wann ist ein Unterstrich ein Steuerzeichen? Steuerzeichen haben einen
ASCII Wert < 32, aber das ist hier definitiv nicht der Fall. Und zu diesem "as designed" noch mal ein paar Anmerkungen, auf den der Herr vorn CodeGear auch nicht drauf eingeht:
1. Der Unterstrich ging bis einschließlich C++Builder 6 ohne Probleme als Beschreibungstext (somit auch am Anfang)
2. Seit wann ist in einem frei definierbaren
Beschreibungsfeld Einschränkungen vorhanden. Und selbst wenn, warum weist einem die
IDE darauf
nirgendwo darauf hin? Warum verhindert sie die Eingabe nicht entsprechend?
3. Wozu gibt es den Registry Key "Disabled Packages", wenn sie es denn über den Unterstrich machen?
4. Und selbst wenn, warum in der Beschreibung? Sie hätten genauso den Unterstrich vorne in der Pfadangabe in der Registry vermerken können.
Hier wurde offensichtlich schludrige "schnell, schnell" Programmierung hingelegt von CodeGear. Wäre es wenigstens halbwegs ordentlich wäre mal ein Hinweis in der Hilfe dazu bzw.
zumindest würde die
IDE die Eingabe der "verbotenen" Zeichen verhindern. Du kannst doch keinem Kunden etwas verkaufen und du sagst: "Ja, da können Sie frei die Position beschreiben, alles erlaubt" und bei der nächsten Stelle dann "Tja, sorry, aber sie haben ein grossesn A verwendet - wie können Sie nur, das ist doch was ganz besonderes von uns - sie Trottel."