WIP / BlueIDE 2 |
| Author | Message | ||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Not intended/supported for Vista However some have been able to use BlueIDE 2 on Vista by changing to run as administrator and XP sp2 compatibility mode without themes. Release 22 has been posted (2008-12-12) Change log: -* Added some extra checks as Option Explicit fails if no variables are declared - control + / = multiline comment with // - control + shift + / = multiline uncomment (provided that line is commented with //) - changed icon to one with transparency - added shift + click will select from the caret position to where you click - added a new Colorize tab to the IDE Options - files now only save if they have been modified https://sourceforge.net/project/showfiles.php?group_id=90345 Release 21a (2008-09-23) * fixed bug with bideKeywords.ini file Release 21 (2008-08-26) - moved bideKeywords ini file - search now works with un-opened include files * fixed bookmarks * fixed color picker error * fixed intellisence for user defined functions Release 19 Change log: - Moved the location of the "Goto Line" section - Added a "keystate section" to make adding keystate() easy. Select the key from the list and click insert, the correct keystate() is added to your code. * Fixed how BlueIDE indicates/highlights the error line BlueIDE 2.0.18 (2008-05-10) - Added indexing for all files (opened or not) - Added "Goto Line" to code tab under the index window Works with opened or closed includes and not dependent on a previous compile - Added optional logging * Several minor (and not so minor) bug fixes BlueIDE 2.0 17 (2008-04-10) * reAdded user functions to status bar information - Added start up logging to help with debuging start up errors - Some code clean up * Hopefully fixed the clearing of the clipboard when compiling * Some bug fixes with highlighting and "Indexing" BlueIDE 2.0 16 (2008-03-21) *- bug fixes and other improvements with "Indexing" - more rearranging of various controls - removed 3rd party frame control (FramePlus) - added scope keywords to the casing selection of keywords - added option to have 'Open file' dialog open at start up - added option to refresh "indexing" by clicking the "Code" tab BlueIDE 2.0 Beta 15 (2008-03-01) - rearranged Options window - added option to select keyword case - major speed increase for updating Indexing (functions, labels, ...) BlueIDE 2.0 Beta 14 (2007-10-01) * Labels less than 3 characters should now highlight and be indexed * improved how BlueIDE 2 checks and installs needed OCX's * improved how BlueIDE 2 comments/uncomments selected lines - improved error checking to better ignore commented sections within lines of code - Moved Project Comments to 'Project Organization' window - Added 'Add Entry' to 'Project Organization' popup menu * removed the 'fix' from R13 for improper highlighting of 'rem' * corrected improper warning for array variables BlueIDE 2.0 Beta 13 (2007-09-17) - Changed the 'Compile Settings' option buttons on 'Settings' tab to a dropdown box -* Added functionality of bookmarks back in * Removed hard coding to allow F3 to act normally ('Find Next') * Changed Compiler form to auto close even when in debug mode * Corrected error when compiling project with only one include * Corrected error when opening more than one instance of BlueIDE 2 * Corrected error when closing tabs as well as when changing 'Main Source' file * Corrected improper highlighting of rem when used in words like remember BlueIDE 2.0 Beta 12 patch (2007-09-10) * Corrected error when Project Organizer was opened and then closed before a project was loaded BlueIDE 2.0 Beta 12 (2007-09-09) - Added features to comment/uncomment selected lines (ctrl+` = comment, crtl+shft+` = uncomment) - Added buttons to toolbar to comment/uncomment selected lines -* Added/Corrected CodeSense Keyboard & Misc tab options not saving * Corrected issue with highlighting not automaticly picking up changes * Corrected Project Origanization not saving BlueIDE 2.0 Beta 11 (2007-09-05) - Added 'Back Up Now' button to toolbar - Added a check when BlueIDE 2 starts to see if the required OCX's have been installed. If not then it will install them. - Added #CONSTANT highlighting (highlights as a variable) - Changed splash image * Corrected error when closing Help window * Corrected error with code explorer not updating properly sometimes (seems to be fixed) * Corrected Navigation drop downs * Corrected error with 'Search for References' function. * Corrected bugs with sizing compile window * Corrected bug with intellisence selecting * Corrected bug when controls are still disabled when canceling File->Open BlueIDE 2.0 Beta 10 (2007-08-27) * Corrected issue with current dbp_config.dll not being copied * Corrected issue with code explorer not updating * Corrected a lot of bugs related to having a CodeSense array - added licensed plug-ins - added (back in) ability to get basic plug-in (DLL) information - added "working" indicator * Corrected error when trying to compile after closing tabs * Corrected issue with disableControls() when a compiling error occured - BlueIDE 2 now remembers the last state of side panels - Some speed increases when switching tabs -* not sure if this is a fix or addition but crlt+a now selects all -* to correct the issue of the broken RGB Colour Picker I moved it from a plug-in to being inside BlueIDE 2 - RightPanel now sets to previous set width at start up - Added option to have code tabs span the width of BlueIDE 2 BlueIDE 2.0 Beta 9 (2007-07-07) - Changed how BlueIDE adds includes to compile source before sending it to compiler - Added the ability to move includes up and down in includes order * Corrected issue when starting BlueIDE from file association BlueIDE 2.0 Beta 8 (2007-07-06) * corrected error when closing tabs * corrected divid by 0 error over include list * corrected color selection for highlighting not being retained * Corrected error with user functions not highlighting on "Main" if not opening all includes - Added highlighting for labels, variables and types * Corrected the popup menu when right clicking on code * Can not click on Include list while tab is loading * Corrected error when closing projects with only one file * Corrected most errors when trying to open another project or file before first project has loaded. BlueIDE 2.0 Beta 7 (2007-06-28) - added optional auto completion of parenthesis and quotes to 'Advanced options' - greatly decreased time 'quick codes' plug-in takes to complete - help window only auto updates if it is visible - each tab has it's own "Code Sense" instance (undo's are unique to each instance) - Minor line/syntax changing on enter, up or down arrow - "Case Fix Up" now only occurs on enter, space, up or down arrow, or on '(' - Autocomplete of parenthesis on functions at time of "Case Fix Up" - "Case Fix Up" now works for types and lables (as well as variables and user defined functions) - Warning if function has same name of a declared variable, type, or label at time of "Case Fix Up" - Added option of how keywords are displayed in intellisense (advanced options) - Added simple font size options for tabs and the Include list - User functions and scope keywords now show at the bottom like other keywords (DBP functions) - Option to syntax highlight user functions (a little buggy) - Added option to start compiler window minimized (shows in the lower right) * Can not click on another tab until the background processing is done from the previous tab Regards, |
||
| Back to top |
|||
|
Olby
User Joined: Thu Aug 21st 2003 Location: Studio |
Nice to see that it is evolving. Cant wait to see what it becomes later. Cheers Balid. I am sorry to admit that I cant help anymore even with plugins or other small things because I upgraded and I don't have VB6 anymore and that wasn't my copy. So I guess I am now back to the user positions. AMD Sempron 1.8+ Ghz, 512MB Ram, ATI R9550 256MB Ram, Sound Blaster Live!, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b http://www.myspace.com/producerolby |
||
| Back to top |
|||
|
MikeB
User ![]() Joined: Thu Apr 5th 2007 Location: My Computer, Shropshire, England |
Sorry for being dumb... but is this for DBC or DBP? Thanks, Mike B Call me Mike please |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Olby - I've been eyeing moving to Visual Studio 2005 myself. I played around with the beta 2 version and really liked it. But I don't have the $ to buy it. (Good luck in helping with Synergy. It's looking pretty good.) Eldest Dragon - It's for DB Pro. BlueIDE was first started by Rob Knight and it's wrote VB6 and is open source. Olby revived it with the BlueIDE v2.0 project and I am continuing it with help from Genly Ai. There is a really nice alternate editor for DBC somewhere here if that's what you need. Thank you, ![]() |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
|
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Lost in Thought are you talking about user defined functions or the scope keywords? I like the idea of user defined functions showing up like keywords/DBP functions and I can still look into the feasibility of doing it for scope keywords if thats what your talking about. Thank you, ![]() |
||
| Back to top |
|||
|
tiresius
User Joined: Wed Nov 13th 2002 Location: MA USA |
Balid if you could get user defined functions its own syntax highlighting color (user choice) you would be my hero! I'm not a real programmer but I play one with DBPro! |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
|
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
tiresius, I will look into that. I would like it as well. Lost in Thought, it looks like that some of what you are asking for, already happens in R7. Like showing at the bottom like DBP functions and showing in help with F1. I just need to make it more consistant. However syntax color highlighting should already work. It has a seperate setting though. Thank you, ![]() |
||
| Back to top |
|||
|
Olby
User Joined: Thu Aug 21st 2003 Location: Studio |
@Balid - I remember that when I tried to revive Blue I wanted to replace the old CodeSense edit with the latest version because it had lots of nice features added. And one was that the user now can set any part of the code editor to any color because now you can select your own RGB color and recreate for example default IDE's color scheme, there where also lots of other cool new features like auto intellisense (pop-up box like in VB6 and a yellow sticker with command parameters) and more. I red that the author of this code editor closed his company and I wonder if he now allows to freely download this component. If yes you may probably look more into this and replace it with the latest version. If I remember correctly the company that developed that component was called WinMain. I really do not have spare time because I have lots of other projects currently at the peak so you will have to investigate this alone. Anyways good luck, Olby PentiumIV 1.60GHz, 256MB, NVIDIA GeForce FX 5200 128MB, AC'97, WinXP Pro SP2, DirectX 9.0c (Feb2007), DBPro 6.6b http://www.myspace.com/producerolby http://www.olby.times.lv |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Olby, I tried finding a new version than the one I have but cann't find one. I would like to apply the newest version of CodeSense. But I guess I'll just have to work on work arounds for now. Latest additions to R7: - "Case Fix Up" now works for types and lables (as well as variables and user defined functions) - Added simple font size options for tabs and the Include list - User functions and scope keywords now show at the bottom like other keywords (DBP functions) Thank you, ![]() |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Beta release 7 is now ready. The new releases for BlueIDE 2 are now a new package - BlueIDE 2 (Same project name but previously they were in package - blueide). https://sourceforge.net/project/showfiles.php?group_id=90345 There have been great speed improvements made through out BlueIDE 2. tiresius and Lost in Thought, I think you'll really be happy with R7 ;-D. List of improvements: - added optional auto completion of parenthesis and quotes to 'Advanced options' - greatly decreased time 'quick codes' plug-in takes to complete - help window only auto updates if it is visible - each tab has it's own "Code Sense" instance (undo's are unique to each instance) - Minor line/syntax changing on enter, up or down arrow - "Case Fix Up" now only occurs on enter, space, up or down arrow, or on '(' - Autocomplete of parenthesis on functions at time of "Case Fix Up" - "Case Fix Up" now works for types and lables (as well as variables and user defined functions) - Warning if function has same name of a declared variable, type, or label at time of "Case Fix Up" - Added option of how keywords are displayed in intellisense (advanced options) - Added simple font size options for tabs and the Include list - User functions and scope keywords now show at the bottom like other keywords (DBP functions) - Option to syntax highlight user functions (a little buggy) - Added option to start compiler window minimized (shows in the lower right) * Can not click on another tab until the background processing is done from the previous tab [edit]Added some screenshots of R7[/edit] Showing smaller font in tabs, user function highlighing and info appearing at bottom like DBPro functions. ![]() New compiling window location (optional) able to view code easier while compiling. ![]() Some of the new advanced options. ![]() New BlueIDE file icons. ![]() ![]() (Also updated first post) Thank you, ![]() |
||
| Back to top |
|||
|
tiresius
User Joined: Wed Nov 13th 2002 Location: MA USA |
Great Ghost of Abraham Lincoln! You've made the user functions highlighted. WOOT WOOT! I've been looking for that feature for years. So far it looks good to me! (Although highlighting it in the actual function definition doesn't seem necessary, but whatever). I did receive an error after closing the program but forgot myself and quickly closed it out. I'll try to see if I can get it to happen again. But this looks really good. Great job! I'm not a real programmer but I play one with DBPro! |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
|
||
| Back to top |
|||
|
tiresius
User Joined: Wed Nov 13th 2002 Location: MA USA |
Did you remember to click Apply? I didn't see it happen until I did that and restarted... I'm not a real programmer but I play one with DBPro! |
||
| Back to top |
|||
|
Deagle
User ![]() Joined: Sun Aug 28th 2005 Location: Finland |
I get an error when i try to start the ide: "component 'FraPlus1.OCX' or one of its dependencies not correctly registered: a file is missib or invalid" Deagle aka D-Eagle |
||
| Back to top |
|||
|
tiresius
User Joined: Wed Nov 13th 2002 Location: MA USA |
Is this your first time installing Blue IDE 2.0? There is a batch file + Code Snippet which installs a few OCX controls. Try running that if you haven't yet. If you've been using Blue IDE 2.0 all this time and the latest version breaks, then not sure what it could be... I'm not a real programmer but I play one with DBPro! |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
|
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Deagle, as tiresius said. If this is the first time loading and running BlueIDE you will need to run the install.bat located in the System Files folder. I think I will add a check so when BlueIDE starts to look for the needed OCX's and load them automatically. tiresius, have you gotten that error again? Lost in Thought, I seem to have forgotten to tell everyone just how get the highlighting to work properly. You have to select the option as well as set the syntax hightlighting (Colours and Style) for the Tag Element Names. I figure since DBPro doesn't use Tag's (as far as I know) that it could be used until I figure out how to modify CodeSense. Give that a try and let me know if that works for you. [edit]For highlighting user functions set the 'Tag Element Names'[/edit] ![]() Thank you everyone for the kind and encouraging comments. ![]() |
||
| Back to top |
|||
|
Mika
User Joined: Wed Jun 30th 2004 Location: South of France |
Hi, I just tried the blueIDE v2 ... and it seems that there is a bug when you want to close a project or a file, as the application crash (i.e. runtime error '340', control array element '1' does not exist). Otherwise, it is a very good job Regards Michel |
||
| Back to top |
|||
|
Google Ad
AdBot Joined: Aug 26th 2002 Location: Everywhere |
|||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Mika, I will definitely look into that. Are you on XP or Vista? I only ask because more and more people are moving to Vista but I currently do not have a way of personally testing on Vista. Thank you, ![]() |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
|
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Lost in Thought, that's interesting. (We'll have to talk more about this later today[if possible]) Mika, I think I found the cause and corrected it. Thank you, ![]() |
||
| Back to top |
|||
|
Mika
User Joined: Wed Jun 30th 2004 Location: South of France |
Hi, The OS version I use is Windows XP and I am going to try your IDE last version as soon it is available. Regards Michel |
||
| Back to top |
|||
|
FERSIS
User Joined: Wed May 17th 2006 Location: Cyberspace |
hi , first of all, i hav no more sluggish tipying so im very glad about that , good work. Second , when i save (Ctrl+S) i get the error of cant divide by zero and it crash. This happens VERY Often , but no always The message appears on spansih (Cause my XP) , but that is a pretty right translation. thanks for your job , im hope you can fix it EDIT: i was testing , and the error of cant divide by zero , appears when i move the mouse over the list of include files. Hope this help you EDIT2: Ok ,i ve found where its breaking. frmMain . Private Sub prjIncludes_MouseMove what happens is: + Code Snippet So . if the program doesnt enter on those IFs thisOffest# will be equal to 0 then: + Code Snippet will divide by 0. So ive maded some changes to avoid this crash i hope that you are not mad at me , for watching your code hope this helps. |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
FERSIS, I'm glad you where able to track down the problem. It was very bad coding on my part. I want to make that section more dynamic so you can have any size font there that you want. For now it is suppose to be 7 or 8. Which must not be the case on your computer. I noticed on mine sometimes the actual font size would be 6.25 when it was set to be 7 (hence the <=7). I think I know how to correct it, thanks to your investigating. Mika, thank you. I was able to duplicate your error fairly easy and have that corrected (will know for sure with R8). Release 8 could be out as soon as July 1st (tomorrow) as the bugs you and FERSIS found are (IMO) in major areas. Thank you, ![]() |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
|
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
![]() |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
I have found the problem. When you open a file it doesn't highlight them until you make a new function (or move the cursor over a line that should be higlighted after hitting enter on that line). And it is not saving the color change when you close the IDE. Also the IDE crashes every time I click the x to end it. 0_o |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Lost in Thought, do you have "Open all Includes when opening Project" selected? I'm thinking may be not. In order for user functions to be highlighted, BlueIDE has to have the file open. For now anyway. An improvement I want to put in will scan all of the project files and record all functions, types, etc for the unopened files. That way you get the benefit of highlighting, intelliscense, etc without having to have all the files open. As far as crashing when you click the 'X' to exit, that's a new one. I'll look into it. [edit]Do you mean the 'X' in the upper right or the 'x' in the tool bar?[/edit] Thank you, ![]() |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
The open all includes fixed the highlighting, even though there were no includes in the project (functions were in the main source). Yeah I was clicking the x in the upper most right (close) by the min/restore buttons. I can't get it to error anymore, though it was doing it every single time yesterday. I have however found 2 more errors and this time it lets me take screens of them. If you try to close the only open file with the x on the tool bar for close current source/project file, you get this error: http://www.mapmasterz.com/lit/close1.JPG If I open an include file sometimes I get: http://www.mapmasterz.com/lit/open1.JPG And if I open an include file (have 2 open) and then try to open a project over this one by file recent projects that doesn't have 2 includes in the project, I get this error: http://www.mapmasterz.com/lit/open2.JPG Any idea about the not saving the color options? |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Lost in Thought, thank you for your comments. Quote: "The open all includes fixed the highlighting, even though there were no includes in the project (functions were in the main source)."
Looks like I need to move the call for the highlighting. Your right the highlighting should already be happening. Quote: "I can't get it to error anymore,"
Shall we say .. Quote: "If you try to close the only open file with the x on the tool bar for close ..."
Quote: "And if I open an include file (have 2 open) and then try to open a project over this one ..."
I hope these two have now been fixed. They both stem from the point that Mika brought up earlier. Quote: "If I open an include file sometimes I get:"
I am hoping that it too is because caused by the same piece of tode as the other two. We'll see. Quote: "Any idea about the not saving the color options?"
I'm thinking that I what to move the testing of BlueIDE 2 releases from public to private. tiresius, Lost in Thought, and FERSIS would you be interested in testing BlueIDE 2 releases before I post them? This way people don't have to read a lot of "this is broke" posts. Just a thought. And this is open to anyone interested. Thank you, ![]() |
||
| Back to top |
|||
|
FERSIS
User Joined: Wed May 17th 2006 Location: Cyberspace |
Hi balid. Of course i can help. And since i know a little of VB. i can search for the bugs there and report to you. Obviously if you want. |
||
| Back to top |
|||
|
tiresius
User Joined: Wed Nov 13th 2002 Location: MA USA |
I am heavy into my DBPro project right now so I am definitely using the editor a lot. I'd be happy to test out a new version. My email link should work if you want to let me know about the new release. I did notice some slowdown while moving the cursor on lines containing user-defined function calls. I turned off a bunch of stuff (including user function highlighting) and it seemed to be much quicker but I'll try to narrow down the exact option that is slowing the editor down. I'm not a real programmer but I play one with DBPro! |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
FERSIS and tiresius, I will email you when R8 pre-release is ready for your review (should be later today). Thank you very much for helping. I think that between the three of us (and Lost in Thought if you want) we can catch most of the bugs before anymore offical releases of BlueIDE 2 go public. Thank you, ![]() |
||
| Back to top |
|||
|
Lost in Thought
User ![]() Joined: Wed Feb 4th 2004 Location: U.S.A. : Douglas, Georgia |
Quote: "And if I open an include file (have 2 open) and then try to open a project over this one ..."
Forgot to mention that this one only happens if you have the option to open all include files at startup turned off. As for the beta testing I would be glad to test in my free time, but that is only on sunday mornings mostly and few and far between on saturdays. |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Quote: "Forgot to mention that this one only happens if you have the option to open all include files at startup turned off."
Lost in Thought, thanks for the update. Quote: "As for the beta testing I would be glad to test in my free time"
Whatever works for you. tiresius, FERSIS, and you seem to be the most vocal\active since BlueIDE 2 started, so it just makes sense to me to ask you guys to be testers. Thank you, ![]() |
||
| Back to top |
|||
|
FERSIS
User Joined: Wed May 17th 2006 Location: Cyberspace |
OK, i will waiting for these release on my email cheers |
||
| Back to top |
|||
|
Deagle
User ![]() Joined: Sun Aug 28th 2005 Location: Finland |
This is great! There is some issues, though. Like, sometimes the ide gives/and highlights wrong line when there's an error. Deagle aka D-Eagle |
||
| Back to top |
|||
|
Balid
User ![]() Joined: Fri Nov 21st 2003 Location: MI, USA |
Beta Release 8 is ready. Thank you to Lost in Thought, FERSIS, and tiresius for pretesting the release. This release mainly contains bug fixes from R7. List of changes include: * corrected error when closing tabs * corrected divid by 0 error over include list * corrected color selection for highlighting not being retained * Corrected error with user functions not highlighting on "Main" if not opening all includes - Added highlighting for labels, variables and types * Corrected the popup menu when right clicking on code * Can not click on Include list while tab is loading * Corrected error when closing projects with only one file * Corrected most errors when trying to open another project or file before first project has loaded. https://sourceforge.net/project/showfiles.php?group_id=90345 Deagle, the highlighting of the wrong line I believe comes from the compiler giving the wrong line number. I will look into more to see if there is a work around. Thank you, ![]() |
||
| Back to top |
|||
This is a multi-page thread older than 30 days.
Go to the last page to check if you can reply to it.
Go to the last page to check if you can reply to it.
Forum Search
Enter a word or phrase to search our Forum for:
|
|















