The forums have permanently moved to forum.kirupa.com. This forum will be kept around in read-only mode for archival purposes. To learn how to continue using your existing account on the new forums, check out this thread.


Results 1 to 12 of 12

Thread: GUI and C++?

  1. #1

    GUI and C++?

    Can anybody recommend libraries for creating a GUI with C++? I've always created web applications with HTML/CSS/PHP/MySQL/Flash and AS3, but I am now interested in creating desktop applications. Mainly because an executable file seems like it is without prerequisite plugins and software, such as a web browser is necessary to view web documents.

    Again, my main interest is in creating a graphical interface that a user can utilize the mouse and keyboard for input.

    Thanks!

  2. #2

  3. #3
    Quote Originally Posted by Dom_ View Post
    Thanks Dom_, this looks like it will do what I need! I would still appreciate any other recommendations.

  4. #4
    Well if you're running a unix system, you can use GTK, and if you're running windows, you can use the Win32 API

  5. #5
    Yeah I am running windows. Thanks. Great blog, btw. Love the C program that find color aggregates!
    http://www.miketmoore.com
    KIRK: What answers? SPOCK: Is this all I am? Is there not more?

  6. #6
    You can use Adobe AIR.

  7. #7
    Allegro. End of story. It's open source. It's stable. It can do anything you need, very flexible. You make what you want to happen. If you want predefined GUIs, go somewhere else, but if you want to create your own GUIs completely, Allegro is one of the best out there for C++.

  8. #8
    Without knowing more, wxWidgets, Qt, Visual Studio, or the lightweight FLTK are all good options.

    Big things to consider:
    - Does it need to be cross platform? If so, it is doable in C++, but another language like Java will have you spending a lot less time testing compatibility and more time building your interface.
    - Commercial or free?
    - Whats your level of proficiency?
    - What built-in components do you need?

    @jase21, i like the way you think

  9. #9
    Quote Originally Posted by debrah.h48 View Post
    The definitive book to pick up would be charles petzolds "programming windows"
    He didn't even mention windows

  10. #10
    Hi everybody. Thank-you for you input. I hope there is more! I will probably be looking into Adobe Air and Java, as I am more concerned with the interface and functionality. Originally I was interested in learning C++ (mostly for enjoyment). But, time is fleeting and practicality is winning over enjoyment at this point :-)
    http://www.miketmoore.com
    KIRK: What answers? SPOCK: Is this all I am? Is there not more?

  11. #11
    QT, Wxwidgets are cross platform. You can also use Mono.net for C#/VB applications, mono is also cross platform, free and open source.

  12. #12
    Quote Originally Posted by savagelook View Post
    Without knowing more, wxWidgets, Qt, Visual Studio, or the lightweight FLTK are all good options.

    Big things to consider:
    - Does it need to be cross platform? If so, it is doable in C++, but another language like Java will have you spending a lot less time testing compatibility and more time building your interface.
    - Commercial or free?
    - Whats your level of proficiency?
    - What built-in components do you need?

    @jase21, i like the way you think
    Ha ha ! Thanks

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Home About kirupa.com Meet the Moderators Advertise

 Link to Us

 Credits

Copyright 1999 - 2012