From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sebastian Rose Newsgroups: gmane.emacs.devel Subject: Re: Neat features in Eclipse editor Date: Thu, 27 Mar 2008 00:20:20 +0100 Message-ID: <874patoyx7.fsf@gmx.de> References: <873aqia0eh.fsf@stupidchicken.com> <47E96BAA.7040101@gmail.com> <87ve39qfep.fsf@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1206573655 16376 80.91.229.12 (26 Mar 2008 23:20:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 26 Mar 2008 23:20:55 +0000 (UTC) Cc: emacs-devel Mailinglist To: "paul r" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Mar 27 00:21:26 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Jeevt-0000cm-IS for ged-emacs-devel@m.gmane.org; Thu, 27 Mar 2008 00:21:25 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JeevH-0005LO-Vs for ged-emacs-devel@m.gmane.org; Wed, 26 Mar 2008 19:20:48 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JeevF-0005LJ-24 for emacs-devel@gnu.org; Wed, 26 Mar 2008 19:20:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JeevB-0005L1-F7 for emacs-devel@gnu.org; Wed, 26 Mar 2008 19:20:44 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JeevB-0005Ky-CQ for emacs-devel@gnu.org; Wed, 26 Mar 2008 19:20:41 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1JeevB-0006Ju-9L for emacs-devel@gnu.org; Wed, 26 Mar 2008 19:20:41 -0400 Original-Received: (qmail invoked by alias); 26 Mar 2008 23:20:39 -0000 Original-Received: from p57A2A4EC.dip0.t-ipconnect.de (EHLO noname.gmx.de) [87.162.164.236] by mail.gmx.net (mp002) with SMTP; 27 Mar 2008 00:20:39 +0100 X-Authenticated: #8529601 X-Provags-ID: V01U2FsdGVkX18HsaV2EqAHDWV/BDSljyHT4U/gp3xnB9thgWg2SP GSMO49vBMHnFfV In-Reply-To: (paul r.'s message of "Wed, 26 Mar 2008 23:57:50 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-Y-GMX-Trusted: 0 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:93584 Archived-At: I used it just like I use C++ of which c is subset. Hence using C should be zero problem. Actually, as I wrote it, I did SMALL projects with it. There was not much to worry about and I do not no the emacs c-code. I just use emacs. But I think the applications shown there say everything about the usability. I had no problems using C++ standard template lib in wx (where qt needs some small tricks). The events are handled using ACL's. These are defined using special macros. That looks a little bit like MFC. The only thing I had to handle differently for each platform was the use of ressources used by the programms like icons and so on. But it's now some years ago that I used wx. I was new to C++ by that time and that makes it even better, since I had no problem to get things done. The apps look and feel like any other app on the target plattform and are just as fast and responsive. Big plus if the great documentation. http://docs.wxwidgets.org/stable/ http://wxwidgets.org/docs/hierarchy_stable_image.htm - Framework Diagramm >From the Homepage (http://wxwidgets.org/): > wxWidgets lets developers create applications for Win32, Mac OS X, GTK+, > X11, Motif, WinCE, and more using one codebase. It can be used from > languages such as C++, Python, Perl, and C#/.NET. Unlike other > cross-platform toolkits, wxWidgets applications look and feel > native. This is because wxWidgets uses the platform's own native > controls rather than emulating them. It's also extensive, free, > open-source, and mature. Why not give it a try, like many others have?