topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Thursday April 25, 2024, 12:59 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - SkyIDE [ switch to compact view ]

Pages: prev1 2 3 4 [5] 6 7 8 9 10next
101
Developer's Corner / Re: Borland c++ BUILDER tutorials?
« on: May 28, 2007, 05:55 PM »
Oh that, that's part of the TScintilla component for Delphi and C++ Builder. I didn't add any code for that except changing styles etc. It is done automatically for you.

You can find this component at: http://delphisci.sourceforge.net/

There are two parts that you need to install. The way I make it work is by first compiling the run time version of it scit.bpk in the C6 packages (considering you have C++ Builder 6) folder and then the design time DScit.bpk.

If you have the standard edition of C++, you will have to remove all DB (database) references otherwise compilation will fail.

102
Developer's Corner / Re: Borland c++ BUILDER tutorials?
« on: May 27, 2007, 04:08 AM »
I re-read your post and I believe I might have misunderstood. I am not sure exactly what you mean and which section you are referring to. Can you please be more specific? I will gladly explain how it is done. Thanks :)

103
Developer's Corner / Re: Borland c++ BUILDER tutorials?
« on: May 27, 2007, 02:57 AM »
Hello mahesh2k

You have to study the compiler output and then extract the line number and the filename when the user clicks on the line with the error. Once you extract the filename, you would know which file to open or just activate if it's already open and once the file is open/active you just need to highlight that particular line number -- the one that you extracted. That's the way I do it.

SkyIDE supports 10 compilers and now I am adding support for Visual C++ Express, the 11th compiler. Each compiler produces different outputs so I did a lot of studying, inspecting their output and some of them are still buggy but I think I just squashed all the bugs. Beta 14 will have bug fixes for LCC-WIN32 one and the Free Pascal one (errors occured due to not enough research).

Some of the compiler outputs are really complicated. The one I found the hardest to work with is "almost everyone's favorite": GNU C++ -- nothing wrong with the compiler itself, it's just that the output it produces is a bit complicated but I got it going :) It was the first compiler that SkyIDE supported.

104
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: May 23, 2007, 05:03 AM »

Words can't explain how bad some of the errors I found were due to some new code I entered in the previous release. All fixed. I am so sorry.

SkyIDE Beta 13 (Update 4) Released

Added: Support for VB.NET (non projects only "for now") - Beta 14 will support projects
Fixed: Application-wide "Access Violation Errors" sometimes when compiling
Fixed: C# project consistency errors due to *forgetting* to uncomment some code
Fixed: Some spelling mistakes...

http://www.skyide.ne...oads/SkyIDE_Beta.zip

105
Developer's Corner / Re: Borland c++ BUILDER tutorials?
« on: May 21, 2007, 05:53 PM »
You can also refer to the help file. There are plenty of examples explaining your way around. Personally, I found the official help file indeed very helpful. Without it, I would have been lost.

106
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: May 19, 2007, 06:23 PM »
I have updated the release to Update 2. I forgot to include a few files and of course it didn't work properly.

Here is how Beta 13 looks out of the box.

http://www.skyide.ne...s/testing/beta13.png

and this is what will appear shortly on BetaNews

http://www.skyide.ne...testing/official.png

107
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: May 19, 2007, 04:20 PM »
Hello Everyone

I've uploaded Beta 13. Also let me officialize something. In Beta 14 I intend to add support for Visual C++ and VB.NET and bring back Bakefile support. Bakefile support was removed as a result of the new project format and style. I never finished the Bakefile support after I fixed the project explorer. I feel a bit bad for delaying VB.NET. It has been requested by one user for quite some time. I haven't ignored anything. I just had to do a lot of other stuff.

Something off topic, I am really keen on writing a small security program that monitors your start-up sections which also monitors your hosts file. I know there are a few of them that do it but they eat up a bit of memory....while slowing down your system because they do a lot more. The one that I will write (if) will do just one thing. Monitor you start-up programs and nothing else and according to the plans I have - It will not slow down your computer at all. If I decide to go ahead with this, I will have a separate section on the SkyIDE web site but for now I am focused on SkyIDE itself. I really want to add the ability for plugins -- no promises on this one :)


Release Notes: SkyIDE Beta 13 - Saturday, 19 May 2007

