Dilma писал(а):
зачем мне это?Затем, чтобы не делать дополнительный функциональный вызов в Run-Time
Про эффективность - не договаривались.
Более того, именно про нее я и говорю... Все время
А не про синтаксические фокусы языков.
Кстати, разница class/object - тоже разница в эффективности
И это имеет прямые аналоги для CPP
Если ты в полях класса будешь писать с типом PSDK_XXX для статических контейнеров, то обязан будешь устанавливать их через New(TSDK_XXX).
Мое предложение как раз имеет тот аналог для CPP, чтобы писать с типом TSDK_XXX.
И по той же самой причине: доступ к самой глубокой вложенности разрешается в Design-Time
[size=-2]------ Добавлено в 12:06
Вот скажем как мне представляется, должен выглядеть код для frm.sha
code_1618.txt
1) Так отсутствие вызова метода Create - это эффективность, а не стилистический бзик
2) То о чем я говорил про видимость, это результат размышлений от необходимости сотворить with
3) Всякие SetSize - это и сегодня преодолимо, пожалуй...