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 […]

Truco: LinkLabel en Desktop

El Framework Web de Xojo cuenta con la clase WebLink lista para usar; lo que significa que maneja todo lo relacionado con el aspecto visual y la gestión de abrir el enlace subyacente en el navegador… pero si tienes la necesidad de contar con dicha capacidad también en Desktop entonces… bueno, ¡no resulta tan difícil! Sigue leyendo […]

DrawInto: Dibuja tus controles en Xojo Desktop

DrawInto es el método encargado de dibujar el aspecto de un control gráfico (UI) en otro contexto gráfico asignado como argumento. A continuación encontrarás por qué, probablemente, quieras implementar tu propia versión. Ya sabemos que el lenguaje de programación Xojo es Orientado a Objetos (OOP), y esto significa que todos los tipos de datos, especialmente […]