Added: Support for the Microsoft Visual C# - finally! Tested with .NET 2.0

Added a brand new class browser -- The class browser now shows all your class members

[With this one, if you don't terminate your classes properly, the class browser messes up. Once you see that you will know there is an error in your code so make sure you type ";" at the end of your class. Structs are currently ignored.]


Added: Ability to run your own batch file when compiling instead of letting SkyIDE compile your files.

Added: Ability to add multiple #include directories
Added: Ability to set separate font charset for each document type supported.
Added: Unicode support for the "Modified Compiler Output" pane
Added: Some changes in the Options dialog related to AutoComplete


Improved: The multi file search and replace layout has been re-arranged
Improved: Variable and function Detection system has been thoroughly re-written (again)
Improved: There is no longer a delay when switching between tabs.
Improved: There is no longer a delay when clicking on the Object Inspector
Improved: The menu bar has been modified so it fits all users' screen resolutions (hopefully)
Improved: There is no longer a delay when extracting integers, chars, functions...
Improved: Delay is also gone when bookmarking variables...
Improved: General GUI improvements...

Bugfix: No more two "Tools" menus
Bugfix: Show/Hide Source/Header file entries now are only visible when a C++ file is active
Bugfix: Errors when creating Java project files got fixed.
Bugfix: With large files, sometimes SkyIDE would temporarily freeze. This is fixed.
Bugfix: Multi file search and replace bug fixed with selecting a line in file...
Bugfix: Now you can add multiple directories when compiling

Other: SkyIDE now remembers the Tab Index of the Page Bar
Other: Default Tab Stop is now 4
Other: Default document is a C++ document. (I will add an option to change this)

108
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: May 12, 2007, 04:13 AM »
Thanks Kyrathaba!

Pre-Beta 13 - Test Release 02 available

http://www.skyide.ne...yIDE_TestBuild02.zip

Added support for Microsoft Visual C# - finally!
Added a brand new class browser -- class browser now shows all your class members
Added Ability to run your own batchfile when compiling instead of letting SkyIDE compile your files.
Added Ability to add multiple #include directories

Improved: The multi file search and replace layout has been re-arranged
Improved: Variable and function Detection system has been thoroughly re-written (again)
Improved: There is no longer a delay when switching between tabs.
Improved: There is no longer a delay when clicking on object viewer's variables, functions, loops etc
Improved: The menubar has been modified so it fits all user's screen resolutions (hopefully)
Improved: There is no longer a delay when extracting integers, chars, functions...
Improved: Delay is also gone when bookmarking variables...
Improved: General GUI improvements...

Bugfix: No more two "Tools" menus :)
Bugfix: Show/Hide Source/Header file entries now are only visible when a C++ file is active
Bugfix: Errors when creating Java project files got fixed.
Bugfix: With large files, sometimes SkyIDE would temporarily freeze. This is fixed.
Bugfix: Multi file search and replace bug fixed with selecting a line in file...
Bugfix: Now you can add multiple directories when compiling


Some notes:

Preview Batchfile does not work -- easy fix.......I left it for the end
Make sure you select the right compiler type when using a custom compiler command otherwise it won't work.
Make sure you always terminate your class declaration with a ";" otherwise the class browser stuffs up because of errors in code BUT this is good :) Why? Because when you see a mess, you will know there is an error in code! You will be able to detect unintentional syntax errors :)


109
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: April 29, 2007, 06:06 AM »
C# support has been finalised. It works just like a C++ compiler and that was my intention.

http://www.skyide.ne...sting/cscproject.png
http://www.skyide.ne...ing/targetscreen.png
http://www.skyide.ne.../testing/csharp2.png


PLUS I am advancing the customized compiler command section. Please look at this very important screenshot. I think this feature will be great when it's finished (almost).

http://www.skyide.ne...esting/batchfile.png

You won't have to use SkyIDE's compiling commands. With this, you will have access to your very own command and SkyIDE will run it for you with the output displayed as expected. You click on an error line number and it will highlight the line.

I also modified the multi-file and search section.

http://www.skyide.ne...ting/multisearch.png


I did some GUI touch ups in the "Modified Output" section.

http://www.skyide.ne.../testing/newmain.png


