[Xojo 2025r1] Menu Window para macOS: ciudadano de primera

A partir de Xojo 2025r1 todos tus nuevos proyectos Desktop contarán por defecto con un menú Window añadido a la barra principal de menús. Quizá esto no sea tan útil en el caso de los proyectos para Windows y/o Linux, pero sí que marcará la diferencia cuando se trata de macOS.

En anteriores versiones de Xojo, las apps compiladas para macOS en las que se incluía un menú Window (Ventana) no se sentían, por así decirlo, como en casa cuando se ejecutaban bajo el sistema operativo de Apple. Esto era así principalmente porque, desde hace ya varias versiones del sistema operativo, este se encargaba de añadir una serie de funcionalidades por omisión sobre dicho menú, sin la necesidad de que el desarrollador tuviese que escribir una sola línea de código. Dichas opciones permiten, por ejemplo, aplicar varios modos de colocación y orden para las ventanas, además de ampliar la superficie de pantalla disponible con la de cualquier iPad cercano.

Por supuesto, siempre ha sido posible añadir dicha capacidad en los proyectos Xojo para macOS mediante el uso de Declares (tal y como se indica en este artículo del blog), pero no es el mejor escenario posible para aquellos provenientes de otras plataformas o para quienes empiezan a introducirse en la programación, debido en gran parte a la curva de aprendizaje que supone el uso de Declare.

Ahora con el elemento de menú Window añadido a la barra principal de menús en tus proyectos Desktop, no tendrás que hacer nada en absoluto para que tus apps macOS cuenten con el mismo comportamiento que cualquier otra app creada de forma nativa mediante Xcode; incluso tampoco tendrás que escribir ni una sóla línea de código para ganar dicha funcionalidad. Así, tus apps macOS creadas con Xojo se sentirán un poco más como en casa.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *