Issue 21548 - Suggested improvements to the Basic IDE
Summary: Suggested improvements to the Basic IDE
Status: ACCEPTED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOo 1.1 RC5
Hardware: All All
: P4 Trivial with 8 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: rfe_eval_ok
Depends on:
Blocks:
 
Reported: 2003-10-22 09:24 UTC by ingenstans
Modified: 2014-02-11 09:29 UTC (History)
7 users (show)

See Also:
Issue Type: FEATURE
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Patch to add context menu for code editor part of Basic IDE (838 bytes, patch)
2013-02-11 03:45 UTC, hanya
hanya.runo: review?
Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description ingenstans 2003-10-22 09:24:22 UTC
There is much that could be done to make writing macros less painful. The 
documentaiton and the help files have improved immeasurably since the early days 
of OOo, for which much thanks. But the IDE itself is still rather a mess. Here 
are two suggestions.

1) a dockable list of functions to make it easy to jump around large modules. I 
know this list is available from the macros window, but it should be made easier 
to reach, and stay on screen at all times

2) code complettion. That's more complicated, I know. but it would be a huge 
help.
Comment 1 kay.ramme 2003-10-23 09:17:00 UTC
Bettina, please have a look at this.
Comment 2 ingenstans 2003-12-05 10:45:54 UTC
Just a thought: could the Navigator be adapted to provide the dockable 
list of functions? It would make sense, from the user's point of view. 
 There are probably good technical reasons why not, but I thought I 
would throw the idea out anyway.
Comment 3 ingenstans 2003-12-07 09:23:42 UTC
And another thought, for something that would be helpful short of full code 
completion. It would be nice to have variable name completion, which would 
enable me to use sVeryLongAndInformativeName as a variable once, and then, when 
I typed sVeryL<completion key> offer to complete that name. Since we already 
have word completion code in Writer, this might not be too complicated. You'd 
just have to tell the word completion code to ignore all Basic reserved words, 
and try to complete anything typed in this module.

Full code completion, as I understand it, is a lot more subtle. That would only 
offer completions that make sense in context. Since I can't do this when I'm 
coding my hand, I wouldn't presume to make suggestions here. 
Comment 4 ingenstans 2003-12-22 10:47:59 UTC
And another: when designing dialogs using Basic, it would be very helpful to 
have the "snap to grid" option from "normal" forms available along with the 
various aligment options which allow one to line up groups of controls. 
Comment 5 bettina.haberer 2004-02-06 16:32:45 UTC
Hello Thomas, this is a list incl. 3 enhancements for the Basic IDE. 
I consider each of them as good idea. As it is a list (instead of one
enhancement, as it should be) we should include this as a reminder for the
further Basic IDE planning. Please give your estimation about the possibility to
get this perhaps integrated into the Q or Office later. Thank you. 
Comment 6 cno 2007-05-18 13:34:38 UTC
Hi,

I've seen there are seperate issues for (a.o) the following improvements:
- Allow selecting a function from the object browser with Enter key (76558)
- Allow window object catalog to dock (76557)
- Add function/button to mark and remark more lines at once (68791)
- Add ShortCuts for navigation in Basic IDE  (68792)
- Auto complete in Basic IDE (66985)
Comment 7 oooforum (fr) 2010-01-11 15:54:51 UTC
Thanks to complete with this improvement:
Add context menu with copy / cut / paste functions.
Comment 8 bettina.haberer 2010-05-21 14:45:48 UTC
To grep the issues easier via "requirements" I put the issues currently lying on
my owner to the owner "requirements". 
Comment 9 raiserle 2012-07-21 14:23:00 UTC
(In reply to comment #6)
> Hi,
> 
> I've seen there are seperate issues for (a.o) the following improvements:
> - Allow selecting a function from the object browser with Enter key (76558)
> - Allow window object catalog to dock (76557)
> - Add function/button to mark and remark more lines at once (68791)
> - Add ShortCuts for navigation in Basic IDE  (68792)
> - Auto complete in Basic IDE (66985)

Pin on TOP!
Comment 10 hanya 2013-02-11 03:45:11 UTC
Created attachment 80257 [details]
Patch to add context menu for code editor part of Basic IDE

No resource dependent context menu is used, so the dispatcher adds 
cut, copy and paste.
Comment 11 SVN Robot 2013-07-17 15:09:18 UTC
"hdu" committed SVN revision 1504166 into trunk:
#i21548# add context menu to code editor part of Basic IDE
Comment 12 hdu@apache.org 2013-07-17 15:11:49 UTC
(In reply to oooforum from comment #7)
> Add context menu with copy / cut / paste functions.

Thanks to hanya's patch this is implemented now with the commit above.
Comment 13 Oliver-Rainer Wittmann 2014-02-10 10:02:46 UTC
@hanya, Herbert: Is this issue solved already?
Comment 14 hanya 2014-02-10 15:41:31 UTC
Only copy/paste context menu described in Comment 7 has been fixed.
Comment 15 Oliver-Rainer Wittmann 2014-02-11 09:08:47 UTC
Thx for the info.

@hanya:
Do you expect a solution for AOO 4.1.0?
Comment 16 hanya 2014-02-11 09:24:24 UTC
Not planned for 4.1. Update status.
Comment 17 Oliver-Rainer Wittmann 2014-02-11 09:29:48 UTC
Thx again