When it comes to creating a GUI, I am very picky. I want everything to look good and professional.




110
Thanks guys!

Yes f0dder, I have the same folders + the 3.0 one because I installed it while searching for csc.exe :) I don't know what happened. I checked the "search" history in Start->Search and no mispellings. The only logical explanation would be the following. I didn't restart the PC after installation. So may be the files got auto-generated or something AFTER the restart? Ahh well, it's here now. I should have restarted the PC anyway before I spoke.

By the way, I really like the way C# looks. It makes me wonna learn it. It looks just like Java (I knew this since the very first day it got introduced). This .NET got released after MS settled the issue with SUN Microsystems over MS's modification of Java and making the programs built wth J++ incompatible with other operating systems than Windows. I remember later they introduced .NET and C# etc....

111
I found it!!! THANK YOU. We are back in business! Last time I "searched" it found nothing! Doesn't matter. It's here now :) Maybe I mispelled the word.

112
Hi Everyone

PLEASE don't let this discourage you as I can assure you -- once I find my way around this, I will succeed.
 
I am confident. The logic is all the same!

 
Ok, I am new to .NET, my first language is C++ so please don't mind if I ask a stupid question or if I sound like a complete newbie :) I've looked at the C# syntax and I understand it 100% since it is like Java which is like C++. There will be no problem adding support. I mean, I even added a Pascal support (which is a different syntax) and had never done Pascal before so C# is no problem.
 
 
Here is the problem:

I thought I already had the C# compiler installed and I thought it was cl.exe but it turns out it is not. It is csc.exe.
 
I installed .NET 2.0 SDK, and .NET 3.0 SDK but csc.exe is still missing! Where is this file? Isn't this the C# compiler?

I need it in order to add support for it in SkyIDE. I need to make SkyIDE understand csc.exe's output. I was about to start writing the compiling bit for C# when I realised I am missing the compiler.
 
 
Ok, all I need to know is where to find csc.exe -- which package do I install. May be MS Visual Studio Express Edition?
 
 
Sash

113
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: April 20, 2007, 06:39 AM »
Thanks Jesse!

More updates:

I have started working on C# - Things are looking good and also some UI changes:

http://www.skyide.ne...ages/testing/dac.png

I had to do this not just for users sake but also for my own sake too -- clean and easy to understand code!


114
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: April 15, 2007, 01:28 AM »
and finally the "almost" official screenshot! I already transferred the code into SkyIDE.


http://www.skyide.ne...ing/classbrowser.png

I just need to add icons

115
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: April 15, 2007, 12:58 AM »
OK, I succeeded in creating sub nodes for child classes!

http://skyide.net/im...esting/classtest.png

116
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: April 14, 2007, 10:49 PM »
Major break through! :) I have succeeded in implementing a class browser! !!FINALLY!! The logic with nested classes HAS been broken! (almost)

Screenshot: http://www.skyide.ne.../testing/classes.png

You click on the class viewer, it expands and it shows all of your class members: methods and attributes from both "nested/inner" and outer classes!


Again, preliminary work. I will now polish it with separate icons for attributes/properties and separate icons for methods....

117
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: April 09, 2007, 06:52 AM »
Yea I p.m.ed kyrathaba and explained but every old version is deleted from my server.

Some updates:

Variable and function Detection system has been thoroughly re-written (yet again) BUT
this time it is different. I am about 95% sure it will detect everything properly. Some of the stuff has been hardcoded too as I had no choice...I had to do some "char" checking within the code and even enter some (physical) C++ syntax (at one occasion only) within the code so it's more like, "you can't go wrong". The thing is, some C++ syntax might have double meaning and you simply can't decide what the thing is unless you check for special chars....and word counts etc....

Prove of the new solution: http://www.skyide.ne...esting/functions.png

Also:

There is no longer a delay when switching between tabs with large files.
There is no longer a delay when clicking on object viewer's variables, functions, loops etc with large files

Screenshot: http://www.skyide.ne...esting/newobject.png
The screenshot above is the latest screenshot of how SkyIDE looks now.

The menubar has been modified so it fits all user's screen resolutions.
There is no longer a delay when extracting integers, chars, functions...

Bugfix: With large files, sometimes SkyIDE would temporarily freeze. This is fixed.



