|
425 | 425 | ih = get(fig,'inverthardcopy'); |
426 | 426 | set(fig,'inverthardcopy',false) |
427 | 427 | if isfield(printObj,'InvertHardcopy') && printObj.InvertHardcopy |
428 | | - colorChange = cell(1,100); |
| 428 | + colorChange = cell(100,3); |
429 | 429 | i = 1; |
430 | | - colorChange(i) = {fig,'color',get(fig,'color')}; |
| 430 | + colorChange(i,:) = {fig,'color',get(fig,'color')}; |
431 | 431 | set(fig,'color','w') |
432 | 432 | for a = findall(fig,'type','axes')' |
433 | 433 | for cprop = {'color','xcolor','ycolor','zcolor'} |
434 | 434 | prop = cprop{1}; |
435 | 435 | i = i+1; |
436 | | - colorChange(i) = {a,prop,get(a,prop)}; |
| 436 | + colorChange(i,:) = {a,prop,get(a,prop)}; |
437 | 437 | switch prop |
438 | 438 | case 'color' |
439 | 439 | set(a,'color','w') |
|
443 | 443 | end |
444 | 444 | t = get(a,'title'); |
445 | 445 | i = i+1; |
446 | | - colorChange(i) = {t,'color',get(t,'color')}; |
| 446 | + colorChange(i,:) = {t,'color',get(t,'color')}; |
447 | 447 | end |
448 | | - colorChange = colorChage(1:i); |
| 448 | + colorChange = colorChage(1:i,:); |
449 | 449 | else |
450 | | - colorChange = {}; |
| 450 | + colorChange = cell(0,3); |
451 | 451 | end |
452 | 452 | % |
453 | 453 | if strcmp(printObj.Name,'Multi page PDF file') && printObj.NextNr > 1 |
|
533 | 533 | if ~isempty(normtext) |
534 | 534 | set(normtext,'fontunits','normalized') |
535 | 535 | end |
536 | | - for i = 1:length(colorChange) |
537 | | - set(colorChange{i}{:}) |
| 536 | + for i = 1:size(colorChange,1) |
| 537 | + set(colorChange{i,:}) |
538 | 538 | end |
539 | 539 | set(fig,'inverthardcopy',ih); |
540 | 540 | % |
|
0 commit comments