Issue 6302 - toolbars can't be customized "completely"
Summary: toolbars can't be customized "completely"
Status: CLOSED WONT_FIX
Alias: None
Product: udk
Classification: Code
Component: code (show other issues)
Version: OOo 1.0.0
Hardware: PC Windows 98
: P3 Trivial with 2 votes (vote)
Target Milestone: AOO PleaseHelp
Assignee: christian.jansen
QA Contact: issues@udk
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-05 18:58 UTC by lars
Modified: 2005-04-01 14:02 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description lars 2002-07-05 18:58:10 UTC
toolbars can't be customized to ones likings because not all functions are 
available -- dependant on the current selected object.

For example I can't select those 'Insert'-functions for the left toolbar when 
editing a chart, which I can select when working "normally" in Calc.


That could be a result from the chart module being independant from the 
spreadsheet application, therefore there are problems here;  but the solution 
is:

A submodule asks its application, or passes to the application the request for 
opening the toolbar edit dialogue and the toolbar edit dialogue contains a 
category (as a C++ virtual function for example) which contains the functions 
the calling (so currently active) submodule wants the user to show.
Of course then the customised toolbar is saved and that should be just some 
tens of bytes telling the chart module what additional fct is to be displayed 
and there should not be a problem that this fct is not part of the modules own 
functions (because its just any fct which has to be put onto the toolbar and to 
whom it "hypothetically" belongs doesn't matter; also it's only the icon of 
course and the fct is called when clicking the icon).


I'm particularly missing the change source data function when in edit mode of 
chart (it's only available in calc working with cell mode).
Comment 1 lars 2002-07-05 19:00:49 UTC
4th § :  "contains a category" = contains an additional category next 
                                 to all categories from the app.
Comment 2 lars 2002-07-05 19:13:25 UTC
also, when looking up somewhere which fct (=icon) is to be displayed, 

rather than then fetching the icon from elsewhere for display, 

the "somewhere" where one looks up which fct is to be displayed, 

should be a list which contains the icons and looking up actually 

simply loads the list; so rather than "look here, get there", 'get 

here'. So all toolbars are saved completely as icon-lists which is 

then loaded (as the icons take so few hd space that doesn't matter). 

Also memory management should be in a way that things are only loaded 

into memory when first used and then kept depending on size (and how 

often it has been used in the past -> issue # 4664 
http://www.openoffice.org/issues/show_bug.cgi?id=4664  !)


Just some ideas
Comment 3 lars 2002-08-20 18:11:10 UTC
any comments?
Comment 4 kay.ramme 2002-09-09 08:28:41 UTC
KR->MBA: Seems to be yours?
Comment 5 Mathias_Bauer 2002-09-09 13:06:50 UTC
It is a OOo concept that chart toolbars only contain chart functions, 
calc toolbars only calc functions etc.

The problem here is that the calc toolbars are removed when the chart 
is in edit mode, so you can't use the calc functions. This is a 
legacy from former times when such objects where real OLE objects.

Without changing the treatment of embedded objects I don't see any 
way to achieve what you want here. While we indeed plan to change 
this, it's a huge task, and currently I can't give any possible time 
frame for this. Don't expect any changes before OOo2.0.
Comment 6 Mathias_Bauer 2003-09-10 11:36:05 UTC
@CD: please later check this issue if it fits to the requirements we
get from UE. Then we can decide how to proceed with it.
Comment 7 Mathias_Bauer 2003-09-10 11:55:45 UTC
.
Comment 8 carsten.driesner 2003-09-10 14:53:55 UTC
.
Comment 9 carsten.driesner 2004-01-26 15:25:57 UTC
cd->cj: As you have specified how the new toolbar configuration dialog will look
like, please check if this defect should be fixed within the OOo 2.0 time frame.
Comment 10 christian.jansen 2004-08-17 13:18:14 UTC
CJ: Set to OOoLater
Comment 11 christian.jansen 2005-04-01 14:01:32 UTC
CJ: The long term plan is to split all the OO.o modules into seperate app. Thus
it won't be possible and wouldn' fit to the concept to configure, for example
Writer buttons into Calc.For the future, there are currenly no plans for turning
Chart into an own module, thus it will stay as an OLE Object. That' s why, in
the context of editing a chart, only the needed toolbars and their related tools
will be available. Sorry, but I have to reject this RFE.
Comment 12 christian.jansen 2005-04-01 14:02:04 UTC
.