Ramblings On Realbasic Ebook Reader
Formerly RBLIBRARY.COM — now part of Welcome to the all-new xDevLibrary! Here you will find over 100 articles and books for the Xojo (formerly REALbasic/REAL Studio) programming language. As has just recently taken over the former RBLibrary, this simple site is a transitional one while we work on something fantastic.:-) In the meantime, you can purchase any article or book via Gumroad for immediate digital delivery by clicking the price button next to an item. As long as you don't leave the page, you can add multiple items to your order and pay for them in one simple step. Note that you can change the order of the product grid by clicking the header bar to sort by Title, Author, or Category.
Icon14 ban collection jobsearch 20 hacker ebook redhat 408 customer_service recommend sponsorship dot_clear icon7 fd pliki index_06 building. Loans todo advancedsearch 441 cleardot 326 installation reader 417 foundation competitions index8 hit worms notice header2 car 345 prospective kaspersky. Latest Releases of Movies, Games, Music, Software, Tv-Shows, eBooks, Magazines, Tutorials and Much More.
If you sort by Description, items will be sorted by modification/publication date, from newest to oldest. Price Thread APIs Aaron Ballman 2006-04-23 (updated) Originally Added: 2006-01-12 A thrilling journey into the nether regions of Threading API’s.
Aaron takes you by the hand, leading you through the murky underbelly of this little known, but quite valuable programming necessity. Have no Fear, Aaron is here and by the time you come up for air, you will know all you need to about this engaging topic. Threads Threads in REALbasic Aaron Ballman 2006-04-23 (updated) Originally Added: 2006-01-12. So you’ve come up with this great networked application, and you’d like to deploy it to the average computer user. You’re going to have a central server that all the clients communicate with.
You want to use UDP for its speed in this application, but you don’t want your client applications to have to do anything special if they’re behind a router. This is a tough problem to solve, and one fairly common. Lucky for you Aaron wrote this article to cover just that, in clear, concise language. Buy it today! Networking Auto-Discovery Via UDP Aaron Ballman 2015-01-12 (updated) Originally Added: 2006-01-12.
There are many situations where it would be useful to find out who else on your internal network is running a copy of your application. This is useful for things like doing network checks, or maybe you would like to add a chat feature to your application. There are any number of reasons you might like to have this sort of functionality. With the UDPSocket, this is fairly easy to do and with Aaron Ballman showing you how, it makes it a cinch! Buy this article today and add all sorts of cool local networking functionality to your project.
Networking Networking for N00bs Aaron Ballman 2006-04-23 (updated) Originally Added: 2006-01-12. TCP networking as you have never seen it before, with everything you need to know to get up to speed quickly and easily.
From the absolute start to the very end, Aaron leads you through the intricacies of TCP networking as only a true master could, holding your hand and wiping your brow and whispering soothing algorithms in your ear. You want to learn it, Aaron wants to teach it, buy it today and see how easy it can be. Networking Serial Programming for Beginners Aaron Ballman 2015-01-12 (updated) Originally Added: 2006-01-13. Have you ever wanted to write some software that interfaces with a physical device? For example, have you ever thought of writing a program that tells you why your ‘check engine’ light is on?
If you have, then what you want to do is some serial programming. This article is going to teach you the basics about serial programming, starting off with common definitions right through to how to structure and write your application using REALbasic. This one is so hot and juicey, we had to install an extra refridgeration unit in the server room. Serial Advanced Serial Programming Aaron Ballman 2009-01-02 (updated) Originally Added: 2006-01-13. When we left off last time (In ‘Serial Programming for Beginners’), you had just started writing your own serial applications using the Serial control in REALbasic.
You learned about all the basics of serial programming and the general structure of a serial application. In this article, you’re going to learn some of the more advanced topics about serial programming. The world is waiting to be controlled by you! Use this knowledge with wisdom and fore-thought! Serial Networking 101 Aaron Ballman 2006-01-18 (updated) Originally Added: 2006-01-13. Networking for those who know nothing about it!
Aaron takes you from the begining, explaing all of the details of networking, on both a Mac and Windows platform (and for good measure throws in Linux!) How do you connect to a remote machine? How do you set up a local machine to listen? This is childs play once Aaron gets done with you. Sending files to a remote machine? Like taking candy from a disarmed baby! This is the networking ground floor, but with lots of cool examples to get you up and communicating in no time. Download this one today!
Networking Networking 201 Aaron Ballman 2015-01-12 (updated) Originally Added: 2006-01-13. There are times when you’d like to make some code threaded, but you just don’t want to go through all the troubles of making the threads and all that jazz. Wouldn’t it be great if you could instead say ‘Go do this in a thread’ and poof! It just works? That’s the basic idea behind a thread pool, and you should check out this great article to learn more about how they work.
Included in this article is an entire thread pool implementation that is free for you to use with your own projects! Threads Networking 401 Aaron Ballman 2006-05-20 (publication date) Aaron wraps up his phenomenal tutorial on networking with a great explanation of Endians, port security, game optimization and lots more! While the article is short, the info is sweet and will leave you with a satisfied feeling of knowing the subject of Networking with REALbasic. Take advantage of it today! Networking Hands-On Serial Aaron Ballman 2009-01-02 (updated) Originally Added: 2006-06-08.
Join Aaron Ballman as he takes you on a journey through the art of serial programming. Hands-On Serial describes how to write a real world serial application from start to finish. You begin the trek by finding a device which meets your needs, continue on to all of the various steps of getting up and runnin, and end the journey with a finished application. This is a must-read for anyone working with serial devices, whether it’s your first attempt, or you’re an old-hand at it.
Grab a spoonful today! We feature CrystalFontz 633 Serial LCD Modules Serial Polish Your Application Aaron Ballman 2006-11-02 (publication date).
You have your latest and greatest program all finished, or so you think, let Aaron professionally guide you through the final touches of making your program all it can be. Localazation, Globalazation, Accesibility, Documentation, Security, Compatiability, Upgradability and that all important Chrome. All included in this great text for everyone from the n00bie just starting out to the seasoned professional. Give it a download. Intermediate Level Bitwise Operations for N00bs Aaron Ballman 2007-01-03 (publication date). That’s right, I said ‘operators’ — not methods.
This means you can finally do bitwise operations at the assembly level, instead of incurring method call overhead for doing them. The new operators are: And, Or, Xor and Not (crazy names, eh?) and you’d use them exactly how you’d expect. Foo And Bar, Not Wahoo And (Yippee XOr Kiyay), etc. And is the new version of BitwiseAnd/Bitwise. BitAnd Or is the new version of BitwiseOr/Bitwise. BitOr XOr is the new version of BitwiseXOr/Bitwise. BitXOr Not is the new version of Bitwise.
OnesComplement I should also note that XOr has become a logical (boolean) operator as well, and would behave as you’d expect when using true and false instead of integer values. Learn more, download today! Beginner Level Ramblings on REALbasic Aaron Ballman 2010-06-04 (updated) Originally Added: 2010-01-20. Product Description For the past five years, Aaron Ballman has consistently blogged about REALbasic programming and a host of other subjects.
This book is an edited and updated compilation of over 200 of the best blog entries, including new content that’s never been seen before. This book contains an enormous amount of information regarding programming in REALbasic. Liberty Basic 4 Companion Download Chrome. In it you will find tips & tricks for REALbasic that are not available in any other source. Considering that Aaron was one of the senior engineers employed by REAL Software at the time this content was written, this book is a must have resource for anyone serious about programming with the REALbasic. About the Author Aaron Ballman, a senior software engineer for REAL Software, makers of REALbasic, is a veteran C programmer with over a decade of experience, and a frequent contributor in the REALbasic community. During his seven-year career, he was responsible for the Windows platform layer of the REALbasic framework, as well as language and compiler design for the REALbasic language. Note the PDF is NOT DRM or encrypted and can be converted to ebook or other formats.
Books (soft copies of books) Creating a Registration Algorithm Dana Chaffin 2006-01-18 (updated) Originally Added: 2006-01-13. Creating A Registration Algorithm (or How To Protect Your Program In Three Easy Steps) You’ve just finished developing your best application ever.
It took you months of coding. The beta tests went without a hitch and you are now ready to release the software into the world and make your fortune. Suddenly, you realize that you don’t have a way to prevent people from just copying the program without paying. Enter Creating a Registration Algorithm, everything you need to know to protect your valuable program.
Download it today! Algorithms Database XML - Part 1 Mark Choate 2006-02-08 (updated) Originally Added: 2006-01-12. Let Mark Choate take you on the exciting journey of creating an XML-based Resource Description Frameworks (or RDFs) using REALbasic. No really, it gets even better.
This is a thoroughly sourced and documented tutorial on the in’s and out’s of XML. Fun and excitment are afoot, and maybe even a little danger, as your brain could explode being exposed to this kinda stuff. Databases Database XML - Part 2 Mark Choate 2006-02-08 (publication date) This is the second of a two-part article that describes the classes Mark Choate developed to assist with some tricky validation problems he encountered while developing an RDF schema editor.
The intracacies of RDF are fully laid out and this second article neatly wraps it all up for you to feast upon. Download it today! Databases REALSecure: Random Number Encryption JC Cruz 2010-05-11 (publication date) In this article JC Cruz will show you how to use a random number generator as the basis of a cipher system. We will also learn more about the LFSR generator, and how to make it non-linear. We will then build a basic Vernam cipher using the modified LFSR generator and REALbasic. A great article on cryptography and ciphers.
Expert Level REALWord: Measuring Text Readability JC Cruz 2015-09-17 (updated) Originally Added: 2010-07-04. Welcome to the first in a series of articles on the subject of text processing and manipulation. Today, we will look into the topic of readability metrics. We will learn one common form of metric and use REALbasic to implement and test that metric.
The Concept of Readability Word processors are both a boon and bane to writers. They allow writers to edit a document without retyping the whole thing. They can check a document’s spelling and grammar, tasks that are otherwise tedious to do by hand. Some even have built-in dictionaries to help writers decide if they chose the right words. JC Walks through the measures of readability and the implementation of measures in this article.
Downloads for this article are available at: Expert Level REALSecure: Vernam Cipher and E-mail JC Cruz 2010-08-25 (publication date) In this article JC Cruz looks into the topic of e-mail encryption, the basics of an e-mail system and the security issues that plague such a system. Then JC develops two custom classes that use the Vernam cipher to encrypt a message and sample code that sends and receives an encrypted message. Expert Level Ballistic Sprites JC Cruz 2006-12-06 (updated) Originally Added: 2006-01-21.
In his previous article (‘Coffee Cooling’), JC demonstrated how to use the Euler Method to simulate an object in free-fall. This is a simple model where the object moves only in the vertical direction. Soundflower Download Mountain Lion more.
In this article, JC shall demonstrate how to simulate an object moving in both vertical and horizontal directions. Welcome to the world of projectile motion (also known as ballistics). Have your program shooting all over the screen, explosions everywhere, alarms ringing, women screaming! Download this amazing entree into the world of ballistic sprites today! Bytes are running low, gets your while you can! Graphics/Printing Coffee Cooling JC Cruz 2006-02-09 (publication date).
As any coffee drinker would notice, a cup of hot java eventually gets “cold.” In more scientific terms, the cup of coffee has attained thermal equilibrium with the surrounding temperature. But how long does it take for coffee to cool down? This is a classic example of Newton’s Law of Cooling which states that the rate of temperature change of an object is proportional to the temperature difference between the object and its surroundings. In other words, as our cup of coffee nears room temperature, its change in temperature slows down.
If we are to plot our coffee temperature with respect to time, the resulting plot will not be a straight line. So how do we create a computer model of the coffee’s change in temperature?
This article will step by step, lead you through that fascinating problem. And amazingly, in the end, you will understand what was going on. Never look at a cup of coffee the same way again! Algorithms Falling Objects - Working with the laws of Newtonian Motion.
JC Cruz 2008-02-02 (updated) Originally Added: 2006-02-11. In this article, JC will introduce the basic Newtonian laws governing an object in motion. He will use the SpriteSurface control and Sprite class to animate the simulation results. Finally, he will show how to incorporate other factors such as air resistance, wind speed, and ground collision in order to make the simulation more realistic. How amazing is this?
You tell me, because it dazzles my brain and make sit hard to think thoughts like, ‘Whats on T. V.’ or what whackey thing is Britney Spears doing now. Grabs the bits while the grabbing is good, because we could run out at any time! Graphics/Printing Harmonic Motion: The pendulum JC Cruz 2008-10-19 (updated) Originally Added: 2008-10-13 The topic for today is the physics of harmonic motion.
JC Cruz introduces a new algorithm that can solve more complex Ordinary Differential Equations with better precision and stability than the Euler Method. He also discusses the physics behind harmonic motion. RB Version Required: 4.x Code updated to operate in RB 2008r4 Graphics/Printing REALScience Basic Planetary Motion JC Cruz 2008-10-19 (updated) Originally Added: 2008-10-13 A discussion of the basic physics behind planetary motion.
JC also covers some of the issues involved when simulating a planetary system. He also demonstrates how to use a vectorial version of RK4 to simulate a three-body system. RB Version Used For Article: 4.5 Code has been updated to work in 2008r4 Graphics/Printing Basic Random Numbers JC Cruz 2009-06-03 (updated) Originally Added: 2009-06-03 Ever need to understand how random numbers are generated in REALbasic? JC Cruz will explore two popular algorithms for generating random number sequences. He’ll also discuss how to evaluate the statistical quality of these sequences using some standard test algorithms. Intermediate Level Program Excel with REALStudio in Windows Eugene Dakin 2014-10-14 (updated) Originally Added: 2011-02-20. This guide uses the power of REAL Studio in conjunction with the power of Excel.
The question that is frequently asked is ‘why not just create the program in Excel?’ The answer is confidentiality, security, and automation. It is relatively common knowledge that programs created in Excel are not secure and can be easily modified to view the original formulas for calculating results – no matter how much protection has been placed in the original program. Programming Excel with REAL Studio is a reference and self-paced learning guide that helps you understand the different methods to program Excel by using REALStudio. It’s packed with examples to help the reader understand the code to help readers understand the code. Intermediate Level Program MS Access with REAL Studio Eugene Dakin 2012-03-04 (publication date). The book is written as a guide and reference to REALStudio programmers who program Desktop Applications in Windows.
There are no plugins, dynamic link libraries (dll), COM, or Active X parts to add. The book has a strong focus on DSN-less connections, and works with the new Microsoft Access 2010 (accdb) database. There are 19 chapters and contains over 130 pages with over 40 example programs. The book is a live document and will likely have updates in the future. Examples include opening recordsets, finding data, sorting, updating data, counting records, printing a report, deleting records, creating new records, and more. Many screenshots have been added to show the results of the code with an index to help find topics quickly. Windows Specific Program Word 2010 with REALStudio in Windows Eugene Dakin 2015-09-27 (updated) Originally Added: 2012-06-16.
Excel is well-known in the business world for spreadsheets and math, and did you know that Excel can even create a 3D Animated Coaster! This book “I Wish I Knew How to Program Excel 2016 with Xojo in Windows” goes into the numerous options of programming Excel. With the many great improvements and updates to both Xojo and Microsoft Excel, the 2016 version contains many code updates. The ‘I Wish I Knew’ series contains technical data and advice that makes sense and contains practical and numerous examples with explanations to allow you to ease into the steep programming curve. You can create Microsoft Excel applications today! There are over 12 chapters with more than 270 pages with over 100 example programs. The book is a live document and will likely have updates in the future.
Examples include graphing, pivot tables, speaking in Excel, printing pages, sorting, saving Excel files to PDF, and more. Many screenshots have been added to show the results of the code with a full index to help find topics quickly. This ebook is a PDF document and all examples include Xojo code. The free table of contents can be viewed at under the Books heading. Note: Microsoft Office must be installed for this to work.
This book is an introduction to the Real Studio programming language. The focus of this book is a beginning step to those wanting to learn the basic steps of programming with Real Studio and making desktop applications. There are differences between Microsoft’s Visual Basic and the Real Studio programming language, and this book helps bridge that learning gap. There are no plugins, dynamic link libraries (dll), COM, or Active X portions to add. This book is a live document and will be updated.
There are many chapters, pages, and examples containing the complete code for: files, text file modification, REAL SQL Database and building a calculator to name a few. Many screenshots have been taken to show you the results of changes in code, with a full index to help you find topics and reference information. There are 12 chapters and the book contains 175 pages from front-to-back with over 60 example programs to get you started.
Windows Specific Program Excel 2010 with Xojo in Windows Eugene Dakin 2015-09-27 (updated) Originally Added: 2013-06-27. Instructions for the beginning or intermediate programmer to learn Xojo and interfacing with Excel. This is an essential book for those wanting to use the additional strength of Excel in addition to the adaptability of Xojo.
• Takes an easy approach with over 90 examples covering over 210 pages to guide you through the software and show you what to do. • A full index and table of contents which works like a reference book. • Explanations for every example project included with the book.
This book teaches you how to use Excel with the Xojo programming language, covering Ranges, Charts, Formatting, Printing, and more. What you will learn from this book. Introduction to Real Studio and the Environment. Creating, accessing, and Saving an Excel file.
Getting, changing, and modifying cell data. Showing your data in charts. Properties and files in Excel. Printing in Excel. Pivot Table Analysis. Find and replace. The table of contents and Index can be downloaded from the.
This book is a live document and will be updated. Eugene Dakin is based in Calgary and has written many books on programming: Program Excel with Real Studio in Windows, Program MS Access with Real Studio in Windows, Program Word 2010 with Real Studio in Windows, Begin Programming with Real Studio in Windows, and Program Excel 2010 with Xojo in Windows. Windows Specific Program Access 2010 with Xojo Desktop Apps Eugene Dakin 2015-06-21 (updated) Originally Added: 2013-07-09. I Wish I Knew How To Program Access 2007/2010/2013 with Xojo Desktop Apps in Windows is for the beginning or intermediate programmer to learn Xojo and interfacing with Microsoft Access. This is an essential book for those wanting to use the additional strength of Access in addition to the adaptability of Xojo. • Takes an easy approach with over 80 examples covering over 260 pages to guide you through the software and show you what to do. • A full index and table of contents which works like a reference book.
• Explanations for every example project included with the book. • Added a chapter on working with ADODB for faster database access This book teaches you how to use Access with the Xojo programming language, covering Reports, create, delete, edit, and more. What you will learn from this book: • Introduction to Xojo and the Environment • Getting Data from the Access Database File • Desktop Connection to an Access File • Report Printing (many examples) • Database Fundamentals • Database file handling • Handling apostrophes • New Database tables • Number formatting • Math calculations • Building a menu • Database joins • Value of fields • Deleting data • Adding Data • Field spaces • Alias’s • and more. The table of contents and Index can be downloaded from the. This book is a live document and will be updated.
Eugene Dakin is based in Calgary and has written many books on programming: Program Excel with Real Studio in Windows, Program MS Access with Real Studio in Windows, Program Word 2010 with Real Studio in Windows, Begin Programming with Real Studio in Windows, and Program Excel 2010 with Xojo in Windows ISBN: 978-1-927924-11-2 Windows Specific Program Word with Xojo in Windows Eugene Dakin 2017-12-02 (updated) Originally Added: 2013-10-28. With Microsoft Word is celebrating its 30th birthday this year it would be remiss to mention that the codename for Word 1.1 was ‘Bill the Cat’ which is very popular and has sold many figurines just as Word has sold many copies. If you need reports that can be edited after printing, or can be saved in multiple formats such as the common docx or PDF format, then this book is for you. Most business applications require the famous Windows operating system and is the standard around the world. This book provides an introductory and intermediate steps with over 100 examples to get you on your way to make successful applications. There is one plugin which is supplied by Xojo that needs to be included in the Plugins folder.
This book contains over 250 pages and explains every example in detail. Examples include: • Printing • Tables • Text modification • Files • Envelopes • Mail Merging • and more! Download the table of contents at the to view the book’s topics. There are many points to learn XML, such as connecting databases, displaying data in multiple formats, making the information tailored to the reader, adding security through schemas and more. With Xojo’s ability to work on multiple operating systems, using XML adds to the already diverse Xojo environment. This book introduces and provides examples on the following topics: • Unwritten rules • Comments • Child sections • XML Documents • Reading • Editing • Writing • XQL (XML Query Language) • XSLT • CData • Schema • SOAP • and much more.
There are over 200 pages and 50 example programs which cover 15 chapters. With the exception of DTD on Mac, all examples were tested on Windows 8.1 and Maverick Operating Systems. Intermediate Level SQLite with Xojo Eugene Dakin 2015-02-20 (updated) Originally Added: 2013-12-30. SQLite is a zero-configuration, serverless, transactional, and self-contained database. Here are a few areas of the many examples provided and discussed: • Joins • Thread and Progress Bar • Transaction • Alias • Encryption/Decryption • CRUD (Create, Read, Update, Delete) • Reports • Prepared Statements (Select, Update, Delete, Insert) • SQL Injection • SQLite Reserved Words • Delete Field Workaround • Add Table field • Rename existing Table There are over 300 pages, greater than 70 example programs which cover over 20 chapters. New to Version 1.2 – March 2015: This version has the following material added: • Maintenance (Analyze) Other-1 • Added more items to book index (SQL: INSERT INTO, etc.) • Add data with a recordset (Example 6-3) • Updated saved examples to Xojo 2015 r1 format • Added multiuser (WAL) example (Example 25-2) Databases PostgreSQL with Xojo Desktop Eugene Dakin 2014-02-23 (publication date).
PostgreSQL is an enterprise database which has many built-in attributes that are expected: complex transactional loads, multi-users, fast, and stable. This book has many examples for the Xojo Desktop. Here are a few areas of the many example provided and discussed: • Joins • Thread and Progress Bar • Transaction • Alias • CRUD (Create, Read, Update, Delete) • Reports • Prepared Statements • and more. Tested on Windows and Mac OS desktop applications. There are over 350 pages, greater than 70 example programs which cover more than 15 chapters. Download the table of contents at the to view the book’s topics.
Databases Program the Canvas Control with Xojo Desktop Eugene Dakin 2014-07-20 (publication date). I Wish I Knew How To Program the Canvas Control with Xojo Desktop will provide you with the ability to learn how to modify pictures, graphics, make animations, and how to make two games. The focus of this book is to work with topics related to the Canvas control. All of these examples are created with native Xojo code and does not use any third party programs. The examples have been tested on Windows 7, 8.1, OS X 10.9, and Ubuntu 14.04 (32-bit) operating systems. By the time you finish the book you will be able to apply skills from these examples to create your own programs!
Examples were tested on Xojo 2014 r2. Topics included in the book: Text, Chart Fundamentals, Objects, 2D Objects, Graphics, Blurring, Cropping, Gaussian Blur, Building basic controls, Animation, and there are two games with step-by-step code explanations to help you build your own. What is included with the purchase of this book: Twelve chapters and over 400 pages of code to build 50 example programs. Create realistic 2D game motion. Example images and the ways to use them in programs.
The table of contents for this book can be viewed at the. Graphics/Printing Begin Programming Xojo Web Eugene Dakin 2014-11-15 (updated) Originally Added: 2014-11-13. I wish I Knew How To Begin Programming Xojo Web is an introductory book for both a Xojo and Web programmer. Topics are at an introductory level and is not focused on intermediate or advanced topics.
Here are some of the many topics discussed: • SSL • Maps • Styles • Cookies • Sessions • Data types • Screen sizes • Error handling • Object introduction • Comparing • SQLite database integration (CRUD) • An example of a dynamic blog with login • and more Programs were written with Xojo 2014 r2.1 for Windows, OS X, and Ubuntu (32-bit) operating systems. There are over 290 pages covering 18 chapters and over 70 example programs. The table of contents can be downloaded at the ). Beginner Level Program Plugins with Xojo in Windows Version 2.0 Eugene Dakin 2015-04-14 (updated) Originally Added: 2015-04-14. Version 2.0 (April 2015) of the book I Wish I Knew How to Program Plugins with Xojo on Windows is a complete rewrite of the previous book. The first version of this book was an introduction and is out-of-date. The second version contains many examples with the fundamentals, Module, Classes, and Controls.
The new packaging of xojo plugins are shown and the older rbx extensions should no-longer be created. This version also uses the free community edition of Microsoft Visual Studio 2013 to create the dll plugins for the Xojo programming language. This is an intermediate level book for those who are already familiar with the Xojo programming language and have a fundamental Visual Studio C/C++ programming understanding — this book is not recommended for beginners.
The book is written as a guide and reference to Xojo programmers who program desktop applications in the Windows Operating System. Dynamic Link Libraries (dll) are created with Visual Studio to allow extra functionality in Xojo. Feel free to view the complete which includes a glimpse of the many topics in the book.
There are 8 chapters with over 300 pages and 27 example programs. Examples include creating a manual plugin, using prebuilt templates, class constants, modules, controls, events, and more. Many screen grabs have been added to show the results of code with a helpful index to find topics quickly.
ISBN: 978-1-927924-09-9 Windows Specific Implement Declares with Xojo on Windows Eugene Dakin 2017-09-30 (updated) Originally Added: 2015-06-21. Windows Declare Version 2.2 has just been finished with more examples, more constants, more data, more explanations, updates from ANSI to Unicode, all Windows 10 compatible, both 32-bit and 64-bit compatible, and updated to Xojo 2017 r1.1. Version 1.x of the Declares book has been impressive and has had many updates for programmers. With the release of Xojo 64-bit debugger coming soon, the declares also needed updating. Xojo provides a RAD (Rapid Application Development) environment because it protects the user from the Operating System. Xojo has many helpful functions, and declares add to this existing toolbox.Tapping into the Operating System directly with Declares opens up almost all of the options available for a program - but you are also out of the protection of the safe IDE (Integrated Development Environment) of Xojo. With the ability to change anything with the program or operating system, improper code also provides the ability of a crash.
This is written for intermediate and advanced programmers of Xojo. Thanks to Julian Samphire for work on the 64-bit version of the ChooseColor example and for his comprehensive list of Xojo Data Type Conversions. All examples have been converted to both 32-bit and 64-bit versions.
This book is Version 2.2 (June 2017). This book provides many examples that are converted from C++ functions to Xojo.
Although there are many Visual Basic examples that can be converted, vb declare example are becoming outdated, have different parameters, or contain misinformation. For these reasons converting from C++ to Xojo is a long-lasting alternative and which this book provides many descriptions, reasons, references, and working examples for Xojo declares.There are more than 15 chapters and contains over 400 pages with over 80 example programs. Examples include creating controls, a new window, GDI, Pens, brushes, Structures, Files, LoWord, Audio, play video, and much more. Many screenshots have been added to show the results of the code with an index to help find topics quickly. Xojo is an OOP (Object Oriented Programming) environment because it can work with classes and objects. This book is Version 1 (July 2015).
OOP is the technique of programming with objects and logic which is different than programming around actions and data. This is written for Beginner to Intermediate programmers of Xojo.
This book provides many object oriented programming examples and explains some of the terminology around programming such as polymorphism, introspection, extends, explicit unboxing, overriding, and other terms. To explain these terms more clearly, many coded examples have been given to show the logic and reasoning behind these terms. There are 12 chapters and contains over 90 pages and 29 example programs. Many screenshots have been added to show the results of the code with an index to help find topics quickly. The example programs were tested with Xojo 2015 r2.2 on Windows 8.1, OS X Yosemite 10.10.4, and Ubuntu 15.04 32-bit version. The ebook is a PDF and all examples include Xojo code.
The free table of contents can be viewed at under the books heading. ISBN: 978-1-927924-12-9 Beginner Level Begin JSON with Xojo Desktop Eugene Dakin 2015-09-17 (updated) Originally Added: 2015-09-07. JavaScript Object Notation (JSON) is an open standard to exchange data. It is language-independent and is used to move data between clients and servers.
It is an alternative to XML and has name:value pairs. This book is version 1 (August 2015). Examples include parsing, creating JSON, walking through children, using the dictionary, and more. Both Classic and New JSON Framework example are provided. Many screen grabs have been added to show the results of code with an index to help find topics quickly. There are 8 chapters and more than 170 pages with over 50 example programs. Examples were tested with Xojo 2015 r2.4, and Windows 8.1, 10, OS X Yosemite 10.10.4, and Ubuntu 15.04 (32-bit).
This ebook is a PDF and all examples include Xojo code. The free table of contents can be viewed at under the books heading.
ISBN: 978-1-927924-13-6 Beginner Level Program HTML, CSS, and JavaScript with Xojo Eugene Dakin 2015-12-28 (publication date). With the trio of HTML 5, CSS, and JavaScript, almost anything can be developed for a web page. There is even a well-developed Got Milk (www.gotmilk.com) site that uses these elements for an inspiring website.
You can use these same tools to create your own unique jaw-dropping design. I Wish I Knew How To Program HTML, CSS, and JavaScript with Xojo shows how to integrate these three powerful languages to be used in Xojo Websites. This book is for intermediate Xojo programmers who have an understanding of HTML, CSS, and JavaScript and would like the tools to integrate this into a Xojo Website.
The aim of this book is to use these three languages in Xojo with the WebControlWrapper. For those who are not familiar with these languages there are many other great resources on the internet for learning these skills. There are examples for: • Animation • Pictures • Loading files in various ways • Changing code (elements) during runtime • Lists • CSS Styles • JavaScript Librarires • and much more There are 13 chapters with more than 210 pages with over 50 example programs. This is an electronic book in PDF and all of the examples contain Xojo code. The free table of contents can be viewed at under the books heading. ISBN: 978-1-927924-14-3 All of the examples have been tested on Windows 10, OS X El Capitan, and Ubuntu 15.10 (32-bit) versions with Xojo version 2015 r4. There are known issues with Firefox on the Ubuntu OS with sound and video playback, but the examples seem to run fine in Google Chrome on Ubuntu.
Web Edition (Xojo Web Apps) Program Excel 2016 with Xojo in Windows Eugene Dakin 2017-12-02 (updated) Originally Added: 2016-03-19. Excel is well-known in the business world for spreadsheets and math, and did you know that Excel can even create a 3D Animated Coaster! This book “I Wish I Knew How to Program Excel 2016 with Xojo in Windows” goes into the numerous options of programming Excel. With the many great improvements and updates to both Xojo and Microsoft Excel, the 2016 version contains many code updates. The ‘I Wish I Knew’ series contains technical data and advice that makes sense and contains practical and numerous examples with explanations to allow you to ease into the steep programming curve. You can create Microsoft Excel applications today! There are over 12 chapters with more than 270 pages with over 100 example programs.
The book is a live document and will likely have updates in the future. Examples include graphing, pivot tables, speaking in Excel, printing pages, sorting, saving Excel files to PDF, and more. Many screenshots have been added to show the results of the code with a full index to help find topics quickly. This ebook is a PDF document and all examples include Xojo code.
The free table of contents can be viewed at under the Books heading. Note: Microsoft Office must be installed for this to work. You can do many things with the Raspberry Pi, and some have built a Star Trek interface, while others have automated their house. This book provides the building block to work with Xojo to react with the real world through its motherboard to allow you to make your own interesting device.
This inexpensive computer can be programed by the widely recognized Xojo programming language. This book I Wish I Knew How to Program Raspberry Pi 2 B and Raspberry Pi 3 B Electronics with Xojo goes into the numerous programs that can be built to interact with many types of electronic gadgets. The I Wish I Knew series contains technical data and advice that makes sense and contains practical and numerous examples with explanations to allow you to ease into the steep programming curve. There are many electronic examples and the book also has many references to the Jessie Linux Operating System that is used with the Raspberry Pi. You can start building your own electronic projects with Raspberry Pi today!
You can, which has a listing of all of the examples in the book, many of the terms, and commands used in the operating system. There are over 22 chapters with more than 450 pages with over 60 example programs.
Examples include Ultrasonic distance, LCD words, graphics, and custom glyphs, infrared sensors, photo and video recording, servos, LEDs, infrared receivers, and more. Many screenshots have been added to show the results of the code with a full index to help find topics quickly.
Examples include a circuit diagram or breakout board diagram to help with wiring the components on the Raspberry Pi. The book is in PDF format with example chapter folders containing Xojo source code and running examples.
It is assumed that you have an intermediate understanding of both electronics and programming of the Xojo language. This ebook is a pdf formatted document and all examples include Xojo code. This is one of many books which can be purchased at Xojo Library. Note: A license is required to build the programs for Xojo — the demo version does not build Raspberry Pi programs.
Windows Registry is the heart and soul of your computer, and can change the applications when you right-mouse-click your desktop, to remembering your window position. This book show the fundamental programming parts that work with Xojo to change the registry with your program. With great power comes great responsibility — always backup your computer before making changes! This book I Wish I Knew How to Program Windows 10 Registry with Xojo shows how to perform multiple changes (CRUD) with the registry. The I Wish I Knew series contains technical data and advice that makes sense and contains practical and numerous examples with explanations to allow you to ease into the steep programming curve.
There are many examples with both pure Xojo code and also this book has a module which contains the Delcare API’s to further increase your programming options. The book’s Table Of Contents can be viewed on the author’s website at and click on the Books menu. There are over 10 chapters with more than 180 pages with over 50 example programs. Some of the examples are CRUD (Create, Read, Update, and Delete) functions with the registry, using the declare examples has the ability to read and write to and from the many registry types, such as REG MULTISZ, REG EXPANDSZ, REG DWORDBIG ENDIAN, REGDWORD LITTLEENDIAN, and REG_BINARY. The book is in PDF format with example chapter folders containing Xojo source code and running examples. Update: The Windows Registry book has a hexadecimal REG_BINARY type example added (Example 5-14).
It is assumed that you have an intermediate understanding of both the Windows OS, registry, and of the Xojo language. This ebook is a pdf formatted document and all examples include Xojo code. ISBN: 978-1-927924-17-4 Windows Specific Program OpenGL Core 32-bit with Xojo on Windows and OS X Eugene Dakin 2016-12-08 (updated) Originally Added: 2016-11-13. There are many impressive games that have been created with OpenGL, such as Doom 3, Counter-Strike, various Medal of Honor titles, Need for Speed, and many others. This book will provide you with the basics to start your own OpenGL core projects on Xojo. Watch the video clips at SciSpec.ca in the Books Section!
The table of contents for I Wish I Knew How To Program OpenGL Core 32-bit with Xojo on Windows and OSX are available for preview on the website. OpenGL is one of the few standards for creating a powerful software interface. There is a great deal of reusable code and material on the internet that can be adapted to Xojo. This book builds a strong foundation on programming graphics.
This is an advanced graphics book and it is highly recommended to understand the Xojo programming language first. An intermediate book called I Wish I Knew How to Program the Canvas Control with Xojo Desktop is a good book to study and understand before learning OpenGL.
Examples in this book have been created and tested on Windows 10 and OSX El Capitan operating systems. This book is focused on 32-bit programming. Much of the code works with a timer to provide smooth graphics and animation. Below are a few videos of examples that are included in this book. These examples are currently 32-bit. Examples include: • Many primitives (quads, triangles, etc.) • Fundamentals of colours • Movement and rotation • Points • Starting a graph and chart • Beginning lighting • Lots of texturing • Blender models • Transparency • Camera viewing • An introductory understanding of threads • Collision detection • Xojo Blocks game • A first person viewer (no shooting) • and more There are over 550 pages with 23 chapters and more than 80 example programs with this book.
This ebook is pdf formatted and all examples are included as Xojo code. It is assumed that you have an intermediate understanding of both Graphics programming and of the Xojo language. Version 2.0 -Released in November 2016.
Version 2.1-Release December 2016. • fixed a DrawString command to be compatible with Xojo 2016r4 ISBN: 978-1-927924-01-3 Graphics/Printing Use MemoryBlocks with Xojo Eugene Dakin 2017-09-07 (publication date). Memory Blocks are commonly used with games because of increased speed, and are commonly used with Operating System APIs that are used to extend functionality of your program. If you have played a computer game that has nice graphics such as Medal of Honor, Need for Speed, or other real-time games, then your computer has been directly using memory management. This new book is called I Wish I Knew How ToUse MemoryBlocks with Xojo.
The book provides working examples to modify memory, work with structures, and work with binary files. Eugene goes through Bitwise Operations, classic and new framework reading and writing of memory blocks, adding, editing, and removing data, and binary streams.
MemoryBlocks are difficult to master, and provide added speed and flexibility to your programs. Because this is a more challenging topic, there are few resources that are written and even less examples are available. This book provides information and examples on how to work through each solution whether you are a beginning or advanced Xojo programmer. • Introduces memoryblock addresses and data theory • Learn about data assignment and retrieval • Techniques available for text encoding and decoding • Code for Windows, OSX and Linux OS’s • Understand solutions with strings and text • Create, save, and read binary mixed data type binary data files • Examples include both Classic MemoryBlock and New Framework MemoryBlock data types • And more There are more than 180 pages with over 55 example programs that encompass 10 Chapters. These examples were written and tested with Xojo 2017 r2. This ebook is a PDF document and all examples include Xojo code. It is presumed that you have an intermediate understanding of the Xojo programming language.
The MemoryBlock Table of Contents is available on the authors website at and click in the books header to search for the book. The table of contents has a listing of all the examples in the books, and many terms, and commands used with MemoryBlocks. ISBN: 978-1-927924-18-1 Memory Management Easy Servers on OS X Brady Duga 2006-02-06 (publication date).
I could tell you how easy this article makes writing your own Server Application, it is, but I won’t. I could even tell you how concise and easy to follow it is, it is, but I won’t. I will tell you that once you are done with this article, you will have a firm understanding of how to write your own server application in REALbasic. Whether you want to integrate a server into a game, or you want to accept information on the net, this is that article for you. It is clear, concise and suprisingly, calorie free! Download it today and rejoice!
Networking Getting Started With REALbasic Terry Findlay 2008-03-02 (updated) Originally Added: 2008-03-02 Just starting with REALbasic? This is an introduction to the REAlbasic IDE and walks you through the creation of your first REALbasic program. A guide for absolutely new users Beginner Level Doing Undo Scott Forbes 2006-01-19 (updated) Originally Added: 2006-01-13. You’ve almost finished your first “serious” REALbasic project, the one you might someday publish. You’ve learned the language, you understand the fundamentals of object-oriented programming, and you’ve written the core of your application.
Now all you need are the finishing touches: An About box, an icon or two and, of course, you need an Undo command. This is the article to guide you through those treacherous waters. Leave the life jacket at home, Scott knows how to swim in the deep end, and you will too, once you finish this article. Algorithms Excel BIFF Writer Matt Gardner 2015-01-24 (updated) Originally Added: 2011-02-20 Interested in an Excel BIFF class for free? It produces lowest-common-denominator Excel binary files without requiring Excel on any platform and is 100% RealBasic. It’s free to anyone that wants it and comes with all source code.
Plugins / Source Code Art and Letters Lars Jensen 2008-02-02 (updated) Originally Added: 2006-01-12 Drawing Hexes (and other things) with text. If you ever wanted to create hex maps (like in role playing games) and the like, let Lars show you how to build these complex maps, quickly and easily.
Step by step, with lots of great code, you’re not rolling the dice with this one, it is all good! Text Got Keys? Lars Jensen 2006-02-09 (publication date).
Most keyboard handling in REALbasic is synchronous; that is, you wait for a key-related event to occur, and you handle it without knowing whether or not the key has been released by the time your code executes. However, if you’re modifying the behavior of a standard control, or programming a custom control or a game, you might need to know whether a key is pressed at the moment your code is executing, without waiting for the next keyboard event. That’s called asynchronous keyboard input. A common example is using the Shift key to constrain a drag to a horizontal or vertical axis. REALbasic lets us check the status of all Shift keys as a group, using the built-in Keyboard.
AsyncShiftKey function. There are similar functions for the other common modifier keys. But what if you want to see if only the left or right Shift key is down, or check the status of an arbitrary key on the keyboard? This kind of thing can get tricky if you want your code to run on any operating system, or even on different keyboard layouts within a single operating system. In this article, we’ll devise code that we can drop into any project to access the keyboard easily, efficiently, and asynchronously, in a platform-neutral way.
How cool is that? Intermediate Level Bonk - Ouch!
Lars Jensen 2008-02-02 (updated) Originally Added: 2006-01-12 Spherical Collision Detection and response in 3D. Collision detection (figuring out whether objects come in contact with one another) and its sibling, collision response (figuring out what to do about it) are rich, complex topics in computer simulations of the physical world. Lars will lead you through the maze of info to bring light to this topic. Games Write a Webserver in 100 Lines of Code or Less Jon Johnson 2006-05-15 (publication date). You want to know about network programming, what better way than to build a webserver (which is fully functional and fully yours to use!) Jon will take you through the in’s and out’s of network programming, explaining in excruciating detail the TCPsocket, UDPsocket, IPCsocket and ServerSocket.
You will be writing code that astounds website vistitors and makes your life easy. Can it get any better? Full example projects included (So yes, it can get better!). Download it today. Networking Getting the most out of SQLite Databases Will Leshner 2015-02-07 (updated) Originally Added: 2006-09-01. The purpose of this article is to point out some of the special features of the SQLite Database that you might not know exist, or, if you know they exist, you might not know how best to make use of them. I’m assuming that readers of this article are comfortable working with Xojo’s database classes, and with the older REAL SQL Database.
If you aren’t yet comfortable with Xojo’s database classes, then you might want to consider starting with ‘Databases for N00bs’ article, which is also available from RbLibrary.com. The topics I cover in this article include in-memory databases, using SQLite’s built-in functions, attaching one database to another database, and making use of the special sqlite_master table.
My hope is that this article will give you some ideas for how to incorporate one or more of the REAL SQL Database’s extra features in your own REALbasic projects. Some of the features I’ll be discussing can be useful in any project, even those that aren’t specifically database projects. Updated Feb 7, 2015 for the newer Sqlite Database. Databases Migrating to REAL SQL Databases Will Leshner 2006-04-23 (updated) Originally Added: 2006-01-12. Do you use the REAL Database in your projects? Have you considered moving to the new REAL SQL Database?
Are you wondering what kind of problems you might run into? Then you have come to the right place. Will Leshner explains, step-by-step, how to migrate from the REAL Database to the REAL SQL Database. Topics include: major differences between the two database engines, converting databases, and dealing with differences in SQL.
By the time you are finished with this article, you will know all the ins and outs of migrating from the REAL Database to the REAL SQL Database, so your migration experience can be as painless as possible. Included with the article is a DbConverter class that you can use in your own projects to convert REAL Databases to REAL SQL Databases. Databases Path to Success: Starting a new software business David Mancuso 2010-05-11 (updated) Originally Added: 2010-05-11. A number of us in the REALbasic world are corporate programmers; that is, programmers for our organization.
A number of us program for fun or to learn. Others program to make that application that the world needs. Usually at some point, this third group thinks about starting a business. At this point, you’re deciding to wear two hats, developer and CEO. I believe that we’re actually all in the same boat, however. No matter where you work, or who you work for, you’re a ‘company’ contracted to provide a service, and it benefits us all to think of ourselves as such.
Dave is the CTO of a K-12 school district and is involved with several software ventures and in this article covers a lot of the ground that any software developer has to think about when deciding to start their own venture. Beginner Level Bezier Curves Frank Manshande 2007-03-23 (publication date) This article describes how you can use Bezier curves in your own REALbasic application. It includes two easy to use classes which you can incorporate in your own code. It also includes a sample project where you can play with a Bezier curve inside the window. Pretty cool stuff. Graphics/Printing Get a handle on your keyboard.
Hank Marquis 2009-01-02 (updated) Originally Added: 2006-02-09. Ever want to take control, I mean, complete control, over your keyboard, Did you ever want to completely dominate and force it to bend to your will? Did you ever get out the riding crop and wave it menacingly at your keyboard?
Well do I have the article for you. Hank will take your windows keyboard in hand and teach you the secrets of KEYBOARD DOMINATION! Everything you ever needed to know to force your sweaty will on that poor piece of quivering hardware! Have it bow to your greatness!
Download this today Worm.uh, I mean, give this one a try, today, ok? Windows Specific Not Speaking Gibberish is Good Thom McGrath 2008-02-02 (updated) Originally Added: 2006-01-12.
Utilizing ‘Smart Localization’ in Mac OS X. Most developers have considered localization for their projects. REALbasic makes attempts to assist in the process, but managing multiple builds can be difficult. Thom McGrath lays out the whys and hows to make this complex chore an easy burden.
See for yourself how easy it can be to add the world to your program. Text Getting Started with mySQL Jeff Morrison 2008-02-01 (updated) Originally Added: 2008-01-30 Get a handle on getting up and running with mySQL and REALbasic. Jeff walks you through how to get set up and working with this popular open source database and shows you how to install mySQL and all the pieces you’ll need to use it from REAlbasic. Beginner Level Understanding Encodings Matt Neuburg 2006-02-09 (publication date). Judging from some of the messages on the REALbasic mailing lists, many people seem to be perplexed about encodings in REALbasic. However, there’s no need to be.
Most of those asking for help seem guilty of going to one extreme or the other — either of worrying needlessly about encodings, as if they were some sort of all-pervasive and dangerous mystery to be guarded against at every instant, or else of failing to admit that they exist at all. This article is intended to help you walk a middle path, so that you can be aware of encodings without losing any sleep over them.
EmailThe easiest way to put books on your Kindle is to do it via email. To get your Kindle's email address, go to using your PC's Web browser. Tap on 'Your Devices,' then choose the relevant Kindle from the gallery below. Next to 'Email,' you'll find the Kindle's email address. Now click 'Settings' and scroll all the way down to the 'approved personal document e-mail list.'
Click 'add a new approved e-mail address,' and add the email address you intend to send your books from. Remember, your Kindle needs to be attached to a Wi-Fi or 3G network for this to work. It doesn't have to be your home network, of course; you can go to a coffee shop or a public library, for instance.
Mobi Format Good news: If your books are in the Mobi format, they're already readable by the Kindle. Attach the.mobi file to an email, send it to your Kindle's email address (with any subject, and no body in the email), and it should appear on your Kindle shortly. PDF Format Amazon can automatically convert PDFs into the Kindle format, but you get two formatting choices. If you want your Kindle to display every page in the PDF as if it were a graphic, just email the.pdf file to your Kindle's address without a subject line. That will maintain the formatting and graphics, but the font size may be too small to read.
Your other option is to attach the.pdf file to an email, and make the subject line 'convert' —just that word. Send it to your Kindle email address and your PDF will be converted into a Mobi file, where you can control the font size and formatting. The graphics will still be in there as well, but you'll lose the layout of the original PDF. EPUB Format EPUB is a common ebook format around the Web, but the Kindle can't read it natively. That's OK; you can convert.epub files to Mobi files for the Kindle to read.
The key is a free piece of software called. Calibre can reformat almost any kind of ebook for almost any ebook reader, although cracking the copy protection on books purchased from Amazon or certain other stores is forbidden. Calibre is available for both Windows and Mac PCs. When you set up the software, it asks you for your model of ebook reader, and suggests sending the books by email. Unfortunately, Calibre's own email system was all screwed up when I tried it.
You'll just have to send them manually. Once you set up Calibre, click on 'Add books,' and pick out the free ebook files you've downloaded. They'll appear in the Calibre library. Now click on an entry in your Calibre library and choose 'convert books' from the top bar.
In the upper right hand corner, make sure the 'output format' is 'MOBI.' Click OK, and wait until the 'Jobs' number at the lower right of the main screen goes from 1 down to 0. Now select the title again and click 'Save to disk.' Pick the folder you want to save it in.
It'll create a subfolder with the name of the author. In Explorer or Finder, drill into that folder until you find the juicy Mobi file within, which you can email to your Kindle as above. So Where Do I Get Free Ebooks? Calibre actually has a good 'get books' metasearch function, but you need to know exactly what you're looking for; it's not for browsing. If you belong to a U.S. Public library, try downloading the Overdrive Media Console. Available for both Windows and Mac PCs, it hooks into public library catalogs and lets you download Kindle books through Amazon.
You can find your library's Overdrive Web site at, and the Overdrive. If you want classics, a great place to start is. Project Gutenberg, which has been around basically as long as the Internet, has nearly 50,000 copyright-free ebooks. Has even more downloadable books; it also has a lending system that doesn't work with Kindles. For historical and academic texts, check out. Has about 2,500 more recent free books available, and they're even mostly in Mobi format. Mixes classics and self-published titles, with around 30,000 in its library.
You'll find more classics and self-published works. There's also, but frankly, the stuff up there looks really awful. (Not dishonest or anything, just bad books.) If you like science fiction, the publisher also has a set of free ebooks.
Some bookstores use copy protection that doesn't work with Kindles. Unfortunately, that's the case for Google Books, Kobo, and Barnes & Noble. Also, remember, text files and Word documents can be emailed to your Kindle, too! Just send them to your Kindle's email address and enjoy. PCMag.com's lead mobile analyst, Sascha Segan, has reviewed hundreds of smartphones, tablets and other gadgets in more than 9 years with PCMag. He's the head of our Fastest Mobile Networks project, one of the hosts of the daily PCMag Live Web show and speaks frequently in mass media on cell-phone-related issues. His commentary has appeared on ABC, the BBC, the CBC, CNBC, CNN, Fox News, and in newspapers from San Antonio, Texas to Edmonton, Alberta.
Segan is also a multiple award-winning travel writer, having contributed to the Frommer's series of travel guides and Web sites for more than a decade. Other than his home town of New York, his favorite.