Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
CODE PROJECT For Those Who Code
  • Home
  • Articles
  • FAQ
Community
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. GUO in DOS

GUO in DOS

Scheduled Pinned Locked Moved C / C++ / MFC
c++
9 Posts 6 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    rajeevktripathi
    wrote on last edited by
    #1

    Hi All I have to create a GUI in turbo C++ for Dos. and I want to give Windows like look in interface. so can you please tell me any library for GUI which could be used in DOS. or tell me any better approach. Thanks Edit/Delete Message

    realJSOPR _ M J 4 Replies Last reply
    0
    • R rajeevktripathi

      Hi All I have to create a GUI in turbo C++ for Dos. and I want to give Windows like look in interface. so can you please tell me any library for GUI which could be used in DOS. or tell me any better approach. Thanks Edit/Delete Message

      realJSOPR Offline
      realJSOPR Offline
      realJSOP
      wrote on last edited by
      #2

      Use Borland C++ 2.0 (or maybe 3.0). It comes with TurboVision. I believe 3.0 could produce oth Windows and DOS apps.... it's been over 15 years since I did a DOS app...

      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
      -----
      "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

      1 Reply Last reply
      0
      • R rajeevktripathi

        Hi All I have to create a GUI in turbo C++ for Dos. and I want to give Windows like look in interface. so can you please tell me any library for GUI which could be used in DOS. or tell me any better approach. Thanks Edit/Delete Message

        _ Offline
        _ Offline
        _AnsHUMAN_
        wrote on last edited by
        #3

        :doh:Humm, this seems Hard to do with TurboC++. See here for some help[^]

        Somethings seem HARD to do, until we know how to do them. ;-)_AnShUmAn_

        1 Reply Last reply
        0
        • R rajeevktripathi

          Hi All I have to create a GUI in turbo C++ for Dos. and I want to give Windows like look in interface. so can you please tell me any library for GUI which could be used in DOS. or tell me any better approach. Thanks Edit/Delete Message

          M Offline
          M Offline
          Monty2
          wrote on last edited by
          #4

          rajeevktripathi wrote:

          I have to create a GUI in turbo C++ for Dos. and I want to give Windows like look in interface.

          Never thought i'd hear this :~

          rajeevktripathi wrote:

          or tell me any better approach.

          Use Windows


          Help your local Search & Rescue. Get lost!

          realJSOPR 1 Reply Last reply
          0
          • M Monty2

            rajeevktripathi wrote:

            I have to create a GUI in turbo C++ for Dos. and I want to give Windows like look in interface.

            Never thought i'd hear this :~

            rajeevktripathi wrote:

            or tell me any better approach.

            Use Windows


            Help your local Search & Rescue. Get lost!

            realJSOPR Offline
            realJSOPR Offline
            realJSOP
            wrote on last edited by
            #5

            Monty2 wrote:

            Use Windows

            He's already stated that he needs to write a DOS app, so it's obviously a *requirement* over which he has no control. People that come here and state their requirements aren't typically in the mood for off-the-cuff bullshit answers like yours. -- modified at 9:54 Thursday 27th July, 2006

            R 1 Reply Last reply
            0
            • realJSOPR realJSOP

              Monty2 wrote:

              Use Windows

              He's already stated that he needs to write a DOS app, so it's obviously a *requirement* over which he has no control. People that come here and state their requirements aren't typically in the mood for off-the-cuff bullshit answers like yours. -- modified at 9:54 Thursday 27th July, 2006

              R Offline
              R Offline
              rajeevktripathi
              wrote on last edited by
              #6

              Thanks U all OK I will start to write such programs can u please guide me how to proceed But would like to tell the reason whiy I need .. Infact working on such project where if system is crashed then system will be started with a bootable floppy ( in DOS mode) and our application will be invoked so wanna write GUI code for that part.. Please help me Thanks

              realJSOPR 1 Reply Last reply
              0
              • R rajeevktripathi

                Thanks U all OK I will start to write such programs can u please guide me how to proceed But would like to tell the reason whiy I need .. Infact working on such project where if system is crashed then system will be started with a bootable floppy ( in DOS mode) and our application will be invoked so wanna write GUI code for that part.. Please help me Thanks

                realJSOPR Offline
                realJSOPR Offline
                realJSOP
                wrote on last edited by
                #7

                Telling you how to write an application is WAY beyond the scope of this forum.

                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                -----
                "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                1 Reply Last reply
                0
                • R rajeevktripathi

                  Hi All I have to create a GUI in turbo C++ for Dos. and I want to give Windows like look in interface. so can you please tell me any library for GUI which could be used in DOS. or tell me any better approach. Thanks Edit/Delete Message

                  J Offline
                  J Offline
                  Joe Woodbury
                  wrote on last edited by
                  #8

                  Isn't that called Windows 3.0? More seriously, when I did DOS programming, there were several graphics libraries, UI toolkits and other such things available. Unfortunately, not only are the obsolete, most the companies don't exist any more. (I last evaluated one of these libraries in 1989--the name "GreenLeaf" pops into mind--if they are who I remember them to be, contact them and see if they have some archived stuff they can sell you.) A big problem is finding products that actually have drivers for DOS (this was the big bugaboo when doing this; you had to ship with a ton of graphics drivers and hoped that the user knew which one they were using since there was no standard detection method [somewhere, I have the code to detect if you were running Hercules mono, CGA, EGA or VGA graphics.])

                  Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                  G 1 Reply Last reply
                  0
                  • J Joe Woodbury

                    Isn't that called Windows 3.0? More seriously, when I did DOS programming, there were several graphics libraries, UI toolkits and other such things available. Unfortunately, not only are the obsolete, most the companies don't exist any more. (I last evaluated one of these libraries in 1989--the name "GreenLeaf" pops into mind--if they are who I remember them to be, contact them and see if they have some archived stuff they can sell you.) A big problem is finding products that actually have drivers for DOS (this was the big bugaboo when doing this; you had to ship with a ton of graphics drivers and hoped that the user knew which one they were using since there was no standard detection method [somewhere, I have the code to detect if you were running Hercules mono, CGA, EGA or VGA graphics.])

                    Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                    G Offline
                    G Offline
                    Gary R Wheeler
                    wrote on last edited by
                    #9

                    Unfortunately, modern support for the 'old' video standards is hit-or-miss. I've got an old text-mode DOS app that my company uses in manufacturing. We've got a shrinking pile of old hardware that gets swapped around and periodically refurbished for the app to run on. I've not had good luck running it on contemporary hardware. BIOS functions are missing or incorrectly implemented, hardware register emulation is half-assed, and so on. I get the impression that, about ten years ago, someone wrote a 'text-mode emulator' package in VHDL, and everyone's been using it since then without ever testing it. Yeah, I know it would be smarter for me to rewrite the app. It's a lot cheaper, however, to have a technician scrounge up some hardware every six months and spend half a day putting it together.


                    Software Zen: delete this;

                    Fold With Us![^]

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups