atkcomponent.xml

来自「linux下图形库开发包atk-1.4.0.tar.gz」· XML 代码 · 共 430 行 · 第 1/2 页

XML
430
字号
<para>Gets the zorder of the component. The value G_MININT will be returned if the layer of the component is not ATK_LAYER_MDI or ATK_LAYER_WINDOW.</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> an <link linkend="AtkComponent"><type>AtkComponent</type></link></simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> a gint which is the zorder of the component, i.e. the depth at which the component is shown in relation to other components in the same container.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="atk-component-get-position"/>atk_component_get_position ()</title><indexterm><primary>atk_component_get_position</primary></indexterm><programlisting><link linkend="void">void</link>        atk_component_get_position      (<link linkend="AtkComponent">AtkComponent</link> *component,                                             <link linkend="gint">gint</link> *x,                                             <link linkend="gint">gint</link> *y,                                             <link linkend="AtkCoordType">AtkCoordType</link> coord_type);</programlisting><para>Gets the position of <parameter>component</parameter> in the form of a point specifying <parameter>component</parameter>'s top-left corner.</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> an <link linkend="AtkComponent"><type>AtkComponent</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>x</parameter>&nbsp;:</term><listitem><simpara> address of <link linkend="gint"><type>gint</type></link> to put x coordinate position</simpara></listitem></varlistentry><varlistentry><term><parameter>y</parameter>&nbsp;:</term><listitem><simpara> address of <link linkend="gint"><type>gint</type></link> to put y coordinate position</simpara></listitem></varlistentry><varlistentry><term><parameter>coord_type</parameter>&nbsp;:</term><listitem><simpara> specifies whether the coordinates are relative to the screenor to the components top level window</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="atk-component-get-size"/>atk_component_get_size ()</title><indexterm><primary>atk_component_get_size</primary></indexterm><programlisting><link linkend="void">void</link>        atk_component_get_size          (<link linkend="AtkComponent">AtkComponent</link> *component,                                             <link linkend="gint">gint</link> *width,                                             <link linkend="gint">gint</link> *height);</programlisting><para>Gets the size of the <parameter>component</parameter> in terms of width and height.</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> an <link linkend="AtkComponent"><type>AtkComponent</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>width</parameter>&nbsp;:</term><listitem><simpara> address of <link linkend="gint"><type>gint</type></link> to put width of <parameter>component</parameter></simpara></listitem></varlistentry><varlistentry><term><parameter>height</parameter>&nbsp;:</term><listitem><simpara> address of <link linkend="gint"><type>gint</type></link> to put height of <parameter>component</parameter></simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="atk-component-grab-focus"/>atk_component_grab_focus ()</title><indexterm><primary>atk_component_grab_focus</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>    atk_component_grab_focus        (<link linkend="AtkComponent">AtkComponent</link> *component);</programlisting><para>Grabs focus for this <parameter>component</parameter>.</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> an <link linkend="AtkComponent"><type>AtkComponent</type></link></simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> <literal>TRUE</literal> if successful, <literal>FALSE</literal> otherwise.</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="atk-component-ref-accessible-at-point"/>atk_component_ref_accessible_at_point ()</title><indexterm><primary>atk_component_ref_accessible_at_point</primary></indexterm><programlisting><link linkend="AtkObject">AtkObject</link>*  atk_component_ref_accessible_at_point                                            (<link linkend="AtkComponent">AtkComponent</link> *component,                                             <link linkend="gint">gint</link> x,                                             <link linkend="gint">gint</link> y,                                             <link linkend="AtkCoordType">AtkCoordType</link> coord_type);</programlisting><para>Gets a reference to the accessible child, if one exists, at thecoordinate point specified by <parameter>x</parameter> and <parameter>y</parameter>.</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> the <link linkend="AtkComponent"><type>AtkComponent</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>x</parameter>&nbsp;:</term><listitem><simpara> x coordinate</simpara></listitem></varlistentry><varlistentry><term><parameter>y</parameter>&nbsp;:</term><listitem><simpara> y coordinate</simpara></listitem></varlistentry><varlistentry><term><parameter>coord_type</parameter>&nbsp;:</term><listitem><simpara> specifies whether the coordinates are relative to the screenor to the components top level window</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> a reference to the accessible child, if one exists</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="atk-component-remove-focus-handler"/>atk_component_remove_focus_handler ()</title><indexterm><primary>atk_component_remove_focus_handler</primary></indexterm><programlisting><link linkend="void">void</link>        atk_component_remove_focus_handler                                            (<link linkend="AtkComponent">AtkComponent</link> *component,                                             <link linkend="guint">guint</link> handler_id);</programlisting><para>Remove the handler specified by <parameter>handler_id</parameter> from the list offunctions to be executed when this object receives focus events (in or out).</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> the <link linkend="AtkComponent"><type>AtkComponent</type></link> to remove the focus handler from</simpara></listitem></varlistentry><varlistentry><term><parameter>handler_id</parameter>&nbsp;:</term><listitem><simpara> the handler id of the focus handler to be removedfrom <parameter>component</parameter></simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="atk-component-set-extents"/>atk_component_set_extents ()</title><indexterm><primary>atk_component_set_extents</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>    atk_component_set_extents       (<link linkend="AtkComponent">AtkComponent</link> *component,                                             <link linkend="gint">gint</link> x,                                             <link linkend="gint">gint</link> y,                                             <link linkend="gint">gint</link> width,                                             <link linkend="gint">gint</link> height,                                             <link linkend="AtkCoordType">AtkCoordType</link> coord_type);</programlisting><para>Sets the extents of <parameter>component</parameter>.</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> an <link linkend="AtkComponent"><type>AtkComponent</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>x</parameter>&nbsp;:</term><listitem><simpara> x coordinate</simpara></listitem></varlistentry><varlistentry><term><parameter>y</parameter>&nbsp;:</term><listitem><simpara> y coordinate</simpara></listitem></varlistentry><varlistentry><term><parameter>width</parameter>&nbsp;:</term><listitem><simpara> width to set for <parameter>component</parameter></simpara></listitem></varlistentry><varlistentry><term><parameter>height</parameter>&nbsp;:</term><listitem><simpara> height to set for <parameter>component</parameter></simpara></listitem></varlistentry><varlistentry><term><parameter>coord_type</parameter>&nbsp;:</term><listitem><simpara> specifies whether the coordinates are relative to the screenor to the components top level window</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> <literal>TRUE</literal> or <literal>FALSE</literal> whether the extents were set or not</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="atk-component-set-position"/>atk_component_set_position ()</title><indexterm><primary>atk_component_set_position</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>    atk_component_set_position      (<link linkend="AtkComponent">AtkComponent</link> *component,                                             <link linkend="gint">gint</link> x,                                             <link linkend="gint">gint</link> y,                                             <link linkend="AtkCoordType">AtkCoordType</link> coord_type);</programlisting><para>Sets the postition of <parameter>component</parameter>.</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> an <link linkend="AtkComponent"><type>AtkComponent</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>x</parameter>&nbsp;:</term><listitem><simpara> x coordinate</simpara></listitem></varlistentry><varlistentry><term><parameter>y</parameter>&nbsp;:</term><listitem><simpara> y coordinate</simpara></listitem></varlistentry><varlistentry><term><parameter>coord_type</parameter>&nbsp;:</term><listitem><simpara> specifies whether the coordinates are relative to the screenor to the components top level window</simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> <literal>TRUE</literal> or <literal>FALSE</literal> whether or not the position was set or not</simpara></listitem></varlistentry></variablelist></refsect2><refsect2><title><anchor id="atk-component-set-size"/>atk_component_set_size ()</title><indexterm><primary>atk_component_set_size</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>    atk_component_set_size          (<link linkend="AtkComponent">AtkComponent</link> *component,                                             <link linkend="gint">gint</link> width,                                             <link linkend="gint">gint</link> height);</programlisting><para>Set the size of the <parameter>component</parameter> in terms of width and height.</para><para></para><variablelist role="params"><varlistentry><term><parameter>component</parameter>&nbsp;:</term><listitem><simpara> an <link linkend="AtkComponent"><type>AtkComponent</type></link></simpara></listitem></varlistentry><varlistentry><term><parameter>width</parameter>&nbsp;:</term><listitem><simpara> width to set for <parameter>component</parameter></simpara></listitem></varlistentry><varlistentry><term><parameter>height</parameter>&nbsp;:</term><listitem><simpara> height to set for <parameter>component</parameter></simpara></listitem></varlistentry><varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> <literal>TRUE</literal> or <literal>FALSE</literal> whether the size was set or not</simpara></listitem></varlistentry></variablelist></refsect2></refsect1></refentry>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?