Don t try to fit two or more printed lines into the same line or split a long line into two or more lines.
They appear in a shaded box: ShowURL(SelectedURL.Text) When you enter code, please observe these guidelines: Type each printed line on a separate line in the Code Editor. Some steps ask you to enter lines of code into the Code Editor. Something that you are supposed to type is quoted, such as GoButton. You release the modifier key only after you press the shortcut key.
For example, when you see the shortcut Ctrl+O or -O, it means to hold down the Control key on a Windows or Linux computer and then press the O key or hold down the key on OS X and then press the O key. On Windows and Linux, the Ctrl key is the modifier on OS X, the (Command) key is the modifier. Keyboard shortcuts consist of a sequence of keys that should be pressed in the order they are listed. This is equivalent to choose New Project from the File menu. When you are instructed to choose an item from one of the menus, you will see something like choose File New Project. In addition, titles of books, such as Xojo User Guide, are italicized. Bold type is used to emphasize the first time a new term is used and to highlight important concepts. The interface design and feature set are identical on all platforms, so the differences between platforms are cosmetic and have to do with the differences between the Windows, OS X, and Linux graphical user interfaces. 4Ħ Section 2 Conventions The Guide uses screen snapshots taken from the Windows, OS X and Linux versions of Xojo. is not associated with any product or vendor mentioned in this book. Use of a term in this book should not be regarded as affecting the validity of any trademark, registered trademark, or service mark. cannot attest to the accuracy of this information. In addition, terms suspected of being trademarks, registered trademarks, or service marks have been appropriately capitalized, although Xojo, Inc. They are used throughout this book in an 3ĥ editorial fashion only. This book identifies product names and services known to be trademarks, registered trademarks, or service marks of their respective holders.
Trademarks Xojo is a registered trademark of Xojo, Inc. No part of this document or the related files may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording, or otherwise) without the prior written permission of the publisher. Copyright All contents copyright 2014 by Xojo, Inc. The Development book covers these areas: Deploying Your Applications, Cross Platform Development, Web Development, Migrating from Other Tools, Code Management and Sample Applications. It finishes with two chapters on Building Your Applications and then a chapter on Advanced Framework features. It covers the major framework areas in Xojo, including: Files, Text, Graphics and Multimedia, Databases, Printing and Reports, Communication and Networking, Concurrency and Debugging.
The Framework book builds on what you learned in the User Interface and Fundamentals books. The User Interface book covers the Controls and Classes used to create Desktop and Web applications. It closes with the chapter on Application Structure. The Fundamentals book starts with the Xojo Integrated Development Environment (IDE) and then moves on to the Xojo Programming Language, Modules and Classes. The User Guide is organized such that it introduces topics in the order they are generally used. The User Guide is divided into several books that each focus on a specific area of Xojo: Fundamentals, User Interface, Framework and Development.
Version 2015 Release 1 iiĤ Section 1 About the Xojo User Guide This Xojo User Guide is intended to describe Xojo for both developers new to Xojo and those with significant experience with it. 1 User Guide Book 4 Development 2015 Release 3 Xojo, Inc.ģ Xojo Guide Book 4: Development 2015 Xojo, Inc.