mozilla

Comparar revisiones

Mejoras XUL en Firefox 3

Change Revisions

Revisión 123986:

Revisión 123986 de Dukebody el

Revisión 123987:

Revisión 123987 de Dukebody el

Título:
Mejoras XUL en Firefox 3
Mejoras XUL en Firefox 3
Enlace amigable (slug):
Mejoras_XUL_en_Firefox_3
Mejoras_XUL_en_Firefox_3
Etiquetas:
XUL, Todas_las_Categorías, "Firefox 3"
XUL, Todas_las_Categorías, "Firefox 3"
Contenido:

Revisión 123986
Revisión 123987
n43      <li>Trees can now be scrolled horizontally. If the columns n43      <li>Los árboles pueden desplazarse horizontalmente ahora. S
>don't fit into the available width, a horizontal scrollbar appear>i las columnas no caben dentro del ancho disponible, aparece una 
>s. This happens if the columns' specified widths add up to more t>barra de desplazamiento horizontal. Esto ocurre si el ancho de la
>han the available space. See {{template.Bug(212789)}} for details>s columnas especificado suma más que el espacio disponible. Ver {
>.>{template.Bug(212789)}} para más detalles..
n45      <li>A new selection style allows cells to be selected indivn45      <li>Un nuevo estilo de selección permite seleccionar celdas
>idually, instead of entire rows. To use this selection style, set> individualmente, en lugar de filas aenteras. Para usar este esti
> the tree's <code>seltype</code> attribute to <code>cell</code>.>lo de selección, fija el atributo <code>seltype</code> de los árb
 >oles como <code>cell</code>.
