Issue 35900 - some slots in chart are not working
Summary: some slots in chart are not working
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: chart (show other issues)
Version: 3.3.0 or older (OOo)
Hardware: All All
: P2 Trivial (vote)
Target Milestone: ---
Assignee: peter.junge
QA Contact: issues@graphics
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-20 17:30 UTC by b.osi.ooo
Modified: 2013-02-24 21:20 UTC (History)
2 users (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 b.osi.ooo 2004-10-20 17:30:56 UTC
In m55 all worked fine, in m56 not anymore.

running the following script fails on calling e.g the slot
FormatAxisYAxis, which is mapped to an ID, but also changing to 
.uno:DiagramAxisY doesn't resolv the issue.
I also tried to activate chart by hand and try to call the slot -
no change.

Looks like no slot from the chart menu Format or Insert works.

sub main
tchart
end sub

sub LoadIncludeFiles
    use "global\system\inc\master.inc"
    use "global\system\inc\gvariabl.inc"
    gApplication = "calc"
    Call GetUseFiles
end sub

testcase tchart
	hNewDocument()
	sleep 2
	insertChartCalc
	kontext "AutoFormatDiagrammBeginn"
	if AutoFormatDiagrammBeginn.exists(5) then
		printlog "insertchartcalc worked"
	endif
	Fertigstellen.Click
	sleep 5
	' one escape to deactivate chart
	gMouseClick(99,99)
	sleep 1
        'click into chart, to select it again
	gMouseClick(20,10)
	sleep 1
	try
		editobjectedit
	catch
		warnlog "editobjectedit couldn't run, because object wasn't selected?"
	endcatch
	sleep 1
'	try
		FormatAxisYAxis
'	catch
'		warnlog "chart wasn't activated?"
'	endcatch
	hCloseDocument()
endcase
Comment 1 b.osi.ooo 2004-10-20 17:33:04 UTC
.
Comment 2 b.osi.ooo 2004-10-20 17:40:37 UTC
.
Comment 3 gregor.hartmann 2004-10-22 09:01:27 UTC
.
Comment 4 gregor.hartmann 2004-10-22 15:35:49 UTC
Please hav a look on this bug, MBA will tell you more about it.

The source part that trues to find a valid dispatcher is located in
automation/source/server/statemnt.cxx around line 700

Note: if you translate with/without debug=1 then you will have to translate all
of  automation/source/server/
Comment 5 kai.sommerfeld 2004-10-25 13:29:14 UTC
Confirmed. I'm able to reproduce the problem.
Comment 6 kai.sommerfeld 2004-10-26 13:36:11 UTC
fixed.
Comment 7 kai.sommerfeld 2004-10-29 09:07:47 UTC
.
Comment 8 kai.sommerfeld 2004-10-29 09:08:26 UTC
.
Comment 9 kai.sommerfeld 2004-10-29 09:08:55 UTC
Thorsten, please verify the fix.
Comment 10 b.osi.ooo 2004-11-01 11:44:27 UTC
verified on linux with testcase 'chart_types'
Comment 11 b.osi.ooo 2004-11-01 11:44:57 UTC
reopned for assinging
Comment 12 b.osi.ooo 2004-11-01 11:45:18 UTC
.
Comment 13 b.osi.ooo 2004-11-01 11:46:05 UTC
for verifikation in master, since the intention came from you
Comment 14 b.osi.ooo 2004-11-01 11:46:20 UTC
.
Comment 15 peter.junge 2004-11-29 11:54:28 UTC
Automatic test do not find any issue anymore
-> closing