Editor 3.62 - GPI - Mod 3 (UPDATE!)
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by GPI.
http://caosandkin.bei.t-online.de/pureb ... -gpi-2.zip
Whats new:
Thank to that person, who had have the idea with the left boarder and the quickselection for find (i forgot the names).
Better DLL-Support
After compiling a DLL, the purebasic.dll is copied to the Destination-file.
Little boarder left
You can now easier select complete lines.
Find overworked
When the cursor is over a word and you press cntrl+f, automatically the word is the default search-word.
The find-window is now always on top and don't close, if you click on search/replace. Also the selected text don't hide if the editor-window lost the focus.
Replace first find a word and select it. when you press replace again, the word is replaced and the next match word is selected. I think, this is more standard than before.
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
http://caosandkin.bei.t-online.de/pureb ... -gpi-2.zip
Whats new:
Thank to that person, who had have the idea with the left boarder and the quickselection for find (i forgot the names).
Better DLL-Support
After compiling a DLL, the purebasic.dll is copied to the Destination-file.
Little boarder left
You can now easier select complete lines.
Find overworked
When the cursor is over a word and you press cntrl+f, automatically the word is the default search-word.
The find-window is now always on top and don't close, if you click on search/replace. Also the selected text don't hide if the editor-window lost the focus.
Replace first find a word and select it. when you press replace again, the word is replaced and the next match word is selected. I think, this is more standard than before.
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Bodind.
Two new suggestions:
a) In the structures selector, when writing letters by letters the biginning of a structure's name make the list going automaticaly to the firs corresponding line.
b) Closing a source code window by clicking the right mouse's button on it's tab.
Thank's a lot for the DLL's compiling addition !
Dominique
Two new suggestions:
a) In the structures selector, when writing letters by letters the biginning of a structure's name make the list going automaticaly to the firs corresponding line.
b) Closing a source code window by clicking the right mouse's button on it's tab.
Thank's a lot for the DLL's compiling addition !
Dominique
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by GPI.
OK, V3
http://caosandkin.bei.t-online.de/pureb ... -gpi-3.zip
Bug in "RichEdit_OpenIncludeFile.pb" fixed
It was possible, that the Richedit shows a Sourcecode and the Compiler-options are from the last SourceCode.
Compile This
In the Compiler-Option is the possiblity to say, that a diffrent file should compiled, when the user compile the active Sourcecode.
Panel-Popup, for closing deactive Sourcecode
Try a rightclick on the Panel-items.
Window-Shutdown
The Editor saves automatically all Sourecodes and close itself, when windows shutdown. (Before it hangs)
Structure-Viewer
If the user change the Text-Box, automatically the right Item is selected in the List. Also when you type return, the select line is open. ESC go to the parent, and when no parent, close the viewer. Cursor up/down work on the textgadget.
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
OK, V3
http://caosandkin.bei.t-online.de/pureb ... -gpi-3.zip
Bug in "RichEdit_OpenIncludeFile.pb" fixed
It was possible, that the Richedit shows a Sourcecode and the Compiler-options are from the last SourceCode.
Compile This
In the Compiler-Option is the possiblity to say, that a diffrent file should compiled, when the user compile the active Sourcecode.
Panel-Popup, for closing deactive Sourcecode
Try a rightclick on the Panel-items.
Window-Shutdown
The Editor saves automatically all Sourecodes and close itself, when windows shutdown. (Before it hangs)
Structure-Viewer
If the user change the Text-Box, automatically the right Item is selected in the List. Also when you type return, the select line is open. ESC go to the parent, and when no parent, close the viewer. Cursor up/down work on the textgadget.
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by GPI.
Ahm
Window-Shutdown
Forget this.
And maybe it is a good idea, to remove the code in the "PureBasic IDE.PB"
in WindowCallBack-Procedure:
There is follow
convert it to
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
Ahm
Window-Shutdown
Forget this.
And maybe it is a good idea, to remove the code in the "PureBasic IDE.PB"
in WindowCallBack-Procedure:
There is follow
Code: Select all
If Window = *MainWindow
;-gpi-change Shotdown Windows exit editor
If message = #WM_Quit
SaveSourceCodeAll()
postmessage_(*MainWindow,#WM_user,0,0)
ElseIf Message = #WM_Size
;gpi-endchange
Code: Select all
If Window = *MainWindow
If Message = #WM_Size
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Berikco.
The IDE is opensource, so there is no problem to maintain a second IDE, Linux also started alone.
Some changes, that where requested months ago, will be included when Fred or Danilo have some spare time, like working in a project with multiple include files.
And if you make a change, its possible it will be included with zero lines of your original code left, like Rings block comments
Saving the cursor position was my personal request many months ago when i wrote the source formatting tool for PB 3.40, now it is included by me, but in a different way.
The little left border for selecting lines is realy cool, so will be included....somethime in te future
But insert Spaces is a function that is already included, just select some lines and use TAB Shift-TAB.....
So keep on making cool enhancements for the IDE, with all your help, it will get better and better
Regards,
Berikco
http://users.pandora.be/berikco/purebasic.htm
We look at all changes, and if there is an idea we realy like it will be included. but as always, the compiler is Fred's main project to manage in the limited time he got.Originally posted by Jose
@GPI,
Thanks for these changes, really needed.
@Fred,
Could these new contributions be added for next release, Please.
The IDE is opensource, so there is no problem to maintain a second IDE, Linux also started alone.
Some changes, that where requested months ago, will be included when Fred or Danilo have some spare time, like working in a project with multiple include files.
And if you make a change, its possible it will be included with zero lines of your original code left, like Rings block comments
Saving the cursor position was my personal request many months ago when i wrote the source formatting tool for PB 3.40, now it is included by me, but in a different way.
The little left border for selecting lines is realy cool, so will be included....somethime in te future
But insert Spaces is a function that is already included, just select some lines and use TAB Shift-TAB.....
So keep on making cool enhancements for the IDE, with all your help, it will get better and better
Regards,
Berikco
http://users.pandora.be/berikco/purebasic.htm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by GPI.
>But insert Spaces is a function that is already included, just select some lines and use TAB Shift-TAB.....
Hmm, why does nobody that this to us?
It would be usefull to make a history.txt with all the changes.
Also i found no documentation, that when i doubleclick on "includefile" the includedfile will be open.
What else "hidden" features are in the editor?
btw: Change the Block-Comment-Remove from cntrl+Shift+B to (for Example) alt+b.
Why? Because on Win98SE you get every time you press Cntrl+Shift+B a empty line. In the code this line is removed by simulating a press on the DEL key, but Richedit checks the shift-key-state and Shift+DEL does nothing.
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
>But insert Spaces is a function that is already included, just select some lines and use TAB Shift-TAB.....
Hmm, why does nobody that this to us?
It would be usefull to make a history.txt with all the changes.
Also i found no documentation, that when i doubleclick on "includefile" the includedfile will be open.
What else "hidden" features are in the editor?
btw: Change the Block-Comment-Remove from cntrl+Shift+B to (for Example) alt+b.
Why? Because on Win98SE you get every time you press Cntrl+Shift+B a empty line. In the code this line is removed by simulating a press on the DEL key, but Richedit checks the shift-key-state and Shift+DEL does nothing.
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Berikco.
Its in the history....17th March 2003 : Version 3.60
Enhanced the editor: DoubleClik on (X)IncludeFile open the file, Inline Help works for all keywords (If/EndIf..) ASM syntax coloring, Inline ASM help
Regards,
Berikco
http://users.pandora.be/berikco/purebasic.htm
i just did...Originally posted by GPI
>But insert Spaces is a function that is already included, just select some lines and use TAB Shift-TAB.....
Hmm, why does nobody that this to us?
This is included just after 3.50 release in the 3.52 and 3.53 IDE releases.Also i found no documentation, that when i doubleclick on "includefile" the includedfile will be open.
Its in the history....17th March 2003 : Version 3.60
Enhanced the editor: DoubleClik on (X)IncludeFile open the file, Inline Help works for all keywords (If/EndIf..) ASM syntax coloring, Inline ASM help
Yes, I discussed this one with Fred last week, we will change the keyboardshortcut.btw: Change the Block-Comment-Remove from cntrl+Shift+B to (for Example) alt+b.
Why? Because on Win98SE you get every time you press Cntrl+Shift+B a empty line. In the code this line is removed by simulating a press on the DEL key, but Richedit checks the shift-key-state and Shift+DEL does nothing.
Regards,
Berikco
http://users.pandora.be/berikco/purebasic.htm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by GPI.
I dont search the compled help, but is the helpful function with the doubleclick on the "IncludeFile" only explaned in the History.
That isn't good.
Maybe it should add a Topic in the Helpfile, like "Extended Editor Function" and there should also the Tab/Shift-Tab-Function explaned.
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
I dont search the compled help, but is the helpful function with the doubleclick on the "IncludeFile" only explaned in the History.
That isn't good.
Maybe it should add a Topic in the Helpfile, like "Extended Editor Function" and there should also the Tab/Shift-Tab-Function explaned.
PII 333, 256MB, Asus TNT2Ultra 32MB, AWE Gold 64 4MB
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm
Restored from previous forum. Originally posted by Berikco.
Could you fire me a mail, or maybe join #purebasic Chat this evening? i'm there arround 21u
Regards,
Berikco
http://users.pandora.be/berikco/purebasic.htm
Hey GPIOriginally posted by GPI
Find overworked
When the cursor is over a word and you press cntrl+f, automatically the word is the default search-word.
The find-window is now always on top and don't close, if you click on search/replace. Also the selected text don't hide if the editor-window lost the focus.
Replace first find a word and select it. when you press replace again, the word is replaced and the next match word is selected. I think, this is more standard than before.
Could you fire me a mail, or maybe join #purebasic Chat this evening? i'm there arround 21u
Regards,
Berikco
http://users.pandora.be/berikco/purebasic.htm
-
BackupUser
- PureBasic Guru

- Posts: 16777133
- Joined: Tue Apr 22, 2003 7:42 pm