n47      <li>Trees now support editing of individual cells. When then47      <li>Los árboles ahora admiten la edición de celdas individu
> user double-clicks an editable cell, a text field appears in whi>ales. Cuando el usuario hace doble clic en una celda existente, a
>ch the user can edit the contents of the cell. See {{mediawiki.in>parece un campo de texto donde puede editar los contenidos de la 
>terwiki('wikimo', 'XUL:Tree', 'these notes')}} for details.>celda. Ver {{mediawiki.interwiki('wikimo', 'XUL:Tree', 'estas not
 >as')}} para más detalles.
n49      <li>&lt;treecol&gt; elements now support an <code>overflow<n49      <li>Los elementos &lt;treecol&gt; admiten ahora un atributo
>/code> attribute which may be set to true to allow the text of ce> <code>overflow</code>, que puede fijarse como verdadero para per
>lls within that column to expand to neighbouring blank cells if t>mitir que el texto de las celdas de esa columna se expanda a las 
>he text is too large to fit into that single cell.>celdas vecinas vacías, si el texto es demasiado largo para caber 
 >en esa única celda.
n52    <h3 name="Improvements_to_menus">n52    <h3 name="Mejoras_de_los_men.C3.BAs">
53      Improvements to menus53      Mejoras de los menús
n56      <li>The <code>image</code> attribute is now used consistentn56      <li>El atributo <code>image</code> se usa ahora consistente
>ly for setting images.>mente para fijar imágenes.
57      </li>
58      <li>Menulists fire the <code>select</code> event when selec
>ting an item. 
59      </li>
60      <li>The <code>inputField</code> and <code>editable</code> p
>roperties have been added to menulist 
61      </li>
62      <li>The <code>&lt;menu&gt;</code>, <code>&lt;menuitem&gt;</
>code> and <code>&lt;menuseparator&gt;</code> elements now have a  
>readonly <code>selected</code> property which retrieves whether t 
>he item is selected in a &lt;menulist&gt; 
63      </li>
64      <li>The <code>&lt;menu&gt;</code>, <code>&lt;menuitem&gt;</
>code> and <code>&lt;menuseparator&gt;</code> elements now have a  
>readonly <code>control</code> property which returns the enclosin 
>g &lt;menulist&gt; 
65      </li>
66      <li>The <code>&lt;menu&gt;</code>, <code>&lt;menuitem&gt;</
>code> and <code>&lt;menuseparator&gt;</code> elements now support 
> the <code>accessKey</code>, <code>disabled</code>, <code>crop</c 
>ode>, <code>image</code> and <code>label</code> properties which  
>set the corresponding attribute 
67      </li>
68      <li>The &lt;menu&gt; element now has methods to append, ins
>ert and remove menuitems. ({{template.Bug(372552)}}) 
69      </li>
70      <li>Editable menulists now offer an <code>editor</code> pro
>perty to get the internal {{template.Interface("nsIEditor")}} for 
> its text field. 
71      </li>
72      <li>Menus may now be made translucent on platforms that sup
>port it ({{template.Bug(70798)}}). 
n75    <h3 name="Improvements_to_textboxes">n59    <ul>
76      Improvements to textboxes60      <li>Las listas de menú lanzan ahora el evento <code>select<
 >/code> cuando se selecciona un elemento.
61      </li>
62      <li>Las propiedades <code>inputField</code> y <code>editabl
 >e</code> han sido añadidas a la lista de menú.
63      </li>
64      <li>Los elementos <code>&lt;menu&gt;</code>, <code>&lt;menu
 >item&gt;</code> y <code>&lt;menuseparator&gt;</code> tienen ahora
 > una propiedad de sólo lectura, <code>selected</code>, que indica
 > si el elemento está seleccionado en una &lt;menulist&gt;
65      </li>
66      <li>Los elementos <code>&lt;menu&gt;</code>, <code>&lt;menu
 >item&gt;</code> y <code>&lt;menuseparator&gt;</code>
67      </li>
68    </ul>
69    <p>
70      tienen ahora una propiedad de sólo lectura, <code>control</
 >code>, que devuelve la &lt;menulist&gt; rodeada.
71    </p>
72    <ul>
73      <li>Los elementos <code>&lt;menu&gt;</code>, <code>&lt;menu
 >item&gt;</code> y <code>&lt;menuseparator&gt;</code> admiten ahor
 >a las propiedades <code>accessKey</code>, <code>disabled</code>, 
 ><code>crop</code>, <code>image</code> y <code>label</code>, que f
 >ijan el correspondiente atributo
74      </li>
75      <li>El elemento &lt;menu&gt; ahora tiene métodos para añadi
 >r, insertar y eliminar elementos de menú. ({{template.Bug(372552)
 >}})
76      </li>
77      <li>Las listas de menú editables ofrecen ahora una propieda
 >d <code>editor</code> para obtener el {{template.Interface("nsIEd
 >itor")}} interno para su campo de texto.
78      </li>
79      <li>Los menús ahora pueden hacerse transparentes en las pla
 >taformas que lo permiten ({{template.Bug(70798)}}).
80      </li>
81    </ul>
82    <h3 name="Mejoras_en_las_cajas_de_texto">
83      Mejoras en las cajas de texto
n79      <li>Setting a <a href="es/XUL/textbox">textbox</a>'s <code>n86      <li>Fijar el atributo <code>spellcheck</code> de la <a href
>spellcheck</code> attribute to <code>true</code> enables inline s>="es/XUL/textbox">caja de texto</a> a <code>true</code> activa la
>pellchecking for that textbox.> comprobación ortográfica integrada en esa caja de texto.
n81      <li>The <code>&lt;textbox&gt;</code> now has a <code>reset(n88      <li>La <code>&lt;textbox&gt;</code> tiene ahora un método <
>)</code> method to reset the value of the textbox to the default >code>reset()</code> para reiniciar el valor de una cja de texto a
>value. The <code>defaultValue</code> property may be used to retr> su valor predeterminado. La propiedad <code>defaultValue</code> 
>ieve and modify the default value of the textbox.>puede ser usada para obtener y modificar el valor por defecto de 
 >la caja de texto.
n83      <li>An <code>editor</code> property is now offered, which ln90      <li>Se ofrece ahora una propiedad <code>editor</code>, que 
>ets you get the internal {{template.Interface("nsIEditor")}} for >te permite obtener el {{template.Interface("nsIEditor")}} interno
>the text field.> del campo de texto.
n85      <li>n92      <li>La <code><a href="es/XUL/textbox">caja de texto</a></co
 >de> admite ahora un atributo <code>newlines</code> que especifica
 > cómo se interpretan los saltos de linea en el texto pegado. Los 
 >posibles valores son:
86        <code><a href="es/XUL/textbox">textbox</a></code> now sup
>ports a <code>newlines</code> attribute which specifies how line  
>breaks in pasted text are handled. Possible values are: 
n89            <code>pasteintact</code> - paste everything as isn95            <code>pasteintact</code> - pegar todo tal cual es
n92            <code>pastetofirst</code> - (default value) paste onln98            <code>pastetofirst</code> - (valor por defecto) pegar
>y up to the first line break> sólo hasta el primer salto de linea
n95            <code>replacewithspaces</code> - replace line breaks n101            <code>replacewithspaces</code> - reemplazar los salto
>with spaces>s de linea por espacios
n98            <code>replacewithcommas</code> - replace line breaks n104            <code>replacewithcommas</code> - reemplazar los salto
>with commas>s de linea con comas
n101            <code>strip</code> - strip out all line breaksn107            <code>strip</code> - eliminar todos los saltos de lin
 >ea
n104            <code>stripsurroundingwhitespace</code> - strip out an110            <code>stripsurroundingwhitespace</code> - eliminar to
>ll line breaks and surrounding whitespace>dos los saltos de linea y los espacios en blanco cercanos
n109    <h3 name="Other_improvements">n115    <h3 name="Otras_mejoras">
110      Other improvements116      Otras mejoras
n113      <li>The <code>type</code> attribute on a <code>&lt;button&gn119      <li>El atributo <code>type</code> de un <code>&lt;button&gt
>t;</code> may be set to <code>repeat</code> to create buttons whi>;</code> puede fijarse a <code>repeat</code> para crear botones q
>ch fire their command event repeatedly while the mouse button is >ue ejecuten su evento asociado mientras se mantiene pulsado con e
>held down.>l ratón.
n115      <li>The <code><a href="es/XUL/Attribute/buttondisabledaccepn121      <li>El atributo <code><a href="es/XUL/Attribute/buttondisab
>t">buttondisabledaccept</a></code> attribute can now be used on t>ledaccept">buttondisabledaccept</a></code> puede usarse ahora en 
>he <code>&lt;dialog&gt;</code> element to have the accept (OK) bu>el elemento <code>&lt;dialog&gt;</code> para desactivar inicialme
>tton initially disabled.>nte el botón aceptar (OK).
n117      <li>The <code>&lt;titlebar&gt;</code> element now supports n123      <li>El elemento <code>&lt;titlebar&gt;</code> ahora admite 
>the <code>allowevents</code> attribute to allow events to be pass>el atributo <code>allowevents</code> para permitir que se pasen e
>ed to the children of the titlebar.>ventos a los hijos de la barra de título.
n119      <li>The <code>&lt;splitter&gt;</code> now supports an additn125      <li>El <code>&lt;splitter&gt;</code> ahora admite un valor 
>ional value for the <code>collapse</code> attribute of <code>'bot>adicional del atributo <code>collapse</code>, <code>'both'</code>
>h'</code> which indicates that the splitter can collapse elements>, que indica que el separador puede colapsar elementos en ambos l
> on both sides of it when dragged. The <code>substate</code> attr>ados cuando se arrastra. El atributo <code>substate</code> se fij
>ibute will set to either before or after when one is collapsed. (>ará a antes o después cuando uno es colapsado. ({{template.Bug(33
>{{template.Bug(337955)}})>7955)}})
n121      <li>The <code>&lt;richlistbox&gt;</code> element now supporn127      <li>El elemento <code>&lt;richlistbox&gt;</code> permite ah
>ts multiple selection. Set the <code>seltype</code> attribute to >ora selección múltiple. Fija el atributo <code>seltype</code> a <
><code>'multiple'</code> to enable this.>code>'multiple'</code> para activarla.
n123      <li>The <code>&lt;radio&gt;</code> element has a <code>groun129      <li>El elemento <code>&lt;radio&gt;</code> tiene un atribut
>p</code> attribute which may be set to the id of a <code>&lt;radi>o <code>group</code> que se puede fijar al identificador de un el
>ogroup&gt;</code> element which the radio button belongs to. This>emento <code>&lt;radiogroup&gt;</code> al cual pertenece el botón
> allows the radio buttons to arranged in a manner that may not be> de selección. Esto permite organizar los botones de selección de
> as suitable when placing them all inside a radiogroup.> una manera que quizá no sea conveniente al colocarlos dentro de 
 >un grupo de selección.
n125      <li>Menus, panels and tooltips support two additional methon131      <li>Los menús, paneles y títulos emergentes admiten dos mét
>ds, <code>openPopup()</code> and <code>openPopupAtScreen()</code>>odos adicionales, <code>openPopup()</code> y <code>openPopupAtScr
>. These methods should be used instead of <code>showPopup()</code>een()</code>. Deberían usarse estos métodos en lugar de <code>sho
>> which was found to be confusing to use.>wPopup()</code>, que ha generado confusiones en su uso.
t128    <h3 name="See_also">t134    <h3 name="V.C3.A9ase_tambi.C3.A9n">
129      See also135      Véase también

Volver al historial