亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? gtksignal.sgml

?? linux下電話本所依賴的一些圖形庫
?? SGML
?? 第 1 頁 / 共 2 頁
字號:
<para>Emits a signal by name.  This causes the default handler and user-connectedhandlers to be run.  This differs from gtk_signal_emit() by takingan array of GtkArgs instead of using C's varargs mechanism.</para>@object: the object to emit the signal to.@name: the name of the signal.@args: an array of GtkArgs, one for each parameter,followed by one which is a pointer to the return type.@Deprecated: Use g_signal_emitv() and g_signal_lookup() instead.<!-- ##### MACRO gtk_signal_emit_stop ##### --><para>This function aborts a signal's current emission.</para><para>It will prevent the default method from running,if the signal was #GTK_RUN_LAST and you connectednormally (i.e. without the "after" flag).</para><para>It will print a warning if used on a signal whichisn't being emitted.</para>@object: the object whose signal handlers you wish to stop.@signal_id: the signal identifier, as returned by g_signal_lookup().@Deprecated: Use g_signal_stop_emission() instead.<!-- ##### FUNCTION gtk_signal_emit_stop_by_name ##### --><para>This function aborts a signal's current emission.</para><para>It is just like gtk_signal_emit_stop()except it will lookup the signal id for you.</para>@object: the object whose signal handlers you wish to stop.@name: the name of the signal you wish to stop.@Deprecated: Use g_signal_stop_emission_by_name() instead.<!-- ##### MACRO gtk_signal_connect ##### --><para>Attaches a function pointer and user data to a signal fora particular object.</para><para>The #GtkSignalFunction takes a #GtkObject as its first parameter.It will be the same object as the one you're connectingthe hook to.  The @func_data will be passed as the last parameterto the hook.</para><para>All else being equal, signal handlers are invoked in the order connected (see gtk_signal_emit() for the other details ofwhich order things are called in).</para><para>Here is how one passes an integer as user data,for when you just want to specify a constant intas parameter to your function:</para><informalexample><programlisting>static void button_clicked_int (GtkButton* button, gpointer func_data){	g_print ("button pressed: &percnt;d\n", GPOINTER_TO_INT (func_data));}/* By calling this function, you will make the g_print above * execute, printing the number passed as `to_print'. */static void attach_print_signal (GtkButton* button, gint to_print){	gtk_signal_connect (GTK_OBJECT (button), "clicked",		GTK_SIGNAL_FUNC (button_clicked_int),		GINT_TO_POINTER (to_print));}</programlisting></informalexample>@object: the object associated with the signal, e.g. if a buttonis getting pressed, this is that button.@name: name of the signal.@func: function pointer to attach to the signal.@func_data: value to pass as to your function (through the marshaller).@Returns: the connection id.@Deprecated: Use g_signal_connect() instead.<!-- ##### MACRO gtk_signal_connect_after ##### --><para>Attaches a function pointer and user data to a signalso that this handler will be called after the other handlers.</para>@object: the object associated with the signal.@name: name of the signal.@func: function pointer to attach to the signal.@func_data: value to pass as to your function (through the marshaller).@Returns: the unique identifier for this attachment:  the connection id.@Deprecated: Use g_signal_connect_after() instead.<!-- ##### MACRO gtk_signal_connect_object ##### --><para>This function is for registering a callback that willcall another object's callback.  That is,instead of passing the object which is responsiblefor the event as the first parameter of the callback,it is switched with the user data (so the object which emitsthe signal will be the last parameter, which is where theuser data usually is).</para><para>This is useful for passing a standard function in as a callback.For example, if you wanted a button's press to gtk_widget_show()some widget, you could write:</para><informalexample><programlisting>gtk_signal_connect_object (button, "clicked", gtk_widget_show, window);</programlisting></informalexample>@object: the object which emits the signal.@name: the name of the signal.@func: the function to callback.@slot_object: the object to pass as the first parameter to func.(Though it pretends to take an object, you canreally pass any gpointer as the #slot_object .)@Returns: the connection id.@Deprecated: Use g_signal_connect_swapped() instead.<!-- ##### MACRO gtk_signal_connect_object_after ##### --><para>Attaches a signal hook to a signal, passing in an alternateobject as the first parameter, and guaranteeing that the default handler and all normalhandlers are called first.</para>@object: the object associated with the signal.@name: name of the signal.@func: function pointer to attach to the signal.@slot_object: the object to pass as the first parameter to #func.@Returns: the connection id.@Deprecated: Use g_signal_connect_data() instead, passing <literal>G_CONNECT_AFTER|G_CONNECT_SWAPPED</literal> as @connect_flags.<!-- ##### FUNCTION gtk_signal_connect_full ##### --><para>Attaches a function pointer and user data to a signal withmore control.</para>@object: the object which emits the signal.  For example, a buttonin the button press signal.@name: the name of the signal.@func: function pointer to attach to the signal.@unsupported: @data: the user data associated with the function.@destroy_func: function to call when this particular hook is disconnected.@object_signal: whether this is an object signal-- basically an "objectsignal" is one that wants its user_data and object fields switched,which is useful for calling functions which operate on anotherobject primarily.@after: whether to invoke the user-defined handler after the signal, or to let the signal's default behavior preside (i.e. depending on #GTK_RUN_FIRSTand #GTK_RUN_LAST).@Returns: the connection id.@Deprecated: Use g_signal_connect_data() instead.<!-- ##### FUNCTION gtk_signal_connect_while_alive ##### --><para>Attaches a function pointer and another #GtkObject to a signal.</para><para>This function takes an object whose "destroy" signalshould be trapped.That way, you don't have to clean up thesignal handler when you destroy the object.It is a little less efficient though.</para><para>(Instead you may call gtk_signal_disconnect_by_data(), if you wantto explicitly delete all attachments to this object.  Thisis perhaps not recommended since it could be confusedwith an integer masquerading as a pointer (through GINT_TO_POINTER()).)</para>@object: the object that emits the signal.@name: name of the signal.@func: function pointer to attach to the signal.@func_data: pointer to pass to func.@alive_object: object whose death should cause the handler connectionto be destroyed.@Deprecated: Use g_signal_connect_object() instead.<!-- ##### FUNCTION gtk_signal_connect_object_while_alive ##### --><para>These signal connectors are for signals which refer to objects,so they must not be called after the object is deleted.</para><para>Unlike gtk_signal_connect_while_alive(),this swaps the object and user data, making it suitable foruse with functions which primarily operate on the user data.</para><para>This function acts just like gtk_signal_connect_object() exceptit traps the "destroy" signal to prevent you from having toclean up the handler.</para>@object: the object associated with the signal.@name: name of the signal.@func: function pointer to attach to the signal.@alive_object: the user data, which must be an object, whose destructionshould signal the removal of this signal.@Deprecated: Use g_signal_connect_object() instead, passing <literal>G_CONNECT_SWAPPED</literal> as @connect_flags.<!-- ##### MACRO gtk_signal_disconnect ##### --><para>Destroys a user-defined handler connection.</para>@object: the object which the handler pertains to.@handler_id: the connection id.@Deprecated: Use g_signal_handler_disconnect() instead.<!-- ##### MACRO gtk_signal_disconnect_by_func ##### --><para>Destroys all connections for a particular object, withthe given function-pointer and user-data.</para>@object: the object which emits the signal.@func: the function pointer to search for.@data: the user data to search for.@Deprecated: Use g_signal_handlers_disconnect_by_func() instead.<!-- ##### MACRO gtk_signal_disconnect_by_data ##### --><para>Destroys all connections for a particular object, withthe given user-data.</para>@object: the object which emits the signal.@data: the user data to search for.@Deprecated: Use g_signal_handlers_disconnect_matched() instead.<!-- ##### MACRO gtk_signal_handler_block ##### --><para>Prevents a user-defined handler from being invoked.  All othersignal processing will go on as normal, but this particularhandler will ignore it.</para>@object: the object which emits the signal to block.@handler_id: the connection id.@Deprecated: Use g_signal_handler_block() instead.<!-- ##### MACRO gtk_signal_handler_block_by_func ##### --><para>Prevents a user-defined handler from being invoked, by reference tothe user-defined handler's function pointer and user data.  (It may result inmultiple hooks being blocked, if you've called connect multiple times.)</para>@object: the object which emits the signal to block.@func: the function pointer of the handler to block.@data: the user data of the handler to block.@Deprecated: Use g_signal_handlers_block_by_func() instead.<!-- ##### MACRO gtk_signal_handler_block_by_data ##### --><para>Prevents all user-defined handlers with a certain user data from being invoked.</para>@object: the object which emits the signal we want to block.@data: the user data of the handlers to block.@Deprecated: Use g_signal_handlers_block_matched() instead.<!-- ##### MACRO gtk_signal_handler_unblock ##### --><para>Undoes a block, by connection id.  Note that undoing a block doesn'tnecessarily make the hook callable, because if you block ahook twice, you must unblock it twice.</para>@object: the object which emits the signal we want to unblock.@handler_id: the emission handler identifier, as returned bygtk_signal_connect(), etc.@Deprecated: Use g_signal_handler_unblock() instead.<!-- ##### MACRO gtk_signal_handler_unblock_by_func ##### --><para>Undoes a block, by function pointer and data.Note that undoing a block doesn'tnecessarily make the hook callable, because if you block ahook twice, you must unblock it twice.</para>@object: the object which emits the signal we want to unblock.@func: the function pointer to search for.@data: the user data to search for.@Deprecated: Use g_signal_handlers_unblock_by_func() instead.<!-- ##### MACRO gtk_signal_handler_unblock_by_data ##### --><para>Undoes block(s), to all signals for a particular objectwith a particular user-data pointer</para>@object: the object which emits the signal we want to unblock.@data: the user data to search for.@Deprecated: Use g_signal_handlers_unblock_matched() instead.<!-- ##### MACRO gtk_signal_handler_pending ##### --><para>Returns a connection id corresponding to a given signal id and object.</para><para>One example of when you might use this is when the argumentsto the signal are difficult to compute.  A class implementormay opt to not emit the signal if no one is attached anyway,thus saving the cost of building the arguments.</para>@object: the object to search for the desired user-defined handler.@signal_id: the number of the signal to search for.@may_be_blocked: whether it is acceptable to return a blockedhandler.@Returns: the connection id, if a connection was found.  0 otherwise.@Deprecated: Use g_signal_has_handler_pending() instead.<!-- ##### MACRO gtk_signal_handler_pending_by_func ##### --><para>Returns a connection id corresponding to a given signal id, object, functionpointer and user data.</para>@object: the object to search for the desired handler.@signal_id: the number of the signal to search for.@may_be_blocked: whether it is acceptable to return a blockedhandler.@func: the function pointer to search for.@data: the user data to search for.@Returns: the connection id, if a handler was found.  0 otherwise.<!-- ##### MACRO gtk_signal_default_marshaller ##### --><para>A marshaller that returns void and takes no extra parameters.</para>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲va在线va天堂| 亚洲国产视频一区二区| 欧美xxxx老人做受| 日韩午夜精品电影| 日韩欧美黄色影院| 久久久噜噜噜久噜久久综合| 国产三级一区二区三区| 精品99一区二区三区| 久久久精品黄色| 亚洲欧美另类综合偷拍| 亚洲一区二区在线观看视频| 日韩在线观看一区二区| 麻豆国产91在线播放| 国产盗摄一区二区| 一本在线高清不卡dvd| 欧美三级蜜桃2在线观看| 日韩一区二区免费在线电影 | 国产精品免费丝袜| 国产精品美女一区二区在线观看| 国产精品福利影院| 午夜久久久久久久久久一区二区| 麻豆精品在线观看| 成人性色生活片| 欧美日韩一级片网站| 精品国产一区二区三区四区四| 国产午夜亚洲精品午夜鲁丝片| 国产精品污www在线观看| 亚洲综合色丁香婷婷六月图片| 日韩福利电影在线| 粉嫩蜜臀av国产精品网站| 欧美亚洲高清一区| 久久人人爽爽爽人久久久| 一片黄亚洲嫩模| 国产美女精品人人做人人爽| 色婷婷亚洲综合| 欧美刺激午夜性久久久久久久| 国产精品视频免费| 男女性色大片免费观看一区二区| 丁香亚洲综合激情啪啪综合| 欧美日韩大陆在线| 中文字幕一区视频| 久久97超碰色| 欧美人xxxx| 一区精品在线播放| 激情久久五月天| 欧美三级一区二区| 亚洲欧美日韩电影| 国产久卡久卡久卡久卡视频精品| 欧美少妇xxx| 国产精品久久久久久久久图文区 | 久久久久久免费网| 亚洲成a人片综合在线| 菠萝蜜视频在线观看一区| 精品三级在线看| 首页亚洲欧美制服丝腿| 91免费看片在线观看| 2024国产精品视频| 美女一区二区久久| 欧美一区二区高清| 五月天欧美精品| 欧美性猛片xxxx免费看久爱| 日韩理论在线观看| 成人av集中营| 亚洲欧洲国产日韩| 成人h精品动漫一区二区三区| 2022国产精品视频| 九九久久精品视频| 久久久综合视频| 国产真实乱偷精品视频免| 日韩久久精品一区| 久久99国产精品久久| 精品卡一卡二卡三卡四在线| 久99久精品视频免费观看| 欧美电影影音先锋| 亚洲h精品动漫在线观看| 在线播放中文一区| 另类小说一区二区三区| 日韩欧美在线不卡| 蜜桃一区二区三区在线| 精品国产一区a| 国产精品18久久久久久久久久久久| 久久精品男人的天堂| 成人精品亚洲人成在线| 亚洲色图欧美激情| 欧美精品乱人伦久久久久久| 裸体在线国模精品偷拍| 久久精品人人做人人综合| 97久久精品人人做人人爽| 一区二区三区在线视频观看| 欧美日韩国产综合久久| 久久99久久99| 中文字幕在线观看不卡视频| 在线观看视频91| 麻豆91在线观看| 综合久久给合久久狠狠狠97色| 一本久道久久综合中文字幕 | 国产日本一区二区| 色综合网站在线| 一区二区中文视频| 91福利视频久久久久| 日韩高清不卡一区| 欧美激情综合五月色丁香小说| 色婷婷av一区二区三区gif| 午夜精品久久久久久久99水蜜桃| 2020国产精品| 在线影院国内精品| 国产精品综合久久| 亚洲成人av一区二区三区| 久久亚洲捆绑美女| 欧美日韩一区二区三区免费看| 国内精品伊人久久久久av一坑| 亚洲天堂成人在线观看| 日韩一区二区三区四区| av成人免费在线| 久久国产乱子精品免费女| 亚洲精品日日夜夜| 精品日韩99亚洲| 欧美精品三级日韩久久| www.亚洲在线| 国产综合色产在线精品| 天天av天天翘天天综合网| 国产精品久久久久影院亚瑟 | 6080日韩午夜伦伦午夜伦| 国产91精品一区二区| 日韩国产高清在线| 夜夜精品浪潮av一区二区三区| 国产清纯白嫩初高生在线观看91 | 日本在线不卡一区| 亚洲欧美经典视频| 国产精品乱码妇女bbbb| 久久网站最新地址| 日韩亚洲欧美综合| 欧美色偷偷大香| 欧美性xxxxxx少妇| 一本色道久久综合精品竹菊| 国产成人av一区二区三区在线观看| 爽爽淫人综合网网站| 亚洲综合久久久久| 一区二区三区四区中文字幕| 国产精品视频一二三区| 久久精品人人做人人综合| 26uuu另类欧美| 久久人人爽人人爽| 久久久久久**毛片大全| 久久老女人爱爱| 久久久精品黄色| 中文字幕精品在线不卡| 国产视频亚洲色图| 亚洲国产精品黑人久久久| 久久精品一区四区| 中文字幕精品一区| 中文字幕在线免费不卡| 亚洲欧美一区二区三区久本道91| 亚洲欧美中日韩| 一区二区三区中文字幕精品精品| 《视频一区视频二区| 亚洲欧洲综合另类在线| 亚洲一区在线播放| 天天色天天操综合| 老色鬼精品视频在线观看播放| 经典三级视频一区| 国产成人欧美日韩在线电影| 成人免费视频视频在线观看免费 | 日韩小视频在线观看专区| 欧美v亚洲v综合ⅴ国产v| 久久久久综合网| 自拍av一区二区三区| 亚洲五码中文字幕| 美国三级日本三级久久99| 国产盗摄一区二区三区| 色老汉av一区二区三区| 欧美一区二区在线免费观看| 精品国产凹凸成av人导航| 国产精品亲子乱子伦xxxx裸| 亚洲自拍偷拍图区| 狠狠色综合日日| 色综合久久六月婷婷中文字幕| 欧美日韩精品久久久| 精品国产精品网麻豆系列| 亚洲男人电影天堂| 久久不见久久见免费视频1| 97久久人人超碰| 精品日韩在线一区| 一区二区在线观看视频| 久久精品国产精品亚洲精品| 成人97人人超碰人人99| 欧美日本精品一区二区三区| 国产午夜精品久久久久久免费视 | 日韩国产精品久久久| 国产xxx精品视频大全| 欧美三区免费完整视频在线观看| www久久久久| 日韩电影网1区2区| 91浏览器打开| 久久精品一区八戒影视| 亚洲成av人片一区二区| 国产白丝精品91爽爽久久| 日韩一二在线观看| 亚洲综合色丁香婷婷六月图片| 国产成人综合亚洲91猫咪|