Page 4 of 4
Re: Controlling the IDE - What features would you like to se
Posted: Thu Sep 06, 2012 10:52 pm
by freak
This is no priority at the moment.
Re: Controlling the IDE - What features would you like to se
Posted: Fri Oct 18, 2013 10:39 pm
by Kurzer
In the current 5.20LTS release I miss the entries DeclareModule/EndDeclareModule and Module/EndModule in the settings for automatically code indent.
Yes, I can add this keywords manually to the settings, but it would be nice, if this were already done in 5.20LTS. Because the examples of Modules in the help file show indented text between this keywords. So, I guess indent between this keywords is a part of the PB "styleguide".
Another wish for the auto indent function is: After performing auto indent function the current caret position is gone. The actual view scrolls always to the end of code. It would be nice, if my last caret and line position in the sourcecode would be restored after the auto indent function is finished.
That's it.
Btw. Great release this 5.20LTS... but I get a bit scared that it will bogged down in the many new features and some multiple paradigms. Now we have two ways to handle events (poll events in an eventloop and on the other side binding events to procedures). And we have now the dialog library to build dialogs using the XML language. On the other hand we have the Window and Gadget lib for this job. The purpose of the XML dialogs has not yet been tapped me by the way. The same applies to the runtime lib.
But under the dash, it is good release in my opinion.
Thank you very much Fred and team.
Re: Controlling the IDE - What features would you like to se
Posted: Sat Oct 19, 2013 9:43 am
by c4s
kurzer wrote:In the current 5.20LTS release I miss the entries DeclareModule/EndDeclareModule and Module/EndModule in the settings for automatically code indent.
Yes, I can add this keywords manually to the settings, but it would be nice, if this were already done in 5.20LTS. Because the examples of Modules in the help file show indented text between this keywords. So, I guess indent between this keywords is a part of the PB "styleguide".

Yes, you're right that it could be done automatically but for now it seems that it is added if you're using a fresh installation instead of your old setting file.
Re: Controlling the IDE - What features would you like to se
Posted: Sat Oct 19, 2013 10:08 am
by ts-soft
c4s wrote:Yes, you're right that it could be done automatically but for now it seems that it is added if you're using a fresh installation instead of your old setting file.
And this is the only right way. A update should not overwrite existing settings! If i don't like the indent for this keyword, it is
annoying, update change my settings.
Re: Controlling the IDE - What features would you like to se
Posted: Sat Oct 19, 2013 5:01 pm
by Kurzer
At first sorry for posting my featurerequest blindly in this thread. I did not realized this thread is about an automation for the IDE.
ts-soft wrote:And this is the only right way. A update should not overwrite existing settings! If i don't like the indent for this keyword, it is
annoying, update change my settings.
That's true, Thomas. But if I always update my previous installation, all the new settings remains hidden to me. More... in my case it's a bit more tricky.
I install every new version of PB in a clean directory and then I copy the setting file of the previous version into this folder (I use the portable mode). So, even if the
Installer have an update mode for new settings, this would fail in my case because there is no previous settingsfile in the installation folder.
A viable solution would be if the IDE would complete the missing entries at the first start. The IDE should do it in such a way, that the settings would have the same behavior as before.
Re: Controlling the IDE - What features would you like to se
Posted: Sun Jan 28, 2018 9:29 pm
by Kurzer
@Freak: Is there progress with the new IDE interface? 6 years have passed after your first post. Or is the project abandoned?
Re: Controlling the IDE - What features would you like to se
Posted: Sun Jan 28, 2018 11:01 pm
by oreopa
IdeasVacuum wrote:Column editing like UltraEdit.
Funny - I have often dragged code into UltraEdit just to use the column editing, then immediately dragged it back to the PB IDE
I'm sure you are aware, but at least PB has a column mode at all. It's good enough for some kinds of edits, but UltraEdit column editing is indeed superior. I'm guessing column editing is tied to the internal Scintilla selection method/scheme.