KMP Logo

XojoDeprecated

Bearboat Software Logo



Bearboat Software Home Page

Downloads 08/14/22

Program: XojoDeprecated

XojoDeprecated

Search for Deprecated Commands and their Replacements

 

Tool to Find Old and New names for Xojo Commands

 

API 2.0 brought changes to the names of many Xojo commands. This can engender some confusion in the mind of the programmer: Which is the new name and which is the old name for a given command? Effective searching of the official documentation is often facilitated by understanding upfront the correct version of the command name.

XojoDeprecated is a utility that allows the user to search for these recently deprecated commands using any "word" within those commands. The commands in Xojo are written in "CamelCase" and effectively are concatenated words. XojoDeprecated allows searching on any of those "words".

The application initially shows a window which contains three list boxes. The top shows all of the recently deprecated commands and the modern equivalents. The middle listbox shows the result of filtering the upper list by providing "words" in the search box.

The program opens with the window in the state shown below. No filtering words have been provided so the middle listbox is empty.

Initial Screen

The second image shows the state after the word "handle" has been typed into the search box. Now the middle listbox shows all the commands (new version or old) that contain this word.

Search Result

The bottom listbox is not of too much value. It is a simple list of commands that have been removed or deprecated in the more distant past without a simple specific replacement.

Update 08/14/22

The new version, introduced on 08/14/22, contains the ability to change the viewing window so that the bottom listbox is removed and the middle window expanded. Click on the Elephant button to see this. The application now will run in macOS Mojave as well as more recent versions. Numerous bug fixes have been implemented.

That is really all there is to it. There are buttons with question marks scattered around the window which bring up relevant information and serve as a minimum manual for what is a very simple program.

The left panel contains a clickable link to download the program.


Copyright (c) 2022 Robert Livingston

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.



Follow @bearboat

Email me with any comments or problems.