There is also a brand new web site + forums. This is what I got:

www.skyide.net

100 Megabytes Storage Space
30,000 Megabytes Traffic Allowance per Month
RVSiteBuilder - Free Templates
10 Subdomains
200 POP3 Email accounts
Unlimited Email addresses
Unlimited Autoresponders
Unlimited Mail Forwarding
24 hour FTP access
20 FTP Accounts
CGI, High Speed Servers
5 MySQL databases
PHP4 & PHP5, Perl5, SSI Support
Front Page extensions
Over 99.999% uptime
7 day Tech Support
 

118
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: April 01, 2007, 08:31 AM »
SkyIDE Beta 12 - Reloaded Relased

Official Sreenshot: http://www.skyide.co.../images/official.png
Download: http://www.skyide.co...oads/SkyIDE_Beta.zip

SkyIDE Beta 12 (RELOADED):

Copied from within the zip file:

Well I have *never* worked so hard on SkyIDE as I have worked on this release. May be half of SkyIDE has been completely re-written. You will be pleasantly surprised what you will see. The most important out of all features is the new Project Explorer! Yes, the old one "was alright" but it lacked flexibility. So how did I solve this problem?

Well, how about I make the entire "folder" and subfolders and all files within the folder and subfolders part of a SkyIDE project! That's exactly what I did! Every single file and folder within the project folder is automatically part of SkyIDE's project. You can add files within the project folder using any file manager and they simply become part of the project because every single file and folder is part of the project. This make SkyIDE projects very portable! I have greater plans with this in the near future!

For now, PLEASE use everything with caution, I really tried hard to make sure everything works but please understand a LOT of code has been re-written, most of it from scratch!

Release Notes:

+ Brand new project manager...completely re-written. You can add folders now.
+ Project Propertites next to the new Project Exlorer
+ Import Foreign Project - converts almost any non-SkyIDE project to a SkyiDE project
+ Brand new Favorites and History panes. Completely re-written
+ Move To The Recycle Bin" on Tab->Right Click popup menu.
+ Bookmaking a line now highlights the whole line instead of putting a dot
+ Deleting files/folders from project now are all moved to the Recycle Bin
+ Set #include directory in SkyIDE->Options.
+ Set Source directory in SkyIDE->Options.
+ Project directory text fields in "New Project" dialog are set by default
+ Add New Folder dialog (as part of the new project manager)
+ Explore your project folders/files in a Tree View-like style
+ Project Explorer has a second tab that lets you view/set some project settings
+ Customized "Browse for Folder" dialog when seleting project folders (test)
+ Self Repairing Projects function if corrupted project is found - (preliminary work)

Fixed: Sometimes when changing compiler profile names, projects no longer compiled
Fixed: Some minor bugs in SkyIDE->Compiler PRofiles dialog box
Fixed: When you search via F3/F4, SkyIDE sometimes would freeze.
Fixed: When you rename a project, the project's folder also gets renamed
Fixed: Fixed bugs with "for" loop detection
Fixed: Access Violation bug fixed sometimes when closing tabs
Fixed: /* int statements_like_this_in_a_comment_like_this */ got detected
Fixed: A few start up bugs fixed

Improved: Object Viwer no longer forgets which tab was active when switching files
Improved: The SkyIDE->Compilers dialog box. Re-arranged some buttons to make more sense
Improved: Adjusted the left margin of the editor
Improved: A few touch ups on the GUI - more polished
Improved: The Add New Project File dialog (as part of the new project manager)
Improved: "Find Function declaration" re-written (again).
Improved: "Open / Show Main File" and "Open / Show Header File"
Improved: Re-organised the right click menu of the editor
Improved: The Project Menu has been re-arranged
Improved: The right click project popup menu also has been improved. Much cleaner!
Improved: History an Favorites are now in one tab


119
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: March 31, 2007, 05:55 AM »
Here it is:

http://www.skyide.co...mages/temp/dirs2.png


Ok I will change the title of the dialog. I just realised, it also says "Properties"

120
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: March 31, 2007, 05:45 AM »
CORRECTION -- CORRECTION

You CAN have multiple include directories! I forgot lol! When you create a project, you right click and select Change/Set Project Compilers. There, you can add multiple include dirs for every compiler. I will post a screenshot.

