Would a dynamically skinnable and dynamically locale switchable alternative to vid change your mind about using windows ui?
-max ----------- meteor Studios, T.D. ----------- "Never Argue with an idiot. They will bring you down to their level and beat you with experience" > -----Original Message----- > From: Andrew Martin [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 30, 2003 5:04 PM > To: [EMAIL PROTECTED] > Subject: [REBOL] Re: Smart Client > > > > max wrote: > > Doesn't IOS do just that!? > > > > (except for printing, which could be done with html and a pro > license)... > > Except for multi-line text boxes, where cursor movement isn't handled > correctly. Here's an example: > > example line 1 blah blah blah blah > example line 2 blah blah > > Try to down arrow from line 1 to 2 when the cursor is > positioned near or > at the end of line 1. You'll find that the cursor won't move in > Rebol/View. > > Except for menus in Rebol/View, which there aren't any. Yes, > I know that > some programs can be written without menus, but a number of programs > can't be written for novice and low-skilled users with out > menu support. > These kind of programs I need to write and have going ASAP. > > > ...it is a nightmare to actually implement your own xml parser. > > Agreed. I've found it difficult as well. But I've found that creating > XML is remarkably easy now with my ML dialect for Rebol, > which allows me > to create HTML and XHTML pages really easily and the same > with MS Excel > spreadsheets. > > > But if it's like any VB I've done before, it's probably a mess to > actually implement and then the next version comes out and it takes a > month to get stability back. > > I don't get that impression for DotNet. Mind you, I've only had a > weekend's experience in writing C# programs. I can see that > the library > stuff is a lot easier to use than the old Win32 API. I've also read > something similar in the MS MSDN site, and about the efforts > MS went to > ensure that this didn't happen again. I'm also impressed by the effort > MS went to, to ensure that dynamic and scripting languages > weren't left > out in the CLR (Common Language Runtime). > > > I'd really like Rebol to have native user interface on all > the platforms > it runs on. But I can't see it happening. I think it's unrealistic to > wait or hope for this to arrive. > > Instead, what I'm planning on doing is having DotNet and C# for rich > clients (Colenso uses Windows), with Rebol as the intermediate layer, > which communicates through the DotNet client, via TCP or CGI, > or through > using Soccer, Rugby, or it's successor (Sorry, can't remember it's > name). That way I can have the best of both worlds: compatibility with > Windows and the expressive power of Rebol. And I can then avoid the > worst of the both worlds, which are things like parsing XML > in DotNet & > Rebol, non-native user interface in Rebol, and expressive power in C#. > > Andrew J Martin > Attendance Officer & > Grail Jedi. > Colenso High School > Arnold Street, Napier. > Tel: 64-6-8310180 ext 826 > Fax: 64-6-8336759 > http://colenso.net/scripts/Wiki.r?AJM > http://www.colenso.school.nz/ > > DISCLAIMER: Colenso High School and its Board of Trustees is > not responsible (or legally > liable) for materials distributed to or acquired from user > e-mail accounts. You can report any > misuse of an e-mail account to our ICT Manager and the > complaint will be investigated. > (Misuse can come in many forms, but can be viewed as any > material sent/received that > indicate or suggest pornography, unethical or illegal > solicitation, racism, sexism, inappropriate > language and/or other issues described in our Acceptable Use Policy.) > > All outgoing messages are certified virus-free by McAfee > GroupShield Exchange 5.10.285.0 > Phone: +64 6 843 5095 or Fax: +64 6 833 6759 or E-mail: > [EMAIL PROTECTED] > > > -- > To unsubscribe from this list, just send an email to > [EMAIL PROTECTED] with unsubscribe as the subject. > > -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsubscribe as the subject.
