Re: Want to sell copies of Champ?

| Index | Champ Home Page |

Posted by Christian Klauser on 2007-06-26 12:49 CET
(In reply to: Re: Want to sell copies of Champ? posted by Hans Salvisberg on 2007-06-26 09:10 CET)

>>Great! You have my full support. What can I do to help you?

A digital copy of the Champ API documentation would really help, so I know what features the old Champ had to offer. ( ch27k89 {at] gmail }dot{ com )
I would take the one that comes with the demo version of Champ but the installer refuses to run under my Vista.

Do you happen to have a subversion server (preferably with trac installed)? Otherwise I'll look out for a free one.

>> I don't think your lack of experience with the WIN32 API is a problem, because it doesn't make sense to try to write a new .NET library against an old API that is much harder to work with than what we have now. The challenges are in the details, which will be different under .NET than under WIN32, and I believe you'd be much better off to start from scratch, building on whatever ideas you find useful, but otherwise taking full advantage what .NET has to offer.

Yes, I will definitely start from scratch.
I definitely won't create wrappers around the whole window system. The Windows.Forms API is easy enough.

>> Your dialog example does look promising indeed. It's too bad that C# doesn't have a preprocessor that would let you hide some of the plumbing, but a project wizard will go a long way to ease the pain.

Well, there is a 'preprocessor'. It just doesn't deserve the name 'processor'.

>> WaitFor<KeyEventArgs>(win.textBox,"KeyDown") is not exactly what you'd want to show to a beginner during the first lesson, but I'm sure this could be wrapped some more for cases with modest requirements.

Yep... variants like 'WaitForKeyDown(win.textBox)' would definitely help. I personally would love to use .NET 3.5 extension methods at this point:
* var key = win.textBox.WaitForKeyDown();

>> A 100ms delay in the RENDER thread should be enough to allow the MAIN thread to signal its intentions, for all practical purposes.

Yep that should work for simple applications.

Email: (hidden)


Current thread:
Want to sell copies of Champ? Christian Klauser 2007-05-29 01:36 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-05-31 07:06 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-06-11 02:27 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-06-17 15:12 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-06-18 02:54 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-06-18 17:01 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-06-26 01:10 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-06-26 09:10 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-06-26 12:49 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-07-02 03:03 CET
Re: Want to sell copies of Champ? Christian Klauser 2007-07-08 10:52 CET
Re: Want to sell copies of Champ? Hans Salvisberg 2007-08-11 00:08 CET
hot asian modles ReaBereasty 2010-03-08 01:29 CET
celebrity hangouts in london StamnRahfam 2010-04-02 15:50 CET
party hardcore free 78 RobertNasarros 2010-05-12 05:22 CET
courtney simpson anal and piss max hardcore 11 RobertNasarros 2010-05-15 15:12 CET
mature asian hardcore fuck 57 RobertNasarros 2010-05-18 07:23 CET
hardcore gay porn tube 30 RobertNasarros 2010-05-21 11:28 CET
Newbie ToorgeRep 2010-04-23 23:09 CET
Halo ToorgeRep 2010-04-30 22:24 CET
Aloha ToorgeRep 2010-05-03 02:55 CET
Hai ToorgeRep 2010-05-04 18:35 CET

Use this form to post a followup.
Name:
Email: (optional, hidden, replies will be forwarded to this address)
Subject:   (no text)

Message:

Optional Link (uses rel="nofollow" attribute to avoid attracting spammers)
Apparently, the forum spammers don't know what rel="nofollow" does, and because
they continue to feed their trash into the forum, we have to disable the Link feature.
Please do not post any link, or your post will be deleted automatically.
We're sorry for having to take that measure.
URL:
Title:

   



| Index | Champ Home Page |

Copyright © 2010 Salvisberg Software & Consulting. All rights reserved.
Top