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
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. I need a "theme-able" C++ GUI

I need a "theme-able" C++ GUI

Scheduled Pinned Locked Moved C / C++ / MFC
c++htmlgraphicsadobehosting
2 Posts 2 Posters 0 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.
  • J Offline
    J Offline
    Jim Howard
    wrote on last edited by
    #1

    Howdy, I'm working on a project that includes a windows client program. I did a prototype that was basically an MFC SDI application that hosted IE with CHtmlview. I displayed HTML pages with controls, and processed the POST results. I also had some functionality in the toolbar and menus. It really worked well and I was happy with it. I demoed it to the PHB's and they liked it, but thought the "square" MFC window was "dull and boring". They now want me to keep the same web browser based GUI, but instead of hosting IE in a "boring" MFC window, they want it inside of a sexy bitmap of arbitary shape. They want something"theme-able" like Winamp, so that an artist can draw the GUI and I can add the fuctionality. One of them really likes the Roxio CD burner GUI as an example. They need this client to be fairly small, they don't want to do it in Macromedia Flash if we can do it C++. I'm sure there is a C++ application framework out there that supports themes. Can any of ya'll post a pointer or a suggestion? thanks Jim

    C 1 Reply Last reply
    0
    • J Jim Howard

      Howdy, I'm working on a project that includes a windows client program. I did a prototype that was basically an MFC SDI application that hosted IE with CHtmlview. I displayed HTML pages with controls, and processed the POST results. I also had some functionality in the toolbar and menus. It really worked well and I was happy with it. I demoed it to the PHB's and they liked it, but thought the "square" MFC window was "dull and boring". They now want me to keep the same web browser based GUI, but instead of hosting IE in a "boring" MFC window, they want it inside of a sexy bitmap of arbitary shape. They want something"theme-able" like Winamp, so that an artist can draw the GUI and I can add the fuctionality. One of them really likes the Roxio CD burner GUI as an example. They need this client to be fairly small, they don't want to do it in Macromedia Flash if we can do it C++. I'm sure there is a C++ application framework out there that supports themes. Can any of ya'll post a pointer or a suggestion? thanks Jim

      C Offline
      C Offline
      Christian Graus
      wrote on last edited by
      #2

      If you search for 'skinnable' on CP, there is an example, although not with windows of arbitrary shape. I've not used it so I dunno how good it is. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 Hey, at least Logo had, at it's inception, a mechanical turtle. VB has always lacked even that... - Shog9 04-09-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

      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