On Thu, Mar 09, 2006 at 04:04:23PM +0300, Sergey V Turchin wrote:
> On Thursday 09 March 2006 15:32, Stanislav Ievlev wrote:
> 
> [...]
> > Идея не лишена рационального зерна, но вот предлагаемый синтаксис
> > внушает опасения.
> Мне тоже не нравиться, я ведь делал исходя из существующего 
> alterator.
> 
> > Например мне не очень нравятся тройные имена,
> И мне
>  
> > использование append-item,
> Я бы хотел вместо (wizardface append-item "help:button:Help") что-то 
> типа (wizardface append-item "help" "button" "Help")
> К тому же такая возможность нам может понадобиться для 
> многоколоночных виджетов.
layout-policy принимает несколько аргументов, можешь сделать и ты тоже.
Обрати внимание на with-presentations, with-attributes - оно поможет тебе
сделать описание лучше.
> 
> > то как будут подключаться call-back'и. 
> > Как я понимаю ожидается что он будет один с большим свичом.
> Да, я думаю достаточно сделать 1 on-click, в котором уже можно 
> спросить у wizardface, что именно было кликнуто.
Тут получается всё-таки есть зависимость alterator от browser. Когда тот
пошлёт назад информацию, её как-то надо передать в этот самый on-click.
Сейчас это не предусмотрено ибо не требуется. Хорошо бы чтобы этой
зависимости так никогда и не появилось.
> 
> > Ещё меня смущает то что делать с описаниями интерфейсов которые
> > хочется исользовать в 
> > одновременно, например и в installer и в acc.
> Так ведь wizardface настолько гибок, что его только прикрутить надо, 
> написав сверху небольшую обертку.
К кому?
> 
> > То что предлагается 
> > сейчас даёт слишком сильную заточку под один вариант
> > использования - текущий способ через frame:buttons-view - более
> > общий.
> Дело в том, что моя идея позволяет абстрагироваться настолько, что 
> можно кнопки Help Backward Forward вообще хоть по углам экрана 
> рисовать.
А оно нужно по углам-то?

_______________________________________________
Devel-conf mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/devel-conf

Ответить