Hi,
C++ newbie here... just rewrote a few old C programs and Pyhton scripts
in C++ this evening. I had heard a lot of bad things about C++, but I
found it to be a remarkable pleasant language! Easy to pick-up too if
you've ever done any C. I now understand why it's so popular.
Just curious if there is a recommended or default GUI. I write tools
that need to be deployed everywhere (Win, Mac, Unix). What GUI toolkit
should I use?
Thanks,
Brad 11 3515
Brad wrote:
Hi,
C++ newbie here... just rewrote a few old C programs and Pyhton scripts
in C++ this evening. I had heard a lot of bad things about C++, but I
found it to be a remarkable pleasant language! Easy to pick-up too if
you've ever done any C. I now understand why it's so popular.
Just curious if there is a recommended or default GUI. I write tools
that need to be deployed everywhere (Win, Mac, Unix). What GUI toolkit
should I use?
Thanks,
Brad
I'm sorry that this group not related to GUI programing, you could try
some groups about GUI, there you can get right answer.
On 11 ene, 23:07, asm23 <asmwarr...@gmail.comwrote:
Brad wrote:
Hi,
C++ newbie here... just rewrote a few old C programs and Pyhton scripts
in C++ this evening. I had heard a lot of bad things about C++, but I
found it to be a remarkable pleasant language! Easy to pick-up too if
you've ever done any C. I now understand why it's so popular.
Just curious if there is a recommended or default GUI. I write tools
that need to be deployed everywhere (Win, Mac, Unix). What GUI toolkit
should I use?
Thanks,
Brad
I'm sorry that this group not related to GUI programing, you could try
some groups about GUI, there you can get right answer.
Checkput www.wxwidgets.org
On 11 ene, 22:10, Brad <b...@16systems.comwrote:
Hi,
C++ newbie here... just rewrote a few old C programs and Pyhton scripts
in C++ this evening. I had heard a lot of bad things about C++, but I
found it to be a remarkable pleasant language! Easy to pick-up too if
you've ever done any C. I now understand why it's so popular.
Just curious if there is a recommended or default GUI. I write tools
that need to be deployed everywhere (Win, Mac, Unix). What GUI toolkit
should I use?
Thanks,
Brad
Checkout www.wxwidgets.org
Brad <br**@16systems.comwrote in news:fm**********@solaris.cc.vt.edu:
Hi,
C++ newbie here... just rewrote a few old C programs and Pyhton scripts
in C++ this evening. I had heard a lot of bad things about C++, but I
found it to be a remarkable pleasant language! Easy to pick-up too if
you've ever done any C. I now understand why it's so popular.
Just curious if there is a recommended or default GUI. I write tools
that need to be deployed everywhere (Win, Mac, Unix). What GUI toolkit
should I use?
Thanks,
Brad
I gave a reply to a very similar message yesterday, if you'd like to take a
look: http://groups.google.ie/group/comp.l...42fb719164bb8b
If you use the link on that page, make sure you append the ".exe" because
it looks like it's not a part of the link.
--
Tomás Ó hÉilidhe
On Sat, 12 Jan 2008 12:14:33 +0100, David CÃÃâ€*’´me
<da*******@wanadoo.frwrote:
On Sat, 12 Jan 2008 04:30:08 +0100, Brad <br**@16systems.comwrote:
>re*******@gmail.com wrote:
>>Checkout www.wxwidgets.org Thank you.
Do not forget !!
Ooosp .
I've forgot the most important : Qt.
Tomás Ó hÉilidhe wrote:
I gave a reply to a very similar message yesterday, if you'd like to take a
look:
http://groups.google.ie/group/comp.l...42fb719164bb8b
If you use the link on that page, make sure you append the ".exe" because
it looks like it's not a part of the link.
Thanks again. I've used wxPython in the past. This seems like a good
library in C++ as well.
* Brad fired off this tart reply:
Hi,
C++ newbie here... just rewrote a few old C programs and Pyhton scripts
in C++ this evening. I had heard a lot of bad things about C++, but I
found it to be a remarkable pleasant language! Easy to pick-up too if
you've ever done any C. I now understand why it's so popular.
Just curious if there is a recommended or default GUI. I write tools
that need to be deployed everywhere (Win, Mac, Unix). What GUI toolkit
should I use?
Likely candidates:
gtk/gtkmm with glade
Qt with Qt Designer (costs a lot for commercial use, though)
wxWidgets
Fox toolkit
Check out this site, looks like a nice little summary: http://en.wikipedia.org/wiki/Cross-platform
However, the "Criticism" section seems too negative, to me.
--
The increasing percentage of Vista isn't growth -- it's molting.
Linonut wrote:
>> Just curious if there is a recommended or default GUI. I write tools that need to be deployed everywhere (Win, Mac, Unix). What GUI toolkit should I use?
Likely candidates:
gtk/gtkmm with glade
Qt with Qt Designer (costs a lot for commercial use, though)
wxWidgets
Fox toolkit
May I add SDL ( http://www.libsdl.org) to the list, although I haven't
used it, but have played a game implemented with it. :-)
On Jan 12, 5:13 pm, Linonut <lino...@bollsouth.nutwrote:
* Brad fired off this tart reply:
C++ newbie here... just rewrote a few old C programs and
Pyhton scripts in C++ this evening. I had heard a lot of bad
things about C++, but I found it to be a remarkable pleasant
language! Easy to pick-up too if you've ever done any C. I
now understand why it's so popular.
Just curious if there is a recommended or default GUI. I
write tools that need to be deployed everywhere (Win, Mac,
Unix). What GUI toolkit should I use?
Likely candidates:
gtk/gtkmm with glade
Qt with Qt Designer (costs a lot for commercial use, though)
wxWidgets
Fox toolkit
Check out this site, looks like a nice little summary:
http://en.wikipedia.org/wiki/Cross-platform
However, the "Criticism" section seems too negative, to me.
I think the main problem is that it is labeled "criticism".
Cross platform developement is more complicated than developing
for a single platform. If you don't have to, don't. If you
have to, expect to encounter the problems they mentionned.
FWIW: when I need a GUI, I just use Java:-). A lightweight
front-end in Java which communicated via Corba with my C++
back-end. (Java's actually pretty good for lightweight clients,
where portability is everything, and reliability and large scale
development issues aren't important.) More generally,
regardless of the languages used, I'd try to keep the GUI code
in a separate process---it helps keep the interface clean, and
ensures a maximum flexibility in the end.
--
James Kanze (GABI Software) email:ja*********@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Web Master |
last post by:
Are there any good websites or books that deal with cross platform XML? I'd
like to target Internet Explorer/Netscape Navigator 5 or later, as well as
Opera, possibly konqueror on Linux as well.
...
|
by: demibee |
last post by:
Thought this might be of interest to some out there... For those
who've never encountered it, it's a free, open-source, cross-platform
GUI library (Windows/Mac/Linux). Forte's Agent 2.0 will be...
|
by: John Salerno |
last post by:
Bear with me, but I've been reading a lot about how the .NET languages
are platform independent, and I assume this means a program written in
C# can be run on a Unix or Mac machine. If this...
|
by: Alex Martelli |
last post by:
Having fixed a memory leak (not the leak of a Python reference, some
other stuff I wasn't properly freeing in certain cases) in a C-coded
extension I maintain, I need a way to test that the leak is...
|
by: maha |
last post by:
Dear DB2 experts!
I'm stuck with the following issue: from a customer I got a DB2 backup
file, created on an AIX-32 machine that I cannot restore on my windows
platform. I admit that I posses...
|
by: psaffrey |
last post by:
I've been programming in Python for 5 or more years now and whenever I
want a quick-n-dirty GUI, I use Tkinter. This is partly because it's
the first toolkit I learnt, but also because it's part of...
|
by: Acrobatic |
last post by:
I'm trying to store user passwords in a MySQL database. I learned the
hard way that using MySQL "DECODE" and "ENCODE" doesn't seem to work
cross-platform, but if I encrypt on the server side with...
|
by: Tomás Ó hÉilidhe |
last post by:
I don't know the first thing about cross-platform GUI programming, so
I'd like to ask a few quick questions.
Which library is best for someone who appreciates portable programming
and correct...
|
by: Vinod Sadanandan |
last post by:
Cross Platform Migration An Unproblematic Approach (Windows-UNIX ) Oracle 10\11g
The principal restriction on cross-platform transportable database is that the source and destination platform...
|
by: lllomh |
last post by:
Define the method first
this.state = {
buttonBackgroundColor: 'green',
isBlinking: false, // A new status is added to identify whether the button is blinking or not
}
autoStart=()=>{
|
by: DJRhino |
last post by:
Was curious if anyone else was having this same issue or not....
I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
|
by: Aliciasmith |
last post by:
In an age dominated by smartphones, having a mobile app for your business is no longer an option; it's a necessity. Whether you're a startup or an established enterprise, finding the right mobile app...
|
by: giovanniandrean |
last post by:
The energy model is structured as follows and uses excel sheets to give input data:
1-Utility.py contains all the functions needed to calculate the variables and other minor things (mentions...
|
by: NeoPa |
last post by:
Introduction
For this article I'll be using a very simple database which has Form (clsForm) & Report (clsReport) classes that simply handle making the calling Form invisible until the Form, or all...
|
by: Teri B |
last post by:
Hi, I have created a sub-form Roles. In my course form the user selects the roles assigned to the course.
0ne-to-many. One course many roles.
Then I created a report based on the Course form and...
|
by: isladogs |
last post by:
The next Access Europe meeting will be on Wednesday 1 Nov 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM)
Please note that the UK and Europe revert to winter time on...
|
by: nia12 |
last post by:
Hi there,
I am very new to Access so apologies if any of this is obvious/not clear.
I am creating a data collection tool for health care employees to complete. It consists of a number of...
|
by: NeoPa |
last post by:
Introduction
For this article I'll be focusing on the Report (clsReport) class. This simply handles making the calling Form invisible until all of the Reports opened by it have been closed, when it...
| |