Thread: is it easy to add a gui to existing console apps

  1. #1
    Registered User blight2c's Avatar
    Join Date
    Mar 2002

    is it easy to add a gui to existing console apps

    are most gui's written so as to ease addition to existing code? is it a matter of adding a couple more overload funciton or do you have to revamp your entire program? i, of course, don't know anything about this yet, but i'd like to prepare myself if possible?

    also, is there a gui more adaptable to existing either windows or linux model?

    thanks in advance

  2. #2
    Honestly, adapting the program is up to the original programer's style. While you can always change it regardless, some styles are just easier than others.

    The way I was taught was to keep your presentation and you process seperate. In other words, keep all your output/input (presentation) seperate from what actually does the work (process). That way, you will largely only have to change the presentation part of the program.

    But of course, even if everything is blended together you can still port it, it will just take more work.

  3. #3
    Oh yeah, your original question

    At first it is difficult to understand exactly what is going on in a Windows app, and it will be tough to port even a simple program, but once you understand what is going on it's not too hard.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. VC++ Resources - Add Existing Item
    By EliMcGowan in forum Windows Programming
    Replies: 1
    Last Post: 08-30-2004, 02:51 PM
  2. Is there a easy to use GUI package for C?
    By dat in forum C Programming
    Replies: 6
    Last Post: 08-06-2003, 02:48 AM
  3. Few easy console manipulation ?'s
    By RoD in forum C++ Programming
    Replies: 2
    Last Post: 10-08-2002, 03:35 PM
  4. Just one Question?
    By Irish-Slasher in forum C++ Programming
    Replies: 6
    Last Post: 02-12-2002, 10:19 AM
  5. EASY GUI development.. like with Qt?
    By rezonax in forum C++ Programming
    Replies: 2
    Last Post: 09-16-2001, 01:18 PM