[Devel-conf] Re: HLOOK - 2

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Авг 11 12:37:32 MSD 2005


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-обвязки, их драйвящей... Причем
> работает это все крайне некрасиво :(

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

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

Rgds,
Rider





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