Yeah I would ask them if there where any. I haven't published anything yet. It's gonna be a student research, which I have to do. I hope I will figure out some interesting opinions and trends to create a nice mail client with that results in mind.
I will let you know as soon as there is something online ;-). At the moment I stick to Apple's Mail software and it's structure and I will also adopt some stuff from yahoo, of which i think that it is way cooler than gmail... I actually never really understood the hype around gmail?!? I don't think there is anything super special about it, except maybe that your mails with the same subject are grouped.. or did I miss anything? Cheers, Max ----- Original Message ---- From: simonjpalmer <[EMAIL PROTECTED]> To: [email protected] Sent: Monday, December 24, 2007 8:14:00 PM Subject: [flexcoders] Re: Application Structure Ask your users and if their ideal solution is a bit annoying for you to code, then suck it up. If you are really mimicking email systems then there are lots of precedents out there, all of which have had millions of dollars of UI design invested in them. If you can't ask your users it may be smart to borrow some ideas from Outlook/gmail/ yahoo/hotmail. Pretty much all of them have different grids for different message lists in one form or another - especially for spam. --- In [EMAIL PROTECTED] ups.com, Max Frigge <[EMAIL PROTECTED] .> wrote: > > Thanks for your reply. That's the approach I did. Data structure is the > same all the time. It's just sometimes a bit annoying because you > always have to call functions to get the ArrayCollection that is used > at the moment when you want to edit it. But I will keep on going that > way, since you reckon that it's appropriate as well. > > Cheers, Max > > ----- Original Message ---- > From: rueter007 <[EMAIL PROTECTED] ..> > To: [EMAIL PROTECTED] ups.com > Sent: Monday, December 24, 2007 6:48:25 AM > Subject: [flexcoders] Re: Application Structure > > > > > > > > > > > > > > > One grid should work. you anyway have multiple sets of data. dont need > > to repeat the grid if the display structure of the data is the same. > > > > - venkat > > http://www.venkatj. com > > > > --- In [EMAIL PROTECTED] ups.com, "m.frigge" <m.frigge@ .> wrote: > > > > > > What would you recommend when you need several sets of data for a > > > dataGrid, like inbox trash junk in an email application. Would you > > > rather use one dataGrid and then change the dataProvider or would you > > > create a viewStack that contains a dataGrid for each set of data? > > > > > > Max > > > > > > > > > > > > > > > > > > <!-- > > #ygrp-mkp{ > border:1px solid #d8d8d8;font- family:Arial; margin:14px 0px;padding: 0px 14px;} > #ygrp-mkp hr{ > border:1px solid #d8d8d8;} > #ygrp-mkp #hd{ > color:#628c2a; font-size: 85%;font- weight:bold; line-height: 122%;margin: 10px 0px;} > #ygrp-mkp #ads{ > margin-bottom: 10px;} > #ygrp-mkp .ad{ > padding:0 0;} > #ygrp-mkp .ad a{ > color:#0000ff; text-decoration: none;} > --> > > > > <!-- > > #ygrp-sponsor #ygrp-lc{ > font-family: Arial;} > #ygrp-sponsor #ygrp-lc #hd{ > margin:10px 0px;font-weight: bold;font- size:78%; line-height: 122%;} > #ygrp-sponsor #ygrp-lc .ad{ > margin-bottom: 10px;padding: 0 0;} > --> > > > > <!-- > > #ygrp-mlmsg {font-size:13px; font-family: arial, helvetica, clean, sans-serif;} > #ygrp-mlmsg table {font-size:inherit; font:100% ;} > #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} > #ygrp-mlmsg pre, code {font:115% monospace;} > #ygrp-mlmsg * {line-height: 1.22em;} > #ygrp-text{ > font-family: Georgia; > } > #ygrp-text p{ > margin:0 0 1em 0;} > #ygrp-tpmsgs{ > font-family: Arial; > clear:both;} > #ygrp-vitnav{ > padding-top: 10px;font- family:Verdana; font-size: 77%;margin: 0;} > #ygrp-vitnav a{ > padding:0 1px;} > #ygrp-actbar{ > clear:both;margin: 25px 0;white-space: nowrap;color: #666;text- align:right; } > #ygrp-actbar .left{ > float:left;white- space:nowrap; } > ..bld{font-weight: bold;} > #ygrp-grft{ > font-family: Verdana;font- size:77%; padding:15px 0;} > #ygrp-ft{ > font-family: verdana;font- size:77%; border-top: 1px solid #666; > padding:5px 0; > } > #ygrp-mlmsg #logo{ > padding-bottom: 10px;} > > #ygrp-vital{ > background-color: #e0ecee;margin- bottom:20px; padding:2px 0 8px 8px;} > #ygrp-vital #vithd{ > font-size:77% ;font-family: Verdana;font- weight:bold; color:#333; text-transform: uppercase; } > #ygrp-vital ul{ > padding:0;margin: 2px 0;} > #ygrp-vital ul li{ > list-style-type: none;clear: both;border: 1px solid #e0ecee; > } > #ygrp-vital ul li .ct{ > font-weight: bold;color: #ff7900;float: right;width: 2em;text- align:right; padding-right: .5em;} > #ygrp-vital ul li .cat{ > font-weight: bold;} > #ygrp-vital a{ > text-decoration: none;} > > #ygrp-vital a:hover{ > text-decoration: underline; } > > #ygrp-sponsor #hd{ > color:#999;font- size:77%; } > #ygrp-sponsor #ov{ > padding:6px 13px;background- color:#e0ecee; margin-bottom: 20px;} > #ygrp-sponsor #ov ul{ > padding:0 0 0 8px;margin:0; } > #ygrp-sponsor #ov li{ > list-style-type: square;padding: 6px 0;font-size: 77%;} > #ygrp-sponsor #ov li a{ > text-decoration: none;font- size:130% ;} > #ygrp-sponsor #nc{ > background-color: #eee;margin- bottom:20px; padding:0 8px;} > #ygrp-sponsor .ad{ > padding:8px 0;} > #ygrp-sponsor .ad #hd1{ > font-family: Arial;font- weight:bold; color:#628c2a; font-size: 100%;line- height:122% ;} > #ygrp-sponsor .ad a{ > text-decoration: none;} > #ygrp-sponsor .ad a:hover{ > text-decoration: underline; } > #ygrp-sponsor .ad p{ > margin:0;} > o{font-size: 0;} > ..MsoNormal{ > margin:0 0 0 0;} > #ygrp-text tt{ > font-size:120% ;} > blockquote{margin: 0 0 0 4px;} > ..replbq{margin: 4;} > --> > > > > > > > > > ____________ _________ _________ _________ _________ _________ _ > Never miss a thing. Make Yahoo your home page. > http://www.yahoo. com/r/hs > <!-- #ygrp-mkp{ border:1px solid #d8d8d8;font-family:Arial;margin:14px 0px;padding:0px 14px;} #ygrp-mkp hr{ border:1px solid #d8d8d8;} #ygrp-mkp #hd{ color:#628c2a;font-size:85%;font-weight:bold;line-height:122%;margin:10px 0px;} #ygrp-mkp #ads{ margin-bottom:10px;} #ygrp-mkp .ad{ padding:0 0;} #ygrp-mkp .ad a{ color:#0000ff;text-decoration:none;} --> <!-- #ygrp-sponsor #ygrp-lc{ font-family:Arial;} #ygrp-sponsor #ygrp-lc #hd{ margin:10px 0px;font-weight:bold;font-size:78%;line-height:122%;} #ygrp-sponsor #ygrp-lc .ad{ margin-bottom:10px;padding:0 0;} --> <!-- #ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;} #ygrp-mlmsg table {font-size:inherit;font:100%;} #ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, sans-serif;} #ygrp-mlmsg pre, code {font:115% monospace;} #ygrp-mlmsg * {line-height:1.22em;} #ygrp-text{ font-family:Georgia; } #ygrp-text p{ margin:0 0 1em 0;} #ygrp-tpmsgs{ font-family:Arial; clear:both;} #ygrp-vitnav{ padding-top:10px;font-family:Verdana;font-size:77%;margin:0;} #ygrp-vitnav a{ padding:0 1px;} #ygrp-actbar{ clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;} #ygrp-actbar .left{ float:left;white-space:nowrap;} ..bld{font-weight:bold;} #ygrp-grft{ font-family:Verdana;font-size:77%;padding:15px 0;} #ygrp-ft{ font-family:verdana;font-size:77%;border-top:1px solid #666; padding:5px 0; } #ygrp-mlmsg #logo{ padding-bottom:10px;} #ygrp-vital{ background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;} #ygrp-vital #vithd{ font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;} #ygrp-vital ul{ padding:0;margin:2px 0;} #ygrp-vital ul li{ list-style-type:none;clear:both;border:1px solid #e0ecee; } #ygrp-vital ul li .ct{ font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;} #ygrp-vital ul li .cat{ font-weight:bold;} #ygrp-vital a{ text-decoration:none;} #ygrp-vital a:hover{ text-decoration:underline;} #ygrp-sponsor #hd{ color:#999;font-size:77%;} #ygrp-sponsor #ov{ padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;} #ygrp-sponsor #ov ul{ padding:0 0 0 8px;margin:0;} #ygrp-sponsor #ov li{ list-style-type:square;padding:6px 0;font-size:77%;} #ygrp-sponsor #ov li a{ text-decoration:none;font-size:130%;} #ygrp-sponsor #nc{ background-color:#eee;margin-bottom:20px;padding:0 8px;} #ygrp-sponsor .ad{ padding:8px 0;} #ygrp-sponsor .ad #hd1{ font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;} #ygrp-sponsor .ad a{ text-decoration:none;} #ygrp-sponsor .ad a:hover{ text-decoration:underline;} #ygrp-sponsor .ad p{ margin:0;} o{font-size:0;} ..MsoNormal{ margin:0 0 0 0;} #ygrp-text tt{ font-size:120%;} blockquote{margin:0 0 0 4px;} ..replbq{margin:4;} --> ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ

