[Devel-conf] Re: HLOOK - 2

Mikhail Yakshin =?iso-8859-1?q?greycat_=CE=C1_altlinux=2Eru?=
Чт Авг 11 13:04:10 MSD 2005


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:greycat на altlinux.org]



Подробная информация о списке рассылки devel-conf