cvs: php-gtk-doc /manual/pt_BR/reference/gtk gtkhandlebox.xml
[email protected] ("Fernando Correa da Concei??o") Thu, 22 Nov 2007 12:09:56 -0000
| Newsgroups | php.gtk.doc |
|---|---|
| Message-ID | <cvsfernandoc1195733396@cvsserver> |
fernandoc Thu Nov 22 12:09:56 2007 UTC
Added files:
/php-gtk-doc/manual/pt_BR/reference/gtk gtkhandlebox.xml
Log:
New Translation
fernandoc-20071122120956.txt
(text/plain, 10.3 KB)
http://cvs.php.net/viewvc.cgi/php-gtk-doc/manual/pt_BR/reference/gtk/gtkhandlebox.xml?view=markup&rev=1.1
Index: php-gtk-doc/manual/pt_BR/reference/gtk/gtkhandlebox.xml
+++ php-gtk-doc/manual/pt_BR/reference/gtk/gtkhandlebox.xml
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 1.9 Maintainer: fernandoc Status: ready -->
<classentry id="gtk.gtkhandlebox">
<classmeta>
<classtitle>GtkHandleBox</classtitle>
<classparent>GtkBin</classparent>
<shortdesc>
Um container para criar elementos de janela que podem ser desanexados.
</shortdesc>
<desc>
<para>
O widget GtkHandleBox permite que uma parte da janela seja "separada".
É um widget bin o qual exibe o seu filho e um manipulador que
o usuário pode arrastar para uma janela separada (a janela flutuante) contendo
o widget filho.
Um fino fantasma é desenhado no local original do handlebox.
Arrastando a janela separada de volta ao seu local original,
ela pode ser reanexada.
</para>
<para>
Ao reanexar, o fantasma e a janela flutuante, devem estar alinhadas em
um dos cantos, o <emphasis>snap edge</emphasis>.
Isto pode ser especificado pelo programador da aplicação explicitamente, ou o
GTK+ irá escolher um padrão razoável dependendo da posição do manipulador.
</para>
<para>
Para fazer a desanexação e a reanexação do handlebox o minimamente confuso
possível para o usuário, é importante definir um snap edge assim o
snap edge não se move quando o handlebox é desanexado.
Por exemplo, é o handlebox esta empacotado no fim de um VBox,
então quando o handlebox é dexanexado, o canto inferior do handlebox
permanecerá fixo enquanto a altura do handlebox encolhe,
assim o snap edge deve ser definido como
<optionname enum="GtkPositionType">Gtk::POS_BOTTOM</optionname>.
</para>
</desc>
</classmeta>
<constructors>
<constructor id="gtk.gtkhandlebox.constructor">
<funcsynopsis>
<funcprototype>
<funcdef> <function>GtkHandleBox</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Cria um novo handle box.
</shortdesc>
<desc>
<para>
Cria um novo handle box.
</para>
<example>
<title>Adicionando um handle box em uma janela</title>
<programlisting role="php">
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="&directory.examples;/reference/gtk/gtkhandlebox/constructor.phpw" parse="text">
<xi:fallback>FIXME: MISSING XINCLUDE CONTENT</xi:fallback>
</xi:include>
</programlisting>
</example>
</desc>
</constructor>
</constructors>
<methods>
<method id="gtk.gtkhandlebox.method.get_handle_position">
<funcsynopsis>
<funcprototype>
<funcdef><enumname>GtkPositionType</enumname> <function>get_handle_position</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Obtém a posição do manipulador do handle box.
</shortdesc>
<desc>
<para>
Obtém a posição do manipulador do handle box.
</para>
<para>
&seealso;
<function class="GtkHandleBox">set_handle_position</function>
</para>
</desc>
</method>
<method id="gtk.gtkhandlebox.method.get_shadow_type">
<funcsynopsis>
<funcprototype>
<funcdef><enumname>GtkShadowType</enumname> <function>get_shadow_type</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Obtém o tipo de sombra desenhada em torno do handle box.
</shortdesc>
<desc>
<para>
Obtém o tipo de sombra desenhada em torno do handle box.
</para>
<para>
&seealso;
<function class="GtkHandleBox">set_shadow_type</function>
</para>
</desc>
</method>
<method id="gtk.gtkhandlebox.method.get_snap_edge">
<funcsynopsis>
<funcprototype>
<funcdef><enumname>GtkPositionType</enumname> <function>get_snap_edge</function></funcdef>
<paramdef>void</paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Obtém o canto usado para determinar a reanexação do handle box.
</shortdesc>
<desc>
<para>
Obtém o canto usado para determinar a reanexação do handle box.
</para>
<para>
&seealso;
<function class="GtkHandleBox">set_snap_edge</function>
</para>
</desc>
</method>
<method id="gtk.gtkhandlebox.method.set_handle_position">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_handle_position</function></funcdef>
<paramdef><enumname>GtkPositionType</enumname> <parameter>position</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define o lado do handlebox aonde o manipulador é desenhado.
</shortdesc>
<desc>
<para>
Define o lado do handlebox aonde o manipulador é desenhado.
</para>
<para>
&seealso;
<function class="GtkHandleBox">get_handle_position</function>
</para>
</desc>
</method>
<method id="gtk.gtkhandlebox.method.set_shadow_type">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_shadow_type</function></funcdef>
<paramdef><enumname>GtkShadowType</enumname> <parameter>type</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define o tipo de sombra desenhado em torno da borda do handle box.
</shortdesc>
<desc>
<para>
Define o tipo de sombra desenhado em torno da borda do handle box.
</para>
<para>
&seealso;
<function class="GtkHandleBox">get_shadow_type</function>
</para>
</desc>
</method>
<method id="gtk.gtkhandlebox.method.set_snap_edge">
<funcsynopsis>
<funcprototype>
<funcdef>void <function>set_snap_edge</function></funcdef>
<paramdef><enumname>GtkPositionType</enumname> <parameter>edge</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
Define o snap edge do handlebox.
</shortdesc>
<desc>
<para>
Define o snap edge do handlebox.
O snap edge é o canto do filho dexanexado que deve estar alinhado com o
canto correspondente do "fantasma" deixado quando o filho foi
dexanexado para reanexar a janela que foi separada.
Normalmente, o snap edge deve ser escolhido de uma maneira que fique
no mesmo lugar na tela quando o handlebox é separado.
</para>
<para>
Se o snap edge não for definido, então um valor apropriado será divinhado
a partir da posição do manipulador.
Se a posição do manipulador for
<optionname enum="GtkPositionType">Gtk::POS_RIGHT</optionname> ou
<optionname enum="GtkPositionType">Gtk::POS_LEFT</optionname>, então o
snap edge será
<optionname enum="GtkPositionType">Gtk::POS_TOP</optionname>, senão
ele será <optionname enum="">Gtk::POS_LEFT</optionname>.
</para>
<para>
Para remover o valor (e deixar o Gtk adivinhar a posição), defina-o como
<literal>-1</literal>.
</para>
<para>
&seealso;
<function class="GtkHandleBox">get_snap_edge</function>
</para>
</desc>
</method>
</methods>
<properties>
<prop id="gtk.gtkhandlebox.property.handle-position" type="rw">
<propname>handle-position</propname>
<proptype><enumname>GtkPositionType</enumname></proptype>
<shortdesc>
Posição do manipulador em relação ao widget filho.
</shortdesc>
<desc>
<para>
Posição do manipulador em relação ao widget filho.
</para>
<para>
Padrão: <optionname enum="GtkPositionType">Gtk::POS_LEFT</optionname>
</para>
</desc>
</prop>
<prop id="gtk.gtkhandlebox.property.shadow-type" type="rw">
<propname>shadow-type</propname>
<proptype><enumname>GtkShadowType</enumname></proptype>
<shortdesc>
Aparencia da sombra em torno do container.
</shortdesc>
<desc>
<para>
Aparencia da sombra em torno do container.
</para>
<para>
Padrão: <optionname enum="GtkShadowType">Gtk::SHADOW_ETCHED_OUT</optionname>
</para>
</desc>
</prop>
<prop id="gtk.gtkhandlebox.property.snap-edge" type="rw">
<propname>snap-edge</propname>
<proptype><enumname>GtkPositionType</enumname></proptype>
<shortdesc>
Lado do handlebox que esta alinhado com o ponto de docar o handlebox.
</shortdesc>
<desc>
<para>
Lado do handlebox que esta alinhado com o ponto de
docar o handlebox.
</para>
<para>
Padrão: <optionname enum="GtkPositionType">Gtk::POS_LEFT</optionname>
</para>
</desc>
</prop>
<prop id="gtk.gtkhandlebox.property.snap-edge-set" type="rw">
<propname>snap-edge-set</propname>
<proptype>boolean</proptype>
<shortdesc>
Quando usar o valor da propriedade <literal>snap_edge</literal>.
</shortdesc>
<desc>
<para>
Quando usar o valor da propriedade
<propname class="GtkHandleBox">snap_edge</propname> ou um
valor derivado de
<propname class="GtkHandleBox">handle_position</propname>.
</para>
<para>
Padrão: <literal>false</literal>
</para>
</desc>
</prop>
</properties>
<signals>
<signal id="gtk.gtkhandlebox.signal.child-attached">
<signalname>child-attached</signalname>
<funcsynopsis>
<funcprototype>
<funcdef>void <cbfunction>callback</cbfunction></funcdef>
<paramdef><classname>GtkHandleBox</classname> <parameter>handlebox</parameter></paramdef>
<paramdef><classname>GtkWidget</classname> <parameter>child_widget</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
O conteúdo da caixa é reanexado a janela principal.
</shortdesc>
<desc>
<para>
Este sinal é emitido quando o conteúdo do handlebox é reanexado
a janela principal.
</para>
</desc>
</signal>
<signal id="gtk.gtkhandlebox.signal.child-detached">
<signalname>child-detached</signalname>
<funcsynopsis>
<funcprototype>
<funcdef>void <cbfunction>callback</cbfunction></funcdef>
<paramdef><classname>GtkHandleBox</classname> <parameter>handlebox</parameter></paramdef>
<paramdef><classname>GtkWidget</classname> <parameter>child_widget</parameter></paramdef>
</funcprototype>
</funcsynopsis>
<shortdesc>
O widget é desanexado da janela principal.
</shortdesc>
<desc>
<para>
Este sinal é emitido quando o o conteúdo do handlebox é desanexado
da janela principal.
</para>
</desc>
</signal>
</signals>
</classentry>