Back to Blog
Xojo export xml6/13/2023 ![]() ![]() When you open any other project that refers to the same shared file, that project will reflect your changes. When you modify an external project item and then save your project, your changes are written out to the external file on disk. This feature allows more than one project to share the project item. It is also possible to include windows, classes, or modules in a project that are actually stored as external files. These are: pictures, movies, sounds, text files and other files added to the project. When you delete (or rename) files or folders from a text project format, they are left on disk so that you can manually handle the change using your source control software.Ĭertain project items are always stored as external items and are not included in the project file. When used with a source control system, you should add all the files to your repository except for the xojo_uistate file (which you'll typically want to mark as ignored). This format uses the following extensions for your project items:Ĭontains source code project items such as modules, classes, web pages, iOS views and anything else not listed below.Ĭontains windows and container controls from desktop projects.Ĭontains binary information such as icons, encrypted items and other binary data.Ĭontains the IDE and UI layout settings such as: window positions and sizes, warning preferences, iOS debug device, bookmarks and breakpoints. Previously, the Text project format was also referred to as the Version Control Project (or VCP) format.Ī Xojo license (non-Lite) is required to use the Text project format. If the project was last edited in a version of Xojo newer than the version of Xojo being used now, then a critical dialog is displayed because you may use properties and values that are specific to the newer version of Xojo. When projects that were last edited in an older version of a Xojo are opened, a warning is displayed. ![]() If you load a project into a version of Xojo that is different that the version that created it, you will get a dialog. IOS projects are used to create apps that run on iOS devices such as iPhones and iPads. ![]() Users interact with these app using a web browser.Ĭonsole projects are used to create text-based apps that run from the command line, terminal or as a background app (service or daemon). Web projects allow you to create apps that run on the web. When you choose to create a new project, you have these types from which to choose: Desktop, Web, Console or iOS.ĭesktop projects allow you to create apps with a graphical user interface that run on Windows, Mac and Linux desktop operating systems. You can have several projects open at once and you can have several windows open per project.
0 Comments
Read More
Leave a Reply. |