62a63,64
> #define TAKA
> 
464a467,468
> 
> #ifndef TAKA
465a470,478
> #endif
> #ifdef TAKA
>   if (cpw->cpanel.dispauxsegmentsize >= n) return;
>   /*
>   $BI=<($7$?$$%;%0%a%s%H?t$,!"8=:_$NI=<(%;%0%a%s%H%5%$%:$HF1$8$J$i(B
>   $B$9$k$3$H$O$J$$$N$G$O(B?
>   */
> #endif
> 
591a605,607
> #ifdef TAKA
>   ICString *to;
> #endif
592a609
> #ifndef TAKA
601a619,667
> #endif
> 
> #ifdef TAKA
> /*
> (1) cpw->cpanel.numauxsegments = nseg $B$rKAF,$G$d$C$A$c$&$H$^$:$$$N$G$O(B?
> allocDisplaySegments$B$O(Bcpw->cpanel.numauxsegments$B$r5l%;%0%a%s%H?t$@$H;W$C$F$k!#(B
> cpw->cpanel.numauxsegments = nseg $B$O:G8e$K$9$k!#(B
> (2) for$B%k!<%W$O!"5l%;%0%a%s%H?t$h$j?7%;%0%a%s%H?t$,8:$k>l9g(B
> XtFree$B$7$J$$$^$^$NI=<(%;%0%a%s%HNN0h$,=P$F$/$k!#(B
> copyString$B$O%;%0%a%s%H?t$,8:$k>l9g$KIT0B(B
> allocDisplaySegments$B$GBP1~$9$Y$-(B? (allocDisplaySegments$B$G(BXtFree$B$9$k(B?)
> copyString$B$GBP1~$9$Y$-(B?
> $B$3$3$GBP1~$9$Y$-(B?
> */
> 
>   allocDisplaySegments(cpw, nseg);
> 
> /*
> allocDisplaySegments$B$G(B
> $BJQ99$5$l$k$N$O(B
>   cpw->cpanel.dispauxsegmentsize
>   cpw->cpanel.dispauxsegments     XtRealloc$B$NJV$jCM(B
> $BJQ99$5$l$J$$$1$I;H$o$l$k$N$O(B
>   cpw->cpanel.numauxsegments
>     $B$3$l$J$K(B include/AuxPanelP.h$B$_$F$bDj5A$7$F$k$@$1$G%3%a%s%H$J$7(B
> */
> 
>   dseg = cpw->cpanel.dispauxsegments;
>   for (i = 0; i < nseg ; i++) {
>     copyString(segments +i, &dseg->seg);
>     dseg->redrawpos = 0;
>     dseg->width = 0;
>     dseg++;
>   }
>   /* $B%;%0%a%s%H?t$,8:$k>l9g!"M>J,$K$J$C$?5l%;%0%a%s%HNN0h$N3+J|(B */
>   /* $B7k6I(B buffer.c: free(buf) $B$G3+J|$5$l$k$+$i$[$C$H$$$F$b$$$$(B? */
>   for (i = nseg; i < cpw->cpanel.numauxsegments; i++) {
>     to = &dseg->seg;
>     if (to->data != NULL) {
>       XtFree(to->data);
>       to->data = NULL;
>     }
>     dseg->redrawpos = 0;
>     dseg->width = 0;
>     dseg++;
>   }
>   cpw->cpanel.numauxsegments = nseg;
> #endif
> 

