<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=iso-2022-jp">
   <meta name="Author" content="K.Nakashima">
   <title>GTK/GDK/glade$B$K$h$k%W%m%0%i%`%a%b(B</title>

</head>
<body text="#cccccc" bgcolor="#000000" link="#cccccc" vlink="#cccccc" alink="#cccccc">
<font size="+1">glade$B$G?w7?$r:n@.(B</font>
<br>
<br>
<br>
<font size="-1">
<blockquote>
<font color="#3399ff">$B5/F0(B</font><br>
<br>
$B$^$:!"(Bglade$B$r5/F0$7$^$9!#(B<br>
$ glade-2 &amp;<br>
RedHat 9$B$G$O!"(Bglade$B$N%W%m%0%i%`L>$O!V(Bglade-2$B!W$H$J$C$F$$$^$9$,!"(B
$BB>$N%Q%C%1!<%8$d%=!<%9$+$i(Bmake$B$7$?>l9g$O!"62$i$/!V(Bglade$B!W$@$H;W$$$^$9!#(B <br>
$B5/F0$9$k$H!"$3$s$J%&%$%s%I%&(B($B?^(B1$B!"?^(B2$B!"?^(B3)$B$,I=<($5$l$^$9!#(B

<blockquote>
 <table>
  <tr valign="top">
   <td>
    <table>
     <tr><td><center><small>$B?^(B1 glade$B%a%$%s%&%$%s%I%&(B</small></center></td></td>
     <tr><td><img src="glade.gif" alt="glade$B%a%$%s%&%$%s%I%&(B"></td></td>
    </table>
   </td>
   <td>
    <table>
     <tr><td><center><small>$B?^(B2 $B%Q%l%C%H%&%$%s%I%&(B</small></center></td></tr>
     <tr><td><img src="palette.gif" alt="$B%Q%l%C%H%&%$%s%I%&(B"></td></tr>
    </table>
   </td>
   <td>
    <table>
     <tr><td><center><small>$B?^(B3 $B%W%m%Q%F%#%&%$%s%I%&(B</small></center></td></tr>
     <tr><td><img src="property.gif" alt="$B%W%m%Q%F%#%&%$%s%I%&(B"></td></tr>
    </table>
   </td>
  </tr>
 </table>
</blockquote>
<font color="#3399ff">$B?75,%W%m%8%'%/%H:n@.(B</font><br>
<br>
$B%a%$%s%&%$%s%I%&$G!"!V(BProject$B!W"*!V?75,:n@.!W$rA*Br$7$^$9!#(B
$B$=$&$9$k$H!"!V(BWhich type of project do you want to create?$B!W$HJ9$+$l$^$9(B($B?^(B4)$B!#(B
$B$3$3$G$O!"(BGTK+$B%"%W%j%1!<%7%g%s$r:n@.$7$?$$$N$G!"!V(BNew GTK+ Project$B!W$rA*Br$7$^$9!#(B

<blockquote>
 <table>
  <tr><td><center><small>$B?^(B4 $B%W%m%8%'%/%H$NA*Br(B</small></center></td></tr>
  <tr><td><img src="choose.gif" alt="$B%W%m%8%'%/%H$NA*Br(B"></td></tr>
 </table>
</blockquote>

<font color="#3399ff">$B%W%m%8%'%/%HL>$N;XDj(B</font><br>
<br>
$B<!$K!"%a%$%s%&%$%s%I%&$G!"!V(BProject$B!W"*!V(BOptions$B!W$rA*Br$7$^$9!#(B
$B$=$&$9$k$H!"?^(B4$B$N$h$&$J%&%$%s%I%&$,3+$-$^$9!#(B
$B$3$3$G$O!"%W%m%8%'%/%HL>$N@_Dj$r$7$^$9!#(B
$B:#2s$O!"!V(Bsimpledraw$B!W$H$$$&%W%m%8%'%/%HL>$K$9$k$3$H$K$7$^$7$?!#(B
$B$=$3$G!"4pK\@_Dj$N%W%m%8%'%/%H%G%#%l%/%H%j$NItJ,$N:G8e$NItJ,$r(B
$B!V(Bsimpledraw$B!W$HJQ99$7$^$9!#(B
$B;D$j$NItJ,$O!"<+F0E*$KJQ99$5$l$^$7$?!#(B
$B$3$3$G$O!"$3$NJQ99$N$_$r9T$$$^$9!#(B

<blockquote>
 <table>
  <tr><td><center><small>$B?^(B5 $B%W%m%8%'%/%H$N%*%W%7%g%s(B</small></center></td></tr>
  <tr><td><img src="option.gif" alt="$B%W%m%8%'%/%H$N%*%W%7%g%s(B"></td></tr>
 </table>
</blockquote>

<font color="#3399ff">$B%&%$%s%I%&$N:n@.(B</font><br>
<br>
$B$G$O!"AaB.%I%m!<%D!<%k$N:n@.$r$O$8$a$h$&$H;W$$$^$9!#(B
$B$^$:!"%&%$%s%I%&$N:n@.$r$7$^$9!#%Q%l%C%H%&%$%s%I%&$N(B
$B%&%$%s%I%&$N%"%$%3%s(B($B?^(B6$B!"(B<font color="red">$B@V$$;M3Q(B</font>)$B$r%/%j%C%/$7$^$9!#(B
$B$9$k$H?7$7$$%&%$%s%I%&$,I=<($5$l$^$9(B($B?^(B7)$B!#(B<br>
$B%&%$%s%I%&$K$O!"%a%K%e!<$HIA2hNN0h$rG[CV$7$h$&$H;W$$$^$9!#(B
$B$=$3$G!"?bD>%\%C%/%9$r:n@.$7$^$9!#%Q%l%C%H%&%$%s%I%&$N(B
$B?bD>%\%C%/%9$N%"%$%3%s(B($B?^(B6$B!"(B<font color="blue">$B@D$$;M3Q(B</font>)$B$r%/%j%C%/$7$^$9!#(B
$B9T?t$O(B2$B9T$r;XDj$7$^$9!#(B<br>
$B$=$7$F!"$=$l$>$l$N?bD>%\%C%/%9$K%a%K%e!<$HIA2hNN0h$r:n@.$7$^$9!#(B
$B$^$:!"%a%K%e!<$r:n@.$7$^$9!#%a%K%e!<$N%"%$%3%s(B($B?^(B6$B!"(B<font color="yellow">$B2+?'$$;M3Q(B</font>)$B$r%/%j%C%/$7$^$9!#(B
$B$=$7$F!"?bD>%\%C%/%9$N>e$NItJ,$r%/%j%C%/$7$^$9!#(B<br>
$B<!$K!"IA2hNN0h$r:n@.$7$^$9!#%D!<%k%P!<$NIA2hNN0h$N%"%$%3%s(B($B?^(B6$B!"(B<font color="orange">$B%*%l%s%8$N;M3Q(B</font>)$B$r%/%j%C%/$7$^$9!#(B
$B$=$7$F!"?bD>%\%C%/%9$N2<$NItJ,$r%/%j%C%/$7$^$9!#(B<br>
$B$3$N$h$&$KA`:n$9$k$H!"?^(B9$B$N$h$&$J%&%$%s%I%&$,:n@.$5$l$^$9!#(B<br>

<br>
<blockquote>
 <table>
  <tr valign="top">
   <td>
    <table>
     <tr><td><center><small>$B?^(B6 $B3F%&%#%8%'%C%H$N:n@.(B</small></center></td></td>
     <tr><td><center><img src="windowmake.gif" alt="$B3F%&%#%8%'%C%H$N:n@.(B"></center></td></td>
    </table>
   </td>
   <td>
    <table>
     <tr><td><center><small>$B?^(B7 $B?7$7$$%&%$%s%I%&$N:n@.(B</small></center></td></tr>
     <tr><td><img src="newwindow.gif" alt="$B?7$7$$%&%$%s%I%&$N:n@.(B"></td></tr>
    </table>
    <table>
     <tr><td><center><small>$B?^(B8 $B?bD>%\%C%/%9$rDI2C(B</small></center></td></tr>
     <tr><td><img src="vbox.gif" alt="$B?bD>%\%C%/%9$rDI2C(B"></td></tr>
    </table>
   </td>
   <td>
    <table>
     <tr><td><center><small>$B?^(B9 $B%a%K%e!<$HIA2hNN0h$rDI2C(B</small></center></td></tr>
     <tr><td><img src="outline.gif" alt="$B%a%K%e!<!"%D!<%k%P!<!"IA2hNN0h$rDI2C(B"></td></tr>
    </table>
   </td>
  </tr>
 </table>
</blockquote>

<font color="#3399ff">$B%a%K%e!<$NJT=8(B</font><br>
<br>
$B%a%K%e!<$NJT=8$r9T$$$^$9!#0J2<$N$h$&$J%a%K%e!<$K$9$k$3$H$K$7$^$7$?!#(B

<ul>
 <li>File</li>
      <ul>
       <li>create</li>
       <li>open</li>
       <li>save</li>
       <li>quit</li>
      </ul>
 <li>Figure</li>
      <ul>
       <li>line</li>
       <li>rectangle</li>
       <li>ellipse</li>
      </ul>
 <li>Help</li>
      <ul>
       <li>About</li>
      </ul>
</ul>

$B4{@.%"%$%F%`$r;HMQ$;$:$K?75,$K%a%K%e!<$rF|K\8l$G:n@.$9$k$3$H$K<:GT$7$?$N$G!"(B
$B:#2s$OA4$F1Q8lI=5-$G%a%K%e!<$r:n@.$7$^$7$?!#(B
($BF|K\8l$G:n@.$9$kJ}K!$r$4B8CN$NJ}$O$*CN$i$;$/$@$5$$(B)

$B$^$:!"@hDx:n@.$7$??^(B9$B$N%a%K%e!<%P!<$NItJ,$r%/%j%C%/$7$^$9!#$=$&$9$k$H!"(B
$B%W%m%Q%F%#$N%&%$%s%I%&$K!V(Bmenubar1$B!W$N%W%m%Q%F%#$,I=<($5$l$^$9!#(B
$B$=$3$G!"!V%&%#%8%'%C%H!W%?%V$N!V%a%K%e!<$NJT=8!W%\%?%s$r%/%j%C%/$7!"(B
$B%a%K%e!<$NJT=8$N%&%$%s%I%&$r5/F0$7$^$9!#(B
$B0l$D$:$D%a%K%e!<$rA*Br$7!"%i%Y%k!"L>A0!"%O%s%I%iL>$r7h$a$F$$$-$^$9!#(B
$B:G=*E*$K!"?^(B10$B$N$h$&$K%a%K%e!<$rJT@.$7$^$7$?!#(B

<blockquote>
 <table>
  <tr><td><center><small>$B?^(B10 $B%a%K%e!<$NJT=8(B</small></center></td></tr>
  <tr><td><img src="menuedit.gif" alt="$B%a%K%e!<$NJT=8(B"></td></tr>
 </table>
</blockquote>

<font color="#3399ff">$BIA2hNN0h$N%5%$%:$N@_Dj(B</font><br>
<br>
$BIA2hNN0h$N%5%$%:$r@_Dj$7$^$9!#@_Dj$7$J$$$H(B0$B!_(B0$B$N%I%m!<%$%s%0(B
$B%(%j%"$,@8@.$5$l$F$7$^$&$h$&$G$9!#(B
$B@hDx:n@.$7$??^(B9$B$NIA2hNN0h$NItJ,$r%/%j%C%/$7$^$9!#(B
$B$=$&$9$k$H!"%W%m%Q%F%#$N%&%$%s%I%&$K!V(Bdrawingare1$B!W$N%W%m%Q%F%#$,I=<($5$l$^$9!#(B
$B$=$3$G!"!V6&DL!W%?%V$r%/%j%C%/$7!"I}$H9b$5$r@_Dj$7$^$9(B($B?^(B11)$B!#(B
$B$3$3$G$O!"I}(B:400$B!"9b$5(B:300$B$H$7$^$7$?!#(B

<blockquote>
 <table>
  <tr><td><center><small>$B?^(B11 $BIA2hNN0h$N%5%$%:$N@_Dj(B</small></center></td></tr>
  <tr><td><img src="drawingarea.gif" alt="$BIA2hNN0h$N%5%$%:$N@_Dj(B"></td></tr>
 </table>
</blockquote>

<font color="#3399ff">$B%=!<%9%3!<%I$N@8@.(B</font><br>
<br>
$B$3$N$"$?$j$G!"0lEY%=!<%9%3!<%I$r@8@.$7$F$_$k$3$H$K$7$^$7$?!#(B
$B%a%$%s%&%$%s%I%&$+$i!V(BProject$B!W"*!V(BBuild$B!W$rA*Br$9$k$H%=!<%9%3!<%I0l<0$,(B
$B@8@.$5$l$^$9!#(B
$B%=!<%9%3!<%I$O!"%W%m%8%'%/%HL>$N;XDj$N:]$K;XDj$7$?%W%m%8%'%/%H$N(B
$B%G%#%l%/%H%j$K@8@.$5$l$^$9!#(B
$B0J2<$N$h$&$J%U%!%$%k$,@8@.$5$l$^$9(B(<a href="simpledraw-skeleton.tar.gz">$B@8@.%3!<%I$N%@%&%s%m!<%I(B</a>)$B!#(B
<ul>
 <li><font color="blue">simpledraw/</font></li>
      <ul>
       <li>AUTHORS</li>
       <li>ChangeLog</li>
       <li>Makefile.am</li>
       <li>NEWS</li>
       <li>README</li>
       <li>acconfig.h</li>
       <li><font color="lime">autogen.sh</font></li>
       <li>configure.in</li>
       <li>simpledraw.glade</li>
       <li>simpledraw.gladep</li>
       <li>stamp-h.in</li>
       <li><font color="blue">po/</font></li>
	    <ul>
	     <li>ChangeLog</li>
	     <li>POTFILES.in</li>
	    </ul>
       <li><font color="blue">src</font></li>
	    <ul>
	     <li>Makefile.am</li>
	     <li>callbacks.c</li>
	     <li>callbacks.h</li>
	     <li>interface.c</li>
	     <li>interface.h</li>
	     <li>main.c</li>
	     <li>support.c</li>
	     <li>support.h</li>
	    </ul>
      </ul>
</ul>

$B$H$j$"$($:!"@8@.$5$l$?%3!<%I$r%3%s%Q%$%k$7$F$_$^$7$?!#(B
$B%H%C%W%G%#%l%/%H%j$K$"$k(B<font color="lime">autogen.sh</font>$B$r<B9T$7$^$9!#(B <br>
$ ./autogen.sh <br>
<br>
$B$=$&$9$k$H(BMakefile$B$,@8@.$5$l$k$N$G!"(Bmake$B$7$^$9!#(B<br>
$ make <br>
<br>
$B<B9T%P%$%J%j$,(B src/simpledraw $B$H$7$F@8@.$5$l$^$9!#(B
$B<B9T$9$k$H$[$\(Bglade$B$G:n@.$7$?308+$H%a%K%e!<$r;}$D%W%m%0%i%`$,5/F0$7$^$9!#(B
$B$?$@!"$3$N;~E@$G$O!"$I$N%a%K%e!<$r%/%j%C%/$7$F$b2?$bH?1~$O$"$j$^$;$s!#(B
$B$^$?!"JD$8$k%\%?%s(B[x]$B$r%/%j%C%/$9$k$H%&%$%s%I%&$O>C$($^$9$,!"(B
$B%"%W%j%1!<%7%g%s$O40A4$K=*N;$7$^$;$s!#(B
$B$3$l$i$NA`:n$KBP$9$k%7%0%J%k%O%s%I%i$,<BAu$5$l$F$$$J$$$?$a$G$9!#(B
<br>
<br>
<font color="#3399ff">$B@8@.%3!<%I$N3NG'(B</font><br>
<br>
$B%7%0%J%k%O%s%I%i$N<BAu$NA0$K@8@.%3!<%I$r3NG'$7$^$7$?!#(B
$B%U%!%$%kL>$r8+$k8B$j!"(B
$B%W%m%0%i%`$KD>@\4X78$9$k%U%!%$%k$O(B<font color="blue">src</font>$B0J2<$N(B
$B0J2<$N%U%!%$%k$G$9!#$=$l$>$l0J2<$NLr3d$,$"$k$h$&$G$9!#(B

<ul>
 <li><font color="blue">src/</font>
 <ul>
  <li>callbacks.c : $B%7%0%J%k%O%s%I%i$N?w7?!#(B</li>
  <li>interface.c : $B3F%&%#%8%'%C%H$N9=@.!#JT=86X;_!#(B</li>
  <li>main.c : $B=i4|2==hM}!#(B</li>
  <li>support.c : $B3F%&%#%8%'%C%H$N8!:wMQ%3!<%I!#JT=86X;_!#(B</li>
 </ul>
</ul>

$B$3$3$G!"$3$l$i$N%U%!%$%k$NLr3d$rJ,$+$kHO0O$G%a%b$7$F$*$-$^$9!#(B
<br><br>
callbacks.c$B$O%7%0%J%k%O%s%I%i$N?w7?$G$9!#(B
$B$3$3$K@8@.$5$l$?6u$C$]$N3F%7%0%J%k%O%s%I%i$r<BAu$9$k$3$H$G%W%m%0%i%`$r(B
$B<B8=$7$^$9!#(B
glade$B$G?7$?$J%7%0%J%k%O%s%I%i$r@8@.$9$k$H!"%7%0%J%k%O%s%I%i$,%U%!%$%k$N:G8e$KDI2C$5$l$^$9!#(B
$BC"$7!":o=|$7$F$b%7%0%J%k%O%s%I%i$O:o=|$5$l$J$$$h$&$G$9!#(B
$B%7%0%J%k%O%s%I%i$O3+H/<T$,<BAu$9$kItJ,$J$N$G!"3+H/<T$,:n@.$7$?%3!<%I$O>C5n$7$J$$$h$&$KG[N8$5$l$F$$$k$b$N$H;W$o$l$^$9!#(B
<br>
<br>
interface.c$B$O3F%&%#%8%'%C%H$N9=@.$r5-=R$7$F$"$j$^$9!#(B
$B%a%$%s%&%$%s%I%&$K(B2$B$D$N?bD>%\%C%/%9$,$"$j!"(B
$B$=$l$>$l$K%a%K%e!<$HIA2hNN0h$,G[CV$5$l$k$h$&$K%3!<%I$,=PNO$5$l$^$9!#(B
$B$3$N(Binterface.c$B$OJT=86X;_$H%3%a%s%H$G=q$+$l$F$$$^$9!#(B
$B$3$N%3!<%I$O!"(Bglade$B$,%=!<%9$r@8@.$9$k$?$S$K>e=q$-$5$l$k$h$&$G$9!#(B
<br>
<br>
main.c$B$O(Bmain()$B4X?t$,=PNO$5$l$^$9!#%3%a%s%H$K$h$k$H!"$3$N%3!<%I$OJT=8$7$FNI$$$h$&$G$9!#(B
$B3+H/<T$O=i4|2==hM}$rDI2C$9$kI,MW$,$"$j$^$9!#(B
<br>
<br>
support.c$B$O3F%&%#%8%'%C%H$X$N%]%$%s%?$r%&%#%8%'%C%HL>$+$i8!:w$9$k$?$a$N%3!<%I$,3JG<$5$l$F$$$^$9!#$3$N%3!<%I$OJT=86X;_$H=q$+$l$F$$$^$9!#(B
$B$3$N%U%!%$%k$K@8@.$5$l$k(Blookup_widget()$B4X?t$rMQ$$$k$H%&%#%8%'%C%H$X$N%]%$%s%?$,8!:w$G$-$^$9!#(B
<br>
$B=PNO$5$l$?%3!<%I$r$6$C$HD/$a$F$*$-$^$9!#(B
main.c$B$G$O!"(Bcreate_window1()$B$G%a%$%s%&%#%s%I%&$r:n@.$7!"(Bgtk_main()$B$K$h$j%a%$%s%k!<%W$KF~$j$^$9!#(B
$B$3$N(Bcreate_window1()$B$,(Binterface.c$B$NCf$K<BAu$5$l$F$$$^$9!#(B
create_window1()$B$G$O!"?bD>%\%C%/%9!"%a%K%e!<!"IA2hNN0h$NG[CV$K4X$9$k5-=R$H!"(B
$B3F%a%K%e!<$KBP1~$9$k%7%0%J%k%O%s%I%i$K4X$9$k5-=R$,$"$j$^$9!#(B
callback.c$B$K$O!"(Bcreate_window1()$BFb$G4XO"$E$1$i$l$?%7%0%J%k%O%s%I%i$N?w7?$,@8@.$5$l$F$$$^$9!#(B
<br>
$B<!$O%a%K%e!<$N%7%0%J%k%O%s%I%i$r<BAu$7$^$9!#(B

</blockquote>
<br>

<a href="menu_implement1.html">$B%7%0%J%k%O%s%I%i$N<BAu(B $B!A%a%K%e!<$N<BAu(B($B$=$N(B1)$B!A(B $B$X(B</a><br>
<a href="index.html">GTK/GDK/glade$B$K$h$k%W%m%0%i%`%a%b(B Top$B$X(B</a><br>

<div align="right">
<font size=-2>
Copyright (C) 2004 Kohta NAKASHIMA<br>
All Rights Reserved.
</font>
</div>


</font>
</body>
</html>

