[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [eclipse-incubator-e4-dev] Fw: Declarative UI roundup?
|
:)O'cause,I never knows other more simpler thing. Not only the script
self, it's AST more simple.
Not only just for the simple case, the script direct support MAP.
Why simple? it's just do Object Notation, NO any other thing.
The showed script indeed is SWT-protocoled sort of script.
Best,qinxian
2008/11/7 Yves YANG <yves.yang@xxxxxxxxxxx>:
> Do you think the script is better than XML? I cannot see the benefices. A
> similar comparison is CSV and XML for data exchange. For sure, it is
> compact.
> I'm pretty sure for a simple case, it is simple.
>
> Regards
> Yves YANG
> -----Original Message-----
> From: eclipse-incubator-e4-dev-bounces@xxxxxxxxxxx
> [mailto:eclipse-incubator-e4-dev-bounces@xxxxxxxxxxx] On Behalf Of ??
> Sent: Friday, November 07, 2008 1:47 AM
> To: E4 developer list
> Subject: Re: [eclipse-incubator-e4-dev] Fw: Declarative UI roundup?
>
> 2 points: an UI declaration, and a thought.
> 1.an UI declaration:
> above sample can be like this:
>
> @layout: fill;
> label: "hello, world"; text{style: BORDER; layoutData: "grow"}
>
> Huge simple? if yes, again:
>
> @layout: "fill";
> @StyleSheet{
> text{ style: SINGLE, BORDER;}
> };
> @forms: true;
>
> section{
> @id: loginSection;
> sectionStyle: ExpandableComposite.TITLE_BAR;
> CompositeSeparator:NONE;
> text: 登录系统;
> layoutData: "center";
> composite{
> @id: sectionClient;
> layout: "wrap 3", "[][250:pref:400,fill][]", "[]5[]";
> label: 您的数字证书:;
> text { @id: certFile; text: ""; }
> button { @id: browse; text: 选择文件(&B)...; style: PUSH; }
>
> label: 您的密码:;
> text { @id: password; text: ""; style: PASSWORD; }
> button { @id: login; text: "登录系统(&L) "; style: PUSH; }
> }
> client: @sectionClient;
> }
>
> 2, a thought: at this time, in the world, the most question is not can
> you do. instead, just be: How and what make better.Yes? like David
> style, I do answer, sure.:)
>
> Best! qinxian
>
> _______________________________________________
> eclipse-incubator-e4-dev mailing list
> eclipse-incubator-e4-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/eclipse-incubator-e4-dev
>
--
致敬
向雅