We are going to try to resurrect the old Einhugur forums here. Hopefully we can keep out spam and keep the forum clean this time.

Python3Script Plugin for Xojo 2.3 and PythonScript Plugin for Xojo 2.2 are out

Python3Script Plugin for Xojo has been updated to version 2.3, and PythonScript Plugin for Xojo has been updated to version 2.2

Python3Script Plugin is a plugin to make your Xojo Applications Python scriptable. (Python 3.4.x and 3.5.x based scripting)
PythonScript Plugin is a plugin to make your Xojo Applications Python scriptable. (Python 2.7.x based scripting)

Increased number of Xojo users wanting to add highly flexible scripting to their applications has made us push harder for improvements lately in those plugins.

New in Python3Script 2.3 for Xojo:
Changed the IntegerValue methods on the Python3Dictionary class to Int32Value to avoid problems with different sizes of Xojo’s Integer.
Added Int64Value set and get methods to the Python3Dictionary class.
Added UInt64Value set and get methods to the Python3Dictionary class.
Changed the IntegerField methods on the Python3Instance class to Int32Field to avoid problems with different sizes of Xojo’s Integer.
Added Int64Field set and get methods to the Python3Instance class.
Added UInt64Field set and get methods to the Python3Instance class.
Changed the IntegerField methods on the Python3Module class to Int32Field to avoid problems with different sizes of Xojo’s Integer.
Added Int64Field set and get methods to the Python3Module class.
Added UInt64Field set and get methods to the Python3Module class.
Changed the IntegerValue methods on the Python3Parameters class to Int32Value to avoid problems with different sizes of Xojo’s Integer.
Added Int64Value set and get methods to the Python3Parameters class.
Added UInt64Value set and get methods to the Python3Parameters class.
Added FitsInInt32 function to the Python3Parameters class.
Changed one of the Constructors on Python3Result to take Int32 instead of Integer.
Added new Constructor to the Python3Result that takes Int64.
Added new Constructor to the Python3Result that takes UInt64.
Changed the IntegerValue method on the Python3Result class to Int32Value to avoid problems with different sizes of Xojo’s Integer.
Added Int64Value get methods to the Python3Result class.
Added UInt64Value get methods to the Python3Result class.
Added FitsInInt32 function to the Python3Result class.
Added Reload method to the PythonModule class to give ability to reload same module again if it has changed for example. Python caches the modules so loading it again in same way as the first time would not work.
Fixed problem where PythonParameters class would choke if getting integers bigger than 255 or Double numbers.
Fixed problem where PythonDictionary class would choke if getting integers bigger than 255 or Double numbers.

New in PythonScript 2.2 for Xojo:
Added Reload method to the PythonModule class to give ability to reload same module again if it has changed for example. Python caches the modules so loading it again in same way as the first time would not work.

More info to be found at www.einhugur.com

Sign In or Register to comment.