Xceed Zip para .NET y Xceed Zip para Xamarin 6.8.20412.20130
- Autoextractor: Ahora es posible que la propiedad ExecuteAfter ejecute un programa como administrador (con prompt) aunque el propio archivo autoextraíble no lo sea. (.NET solamente)
- Autoextractor: Ahora es posible especificar un mensaje de error para cuando la propiedad ExecuteAfter no puede iniciar una aplicación. (.NET solamente)
- Autoextractor: Una nueva macro, , está ahora disponible para los mensajes de error. Especifica una cadena de descripción para el error. La cadena de descripción no es configurable y sólo está en inglés. ( Sólo .NET)
- Sistema de archivos: Añadida una forma de clonar las máscaras de un objeto NameFilter pero asignando un nuevo FilterScope para su uso en filtros complejos. Se ha añadido documentación que muestra cómo realizar un filtrado que seleccione archivos o carpetas incluyendo o excluyendo subcarpetas.
Xceed Ftp para .NET y Xceed Ftp para Xamarin 6.8.20412.20130
- Mejora de la interoperabilidad: ahora utiliza automáticamente la dirección IP del servidor FTP cuando PASV devuelve una dirección no enrutable.
Xceed Real-Time Zip para .NET y Xceed Real-Time Zip para Xamarin 6.8.20412.20130
- Se ha añadido un ejemplo de código mejorado sobre cómo utilizar Real-Time Zip para crear archivos comprimidos anidados a los que se puede acceder de forma eficiente mediante otros como Zip.NET.
Xceed SFTP para .NET y Xceed SFTP para Xamarin 6.8.20412.20130
- Mejora de la interoperabilidad: Añadidos nuevos métodos de intercambio de claves: diffie-hellman-group14-sha256, diffie-hellman-group15-sha512, diffie-hellman-group16-sha512.
- Se ha añadido documentación que muestra cómo encadenar varios métodos de autenticación.
Xceed Words para .NET 1.7.20371.21580
- En Bookmark, ahora se dispone de un parámetro Formatting para el método Bookmark.SetText() y Paragraph.ReplaceAtBookmark() para dar formato al texto del marcador.
- En Bookmark, añadir imágenes ya no lanza NullRefException.
- En Bookmark, al llamar al método SetText ya no se copia el nuevo texto varias veces cuando el párrafo del marcador contiene varias ejecuciones.
- En Chart, modificar el valor de una serie que contiene un formato específico ahora mantiene el formato después de la modificación.
- En Chart, la recuperación de los valores de las series de Chart ya no lanza una NullRefException.
- En Documento, unir 2 documentos ahora da la oportunidad de elegir los encabezados/pies de página de doc1, doc2 o ambos en el documento resultante.
- En Documento, la sustitución de un texto que precede a un salto de columna ya no mantiene el texto original en el documento resultante.
- En Documento, la fusión de documentos ya no crea duplicados de los mismos estilos en el documento resultante.
- En Document, la fusión de documentos con imágenes ya no crea una System.IO.IOException.
- En Documento, ahora es posible añadir propiedades personalizadas con formato.
- En Documento, cuando no se definen "docDefaults" o cuando no se define el ancho de las columnas de la tabla, ahora el documento se carga correctamente.
- En Documento, el nuevo método InsertCaptionAfterSelf() está ahora disponible para añadir un texto de pie de foto debajo de una imagen, tabla o párrafo.
- En Lista, al crear una lista con viñetas en un documento cargado ya no se crea una lista numerada.
- En Párrafo, utilizando InsertPageNumber(), AppendPageNumber(), InsertPageCount() o AppendPageCount() ahora formatea correctamente el número basado en el formato de párrafo actual.
- En Párrafo, la propiedad StyleName es ahora obsoleta, la propiedad StyleId debe ser utilizada en su lugar. Además, el nuevo método Document.GetParagraphStyleIdFromStyleName puede utilizarse ahora para recuperar un StyleId de párrafo a partir de un nombre de estilo. Finalmente, en Formato, la propiedad StyleName está ahora obsoleta, en su lugar debe usarse la propiedad StyleId.
- En Párrafo, al crear una imagen ahora se utiliza su resolución en ppp, de modo que la imagen se convierte a 72 ppp, como desea MS Word.
- En Conversión PDF, el pie de página ya no aparece demasiado alto en la página.
- En la conversión de PDF, cuando el texto no tiene una fuente especificada, la conversión utiliza ahora la fuente predeterminada docx en lugar de la fuente Calibri.
- En la conversión de PDF, la altura de las filas de la tabla de PDF coincide ahora con la altura de las filas de la tabla de MS Word.
- En la conversión a PDF, el uso de una sangría negativa ahora convierte el texto a PDF sin recortes.
- En Conversión PDF, la conversión de muchas imágenes a PDF ya no crea una excepción de memoria insuficiente.
- En la conversión de PDF, cuando se necesita dividir muchas tablas grandes consecutivas en muchas páginas, el documento PDF resultante contiene ahora todas las filas de las tablas.
- En Imagen, la nueva propiedad Hiperenlace se puede utilizar ahora para obtener/establecer un Hiperenlace en una Imagen.
- En Imagen, la creación de una imagen con grandes dimensiones ya no crea un documento de salida dañado.
- En Sección, ahora es posible insertar una sección entre otras secciones.
- En Tabla, al añadir una tabla interior después del párrafo de una celda con el método InsertTableAfterSelf, ya no se crea un documento de salida dañado.
- En la celda Tabla, al insertar una tabla ya no se crea un documento de salida dañado.
- En TableOfContents, ahora es posible añadir parámetros a los conmutadores de tabla de contenido a través de los métodos Document.InsertTableOfContents.
Xceed PDF Creator para .NET 1.7.20371.21580
- En Bookmark, ahora se dispone de un parámetro Formatting para el método Bookmark.SetText() y Paragraph.ReplaceAtBookmark() para dar formato al texto del marcador.
- En Bookmark, añadir imágenes ya no lanza NullRefException.
- En Bookmark, al llamar al método SetText ya no se copia el nuevo texto varias veces cuando el párrafo del marcador contiene varias ejecuciones.
- En Chart, la recuperación de los valores de las series de Chart ya no lanza una NullRefException.
- En Documento, unir 2 documentos ahora da la oportunidad de elegir los encabezados/pies de página de doc1, doc2 o ambos en el documento resultante.
- En Documento, la sustitución de un texto que precede a un salto de columna ya no mantiene el texto original en el documento resultante.
- En Document, la fusión de documentos con imágenes ya no crea una System.IO.IOException.
- En Documento, ahora es posible añadir propiedades personalizadas con formato.
- En Documento, el nuevo método InsertCaptionAfterSelf() está ahora disponible para añadir un texto de pie de foto debajo de una imagen, tabla o párrafo.
- En Párrafo, utilizando InsertPageNumber(), AppendPageNumber(), InsertPageCount() o AppendPageCount() ahora formatea correctamente el número basado en el formato de párrafo actual.
- En Párrafo, la propiedad StyleName está ahora obsoleta, en su lugar debe utilizarse la propiedad StyleId. Además, el nuevo método GetStyleIdFromStyleName puede utilizarse ahora para recuperar un StyleId de párrafo a partir de un nombre de estilo. Finalmente, en Formato, la propiedad StyleName está obsoleta, en su lugar debe utilizarse la propiedad StyleId.
- En Párrafo, la creación de una imagen utiliza ahora su resolución en ppp.
- En Imagen, la creación de una imagen con grandes dimensiones ya no crea un documento de salida dañado.
- En Imagen, la nueva propiedad Hiperenlace se puede utilizar ahora para obtener/establecer un Hiperenlace en una Imagen.
- En Sección, ahora es posible insertar una sección entre otras secciones.
- En la celda Tabla, al insertar una tabla ya no se crea un documento de salida dañado.
- En TableOfContents, ahora es posible añadir parámetros a los conmutadores de tabla de contenido a través de los métodos Document.InsertTableOfContents.
- Guardar muchas imágenes ya no crea una excepción de memoria insuficiente.
- El pie de página ya no aparece demasiado alto en la página.
- Se han revisado las alturas de las filas de la tabla para incluir los márgenes de las celdas y la altura de los bordes.
- El uso de una sangría negativa ahora guarda el texto en PDF sin recortes.
- Cuando el texto no tiene una fuente especificada, se utiliza la fuente por defecto en lugar de la fuente Calibri.
- Cuando es necesario dividir muchas tablas grandes consecutivas en muchas páginas, el documento resultante contiene ahora todas las filas de las tablas.
Xceed Toolkit Plus para WPF 4.0.20417.14530
- Ahora todos los controles admiten el modo de alto contraste cuando se carga la aplicación en modo de alto contraste.
- En todos los controles y muestras se han actualizado los comentarios sobre licencias.
- En AvalonDock, ahora se genera un nuevo evento "ToggledPin" cuando se ancla/desancla un LayoutContent.
- En AvalonDock, al anclar un LayoutAnchorable autoocultable ahora se ancla en el lado apropiado dependiendo de su posición en la lista de hijos.
- En AvalonDock, al crear y soltar un LayoutDocumentFloatingWindow ahora se actualizan los LayoutElements de tamaño estrella restantes.
- En AvalonDock, al redimensionar un LayoutElement de tamaño estrella, que forma parte de un panel de tamaño estrella múltiple, ahora se mantienen los valores proporcionales.
- En AvalonDock, el cierre de todas las ventanas flotantes devuelve ahora el foco a la ventana que contiene el DockingManager.
- En AvalonDock, el botón "X" de un LayoutAcnhorableFloatingWindow muestra ahora un tooltip "Ocultar todo", para que los usuarios sepan que todos los LayoutAnchorables flotantes se ocultarán al hacer clic.
- En AvalonDock, el método DockingManager.ShowNavigatorWindow es ahora "protected internal virtual", por lo que puede ser sobrescrito en un DockingManager derivado.
- En AvalonDock, los textos por defecto están ahora localizados para el idioma japonés.
- En AvalonDock, la adición dinámica de LayoutDocuments/LayoutAnchorables muestra ahora el contenido del LayoutContent recién añadido.
- En AvalonDock, al hacer clic en una etiqueta con una tecla de acceso directo ya no se produce una InvalidCastException.
- En AvalonDock, llamar a Flotar, Ocultar, Mostrar y Acoplar (en ese orden) en un LayoutAnchorable ahora acopla el LayoutAnchorable en el contenedor esperado.
- En AvalonDock, al ocultar las ventanas flotantes y recargar el diseño ya no se quita el foco del DockingManager.
- En AvalonDock, el uso de las propiedades CacheDocumentTabItems/CacheAnchorableTabItems ya no crea un retardo de carga ni elimina la barra de desplazamiento vertical. Lo mismo ocurre en el ExtendedTabControl cuando se utiliza la propiedad CacheTabItems.
- En AvalonDock con el tema de acento Metro Dark, el divisor de redimensionamiento utiliza ahora un color claro mientras se arrastra.
- En el gráfico, los puntos de datos con coordenadas NaN ahora se pueden pasar a una serie LineLayout. Estos DataPoints no se renderizarán en el gráfico, creando huecos entre las conexiones DataPoints válidas.
- En CheckComboBox/CheckListBox, utilizar un ValueMemberPath que contenga muchas partes (propA.propB.propC) ahora actualiza correctamente la propiedad SelectedValue. También muestra el primer elemento seleccionado en el TextBlock.
- En CollectionControlDialog, el uso de objetos con dependencias cíclicas ya no lanza excepciones StackOverflow.
- En DateTimePicker, al modificar la propiedad Value más de una vez en code-behind (con diferentes horas) ya no se mantiene la hora antigua.
- En DateTimePicker, DateTimeUpDown y TimePicker, cuando AllowTextInput es true, las teclas "+" y "-" del NumPad ya no incrementan/decrementan el valor actual.
- En DropDownButton y SplitButton, al hacer clic en el botón de flecha cuando se abre la ventana emergente, ahora se cierra la ventana emergente.
- En la Lupa, si se establece la propiedad IsEnabled a false, ahora se desactiva la Lupa.
- En MaterialHamburger, al mostrar y ocultar el MaterialHamburgerMenu contenido en un UIElement, ya no se recorta el UIElement.
- En MaterialHamburgerMenu con temas, ahora aparece una barra de desplazamiento vertical cuando su contenido no cabe en el espacio disponible.
- En MultiLineTextEditor, el contenido por defecto es ahora un TextBlock, vinculado a la propiedad Text con elipsis Text.
- En MultiLineTextEditor, al desactivar el control ahora el contenido del texto aparece en gris.
- En PropertyGrid, el borde rojo no válido de PropertyItem se muestra ahora cuando una propiedad se establece a un valor no válido desde code-behind.
- En RichTextBox, al resaltar diferentes partes del texto ahora se muestra la RichTextBoxFormatBar con los valores correspondientes.
- En ToggleSwitch y MaterialSwitch, la propiedad IsChecked ahora puede aceptar el valor null, junto con los valores habituales true/false.
- En TokenizedTextBox, ahora hay disponibles nuevos callbacks anulables (OnFilteredItemsChanged & OnCoerceFilteredItems) para gestionar los elementos filtrados que se mostrarán en la ventana emergente.
- En el Asistente, cuando se utiliza una ventana ShowDialog que contiene un Asistente, al pulsar el botón de cancelar del Asistente y cancelar el "proceso de cancelación" ahora sólo se lanza un evento OnClosing.