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. The Lounge
  3. Qt ready to replace MFC as favorite C++ framework [modified]

Qt ready to replace MFC as favorite C++ framework [modified]

Scheduled Pinned Locked Moved The Lounge
c++csharpcomdesigncollaboration
50 Posts 19 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.
  • S Sudhir Mangla

    C++ still very much alive on MAC and Linux. (whole KDE is develop in QT only). But only in windows C++ is dying because of Microsoft.

    Sudhir Mangla http://tips.DevelopersVoice.com (Technical Tips and Tricks) http://Programmerworld.net (Free books and source code) http://Faq.Programmerworld.net (FAQ and Tips for programmers)
    http://health.Programmerworld.net (Health tips)

    S Offline
    S Offline
    swjam
    wrote on last edited by
    #7

    no it's not! server applications will always favor c++

    ---------------------------------------------------------- this is a sig++

    1 Reply Last reply
    0
    • P pseudonym67

      As far as I understand it from the microsoft point of view MFC and C++ are dead ducks. MFC is nothing more than an out of date framework that has been passed by along with the shift to .net languages. C++ on the other hand was brutally dragged out into the street and slaughtered by the abomination that is C++.net or whatever monicker they've given to it these days. As for Qt yes it is the best modern C++ development framework around. No it is not as good as MFC was in it's day. Qt still needs a hell of a lot of work doing to it admittedly most of it is sorting out the minor inconviences that plague develpment such as the shoddy gui implementation and the fact that if you actually want to develop any kind of serious application you pretty much have to write it out yourself. It basically needs polishing with the end user in mind and then it needs polishing again just to get the bits they missed the first time.

      pseudonym67 My Articles[^] Beginning KDevelop Programming[^]

      S Offline
      S Offline
      Sudhir Mangla
      wrote on last edited by
      #8

      pseudonym67 wrote:

      As far as I understand it from the microsoft point of view MFC and C++ are dead ducks.

      Actually microsoft is developing new OS Windows7 using C++ only but I still can't understand why they don't want to promote C++. For developing there internal application like Windows7, Office products and windows live suite microsoft must have develop a good C++ library of internal version of MFC but for some unknown reasons they don't want to make and C++ framework open to public.

      Sudhir Mangla http://tips.DevelopersVoice.com (Technical Tips and Tricks) http://Programmerworld.net (Free books and source code) http://Faq.Programmerworld.net (FAQ and Tips for programmers)
      http://health.Programmerworld.net (Health tips)

      1 Reply Last reply
      0
      • P pseudonym67

        As far as I understand it from the microsoft point of view MFC and C++ are dead ducks. MFC is nothing more than an out of date framework that has been passed by along with the shift to .net languages. C++ on the other hand was brutally dragged out into the street and slaughtered by the abomination that is C++.net or whatever monicker they've given to it these days. As for Qt yes it is the best modern C++ development framework around. No it is not as good as MFC was in it's day. Qt still needs a hell of a lot of work doing to it admittedly most of it is sorting out the minor inconviences that plague develpment such as the shoddy gui implementation and the fact that if you actually want to develop any kind of serious application you pretty much have to write it out yourself. It basically needs polishing with the end user in mind and then it needs polishing again just to get the bits they missed the first time.

        pseudonym67 My Articles[^] Beginning KDevelop Programming[^]

        G Offline
        G Offline
        Graham Bradshaw
        wrote on last edited by
        #9

        pseudonym67 wrote:

        minor inconviences ... such as

        pseudonym67 wrote:

        shoddy gui implementation

        pseudonym67 wrote:

        if you actually want to develop any kind of serious application you pretty much have to write it out yourself

        You know, if you think those are minor inconveniences, I'd hate to find out what you think the major ones are.

        J 1 Reply Last reply
        0
        • P pseudonym67

          As far as I understand it from the microsoft point of view MFC and C++ are dead ducks. MFC is nothing more than an out of date framework that has been passed by along with the shift to .net languages. C++ on the other hand was brutally dragged out into the street and slaughtered by the abomination that is C++.net or whatever monicker they've given to it these days. As for Qt yes it is the best modern C++ development framework around. No it is not as good as MFC was in it's day. Qt still needs a hell of a lot of work doing to it admittedly most of it is sorting out the minor inconviences that plague develpment such as the shoddy gui implementation and the fact that if you actually want to develop any kind of serious application you pretty much have to write it out yourself. It basically needs polishing with the end user in mind and then it needs polishing again just to get the bits they missed the first time.

          pseudonym67 My Articles[^] Beginning KDevelop Programming[^]

          J Offline
          J Offline
          John M Drescher
          wrote on last edited by
          #10

          pseudonym67 wrote:

          the shoddy gui implementation and the fact that if you actually want to develop any kind of serious application you pretty much have to write it out yourself.

          WHAT? I mean there is so much more in Qt than MFC. To me it is so much easier writing applications in Qt because I do not have to extend the library because of a missing but important feature. Several of these important features are the layouts, the dynamic windows, dynamic events, the and the built-in grid control. [EDIT]And before every one thinks I have never used MFC, I have actually written >500K lines of MFC code over the last 12 or so years. And about 10K lines in Qt. I am totally amazed on how much easier to program with Qt versus MFC. [/EDIT]

          John

          modified on Saturday, January 24, 2009 10:10 AM

          P 1 Reply Last reply
          0
          • S Sudhir Mangla

            C++ still very much alive on MAC and Linux. (whole KDE is develop in QT only). But only in windows C++ is dying because of Microsoft.

            Sudhir Mangla http://tips.DevelopersVoice.com (Technical Tips and Tricks) http://Programmerworld.net (Free books and source code) http://Faq.Programmerworld.net (FAQ and Tips for programmers)
            http://health.Programmerworld.net (Health tips)

            A Offline
            A Offline
            Andre xxxxxxx
            wrote on last edited by
            #11

            Sudhir Mangla wrote:

            C++ still very much alive on MAC and Linux. (whole KDE is develop in QT only). But only in windows C++ is dying because of Microsoft.

            I know, that was just sarcasm ;) 10 years ago everyone predicted that Java would kill C++ and since 5 years everyone says .NET will kill C++. It's getting boring. The only advantage of Java/.NET are the good base class libraries. For C++ you have only a mix of libraries, C runtime, STL, maybe Boost and MFC. A state of the art base class library from IO to UI is needed. I think Qt could fill this gap.

            1 Reply Last reply
            0
            • S Sudhir Mangla

              Nokia has announced plans to make the open source Qt toolkit available under GNU's Lesser General Public License (LGPL), alongside the existing GPL and commercial licensing options. This change could significantly boost Qt adoption, redefine the economics of cross-platform programming, and dramatically reshape the landscape of commercial application development using C++. Now the question is will Microsoft take some time to Improve MFC for Windows. Although as VS2008 Service pack Microsoft as tried to Improve MFC. But Still if I compare QT with MFC , QT is much much batter than MFC both in design and Functionality and QT is much more updated for modern programming.Anyone who has used QT will be able to tell where MFC stand against QT. QT is better then MFC and can run on nearly any platform this make it a Big challenge for MFC. For most of my career I have worked on MFC. But if MFC remains a dead project QT will be the obvious choice. Main problem for QT was its license. But now that problem is solved. I near future if Microsoft did not improve MFC most of the C++ programmer will switch to QT. Want to know your comment do U feel Microsoft will respond to QT challenge. -------------------- In addition to adopting the LGPL license for Qt, Nokia will also be completely changing Qt development model to make it more inclusive and transparent. The source code will be moved to a publicly-accessible Git repository so that the latest changes will always be visible.

              Sudhir Mangla http://tips.DevelopersVoice.com (Technical Tips and Tricks) http://Programmerworld.net (Free books and source code) http://Faq.Programmerworld.net (FAQ and Tips for programmers)
              http://health.Programmerworld.net (Health tips)

              modified on Monday, January 26, 2009 10:53 AM

              H Offline
              H Offline
              Hans Dietrich
              wrote on last edited by
              #12

              I'm interested in the claims you make for Qt:

              1. QT is much much batter than MFC both in design and Functionality
              2. QT is much more updated for modern programming
              3. QT is better then MFC

              What are your reasons for making these claims? Can you give us any links to comparisons that justify your claims? I have used Qt on one contract because a client requested it, and while I appreciate the cross-platform benefit, I would never consider recommending Qt for a Windows-only project, for exactly the opposite reasons of what you have stated: Qt is not as well designed as MFC, Qt offers less functionality and less flexibility than MFC, Qt is not as well integrated into the VS IDE as MFC, and Qt in general is harder to work with than MFC. Still, I am not a Qt expert, so I would like to understand it from your point of view. If you could provide some justifications or links, I would appreciate it.

              Best wishes, Hans


              [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

              A S J 3 Replies Last reply
              0
              • G Graham Bradshaw

                pseudonym67 wrote:

                minor inconviences ... such as

                pseudonym67 wrote:

                shoddy gui implementation

                pseudonym67 wrote:

                if you actually want to develop any kind of serious application you pretty much have to write it out yourself

                You know, if you think those are minor inconveniences, I'd hate to find out what you think the major ones are.

                J Offline
                J Offline
                John M Drescher
                wrote on last edited by
                #13

                I am very confused how these conclusions are reached. Qt is significantly better than MFC in each of these in my opinion.

                John

                G 1 Reply Last reply
                0
                • H Hans Dietrich

                  I'm interested in the claims you make for Qt:

                  1. QT is much much batter than MFC both in design and Functionality
                  2. QT is much more updated for modern programming
                  3. QT is better then MFC

                  What are your reasons for making these claims? Can you give us any links to comparisons that justify your claims? I have used Qt on one contract because a client requested it, and while I appreciate the cross-platform benefit, I would never consider recommending Qt for a Windows-only project, for exactly the opposite reasons of what you have stated: Qt is not as well designed as MFC, Qt offers less functionality and less flexibility than MFC, Qt is not as well integrated into the VS IDE as MFC, and Qt in general is harder to work with than MFC. Still, I am not a Qt expert, so I would like to understand it from your point of view. If you could provide some justifications or links, I would appreciate it.

                  Best wishes, Hans


                  [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                  A Offline
                  A Offline
                  Andre xxxxxxx
                  wrote on last edited by
                  #14

                  Qt has much more than basic UI elements.

                  J 1 Reply Last reply
                  0
                  • J John M Drescher

                    I am very confused how these conclusions are reached. Qt is significantly better than MFC in each of these in my opinion.

                    John

                    G Offline
                    G Offline
                    Graham Bradshaw
                    wrote on last edited by
                    #15

                    Why ask me? I was just quoting someone else. Ask them...

                    John M. Drescher wrote:

                    Qt is significantly better than MFC in each of these in my opinion.

                    Examples? Code you've written? Commerical apps developed for Windows using QT?

                    J 1 Reply Last reply
                    0
                    • H Hans Dietrich

                      I'm interested in the claims you make for Qt:

                      1. QT is much much batter than MFC both in design and Functionality
                      2. QT is much more updated for modern programming
                      3. QT is better then MFC

                      What are your reasons for making these claims? Can you give us any links to comparisons that justify your claims? I have used Qt on one contract because a client requested it, and while I appreciate the cross-platform benefit, I would never consider recommending Qt for a Windows-only project, for exactly the opposite reasons of what you have stated: Qt is not as well designed as MFC, Qt offers less functionality and less flexibility than MFC, Qt is not as well integrated into the VS IDE as MFC, and Qt in general is harder to work with than MFC. Still, I am not a Qt expert, so I would like to understand it from your point of view. If you could provide some justifications or links, I would appreciate it.

                      Best wishes, Hans


                      [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                      S Offline
                      S Offline
                      Sudhir Mangla
                      wrote on last edited by
                      #16

                      For QT vs MFC check this link http://phil.freehackers.org/kde/qt-vs-mfc.html[^] And for checking functionality provided by QT check documentation http://www.qtsoftware.com/products/appdev/library/modular-class-library[^]

                      Sudhir Mangla http://tips.DevelopersVoice.com (Technical Tips and Tricks) http://Programmerworld.net (Free books and source code) http://Faq.Programmerworld.net (FAQ and Tips for programmers)
                      http://health.Programmerworld.net (Health tips)

                      H 1 Reply Last reply
                      0
                      • H Hans Dietrich

                        I'm interested in the claims you make for Qt:

                        1. QT is much much batter than MFC both in design and Functionality
                        2. QT is much more updated for modern programming
                        3. QT is better then MFC

                        What are your reasons for making these claims? Can you give us any links to comparisons that justify your claims? I have used Qt on one contract because a client requested it, and while I appreciate the cross-platform benefit, I would never consider recommending Qt for a Windows-only project, for exactly the opposite reasons of what you have stated: Qt is not as well designed as MFC, Qt offers less functionality and less flexibility than MFC, Qt is not as well integrated into the VS IDE as MFC, and Qt in general is harder to work with than MFC. Still, I am not a Qt expert, so I would like to understand it from your point of view. If you could provide some justifications or links, I would appreciate it.

                        Best wishes, Hans


                        [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                        J Offline
                        J Offline
                        John M Drescher
                        wrote on last edited by
                        #17

                        Hans Dietrich wrote:

                        Qt is not as well designed as MFC

                        In my opinion it is much better designed. It definitely is better OO code, signals and slots are much better than the event model...

                        Hans Dietrich wrote:

                        Qt offers less functionality

                        How? There is so much more functionality in Qt than there is in MFC. What about dynamic window layouts? Doing this in MFC requires hundreds of lines of code. And signals and slots are so much easier to work with than the event model.

                        Hans Dietrich wrote:

                        Qt is not as well integrated into the VS IDE as MFC

                        With the open source version it is not integrated at all so I agree. However I do not miss that. I think 5 years ago with VC6 I would have missed it more but since VC went .NET adding events via the class view has not been all that great anyways so I have been doing this mostly manually anyways.

                        John

                        H 1 Reply Last reply
                        0
                        • G Graham Bradshaw

                          Why ask me? I was just quoting someone else. Ask them...

                          John M. Drescher wrote:

                          Qt is significantly better than MFC in each of these in my opinion.

                          Examples? Code you've written? Commerical apps developed for Windows using QT?

                          J Offline
                          J Offline
                          John M Drescher
                          wrote on last edited by
                          #18

                          Graham Bradshaw wrote:

                          Why ask me?

                          Sorry, not asking you. Just wondering on how these conclusions were achieved.

                          Graham Bradshaw wrote:

                          Code you've written?

                          Yes, However none of it is released yet.

                          John

                          1 Reply Last reply
                          0
                          • A Andre xxxxxxx

                            Qt has much more than basic UI elements.

                            J Offline
                            J Offline
                            John M Drescher
                            wrote on last edited by
                            #19

                            This is a big help. Because in MFC I had to either roll many of these out myself or grab them off of codeproject.

                            John

                            1 Reply Last reply
                            0
                            • S Sudhir Mangla

                              Nokia has announced plans to make the open source Qt toolkit available under GNU's Lesser General Public License (LGPL), alongside the existing GPL and commercial licensing options. This change could significantly boost Qt adoption, redefine the economics of cross-platform programming, and dramatically reshape the landscape of commercial application development using C++. Now the question is will Microsoft take some time to Improve MFC for Windows. Although as VS2008 Service pack Microsoft as tried to Improve MFC. But Still if I compare QT with MFC , QT is much much batter than MFC both in design and Functionality and QT is much more updated for modern programming.Anyone who has used QT will be able to tell where MFC stand against QT. QT is better then MFC and can run on nearly any platform this make it a Big challenge for MFC. For most of my career I have worked on MFC. But if MFC remains a dead project QT will be the obvious choice. Main problem for QT was its license. But now that problem is solved. I near future if Microsoft did not improve MFC most of the C++ programmer will switch to QT. Want to know your comment do U feel Microsoft will respond to QT challenge. -------------------- In addition to adopting the LGPL license for Qt, Nokia will also be completely changing Qt development model to make it more inclusive and transparent. The source code will be moved to a publicly-accessible Git repository so that the latest changes will always be visible.

                              Sudhir Mangla http://tips.DevelopersVoice.com (Technical Tips and Tricks) http://Programmerworld.net (Free books and source code) http://Faq.Programmerworld.net (FAQ and Tips for programmers)
                              http://health.Programmerworld.net (Health tips)

                              modified on Monday, January 26, 2009 10:53 AM

                              N Offline
                              N Offline
                              Nemanja Trifunovic
                              wrote on last edited by
                              #20

                              Frankly, I don't care what is the favorite framework. One of the best thngs about C++ is that it does not lock you into any framework - you can use any of existing ones, write your own, or not use frameworks at all (my favorite option). For GUI, I use WTL which is a lean library, not a bloated framework.

                              Programming Blog utf8-cpp

                              H 1 Reply Last reply
                              0
                              • P pseudonym67

                                As far as I understand it from the microsoft point of view MFC and C++ are dead ducks. MFC is nothing more than an out of date framework that has been passed by along with the shift to .net languages. C++ on the other hand was brutally dragged out into the street and slaughtered by the abomination that is C++.net or whatever monicker they've given to it these days. As for Qt yes it is the best modern C++ development framework around. No it is not as good as MFC was in it's day. Qt still needs a hell of a lot of work doing to it admittedly most of it is sorting out the minor inconviences that plague develpment such as the shoddy gui implementation and the fact that if you actually want to develop any kind of serious application you pretty much have to write it out yourself. It basically needs polishing with the end user in mind and then it needs polishing again just to get the bits they missed the first time.

                                pseudonym67 My Articles[^] Beginning KDevelop Programming[^]

                                N Offline
                                N Offline
                                Nemanja Trifunovic
                                wrote on last edited by
                                #21

                                pseudonym67 wrote:

                                As far as I understand it from the microsoft point of view MFC and C++ are dead ducks.

                                When it comes to "enterprise" development. For ISVs, C++ is very much alive and is not going away.

                                Programming Blog utf8-cpp

                                A 1 Reply Last reply
                                0
                                • J John M Drescher

                                  Hans Dietrich wrote:

                                  Qt is not as well designed as MFC

                                  In my opinion it is much better designed. It definitely is better OO code, signals and slots are much better than the event model...

                                  Hans Dietrich wrote:

                                  Qt offers less functionality

                                  How? There is so much more functionality in Qt than there is in MFC. What about dynamic window layouts? Doing this in MFC requires hundreds of lines of code. And signals and slots are so much easier to work with than the event model.

                                  Hans Dietrich wrote:

                                  Qt is not as well integrated into the VS IDE as MFC

                                  With the open source version it is not integrated at all so I agree. However I do not miss that. I think 5 years ago with VC6 I would have missed it more but since VC went .NET adding events via the class view has not been all that great anyways so I have been doing this mostly manually anyways.

                                  John

                                  H Offline
                                  H Offline
                                  Hans Dietrich
                                  wrote on last edited by
                                  #22

                                  John M. Drescher wrote:

                                  n my opinion it is much better designed. It definitely is better OO code,

                                  MFC started out to be much more OO-oriented - much more similar to Borland's OWL framework. When MFC 1.0 was shown to Windows developers, their response forced MS to throw it out, and come up with the very thin wrapper that MFC is today. So, no, I don't think Qt is better designed, and if - as you state - it is better OO code, then that is a strike against it, not for it. When I'm writing MFC code, I don't have to continually think about how my code is going to map to Win32, since it is already thinly wrapped.

                                  John M. Drescher wrote:

                                  ...signals and slots are much better than the event model

                                  I disagree. Windows itself is event/message driven. To the extent that Qt is not, you will end up (at some point) fighting with or duplicating what Windows does. Remember that everything - Qt, MFC, .Net - sits on top of Win32.

                                  John M. Drescher wrote:

                                  What about dynamic window layouts?

                                  I know there are many things in Qt that I would like to also see in MFC, but MFC has many more of these than Qt does - as, for example, its adherence to the basic Windows messaging model.

                                  Best wishes, Hans


                                  [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                                  J 1 Reply Last reply
                                  0
                                  • N Nemanja Trifunovic

                                    Frankly, I don't care what is the favorite framework. One of the best thngs about C++ is that it does not lock you into any framework - you can use any of existing ones, write your own, or not use frameworks at all (my favorite option). For GUI, I use WTL which is a lean library, not a bloated framework.

                                    Programming Blog utf8-cpp

                                    H Offline
                                    H Offline
                                    Hans Dietrich
                                    wrote on last edited by
                                    #23

                                    I agree. I have used WTL on several projects, and immediately felt comfortable with it (no surprise, since WTL started out as a lightweight alternative to MFC).

                                    Best wishes, Hans


                                    [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                                    A S 2 Replies Last reply
                                    0
                                    • S Sudhir Mangla

                                      For QT vs MFC check this link http://phil.freehackers.org/kde/qt-vs-mfc.html[^] And for checking functionality provided by QT check documentation http://www.qtsoftware.com/products/appdev/library/modular-class-library[^]

                                      Sudhir Mangla http://tips.DevelopersVoice.com (Technical Tips and Tricks) http://Programmerworld.net (Free books and source code) http://Faq.Programmerworld.net (FAQ and Tips for programmers)
                                      http://health.Programmerworld.net (Health tips)

                                      H Offline
                                      H Offline
                                      Hans Dietrich
                                      wrote on last edited by
                                      #24

                                      Thanks for the links. I found the first one to be somewhat incoherent. Maybe you could do a better job, and post a Qt vs. MFC article here?

                                      Best wishes, Hans


                                      [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                                      1 Reply Last reply
                                      0
                                      • H Hans Dietrich

                                        John M. Drescher wrote:

                                        n my opinion it is much better designed. It definitely is better OO code,

                                        MFC started out to be much more OO-oriented - much more similar to Borland's OWL framework. When MFC 1.0 was shown to Windows developers, their response forced MS to throw it out, and come up with the very thin wrapper that MFC is today. So, no, I don't think Qt is better designed, and if - as you state - it is better OO code, then that is a strike against it, not for it. When I'm writing MFC code, I don't have to continually think about how my code is going to map to Win32, since it is already thinly wrapped.

                                        John M. Drescher wrote:

                                        ...signals and slots are much better than the event model

                                        I disagree. Windows itself is event/message driven. To the extent that Qt is not, you will end up (at some point) fighting with or duplicating what Windows does. Remember that everything - Qt, MFC, .Net - sits on top of Win32.

                                        John M. Drescher wrote:

                                        What about dynamic window layouts?

                                        I know there are many things in Qt that I would like to also see in MFC, but MFC has many more of these than Qt does - as, for example, its adherence to the basic Windows messaging model.

                                        Best wishes, Hans


                                        [CodeProject Forum Guidelines] [How To Ask A Question] [My Articles]

                                        J Offline
                                        J Offline
                                        John M Drescher
                                        wrote on last edited by
                                        #25

                                        Hans Dietrich wrote:

                                        I disagree. Windows itself is event/message driven. To the extent that Qt is not, you will end up (at some point) fighting with or duplicating what Windows does.

                                        I see your point. My reasoning is the windows event model does not work as well when it comes to the ability to extend (user created messages) and run time / dynamic created controls and layouts. These are two things that I spent a lot of time in the past to force MFC to do what I wanted.

                                        John

                                        1 Reply Last reply
                                        0
                                        • S Sudhir Mangla

                                          Actually new feature in MFC are based on a subset of BCGSoft 3rd party MFC library (MS licensed it).

                                          Sudhir Mangla http://tips.DevelopersVoice.com (Technical Tips and Tricks) http://Programmerworld.net (Free books and source code) http://Faq.Programmerworld.net (FAQ and Tips for programmers)
                                          http://health.Programmerworld.net (Health tips)

                                          A Offline
                                          A Offline
                                          Anna Jayne Metcalfe
                                          wrote on last edited by
                                          #26

                                          The ribbon stuff is, but not the rest.

                                          Anna :rose: Having a bad bug day? Tech Blog | Anna's Place | Tears and Laughter "If mushy peas are the food of the devil, the stotty cake is the frisbee of God"

                                          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