On Tue, 28 Feb 2006 20:20:49 +0300, Sergey V Turchin wrote:

> On Tuesday 28 February 2006 19:12, Stanislav Ievlev wrote:
> 
> [...]
>> Спец. виджеты добавить можно. Но сразу
>> надо думать про Qt и про Http.
> Я вообще, к тому, что эти виджеты для
> писателя модуля абстрактные. Создавать
> их из модуля нельзя, только пользоваться
> их интерфейсом и их событиями.
> HelpBrowser вроде не вижу проблем. ModuleView(для
> http это только обвязка внешнего вида или
> пустышка, для Qt и терминала прокрутка) А
> MainButtonBar хотелось бы сделать таким, чтобы
> в него нельзя было вставлять какие либо
> виджеты. Т.е. просто некий свой
> интерфейс, а что там нарисовано, никого
> не волнует. Например сказать, ему: покажи
> кнопку "Далее". Ведь у нас уже есть
> стандартный набор apply, cancel, backward, forward, help.
> При желании этот список может
> изменяться без изменения API. Т.е. html, к
> примеру, это можно вообще нарисовать
> большой картинкой с изображением
> кнопок, по которым щелкать мышью или
> как-то еще.

Вообще MainButtonBar уже можно сказать
реализован. Во всяком случае я пользуюсь вот этим:
(frame:buttons-view 
 (button (_ "Exit") (on-click (document:end))) 
 (button (_ "Test") (on-click (test-not-apply)))
 (button (_ "Save") (on-click (apply-config))))


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

Ответить