Discussion:
Nug Digest, Vol 38, Issue 6
Daniel Drijard
2016-09-27 16:20:20 UTC
Permalink
You need 2016r4 ? I have only 2016r3, since end of September 2016
Send Nug mailing list submissions to
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.xojo.com/mailman/listinfo/nug
or, via email, send a message with subject or body 'help' to
You can reach the person managing the list at
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Nug digest..."
1. Re: Help with carriage return in a long line (Jim M)
2. Re: Help with carriage return in a long line
(Robin Lauryssen-Mitchell)
3. Robocopy manual (a little bit [OT]) (Jean-Luc Arnaud)
4. Rolling Dice (Jim Wagner)
5. Re: Rolling Dice (Thomas Moore)
6. Re: Rolling Dice (Markus Winter)
7. Re: Rolling Dice (Jim Wagner)
8. [ANN] MonkeyBread Software Releases the MBS Xojo / Real
Studio plug-ins in version 16.4 (Christian Schmitz)
----------------------------------------------------------------------
Message: 1
Date: Thu, 15 Sep 2016 08:16:12 -0700
Subject: Re: Help with carriage return in a long line
Content-Type: text/plain; charset=utf-8
option-return does it here.. 2016r1.1
-Jim M
On Sep 15, 2016, at 7:49 AM, Jean-Luc Arnaud
On the French list, someone says that Alt-Return does the trick.
I'm pretty sure it was true in old versions of Xojo (before
2014r2.1), but this does not work with my 2014r2.1 version (neither
on Mac or PC), nor in 2016r2.1 Demo on Mac.
Am I missing something, given that I verified that no Keyboard
Shortcut Alt-Return has been defined in Keyboard Prefs/Shortcuts.
Jean-Luc Arnaud
It's "underscore" plus "carriage return"
Don
Hi all,
I have totally forgotten how to split an editor line into two or
more lines, inserting this character: ?
Tried Option-Return, Option-Enter, and other, unsuccessfully.
And I'm unable to find this info in the doc.
Help me, please!!!!
TIA
_______________________________________________
_______________________________________________
------------------------------
Message: 2
Date: Thu, 15 Sep 2016 17:19:49 +0200
Subject: Re: Help with carriage return in a long line
Content-Type: text/plain; charset=utf-8; format=flowed
See case <feedback://showreport?report_id=30217>
Robin
On the French list, someone says that Alt-Return does the trick.
I'm pretty sure it was true in old versions of Xojo (before 2014r2.1),
but this does not work with my 2014r2.1 version (neither on Mac or
PC), nor in 2016r2.1 Demo on Mac.
Am I missing something, given that I verified that no Keyboard
Shortcut Alt-Return has been defined in Keyboard Prefs/Shortcuts.
Jean-Luc Arnaud
It's "underscore" plus "carriage return"
Don
Hi all,
I have totally forgotten how to split an editor line into two or
more lines, inserting this character: ?
Tried Option-Return, Option-Enter, and other, unsuccessfully.
And I'm unable to find this info in the doc.
Help me, please!!!!
TIA
_______________________________________________
_______________________________________________
------------------------------
Message: 3
Date: Fri, 16 Sep 2016 11:48:28 +0200
Subject: Robocopy manual (a little bit [OT])
Content-Type: text/plain; charset=utf-8; format=flowed
Hi all,
In an app of mine, I'm using Robocopy XP026.
I'm looking for a manual for this version, given that I was only able to
find the one for XP010.
In addition, I'm looking for error codes, not those returned at the end
of operation, but the ones displayed in the log (or in the display)
during operation.
I.E. I know that ERROR 3 is BAD ACCESS PATH and ERROR 19 means WRITE
PROTECTED MEDIA.
I would like to get the other error codes...
TIA
--
Jean-Luc Arnaud
------------------------------
Message: 4
Date: Sun, 18 Sep 2016 14:29:27 -0700
Subject: Rolling Dice
Content-Type: text/plain; charset=utf-8
Greetings NUG -
I want to create a small program for a friend. Said program is to
demonstrate the statistics of dice rolling. I?ve never dealt with
Xojo?s random number generation. So, I am looking for a way to
generate quasi-random selections from the set {1, ? ,6} while
maintaining the equal odds for any number in that set. Suggestions
are, therefore, solicited.
I can deal with multiple dice, certain defects, data presentation,
and such. Its that initial random number generation that has me a
bit buzzed.
Many thanks
Jim
James Wagner
Oregon Research Electronics
https://sites.google.com/site/oregonresearchelectronics/home
------------------------------
Message: 5
Date: Sun, 18 Sep 2016 21:39:46 +0000
Subject: Re: Rolling Dice
Content-Type: text/plain; charset="utf-8"
Dear Jim,
I think that it can be as simple as
n = Floor(Rnd*6) + 1
The Rnd function generates a pseudorandom number between 0 and
0.999999... Multiplying by 6 yields a random number between 0 and
5.99999.... Rounding down to the next lowest integer generates an
integer with equal probability between 0 and 5, and adding one
yields a number between 1 and 6.
Xojo has a more complicated Random class which can also deliver the
functionality you need (look at the LR).
Best wishes, Tom
Greetings NUG -
I want to create a small program for a friend. Said program is to
demonstrate the statistics of dice rolling. I?ve never dealt with
Xojo?s random number generation. So, I am looking for a way to
generate quasi-random selections from the set {1, ? ,6} while
maintaining the equal odds for any number in that set. Suggestions
are, therefore, solicited.
I can deal with multiple dice, certain defects, data presentation,
and such. Its that initial random number generation that has me a
bit buzzed.
Many thanks
Jim
James Wagner
Oregon Research Electronics
https://sites.google.com/site/oregonresearchelectronics/home
_______________________________________________
------------------------------
Message: 6
Date: Sun, 18 Sep 2016 23:39:05 +0200
Subject: Re: Rolling Dice
Content-Type: text/plain; charset=utf-8
What's wrong with using the build in random class?
http://docs.xojo.com/index.php/Random
Use TotalSeconds as seed. Should be random enough.
Markus
Sent from my iPad
Greetings NUG -
I want to create a small program for a friend. Said program is to
demonstrate the statistics of dice rolling. I?ve never dealt with
Xojo?s random number generation. So, I am looking for a way to
generate quasi-random selections from the set {1, ? ,6} while
maintaining the equal odds for any number in that set. Suggestions
are, therefore, solicited.
I can deal with multiple dice, certain defects, data presentation,
and such. Its that initial random number generation that has me a
bit buzzed.
Many thanks
Jim
James Wagner
Oregon Research Electronics
https://sites.google.com/site/oregonresearchelectronics/home
_______________________________________________
------------------------------
Message: 7
Date: Sun, 18 Sep 2016 15:11:13 -0700
Subject: Re: Rolling Dice
Content-Type: text/plain; charset=utf-8
Thanks,
That is simple enough. I was worried about converting real numbers
to integers and what that would do to the distribution.
Jim
James Wagner
Oregon Research Electronics
https://sites.google.com/site/oregonresearchelectronics/home
On Sep 18, 2016, at 2:39 PM, Markus Winter
What's wrong with using the build in random class?
http://docs.xojo.com/index.php/Random
Use TotalSeconds as seed. Should be random enough.
Markus
Sent from my iPad
Greetings NUG -
I want to create a small program for a friend. Said program is
to demonstrate the statistics of dice rolling. I?ve never dealt
with Xojo?s random number generation. So, I am looking for a way
to generate quasi-random selections from the set {1, ? ,6} while
maintaining the equal odds for any number in that set. Suggestions
are, therefore, solicited.
I can deal with multiple dice, certain defects, data
presentation, and such. Its that initial random number generation
that has me a bit buzzed.
Many thanks
Jim
James Wagner
Oregon Research Electronics
https://sites.google.com/site/oregonresearchelectronics/home
_______________________________________________
_______________________________________________
------------------------------
Message: 8
Date: Tue, 27 Sep 2016 15:04:31 +0200
Subject: [ANN] MonkeyBread Software Releases the MBS Xojo / Real
Studio plug-ins in version 16.4
Content-Type: text/plain; charset=us-ascii
NICKENICH, Germany (September 27th, 2016) -- Monkeybread Software releases
version 16.4 of the MBS plug-in for Xojo and Real Studio.
The MBS plug-in comprises a collection of several plug-in parts which
extend the Xojo (Real Studio) development environment with 2,300 classes
featuring over 59,000 documented functions. Our plugins support all three
platforms Mac OS X, Windows and Linux with all project types desktop, web
and console including 64-bit and ARM targets.
With our new plugin version we add a class to use the camera of a Raspberry
Pi for capturing images. You can enumerate devices, connect to one, select
various options, capture pictures or get a preview image. If you have a
similar camera on a desktop linux, you can of course use the same class
there.
This release improves a lot of linux classes. The DirectorySizeMBS class
now fully supports linux to quickly check the size of a directory.
The module for extended attributes now works on Linux as well as the
SystemInformationMBS.MACAddressMBS function.
If you need to securly create password hashes, we recommend checking the
new Argon2MBS class. Argon2 is a price winning key derivation function
which you can now use to generate encryption keys.
For our SQL Plugin, the internal SQLite library now allows you to run the
same commands as the SQLite shell tool. Use this to benefit from various
import and export functions there. For SQLValueMBS class, we added new
properties to easier read/write blob values. You can now stream them
from/to folderitem or streams. You can set a BLOB from memoryblock directly
without converting to a string, from a variant as well as all parameters in
a SQLCommandMBS from a dictionary. Our SQLite3MBS can now load extensions
directly. For prepared statements, the BindType function is now optional.
On Windows we can now read/write/delete file streams. So beside some data
your files can have additional metadata which your app can use, e.g. to
store backup state. Our LargeBinaryStreamMBS class can now handles long file
paths better. And our windows list class can now enumerate child windows.
We added a new WebKit 2 control for Mac. This allows you to have one
HTMLViewer replacement which dynamically switches between WebKit 1 (32-bit)
and WebKit 2 (64-bit) depending of the host application.
With the new MBS.Has*Plugin constants, you can write conditional code which
uses plugin functions only if the plugin is installed. This helps for
bigger source code libraries.
We got new CRC, more GraphicsMagick and a new SplitMBS function. Our
MemoryStorageMBS class helps to break 32-bit memory limits. We improved
several Cocoa related classes including NSLayoutManagerMBS, NSURLRequestMBS
and NSFontManagerMBS
Finally we updated LCMS 2 to version 2.8, OpenSSL to 1.0.2i, SQLite to
3.14.2 and DynaPDF to 4.0.3.9. The UniKey plugin now uses 6.5 SDK
and supports 32
and 64bit targets on Mac, Windows and Linux including ARM.
http://www.monkeybreadsoftware.de/xojo/newinversion164.shtml
If you have questions, please don't hesitate to contact us.
The plug-ins require Xojo or Real Studio 2006r4 or newer. Also required are
1 GB hard disc space and around 1 GB of RAM in addition to the requirements
of Xojo (Real Studio) and your operation system itself. While all plug-in
parts compile on Mac OS X, Linux and Windows, each function may depend on
additional system requirements to work successfully.
Plugin licenses are available for components or for the complete
collection. Starting at 20 Euro ($29 USD) for one component. The
complete package costs 199 Euro ($299 USD) for commercial usage. If you
buy a current license, you will get free updates for one year. After
one year, you can update your license to cover an additional year.
The plugins can be downloaded on MBS' website as one big package or
http://www.monkeybreadsoftware.de/xojo/plugins.shtml
http://www.monkeybreadsoftware.net/
http://www.monkeybreadsoftware.de/xojo/ReleaseNotes.shtml
For questions and announcements you may subscribe to our email list at
http://www.monkeybreadsoftware.de/xojo/mailinglist.shtml or visit
the list archive at http://www.monkeybreadsoftware.de/listarchive/
Located in beautiful Nickenich, Germany, MonkeyBread Software is a
privately held company founded in 2000 by Christian Schmitz. MonkeyBread
Software focuses on the Macintosh, Linux and Windows platforms. With over
fifteen years as a software developer, Christian's aim is developing
unique and useful utilities, complemented by first-class customer
support.
Copyright 2000-2016 Christian Schmitz Software GmbH.
MonkeyBread Software is a registered trademark of Christian Schmitz,
Nickenich. All Rights Reserved. Apple, and the Apple logo are registered
trademarks of Apple Computer in the U.S. and/or other countries.
Xojo is a trademark of Xojo, Inc. Other trademarks and registered
trademarks may be the property of their respective owners.
Greetings
Christian Schmitz
Monkeybread Software
------------------------------
_______________________________________________
End of Nug Digest, Vol 38, Issue 6
**********************************
--
Daniel Drijard | Telephone France Thoiry-01710
Physics Department | 04 50 41 2089
CERN | 04 50 41 2275
CH - 1211 Geneva 23 | Mail <***@cern.ch>
_______________________________________________
Unsubscribe by sending a message to:
<nug-***@lists.xojo.com>