This other section shown above are the "default" include, src and bin dirs. It means, if a user deletes the dir and he/she opens the project, SkyIDE will warn the user the include or src or bin directory does not exist and will be created. It's sort of, auto-repair thing.

121
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: March 31, 2007, 03:35 AM »
Ummm, well for now, I will let only one. In the next release Beta 13, I will separate them with ";" so there will be an option for "Add Directory". Thanks for that! I never thought of it. I already have the code that converts a long line of paths separated by ";" into real paths (I use it for the External Files section) but I don't want to mess around with the new project again. It will open up more work and will extend the waiting period probably for another week...

For now, I want to make sure what's been done works properly otherwise things will get too complicated if a bug is found....I mean I put the name of the function in most serious error messages so I know where it is coming from but still first I want to make sure this one works. It will be done what you suggested! Personally, I never use multiple include dirs but I understand.

I also modified the code a bit in SkyIDE->Compilers (you will see buttons have been re-arranged to make more sense) but I also changed the "Compiler Type" to "Compiler Name" in the config file which is what it should be. I hope I didn't miss any code related to the modified code...I checked it many times, seems to be just fine.

So instead of "Compiler Type: Borland C++, GNU C++", it is now "Compiler Name". I always confused "Compiler Type" and "Project Type" because project type refers to what type of project it is, C++/D/Java and Compiler Type referred to the actual compiler name so now it is fixed :)

122
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: March 31, 2007, 12:33 AM »
Thanks Jesse,

Here is another screenshot. My very own "Browser for Folder" dialog (looks more polished than the Windows one) using the code from the folder explorer. In this example, the dialog forces the user to select a project source folder or include folder within the project directory only. So, you can't move outside the project's dir. My next task (just for fun) is to set the root point to "C:\" but I will play with it later when I have more time -- after I release beta 12.


http://www.skyide.co...emp/browsefolder.png

123
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: March 30, 2007, 07:38 AM »
I have just completed something extremely complex and useful!

Gothi[c], Thanks to this feature, that "Create Project from bakefile" will finally most likely probably definitely (may be) completed :D


Check this out!

My very own folder explorer! I coded this one using the Direrctory List as a base so half of the work was done for me but still very complex to make the TreeView behave like shown on this screenshot.

http://www.skyide.co.../folder_explorer.png

and these two: The new Favorites and History
http://www.skyide.co...temp/screenshot4.png

The new "bookmark" (I am not taking credit on this one as all I needed to do is turn it on)
http://www.skyide.co...es/temp/bookmark.png

Also check out the project properties section!
http://www.skyide.co.../temp/properties.png


What has been done? A *LOT*. This release is gonna trully rock!

Added: Brand new project manager...compleyely re-written. You can add folders now.
Added: Brand new Favorites and History panes. Completely re-written
Added: Move To The Recycle Bin" on Tab->Right Click popup menu.
Added: Bookmarking a line now highlights the whole line instead of putting a dot
Added: Deleting files/folders from project now are all moved to the Recycle Bin
Added: Set #include directory in SkyIDE->Options. Used when searching for header files in "Find Function Declaration"
Added: Set Source directory in SkyIDE->Options. Used when searching for source files in "Open/Show Source File"
Added: The project directory text fields in "New Project" dialog are set by default to the project directory set in the SkyIDE->Options.
Added: Add New Folder dialog (as part of the new project manager)
Added: Project Explorer has a second tab that lets you view/set some project settings (Preliminary feature)


Fixed: Sometimes when changing compiler profile names, projects no longer compiled
Fixed: Some minor bugs in SkyIDE->Compiler PRofiles dialog box
Fixed: When you search via F3/F4, SkyIDE sometimes would freeze. This error has been fixed.
Fixed: When you rename a project, the project's folder also gets renamed
Fixed: Fixed bugs with "for" loop detection
Fixed: Access Violation bug fixed sometimes when closing tabs
Fixed: Comments bug fixed /* int statements_like_this_in_a_comment_like_this */ got detected
Fixed: A few start up bugs fixed

 

Improved: A few touch ups on the GUI
Improved: The SkyIDE->Compilers dialog box. Re-arranged some buttons to make more sense
Improved: The Add New Project File dialog (as part of the new project manager)
Improved: "Find Function declaration" re-written. It should work much better if you set the #include dir in SkyIDE->Options
Improved: "Open / Show Main File" and "Open / Show Header File" again if you set the source dir in SkyIDE->Options
Improved: Re-organised the right click menu of the editor
Improved: The Project Menu has been re-arranged
Improved: The right click project popup menu also has been improved. Much cleaner!
Improved: History an Favorites are now in one tab

[UPDATE]: Now that I have completed the Folder Explorer, I can make/implement a built file manager into SkyIDE or directory browser for Java...etc.....I have all these different ideas but I must focus first now on the Import Bakefile. I am not sure if I make it available for Beta 12 as I have set a due date! I am releasing Beta 12 in about 48 hours. I just HOPE there are no more major bugs.

124
Developer's Corner / Re: SkyIDE - Latest Release Information
« on: March 24, 2007, 06:21 AM »
Here is SkyIDE's latest info on what has been done in the last 1 and a half month...I did take a small break again due to too much hot weather.


SkyIDE - RELOADED - a few other sections have been re-written too.
 
Yes I think I will name this one "Reloaded" as a code name -- it's like marking a release....
 
Added: The new project manager...
Added: "Move To The Recycle Bin" has been added on Tab->Right Click popup menu.
Added: Deleting files/folders from project now are all moved to the Recycle Bin...

Added: Set #include directory in SkyIDE->Options. Especially used when searching for header files in "Find Function Declaration" and "Open/Show Header File". It will make them more precise.

Added: Set Source directory in SkyIDE->Options. Especially used when searching for source files in "Open/Show Source File"

Added: When you go to New Project, the project directory text fields will be automatically populated with the project directory set in the project options.

Added: When a file gets deleted, the file automatically gets removed from the project explorer (if part of project)
Added: Add New Folder dialog (as part of the new project manager)
 
Fixed: When you rename a project, the project's folder also gets renamed
Fixed: Fixed bugs with "for" loop detection
Fixed: Access Violation bug fixed sometimes when closing tabs
Fixed: Comments bug fixed /* int statements_like_this_in_a_comment_like_this */ got detected
Fixed: A few start up bugs fixed
 
Improved: "Find Function declaration" re-written. It should work much better if you set the #include dir in
SkyIDE->Options

Improved: "Open / Show Main File" and "Open / Show Header File" again if you set the source dir in
SkyIDE->Options

Improved: Re-organised the right click menu of the editor
Improved: The Add New Project File dialog (as part of the new project manager)
Improved: The Project Menu has been re-arranged
Improved: The right click project popup menu also has been improved. Much cleaner!
 

Latest screenies:
 
http://www.skyide.co.../temp/projectex3.png
http://www.skyide.co...es/temp/extfiles.png
http://www.skyide.co...temp/screenshot3.png

To be released ASAP, probably in a few days, may be even in 48 hours depends how soon I fix the remaining bugs:

Sometimes F3/F4 search crashes SkyIDE (completely) but the Crash-Safe system seems to save your work in the Quick Save folders. All I do is save all files before executing some dangerous code....and that's what happens with the F3/F4...save all files before going ahead.

Another smaller error: Sometimes you get Access Violation in the Line/Preview Search and at the moment I have no idea why. I hope I re-produce the error while integrated debuggering is on...

125
Thanks Gothi[c]!

Images have been updated again (same links as above) showing the latest changes again. I have been working constantly on this. It's almost ready.

Also, I will make the Favorites and History sections more like the "External Files" look with paths underneath showing where each file is pointing....and I will remove the "History" section in the Options dialog.

After I release this version, my next biggest task should be C#/Mono support and I will have to start some serious work on a class viewer (no guarantees) but this thing -- the class browser is going to suck, really bad. It is extremely complicated. Detecting class members in nested classes is the problem.

Once you detect there is a class, you will detect there is another one but telling whether it is inside another and inside another again is a big problem. You have to do advanced string manipulations....counting, calculating and then you just get lost. If there are any free libraries I could use that will let me manipulate stuff like this will be helpful. All functions like the ones that detect loops, functions, ints, longs, floats are all written by me using simple but advanced C++ string/pointer manipulations.


Pages: prev1 2 3 4 [5] 6 7 8 9 10next