Gale T.GTK tutorial.V1.2.2000
.pdf8 "  | 
	
  | 
% # % ()%C-+(<*+0> " #" 5$
%" % #" 5$
5# ' F $ ' K $ TT
C " # " 7. 7
# ' % # % "%" % 7. 7$
! # 7 7 "
5 # # % # ; C#
% % # ()%-DE0C( # 7 7
()%=* +</%;?+C # % # 5$
( # # 5 # " #"
%5 % ()%;*I0, 5 # R2 R2$
( 5 # : " : "
%" % #" #$
3
, : " #"
%" % #" " #"$
0 ##
% $
2$
3
6  | 
	4 "  | 
	
  | 
	
  | 
|
: & ! &  | 
	& & . ! & .! & & & & & < & 60 < &  | 
|||
  | 
	& V 7  | 
	! > 0 0  | 
	& & & 0 0 0 ! & &  | 
|
(/( . 0 & : & ! & &  | 
	& & & . & ! & E  | 
|||
0 0 & % &  | 
	& & ! % & ! % 0 % ! 0 &  | 
|||
  | 
	!  | 
	
  | 
	
  | 
|
* : & ! & ! & B
! % :# % " < G G
< G G $
* ! ! & ! & * 4 & & 4 !& & & & : & 0 & 0 & !
J ! % 0 & & : & ! & & 0 &0 !& B
# % :# % / :# :#
! "
8 "  | 
	
  | 
: $
# % :# % # / :# :#
! "
: $
9 & : & ! & ! & & .& !& B
# % :# % % Q / :# :#
"
$
: & ! & & % 0 0 & & 0 & & & & !& % & & %! & ! & % !& 6& % & 4 & 0 & I I & 0 !
& ! 0 ! & & & & !& 7
0 & & " ! & : & ! & ! & 0 &0
!& & A & & !& & B
# % :# %5 Q / :# :# $
# % :# % " / :# :# $
< !& 0 & : & 0 & & & 9 & % & ! 4 &A
& 0 & B
< G % :# % % G / :# :# $
< G % :# % % G / :# :# $
#  | 
	% :# % % G  | 
	/ :#  | 
	:#  | 
  | 
	
  | 
	< G  | 
	G $  | 
#  | 
	% :# % % G  | 
	/ :#  | 
	:#  | 
  | 
	
  | 
	< G  | 
	G$  | 
6 ! 2
! & ! 0 & 0 & . 0 ! ! &
& & & & & . ! & & & * ! ! & 0 & & 0 !& B
! %5 % " # $
& ! & & ! & * % 2+:: &
& 0 & & .& & ! ! & .& !&
8 "  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
# %5 % %  | 
	;  | 
	5  | 
	
  | 
||
  | 
	# $  | 
||||
& & ! ! &  | 
	!& B  | 
||||
# %5 % % %  | 
	; 5  | 
||||
  | 
	
  | 
	5 #  | 
	
  | 
	
  | 
|
  | 
	
  | 
	5 #  | 
	
  | 
	: $  | 
|
& " %  | 
	&0  | 
	! & & & & &  | 
|||
& 9 & &  | 
	& ! & & % . 0 ! !  | 
||||
& & & & &  | 
	
  | 
	
  | 
	
  | 
||
.& !& & & & & . & &  | 
	& & &  | 
||||
# %5 % % #"% :  | 
	;  | 
	
  | 
	5  | 
||
  | 
	
  | 
	= #"(:  | 
	:$  | 
||
& ! & " & 0 % B
()%=8<,-!%+-+0 ()%=8<,-!%*+ ()%=8<,-!%-?(
()%=8<,-!%0(C80,%*+ 5 ()%=8<,-!%0(C80,%-?(
0 ! . & & & & 0 &
5 5
! # : 5# " ! " #"$ ! 5$
! #$
$
* ()
% & &$
C " " #"
" #" ' %" #"% " ()%!*+,-!%(-./010/$
%" #"% % ()%!*+,-! " #" 7; 0 7$
8 " # 7 #:7 #
% % # ()%-DE0C( " #" 7 #:7
8 "  | 
	#  | 
()%=* +</%;?+C % %A +?//$
%" % % Q " #" K22 K22$
= # " #5 " #"
% # % % # %" ()%C-+(<*+0> " #" F2$
C ;
5 ' %5 % " +?//$
% # % ()%C-+(<*+0> " #" 5$
= 5 @
%5 % % ()%;><60 5 7 () ; ! 7 $
< #5 5
%5 % % % ()%;><60 5 F 2 2 2$
= : #5 5
%5 % % #"% : ()%;><60 5 ()%=8<,-!%0(C80,%-?($
%" % #" 5$
, : " #"
%" % #" " #"$
0 ##
% $
2$
3
6 + % 2
!& 0 & " 0 & .! & & & & ! & !& & 6& & & & & 0 & & & &7 & ! 0 & & % ! & % .& ! !
& ! 0 & & % 0 9 & % 0 % 0 & 9 & 0 0 & & !& & & 0 &! &
! & 0 !& B
! % %5 % " #
5 #  | 
	
  | 
5 #  | 
	:  | 
5 #  | 
	#  | 
# :%$
! & 0 & * & 0 & & & !& &
! 0 & 0 &! & !& & & 9 & I & ;& 0 & %
! & & . & !& ! B
8 "  | 
	'  | 
# % %5 % < ;  | 
	%5  | 
5 #  | 
	
  | 
5 #  | 
	:  | 
5 #  | 
	#  | 
# :%$
* . & 0 * !& & & 0 0 !& & 0 0 B && 0 & 9 & & A % 0 0
5 5
! " #"$ ! %5$ ! " %$
% & &$
" #" ' %" #"% " ()%!*+,-!%(-./010/$
%" #"% % ()%!*+,-! " #" 7< ; 7$
% % # ()%-DE0C( " #" 7 #:7
()%=* +</%;?+C % %A +?//$
% # % % # %" ()%C-+(<*+0> " #" F2$
C %5 # # # " #"
%5 ' % %5 % " 7J F7
2 R
2 R :
J Q : Q ' J
;</=0 # @ $
% # % ()%C-+(<*+0> " #" %5$
%" % #" %5$
+#" " # 5
" % ' % " % % " $
< 5# J22 J22 " #" < ; " J22 F22
" #" " 5# J F #
%" % % Q " % J22 J22$
% # % ()%C-+(<*+0> %5 " %$
%" % #" " %$
%" % #" " #"$
% $
2$
8 " /
3
6 . ' *
0 0 0 & 0 0 & & % & &0 & 0 & & & % 9& &0 & ! & & * % 0 &0 & &0 & 0 & & & &
! & ! & & % ! & 9 & 6 , 7 % & ! 68, 7! & 0 0 0 ! B
! % % " #$
! % % " #$
* & ! & & 0 0 0 & & ! 0 & & & &0 % &
& !& B
# % % F . ! $
# % % J . ! $
; & ! 0 & & & & & & 0 0 <
& ! 0 & & & & && & 0 0 * 0 & ! ! % & 0 &0 !&
# % % % % Q .
FV Q$
# % % % % Q .
FV Q$
< & & & & 9 & & ! & & 9 & && & & &0 & &0 & & 0 0
* . 0 0 ! & & & & ! * 0 0 % & &0 & % & ! 0 & & & & & & && & & & .& & & & && & & 0 * ! & & & B & .& ! =& & .& 0 & & & 9 ! !
& & & & & & ! I 0 ! !& & & H 9 H & & & .& * 0 & & -21 ! & & & & & & ! & & & .& 0 0 & ! & & 0 & && & & ! !& & "
& E & && & 0 0
#
8 "  | 
	(  | 
C #5 7 7 ! % #
! # %" #"$ ! $ ! %$
$
55 FV$
C " # " #" " # # : 5
# %" #" ' % # %" #"% " +?// +?//$
% # %" #"% % # : ()%=C>-//0,%!*+,-! # %" #"
()%.-/*CH%<?(-6<(*C ()%.-/*CH%<?(-6<(*C$
C " # " #"
' % % " $
% # %" #"% %" % " #
()%=C>-//0,%!*+,-! # %" #" $
%" % #" $
< # # " #"
5# '2$ F2$ TT
5 55 76 M 7$
% ' % % % "%" % 55$
% # % ()%C-+(<*+0> %$
%" % #" %$
3
# %" #"$
3
< # # # " #
" # " #" Q ! # # 5# # " #" #
Q " %" % Q "# # #5
: 5
# Q % !
#
% %5 Q ()%(0I( $
% % ()%(0I( +?// & : +?// 7; # P 5 Y # 9 7
7(#P # Y # 9 7 7= G P 6 N9 7 79 7
8 " 5
7! G # # ( " 9 7
7 # # #5 5 9 7
7=#G# : = :# ## 9 7 7 . 9 7 F$
% % " ()%(0I( $
3
C # : 7 7 ! % #
! $ ! $ ! #$ ! #$
C # # " #
' % % " J J ;</=0$
. " 5 # +# #5()%=8>*+) : #
' % % " +?// +?//$
% % ()%(<D/0 2 F 2 F ()%;*// U ()%0I.<+,
()%;*// U ()%0I.<+, U ()%=8>*+) 2 2$
%" % #" $
. 8= # #" 5 #
# ' % # % " ()%(0I( G$
% % ()%(<D/0 # 2 F F J ()%0I.<+, U ()%;*// ()%;*// 2 2$
%" % #" #$
< 1= #
# ' % # % " ()%(0I( G$
% % ()%(<D/0 # F J 2 F
()%;*// ()%0I.<+, U ()%;*// U ()%=8>*+) 2 2$
%" % #" #$
< # " " Q
% % # ()%-DE0C( 7 Q 7
()%=* +</%;?+C Q % +?//$
$
3
! " #"$ ! $
8 "  | 
	1  | 
! $ ! $
% & &$
" #" ' %" #"% " ()%!*+,-!%(-./010/$
%" #"% % ()%!*+,-! " #" 7. ! #" 7$
% % # ()%-DE0C( " #" 7 #:7
()%=* +</%;?+C % %A +?//$
% # % % # %" ()%C-+(<*+0> " #" F2$
%" % % Q ()%!*, 0( " #" SR2 S22$
" # # # " #"
' % % " $
% # % ()%C-+(<*+0> " #" $
% % % % Q ()%.<+0, F2$
% % % % Q ()%.<+0, FR$
%" % #" $
+#" # #5 "# #5 " #"
' % $
% % F ()%.<+0, $
%" % #" $
' % $
% % J ()%.<+0, $
%" % #" $
%" % #" " #"$
% $
2$
3
6 1 7 *
& " & & 0 % & & 8 0 & 0 & !& J ! " & & 1 6 ! 07 0 & 0 ! & & 8 0 &
* % 0 & 0 & 0 & ! 0 & 0 & & ! & & ! % 0 & & & & & ( 6* 4 & & 7 & < & & & ! & % 0
* 8 0 & ! & 0 & & !&
! % " # % " < G G
< G G $
* ! ! ! & 9 & % & ! * 4 & & & & & 0 & & 0
8 "  | 
	
  | 
! & & 0 & & 0 ! & & 0  | 
	2+:: & % & &  | 
J ! & & & 4 & & & & 0 & ! & & 0 !& B
< G % " # % % G 1 " # " # $
< G % " # % % G 1 " # " # $
# % " # % % G 1 " # " #
< G G $
# % " # % % G 1 " # " #
< G G $
& % 0 & !& & & & ! B
# % " # % % #"% : 1 " # " #
= #"(: : $
, % & & B
()%=8<,-!%+-+0 ()%=8<,-!%*+ ()%=8<,-!%-?( ()%=8<,-!%0(C80,%*+ ()%=8<,-!%0(C80,%-?(
6 3 *
! 0 0  | 
	& ! & !  | 
	0 & & 0 & & J & &  | 
|
0 & &  | 
	! 0 0 & 0 !!  | 
	& 9 & !  | 
|
0 !& & ! & 0 ! 0 0  | 
|||
! % # %" #"% " < G  | 
	G  | 
||
  | 
	< G  | 
	G $  | 
|
& < & & & 4 & & & 9 & !& & ! & 4 & &
& % & ! !& & 0  | 
	& & 2+::  | 
	
  | 
# % # %" #"% % # :  | 
	= # ! #" # %" #"  | 
|
  | 
	.# :(:  | 
	# % # :  | 
  | 
	.# :(:  | 
	# % # : $  | 
& & ! & 0 & !& & & !  | 
	< & & & ! 0 0  | 
|
0 & ! ! & & ! & 9 & ! & & & ! & % & ! !
! $#% ,: .0 #5. , $#% ,: .% .:- $#% ,: .0 #5. , 0 A & & ! ! 0 & ! 0 $#% ,: .% .:- 0 0 % & ! &