List Help: <***@xojo.com>
Daniel Drijard
2016-09-27 16:29:34 UTC
Permalink
Sorry for the multiple addressing

Christian: You need 2016r4 ? I have only 2016r3, since end of September 2016
------------------------------
Message: 8
Date: Tue, 27 Sep 2016 15:04:31 +0200
Subject: [ANN] MonkeyBread Software Releases the MBS Xojo / Real
Studio plug-ins in version 16.4
Content-Type: text/plain; charset=us-ascii
NICKENICH, Germany (September 27th, 2016) -- Monkeybread Software releases
version 16.4 of the MBS plug-in for Xojo and Real Studio.
The MBS plug-in comprises a collection of several plug-in parts which
extend the Xojo (Real Studio) development environment with 2,300 classes
featuring over 59,000 documented functions. Our plugins support all three
platforms Mac OS X, Windows and Linux with all project types desktop, web
and console including 64-bit and ARM targets.
With our new plugin version we add a class to use the camera of a Raspberry
Pi for capturing images. You can enumerate devices, connect to one, select
various options, capture pictures or get a preview image. If you have a
similar camera on a desktop linux, you can of course use the same class
there.
This release improves a lot of linux classes. The DirectorySizeMBS class
now fully supports linux to quickly check the size of a directory.
The module for extended attributes now works on Linux as well as the
SystemInformationMBS.MACAddressMBS function.
If you need to securly create password hashes, we recommend checking the
new Argon2MBS class. Argon2 is a price winning key derivation function
which you can now use to generate encryption keys.
For our SQL Plugin, the internal SQLite library now allows you to run the
same commands as the SQLite shell tool. Use this to benefit from various
import and export functions there. For SQLValueMBS class, we added new
properties to easier read/write blob values. You can now stream them
from/to folderitem or streams. You can set a BLOB from memoryblock directly
without converting to a string, from a variant as well as all parameters in
a SQLCommandMBS from a dictionary. Our SQLite3MBS can now load extensions
directly. For prepared statements, the BindType function is now optional.
On Windows we can now read/write/delete file streams. So beside some data
your files can have additional metadata which your app can use, e.g. to
store backup state. Our LargeBinaryStreamMBS class can now handles long file
paths better. And our windows list class can now enumerate child windows.
We added a new WebKit 2 control for Mac. This allows you to have one
HTMLViewer replacement which dynamically switches between WebKit 1 (32-bit)
and WebKit 2 (64-bit) depending of the host application.
With the new MBS.Has*Plugin constants, you can write conditional code which
uses plugin functions only if the plugin is installed. This helps for
bigger source code libraries.
We got new CRC, more GraphicsMagick and a new SplitMBS function. Our
MemoryStorageMBS class helps to break 32-bit memory limits. We improved
several Cocoa related classes including NSLayoutManagerMBS, NSURLRequestMBS
and NSFontManagerMBS
Finally we updated LCMS 2 to version 2.8, OpenSSL to 1.0.2i, SQLite to
3.14.2 and DynaPDF to 4.0.3.9. The UniKey plugin now uses 6.5 SDK
and supports 32
and 64bit targets on Mac, Windows and Linux including ARM.
http://www.monkeybreadsoftware.de/xojo/newinversion164.shtml
If you have questions, please don't hesitate to contact us.
The plug-ins require Xojo or Real Studio 2006r4 or newer. Also required are
1 GB hard disc space and around 1 GB of RAM in addition to the requirements
of Xojo (Real Studio) and your operation system itself. While all plug-in
parts compile on Mac OS X, Linux and Windows, each function may depend on
additional system requirements to work successfully.
Plugin licenses are available for components or for the complete
collection. Starting at 20 Euro ($29 USD) for one component. The
complete package costs 199 Euro ($299 USD) for commercial usage. If you
buy a current license, you will get free updates for one year. After
one year, you can update your license to cover an additional year.
The plugins can be downloaded on MBS' website as one big package or
http://www.monkeybreadsoftware.de/xojo/plugins.shtml
http://www.monkeybreadsoftware.net/
http://www.monkeybreadsoftware.de/xojo/ReleaseNotes.shtml
For questions and announcements you may subscribe to our email list at
http://www.monkeybreadsoftware.de/xojo/mailinglist.shtml or visit
the list archive at http://www.monkeybreadsoftware.de/listarchive/
Located in beautiful Nickenich, Germany, MonkeyBread Software is a
privately held company founded in 2000 by Christian Schmitz. MonkeyBread
Software focuses on the Macintosh, Linux and Windows platforms. With over
fifteen years as a software developer, Christian's aim is developing
unique and useful utilities, complemented by first-class customer
support.
Copyright 2000-2016 Christian Schmitz Software GmbH.
MonkeyBread Software is a registered trademark of Christian Schmitz,
Nickenich. All Rights Reserved. Apple, and the Apple logo are registered
trademarks of Apple Computer in the U.S. and/or other countries.
Xojo is a trademark of Xojo, Inc. Other trademarks and registered
trademarks may be the property of their respective owners.
Greetings
Christian Schmitz
Monkeybread Software
------------------------------
_______________________________________________
End of Nug Digest, Vol 38, Issue 6
**********************************
--
Daniel Drijard | Telephone France Thoiry-01710
Physics Department | 04 50 41 2089
CERN | 04 50 41 2275
CH - 1211 Geneva 23 | Mail <***@cern.ch>
_______________________________________________
Unsubscribe by sending a message to:
<nug-***@lists.xojo.com>

