cvs: php-gtk-doc /manual/pt_BR/reference/gtk gtkbutton.xml
[email protected] ("Fernando Correa da Concei??o") Sun, 12 Nov 2006 20:56:14 -0000
| Newsgroups | php.gtk.doc |
|---|---|
| Message-ID | <cvsfernandoc1163364974@cvsserver> |
fernandoc Sun Nov 12 20:56:14 2006 UTC
Added files:
/php-gtk-doc/manual/pt_BR/reference/gtk gtkbutton.xml
Log:
New Translation
fernandoc-20061112205614.txt
(text/plain, 19.6 KB)
http://cvs.php.net/viewvc.cgi/php-gtk-doc/manual/pt_BR/reference/gtk/gtkbutton.xml?view=markup&rev=1.1
Index: php-gtk-doc/manual/pt_BR/reference/gtk/gtkbutton.xml
+++ php-gtk-doc/manual/pt_BR/reference/gtk/gtkbutton.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 1.15 Maintainer: fernandoc Status: ready -->
<classentry id="gtk.gtkbutton">
<classmeta>
<classtitle>GtkButton</classtitle>
<classparent>GtkBin</classparent>
<classimage fileref="&directory.images;/reference/gtk/gtkbutton.png" frame="no"/>
<shortdesc>
Um botão de pressionar que emite um sinal quando clicado.
</shortdesc>
<desc>
<para>
O widget <classname>GtkButton</classname> é normalmente mostrado como um
botão de pressionar com um rótulo de texto, <classname>GtkLabel</classname>, entretanto
ele pode conter qualquer widget válido. O <literal>GtkButton</literal> é geralmente usado
para anexar uma função ou método de callback que é chamado quando
o botão é clicado.
</para>
</desc>
</classmeta>
<constructors>
<constructor id="gtk.gtkbutton.constructor">
<funcsynopsis>
<funcprototype>
<funcdef> <function>GtkButton</function></funcdef>
<paramdef><enumname>string</enumname> <parameter>label</parameter></paramdef>
<paramdef><enumname>boolean</enumname> <parameter>use_underline</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Cria um novo widget botão.
</shortdesc>
<desc>
<para>
cria um novo widget <classname>GtkButton</classname>, o conteúdo dele
depende dos parâmetros <parameter>label</parameter> e
<parameter>use_underline</parameter>. Os valores padrões são
<literal>null</literal> e <literal>true</literal> respectivamente.
</para>
<para>
<parameter>label</parameter> é o texto a ser exibido no botão.
Se você quer mostrar qualquer coisa que não seja um
<classname>GtkLabel</classname> no botão, crie um botão sem passar
quaisquer parâmetros e adicione o widget posteriormente.
</para>
<para>
<parameter>use_underline</parameter>, se <literal>true</literal>, significa
que um sublinhado(_) no texto do label irá marcar o próximo caractere
como uma tecla de atalho, se for o primeiro caractere assim marcado. Este
é o funcionamento padrão no PHP-GTK 2; você pode desativar passando
<literal>0</literal> ou <literal>false</literal> como o segundo parâmetro.
</para>
<para>
O caractere mnemônico é usado como tecla de atalho para o botão
quando pressionado simultaneamente com a tecla <literal>Alt</literal>.
</para>
<example>
<title>Um exemplo de Botão</title>
<programlisting role="php">
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="&directory.examples;/reference/gtk/gtkbutton/gtkbutton.php" parse="text">
<xi:fallback>FIXME: MISSING XINCLUDE CONTENT</xi:fallback>
</xi:include>
</programlisting>
</example>
</desc>
</constructor>
<constructor id="gtk.gtkbutton.constructor.new_from_stock">
<funcsynopsis>
<funcprototype>
<funcdef> <function>GtkButton::new_from_stock</function></funcdef>
<paramdef>string <parameter>stock_id</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Cria um <classname>GtkButton</classname> a partir do estoque.
</shortdesc>
<desc>
<para>
Este método cria um novo botão com uma imagem e um label a partir do estoque. Veja
<enumname>GtkStockItems</enumname> para a lista de opções disponíveis.
</para>
<simpara>
&static;
</simpara>
</desc>
</constructor>
</constructors>
<methods>
<method id="gtk.gtkbutton.method.clicked">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>clicked</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emite o sinal "clicked" do botão.
</shortdesc>
<desc>
<para>
Use este método para emitir o sinal
<signalname class="GtkButton">clicked</signalname>
do botão.
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.enter">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>enter</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emite o sinal "enter" do botão.
</shortdesc>
<desc>
<para>
Use este método para emitir o sinal
<signalname class="GtkButton">enter</signalname>
do botão.
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.get_alignment">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>get_alignment</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Retorna as propriedades xalign e yalign.
</shortdesc>
<desc>
<para>
Use este método para retornar os valores das propriedades
<fieldname class="GtkButton">xalign</fieldname> e
<fieldname class="GtkButton">yalign</fieldname>.
Veja o método <function class="GtkButton">set_alignment</function>
para maiores informações.
</para>
<para>
&seealso;
<function class="GtkButton">set_alignment</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.get_focus_on_click">
<funcsynopsis>
<funcprototype>
<funcdef>bool <function>get_focus_on_click</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Retorna o valor da propriedade "focus-on-click".
</shortdesc>
<desc>
<para>
Use este método para retornar o valor da propriedade
<fieldname class="GtkButton">focus-on-click</fieldname>.
Se <literal>true</literal>, o botão segura o foco quando é
clicado pelo mouse.
</para>
<para>
&seealso;
<function class="GtkButton">set_focus_on_click</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.get_image">
<funcsynopsis>
<funcprototype>
<funcdef>GtkWidget <function>get_image</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Retorna o widget definido como imagem para o botão.
</shortdesc>
<desc>
<para>
Use este método para obter o widget que esta atualmente definido como imagem
para o botão. A imagem deve ter sido definida explicitamente usando
<function class="GtkButton">set_image</function> ou
<function class="GtkButton">new_from_stock</function>.
</para>
<para>
&seealso;
<function class="GtkButton">set_image</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.get_label">
<funcsynopsis>
<funcprototype>
<funcdef>string <function>get_label</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Obtém o texto do rótulo do botão.
</shortdesc>
<desc>
<para>
Use este método para obter o texto do rótulo do botão,
como definido por <function class="GtkButton">set_label</function> ou pelo construtor
<classname>GtkButton</classname>. Se o texto do rótulo
não foi definido o valor de retorno será null. Este será o caso se
você criou um botão vazio com <classname>GtkButton</classname> para
usar como um container.
</para>
<para>
&seealso;
<function class="GtkButton">set_label</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.get_relief">
<funcsynopsis>
<funcprototype>
<funcdef>GtkReliefStyle <function>get_relief</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Obtém o estilo relief atual.
</shortdesc>
<desc>
<para>
Use este método para obter o estilo relief atualmente
definido para o botão como especificado pela sua
propriedade <fieldname class="GtkButton">relief</fieldname>.
</para>
<para>
&seealso;
<function class="GtkButton">set_relief</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.get_use_stock">
<funcsynopsis>
<funcprototype>
<funcdef>bool <function>get_use_stock</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Retorna a propriedade "use_stock".
</shortdesc>
<desc>
<para>
Use este método para obter o valor da propriedade
<fieldname class="GtkButton">use_stock</fieldname>.
Se <literal>true</literal>, o rótulo do botão é usado para selecionar
um item do estoque ao invés de ser usado diretamente como texto do rótulo.
</para>
<para>
&seealso;
<function class="GtkButton">set_use_stock</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.get_use_underline">
<funcsynopsis>
<funcprototype>
<funcdef>bool <function>get_use_underline</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Retorna a propriedade "use_underline".
</shortdesc>
<desc>
<para>
Use este método para retornar a propriedade
<fieldname class="GtkButton">use_underline</fieldname>.
Se <literal>true</literal>, um sublinhado no
rótulo do botão indica um mnemônico.
</para>
<para>
&seealso;
<function class="GtkButton">set_use_underline</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.leave">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>leave</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emite o sinal "leave" do botão.
</shortdesc>
<desc>
<para>
Use este método para emitir o sinal
<signalname class="GtkButton">leave</signalname>
do botão.
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.pressed">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>pressed</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emite o sinal "pressed" do botão.
</shortdesc>
<desc>
<para>
Use este método para emitir o sinal
<signalname class="GtkButton">pressed</signalname>
do botão.
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.released">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>released</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emite o sinal "released" do botão.
</shortdesc>
<desc>
<para>
Use este método para emitir o sinal
<signalname class="GtkButton">released</signalname>
do botão.
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.set_alignment">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_alignment</function></funcdef>
<paramdef>double <parameter>xalign</parameter></paramdef>
<paramdef>double <parameter>yalign</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define as propriedades "xalign" e "yalign".
</shortdesc>
<desc>
<para>
Use este método para definir as propriedades "xalign" e "yalign"
para o valor dos parâmetros <literal>xalign</literal> e
<literal>yalign</literal> respectivamente. Esta propriedade não
tem efeito se o filho não for um <classname>GtkMisc</classname>
ou <classname>GtkAlignment</classname>.
</para>
<para>
&seealso;
<function class="GtkButton">get_alignment</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.set_focus_on_click">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_focus_on_click</function></funcdef>
<paramdef>bool <parameter>focus_on_click</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define a propriedade "focus-on-click".
</shortdesc>
<desc>
<para>
Use este método para definir a propriedade
<fieldname class="GtkButton">focus-on-click</fieldname>
com o valor do parâmetro <literal>focus_on_click</literal>.
Se ele for <literal>true</literal>, o botão
segura o foco quando é clicado pelo mouse.
</para>
<para>
&seealso;
<function class="GtkButton">get_focus_on_click</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.set_image">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_image</function></funcdef>
<paramdef>GtkWidget <parameter>image</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define um widget como uma imagem para o botão.
</shortdesc>
<desc>
<para>
Use este método para definir um widget como uma imagem para o botão. Você pode
usar isto para mostrar uma imagem próxima ao rótulo do botão.
</para>
<para>
&seealso;
<function class="GtkButton">get_image</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.set_label">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_label</function></funcdef>
<paramdef>string <parameter>label</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define o texto do botão.
</shortdesc>
<desc>
<para>
Use este método para definir o texto do rótulo do botão para
o valor do parâmetro <literal>label</literal>. Isto também define o
<fieldname class="GtkButton">label</fieldname>. Esta string
também é usada para selecionar o item do estoque se a
propriedade <fieldname class="GtkButton">use_stock</fieldname> for
<literal>true</literal> e a string fizer referência a um item do estoque.
Qualquer rótulo definido anteriormente será limpo.
</para>
<para>
&seealso;
<function class="GtkButton">get_label</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.set_relief">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_relief</function></funcdef>
<paramdef>GtkReliefStyle <parameter>newstyle</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define o estilo relief atual do botão.
</shortdesc>
<desc>
<para>
Use este método para definir o estilo relief atual para o botão e também
definir a propriedade <fieldname class="GtkButton">relief</fieldname>. O
parâmetro <literal>newstyle</literal> deve ser um daqueles especificados em
<enumname>GtkReliefStyle</enumname>.
O padrão
<optionname enum="GtkReliefStyle">Gtk::RELIEF_NORMAL</optionname>
</para>
<para>
&seealso;
<function class="GtkButton">get_relief</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.set_use_stock">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_use_stock</function></funcdef>
<paramdef>bool <parameter>stock</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define a propriedade "use_stock".
</shortdesc>
<desc>
<para>
Use este método para definir a propriedade <fieldname class="GtkButton">use_stock</fieldname>
do botão como o parâmetro <literal>stock</literal>.
Se <literal>use_stock</literal> for <literal>true</literal>, o rótulo
definido para o botão é usado como id do estoque para selecionar o item de estoque
para o botão.
</para>
<para>
&seealso;
<function class="GtkButton">get_use_stock</function>
</para>
</desc>
</method>
<method id="gtk.gtkbutton.method.set_use_underline">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_use_underline</function></funcdef>
<paramdef>bool <parameter>underline</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define a propriedade "use_underline".
</shortdesc>
<desc>
<para>
Use este método para definir a propriedade <fieldname class="GtkButton">use_underline</fieldname>
do botão para o parâmetro <literal>underline</literal>.
Se <literal>use_underline</literal> for <literal>true</literal>, um sublinhado
no texto do rótulo do botão indica que o próximo caractere deve ser
sublinhado e usado como t5tecla de atalho mnemônico.
</para>
<para>
&seealso;
<function class="GtkButton">get_use_underline</function>
</para>
</desc>
</method>
</methods>
<signals>
<signal id="gtk.gtkbutton.signal.activate">
<signalname>activate</signalname>
<funcsynopsis>
<funcprototype>
<funcdef>void <cbfunction>callback</cbfunction></funcdef>
<paramdef>GtkButton <parameter>button</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emitido quando o método "activate" é chamado.
</shortdesc>
<desc>
<para>
Emitido quando o método
<function class="GtkWidget">activate</function> é chamado.
Para um botão faz com que o sinal
<signalname class="GtkButton">clicked</signalname>
seja emitido.
</para>
</desc>
</signal>
<signal id="gtk.gtkbutton.signal.clicked">
<signalname>clicked</signalname>
<funcsynopsis>
<funcprototype>
<funcdef>void <cbfunction>callback</cbfunction></funcdef>
<paramdef>GtkButton <parameter>button</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emitido quando o usuário clica no botão.
</shortdesc>
<desc>
<para>
Emitido quando o usuário clica no botão e também quando o sinal
<signalname class="GtkButton">activate</signalname> é gerado.
</para>
</desc>
</signal>
<signal id="gtk.gtkbutton.signal.enter">
<signalname>enter</signalname>
<funcsynopsis>
<funcprototype>
<funcdef>void <cbfunction>callback</cbfunction></funcdef>
<paramdef>GtkButton <parameter>button</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emitido quando o ponteiro do mouse entra no botão.
</shortdesc>
<desc>
<para>
Emitido quando o ponteiro do mouse entra no botão.
</para>
</desc>
</signal>
<signal id="gtk.gtkbutton.signal.leave">
<signalname>leave</signalname>
<funcsynopsis>
<funcprototype>
<funcdef>void <cbfunction>callback</cbfunction></funcdef>
<paramdef>GtkButton <parameter>button</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emitido quando o ponteiro do mouse deixa o botão.
</shortdesc>
<desc>
<para>
Emitido quando o ponteiro do mouse deixa o botão.
</para>
</desc>
</signal>
<signal id="gtk.gtkbutton.signal.pressed">
<signalname>pressed</signalname>
<funcsynopsis>
<funcprototype>
<funcdef>void <cbfunction>callback</cbfunction></funcdef>
<paramdef>GtkButton <parameter>button</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emitido quando o botão do mouse é pressionado sobre o botão.
</shortdesc>
<desc>
<para>
Emitido quando o botão do mouse é pressionado sobre o botão.
</para>
</desc>
</signal>
<signal id="gtk.gtkbutton.signal.released">
<signalname>released</signalname>
<funcsynopsis>
<funcprototype>
<funcdef>void <cbfunction>callback</cbfunction></funcdef>
<paramdef>GtkButton <parameter>button</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Emitido quando o botão do mouse é solto sobre o botão.
</shortdesc>
<desc>
<para>
Emitido quando o botão do mouse é solto sobre o botão.
</para>
</desc>
</signal>
</signals>
</classentry>