Visual Blitz IDE v0.89.4

Community Forums/Showcase/Visual Blitz IDE v0.89.4

Red(Posted 2003) [#1]
[a http://www.blitzcoder.com/cgi-bin/showcase/showcase_download.pl?id=eddy__blitzmaniac06182003224250&fileurl=http://perso.wanadoo.fr/eddy.dev/projet/Visual_Blitz_IDE.zip]Visual Blitz IDE[/a] (301ko)

Works With fullversion of B2D,B3D and B+ (needs BlitzCC compiler)

Added features :
----------
- Scintilla texting engine :-) powerful and easy to use
- splash screen
- menu
- popup menu
- toolbar + separators
- tabbers
- title control
- statusbar
- resizable code-explorer (colored treeview + splitterbar)
- color active line
- line numbers
- debug state (combobox)

- open (multi-selection)
- new/save file
- save All /close All
- set default directory
- recent files
- reload last opened file / Most Recent / Blank file
- detect file modifications

- run (muli-instance)
- run again
- check for errors
- create EXE (or SCR)
- command line
- toggle debug mode
- auto-save files option

- syntaxhighlighting + dynamic highlight
- multi-level undo/redo
- folding functions
- un/Comment block
- un/Indent block
- auto-indent
- tabs size
- copy/cut/paste/select all
- find previous/find next/replace next/replace all/find All
- format clipboard before paste
- wordwrap
- trim trailling spaces
- fold All / unfold All (F11 F12)
- Go to function (Ctrl+G)
- Go Back (Alt+G)
- Previous/Next routine (Ctrl+UP/DOWN)
- Auto-completion

- Code-Explorer Updating
- Click to go to label
- Double-click to open a include file

- insert Color (HEX or R,G,B) / save Custom Colors
- insert template codes
- include source file(s) / all sources in the directory
- Insert File Datas
- Insert Image Datas

- command help (F1) / quickhelp (F1 or Dbl-Click)
- quick access help homepage / scancode picker / command reference
- Preferences panel
- about

ToDo List :
----------
- improve highlighting errors
- UPX
- change icon
- calltips
- Preprocessor support
- insert PATH / change PATH
- calculator
- print code
- ressources subsection
- brace highlight
- keyboard setting
- language support


Qcat(Posted 2003) [#2]
Cool Visual Blitz keeps getting better and better I have been using it for a lot of my coding the last week

Keep up the good work I can not w8 to see what the future holds for Visual Blitz

Qcat


Red(Posted 2003) [#3]
@DarkLordz

> You can email me any function to use UPX.

> How do you do to launch Blitzcc.exe ?

ed.login@...


Difference(Posted 2003) [#4]
Alas, I still can't run this editor.
If I remove the bat file, the program starts, but without keywords and the naturally I can't compile.


makakoman(Posted 2003) [#5]
Hi Ed,

Your editor looks really and has some great features. I was wondering if there are keyboard shortcuts for most functions, because mousing around is a little difficult while editing. Specifically, can you change tabs with the keyboard and fold/unfold code with the keyboard? A list of keyboard commands would be great. Sorry if it is there and I missed it.

Great job!

Thanks,
MK


Red(Posted 2003) [#6]
@Makakoman
there is no shortcut to fold/unfold for the moment.
Tabs ?? ... indent / unindent (tab / shift+tab)

@Peter Scheutz
Do you know another way to generate the list of keywords ?
I want to compare the solutions.

Ps : Have you set BLITZPATH ?


makakoman(Posted 2003) [#7]
@Ed,

I'm sorry for the confusion. By 'tabs', I meant files. The folder tabbers(I think that's what you refer to them as at the top of the thread). Switching between files without clicking on the tabber. Is there a keyboard shortcut for that. Normally it is Control-TAB/Shift-Control-TAB or Control-F6/Shift-Control-F6 in most editors.

Thanks,
MK


Difference(Posted 2003) [#8]
@Ed: I have set BlitzPath, and I can use other editors like SYN.

I can generate keywords myself by manually running Blitzcc.exe, but I don't know where to put it, and what to call it

In Blitz+ there is the CreateProcess() command to start the compiler, I Guess it's a wrapper for the Windows API command by the same name.


Red(Posted 2003) [#9]
@makakoman
Ok, I understand now

@Peter
I'll try to code a CreateProcess function


dangerdave(Posted 2003) [#10]
***** Peter *******
The file with the keywords in it is called keywords.ini and is in the same folder as ide.exe

I'm not sure what the file with the keywords & quick help is called, as I had similar problem to you when I tried to run the IDE.



***** ED ********
When the IDE tries to compile, it minimizes and then nothing happens. I see a task called WINOLDAP in the task manager. If I end that task, the IDE immediately maximizes again.

I'm running WinME.
-----------------
My blitzpath is set to the main folder of Blitz, not the BIN folder.

entering %blitzpath%\bin\ in front of the blitzcc command line in your compile.bat file should make it work, WHEN the IDE can actually run it. (The IDE doesn't seem to run the bat file)


keyboard(Posted 2003) [#11]
goshdarn, I try to install but...

this is all I get:



my system is below, natch

BTW thats a nice logo :)


Difference(Posted 2003) [#12]
Thanks dangerdave99.

My error is the same as keyboards.
I'm running 98SE too.


dangerdave(Posted 2003) [#13]
**** Keyboard *********
I got to that point too. All I did was end the task and then reran it and it loaded.

However, occasionally I have problems with it loading. It doesn't even load the splash screen. I am wondering if there is a memory allocation error. I have to restart the computer for it to run again.

-------------------------
I have WinME, AMD athlon 1.5ghz, 768MB RAM, ATi 9700 pro, DX9
-------------------------


keyboard(Posted 2003) [#14]
@dangerdave99: still no luck, and 98SE is not too different from ME, so maybe there is a problem with that family of OS...

all those nice looking features...


dangerdave(Posted 2003) [#15]
**** Keyboard *********
Have you tried to create the keywords file yourself?


Algo(Posted 2003) [#16]
This is excellent, nice job Ed. It's so much nicer to work in.

I do have one small problem though, it doesn't save the open files before compiling so I keep having to do it manually.

Also while I'm here, auto-loading of included files would be cool ;)


dangerdave(Posted 2003) [#17]
**** ALG *********
You are able to use the IDE to compile?

Did you have troubles when you first ran it?

What is your computer config? What OS?

Thanks.


Algo(Posted 2003) [#18]
I had no problems at all, worked first time. I did have the Blitzpath already setup though.

I'm running it on a Athlon 2100+, 1GB, Geforce 4200ti, Windows XP Home edition.

Ed if you need some info on the CreateProcess function, Mark posted a little demo in the BlitzPlus forum a while ago.


keyboard(Posted 2003) [#19]
@dangerdave99
Have you tried to create the keywords file yourself?


yes, just tried it and got further along but still ended with an "illegal operation" at the end, tried it a couple of times, no luck...


dangerdave(Posted 2003) [#20]
**** ED ********
When you are making the IDE, are you using any compiler options to optimize for Win 2000/XP?


Wiebo(Posted 2003) [#21]
makakoman: CTRL-TAB


Red(Posted 2003) [#22]
@dangerdave99
>optimize for win 2000/XP ?
no

@makakoman
for next version:
- QuickHelp
- change tabbers shortcut

Until now, I've tested my IDE only on XP
I'll try it on 98se


keyboard(Posted 2003) [#23]
I'll try it on 98se


YAY :)


Red(Posted 2003) [#24]
[89.5]
added :
- quickhelp
- tabber shortcut


Magitta(Posted 2003) [#25]
Uhm... okay, maybe it's just me but uhm.. how do you install this? There's no readme or any instructions.. maybe I'm just stupid ^^ Please help me!


Red(Posted 2003) [#26]
- Set environnment variable BLITZPATH

- unzip this file in a new folder (for example: C:\VisualBLitz )

- run the executable file IDE.EXE


Wiebo(Posted 2003) [#27]
Getting better! Some points I thought of after using it for a while:

1- Sorting of function list, type list, etc.
2- No default new document please, as I find myself closing it all the time after opening my documents. Maybe make an option for it?
3- If I have more than one document open when closing the IDE, I find that only the first gets re-opened when I restart the IDE.
4- It would be cool that if I double-clicked on a function name, that it would unfold. This would save me having to click on the small + sign every time.
5- Expanding on point 4: a keyboard shortcut for folding functions.
6- Folding of types, loops, etc. ?
7- Word wrap ruins the fold marker lines.
8- It would be handy if word wrap doesn't start the next line at the beginning of the line, but at the last indent.
9- Proper compile error reporting. Maybe add an output window at the bottom of the IDE? This would help in reading the status of a 'check for errors' compile as well.
10- region support, so whole regions of code can be folded?

It's coming along great, Ed. Well done.


Nebula(Posted 2003) [#28]
I have found a rather nasty bug. I wanted to copy some code from one opened file to another(folded code) and after pasting it the editor crashed.

Also, if you copy folded code it does not copy it. Also I am having some difficulties moving folded functions thru the editor. They keep openening up. This for I want to have all function underneath each other without space in between.

What I could really use however is some info about commands. Maybe command info in the taskbar or something?


CopperCircle(Posted 2003) [#29]
Ed, How does the quickhelp work?


Mystik(Posted 2003) [#30]
Just position the cursor over a command/function and press F1

You will get a list of required parameters at the bottom of the screen.

Press F1 again and it will take you to the full help page.


CopperCircle(Posted 2003) [#31]
Thats wot i thought, but it just goes straight to the full help page on mine.


Red(Posted 2003) [#32]
You can set it up. Look in the Preferences panel
There's 2 way to use quickhelp (type F1 or Dbl-click)


Nebula(Posted 2003) [#33]
Hmm, where can this project be downloaded now that blitzcoder is out?


Mystik(Posted 2003) [#34]
.

No, it's not a compressed version of the IDE. I posted a direct link and realised that Ed may not want it downloaded any place other than the blitzcoder site. Could do with a delete post button. We could all join in the fun and delete our own posts then :)


Red(Posted 2003) [#35]
@Mystik
No problemo, you can posted a link here.

@All
Ctrl+L command line
Ctrl+D debug enabled
Are these two shortcuts easy to use ?
Shall I change them by F9 / F10 ?
I think I use F10 / F11 to fold ALL & unfold ALL ...

Any suggestion...


Red(Posted 2003) [#36]
For the next version :
- un/fold ALL
- line numbers
- you could set the default directory
- 2 folding styles (because wordwrap ruins the first one)
- add preferences option : always open one file
- bug fixed : unfold in search

I must finish the 'include image datas' tool


dangerdave(Posted 2003) [#37]
Looking good Ed.
Those options look good.
Can't wait.

----------
Have you been able to figure out the Win98/ME compile bug yet?


Mystik(Posted 2003) [#38]
http://perso.wanadoo.fr/eddy.dev/projet/Visual_Blitz_IDE.zip


Neuro(Posted 2003) [#39]
Well, I found my new IDE....


Red(Posted 2003) [#40]
The new Version 89.7 is online...
Use the previous link to download it.

* Remark * : Don't insert datas from any huge images (over 512x512)



Zo Zo Zee Zar(Posted 2003) [#41]
Nice IDE Ed :)


Red(Posted 2003) [#42]
@Ravey
Does "Insert image datas" tool work fine ?.

@All
Shall I change the option named "reload last opened file"
by "reload most recent file" ?

-reload most recent
-reload last opened files

next tasks :
- improve highlighting errors
- autocompletion


Neuro(Posted 2003) [#43]
Where is the link? The blitzcoder one is down.


Mystik(Posted 2003) [#44]
scroll up to my previous post :)


Nebula(Posted 2003) [#45]
check mystic's post


edit : to late :)


Neuro(Posted 2003) [#46]
Ahh thanks fellas...BTW where do i go to check the version number?


Red(Posted 2003) [#47]
Actually, nowhere. :)


Neuro(Posted 2003) [#48]
I think you should add that in....in the "ABOUT" menu... ;) There are people like me who do look for that...


Pepsi(Posted 2003) [#49]
Just curious (sorry if this has been mentioned before),

Are you going to add highlighted functions that are from the userlib directory?


Red(Posted 2003) [#50]
@Pepsi
userlib funcs will be highlighted like keywords


Zo Zo Zee Zar(Posted 2003) [#51]
Does "Insert image datas" tool work fine ?.


What is it meant to do? (Sorry can't work it out)


CoderLaureate(Posted 2003) [#52]
Ed.

I love your editor. It works fine for me on my Windows XP machine. I use it all the time. Excellent use of scintilla.

Kudos.

-Jim


Zster(Posted 2003) [#53]
Hi Ed

The version before 0.8.4 worked perfectly. All versions since have a really wierd bug. For one nothing happens when I try to run a programme but worse than that if I exit the IDE and restart it reloads the last file I worked on but now its just a list of keywords in alphabetical order (the keywords.ini file) and the file I was working on is trashed (thakfully the baks are still ok).
A Few specs
W2000
PIII 1.3ghz
Thanks


Zster(Posted 2003) [#54]
Ok figured it out. Silly me, I was just updating the exe and not the compile.bat.


Ziltch(Posted 2003) [#55]
Just got this going, and I like it!
Thanks


Scott Williams(Posted 2003) [#56]
This is just what blitz users have been looking for.

It would be nice if on restarting it reloaded all of the files you had open when it was last closed.

Or maybe a preferences setting whereby it opens all of the include files for you. As I work on multiple files for a project this would be really handy.

Scott.


Red(Posted 2003) [#57]
For the next version (not online):
- about window
- new version number yy.mm.dd (more readable)
- reload preferences : none / blank file / most recent / last opened before closing
- bug fixed : save RETURN typing in undo buffer
- cosmetic change : some icons

Last problems :
- In my Scintilla version, the autocompletion window is too tiny (5 lines)
- autocompletion shortcut ? any suggestion ...

Sorry for my english :P


RetroRusty(Posted 2003) [#58]
This really is an excellent IDE, well done Ed. I have a question for you though.

Are you planning on putting a todo list feature in, where not only would there be a list of things left to do in a project, but also the % complete of the item that we are working on?


EOF(Posted 2003) [#59]
F1 Help now working. Great. Very usuable now.
Quick Help does not work (in the same way and double-click). I get sent straight to the help page.

I might of mentioned this before as a suggestion:

- Insert File

This would work the same as Insert Colour.
So that you can type

myimage=LoadImage("
and 'insert' a file link ...
myimage=LoadImage("c:\games\mypicture.bmp")


As for the AutoComplete suggestion. Seems logical to use the TAB key (or Ctrl+TAB) here. Typing 'setb' and tabbing would then complete the keyword 'SetBuffer ' along with a space on the end.

Great IDE overall Ed. Have you considered asking for a Paypal donation?


Nebula(Posted 2003) [#60]
I have been using Visual Blitz for a while now. The folding alone makes coding a dream.

Here is some feedback/ideas:

Find and replace window :
- Sometimes I need to select text to erase previous search occurence.
- There is no key shortcut to initiate the search inside the window.


Some ideas :
- Pressing the right mouse on the code exlorer item takes you back to the line it was before pressing on the code explorer item.
- Put the last typed variable under the CTRL+1 key, moving this up to CTRL+2 when a new variable is typed. And so on to CTRL+0. This way when coding you do : myextremelongintvariablename = "CTRL+1" + 1.


CyBeRGoth(Posted 2003) [#61]
Hi Ed

This is a great IDE, a lot better than the standard blitz IDE.

I have one gripe tho :)

When you have includes open, and you have changed them, and then go to run the main program, in the standard IDE, it will automatically save any of the opened files for you, that way you dont have to keep saving your include, go to the main program, compile.

maybe have an option to auto save any open files when you hit compile?

A minor gripe in an otherwise brilliant application.


superqix(Posted 2003) [#62]
autocompletion shortcut ? any suggestion


Ctrl-Spacebar is the typical shortcut for this...


Red(Posted 2003) [#63]
the new version is online.
- about window
Now the version number is 3.08.25
- autocompletion (upon typing / ctrl+space)
- go back (after click on code-explorer / go to function)
- new options : memorize window position, recent files count, autocompletion option

...


Wiebo(Posted 2003) [#64]
I agree with Cybergoth. A 'save all open files before compile' option is much needed. I was just wondering why my comile didn't show the changed i made =]


Red(Posted 2003) [#65]
I can add a 'Save all open files' option


EOF(Posted 2003) [#66]
Autocompletion. Magic!


Just a small buglet for you:

- Go back. Popup window says Shift+G instead of LAlt+G

I would say all that is left to make this IDE supreme is a tickbox after the icons for switching DEBUG on/Off:

[*] Debugging Mode Enabled

Or, maybe an indication somewhere in the status bar?
I use the Ctrl+D quite a bit here.

For the next update can you get the focus back into the IDE's editor after the compiling/running code.
Currently, you can still edit the code but no cursor is visible. Try this:

a) leave the cursor between some code.
b) run the blitz code then quit
c) press TAB key

VisualBlitz has now become *the* IDE replacement (!)


MikeT(Posted 2003) [#67]
i've been using this ide for a while now and i've just dowloaded the latest version. What can I say?

Autocompletion......sweet

nice work ed

MikeT


dangerdave(Posted 2003) [#68]
This would be great, if it would let you compile.
It's frustrating.

I hope you can fix the Win 98/ME problem Ed.
Can you try compiling on a Win98 computer?
Do you have OS specific compiler directives?

----------------
My BLITZPATH=C:\PROGRA~1\BLITZ3D


Caff(Posted 2003) [#69]
This is a fantastic IDE, thanks very much! It is making life a whole lot easier!

I really do think you should ask for donations to continue and support your work.


Binary_Moon(Posted 2003) [#70]
Clicking on the 'command help' (ring) button causes a crash if no command is selected. I think it should just jump to the main help page.

otherwise very cool. I think i will be using this as my main editor from now on.


Beaker(Posted 2003) [#71]
On my machine (win98) it gets as far as loading keywords on the splash page and then locks up. I have to kill the task.


Red(Posted 2003) [#72]
for next version :
- I'll add a combobox in toolbar to switch between debug / release mode.
- Help button bug fixed
- popupmenu title fixed
- 'open one file' preference option fixed
- add space after keyword completion
- ctrl+up/down : to go to the nearest label/func
- clipboard shortcut enabled for webbrowser

@MasterByker & Dangerdave
I'll send you a email to test some compilation functions


dangerdave(Posted 2003) [#73]
I'll send you a email to test some compilation functions


Thanks Ed!! Look forward to the email. (email address in my profile.)


Binary_Moon(Posted 2003) [#74]
Could you add the ability to fold and unfold functions from the code explorer? I keep finding myself double clicking in the code explorer to unfold a function.


DjBigWorm(Posted 2003) [#75]
Is F2 in the cards for search previous?
F3 does next:) Great Job Keep up the good work!


Red(Posted 2003) [#76]
version 3.08.28 uploaded :
- prev / next routine (func or label) "Amos stuff"
- debug combobox
- compilation option : auto-save files (it should work like the orginal IDE now. :))
- webbrowser clipboard shortcut enabled
- cosmetic changes : some icons




JaviCervera(Posted 2003) [#77]
This IDE is totally awesome Ed!!! Thank you very much! I love function folding ^_^


Red(Posted 2003) [#78]
@DangerDave99 and MasterBeaker

Try this. It's my new compiler function :Download (20ko)
1-BLITZPATH requester
2-compiler start
3-The output should be the keywords list.

Of course,everyone can test it.
XPpro ?
XP ?
win98se ?
win98 ?



dangerdave(Posted 2003) [#79]
Testing ...


dangerdave(Posted 2003) [#80]
Ed,
That worked. I chose the path, and it gave me a partial list of keywords, and got your OK message.

HOWEVER,

At least for me, I believe that part does work already. It's launching/running a program that I think fails.

I don't know if it is supposed to be like this or not, but
when the IDE tries to compile, I see a task called Winoldap running. The IDE stops responding until I end task Winoldap.

Is Winoldap the proper name for the task that is supposed to compile?
---------------------------------
The keyword generation when IDE first runs, got me at first, but a reboot seemed to fix that. Haven't had a problem with it since.
==================================
This is from Zester (earlier in this thread)


Hi Ed

The version before 0.8.4 worked perfectly. All versions since have a really wierd bug. For one nothing happens when I try to run a programme but worse than that if I exit the IDE and restart it reloads the last file I worked on but now its just a list of keywords in alphabetical order (the keywords.ini file) and the file I was working on is trashed (thakfully the baks are still ok).
A Few specs
W2000
PIII 1.3ghz
Thanks



Ok figured it out. Silly me, I was just updating the exe and not the compile.bat.



What would he mean by updating the compile.bat?
I've copied all of the files from any new version.


Red(Posted 2003) [#81]
It was just a 'createprocess' test.
I must update the VisualBlitz code.
Now I know it will work on XPpro and Win98 :)

What would he mean by updating the compile.bat?
I've copied all of the files from any new version.
Nothing. It was not the same problem. He forgot to update the compile.bat file. This file contains all compiler commands.


Mystik(Posted 2003) [#82]
Hi Ed,

There seems to be a small problem with filenames/directories that have spaces in them. If you double click the .bb file it will not load into the IDE. If I remove all spaces then it works fine.

Steve.


Difference(Posted 2003) [#83]
@Ed
1-BLITZPATH requester
2-compiler start
3-The output should be the keywords list.


Tested ok on 98SE!


Beaker(Posted 2003) [#84]

1-BLITZPATH requester
2-compiler start
3-The output should be the keywords list.



Works fine here as well (on Win98se).

My Blitz3D isn't in the normal place.


Red(Posted 2003) [#85]
Ok now I'm sure that it's the best solution.
So I must update VisualBlitz code.

:)


dangerdave(Posted 2003) [#86]
Thanks Ed, for the email and for the test program.

Can't wait to start using this.


GfK(Posted 2003) [#87]
I like.

One suggestion though (it may have been mentioned already - i can't be bothered to read all this thread!):

In the Function list, how about also showing the parameters that need to be passed to each function?

[EDIT]Oh, one more thing - I'd like a "Reset to Default" button in the preferences screen, in case i screw up the colours etc[/EDIT]


dangerdave(Posted 2003) [#88]
Because of space constraints, maybe have the function declaration shown on the bottom, where the quickhelp is located, when the function is highlighted in function list.----------
A Restore Defaults option for all options would be great.


CyBeRGoth(Posted 2003) [#89]
Ed

The latest version is perfect!
The save all before compilation is great, now its just like the built in blitz IDE :) .. well apart from having a load more features :)


darklordz(Posted 2003) [#90]
Hey Ed im working with scintilla on a personal project. I was woundering ru using the PB IDE as a basis for your scintilla EDITOR. Cause ive been working sjit out and damn it's a lot of work. And how do u resize the scintilla object. I find it pretty sad that after all you requested about Scintilla on the PB forums u got so lil/no help. I feel ur the only expert on the matter that i can turn to (No Tuts anywhere!). Could u help a fellow coder out.

This IDE is starting to look pretty damn good to me...


rhuk(Posted 2003) [#91]
Ed, first off, love your IDE. I'm coming from a java development world where i've been spoiled with incredible IDE's like intellij.

I have a couple of suggestions however to make your great IDE even better.

1) Search and Replace is kinda clunky right now, not very consistent with windows standard type of s&r.

2) Some basic refactoring tools would be handy - rename method, rename variable, etc.

3) Bracket/Brace matching

4) Customizable keyboard shortcuts

Cheers,

rhuk


rhuk(Posted 2003) [#92]
Perhaps I should be more specific about the search and replace I mentioned in my post above.

First "tab" doesn't switch focus from the search field to the replace field like every other s&r i've used.

Most editors, when you hilite some text, then goto s&r, the text shows up in the search field, but selected, so if you want to change it you just start typing (as focus starts here too). Replace is usually left empty, you just tab down to populate.

The "replace" button should be the default action so just hitting enter, start the s&r process.

If you are part way down a page when you start replacing, and it gets to the end, would be nice to get a prompt to continue search and replacing from the top of the file.

Cheers,

rhuk


Beaker(Posted 2003) [#93]
UE has lovely search and replace. If you highlight any text and hit F3 it searches for that text. Maybe this could be added to VBlitz.


Red(Posted 2003) [#94]
Version : 3.08.31
- change compilation code
- bug fixed : global a$=",b,c,d" ;only one variable

@DangerDave99 and Peter
Try this new version...

@Mystik
bug : included filenames with spaces
Are you sure ?
A little code example plz...

@rhuk
3) 4)

@Darklordz
Use GPI's tutorials
Api command : MoveWindow_

@Gfk
Reset to default

>I think I'm going to clone myself :P


Beaker(Posted 2003) [#95]
IT WORKS! well done.

Two requests from me:
1) Optional file watching (for changes made elsewhere) with optional auto-update or prompting.
2) Ability to add file types to those supported along with corresponding syntax files.

Both these request are for scripting engines and the like.

Really nice IDE btw.


dangerdave(Posted 2003) [#96]
OH YEAH BABY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
WooHoo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
YES!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
LUVLY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Mystik(Posted 2003) [#97]
Hi Ed,

The bugs not with included filenames. It's when you double click a .bb file. It will open the IDE, but not open the file if there are any spaces in the path or filename.

Works fine if there are no spaces though.

Steve.


EOF(Posted 2003) [#98]
Wow Ed. These updates are coming thick and fast.
Thanks for fixing the 'IDE loses focus after compiling' niggle.

UE has lovely search and replace. If you highlight any text and hit F3 it searches for that text. Maybe this could be added to VBlitz
That sounds good MB.

Can the 'Jump to function / return from function' be expanded for Gosubs and Gotos?

I would say a shortcut for folding/unfolding a single function would be nice as well. Something like Cursor over the function name then, Alt+Arrow Up/Down to fold/unfold. Anything will do. I try to avoid using the mouse where possible.

Visual Blitz is so great you *really* should put up a paypal donation. I have cash waiting for you!


Red(Posted 2003) [#99]
Thanks for supporting me, I'll do my best to improve this tool.

As regards paypal, I'm not really aware of this system.
Could you advise me ?
Otherwise I also know share-it. What do you think ?


Binary_Moon(Posted 2003) [#100]
'Jump to function' is case sensitive whilst you can call functions using any case you like.

Paypal is a way of paying pals money :)

visit http://www.paypal.com - it's similar to shareit but people can 'donate' whatever they think the product is worth/ whatever they can afford, rather than just having a fixed fee.


Red(Posted 2003) [#101]
last minute bug fixed :
- hidden debugger window


AL90(Posted 2003) [#102]
Hi Ed,

Good Work. The Shrink Option for Functions is very Cool.
AMOS-LIKE. Hmmhm, the good old Amiga Time. :-)


Red(Posted 2003) [#103]
v3.09.02
- Reset All Options
- Detect files modification

Bug fixed :
'goto function' is case sensitive


Beaker(Posted 2003) [#104]
Detect file modifications works well.

In UE I setup a macro that automatically finds and changes a CONST at the top of my source file depending on whether I am compiling in Debug or Release mode.

So, debug mode makes it this:
Const DEBUGON = True
and release makes it this:
Const DEBUGON = False

This is useful so you can conditionally compile areas of code that perhaps you arent currently testing that slow things down too much in debug mode.

Just an idea.

Also, can you clarify that it is possible to open a file in Visual Blitz from another executable. I managed to get it working from the DOS commandline, but not using ExecFile. I can't even get the IDE.exe to run on its own (from another EXE).


Wiebo(Posted 2003) [#105]
Really nice,

But why is my syntax coloring gone when I reload the documents after compilation? Also, it saves all documents even when i just load and compile (not edit) my files. I also notice that the function fold markers are gone.
NOTE: this only happens when I have 'detect change by other application' selected. But the thing is, the IDE is the only app that has opened the files.


Red(Posted 2003) [#106]
@MasterBeaker
ExecFile(Chr(34)+"C:\Documents and Settings\Ed\Mes documents\Blitz Basic 3D\PB\source\IDE\ide.exe"+Chr(34)+" "+Chr(34)+"C:\Documents and Settings\Ed\Mes documents\Blitz Basic 3D\TEST\test.bb"+Chr(34))

@Wiebo
...really strange
'detect change' does not work


dangerdave(Posted 2003) [#107]
Good stuff Ed.
Thanks again.


Wiebo(Posted 2003) [#108]
ed: obviously =]


CyBeRGoth(Posted 2003) [#109]
Hi

I think 'Recent Files' is broke in the new version.

If you load in several files and check the 'Recent Files' flyout they are there, but when you quit and reload, the list is empty.


bushsolo(Posted 2003) [#110]
On three computers I've had the same problem when upgrading to the new version, when you hit the red rocket nothing happens and yes it is pointing to the Blitz directory.

I'm using BlitzPlus with the 1.35 patch, I do not want to use the Blitz IDE but the older version of Visual Blitz won't light all the new B+ commands.


Wiebo(Posted 2003) [#111]
I also find that automatically opening the files i had when I closed the IDE is not working either...


Red(Posted 2003) [#112]
v3.09.03

bug fixed:
- recent files
- auto-open
- reset all
- detect changes
- text highlighting after detecting changes



@Bushsolo
There's no commands auto-update.
if you want to reload the command list, delete keyword.ini file


Beaker(Posted 2003) [#113]
Ed - a few of us on IRC were chatting and we couldn't work out how Visual Blitz supports B+ exactly. Do you have to run two versions or something?


Wiebo(Posted 2003) [#114]
Beaker: that's how i do it


Neuro(Posted 2003) [#115]
What the....it keeps on saying that my file has been modified everytime I run it even though i havent even touched it yet!!


Wiebo(Posted 2003) [#116]
Ed,

I like the autocomplete. But can you make it that it doesn't pop up when I am editing a comment? It's kinda annoying when you are just typing away, adding something that is not code, and it keeps suggesting keywords :)

One more thing: When i press the function name in the code explorer to jump to a function, the ctrl key seems to get 'stuck', so every up and down movement i do after that is read as a 'ctrl-up' or 'ctrl-down'....

It would also be cool if 'goto function' would check the other open files as well. It now tells me that the function is not found (but it is there in the include file i use)

Can you also include an option to make the cursor go to the beginning of the line when I press HOME? It now goes to the beginning of the text in the current line.


Wiebo(Posted 2003) [#117]
Neuro: I mentioned that as well =]


Red(Posted 2003) [#118]
@Neuro
do you use the version 3.09.03 ? (look my previous post)
It was a 'detect changes' bug

@Wiebo
>good suggestion - i'll remove autocomp for strings,comments,numbers

>I'll study your CTRL-key problem.


Not Available(Posted 2003) [#119]
Good stuff!


Beaker(Posted 2003) [#120]
Ed - I worked out why it seemed ExecFile wasn't working.

It seems to take quite a long time to load up Visual Blitz using ExecFile, even opening another file through ExecFile when Visual Blitz is already open takes 2-4 seconds.

What was happening was that I was clicking in my application before Visual Blitz showed its splash screen, so I couldn't see it open. To make matters worse the Visual Blitz tab isn't showing up in the Windows Start Bar (under these circumstances), so I could only find it through the use of ALT-TAB.

Hope this helps.