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. Need compact html rendering component for an mfc app

Need compact html rendering component for an mfc app

Scheduled Pinned Locked Moved C / C++ / MFC
c++htmlsecurityquestion
5 Posts 4 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 am writing a client side MFC application. I would like to be able to display a scrolling window that renders simple html. The main tags I need are ,

    , and maybe . I don't want to use the MS Internet explorer control. That's like using a locomotive to push a shopping cart. My client doesn't want the dependancies and security issues that come with IE. I don't blame him a bit. I know I have seen light weight html rendering controls for simple html text rendering, but I can't remember where I saw them. Anyone have any suggestions? TIA Jim H

    D J C 3 Replies Last reply
    0
    • J Jim Howard

      Howdy, I am writing a client side MFC application. I would like to be able to display a scrolling window that renders simple html. The main tags I need are ,

      , and maybe . I don't want to use the MS Internet explorer control. That's like using a locomotive to push a shopping cart. My client doesn't want the dependancies and security issues that come with IE. I don't blame him a bit. I know I have seen light weight html rendering controls for simple html text rendering, but I can't remember where I saw them. Anyone have any suggestions? TIA Jim H

      D Offline
      D Offline
      David Crow
      wrote on last edited by
      #2

      Since IE is already available on the machine, why not use it? While other renderers probably exist, can you guarantee that they have been thoroughly tested and are fully HTML compliant? Have you considerd CHtmlView? It's based on the IE server, but it plugs into an application almost seamlessly.


      "The pointy end goes in the other man." - Antonio Banderas (Zorro, 1998)

      J 1 Reply Last reply
      0
      • D David Crow

        Since IE is already available on the machine, why not use it? While other renderers probably exist, can you guarantee that they have been thoroughly tested and are fully HTML compliant? Have you considerd CHtmlView? It's based on the IE server, but it plugs into an application almost seamlessly.


        "The pointy end goes in the other man." - Antonio Banderas (Zorro, 1998)

        J Offline
        J Offline
        Jim Howard
        wrote on last edited by
        #3

        I've deployed commerical apps that use CHtmlView. It can work, but it's a hellish nightmare to test all the possible permutations and combinations of operating systems and versions of IE. My client also has legitimate security concerns about using IE. If you need the full power of IE then using the MS browser object is fine. I don't need anything like the power of IE. I just need to be able to nicely render some text. IE is massive overkill for this task.

        1 Reply Last reply
        0
        • J Jim Howard

          Howdy, I am writing a client side MFC application. I would like to be able to display a scrolling window that renders simple html. The main tags I need are ,

          , and maybe . I don't want to use the MS Internet explorer control. That's like using a locomotive to push a shopping cart. My client doesn't want the dependancies and security issues that come with IE. I don't blame him a bit. I know I have seen light weight html rendering controls for simple html text rendering, but I can't remember where I saw them. Anyone have any suggestions? TIA Jim H

          J Offline
          J Offline
          Joel Lucsy
          wrote on last edited by
          #4

          HTMEngine at http://www.terrainformatica.com/htmengine/ QHTM at http://www.gipsysoft.com/qhtm/ -- Joel Lucsy

          1 Reply Last reply
          0
          • J Jim Howard

            Howdy, I am writing a client side MFC application. I would like to be able to display a scrolling window that renders simple html. The main tags I need are ,

            , and maybe . I don't want to use the MS Internet explorer control. That's like using a locomotive to push a shopping cart. My client doesn't want the dependancies and security issues that come with IE. I don't blame him a bit. I know I have seen light weight html rendering controls for simple html text rendering, but I can't remember where I saw them. Anyone have any suggestions? TIA Jim H

            C Offline
            C Offline
            Chris Richardson
            wrote on last edited by
            #5

            Well it's not exactly an HTML rendering engine, but the following control has support for a bunch of tags. I haven't looked at the source that I can remember, but you may be able to rip out it's core and use it for your own purposes. http://www.codeproject.com/miscctrl/pptooltip.asp[^] Chris Richardson

            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