The documentation (Trapping the Arrow Keys)
I needed to trap/execute action depending on the pressed Arrow Key in Canvas1.MouseDown. I wasted my time (without Internet for while) because I had a problem with my code and I was not sure about the...
View ArticlePassing a class instance to a method ByRef
Mac: Sequoia Xojo: 2024 Release 4.1 As I understand it, in Xojo, class instances are always passed by reference. I took this to mean that it was arbitrary as to whether or not you included ByRef or...
View ArticleStoreKitMBS, verifyAppReceipt failed on macAddress
Hello, i try to implement Subscription in App. But i failed, when a want to get the ExpirationDate. My code try Var r as AppReceiptMBS = AppReceiptMBS.bundleReceipt if r <> Nil then...
View ArticleCrash while I watch some webp file
My current project crash after some vues (displaying some comics). for the record (!) you can visualize one here. They are around 200KB files… (vs the others testing images that were 1MB, 1.2MB each...
View Article2024 Happy New Year!
We hope the New Year brings you peace, happiness, and success in every endeavor. Of course, I wish to start the year with great projects done in XOJO. 4 posts - 4 participants Read full topic
View ArticleA case with… Select Case
What is wrong with this code: // ********** ********** ********** ********** // Add only file matching image extension // Start with the list of items to ignore // Then Check what I want and store if...
View ArticleProblem Scrolling Canvas
Hello, I am quite new to Xojo programming. I am trying to scroll a picture in a canvas. 1 - I track the initial position of the mouse (mouse1_x and mouse1_y) in the Canvas (and I finish the code with...
View ArticleFolder and obsolete annoyance
Hi all, I am noticing that for some time on the latest versions of Xojo under Mac that there seems to be some interesting stuff happening with folder names. In my project say have a folder “Network”....
View ArticleHow to move plugin development from MacOS to LMDE?
Hello, I developed several plugins to perform mathematical functions in the early 2000s in a Mac environment. I am currently migrating to the Linux LMDE platform and I would like to be able to also...
View ArticleFeature Request: Pause button During App Build Process
I’ve submitted a feature request to XOJO. Do you think it’s a good idea? You can follow this request at this link: https://tracker.xojo.com/xojoinc/xojo/-/issues/78182 (See image) It would be great to...
View ArticleProblem with accents
Good evening group, I’m having problems managing the (à) character. I thought it was enough to manage them with: MyRecord.Column("NomeDitta").StringValue...
View ArticleHow to define a module global variable
I’m lost on how to add a global variable to a method. I’m not using classes or properties. Coming from a VB6 background I’m used to having a module and placing code at the module level. Not within a...
View ArticleKaju Question about Private / Public key
Hi All, This is my first stab at using Kaju and I think I am missing something simple, but I am not sure what it is. I am getting the error about update signature marker is incorrect. I followed the...
View ArticleWrong method being called!
Using Mac 2024 4.1. The IDE has been running probably for a week or so with the project open. I also had a number of other projects open. It seemed like “run” was working well, however I went to a...
View ArticleCanvas size vs Picture size
Hi, I have a Canvas with a width set to 800 (pixels ?) in the IDE When I draw a picture of 800 pixels of width it doesn’t fill the full width of the canvas. Can anyone explain please? TIA 24 posts - 9...
View ArticleRemoveControl(control As WebUIControl) Removes the control from the WebPage
Hello all, 2024R4.1 Does the RemoveControl function set the object to Nil? Does it also remove it from the page right away? I’ve found that setting an object to Nil does not necessarily remove it from...
View ArticleEinhugur LuaScript Tables
I’m exploring a plugin system and experimenting with Einhugur’s LuaScript plugin. I’m trying to make a function to make HTTP requests in Lua. The function will get passed to Xojo, which will use...
View ArticleWindow tabbing
I know there are other posts on this topic but they are all a few years old and I’m hoping there has been some updates to the underlying software. MacOs will open windows in tabs by default and it’s a...
View ArticleHang in regex
I have a really weird hang doing a regex. The regex itself is relatively simple: \b(https?://|www\.)([^<>\s]+) It is supposed to make links out of urls. I have a really old email (ironically...
View ArticleAdvice App architecture for working with Canvas
Hi there, I need an advice on how to structure a little app that I am trying to develop for myself. The purpose of the app is to load a technical drawing (tif, jpeg) in a canvas and to draw vector...
View Article