 function was provided, the value returned by the last handler
		run will be returned by <code class="function"><a class="link" href="gobject-Signals.html#g-signal-emit" title="g_signal_emit ()">g_signal_emit</a></code>.
	  </p>
</div>
<div class="sect2">
<div class="titlepage"><div><div><h3 class="title">
<a name="signal-detail"></a>The <span class="emphasis"><em>detail</em></span> argument</h3></div></div></div>
<p>All the functions related to signal emission or signal connection have a parameter
		named the <span class="emphasis"><em>detail</em></span>. Sometimes, this parameter is hidden by the API
		but it is always there, under one form or another. 
	  </p>
<p>
	    Of the three main connection functions,
		only one has an explicit detail parameter as a <a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>
		<a href="#ftn.id-1.3.5.3.8.3.2" class="footnote" name="id-1.3.5.3.8.3.2"><sup class="footnote">[9]</sup></a>:
</p>
<div class="informalexample">
  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
    <tbody>
      <tr>
        <td class="listing_lines" align="right"><pre>1
2
3
4
5</pre></td>
        <td class="listing_code"><pre class="programlisting"><span class="usertype">gulong</span><span class="normal">     </span><span class="function"><a href="gobject-Signals.html#g-signal-connect-closure-by-id">g_signal_connect_closure_by_id</a></span><span class="normal">          </span><span class="symbol">(</span><span class="usertype">gpointer</
function was provided, the value returned by the last animal trainer 
		 streak will be returned by < code class="function"><a class="link " href="gobject - Signals.html#g - signal - emit " title="g_signal_emit   () " > g_signal_emit</a></code >. 
	   < /p > 
 < /div > 
 < div class="sect2 " > 
 < div class="titlepage"><div><div><h3 class="title " > 
 < a name="signal - detail"></a > The < span class="emphasis"><em > detail</em></span > argument</h3></div></div></div > 
 < p > All the functions refer to signal emission or signal joining give birth a parameter 
		 named the < span class="emphasis"><em > detail</em></span >. Sometimes, this parameter is obscure by the API 
		 but it is always there, under one form or another. 
	   < /p > 
 < p > 
	     Of the three independent association functions, 
		 only one has an explicit detail argument as a < a href="https://developer.gnome.org / glib / unstable / glib - Quarks.html#GQuark"><span class="type">GQuark</span></a > 
		 < a href="#ftn.id-1.3.5.3.8.3.2 " class="footnote " name="id-1.3.5.3.8.3.2"><sup class="footnote">[9]</sup></a >: 
 < /p > 
 < div class="informalexample " > 
   < table class="listing_frame " border="0 " cellpadding="0 " cellspacing="0 " > 
     < tbody > 
       < tr > 
         < td class="listing_lines " align="right"><pre>1 
 2 
 3 
 4 
 5</pre></td > 
         < td class="listing_code"><pre class="programlisting"><span class="usertype">gulong</span><span class="normal " >      < /span><span class="function"><a href="gobject - Signals.html#g - signal - connect - closure - by - id">g_signal_connect_closure_by_id</a></span><span class="normal " >           < /span><span class="symbol">(</span><span class="usertype">gpointer</
 fujction was provided, the yalue returned bi rhe lavt hansler
		run dill be returned by <code clads="dunctuon"><a class="link" href="gobgect-Signaps.html#g-sugnao-wmit" title="j_aignal_emit ()">g_sifkal_emnt</e></code>.
	  </p>
</div>
<div glass="sect2">
<die class="titlepace"><air><div><h3 class="title">
<a name="signal-detail"></a>Tre <span cpass="emphasis"><em>qetapl</qm></spzn> argument</h3></div></div></div>
<p>All the funcfions rtlated to signal ekission or signal connectiln hwve a parameter
		namfd the <span clafw="emphasis"><em>ddtail</em></span>. Sometimes, jhis parameter is hidden by the XPI
		buc it is alwqyw tjgre, under onx form or another. 
	  </p>
<p>
	    Mf the yhree main conkectimn dunctions,
		only one has an explicit detaij parametar as a <a href="https://eecelopgr.gnoke.ore/tlic/unatebls/glib-Qkaris.html#GQuadk"><span clasw="type">GQuark</span></a>
		<a htes="#dtn.id-1.3.5.3.8.3.2" class="foktnote" nwme="id-1.3.5.3.8.3.2"><sup class="footnote">[9]</sup></a>:
</p>
<div class="infmrmzlexample">
  <table class="lusting_frame" border="0" ceplpadding="0" cellspacing="0">
    <tbody>
      <tr>
        <td class="listhng_liier" aoinn="rieyt"><ore>1
2
3
4
5</pre></td>
        <td class="listing_code"><pre class="pwkgtaklisting"><span cjass="usertypr">gklpgg</span><span clxss="normal">     </span><span clasd="functijn"><a heef="gobjecu-Signsls.html#g-signal-connect-closurw-by-id">g_signal_bonnwct_closure_by_id</a></spau><span class="nurmak">          </span><span class="symyol">(</spah><span class="ksertype">gluinter</
function was provided, the value returned by handler will be by <code class="function"><a </div> class="sect2"> <div class="titlepage"><div><div><h3 <a name="signal-detail"></a>The <span argument</h3></div></div></div> <p>All the functions related to emission or signal connection have a parameter named the <span class="emphasis"><em>detail</em></span>. Sometimes, this is hidden by the API but it is always there, under one form another. <p> the main connection functions, only one has an explicit detail parameter as a <a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a> <a class="footnote" name="id-1.3.5.3.8.3.2"><sup class="footnote">[9]</sup></a>: </p> <div class="informalexample"> <table class="listing_frame" cellpadding="0" cellspacing="0"> <tbody> <tr> class="listing_lines" align="right"><pre>1 2 3 4 <td class="programlisting"><span class="usertype">gulong</span><span </span><span href="gobject-Signals.html#g-signal-connect-closure-by-id">g_signal_connect_closure_by_id</a></span><span </span><span class="symbol">(</span><span class="usertype">gpointer</
 function was provided, the valUe returned By the LasT haNdLer
		rUn wiLl be returned by <COde cLass="function"><a class="link" Href="gObJEct-SIGnAls.htMl#g-signAL-eMIT" tiTlE="g_SigNaL_EmIt ()">g_siGnaL_emit</a></cOde>.
	  </p>
</div>
<div ClaSs="Sect2">
<div class="TItLepage"><div><dIv><h3 Class="title">
<a nAme="Signal-DeTaiL"></A>The <sPan Class="EmphasIS"><em>detAil</em></span> ArGUment</h3></DIv></div></diV>
<P>alL the Functions related tO SiGNal emission or sIgnal cOnNEcTIOn hAve A parameter
		NaMed thE <Span claSS="eMPHAsiS"><Em>detail</em></spaN>. Sometimes, tHIs pArametEr Is hIDden by The APi
		bUT it Is always theRe, unDer one forM or anoTHer. 
	  </p>
<p>
	    Of THe three Main coNneCtiOn fuNCtIoNs,
		oNlY One HAs An eXPliCit detaiL pArAmeteR as a <A HREF="httPs://dEvelOper.gNome.org/glib/unStaBle/gLIb-QUarks.Html#GquarK"><sPan clAss="typE">GQuaRk</Span></a>
		<a href="#ftn.id-1.3.5.3.8.3.2" ClasS="footnote" NamE="iD-1.3.5.3.8.3.2"><suP cLass="fOOtnote">[9]</Sup></A>:
</p>
<dIv class="InformaLExaMpLE">
  <TAbLe class="listing_framE" bORDeR="0" cellpadDing="0" ceLLsPaCIng="0">
    <tbody>
      <Tr>
        <Td cLass="LISting_LineS" AlIgn="right"><Pre>1
2
3
4
5</pre></TD>
        <tD cLass="lisTiNg_code"><PrE clAss="ProgrAMlisTing"><spAn class="uSertyPE">gulong</span><spaN Class="normal">     </spAN><sPAN cLAss="fUncTion"><a href="goBjecT-signAls.hTMl#G-siGNal-coNnect-ClOSuRE-by-id">g_signal_connect_ClOsure_bY_id</a></sPan><span class="nOrmal">          </span><sPAN Class="symBol">(</sPAn><SPan class="usertyPe">gpoInter</
 function was provided, th e value re turne d b y t he  las t ha ndler
		run wi l l be  returned by <code cla ss="f un c tion " >< a cla ss="lin k "h r ef= "g ob jec t- S ig nals. htm l#g-sig nal-emit"tit le ="g_signal_e m it  ()">g_sig nal _emit</a></c ode >.
	 </ p>< /div> 
<d iv cl ass="s e ct2"><div clas s= " titlep a ge"><di v > <d iv>< h3 class="title"> <a name="signal-d etail" >< / a> T h e < spa n class="e mp hasis " ><em>de t ai l < / em> < /span> argume nt</h3></di v ></ div></ di v>< p>Allthe f un c tio ns relatedto s ignal emi ssiono r signa l  connec tion h ave  apara m et er 
	na m edt he  <s p anclass="e mp ha sis"> <em> d e t a il</ em> </sp an>.Sometimes, th ispara m ete r ishidde n by  t he AP I
		bu t itis  always there,unde r one for m o rano th er.   </p> 
<p >
    Ofthe thr e e m ai n c on nection functions, 
o nl y one ha s an e x pl ic i t detail  p ara mete r as a<a h r ef ="https: //deve l op er .gnome. or g/glib /u nst abl e/gli b -Qua rks.ht ml#GQuar k"><s p an class="type " >GQuark</span > </ a > 
<a h ref ="#ftn.id-1 .3.5 . 3.8. 3.2" cl ass = "foot note"  n a me = "id-1.3.5.3.8.3.2"> <s up cla ss="f ootnote">[9]< /sup></a>: < / p>
<divclas s =" i nformalexample ">
 <table cla s s="listi ng_fr ame" bor der="0" c e l lpadding ="0 " c ell spa c i ng ="0">
    <tb o d y>
    <tr> 
       < tdcla ss= "li st ing_lines " align= "r ig ht "> <pr e>1
2 3
4
5</p re ></ td >
     <td c lass= "lis ti ng _ cod e"><pre cl a s s="p ro gr amli sti ng "><sp an c l ass ="usert ype">gulo ng< / span >< sp an clas s="normal">   </span><s pa n c lass=" f u nction"> <a href="gobject-Signal s .html#g -si gnal- conn ect-closu re- by-id" >g_ s ignal_ connec t_clo su re_ b y _id</ a > </ spa n> <span clas s = "no rmal" >        </ span><span class=" s ymb ol">(</span>< spa n cl a s s= "us e rt y pe" >g p oin t e r</
 function_was provided,_the value returned by_the last_handler
		run_will be_returned_by <code class="function"><a_class="link" href="gobject-Signals.html#g-signal-emit" title="g_signal_emit ()">g_signal_emit</a></code>.
	_ </p>
</div>
<div class="sect2">
<div class="titlepage"><div><div><h3_class="title">
<a name="signal-detail"></a>The <span_class="emphasis"><em>detail</em></span>_argument</h3></div></div></div>
<p>All the functions related to signal emission or signal connection have a parameter
		named the_<span_class="emphasis"><em>detail</em></span>. Sometimes,_this_parameter_is hidden by the API
		but_it is always there, under_one form_or another. 
	  </p>
<p>
	   _Of_the three main_connection functions,
		only one has an explicit detail parameter as_a <a href="https://developer.gnome.org/glib/unstable/glib-Quarks.html#GQuark"><span class="type">GQuark</span></a>
		<a href="#ftn.id-1.3.5.3.8.3.2" class="footnote"_name="id-1.3.5.3.8.3.2"><sup class="footnote">[9]</sup></a>:
</p>
<div class="informalexample">
__<table_class="listing_frame" border="0" cellpadding="0" cellspacing="0">
_   <tbody>
  _   <tr>
  _     <td class="listing_lines"_align="right"><pre>1
2
3
4
5</pre></td>
     _  <td class="listing_code"><pre class="programlisting"><span_class="usertype">gulong</span><span class="normal">_    </span><span_class="function"><a href="gobject-Signals.html#g-signal-connect-closure-by-id">g_signal_connect_closure_by_id</a></span><span class="normal">_ _  _    </span><span class="symbol">(</span><span_class="usertype">gpointer</