Re: Несколько вопросов вразброс
04.07.2012 22:17, Alexander Galanin пишет:
> On Wed, 04 Jul 2012 20:34:17 +0400
> "Артём Н." <artiom14@yandex.ru> wrote:
>
>>> Я даже скажу, где в tcl/Tk мне не хватает свойства, характерного для
>>> объектной модели в хорошем ее исполнении. Но оно есть отнюдь не только
>>> в объектной модели. Мне не хватало возможностей модифицировать Tk'шные
>>> виджеты. Включая возможность строить свой на базе готовых. Оная
>>> возможность, кстати, есть в perl/Tk. Но там как раз объектная модель, и
>>> описание интерфейса в результате стало куда менее читабельным.
>> Т.е., используя Tcl/Tk я не могу, например, взять панельку и построить на её
>> основе свою мегапанельку, которая станет равноправным компонентом? :-)
> Смотря как ты собираешься её «брать и делать». Если надо собрать
> несколько виджетов в кучку, то с помощью объектного расширения
> snit::widget (которое, к слову, не вполне привычно, так как там не
> наследование, а агрегация) можно это легко и красиво вделать. А вот
> привычного по VCL/Windows::Forms/Swing пути «унаследовать класс и там
> переопределить функцию OnDraw()» почти нет.
Мда...
Reply to: