Fugas de Memoria: Cuidado con las referencias cruzadas entre objetos

No es usual, pero a veces… pasa. Los Objetos que mantienen referencias cruzadas entre sí son un buen sitio en los que buscar cuando se trata de encontrar las fugas de memoria en tu aplicación. Esto es, cuando una “ClassA” necesita conocer sobre una “ClassB” (es decir, mantener una referencia sobre una instancia), y la “ClassB” […]

Crear una clase Number… ¡por diversión y beneficio!

Como ya sabes Xojo es un potente lenguaje orientado a objetos, pero como muchos, muchos otros lenguajes de programación también necesita utilizar los tipos de datos más básicos o también llamados “primitivos”, como por ejemplos números enteros o de coma flotante. Pero cuando se trata de utilizar valores numéricos nos encontramos con algunas situaciones en […]

Algoritmo: rangos con intervalos regulares

Existen algunas situaciones en las que es probable que necesites un rango de números con intervalos regulares a partir de un valor mínimo y máximo, así como una cantidad máxima de intervalos o “marcas” (por ejemplo 10). Por ejemplo, esto resulta útil si estás diseñando un control de UI que muestre marcas para los ejes […]

PDFDocument: Mejoras

Si bien PDFTable es la principal característica añadida a PDFDocument en Xojo 2022r3, otras características ya existentes también han recibido mejoras en su funcionamiento, atendiendo a solicitudes de los usuarios; aparte de las habituales correcciones de errores. ¡Sigue leyendo para descubrir cuáles son!