Anton Farygin wrote:
On Thu, 11 Aug 2005 12:31:52 +0400, Mikhail Yakshin wrote:


Stanislav Ievlev wrote:

Привет!

Второе что я хотел бы обсудить со всеми
- это какой html надо генерить. Ниже
прилагается письмо с описанием
простейшего виджета. Пожайлуста, те кто
разбирается в html вышлите в рассылку html,
с точно таким же содержанием.


Среди тем для обсуждений: что лучше
использовать для hbox/vbox - table или div?

Скорее всего table.


------------------------------------------------------------------------

(vbox
 (label "Single label")
 (label "" pixmap "/usr/share/design/Sisyphus/icons/mini/altlinux.png")
 (button "Single button")
 (hbox (label "Label with Button")
        (button "Button with label"))
 (checkbox "CheckBox")
 (hbox (label "Label with Edit")
        (edit "Edit with label"))
 (hbox (label "Label with Combo")
        (combobox (items '( ("CB-Item1" .
        "/usr/share/design/Sisyphus/icons/mini/altlinux.png")
                            ("CB-Item2" .
                            "/usr/share/design/Sisyphus/icons/mini/altlinux.png") 
("CB-Item3"
                            . 
"/usr/share/design/Sisyphus/icons/mini/altlinux.png")))))
 (listbox (items '(("LB-Item1" .
 "/usr/share/design/Sisyphus/icons/mini/altlinux.png")
                    ("LB-Item2" .
                    "/usr/share/design/Sisyphus/icons/mini/altlinux.png") 
("LB-Item3"
                    . "/usr/share/design/Sisyphus/icons/mini/altlinux.png"))))
 (textbox "TextBox with Text"))

Если button - бесполезная просто
нажимающаяся кнопка, не делающая ничего,
то так примерно, как в аттаче.

А вообще то, что вы задумали - составляет
основу Apple WebObjects и более известной
разработки - ASP.NET. Те же самые виджеты и
куча JS-обвязки, их драйвящей... Причем
работает это все крайне некрасиво :(

А свободные реализации этого же самого есть ?

А так - нам без этого похоже никуда ;-(

Есть в mono XSP и mod_mono - некая более-менее фришная реализация ASP.NET - но подозреваю, что работать с ней не очень удобно и умеет она далеко не все.

Rails (особенно с Ajax) во многом подобными штуками же может оперировать. Вот, можно посмотреть очередные вкусности-красивости:

http://script.aculo.us/demos/

--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:[EMAIL PROTECTED]
_______________________________________________
Devel-conf mailing list
[email protected]
https://lists.altlinux.ru/mailman/listinfo/devel-conf

Ответить