When you’re writing code, you often need to make decisions based on different situations. These decisions are handled using conditional statements. Conditional statements let your program…
Comments closedCategory: Learning
By default, macOS adds several menu options to the Window menu of any Desktop app. Those options have been getting more interesting in the latest releases of the operating system, allowing, among other things, to set the position and arrangement of the Window on the screen, split the screen between the Window of one app and another app, or even sending a window of an app to an iPad as an “extended” screen in your macOS setup. Read on, adding these options to your Xojo-built macOS apps is just a few Declares away!
Comments closedA new feature of the Xojo Code Editor is Selection Matching. When this feature is turned on, selected text is highlighted everywhere it appears in…
Comments closedIn Xojo 2024r3.1 we introduced the highly requested preemptive threads feature. This new thread type enables true independent execution of code, separate from the main…
Comments closedTic-tac-toe, a classic two-player strategy game where players take turns marking spaces in a 3×3 grid. The objective is simple: be the first to get…
Comments closedLogging is an essential part of software development. Whether you’re debugging issues during development or monitoring application performance in production, a robust logging solution is…
Comments closedSome users on the Xojo Forum recently asked how to render tables on a PDFDocument using the PDFTableDataSource class interface when the dat source does not comes from a RowSet. Well, the truth is that it doesn’t differ too much from when it does! Continue reading and I will show you how using a simple example.
Comments closedComputerphile is one of my favorite YouTube channels. It’s full of “videos about computers & computer stuff”, usually pretty nerdy things. One of their recent…
Comments closedEver wondered how to create those sleek, professional-looking loading animations you see in modern apps? In this blog post, we’re going to unlock the power…
Comments closedAs developers, we are continuously seeking more refined and effective methods of data management for our apps. Although Arrays and Dictionaries receive the most attention,…
Comments closed