En esta entrada veremos cómo implementar el patrón de diseño Observer, y las ventajas que nos proporciona frente a otros enfoques; además de que lo veremos de una forma práctica, a través de un ejemplo. En una entrada anterior ya vimos como podíamos implementar el patrón de diseño Singleton en nuestras aplicaciones Xojo, así como […]
Enumeraciones en Xojo
Hay ocasiones en las que un simple booleano nos sirve como testigo gracias a sus dos únicos valores soportados: verdadero o falso. En otros casos, sin embargo, precisamos que un tipo de dato sea capaz de contener cualquier valor de entre los previamente definidos, y aquí es donde las enumeraciones de Xojo valen su peso […]
Hide for OS X: Desktop clutter under control!
How many times have you wanted to get ride of all the clutter on the OS X Desktop? Maybe you were in a hurry for a presentation, screencast recording or screen sharing (among other scenarios).
Protege tus apps frente a inyecciones SQL
Es algo antiguo, sabido y, por tanto, todos deberíamos de estar tomando las debidas precauciones en nuestras aplicaciones, independientemente de cuál sea la plataforma de despliegue, para evitar los ataques de inyecciones SQL que podrían tener consecuencias muy graves: desde dejar expuestos los datos almacenados en las bases de datos a, sencillamente, permitir el borrado […]
Snippery 1.2: Syntax Highlighting and Color Schemes
Snippery 1.2 will be able to improve the snippets preview of several programming languages via syntax highlighting, so it will be easier to read the code (specially when dealing with HTML syntax and you want to focus on the content, for instance).
Sobrecarga de métodos: Propiedades Calculadas, Setters y Getters
Hace ya algunas versiones atrás, Xojo introdujo la capacidad de utilizar Propiedades Calculadas, algo que en otros lenguajes de programación se realiza mediante el uso de un método Setter y otro Getter asociados a la propiedad en cuestión. Así, el primero de ellos, el Setter, es el que se invoca cuando queremos modificar el valor […]
Snippery 1.2 Sneak Preview: Creating snippets from any app
Besides bug fixes and improvements on already available features, Snippery 1.2 will bring some nice new features to the mix!
URI personalizado en Apps Xojo Desktop OS X
¿Te has preguntado alguna vez cómo funciona la magia que existe tras “mailto:…” o cualquier otro URI (Uniform Resource Identifier) similar? Ya sabes, se trata del modo en el que utilizas este tipo elementos desde el campo de URL del navegador web o, desde la perspectiva Xojo, en combinación con la función ShowURL. Una vez […]
LinkDetectorTextArea: subclase y patrón observer
Estoy convencido de que todos los que programamos con Xojo para plataformas de escritorio hemos creado en alguna ocasión una subclase a partir del control Label para que actúe como un detector de enlace. Ya sabes, el típico control en el que cuando pasas el apuntador del ratón sobre él te muestra la palabra o […]
Available Snippery 1.1: Markdown support and much more!
All these last days I’ve been showing some of the new features and improvements done on Snippery. Today, I’m excited to announce that Snippery 1.1 is finally available for immediate download as a free update for registered users, and for a more than affordable price of 14,95 euros for new users.