[Gambas-devel] Some ideas for the Gambas IDE

Patrik Karlsson patrik at ...603...
Tue Jul 15 10:08:46 CEST 2008


2008/7/14 Benoit Minisini <gambas at ...1...>:
>> 2.Add a "Close all tabs" feature.
>> Why? It's quicker with one click instead of two.
>
> You can use the "Close all windows" menu entry, don't you?

Yes, now I can see it, up in the main menu, I was looking in the pop up menu.

>> 3.Add a Keyboard shortcut for "Stop".
>> Why? So one can use keyboard instead of the mouse.
>
> ALT + PAUSE!

Great! Is it possible to add the "missing" short cuts to their menu
items? There are a couple more without short cuts in the menues.

>> 5."Close all other tabs" and "Close current tab" takes the open file
>> as the current and not the tab you right clicked on.
>> Why? Konqueror and every other program I know does the later.
>
> I don't know if it is possible, because TabStrip in Qt are not the same as the
> ones used in Konqueror. I don't know for "every other program you know".

Quanta Plus and FireFox for example.

>> 7.Add "Reverse statement command". A selceted a=b would be b=a after a
>> reverse. Why? It's quick and nice.
>
> What is the use of that?

For example, when you have many lines you have to reverse, let's say
between Form_Open & Form_Close
I can copy this line, and many more from Form_Open to Form_Close and reverse it.
  Settings["View/Max"] = ME.PrefsViewMax
It works for many set/get situations.


>> 8.Fix so that Tab on selected text does a  DELETE (of the selection)
>> and insert TAB (space)
>> Why? Every program I know do it this way.
>
> TAB tabulates. If you want to delete, use the delete key.

I don't agree. Any input deletes the current selection, just select a
word and hit a key. But I just noticed that the Gambas TAB is an
indent of the line, and not an insertion of a tab, so for the indent
finction I guess this is ok, but then I dont like when program does
not behave in a standard way. Tab should insert a tab at current pos,
and CTRL-I or what ever should do the indent. And again, this is just
what I think. ;-)

>> 10.And finally, a GTK app started from the IDE starts behind the IDE.
>
> Mmm. I don't think I'm guilty. Only the window manager decides where a new
> window appears on the desktop. Which one do you use?

I'm using KDE's kwin. I noticed this behaviour yesterday in the
Lazarus IDE too, so I dont think you are quilty. :)


-- 
Patrik Karlsson




More information about the Devel mailing list