Tuesday, December 27, 2011

Dev-C++ 5.1.0.0 released

A newer version is available!

Time for a properly updated version. This one comes with a readily working 64bit compiler and lots of new stuff, like an updated first time dialog.




Changes - Version 5.1.0.0 - 27 December 2011
  • This is the first version to fully support 64bit MinGW compilers! Just place one in a folder called 'MinGW64' next to devcpp.exe, Dev will automatically adapt itself to it!
  • When launching for the first time, Dev-C++ will set defaults based on available 32bit or 64bit compilers (favors 64bit).
  • The XP style manifest creator now also supports 64bit.
  • The "Delete Profiling Information" button now does not check for the gmon.out file 60 times a second to keep itself updated.
  • Compiler information in the log now does not show up twice when rebuilding a single file.
  • Project files with dots in their names now do not confuse the executable namer anymore.
  • One more update to the compiler progress window: the warning counter was positioned a bit too much to the right.
  • Added formatting support for 'Sorry Unimplemented' and fixed up 'Unknown escape sequence'.
  • The main form now properly maximises when not starting for the first time.
  • The main form child windows now properly scale themselves when the 'Tip of the Day' window is shown.
  • Slightly lowered startup times again.
  • The code browser toolbar now also shows types and struct members.
  • The code completer and code parser now use symmetric indices and _ID's, making them a lot faster.
  • Code completion cache is now created a bit faster and is smaller.
  • Updated the help file.
  • The tooltip now always shows up when it is supposed to, even the first time.
  • Added a new editor style called Classic Plus, which highlights symbols like { and (.
  • The Code Completion Cache creator can now also be told to cache a selection of files.
  • Updated MinGW32 to GCC 4.6.2. Added TDM-GCC 4.6.1 x64.
  • Added updated Chinese translations by cin.getline.
  • More stuff I forgot about.


Important notices
  • The options format has changed. If you want to reuse an old pre-4.9.9.3 config file (NOT recommended), or, more importantly, when you're overriding Compiler Options in your project, you need to re-set these project settings once and save the project. You'll then have an updated 4.9.9.3+ project file.
  • This version has GCC built-in instead of being an aditional package. It also contains D3D9/10/11, GDI, Win32 and OpenGL headers and libraries in that flavor.
  • This version is now fully portable. If you also don't want Dev to leave anything behind in the registry, please select "Portable" or "Minimal" in the setup options.
  • For ultimate portable programming, please launch devcppPortable.exe located in the main folder of the portable zip download. This will make dev save its configuration files in the same folder as the executable.



Download
The setup can be downloaded here: 32bit or here: 64bit. The Portable zip version can be downloaded here: 32bit or here: 64bit. The source code can be found here.


Update
The 5.1.1.0 Beta 6 update can be found here. Its source code can be found here.




Guide to choose between 32bit and 64bit
  • The 64bit compiler will also run op 32bit computers. Not problem at all.
  • The 64bit compiler can do everything the 32bit compiler can, including creating standard 32bit executables.
  • The 64bit compiler can do stuff the 32bit compiler can't, like creating 64bit executables. It also comes with a lot more headers and libraries.
  • There is no single reason to download the 32bit except for maybe file size, marginally longer compiling time, or in case you have to use that specific compiler for any reason (regression problems for example).
Guide to compile for 32bit using TDM-GCC x64
  • To force 32bit on all new projects and non-project compiles, go to Tools >> Compiler Options >> Settings >> Code Generation and set "Pointer Width" to 32bit.
  • To force 32bit on already created projects, go to Project >> Project Options >> Compiler >> Code Generation and set "Pointer Width" to 32bit.
  • Now open Tools >> Compiler Options >> Directories >> Libraries. Change the path ending with 'lib' to point to a folder called 'lib32' next to it.
  • Done!
  • Alternatively, one can create a 32bit and 64bit config based on one installation of TDM-GCC x64. Go to Tools >> Compiler Options and create a new set called TDM-GCC 4.6.1 32-bit for example. Copy all settings in the General tab from the x64 set. Then, for that compiler, set the settings described above to your 32-bit configuration. This way, you don't have to install two compilers!

For more information, please read the FAQ located here or in Dev-C++'s help file.


Problems / Upcoming changes / TODO
  • TODO: Implement wxWidgets
  • TODO: Finish work done on adding icons to tool menu items.

79 comments:

  1. I download the version 32 y I have a problem not find the path and installed TDM-GCC 4.6.1 x64

    sorry for my english D:

    ReplyDelete
  2. http://i.imgur.com/QYBSx.jpg

    pic

    ReplyDelete
  3. Same here: version 32 bit, but TDM-GCC 4.6.1 x64 installed and can't change to MinGW x86 :(

    ReplyDelete
  4. http://i.imgur.com/abvUs.jpg

    pic above!

    ReplyDelete
  5. This comment has been removed by the author.

    ReplyDelete
  6. I downloaded the x64 version, and went through the installation. It now crashes on startup. :(

    Win7 x64: http://img.ly/c04Y

    ReplyDelete
  7. Ты хуйней занимаешся, ставиш 64 битный компилятор, он же на самом деле 32 (сами программы компилятора 32 битные) и ставиш в оболочке флаг -m32 или -m64 второй по умолчанию будет!!!!!
    И нах не надо два компилятора тянуть.
    Как же ты это непонимаеш досихпор...

    ReplyDelete
  8. I fail to compile at the first time, but after I overwrite the devcpp.ini by the old one, and change all the path to MinGW 64, the problem has gone.

    ReplyDelete
  9. @all the people who want to switch to MinGW32 with a MinGW64 install:

    Dev-C++ favors 64bit folders when initialising for the first time. It won't configure itself for two compiler folders automatically yet. I'm thinking about adding that, but:

    As you can see in the new guide in the post, MinGW64 can compile for x86 just fine too. You only need to set *two* options. That's all. Of course, you can also create two profiles to create a 'fake' x86 compiler (see the alternative bit).

    @imnotanerd:

    The code completion cache format has been improved, and old caches can therefore not be used anymore. Please remove cache.ccc in your config folder (%APPDATA%\Dev-Cpp for normal installs).

    @Russian Anonymous:

    Sorry, Google translate couldn't make much more than "You're garbage" (pretty useful comment you meant that, but I won't assume so) and a few other snippetjes like 'compiler' of your comment.

    @cin.getline:

    That's weird. Can you explain this?

    ReplyDelete
  10. @ the two first Anonymous guys:

    Yup, I made Dev-C++ do weird things on startup when adding compilers and clicking random buttons, but I can't replicate it. Would any of you mind to explain how *you* got it to do weird things?

    ReplyDelete
  11. I backuped the old devcpp.ini in the AppData. After I finished the installation, I tried using Dev-C++ 5.1.0.0 as it was run first time. But it fail when switch -m32 on. After that, I use the backuped devcpp.ini to overwrite the current one, and replace the word "32" by "64" in the context. You guess what? It works! Now the new Dev-C++ works perfectly.

    ReplyDelete
  12. Weird people face weird things. Maybe that's not a problem of Dev-C++, but the environment of my computer.

    ReplyDelete
  13. Both 32-bit and 64bit versions of the compiler,open full screen, no matter what i select from the shortcut.
    Aside from that, full screen mode does not actually take up the whole screen , but leaves a bar of the desktop visible on the upper side of the screen.

    Cheers

    ReplyDelete
  14. @highvoltage:

    Can you check what %APPDATA%\Dev-Cpp\devcpp.ini,

    FullScreen

    ... is set to?

    ReplyDelete
  15. fullscreen value is set to zero. Should it be that way?

    ReplyDelete
  16. Hey Orwell remove that 4.9.9.2 on startup. Doesn't looks nice.

    ReplyDelete
  17. @Highvoltage:

    Yes, it should be. This is quite weird though. Can you contact me via e-mail, so I can send you debug versions (that tell you what's going on) for example.

    ReplyDelete
  18. hey can anybody pls tell how can we paste text/input into dev c++ console windows while running a program.

    ReplyDelete
  19. Application version: 5.1.0.0

    Machine info
    ---------
    Platform : Windows NT
    OS version : version 6.1 (build 7601)
    Additional info: Service Pack 1


    The following error occured in version 5.1.0.0:
    List index out of bounds (320008) (at address 0x0011BFF2)


    Please include a description of what you were doing before the error occured (please give as much precisions as possible) :


    State information follows:
    Stack trace:
    ------------
    002870F6 (001860F6): ShowExceptionInfo (ExceptionsAnalyzer - 564)
    002872EB (001862EB): TExceptionsAnalyzer.GlobalExceptionHandler (ExceptionsAnalyzer - 572)
    00254D00 (00153D00): TMainForm.findstatement (main - 6653)
    00254586 (00153586): TMainForm.findstatement (main - 6484)
    00281393 (00180393): TEditor.EditorHintTimer (editor - 1410)
    00288A62 (00187A62): (devcpp - 196)
    00288A80 (00187A80): (devcpp - 196)
    00288354 (00187354): (devcpp - 112)
    00288354 (00187354): (devcpp - 112)

    ReplyDelete
  20. @曾紹武:

    Does the error recur if you repeat your action?

    @karan:

    You can copy/paste just like you would with a standard cmd window. Mark it via the right mouse window, enter to copy and right mouse >> paste to paste.

    ReplyDelete
  21. Hi, i want u orwell to add http://alleg.sourceforge.net/
    to Devc++.

    i dont know if I can include it by myself. I am a bit noob at C++ but i want to learn.

    ReplyDelete
  22. Please, add wxWidgets ;)

    ReplyDelete
  23. @Orwell
    yes!
    It is very often,when I writing a program!
    I have another program.
    When I use 64bit version and print sizeof(int),cout still print 4.
    Do I have to set other seting?
    Thank you for your response.

    ReplyDelete
  24. @曾紹武

    Ehm, is it possible to send a test to be (by email ) case which produces the error? I've only been testing the hovering stuff with my code style, so I might've overlooked some special cases.

    Oh, and about 64bit: the common thing called 64bit is all about the internal type of a pointer. On 32bit, pointers are just ints inside. On 64bit, pointers are 64bit ints (__int64).

    Standard integer storage types in C/C++ are defined by the programming language or API, not by your CPU type. 'int' will allways be 32bit, no matter what. Even 32bit C/C++ supports __int64. The advantage of a 64bit CPU is that it can manipulate these __int64 types directly, instead of in 'int' chunks.

    ReplyDelete
  25. bug: 'goto declaration' and 'goto definition' open the same point in .h (and the name of the file is lowercase)

    support for thread?

    GM

    ReplyDelete
  26. A bug that I don't know whether it is the old one or the new one.
    Application version: 5.1.1.0

    Machine info
    ---------
    Platform : Windows NT
    OS version : version 6.1 (build 7601)
    Additional info: Service Pack 1


    The following error occured in version 5.1.1.0:
    Access violation at address 00253F05 in module 'devcpp.exe'. Read of address 0530C000 (at address 0x00253F05)


    Please include a description of what you were doing before the error occured (please give as much precisions as possible) :


    State information follows:
    Stack trace:
    ------------
    00286E62 (00185E62): ShowExceptionInfo (ExceptionsAnalyzer - 564)
    00287057 (00186057): TExceptionsAnalyzer.GlobalExceptionHandler (ExceptionsAnalyzer - 572)
    00253F05 (00152F05): TMainForm.findstatement (main - 6431)
    00253F05 (00152F05): TMainForm.findstatement (main - 6431)
    00253F05 (00152F05): TMainForm.findstatement (main - 6431)
    00253EF9 (00152EF9): TMainForm.findstatement (main - 6428)
    002810C3 (001800C3): TEditor.EditorHintTimer (editor - 1417)
    002887CE (001877CE): (devcpp - 196)
    002887EC (001877EC): (devcpp - 196)
    002880C0 (001870C0): (devcpp - 112)
    002880C0 (001870C0): (devcpp - 112)

    ReplyDelete
  27. @Anonymous:

    Do you have any overloaded functions in there by any chance?

    @曾紹武

    It's quite likely another one, but if you don't mind, can be solve this via e-mail? It's a much handier place to talk about this stuff.

    ReplyDelete
  28. Hey, when will be next update with wxWidgets ?

    ReplyDelete
  29. @Anonymous: Code folding has got high priority at the moment, and it's almost done. I'll probably upload a beta version containing it today (GMT+1). After that, I might get working on wx.

    ReplyDelete
  30. collect2: ld returned 1 exit status
    How to fix it? i Can compile one time but when i do it second time it show this message...:(

    ReplyDelete
  31. @Adam:

    You could check the raw compile log (in the Compile Log tab). This panel will show all the output of the compiler, not just the formatted errors that Dev has picked out.

    Also, if you find anything, can you tell me which message Dev-C++ couldn't format?

    ReplyDelete
  32. My program is very simple so i was suprised about this errors. In this tab i have this:
    "Compiler: MinGW GCC 4.6.2 32-bit
    Building Makefile: "C:\Users\Adam\Desktop\Projekt1\Makefile.win"
    Executing make...
    mingw32-make.exe -f "C:\Users\Adam\Desktop\Projekt1\Makefile.win" all
    gcc.exe -c main.c -o main.o -I"C:/Users/Adam/Desktop/Studia/Infa/Dev-Cpp_32/MinGW32/include"

    gcc.exe main.o -o "Project1.exe" -L"C:/Users/Adam/Desktop/Studia/Infa/Dev-Cpp_32/MinGW32/lib" -static-libstdc++ -static-libgcc

    c:/users/adam/desktop/studia/infa/dev-cpp_32/mingw32/bin/../lib/gcc/mingw32/4.6.2/../../../../mingw32/bin/ld.exe: cannot open output file Project1.exe: Permission denied
    collect2: ld returned 1 exit status

    mingw32-make.exe: *** [Project1.exe] Error 1

    Execution terminated

    ReplyDelete
  33. Ok so i tested 32 and 64 bit version the result is the same. But i go buck to 5.0.0.8 i compile the same code and the result from compiler tab is"
    "Building Makefile: "C:\Users\Adam\Desktop\Projekt1\Makefile.win"
    Executing make...
    mingw32-make.exe -f "C:\Users\Adam\Desktop\Projekt1\Makefile.win" all
    gcc.exe -c main.c -o main.o -I"C:/Users/Adam/Desktop/Studia/Infa/Dev-Cpp 5.0.0.8 Portable/Dev-Cpp/include"

    gcc.exe main.o -o "Project1.exe" -L"C:/Users/Adam/Desktop/Studia/Infa/Dev-Cpp 5.0.0.8 Portable/Dev-Cpp/lib" -L"C:/Users/Adam/Desktop/Studia/Infa/Dev-Cpp 5.0.0.8 Portable/Dev-Cpp/lib/gcc" -static-libstdc++ -static-libgcc

    Execution terminated
    Compilation successful
    "

    ReplyDelete
  34. @Anonymous:

    Something is telling me either your application is still running or you don't have write access for:

    C:\Users\Adam\Desktop\Projekt1\Project1.exe (Permission denied)

    Because, simply, GCC doesn't have access to it. You might want to check task manager to see if it's still running or try Execute >> Program Reset if it isn't paused by "press any key".

    While installing 5.0.0.8 you've probably exited Project1.exe, which caused compiling to work again.

    ReplyDelete
  35. So i fight with your program hall day....
    I use Windows 7 64bit. I still have problem with "Compile & Run". I try many things in menager explorer there is no sign of my program. But Dev-C++ still show " Permission denied collect2: ld returned 1 exit status "

    The only solution is delete .exe after close the program by myself.. How to fix it?

    And Compile log show:
    "Compiler: TDM-GCC 4.6.1 64-bit
    Executing gcc.exe...
    gcc.exe "C:\Users\Adam\Desktop\Studia\Infa\PP\Ćwiczenia\Silnia\main.c" -o "C:\Users\Adam\Desktop\Studia\Infa\PP\Ćwiczenia\Silnia\main.exe" -I"C:\Users\Adam\Desktop\Studia\Infa\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include" -L"C:\Users\Adam\Desktop\Studia\Infa\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib" -static-libgcc
    c:/users/adam/desktop/studia/infa/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/4.6.1/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot open output file C:\Users\Adam\Desktop\Studia\Infa\PP\Ćwiczenia\Silnia\main.exe: Permission denied
    collect2: ld returned 1 exit status
    Execution terminated
    "

    ReplyDelete
  36. @Adam:

    Can you try disabling UAC? It might be denying the compiler the rights to write to that specific place.

    Honestly, that's all I can think of in case the application isn't running anymore and folder access is set allow read/write.

    You can always redirect the output by in Project >> Project Option >> Build Options >> Output dir/name to see if that helps.

    ReplyDelete
  37. Can do so that saved some pieces of code are collapsed and which are not closing the project, and when opening the project collapsed code remained minimized?

    ReplyDelete
  38. This comment has been removed by a blog administrator.

    ReplyDelete
  39. I'm new to C++, so pardon me if this question is awful. While trying to use OpenCV I followed this guide to set it up (http://opencv.willowgarage.com/wiki/DevCpp). Unfortunately it doesn't work. Does anyone know how to use OpenCV with the new version of Dev-C++?

    ReplyDelete
  40. use C# it's better if you a new bie.

    ReplyDelete
  41. Can you tell me what doesn't work exactly? The steps shown should still work just fine on this version.

    ReplyDelete
  42. I fixed it, I had built the library as a 32-bit library, but had forgotten to force 32-bit pointer width which was where my issues were coming from.

    ReplyDelete
  43. Ah, glad you got it working, especially with TDM-GCC x64: I wasn't hoping for regression troubles with this new and shiny compiler!

    ReplyDelete
  44. Very good you could also let him WXdevcpp the laptop?

    ReplyDelete
  45. Hi Orwell,
    I just want to thank you for your constant updates on Dev-C++ :)

    Question... Is there a recent Windows API documentation offline for Dev-C++ the ones on the Bloodshed website aren't working and are outdated. thanks :)

    please email me at cedricwaltercson@gmail.com

    ReplyDelete
  46. I just want to say, this is a great blog. Thanks for all the instructional info about 3D rendering; I can actually understand what you are talking about! Many additional thanks for your work on Dev-C++. It has languished for several years and I'm very glad to see someone revitalize it.

    ReplyDelete
  47. @Brett:

    Well, I've almost forgot about the 3D programming part, except for the fact that there's 3D code on pretty much every Dev-C++ screen and in the background. ;)

    I should add a few more of these items actually...

    ReplyDelete
  48. I've always loved Dev-C++, it was my first IDE, and your updates are amazing. I'm crazy excited about the 64 bit integration. My only complaint is not being able to get SDL working under TDM-GCC x64... I've been googling for weeks but haven't found anything useful. Does anyone have any suggestions? The problem seems to be with directX 5... is there a way to force SDL to compile to openGL on windows?

    ReplyDelete
  49. IS there a good updated windows API tutorial somwewhere?

    ReplyDelete
  50. @GTGunner:

    I don't know unfortunately. I've got no experience with SDL or OpenGL, sorry about that. What I do know (and you do to probably) is that the TDM guys have been ripping out legacy API's. There is a more conservative x64 compiler available though: it's called MinGW64. You might want to try that one, but you have to build it yourself.

    @Anonymous:

    You can try theForger's tutorial: http://www.winprog.org/tutorial/

    Otherwise, I strongly suggest buying a book on Win32, because, well, apart from theForger, there are indeed not very much proper tutorials available...

    ReplyDelete
  51. can you some toolbar themes and give intrustions on how to install them?

    ReplyDelete
  52. Thank you very much for the help, and keep up the amazing work!

    ReplyDelete
  53. Can You please make the shortcut to install in public desktop folder instead of user desktop folder when the user has selected dev c++ to install for all users

    ReplyDelete
  54. @Pushkar112:

    That shouldn't be too hard to do, but can you explain why I should use Public\ instead of All Users\ (or User\) ?

    ReplyDelete
  55. When I start Dev-C++ up maximized, the whole window is shifted down a bit, until I minimize it and then maximize it again.
    And when I un-maximize it (it's the button between the minimize and the close buttons), the upper-left corner of the window goes to a position slightly right of the center of my screen (and I can't see half of the window until I drag it to the upper left corner of my screen).
    If it helps, I'm on a netbook (1024x600 screen resolution).

    ReplyDelete
  56. Anonymous above me seems to have the same problem i described on Dec 29, 2011 11:51 AM

    ReplyDelete
  57. DEAR MOTHER OF GOD

    Mr. Orwell, YOU ARE MY HERO! I couldn't stand those ugly floating tooltips from the old Bloodshed version. I like Dev-C++ too much to switch to another IDE. Now you have fixed this bug that has been haunting me for years. Thank you SO MUCH sir. :'D

    ReplyDelete
  58. Thanks for yout effort Orwell, to this day I still use Dev-C++ and it's great to see it back.
    Many people who bash Dev-C++ don't understand that keeping things simple can be better than forcing coders to use too many features that they didn't ask for in the first place. I especially the too complex projects used by other IDEs, which create lots of folders and releases even when I only want to compile "test.c".

    ReplyDelete
  59. Если сделать еще автоматический создатель форм, как например в борланде, было бы замечательно.

    ReplyDelete
  60. If you do have an automatic creator of forms, such as in Borland, it would be great.

    ReplyDelete
  61. coz in public desktop all shortcuts are seen.
    i have use windows 7 os
    in xp all users have same feature but the folder has been changed in windows 7 to public account

    ReplyDelete
  62. How do I enable auto-completion C++ STL and my own includes?

    ReplyDelete
  63. I've experienced what they call a lack of free time. Apologies for replying so late.

    Anyway,

    @All the people who have trouble maximizing properly: update 6 and newer should fix your troubles. If not, please tell me.

    @Pushkar112:

    You can of course add new themes, but currently only at compile time. Do do that, follow these steps:
    - Download the source code.
    - Open source\images\.

    The easy compromise way:
    - Edit the images in \newlook, \gnome or \blue.
    - Run CleanSource and CompileResources to rebuild resource files.
    - Rebuild devcpp.dpr to apply changes.

    The hard way:
    - Copy the 'newlook' folder and name your copy 'mytheme' for example.
    - Now you're going to have to add a mytheme class to imagetheme.pas.
    - At this point, I don't have any clear guide available, but adding mytheme to any place that mentions newlook (or any other theme like gnome) should do the trick. The themes are unfortunately all rather hardcoded into Dev-C++. I should change that sometime.

    And about the public folder: I'll see what I can do.

    @bottom Anonymous:

    To enable autocomplete for your own includes (#include "" and <>) go to Tools >> Editor Options >> Class Browsing >> Enable 'Scan global files referenced in includes'. It is recommended to cache these files to minimize parsing time. This should also enable you to use completion for most of the STL.

    This caching process can also be done when running for the first time, simply by specifying the STL headers (like algorithm) in the caching pane.

    ReplyDelete
  64. This comment has been removed by a blog administrator.

    ReplyDelete
  65. This comment has been removed by a blog administrator.

    ReplyDelete
  66. This comment has been removed by a blog administrator.

    ReplyDelete
  67. This comment has been removed by a blog administrator.

    ReplyDelete
  68. This comment has been removed by the author.

    ReplyDelete
  69. @Orwell

    Nope, doesnt work for me - http://i39.tinypic.com/2ceq0k4.png

    32bit portable version with RC6 beta update.

    BTW - is it normal? http://i41.tinypic.com/30m4qbm.png

    Logged in my account.

    AnonymousFeb 12, 2012 06:47 AM
    AnonymousFeb 12, 2012 06:53 AM
    AnonymousFeb 12, 2012 06:57 AM
    AnonymousFeb 12, 2012 12:48 PM
    is me - so you can delete their posts. Sorry for flooding - having some issues with NoScript Firefox plugin and bloggger platform.

    ReplyDelete
  70. Thanks for the notify, they should be gone now.

    Hmm, did you press the Alt key by any chance? If so, you've encountered a bug in the VCL (UI) framework my old Delphi 7 IDE is using:

    http://qc.embarcadero.com/wc/qcmain.aspx?d=37403

    There are some, ehm, less than ideal fixed available, but I'm thinking about moving to the newer Delphi 2010 or Lazarus with the real fix. This migrating might take some time though.

    Is this bug bothering you so much that you can't use Dev properly anymore, or wouldn't you mind me first releasing 5.1.1 without any fix for this problem?

    ReplyDelete
  71. No - i did't press the alt key(besides the screenshot: alt - prntscrn).

    To be honest - i cant work without auto-complete because of heavy STL library usage. But it is yours, as a developer, the choice of what to be in the next version. Cheers.

    ReplyDelete
  72. When I use debug mode,I see those problems.
    Would you please help me to solve the problems.Thanks!

    Application version: 5.1.1.0

    Machine info
    ---------
    Platform : Windows NT
    OS version : version 6.1 (build 7601)
    Additional info: Service Pack 1


    The following error occured in version 5.1.1.0:
    List index out of bounds (41) (at address 0x0011EB5D)


    Please include a description of what you were doing before the error occured (please give as much precisions as possible) :


    State information follows:
    Stack trace:
    ------------
    002892C2 (001882C2): ShowExceptionInfo (ExceptionsAnalyzer - 564)
    002894B7 (001884B7): TExceptionsAnalyzer.GlobalExceptionHandler (ExceptionsAnalyzer - 572)
    0028330F (0018230F): TEditor.EditorMouseMove (editor - 1375)
    001B7498 (000B6498): TCustomSynEdit.MouseMove (SynEdit - 2310)
    001B7478 (000B6478): TCustomSynEdit.MouseMove (SynEdit - 2303)
    001BF18E (000BE18E): TCustomSynEdit.WndProc (SynEdit - 6193)
    0028AB45 (00189B45): (devcpp - 200)
    0028AB63 (00189B63): (devcpp - 200)
    0028A528 (00189528): (devcpp - 115)
    0028A528 (00189528): (devcpp - 115)

    ReplyDelete
  73. This is very post helpful for me.But there occurs a problem in dev instead i did it in turbo

    ReplyDelete
  74. I have fun with, cause I found just what I was looking for.
    You've ended my 4 day long hunt! God Bless you man. Have a nice day. Bye
    My web site :: win an ex back

    ReplyDelete
  75. nor working srand(time(NULL)); .. error not declared time.. comad random num??

    ReplyDelete