# Getting Started

**URL:** https://forum.xojo.com/c/getting-started/8.md

[Latest](https://forum.xojo.com/latest.md) · [Categories](https://forum.xojo.com/categories.md)

---

## [About the Getting Started category](https://forum.xojo.com/t/about-the-getting-started-category/7817)

<div class="topic-metadata">

**Author:** [@system](https://forum.xojo.com/u/system)\
**Replies:** 0

</div>

New to Xojo? This is a great place to ask those first questions.

---

## [Web app to adjust to mobile etc screen size](https://forum.xojo.com/t/web-app-to-adjust-to-mobile-etc-screen-size/88880)

<div class="topic-metadata">

**Author:** [@noel\_tanti](https://forum.xojo.com/u/noel_tanti)\
**Replies:** 2\
**Last updated:** [September 14, 2026, 5:00am UTC](https://forum.xojo.com/t/web-app-to-adjust-to-mobile-etc-screen-size/88880 "2026-09-14T05:00:33Z")

</div>

I need to adjust the screen size and consequently the control in it, to the screen size. Web apps are run n many different sized devices and are breaking my layout or at most make it look disorganized is the screen size…

---

## [Plotting Data Using XOJO Native Graphing Tools](https://forum.xojo.com/t/plotting-data-using-xojo-native-graphing-tools/79548)

<div class="topic-metadata">

**Author:** [@Corey\_Dibianco](https://forum.xojo.com/u/Corey_Dibianco)\
**Replies:** 7\
**Last updated:** [September 11, 2026, 3:48pm UTC](https://forum.xojo.com/t/plotting-data-using-xojo-native-graphing-tools/79548 "2026-09-11T15:48:10Z")

</div>

I recently posted about this but was unclear so posting again for clarity. I want to use XOJOs native Desktop Chart tools to plot data. I have two lists, one of time values, and one of values of f(t). I want to plot poin…

---

## [Path to an SQLite DB](https://forum.xojo.com/t/path-to-an-sqlite-db/88861)

<div class="topic-metadata">

**Author:** [@Armando\_SORBI](https://forum.xojo.com/u/Armando_SORBI)\
**Replies:** 4\
**Last updated:** [September 9, 2026, 7:39pm UTC](https://forum.xojo.com/t/path-to-an-sqlite-db/88861 "2026-09-09T19:39:05Z")

</div>

Hello, I recently switched to Apple’s iCloud service and I’d like to move all my SQLite DB inside folders in iCloud, mostly for syncing reasons. I’ know SQLite shouldn’t be use in clouds etc. but, accepting the risk, ho…

---

## [New user learning .. experimenting with SQLite](https://forum.xojo.com/t/new-user-learning-experimenting-with-sqlite/88851)

<div class="topic-metadata">

**Author:** [@Marvin\_Clavey](https://forum.xojo.com/u/Marvin_Clavey)\
**Replies:** 20\
**Last updated:** [September 9, 2026, 1:51pm UTC](https://forum.xojo.com/t/new-user-learning-experimenting-with-sqlite/88851 "2026-09-09T13:51:35Z")

</div>

I am learning and experimenting with SQLite syntax trying to learn the correct way to use it . Experimenting with substitution … why does one line work properly and the first line give a sql syntax error ? See questi…

---

## [Read from a text file](https://forum.xojo.com/t/read-from-a-text-file/88381)

<div class="topic-metadata">

**Author:** [@Gerald\_Mahun](https://forum.xojo.com/u/Gerald_Mahun)\
**Replies:** 11\
**Last updated:** [September 8, 2026, 6:32am UTC](https://forum.xojo.com/t/read-from-a-text-file/88381 "2026-09-08T06:32:28Z")

</div>

Files have me totally buffaloed. All I want to do is open and read from a text file that contains a series of comma delimited text lines. The filename is fixed (“wisparam.txt”) and there is no user interaction to select…

---

## [Installing Xojo on linux/KDE neon](https://forum.xojo.com/t/installing-xojo-on-linux-kde-neon/88266)

<div class="topic-metadata">

**Author:** [@Henrik\_Rintala1](https://forum.xojo.com/u/Henrik_Rintala1)\
**Replies:** 14\
**Last updated:** [September 7, 2026, 2:09am UTC](https://forum.xojo.com/t/installing-xojo-on-linux-kde-neon/88266 "2026-09-07T02:09:25Z")

</div>

I can’t get xojo to work. Used the ubuntu installer to install xojo but immediately get an error. I have used Xojo/Realbasic earlier on mac os but now trying to try it again on Linux… Does anyone have any experience of X…

---

## [Layout: select similar items](https://forum.xojo.com/t/layout-select-similar-items/88822)

<div class="topic-metadata">

**Author:** [@Keith\_Culotta](https://forum.xojo.com/u/Keith_Culotta)\
**Replies:** 5\
**Last updated:** [August 30, 2026, 10:37pm UTC](https://forum.xojo.com/t/layout-select-similar-items/88822 "2026-08-30T22:37:34Z")

</div>

Is there a way in the Layout Editor to select controls by type or property setting? For instance, select all DesktopCanvas, or select all controls with Enabled=False? Thanks -KC

---

## [Deleting non-numeric characters from a String](https://forum.xojo.com/t/deleting-non-numeric-characters-from-a-string/88799)

<div class="topic-metadata">

**Author:** [@David\_Sheridan](https://forum.xojo.com/u/David_Sheridan)\
**Replies:** 3\
**Last updated:** [August 26, 2026, 7:23am UTC](https://forum.xojo.com/t/deleting-non-numeric-characters-from-a-string/88799 "2026-08-26T07:23:02Z")

</div>

Having trouble deleting characters from a string. The following code deletes nothing from the incoming string: Dim sIn As String = “xx405y” dim rx as new RegEx rx.SearchPattern = “/\[^0-9\]/” rx.ReplacementPattern = “” …

---

## [Dynamic compilation](https://forum.xojo.com/t/dynamic-compilation/88801)

<div class="topic-metadata">

**Author:** [@Christian\_Marcel\_POINTIER](https://forum.xojo.com/u/Christian_Marcel_POINTIER)\
**Replies:** 2\
**Last updated:** [August 26, 2026, 6:48am UTC](https://forum.xojo.com/t/dynamic-compilation/88801 "2026-08-26T06:48:22Z")

</div>

Hello, I need to programmatically generate procedures based on stored data and then have them executed by the running program that created them—is this possible? I also need to create variables within the program where…

---

## [Using results of DesktopWindow.AddControl](https://forum.xojo.com/t/using-results-of-desktopwindow-addcontrol/88786)

<div class="topic-metadata">

**Author:** [@Keith\_Culotta](https://forum.xojo.com/u/Keith_Culotta)\
**Replies:** 2\
**Last updated:** [August 21, 2026, 5:41pm UTC](https://forum.xojo.com/t/using-results-of-desktopwindow-addcontrol/88786 "2026-08-21T17:41:40Z")

</div>

I have used AddControl to place buttons in a window based on a button that exists in the window. The existing button has code in the Pressed event → MakeText(Me). MakeText reports the button’s Name, Caption, And Left p…

---

## [Need help with printer resouliton](https://forum.xojo.com/t/need-help-with-printer-resouliton/88772)

<div class="topic-metadata">

**Author:** [@Marvin\_Clavey](https://forum.xojo.com/u/Marvin_Clavey)\
**Replies:** 2\
**Last updated:** [August 19, 2026, 9:05pm UTC](https://forum.xojo.com/t/need-help-with-printer-resouliton/88772 "2026-08-19T21:05:41Z")

</div>

I am trying to print using the resouliton of my printer a cannon ink jet. Linux debian xojo 2026 r2 The best I can do with this is 72 dpi, and that is like using a dull crayon :slight\_smile: Var g As Graphics Var ps A…

---

## [String permutation checker](https://forum.xojo.com/t/string-permutation-checker/88735)

<div class="topic-metadata">

**Author:** [@Larry\_Goddard](https://forum.xojo.com/u/Larry_Goddard)\
**Replies:** 22\
**Last updated:** [August 16, 2026, 9:22pm UTC](https://forum.xojo.com/t/string-permutation-checker/88735 "2026-08-16T21:22:59Z")

</div>

Every few months, I return to Project Euler and try to solve one using Xojo (very much as a very old and amateur coder). I am presently working on a problem where I want to check if a string of numbers is a permutation …

---

## [Global Enumeration](https://forum.xojo.com/t/global-enumeration/88741)

<div class="topic-metadata">

**Author:** [@Robert\_Livingston](https://forum.xojo.com/u/Robert_Livingston)\
**Replies:** 2\
**Last updated:** [August 11, 2026, 1:46am UTC](https://forum.xojo.com/t/global-enumeration/88741 "2026-08-11T01:46:37Z")

</div>

I have a Window that has an Enumeration: say enContext. It is commonly addressed and changed within the Window and exclusively “used” within the Window. But occasionally I want to be able to change its value elsewhere. T…

---

## [How do I pull data from a text file on a website?](https://forum.xojo.com/t/how-do-i-pull-data-from-a-text-file-on-a-website/88706)

<div class="topic-metadata">

**Author:** [@Paul\_Chance](https://forum.xojo.com/u/Paul_Chance)\
**Replies:** 3\
**Last updated:** [August 4, 2026, 3:13pm UTC](https://forum.xojo.com/t/how-do-i-pull-data-from-a-text-file-on-a-website/88706 "2026-08-04T15:13:30Z")

</div>

I need to go to a site/URL that requires a username and password (which I have) and presents me with a (URLs) list of .txt files so that when I click on one, https://www.xyz/2026/Thisfile.txt, opens to a text file I can …

---

## [Need help with DBKit](https://forum.xojo.com/t/need-help-with-dbkit/88275)

<div class="topic-metadata">

**Author:** [@Marvin\_Clavey](https://forum.xojo.com/u/Marvin_Clavey)\
**Replies:** 37\
**Last updated:** [July 29, 2026, 7:08pm UTC](https://forum.xojo.com/t/need-help-with-dbkit/88275 "2026-07-29T19:08:05Z")

</div>

I am learning xojo and DBKit got part of an app working But as soon as I add a Edit button using DBKit and try to use it the program Crashes .

---

## [List box when displayed event](https://forum.xojo.com/t/list-box-when-displayed-event/88648)

<div class="topic-metadata">

**Author:** [@Glenn\_Rathke](https://forum.xojo.com/u/Glenn_Rathke)\
**Replies:** 24\
**Last updated:** [July 24, 2026, 9:39pm UTC](https://forum.xojo.com/t/list-box-when-displayed-event/88648 "2026-07-24T21:39:07Z")

</div>

As a list is being loaded with data, through code or maybe directly from DBKit, how can I change the color of a row or cell, or perform some calcuation. I’m really wanting to know how or where to put the code to do ‘som…

---

## [WebDatePicker readonly](https://forum.xojo.com/t/webdatepicker-readonly/88615)

<div class="topic-metadata">

**Author:** [@Alexis\_Colon\_Lugo](https://forum.xojo.com/u/Alexis_Colon_Lugo)\
**Replies:** 2\
**Last updated:** [July 16, 2026, 5:08pm UTC](https://forum.xojo.com/t/webdatepicker-readonly/88615 "2026-07-16T17:08:00Z")

</div>

how i can show data in readonly

---

## [Web App 2.0 KeyDown F1,F2](https://forum.xojo.com/t/web-app-2-0-keydown-f1-f2/88519)

<div class="topic-metadata">

**Author:** [@Alexis\_Colon\_Lugo](https://forum.xojo.com/u/Alexis_Colon_Lugo)\
**Replies:** 13\
**Last updated:** [July 7, 2026, 6:22pm UTC](https://forum.xojo.com/t/web-app-2-0-keydown-f1-f2/88519 "2026-07-07T18:22:14Z")

</div>

Hi I need to get KeyDown for WebTextField to get if F1 is press or any F function. If there is any idea how this can get working without plug-in or buy lib. Thanks

---

## [Explicitly Assign Type From Dictionary](https://forum.xojo.com/t/explicitly-assign-type-from-dictionary/88503)

<div class="topic-metadata">

**Author:** [@Robert\_Livingston](https://forum.xojo.com/u/Robert_Livingston)\
**Replies:** 2\
**Last updated:** [June 27, 2026, 2:15am UTC](https://forum.xojo.com/t/explicitly-assign-type-from-dictionary/88503 "2026-06-27T02:15:02Z")

</div>

The AI that I use to help me with Xojo coding prefers that I explicitly assign a type whenever recovering data from a Dictionary so: Var boatLength As Integer = someDictionary.Value(“Length”).IntegerValue rather than…

---

## [Layout Parenting](https://forum.xojo.com/t/layout-parenting/88496)

<div class="topic-metadata">

**Author:** [@Keith\_Culotta](https://forum.xojo.com/u/Keith_Culotta)\
**Replies:** 5\
**Last updated:** [June 26, 2026, 12:07am UTC](https://forum.xojo.com/t/layout-parenting/88496 "2026-06-26T00:07:40Z")

</div>

Is there a way in the Layout Editor to set the Parenting to default to not making an object the child of the objects it’s moved within the boundaries of? Thanks

---

## [Omitting unsuitable fonts](https://forum.xojo.com/t/omitting-unsuitable-fonts/85324)

<div class="topic-metadata">

**Author:** [@Keith\_Culotta](https://forum.xojo.com/u/Keith_Culotta)\
**Replies:** 19\
**Last updated:** [June 19, 2026, 5:46pm UTC](https://forum.xojo.com/t/omitting-unsuitable-fonts/85324 "2026-06-19T17:46:51Z")

</div>

Omitting unsuitable fonts This may just be related to Desktop & macOS (Sequoia). Some fonts will be returned by System.FontAt(pos) that are not useable, such as “Al Banyan” in my case. These will be converted to Helve…

---

## [DesktopColorPicker: Open event - DesktopTextArea - color change](https://forum.xojo.com/t/desktopcolorpicker-open-event-desktoptextarea-color-change/88452)

<div class="topic-metadata">

**Author:** [@Keith\_Culotta](https://forum.xojo.com/u/Keith_Culotta)\
**Replies:** 3\
**Last updated:** [June 18, 2026, 7:04pm UTC](https://forum.xojo.com/t/desktopcolorpicker-open-event-desktoptextarea-color-change/88452 "2026-06-18T19:04:36Z")

</div>

The ColorPicker can be opened with a contextual-click:Font:Show Colors without affecting the color of the text selected in a DesktopTextArea. Opening the ColorPicker using the language changes the color of the selected …

---

## [What other languages/scripts can you call from Xojo](https://forum.xojo.com/t/what-other-languages-scripts-can-you-call-from-xojo/88433)

<div class="topic-metadata">

**Author:** [@Paul\_Chance](https://forum.xojo.com/u/Paul_Chance)\
**Replies:** 6\
**Last updated:** [June 16, 2026, 9:16pm UTC](https://forum.xojo.com/t/what-other-languages-scripts-can-you-call-from-xojo/88433 "2026-06-16T21:16:33Z")

</div>

I’m pretty sure you can call Python routines, and AppleScript (is that still a thing?), but can I call a routine from SimplyFortran? For example, I have procedures that would benefit from the iteration power/speed of Si…

---

## [DarkMode, DesktopTextArea and normal font color return problem](https://forum.xojo.com/t/darkmode-desktoptextarea-and-normal-font-color-return-problem/88425)

<div class="topic-metadata">

**Author:** [@Keith\_Culotta](https://forum.xojo.com/u/Keith_Culotta)\
**Replies:** 3\
**Last updated:** [June 15, 2026, 2:48pm UTC](https://forum.xojo.com/t/darkmode-desktoptextarea-and-normal-font-color-return-problem/88425 "2026-06-15T14:48:46Z")

</div>

macOS: Tahoe 26.5 Xojo: 2026 1.2 DesktopTextArea works fine in dark mode until a new text color is selected. Users are then unable to return to the default color black. The text can be set back to black, but that tex…

---

## [Session.GoToURL() to download a file?](https://forum.xojo.com/t/session-gotourl-to-download-a-file/88362)

<div class="topic-metadata">

**Author:** [@John\_Fatte](https://forum.xojo.com/u/John_Fatte)\
**Replies:** 6\
**Last updated:** [June 5, 2026, 7:40pm UTC](https://forum.xojo.com/t/session-gotourl-to-download-a-file/88362 "2026-06-05T19:40:28Z")

</div>

Did something just change or did I forget to do something? Here is a snippet of my code: '— THIS CODE WILL INITIATE THE DOWNLOAD FSM\_Webfile = New WebFile FSM\_Webfile = WebFile.Open(dbFSM.DatabaseFile) FSM\_Webfile.…

---

## [How to look for attributes associated with a method?](https://forum.xojo.com/t/how-to-look-for-attributes-associated-with-a-method/88361)

<div class="topic-metadata">

**Author:** [@Keith\_Keller](https://forum.xojo.com/u/Keith_Keller)\
**Replies:** 4\
**Last updated:** [June 5, 2026, 5:00pm UTC](https://forum.xojo.com/t/how-to-look-for-attributes-associated-with-a-method/88361 "2026-06-05T17:00:55Z")

</div>

I created a method inside of a module and I added an Attribute to that method. How can I use introspection to get the value assigned to that Attribute? Attribute name: attrTest Attribute value: 100

---

## [Load content from memory](https://forum.xojo.com/t/load-content-from-memory/83111)

<div class="topic-metadata">

**Author:** [@Juan\_Carlos\_R.R](https://forum.xojo.com/u/Juan_Carlos_R.R)\
**Replies:** 4\
**Last updated:** [May 30, 2026, 7:29pm UTC](https://forum.xojo.com/t/load-content-from-memory/83111 "2026-05-30T19:29:32Z")

</div>

Hi, I have a strange question. I wanted to know if htmlviewer could load content stored in memory.That is, if I store HTML5 code in memory, can it be loaded later?

---

## [WebCanvas load picture](https://forum.xojo.com/t/webcanvas-load-picture/88321)

<div class="topic-metadata">

**Author:** [@Alexis\_Colon\_Lugo](https://forum.xojo.com/u/Alexis_Colon_Lugo)\
**Replies:** 2\
**Last updated:** [May 28, 2026, 2:22pm UTC](https://forum.xojo.com/t/webcanvas-load-picture/88321 "2026-05-28T14:22:23Z")

</div>

Hello I’m trying to upload a photo to WebCanvas using WebFileUploader and I’m looking for an example or help to do it. Thanks

---

## [Restart the app after possible crash](https://forum.xojo.com/t/restart-the-app-after-possible-crash/88318)

<div class="topic-metadata">

**Author:** [@Eugene\_Gonchar](https://forum.xojo.com/u/Eugene_Gonchar)\
**Replies:** 3\
**Last updated:** [May 27, 2026, 3:26pm UTC](https://forum.xojo.com/t/restart-the-app-after-possible-crash/88318 "2026-05-27T15:26:16Z")

</div>

Greetings, Assuming I am creating an app to run on the desktop, and for some reason it crashes on runtime. Assuming that I have some logs about the crash and sentry set up to fix them down the line. What would be a rec…

[Next page](https://forum.xojo.com/c/getting-started/8.md?page=1)
