Thread: My Notepad clone, download if you have time...

  1. #1

    Lightbulb My Notepad clone, download if you have time...

    I'm a newbie to window programming, and I've just released a program that I wrote in my spare time. It's a clone of Notepad, or more of a replacement.

    Again, I'm new, so go easy on me with the criticism (if anybody download it that is)...

  2. #2
    Code Monkey Davros's Avatar
    Join Date
    Jun 2002
    I suggest you build your executable with all the runtime libraries it needs built in. This way you do not need separate Borland libraries and frees the user to concentrate on your app, and not the technology.

    This is easy to do in Borland (whether your are using Delphi or C++ Builder).

    Go to the Project Option window and uncheck the 'Use Dynamic RTL' box on the linker page, also uncheck the 'Build with Runtime Packages' box on the packages page. Now rebuild your app.

    You app executable will become larger, but will be stand-alone.

  3. #3


    Yes I did that, infact, on the site, there are two seperate with the run time built in and one doesn't...

  4. #4
    Code Monkey Davros's Avatar
    Join Date
    Jun 2002
    >Yes I did that, infact, on the site, there are two seperate with the run time built in and one doesn't

    Are you sure? You're 'built-in' executable seems a little small to me (at only 325KB). But I'm C++ Builder 5, so maybe there are some space saving features in version 6.

    I've tried your notepad program. Over all it seems like nice little app, although I'm not sure, that in its current form, it's significantly better than NotePad itself.

    Also, your comment in the help file 'virtually no file size limit, just what's left on your hard drive' isn't quite true, but this wouldn't be surprising if you are using TMemo. I tried opening an 8MB text file, which basically killed it. I have (and use) text files up to around 80MB in size.

    The only text editor I know of which can comfortably cope with files this size is Textpad. Perhaps you should have a look at it before expending further effort on your project.

    Otherwise, its a nice app with a well thought-out user interface.

  5. #5


    Actually, it can open up really large file. Just that this program use the RichEdit component, being RichEdit, you know it's not that good. I'm trying to find a way to improve the loading and perhaps find a better replacement for RichEdit.

    Yes, the built in exe is actually 325KB, many people already dl it and it ran fine on their system. What is the size when you normally built in BCB5?

    Anyway, this is just the second release and still in the Alpha stage, so it needed more time to mature more.

  6. #6
    Guest Sebastiani's Avatar
    Join Date
    Aug 2001
    Waterloo, Texas
    Ummm, please tell me why I would download some program from an unknown programmer from some nameless website? No thanks.
    #include <cmath>
    #include <complex>
    bool euler_flip(bool value)
        return std::pow
            std::complex<float>(0, 1) 
            * std::complex<float>(std::atan(1.0)
            *(1 << (value + 2)))
        ).real() < 0;

  7. #7


    Hey, that's your choice, and I repect that. You might not trust me because I'm an Unregistered member, but I don't feel the need to register because I don't post that much here (just read).

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Execution Time - Rijandael encryption
    By gamer4life687 in forum C++ Programming
    Replies: 5
    Last Post: 09-20-2008, 09:25 PM
  2. Sending an email in C program
    By Moony in forum C Programming
    Replies: 28
    Last Post: 10-19-2006, 10:42 AM
  3. Journey time prog 1 minute wrong
    By mike_g in forum C Programming
    Replies: 4
    Last Post: 10-12-2006, 03:41 AM
  4. relating date....
    By Prakash in forum C Programming
    Replies: 3
    Last Post: 09-19-2001, 09:08 AM