[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: