Skip to content
Module that brings legacy and additional functions to Xojo iOS
Branch: master
Clone or download
Mitchboo Added BackgroundImage
Button1.BackgroundImage = myImg
Works for most controls. Image is tiled, so it must be of adequate size
to cover the entire control, otheriwse it is repeated.
Latest commit b9754f9 Apr 30, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
App Icon Needed folders Dec 13, 2014
Launch Images Added encodeBase64 with MemoryBlock upon entry Oct 2, 2016
.DS_Store Added BackgroundImage Apr 30, 2017
.gitignore - Oct 21, 2016
.wrapper.xojo_uistate Added TrueWindow, TrueView Oct 21, 2016
App.xojo_code
Build Automation.xojo_code Complete xojo_project, plus wrapper module Dec 12, 2014
MainView.xojo_code Added encodeURLComponent Jun 9, 2016
README.md Added BackgroundImage Apr 30, 2017
SetNavigationBarColor.xojo_code Added encodeURLComponent Jun 9, 2016
UITableView.xojo_code.obsolete_20150105_005525 Added goTabPage Jan 5, 2015
View1.xojo_code.obsolete_20141213_222951 Added SetNavigationBarColor Dec 13, 2014
ViewBackgroundColor.xojo_code Added encodeURLComponent Jun 9, 2016
ViewUITableView.xojo_code.obsolete_20150105_005525 Added goTabPage Jan 5, 2015
Wrapper.xojo_binary_code Added BackgroundImage Apr 30, 2017
Wrapper.xojo_code
iPadScreen.xojo_code Complete xojo_project, plus wrapper module Dec 12, 2014
iPhoneScreen.xojo_code Complete xojo_project, plus wrapper module Dec 12, 2014
wrapper.xojo_binary_project Added BackgroundImage Apr 30, 2017
wrapper.xojo_resources Floor, Val Oct 16, 2016

README.md

XojoiOSWrapper

Module that brings legacy and additional functions to Xojo iOS

Here is the first of no doubt a long series. This module contains the functions I needed to adapt older code, plus a couple declares (setfocus/clearfocus) needed to activate and remove the keyboard in code in the Textfield or TextArea.

This repository contains the files as a xojo_project so they can be viewed online.The project now contains classes, each on a separate page :

  • ViewBackgroundColor : changes the view background color

  • SetNavigationBarColor

But if all you need is the wrapper module, simply download and drag Wrapper.xojo_binary_code into your program.

Methods available : Asc(), Backdrop() (for iOSButton), BackgroundColor (for TextField and TextArea, works with most controls), BackgroundImage (for most controls, including CC) BoolToText, CDbl(), Chr(), Clearfocus, EncodeBase64 EncodeBase64 with memoryblock in, avoiding the sometimes impossible convertion to Text, DecodeBase64(), EncodeURLComponent(), Floor(), ForeColor, Auto.FindType hideTabBar(), Instr(), Left(), Len(), HTMLViewer.LoadPage(), MainScreenScale, MaxWidth(), MD5, Mid(), Msgbox(), NthField(), redColor, Right(), SetFocus, SetBackgroundRoundedRectangle() (for iOSButton), SetSeparatorColor() (for iOSTable), SetSeparatorStyle() (for iOSTable), ShellPath ShowURL, StringHeight(), StringWidth(), StripAccents(), TextAscent(), Tab (constant), CC.TrueWindow, CC.TrueView, Val(),

Constants : EndOfLine

Will grow with future contributions ...

See http://dethomsoft.com/download.html for dtPLugins for iOS by Jean-Paul Devulder See https://github.com/kingj5/iOSKit for the iOSKit series of classes by Jason King See https://github.com/sbeardsl/xojoGestures for a module from Stephen J. Beardslee which brings gesture support. See https://github.com/UBogun/Xojo-AppleLib/ from Ulrich Bogun for extended modules and classes.

You can’t perform that action at this time.