List Help: <***@xojo.com>
Jean-Luc Arnaud
2016-09-27 16:34:56 UTC
Permalink
The plug-ins require Xojo or Real Studio 2006r4 or newer.
Didn't he? He does not write 2016r4.

Did you misunderstand? Or is it me?

Jean-Luc Arnaud
Sorry for the multiple addressing
Christian: You need 2016r4 ? I have only 2016r3, since end of
September 2016
------------------------------
Message: 8
Date: Tue, 27 Sep 2016 15:04:31 +0200
Subject: [ANN] MonkeyBread Software Releases the MBS Xojo / Real
Studio plug-ins in version 16.4
Content-Type: text/plain; charset=us-ascii
NICKENICH, Germany (September 27th, 2016) -- Monkeybread Software releases
version 16.4 of the MBS plug-in for Xojo and Real Studio.
The MBS plug-in comprises a collection of several plug-in parts which
extend the Xojo (Real Studio) development environment with 2,300 classes
featuring over 59,000 documented functions. Our plugins support all three
platforms Mac OS X, Windows and Linux with all project types desktop, web
and console including 64-bit and ARM targets.
With our new plugin version we add a class to use the camera of a Raspberry
Pi for capturing images. You can enumerate devices, connect to one, select
various options, capture pictures or get a preview image. If you have a
similar camera on a desktop linux, you can of course use the same class
there.
This release improves a lot of linux classes. The DirectorySizeMBS class
now fully supports linux to quickly check the size of a directory.
The module for extended attributes now works on Linux as well as the
SystemInformationMBS.MACAddressMBS function.
If you need to securly create password hashes, we recommend checking the
new Argon2MBS class. Argon2 is a price winning key derivation function
which you can now use to generate encryption keys.
For our SQL Plugin, the internal SQLite library now allows you to run the
same commands as the SQLite shell tool. Use this to benefit from various
import and export functions there. For SQLValueMBS class, we added new
properties to easier read/write blob values. You can now stream them
from/to folderitem or streams. You can set a BLOB from memoryblock directly
without converting to a string, from a variant as well as all
parameters in
a SQLCommandMBS from a dictionary. Our SQLite3MBS can now load extensions
directly. For prepared statements, the BindType function is now optional.
On Windows we can now read/write/delete file streams. So beside some data
your files can have additional metadata which your app can use, e.g. to
store backup state. Our LargeBinaryStreamMBS class can now handles long file
paths better. And our windows list class can now enumerate child windows.
We added a new WebKit 2 control for Mac. This allows you to have one
HTMLViewer replacement which dynamically switches between WebKit 1 (32-bit)
and WebKit 2 (64-bit) depending of the host application.
With the new MBS.Has*Plugin constants, you can write conditional code which
uses plugin functions only if the plugin is installed. This helps for
bigger source code libraries.
We got new CRC, more GraphicsMagick and a new SplitMBS function. Our
MemoryStorageMBS class helps to break 32-bit memory limits. We improved
several Cocoa related classes including NSLayoutManagerMBS,
NSURLRequestMBS
and NSFontManagerMBS
Finally we updated LCMS 2 to version 2.8, OpenSSL to 1.0.2i, SQLite to
3.14.2 and DynaPDF to 4.0.3.9. The UniKey plugin now uses 6.5 SDK and
supports 32
and 64bit targets on Mac, Windows and Linux including ARM.
http://www.monkeybreadsoftware.de/xojo/newinversion164.shtml
If you have questions, please don't hesitate to contact us.
The plug-ins require Xojo or Real Studio 2006r4 or newer. Also required are
1 GB hard disc space and around 1 GB of RAM in addition to the requirements
of Xojo (Real Studio) and your operation system itself. While all plug-in
parts compile on Mac OS X, Linux and Windows, each function may depend on
additional system requirements to work successfully.
Plugin licenses are available for components or for the complete
collection. Starting at 20 Euro ($29 USD) for one component. The
complete package costs 199 Euro ($299 USD) for commercial usage. If you
buy a current license, you will get free updates for one year. After
one year, you can update your license to cover an additional year.
The plugins can be downloaded on MBS' website as one big package or
http://www.monkeybreadsoftware.de/xojo/plugins.shtml
http://www.monkeybreadsoftware.net/
http://www.monkeybreadsoftware.de/xojo/ReleaseNotes.shtml
For questions and announcements you may subscribe to our email list at
http://www.monkeybreadsoftware.de/xojo/mailinglist.shtml or visit
the list archive at http://www.monkeybreadsoftware.de/listarchive/
Located in beautiful Nickenich, Germany, MonkeyBread Software is a
privately held company founded in 2000 by Christian Schmitz. MonkeyBread
Software focuses on the Macintosh, Linux and Windows platforms. With over
fifteen years as a software developer, Christian's aim is developing
unique and useful utilities, complemented by first-class customer
support.
Copyright 2000-2016 Christian Schmitz Software GmbH.
MonkeyBread Software is a registered trademark of Christian Schmitz,
Nickenich. All Rights Reserved. Apple, and the Apple logo are registered
trademarks of Apple Computer in the U.S. and/or other countries.
Xojo is a trademark of Xojo, Inc. Other trademarks and registered
trademarks may be the property of their respective owners.
Greetings
Christian Schmitz
Monkeybread Software
------------------------------
_______________________________________________
End of Nug Digest, Vol 38, Issue 6
**********************************
_______________________________________________
Unsubscribe by sending a message to:
<nug-***@lists.xojo.com>

List Help: <***@xojo.com>

Loading...