Re: Windows and OSX 64-bit builds?

2017-02-14 Thread Richmond via use-livecode

Most probably :)

On 13/02/17 23:37, Stephen Barncard via use-livecode wrote:

The blind leading the blind?

On Mon, Feb 13, 2017 at 12:17 PM, Richmond Mathewson via use-livecode <
use-livecode@lists.runrev.com> wrote:


Over here, in Bulgaria, they expect kids to have got to grips with
Calculus to start studying programming!




--
Stephen Barncard - Sebastopol Ca. USA -
mixstream.org
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Dragging widgets

2017-02-27 Thread Richmond via use-livecode

I have a stack containing an image and an SVG widget:

both contain the script:

on mouseDown
  grab me
end mouseDown

this means that end-users in standalones are able to drag around the 
image, and when they

release their mouse button the image stays where they placed it.

This does NOT work with the widget.

Why?

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Dragging widgets

2017-03-01 Thread Richmond via use-livecode

I'm sorry if that is how you understood my posting.

What I meant was that many people don't really want to look "under the 
hood" of the illusion
created by the desktop manager and so forth, with its artifacts such as 
icons, folders and images,

to any of the abstraction layers underneath.

The WIMP GUI has, by and large, become the standard way people interact 
with computers,
and the family line that started with Hypercard was initially meant for 
standard people, not
for people who delighted in getting themselves smeared in oil and 
whatever from messing around

beneath the GUI.

LiveCode is "real", and part of its "reality" involves sustaining the 
illusion that one can program with
'objects', dragging them around, rotating them, flipping them, and 
spreading "jam" on them as if
they were slices of bread on a table rather than complicated congeries 
of numbers.


The messy way that one currently imports SVG images into LiveCode mucks 
up that illusion.


The fact that LiveCode can now import vector graphics is wonderful, and 
it was not that I wanted
to describe as "sucking". What sucks is that, owing to the way one has 
to import SVG graphics
the "standard" import model is broken, and it allows us to see some of 
the sub-GUI stuff.


Richmond.

On 01/03/17 17:42, Bob Sneidar via use-livecode wrote:

Read the post I was responding to. Richmond seemed to be making the point that the GUI of 
Livecode presented an illusion to the end user that they were working with a 
"real" app. As I said, I may have misconstrued his meaning, but that was what 
it seemed like he was saying.

Bob S



On Mar 1, 2017, at 06:39 , David V Glasgow via use-livecode 
 wrote:

So…. there is no spoon?

Oh Wow!  Look at that!  My code (and this email) is writing itself when I just 
tilt my head and look meaningfully at the screen.

Couldn’t resist.

Best Wishes,
David Glasgow

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LiveCode's handling of Unicode glyphs being dependent on the underlying OS

2017-03-28 Thread Richmond via use-livecode



On 28/03/17 12:17, Mark Waddingham via use-livecode wrote:

On 2017-03-28 10:30, Richmond via use-livecode wrote:

In 1996 I bought a copy of Fontographer, having previously developed
several bitmap fonts
for Macintosh with Fontastic (for Anglo-Saxon and Old Slavic). At that
time (1996) it was possible
to use Fontographer to make fonts with about 4000 characters which one
could access through Mac Keyboard layouts. As far as I know, although
Unicode development started in 1986, there was
no question of Unicode compatibility (and I had not heard of Unicode).

Presumably (?) ALL that Macintosh system 7.5 was doing when it
displayed characters outwith the ASCII set was what I need now?


Not necessarily - I believe system 7.5 was pretty advanced when it 
came to text and fonts. In particular, I'm sure it had an 
implementation of TrueType at least. The only difference then was that 
a font might have multiple CMAP tables for different text encodings as 
the Unicode encoding was still in its infancy. Even bitmap fonts 
(which might not necessarily have been TrueType) would have to declare 
what encoding it assumed was being used so that things could be mapped 
appropriately.


In actual fact, fonts don't really care about encoding exactly - they 
provide tables which map indexes in an encoding to the glyphs to 
represent them. Everything inside the font runs on glyph indexes and 
not codepoints in any encoding. Indeed (as I mentioned in another 
email) you can use the PUA area for your font as a direct 
codepoint->glyph map.



I'm glad you find it unusable: I have a G5 iMac (connects to the
Internet using TenFourFox) running
dual-boot 10.4 and 10.5 that is stuffed with lots of PPC software that
I bought when I had more money for that sort of thing than I have now:
I would be lost without the availability of Appleworks and
Bryce.


I'd point out that TenFourFox is a fork of FireFox and is not a 
Mozilla project.


Is that a point that anyone who is prepared to go on running a PPC Mac 
should

be worried about?

The same goes for Classilla on my OS 9 G3 iMac :)

My original point was that I feel the word "unusable" is a way too 
strong way of saying "not

up-to-date in the least".

I'm NOT going to make Amazon purchases with my Debit card on my G3 iMac!

I have a friend who drives a 1980 Lada: it's great because as its 
incredibly "primitive" not having
any on board computers anything that goes wrong can generally be sorted 
out with a spanner,

a soldering iron and a few vulgar words.



i.e. A third-party has taken the responsibility for maintaining a fork 
of an open-source project to ensure there is a variant of FireFox 
which runs on older systems...


I set up a Macintosh 5400 running system 9 and a series of standalones 
hived off LC/RR 2
derived from my EFL stacks for a chap in a village near here to help the 
kids at a Syrian
refugee camp: certainly a bit ancient, but not unusable. The kids are 
smiling, and learning
basic English vocabulary so they can work out how to become illegal 
migrants into Britain and

vote for Theresa May . . . or something.

Found a donor who is shipping us 12 more PPC all-in-ones running system 
9 . . . . cool; whatever works.




Warmest Regards,

Mark.



Best, Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LiveCode's handling of Unicode glyphs being dependent on the underlying OS

2017-03-28 Thread Richmond via use-livecode
In 1996 I bought a copy of Fontographer, having previously developed 
several bitmap fonts
for Macintosh with Fontastic (for Anglo-Saxon and Old Slavic). At that 
time (1996) it was possible
to use Fontographer to make fonts with about 4000 characters which one 
could access through Mac Keyboard layouts. As far as I know, although 
Unicode development started in 1986, there was

no question of Unicode compatibility (and I had not heard of Unicode).

Presumably (?) ALL that Macintosh system 7.5 was doing when it displayed 
characters outwith the ASCII set was what I need now?


I intend this weekend to start up my dedicated Mac OS 9 G3 iMac 
(previously running 10.4 but
now DELIBERATELY downgraded) and LC/RR 2.1 to play around with 
Fontographer 'Classic' and so on.


On 27/03/17 15:39, Mark Waddingham via use-livecode wrote:

On 2017-03-27 13:56, Richmond via use-livecode wrote:

"UnicodeChecker is being developed using the Objective-C programming
language with the standard macOS developer tools, i.e. Xcode and the
Cocoa frameworks. The display of Unicode characters uses the default
system facilities of macOS. So there is no special handling of newer
Unicode characters: While Mac OS X 10.7.5 does not support the latest
Unicode versions when it comes to the character properties (such as
„General Category“, „Combining Class“, etc.) it will happily just
display any character that is present in a font, even if the character
was not actually defined in the very specific version of Unicode that
this version of Mac OS X supports."


Well, yes - it is just displaying the glyph completely out of context.


Now what is interesting is that LC 8.1.3 on Mac OS 10.7.5 will NOT
display characters simply as
characters, but tries to be too clever for its own good.


No - it is not being too clever. It is doing precisely what it should 
for the purposes of laying out text (and indeed what the CoreText 
engine on MacOS does - as that is what the engine uses). Pretty much 
everyone writing apps does not want to care about the (very complex) 
details of turning text into positioned glyphs, they just want a text 
string to be rendered how 'you would' expect, with regard to the 
codified rules which have been developed over a large number of years 
for typesetting language into a printed representation. Moreover, 
generally people want that done in a way which is 100% consistent with 
all other apps on the same OS (which is why using system services for 
such things is so important - Windows, for example, has a lot of 
behaviors built-in for dealing with CJK fonts which date back 1-2 
decades, if an app doesn't support those then it won't operate in the 
same fashion).



As I am the developer of a program that does "all the knitting"
internally all I really would like is exactly
what this chap describes above. The fact that LiveCode seems to be
doing some of "the knitting" off
its own bat and/or leveraging OS "knitting" is what is causing me 
problems.


Quite - you have a special-case - you don't want to layout text, you 
(probably) just want to render glyphs which you specify.



I have already run the latest builds of my Devawriter on Mac OS 10.12
and Ubuntu 16.04
without these problems.  However I have several clients who run their
Macs on Mac OS 10.6.


Well, it is unlikely that anything will change with regards 10.6 with 
regards LiveCode. 8.1.x will be the last branch which will support 
anything less than 10.9.


To be fair, 10.6 is pretty much now a completely dead operating system 
for anything other than offline use.


Possibly in the commercial world; but not for private individuals who do 
not have the money to

buy a new Mac laptop every 3-4 years.

Currently MacBook Air laptops are running at 1200 Euros, and 
contemporary iMacs at 2300 Euros

here in Bulgaria.

One of the things I love about Linux is that, for instance, I can run 
the "latest and greatest" on

my dual core DELL OPTIPLEX 2006 with absolutely not problems at all.

Admittedly, I am planning a "dirty weekend" to try the interesting 
procedure I have been studying on and off for the last month to upgrade 
a reserve polycarbonate iMac (5 in the cupboard) from 10.7.5 to
10.11; but whether that will actually come off is quite another 
question. How long one can

"cheat on the cheese" is an interesting question.

Critically, it does not and will never support some new SSL related 
transport modes, nor does it get Certificate Store updates. Basically, 
as time goes by the number of things a 10.6 machine will happily 
connect to *safely and securely* 'over the internet' will diminish to 
probably zero. (I know this from experience - my laptop is still on 
10.6 for various reasons and is just about unusable now as it can't be 
used to connect a variety of online services anymore - updating it to 
10.11 or 10.12 is on my todo list).


I'm glad you find it unusable: I have a G5 iMac (conne

Re: LiveCode's handling of Unicode glyphs being dependent on the underlying OS

2017-03-27 Thread Richmond via use-livecode
Here is an interesting extract from the reply I got from the maker of 
Unicode Checker:


"UnicodeChecker is being developed using the Objective-C programming 
language with the standard macOS developer tools, i.e. Xcode and the 
Cocoa frameworks. The display of Unicode characters uses the default 
system facilities of macOS. So there is no special handling of newer 
Unicode characters: While Mac OS X 10.7.5 does not support the latest 
Unicode versions when it comes to the character properties (such as 
„General Category“, „Combining Class“, etc.) it will happily just 
display any character that is present in a font, even if the character 
was not actually defined in the very specific version of Unicode that 
this version of Mac OS X supports."


Now what is interesting is that LC 8.1.3 on Mac OS 10.7.5 will NOT 
display characters simply as

characters, but tries to be too clever for its own good.

As I am the developer of a program that does "all the knitting" 
internally all I really would like is exactly
what this chap describes above. The fact that LiveCode seems to be doing 
some of "the knitting" off

its own bat and/or leveraging OS "knitting" is what is causing me problems.

I have already run the latest builds of my Devawriter on Mac OS 10.12 
and Ubuntu 16.04
without these problems.  However I have several clients who run their 
Macs on Mac OS 10.6.


Best, Richmond.

On 27/03/17 13:36, Mark Waddingham via use-livecode wrote:

On 2017-03-26 17:48, Richmond Mathewson via use-livecode wrote:

Interestingly enough this FREE program for Macintosh:

https://www.macupdate.com/app/mac/9752/unicodechecker

Very successfully displays glyphs I have built into my Devawriter.ttf
font in comformance
with the Unicode version 10 Beta specification.

This all on my supposedly outmoded system 10.7.5 plastic box.


Just an update here - my 10.11 box does happily display all three 
characters as needed in LiveCode and other apps. When I initially 
installed the devawriter font which was supplied, it must not have 
installed it properly (I think I might have had an old version 
installed). After removing 'Devawriter' completely (using Font Book) 
and then reinstalling (by double clicking the latest version) - I get 
all codepoints appearing as expected.


Warmest Regards,

Mark.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


codePointToNum

2017-03-31 Thread Richmond via use-livecode

So, if I do something like this:

*put the codePointToNum("§")*

I will get the Unicode address of that character as a Decimal number.

How can I get it as a Hex number?

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: codePointToNum

2017-03-31 Thread Richmond via use-livecode

Thanks for a very prompt and useful reply!

Richmond.

On 31/03/17 13:33, Mark Waddingham via use-livecode wrote:

On 2017-03-31 12:12, Richmond via use-livecode wrote:

So, if I do something like this:

*put the codePointToNum("§")*

I will get the Unicode address of that character as a Decimal number.

How can I get it as a Hex number?


Two options - you can use baseConvert:

  put baseConvert(10, 16, codepointToNum("§")

or you can use format:

  put format("%x", codepointToNum("§"))

The latter is much more flexible e.g.:

  put format("\\u{%06x}", codepointToNum("§"))

Gives the codepoint as the escape sequence for JSON strings (for 
example).


Warmest Regards,

Mark.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Linux 32bit?

2017-03-17 Thread Richmond via use-livecode



On 17.03.2017 22:31, Mark Wieder via use-livecode wrote:

On 03/17/2017 01:24 PM, Phil Thane via use-livecode wrote:

Hi,

Just downloaded the open source version for Linux, but it comes as 
x64 only.
For some reason I've never figured my old PC doesn't like 64bit 
distros, the
graphics driver just doesn't work and after much messing I decided it 
was

easier to stick with a 32 bit distro. Any advice, short of upgrading my
hardware?


I see both 64- and 32-bit versions on the download page. Are you 
saying that the 32-bit link actually downloads a 64-bit binary?


...but yes, upgrading the old hardware would be good.



Why?

I'm running a dual core, 64-bit machine (DELL Optiplex 745) that's about 
10 years old

and chugging along superbly.

I also deploy in my school 32-bit machines (HP) of the same age without 
any obvious problems.


All current versions of LiveCode work superbly on all of the machines.

The obsession with continual upgrading is . . . .

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Translating escape sequences

2017-03-16 Thread Richmond via use-livecode

Ouch. My excuse is that I was working with the example you supplied.

Richmond.

On 15/03/17 22:36, J. Landman Gay via use-livecode wrote:

What if the user name has seven characters after the escape sequence?

On 3/15/17 3:16 PM, Richmond Mathewson via use-livecode wrote:

Just knock off the last 3, and what is left is what you want.

Richmond.

On 3/15/17 6:43 pm, J. Landman Gay via use-livecode wrote:

The problem with the pseudo code is that there's no clear indication
of how many characters at the end to preserve. I'm not sure how the
libraries deal with that.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com



On March 15, 2017 2:28:57 AM Richmond Mathewson via use-livecode
 wrote:


No; it won't always be 4 characters, here's an admittedly extremely
obscure ancient Sinhala number;
0x111F4.

Of course the chances of encountering whacky characters like that is
small, but you'll have to make sure you
can cope with them should they crop up.

If you look at Eduardo Ba\u00f1uls you will have to strip what comes
after the '\' of the prefix 'u'
and the suffix 'uls' and then you can cope with whatever is left:

Reasonably pseudo-code following:

set the item delimiter to \
put what's after the item delimiter into HOLDER
delete char 1 of HOLDER
delete the last char of HOLDER
delete the last char of HOLDER
delete the last char of HOLDER
put "0x" & HOLDER into NUNUM

at this point "NUNUM" could be alost any length, but that should not
matter unduly.

Richmond.

On 3/14/17 11:26 pm, J. Landman Gay via use-livecode wrote:
I'm dealing with non-English languages, and JSON data retrieved 
from a

database comes in with unicode escape sequences like this: Eduardo
Ba\u00f1uls.

I need to translate those. I can do it by replacing the "\u" with 
"0x"

and then using numToCodepoint() to get the UTF16 character. But there
could be many of these in the same string, so I'm looking for a
one-shot command that might just do them all. I don't think we have
one.

The alternative is to loop through all the text, getting an offset 
for

each "\u" and then calculating the number of characters after that to
use with numToCodepoint(). But will it always be 4 characters in any
language?

Or is there an easier way?



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode







___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Translating escape sequences

2017-03-16 Thread Richmond via use-livecode

Should do.

Richmond.

On 15/03/17 23:03, Mike Bonner via use-livecode wrote:

does this mean one could replace /u with 0x and then replace uls with empty
and end up with the correct end result?

On Wed, Mar 15, 2017 at 2:16 PM, Richmond Mathewson via use-livecode <
use-livecode@lists.runrev.com> wrote:


Just knock off the last 3, and what is left is what you want.

Richmond.

On 3/15/17 6:43 pm, J. Landman Gay via use-livecode wrote:


The problem with the pseudo code is that there's no clear indication of
how many characters at the end to preserve. I'm not sure how the libraries
deal with that.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com



On March 15, 2017 2:28:57 AM Richmond Mathewson via use-livecode <
use-livecode@lists.runrev.com> wrote:

No; it won't always be 4 characters, here's an admittedly extremely

obscure ancient Sinhala number;
0x111F4.

Of course the chances of encountering whacky characters like that is
small, but you'll have to make sure you
can cope with them should they crop up.

If you look at Eduardo Ba\u00f1uls you will have to strip what comes
after the '\' of the prefix 'u'
and the suffix 'uls' and then you can cope with whatever is left:

Reasonably pseudo-code following:

set the item delimiter to \
put what's after the item delimiter into HOLDER
delete char 1 of HOLDER
delete the last char of HOLDER
delete the last char of HOLDER
delete the last char of HOLDER
put "0x" & HOLDER into NUNUM

at this point "NUNUM" could be alost any length, but that should not
matter unduly.

Richmond.

On 3/14/17 11:26 pm, J. Landman Gay via use-livecode wrote:


I'm dealing with non-English languages, and JSON data retrieved from a
database comes in with unicode escape sequences like this: Eduardo
Ba\u00f1uls.

I need to translate those. I can do it by replacing the "\u" with "0x"
and then using numToCodepoint() to get the UTF16 character. But there
could be many of these in the same string, so I'm looking for a
one-shot command that might just do them all. I don't think we have one.

The alternative is to loop through all the text, getting an offset for
each "\u" and then calculating the number of characters after that to
use with numToCodepoint(). But will it always be 4 characters in any
language?

Or is there an easier way?



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Linux 32bit?

2017-03-20 Thread Richmond via use-livecode
Template stacks is an idea that comes up periodically: what is needed is 
for LiveCode to sort out

"Rev-Online" . . .

Richmond.

On 20/03/17 10:18, William A. Prothero, Jr via use-livecode wrote:

Something that might draw in New users who want a ready made solution are 
template stacks for various kinds of apps. Users would get a head start on an 
app, then customize it for their own purposes. Perhaps this already exists, as 
I haven't perused the site for awhile. I do know that the short course in 
making iOS apps, offered a year ago, badly needed proof reading by someone who 
didn't create the materials. I got discouraged at the time I had to waste and 
have up.

I know there is a lot out thete. Can a new user find it?

Bill

William Prothero


On March 19, 2017, at 10:06 PM, Alejandro Tejada via use-livecode 
 wrote:

Hi Richmond,

on Sun, 19 Mar 2017, Richmond Mathewson wrote:


This just echos what LiveCode have been doing
for a long, long time, and I get slammed every time
I mention it: They talk "the talk" about FOSS, 'Community'
and so on, and listen when it suits them, but don't when it doesn't.

I do not understand about what you are talking about.
Could you provide very specific examples that explain this?

I feel compeled to repeat myself:

Probably, this email requirement only wants to create a link between new
LiveCode users and the current LiveCode community and company.

Does anybody knows how many new LiveCode users stop using this platform
after a single glance or after a really short time of use?

My educated guess is that many, many new users do not take enough time to
try this platform in all it's complexity and extension. Many new user are
just looking for a ready made solution for their application needs.

In my experience, some users do not want to learn something completely new
and unfamiliar. They just want a program with an interface similar to
Microsoft Office with added functionalities like scripting and compiling...

Maybe, just maybe, LiveCode should offer something like a free short course
on a single topic... a topic of interest for this new user in exchange for
this email direction.

Al
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Android application class

2017-03-17 Thread Richmond via use-livecode
So, I tried to build a standalone for Android (well, better late than 
never) and got a happy

little message:

"could not compile application class"

this with LC 8.1.3 on Xubuntu 14.04

cannot work out much from the standalone settings stack . . .

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Mysterious customer

2017-04-04 Thread Richmond via use-livecode

I pumped out a 32-bit Mac standalone from my Char Ref stack and

released it through MacUpdate as a freebie, and have had a series of 
e-mails from


someone called "Artie" who says that the standalone (886 pixels high) 
won't fit on his


Mac Laptop that has a screen res of 2880 x 1880.

This seems odd to say the least.

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Points of Graphic Oval

2017-07-31 Thread Richmond via use-livecode

Personally I would do something I learnt to do in about 1976 in FORTRAN:

make yourself an 800 x 800 stack, and a lineField called "POYNTS",
and an irregular polygon called "POLLY"

put 0 into KOUNT
repeat until KOUNT > 6.29
put (KOUNT * 100) + 1 into LYNE
put (400 +((sin(KOUNT))*300)) into LR
put (400 +((cos(KOUNT))*300)) into UP
put LR,UP into line LYNE of fld "POYNTS"
add 0.01 to KOUNT
end repeat
set the points of grc "POLLY" to the lines of fld "POYNTS"

I wrote this "straight off" into the e-mail client without checking it 
in LC: it SHOULD
generate a CIRCLE with points; you can them squish the thing to get the 
Oval you require.


Richmond.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Wouldn't it be nice to have a "back/forward" button in script editor?

2017-05-11 Thread Richmond via use-livecode

I will, Thanks.


Richmond.


On 11.05.2017 20:11, J. Landman Gay via use-livecode wrote:

No. Try it. I use it all the time.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com



On May 11, 2017 11:23:32 AM Richmond Mathewson via use-livecode 
 wrote:



Jacque, are you confusing the dictionary with the script editor?


On May 11, 2017 7:17 PM, "J. Landman Gay via use-livecode" <
use-livecode@lists.runrev.com> wrote:


I've wanted this for years. There is half a way to do it, but it's very
limited. Right click on a handler name in calling handler and choose 
"go to

definition". It will scroll to the handler in the script or open a new
script tab if necessary. The orginal start position in the handler list
remains hilited so you can find it again easily.

But it's far from perfect. If you click anywhere in the new handler, 
the
list selection changes. And it only works for one hop. But even that 
much

is useful for a quick check on what a particular handler does.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com



On May 11, 2017 7:35:41 AM Tiemo Hollmann TB via use-livecode <
use-livecode@lists.runrev.com> wrote:

When working on longer scripts with a lot of handlers, I often work on
handler 1 and have to jump to handler 2 to have a look at it. 
Afterwords I
have to go back to my handler 1. Nowadays I have to keep in mind, 
at which

handler I was coming from and click at it in the list of handlers.
Wouldn't
it be nice, to have a "back" and "forward" button, (like in a 
browser) to

get back to the last visited line (not like in a browser) or again
forward,
where I 've already been?

Am I the only one, working like this, or is it my overflowed brain
requesting such a feature?

Tiemo







___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: set the points of a widget

2017-05-10 Thread Richmond via use-livecode

Nope: there is almost nothing that seems user settable.

Not much use.

R.

On 10.05.2017 17:45, Klaus major-k via use-livecode wrote:

Hi Richmond,


Am 10.05.2017 um 16:42 schrieb Richmond via use-livecode 
<use-livecode@lists.runrev.com>:

*com.livecode.widget.svgpath*

aha, and what does the dictionary tell you about its settable properties?
I do not see "points" listed there. 8-)


On 10.05.2017 17:39, Klaus major-k via use-livecode wrote:

Hi Richmond,


Am 10.05.2017 um 16:33 schrieb Richmond via use-livecode 
<use-livecode@lists.runrev.com>:

Does anyone know why when I do this:
*set the points of widget "QQQ" to fld "FANCYPOINTS"*
while the points are set, the image does NOT change?

it might help if you tell us WHAT kind of widget you are trying to modify!

If in doubt, the dictionary lists all possible properties for each widget.
See the pulldown menu at the top left in the dictionary -> Choose API:...

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


set the points of a widget

2017-05-10 Thread Richmond via use-livecode

Does anyone know why when I do this:

*set the points of widget "QQQ" to fld "FANCYPOINTS"*

while the points are set, the image does NOT change?


Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: poking around near the end of a string

2017-05-10 Thread Richmond via use-livecode

Thanks.

Richmond.

On 10.05.2017 17:31, Klaus major-k via use-livecode wrote:

Hi Richmond,


Am 10.05.2017 um 16:18 schrieb Richmond via use-livecode 
<use-livecode@lists.runrev.com>:

Suppose I have a string a bit like this:

"and then the gigantic monster bit my mother on the nose $W"
and I want to check that that string ends with "$W" . . .
I tried this (pseudo code):
*if the ((last char) & (last char -1)) of MNOSE = "$W"*
and it did not work.

this does work:
...
if MNOSE ends with "$W" then
...
if char -2 to -1 of MNOSE = "$W" then
...


Richmond.

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: set the points of a widget

2017-05-10 Thread Richmond via use-livecode

Whoops: the points (meaning the path data) are *NOT* set . . .

Tried:

*set the pathData*

I may be going bonkers . . .

R.

On 10.05.2017 17:33, Richmond wrote:


Does anyone know why when I do this:

*set the points of widget "QQQ" to fld "FANCYPOINTS"*

while the points are set, the image does NOT change?


Richmond.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


poking around near the end of a string

2017-05-10 Thread Richmond via use-livecode

Suppose I have a string a bit like this:

"and then the gigantic monster bit my mother on the nose $W"

and I want to check that that string ends with "$W" . . .

I tried this (pseudo code):

*if the ((last char) & (last char -1)) of MNOSE = "$W"*

and it did not work.


Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: set the points of a widget

2017-05-10 Thread Richmond via use-livecode

*com.livecode.widget.svgpath*


On 10.05.2017 17:39, Klaus major-k via use-livecode wrote:

Hi Richmond,


Am 10.05.2017 um 16:33 schrieb Richmond via use-livecode 
<use-livecode@lists.runrev.com>:

Does anyone know why when I do this:
*set the points of widget "QQQ" to fld "FANCYPOINTS"*
while the points are set, the image does NOT change?

it might help if you tell us WHAT kind of widget you are trying to modify!

If in doubt, the dictionary lists all possible properties for each widget.
See the pulldown menu at the top left in the dictionary -> Choose API:...


Richmond.

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: set the points of a widget

2017-05-10 Thread Richmond via use-livecode

Right: Gottit:

*set the iconPath of widget "QQQ" to fld "GUFF"*

thanks, Richmond.

On 10.05.2017 17:45, Klaus major-k via use-livecode wrote:

Hi Richmond,


Am 10.05.2017 um 16:42 schrieb Richmond via use-livecode 
<use-livecode@lists.runrev.com>:

*com.livecode.widget.svgpath*

aha, and what does the dictionary tell you about its settable properties?
I do not see "points" listed there. 8-)


On 10.05.2017 17:39, Klaus major-k via use-livecode wrote:

Hi Richmond,


Am 10.05.2017 um 16:33 schrieb Richmond via use-livecode 
<use-livecode@lists.runrev.com>:

Does anyone know why when I do this:
*set the points of widget "QQQ" to fld "FANCYPOINTS"*
while the points are set, the image does NOT change?

it might help if you tell us WHAT kind of widget you are trying to modify!

If in doubt, the dictionary lists all possible properties for each widget.
See the pulldown menu at the top left in the dictionary -> Choose API:...

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: set the points of a widget

2017-05-10 Thread Richmond via use-livecode



On 10.05.2017 17:51, Klaus major-k via use-livecode wrote:

Hi Richmond,


Am 10.05.2017 um 16:49 schrieb Richmond via use-livecode 
<use-livecode@lists.runrev.com>:

Nope: there is almost nothing that seems user settable.
Not much use.

oh, come on!

I'll give you a hint, it is the sixth entry in the list in the dictionary.

*Just finished about 6 hours nonstop teaching . . .*



R.

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: SVG widget?

2017-05-13 Thread Richmond via use-livecode

Well . . . .

here [ https://livecode.com/resources/roadmap/ ] all that is mentioned is a

"SVG vector shape widget"

Which is what we've got :/

Obviously full, multi-path SVG import is not
being considered.

Richmond.

On 13.05.2017 21:16, Alejandro Tejada via use-livecode wrote:

What happened to the multiple color SVG widget?
http://forums.livecode.com/viewtopic.php?f=93=27811=147279#p147286

Al

Scott Rossi wrote:


Maybe it’s more accurate to say “one single path definition”
because you aren’t limited to a single vector path.
You can create compound graphics from multiple paths
as is done in many icons and graphics.
For example:
go url "http://tactilemedia.com/download/svg_sample.livecode;

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: 64 bit desktop apps

2017-06-08 Thread Richmond via use-livecode

So, backwards compatibility does not interest you?

I, for one, run Mac Machines running MacOS 10.4 PPC.

A lot of these machine are being dumped in poor countries where they can 
be used

for good purposes.

Richmond.

On 08/06/17 09:19, Mark Waddingham via use-livecode wrote:

On 2017-06-07 21:59, Richmond Mathewson via use-livecode wrote:

I disagree as there are plenty of Macs "out there" in the worldthat
run 32-bit systems.


Not that LiveCode supports.


Far better to have BOTH possibilities checked as default.


Only if there existed a Mac which can run LiveCode but cannot run 
64-bit apps - which is the case for LiveCode 9.x as it supports 10.9+.


Indeed it would be far better to have no possibility at all (simpler) 
- just build for 64-bit since...


64-bit support has been around since 10.6, at that time there were 
machines which could run 10.6 which were 32-bit only.


However, all macs which will run 10.7 will run 64-bit apps.

Therefore, if LiveCode only supports 10.7 and above, then LiveCode and 
any apps you build with it need only be 64-bit.


Warmest Regards,

Mark.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Vector graphics, again

2017-09-08 Thread Richmond via use-livecode

Not really . . . .

What Richmond wants to do is as follows:

Generate vector graphics from groups of images and/or fields in Livecode 
in such
 a way thst they can be handled exactly in the same way as the SVG 
widget (which

Richmond is in love with).

R.

On 08/09/17 00:25, hh via use-livecode wrote:

Jonathan,
Richmond wants to convert his bitmaps to SVG,
because he has no SVG version.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Vector graphics, again

2017-09-07 Thread Richmond via use-livecode
I have found that Livecode is really fantastic for generating families 
of images

such as domino sets, which can be either imported from a group as images
or exported as PNG images.

However, rotating those images results in all the "unfortunateness" 
involved in

rotating any image in Livecode that is not an SVG widget.

Is there a way in which one can generate an image from a group and 
import it as a vector graphic

and/or export it in a vector format, and/or make it into an SVG widget?

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Hex to Decimal 2s Complement

2018-04-27 Thread Richmond via use-livecode

Check out *baseConvert* in the dictionary.

Richmond.


On 27.04.2018 11:50, Camm via use-livecode wrote:

Hi ,


Help needed on the most efficient way to convert signed Hex to Decimal (2s 
Complement) range  - 




Example :-


FFCC = -52


014A = 330


Kind Regards
Camm
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Hex to Decimal 2s Complement

2018-04-27 Thread Richmond via use-livecode
Well, unless you can explain to me what "2s Complement" means I cannot 
help you.


Richmond.


On 27.04.2018 12:06, Camm via use-livecode wrote:

Richmond ,

Tried baseconvert but could not get the correct result for 2s Complement.

Regards
Camm

- Original Message -----
From: "Richmond via use-livecode" <use-livecode@lists.runrev.com>
To: "Camm via use-livecode" <use-livecode@lists.runrev.com>
Cc: "Richmond" <richmondmathew...@gmail.com>
Sent: Friday, 27 April, 2018 10:01:17 AM
Subject: Re: Hex to Decimal 2s Complement

Check out *baseConvert* in the dictionary.

Richmond.


On 27.04.2018 11:50, Camm via use-livecode wrote:

Hi ,


Help needed on the most efficient way to convert signed Hex to Decimal (2s 
Complement) range  - 




Example :-


FFCC = -52


014A = 330


Kind Regards
Camm
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Hex to Decimal 2s Complement

2018-04-27 Thread Richmond via use-livecode

I think you will have to perform several operations here:

1. convert Hex number to Binary number.

2. find Complement of Binary number.

3. convert Complement to Decimal number.

Your "main problem" is that YOU have to work out the algorhythm to

get the complement as LiveCode does not have that built-in to its system.

Richmond.


On 27.04.2018 12:17, Camm via use-livecode wrote:

Two's complement is a mathematical operation on binary numbers, best known for 
its role in computing as a method of signed number representation. For this 
reason, it is the most important example of a radix complement.

The two's complement of an N-bit number is defined as its complement with 
respect to 2N. For instance, for the three-bit number 010, the two's complement 
is 110, because 010 + 110 = 1000.

Regards
Camm
- Original Message -----
From: "Richmond via use-livecode" <use-livecode@lists.runrev.com>
To: "Camm via use-livecode" <use-livecode@lists.runrev.com>
Cc: "Richmond" <richmondmathew...@gmail.com>
Sent: Friday, 27 April, 2018 10:11:19 AM
Subject: Re: Hex to Decimal 2s Complement

Well, unless you can explain to me what "2s Complement" means I cannot
help you.

Richmond.


On 27.04.2018 12:06, Camm via use-livecode wrote:

Richmond ,

Tried baseconvert but could not get the correct result for 2s Complement.

Regards
Camm

- Original Message -
From: "Richmond via use-livecode" <use-livecode@lists.runrev.com>
To: "Camm via use-livecode" <use-livecode@lists.runrev.com>
Cc: "Richmond" <richmondmathew...@gmail.com>
Sent: Friday, 27 April, 2018 10:01:17 AM
Subject: Re: Hex to Decimal 2s Complement

Check out *baseConvert* in the dictionary.

Richmond.


On 27.04.2018 11:50, Camm via use-livecode wrote:

Hi ,


Help needed on the most efficient way to convert signed Hex to Decimal (2s 
Complement) range  - 




Example :-


FFCC = -52


014A = 330


Kind Regards
Camm
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Splitting long elements into two lines in an Option Menu

2018-04-27 Thread Richmond via use-livecode
I've just set up a stack containing 2 fields; one called "fff" 
containing your


original string, another called "fCHOPPED" that is a scrolling list field.

I have a button containing this script:

on mouseUp
   put fld "fff" into FFF
   set the itemDelimiter to ","
   put 1 into KOUNT
   repeat until item KOUNT of FFF is empty
  put item KOUNT of FFF into line KOUNT of fld "fCHOPPED"
  add 1 to KOUNT
   end repeat
end mouseUp

which puts the string into the scrolling list field like this:

/Dialyse rénale
 insuffisance rénale
 maladie rénaleDID
 diabète de type 1//
//diabète insulino dépendant/

Richmond.


On 27.04.2018 04:48, Heriberto Torrado via use-livecode wrote:
/Dialyse rénale, insuffisance rénale, maladie rénaleDID, diabète de 
type 1//,//diabète insulino dépendant/ 



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Text with accented characters

2018-06-04 Thread Richmond via use-livecode
For what it's worth glyph 226 (Hex E2) in Unicode has a â (a 
circumflex), and glyph 232 (Hex E8)


has a è ( e grave): so your initial font seems Unicode compliant


Here's a good place to check this sort of thing:

https://www.unicode.org/charts/

(this is, in some respects, my spiritual home on the internet).


Now: knowing that that font is Unicode compliant you should be able to 
transform things


back and forth between characters and numbers using numToCodePoint and 
codePointToNum.



I'm not sure why you are having trouble importing these characters.

A 'trick'  is to do something like this:

set the unicodeText of field "fiddlyDo" to the unicodeText of WHATHAVEYER.


Richmond.


On 4.06.2018 02:31, David Epstein via use-livecode wrote:

I am importing some text where certain characters do not look right.  When I 
test their charToNum values I get, for example, 226 and 232.  226 is shown as a 
comma, but should be a lower case a with a circumflex, and 232 is shown as an 
upper case e with an umlaut but should be a lower case e with accent grave.  Is 
there some font I can choose, or some other action I should take, to get these 
(and others) to display properly?
David Epstein
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Message when moving windows

2018-06-05 Thread Richmond via use-livecode

on moveStack LR, UD

 put "You moved me!"

end moveStack

Richmond.

On 5.06.2018 10:12, Peter Bogdanoff via use-livecode wrote:

Hi,

Is there a message sent in LiveCode when the user moves an LC window around 
using the titlebar?

I want to set a preference setting when this happens. I know I could do this 
when windows are closed, for for my situation it would be much better to do it 
immediately, if it’s possible.

Peter Bogdanoff
ArtsInteractive
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Tessellated hexagonal grid?

2018-06-25 Thread Richmond via use-livecode

I have fooled around with hexagons as well, and they have to be, either;

1. Hexagonal SVG widgets,

or

2, Hexagons embedded in transparent squares as PGN images - with the

inevitable consequence that if you start using INTERSECT you must be 
very careful


to set a transparency "trap" a bit like this:

*if intersect(img "firstHEX",img "secondHEX",5) then*


Richmond.


On 25.06.2018 12:46, David V Glasgow via use-livecode wrote:

Quite a few old school (and a few newer) games use a tessellated hexagonal 
grid.  Remember Railway Rivals, anyone?

I just started to play around with the idea of a grid using Livecode polygons.  
Specifically, a map that can grow organically by sprouting  hexes at the edges. 
 I was surprised and disappointed to see how tricky it looks to be to do 'on 
the fly’ i.e. creating and then aligning hexes.


Has anyone else played around with this?  Any advice?  It seems to me that the 
line of least resistance is to have a huge grid of ready tessellated invisible 
hexes which can be shown as required.


Best Wishes,
David Glasgow


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Creating .ipa now that iTunes has depreciated apps.

2018-01-11 Thread Richmond via use-livecode

Give me a good stout any day, as the International

Phonetic Association get on my nerves.


Richmond.


On 11.01.2018 00:08, Bob Sneidar via use-livecode wrote:

I love a balanced IPA. ;-)

Bob S



On Jan 10, 2018, at 09:42 , Ralph DiMola via use-livecode 
 wrote:

Well I finally updated iTunes and lost the ability to create an .ipa. I made
a right click context item in finder to get one click .ipa creation back.

If anyone want this:

1) Open up the Automater
2) Create new
3) Select "Run Shell Script" from left pane
4) Change "Pass input:" to "as arguments"
5) Paste in this script

current_path=$(dirname "$1")
cd "$current_path"

for f in "$@"
do
mkdir Payload
cp -r "$f" Payload/
base=$(basename $f)
base2="${base%.*}"
zip -r "$base2".zip Payload/
mv "$base2".zip "$base2".ipa
rm -R Payload/
done


6) Save and name it "Create ipa"


That's it.

Ralph DiMola
IT Director
Evergreen Information Services
rdim...@evergreeninfo.net


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Naive Question time again

2018-01-16 Thread Richmond via use-livecode

Because I want to play "silly games" swapping engines around.

Richmond.


On 16.01.2018 01:07, Tom Glod via use-livecode wrote:

i'm curious why you need to know that

On Mon, Jan 15, 2018 at 3:49 PM, J. Landman Gay via use-livecode <
use-livecode@lists.runrev.com> wrote:


On 1/15/18 1:03 PM, Richmond Mathewson via use-livecode wrote:


When a new version (dp, rc, stable) of LiveCode is released how much of
the
change from the previous version resides in the engine and how much in
the IDE
(i.e. the collection of stacks starting with rev associated with the
engine?


That info is in the Release Notes, bugs and additions to the engine and
IDE are listed in separate sections.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Livecode.com server down

2018-02-15 Thread Richmond via use-livecode

Well, in my case they ARE all my computers, and only I ever use them for

LiveCode programming.

Richmond.


On 15.02.2018 23:56, Mark Wieder via use-livecode wrote:

On 02/15/2018 01:37 PM, Richmond Mathewson via use-livecode wrote:
I have a USB stick full of off-line activation licences all the way 
back to 7.1.4 as I have
a variety of computers in various places in our flat, and one in our 
country cottage, that are not internet enabled.


...and here's the problem with that: if you need to install LC on a 
computer, it's *your* license you'll be using, with *your* permissions.





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: send "keyUp" / "rawKeyUp" ?

2018-02-26 Thread Richmond via use-livecode

It always give a "q" as that is the Unicode name for "q".

Richmond.


On 26.02.2018 01:55, J. Landman Gay via use-livecode wrote:

On 2/25/18 1:57 PM, Richmond Mathewson via use-livecode wrote:
I want to send a rawKeyDown signal that fakes typing on the key on my 
keyboard

that has the underlying rawKey code of 113.


What does this give you on a non-US keyboard (untested):

  type numToChar(113)





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: A problem with my MSc Thesis

2017-12-25 Thread Richmond via use-livecode

Thank you very much for the help.

Richmond.


On 25.12.2017 22:41, Matthias Rebbe via use-livecode wrote:

Richmond,

do you know http://archive.org? 

This site is an archive of many many websites.

As i am not sure when version 2.0 was released (i early started 2005 with 
Revolution Studio 2.5)
I tried the year 2003.

This link for example

https://web.archive.org/web/20030605125616/http://www.runrev.com:80/Revolution1/downloads.html
 


allowed me to select and download version 2.0.2 of revolution studio for Mac OS 
X. The above link lists several operating system options.


The direct link to the Mac OS X file btw. is

https://web.archive.org/web/20030810232259if_/http://www.runrev.com:80/revolution/downloads/distributions/2.0/revolutionosx.dmg
 


Hope this helps.

Regards,
Matthias



Matthias Rebbe
Matthias Rebbe
Tel +49 5741 31
‌https://matthiasrebbe.eu ‌


Am 25.12.2017 um 21:07 schrieb Richmond Mathewson via use-livecode 
>:

My Masters degree from the University of Abertay (ribald comments not welcome)
involved a piece of software developed using Runtime Revolution (now known as
LiveCode) 2.0.

Several people have downloaded the software and find it "goes wonky" with 
current
versions of LiveCode.

As it was composed with the 10-line limit unlicensed version of RunRev there 
should be
no copyright problem and/or conflict of interest if someone could send me 
RunRev 2.0
or 2.0.1 for Windows, Macintosh and Linux as I am quite unable to find download
links to those versions (or earlier ones) online.

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com 
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 8.1.8

2017-12-27 Thread Richmond via use-livecode
What makes this seem *odd* is that installing LC 9.0.0 dp 11 is 
trouble-free.


Richmond.


On 12/27/2017 02:01 PM, Richmond wrote:

LC 8.1.8 Linux 32-Bit does NOT install (installer does not run) on

MX 17 Horizon 32-bit Linux ( https://mxlinux.org/ ),

but LC 7.1.4 does.

Richmond.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 8.1.8

2017-12-27 Thread Richmond via use-livecode

LC 8.1.8 Linux 32-Bit does NOT install (installer does not run) on

MX 17 Horizon 32-bit Linux ( https://mxlinux.org/ ),

but LC 7.1.4 does.

Richmond.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: unicode & umlauts

2018-06-21 Thread Richmond via use-livecode

Dunno:

I just pasted THIS from NotePad into a textField in LiveCode 9 on Xubuntu:

Eine Überraschung stellen dagegen Wörter,
wie „doppelgaenger“, „schadenfreude“ oder
„poltergeist, dar, die sich, laut dem
#Oxford #Dictionary, längst im englischen
Wortschatz eingenistet haben.
Anscheinend ist die Eigenart des Deutschen,
lange Wörter wider Willen bilden zu können,
beliebter als sich so manch ein Brite oder
#Amerikaner eingestehen möchte.

Everything was preserved.

I performed the same exercise from LibreOffice with no problems.

Richmond.


On 20.06.2018 23:36, Eric A. Engle via use-livecode wrote:

I am working on a stack using Chinese characters and German umlauts.

On windows, pasting the clipboard into Metacard (yes) works fine; Pasting into 
Livecode 9 on Linux fails (it may be my own machine's fonts' fault?)
Pasting unicode into livecode 9 on windows also works.

So I guess this is my linux box's fault? or is there a known clipboard-unicode 
pasting problem on linux?

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Why I insist on my pupils writing properly formed English letters.

2018-08-15 Thread Richmond via use-livecode
It would, indeed seem to be the operating system as everything works 
100% on Linux.


Richmond.


On 14.08.2018 23:51, Richmond Mathewson wrote:

Mocked by an operating system, no less.

If I set the font of my field to ANY font other than the one where a 
glyph in position hex 978 exists
then glyph hex 978 is readily supplied; changing over to my own font 
(where a glyph is in place)

 I end up with a square: and this not by LiveCode alone.

On 14/8/2018 9:50 pm, Richmond Mathewson wrote:
Because some people who did not take handwriting very seriously, 
called the Marwari, started getting their letter 'D' wrong
to the extent that it eventually began to be treated as a different 
letter by Indian Colonial Language experts at the end of
the 19th century and then got plonked into the Unicode standard in a 
different place from the letter it should have been
if those slap-dash Marwaris hadn't been a bit uncoordinated with 
their pens . . .


. . . And now LiveCode 8.1.10 using my Devawriter Pro font which has 
the Marwari glyph in its correct place (hex 978, decimal 2424)
seems unable to put anything but a wee box into a field set to my 
font when I do this:


put numToCodePoint(2424) into fld "ff"

even while it behaves itself perfectly happily with:

put numToCodePoint(2427) into fld "ff"

A while back someone was stating something about LiveCode not being 
able to cope with post Unicode 10; but as the
Marwari 'D' was in place at least as early as Unicode 7 I'm not 
convinced about that.


All this on Macintosh 10.7.5.

In about 10 minutes will transport everything over to Linux and see 
what goes on there.


Richmond.




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Being stupid for a change

2018-09-08 Thread richmond via use-livecode

Erm . . .

What's wrong with this?

*if char 1 of POYNTS is included in "abcdefghijklmnopqrstuvwxyz" then*


Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Boiling over with excitement . . .

2018-07-10 Thread Richmond via use-livecode
Before anyone gets over-excited by the fact that the LiveCode team have, 
finally,


sorted out the silly invisible polygon graphic object in LiveCode 
(a.k.a. Polly-Gone) in 9.0.1 rc 1:



*1.* I think it is extremely shabby that LiveCode 8 was EOLed without 
that being sorted out.


*2.* Choose a Polygon Graphic from the menu, get into its properties 
palette and give it


a unique name, set up a listField with a set of non-trivial points

(e.g. 100,100

 100,200

 200,200

 200,100

 100,100)


crack open the Message box and type something of this order:

*set the points of grc "zzz" to fld "scl"*

and your polygon graphic will  "magically" manifest itself 'right there' 
on the stack.



Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

doMenu

2018-07-10 Thread Richmond via use-livecode
Is it possible to send a *doMenu* command to a menu item several levels 
down?


Such as *Object/New Control/Radio Button* ?

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Boiling over with excitement . . .

2018-07-10 Thread Richmond via use-livecode
Before anyone gets over-excited by the fact that the LiveCode team have, 
finally,


sorted out the silly invisible polygon graphic object in LiveCode 
(a.k.a. Polly-Gone) in 9.0.1 rc 1:



*1.* I think it is extremely shabby that LiveCode 8 was EOLed without 
that being sorted out.


*2.* Choose a Polygon Graphic from the menu, get into its properties 
palette and give it


a unique name, set up a listField with a set of non-trivial points

(e.g. 100,100

 100,200

 200,200

 200,100

 100,100)


crack open the Message box and type something of this order:

*set the points of grc "zzz" to fld "scl"*

and your polygon graphic will  "magically" manifest itself 'right there' 
on the stack.



Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: What LC or OS incantation do I use to involve the onscreen keyboard on a Win 10 tablet?

2018-03-19 Thread Richmond via use-livecode

I thought my buying USB Microscopes in LIDL was an all-time low . . .

Mind you, a friend of mine bought a kilt there.


On 19.03.2018 13:27, David V Glasgow via use-livecode wrote:

Colleagues in Livecode,

I just purchased a Win 10 ‘convertible’ tablet from Lidl 
 solely for quick 
Win testing LC.  The upside is that it is astonishing value for money (£169).

The downside is that the on screen keyboard isn’t automatically invoked when no 
keyboard is attached and the cursor enters a field.  I can access the KB from 
the task bar, but who wants to do that all the time?  It also doesn’t seem to 
move things about to avoid the KB overlaying the field in question.


Right click (hold and release) in the textField, and select show touch 
keyboard icon.


Fairly inconvenient!

Here's some horrible Visual BASIC:

Sub Keyboard()
On Error GoTo ErrorHandler

Call ShellEx("C:\Program Files\Common Files\Microsoft 
Shared\ink\TabTip.exe")


ProcedureExit:
Exit Sub

ErrorHandler:
MsgBox "Error" & ": " & Err.Number & vbCrLf & "Description: " _
& Err.Description, vbExclamation, "Module1.Keyboard"
Resume ProcedureExit

End Sub

https://borncity.com/win/2015/08/24/windows10-upgrade-on-screen-keyboardtouchscreen-fix/


I have seen a few complaints online that seem to suggest that this is how it 
works in Win 10.  I have a hard time believing that because it is so 
spectacularly stupid and irritating.

I don't, frankly.


Some apps seem to have worked around this problem, and I hope that someone on 
this list has also done so.

Any advice?  If I have to roll my own KB + field avoidance+ text entry system I 
will, but surely that shouldn’t be necessary?

Best wishes,

David Glasgow

___



Best of luck, Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: setProp question

2018-10-16 Thread Richmond via use-livecode

I don't know.

BUT, you can open up the properties palette and manually delete custom 
props.


I'm sorry, I know that's a bit of a pain in the bum

Richmond.

On 16.10.18 г. 10:49 ч., Neville Smythe via use-livecode wrote:

Is there any way to intercept setProp messages for properties you *don’t* want 
to set?

I find with my poor typing skills I keep typing

Set the  of 

where NonexistentProperty is a mistype of SomePropertyWhichHasASetPropHandler

and so I keep creating lots of superfluous properties for the object. Annoying 
and sometime painful to clean up.
When you are initially creating the object properties this is not a problem but 
once the structure is set up I'd like to declare “enough”, maybe with a 
LockProperties command
(come to think of it locking changes to existing properties might be useful 
too, though that can be coded into each SetProp handler)

Also, on another topic: my LiveCode windows have suddenly acquired a second title 
line, which when dragged tends to miniaturise the window and then display it 
somewhere else or at full screen, and each time a script editor window is opened it 
is moved higher up the screen until it moves under the menubar and becomes unusable. 
Looks look a system thing (Mac High Sierra) but I’ve never seen it before and only 
just changed to LC9.0.1. Any suggestions as to how to stop this major annoyance 
would be appreciated - or at least configure it if it really is a new LC 
”feature".
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: pdftk issue solved

2018-10-18 Thread Richmond via use-livecode
"To be fair" (one of my least favourite phrases), Adobe did not go to 
all the trouble of inventing the PDF thing for it to be portable; they 
invented it as a way to make money. The fact that, at a later date, 
Adobe made the PDF more accessible is super: but, a bit like Willy 
Wonka, one must read the small print.


Richmond.

On 18.10.18 г. 18:00 ч., Bob Sneidar via use-livecode wrote:

For those interested, I was having a problem creating an fdf file from a 
fillable pdf form, or even exporting the data using pdftk server. I think I 
figured out why! In order to create fillable pdf forms that can be filled by 
non-acrobat applications like Reader or Preview, they need to be saved in a 
special format. This format precludes even Acrobat from accessing those 
fillable fields, without first saving the form as a standard pdf. It's a catch 
22. Make my forms universally accessible and lock myself out of them, or else 
make them so that only Acrobat can fill them. Thanks Adobe!

Bob S


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

put the openStacks

2018-11-10 Thread Richmond via use-livecode

So . . .

If I type
*
put the openStacks into fld "STAX"*

in the *messageBox* (assuming that I have an open stack containing a 
listField called "STAX")


I get a lovely list of . . . wait for it . . . the open stacks.

However (8.1.9) if I have a button on that stack containing

*on mouseUp
put the openStacks into fld "STAX"
end mouseUp*

the thing does not work.

Any bright ideas about where I'm going wrong?

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: put the openStacks

2018-11-10 Thread Richmond via use-livecode
    Well the mouseUp did trigger AFTER I pulled a mouseUp from "higher 
up the tree"; and, Thanks, Jacque,

I do deserve to be kicked for that one.

All "rather" silly really.

http://forums.livecode.com/viewtopic.php?f=6=31740#p173118

Richmond.

On 10.11.18 г. 23:04 ч., J. Landman Gay via use-livecode wrote:

Does the mouseUp trigger at all?
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On November 10, 2018 12:03:51 PM Richmond via use-livecode 
 wrote:



So . . .

If I type
*
put the openStacks into fld "STAX"*

in the *messageBox* (assuming that I have an open stack containing a
listField called "STAX")

I get a lovely list of . . . wait for it . . . the open stacks.

However (8.1.9) if I have a button on that stack containing

*on mouseUp
put the openStacks into fld "STAX"
end mouseUp*

the thing does not work.

Any bright ideas about where I'm going wrong?

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: How to find offsets in Unicode Text fast

2018-11-10 Thread Richmond via use-livecode

I don't know who told you that ð was an Icelandic d.

The ð is called the "eth", and was used in Anglo-Saxon interchangeably 
with the
thorn to represent the 2 sounds that are now represented in English by 
the digraph

th.

As such Icelandic has retained the eth sign.

In Icelandic the /d/ sound is represented by the letter d.

Richmond.


On 10.11.18 г. 21:30 ч., Geoff Canyon via use-livecode wrote:

This is faster -- under some circumstances, much faster! Any idea why
textEncoding suddenly fixes everything?

On Sat, Nov 10, 2018 at 5:13 AM Niggemann, Bernd via use-livecode <
use-livecode@lists.runrev.com> wrote:


This is a little late but there was a discussion about the slowness of
simple offset() when dealing with text that contains Unicode characters.

Geoff Canyon and Brian Milby found a faster solution by setting the
itemDelimiter to the search string.
They even provided a way to find the position of substrings in the search
string which the offset() command does by design.

Here I propose a variant of the offset() form that uses UTF16 to search,
easily adaptable to UTF32 if necessary.

To test (as in Brian's testStack) add a unicode character to the text to
be searched e.g. at the end. Just any non-ASCII character to see the speed
penalty of simple offset(). I used ð (Icelandic d) or use any chinese
character.


Kind regards
Bernd

---
function allOffsets pDelim, pString, pCaseSensitive
local tNewPos, tPos, tResult

put textEncode(pDelim,"UTF16") into pDelim
put textEncode(pString,"UTF16") into pString

set the caseSensitive to pCaseSensitive is true
put 0 into tPos
repeat forever
   put offset(pDelim, pString, tPos) into tNewPos
   if tNewPos = 0 then exit repeat
   add tNewPos to tPos
   put tPos div 2 + tPos mod 2,"" after tResult
end repeat
if tResult is empty then return 0
else return char 1 to -2 of tResult
end allOffsets
-
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: put the openStacks

2018-11-11 Thread Richmond via use-livecode
Um, that kicking might prove mutual; or even, dare I say it, into a 
free-for-all melee among quite a few people.


Richmond.

On 11.11.18 г. 0:38 ч., J. Landman Gay via use-livecode wrote:
Well you wouldn't be our Richmond if you weren't occasionally silly, 
but I'd be glad to kick you next time we meet if you like. :)

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On November 10, 2018 4:04:17 PM Richmond via use-livecode 
 wrote:



   Well the mouseUp did trigger AFTER I pulled a mouseUp from "higher
up the tree"; and, Thanks, Jacque,
I do deserve to be kicked for that one.

All "rather" silly really.

http://forums.livecode.com/viewtopic.php?f=6=31740#p173118

Richmond.

On 10.11.18 г. 23:04 ч., J. Landman Gay via use-livecode wrote:

Does the mouseUp trigger at all?
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On November 10, 2018 12:03:51 PM Richmond via use-livecode
 wrote:


So . . .

If I type
*
put the openStacks into fld "STAX"*

in the *messageBox* (assuming that I have an open stack containing a
listField called "STAX")

I get a lovely list of . . . wait for it . . . the open stacks.

However (8.1.9) if I have a button on that stack containing

*on mouseUp
put the openStacks into fld "STAX"
end mouseUp*

the thing does not work.

Any bright ideas about where I'm going wrong?

Richmond.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: how to know 2 monitors are in use?

2018-09-28 Thread Richmond via use-livecode
All well and good, in theory, but I have just been fooling around with a 
monitor that gives


me 0,0,1600,900, and then "getting its knickers in a twist" because when 
I feed the topleft


of the VDU into my calculations I get a "tried to divide 0 by 0" thing.

I suppose (?) one of the ways round this would be to change 0,0,1600,900 
to 1,1,1600,900


and live with the "tragedy" that everything would be one pixel "out of 
whack".



Richmond.


On 26.09.2018 17:37, Bob Sneidar via use-livecode wrote:

Or you could use the recent line intersect function recently posted by Richmond 
on the top,left bottom,right and bottom,left and top,right of your chosen 
monitor and round the results:

http://forums.livecode.com/viewtopic.php?f=7=31565

Bob S



On Sep 25, 2018, at 18:57 , Nicolas Cueto via use-livecode 
 wrote:

Thank you, Paul.

Using "screenrects" as Paul suggested, here, for future reference, is a
script snippet that places a stack on the right monitor:

put the screenrects into tScrRects
if the environment is "development" and the number of lines in tScrRects >
1 then
  -- CENTRE THE STACK ON THE RIGHT MONITOR
  put line 2 of tScrRects into tRMon -- right monitor rect
  put ((item 3 of tRMon - item 1 of tRMon) / 2 + item 1 of tRMon) &
comma & \
((item 4 of tRMon - item 2 of tRMon) / 2) into tRect
  set the loc of this stack to tRect
   else
  -- CENTRE THE STACK ON TE LEFT MONITOR
  set the loc of this stack to the screenloc
   end if
--
Nicolas Cueto


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [off] Do me a solid

2018-09-29 Thread Richmond via use-livecode

Decentralizing control from any form of monopoly has always got to be good.

However, the monopolists have probably got the internet so firmly "by 
the prawns" I wonder

if the man's plan will work.

Richmond.

On 29.09.2018 19:38, Mike Kerner via use-livecode wrote:

https://www.fastcompany.com/90243936/exclusive-tim-berners-lee-tells-us-his-radical-new-plan-to-upend-the-world-wide-web



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: how to know 2 monitors are in use?

2018-09-28 Thread Richmond via use-livecode

Someone loves overcomplicating things.

I don't, most of the time.

I just ran up a stack with 2 scrolling text fields called "VIDZ" and 
:VIDZ2" repectively,
so that relative screen middles could go in the first one and absolute 
screen middles

in the second one, and then popped this code in a button:

on mouseUp
   put empty into fld "VIDZ"
   put empty into fld "VIDZ2"
   put the screenRects into fld "VIDZ"
   put 1 into VDUZ
   repeat until line VDUZ of fld "VIDZ" is empty
  put item 1 of line VDUZ of fld "VIDZ" into VW1
  put item 3 of line VDUZ of fld "VIDZ" into VW2
  put ((VW2-VW1)/2) into WIDD
  put (((VW2-VW1)/2)+VW1) into WIDD2
  put item 2 of line VDUZ of fld "VIDZ" into VH1
  put item 4 of line VDUZ of fld "VIDZ" into VH2
  put ((VH2-VH1)/2) into HITE
  put (((VH2-VH1)/2)+VH1) into HITE2
  put " screen centre at" && WIDD & "," && HITE after line VDUZ of 
fld "VIDZ"
  put " screen centre at" && WIDD2 & "," && HITE2 after line VDUZ 
of fld "VIDZ2"

  add 1 to VDUZ
   end repeat
end mouseUp

I'll try to post the stack to the Forums, but my ISP is currently 
playing "silly buggers" so I cannot guarantee anything.


Richmond.

On 26.09.2018 17:37, Bob Sneidar via use-livecode wrote:

Or you could use the recent line intersect function recently posted by Richmond 
on the top,left bottom,right and bottom,left and top,right of your chosen 
monitor and round the results:

http://forums.livecode.com/viewtopic.php?f=7=31565

Bob S



On Sep 25, 2018, at 18:57 , Nicolas Cueto via use-livecode 
 wrote:

Thank you, Paul.

Using "screenrects" as Paul suggested, here, for future reference, is a
script snippet that places a stack on the right monitor:

put the screenrects into tScrRects
if the environment is "development" and the number of lines in tScrRects >
1 then
  -- CENTRE THE STACK ON THE RIGHT MONITOR
  put line 2 of tScrRects into tRMon -- right monitor rect
  put ((item 3 of tRMon - item 1 of tRMon) / 2 + item 1 of tRMon) &
comma & \
((item 4 of tRMon - item 2 of tRMon) / 2) into tRect
  set the loc of this stack to tRect
   else
  -- CENTRE THE STACK ON TE LEFT MONITOR
  set the loc of this stack to the screenloc
   end if
--
Nicolas Cueto


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: MouseDown on Enter

2018-12-29 Thread Richmond via use-livecode

Ah, Yes . . .

Thanks so much.

Richmond.

On 29.12.18 18:52, J. Landman Gay via use-livecode wrote:

MouseDown is a message, not a function. You need:

 if the mouse is down then
   set the...etc.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On December 29, 2018 9:07:37 AM Richmond via use-livecode 
 wrote:



This does *NOT* work:

on mouseEnter
   if mouseDown then
  set the backgroundColor of me to red
   else
  set the backgroundColor of me to green
   end if
end mouseEnter

on mouseLeave
   set the backgroundColor of me to white
end mouseLeave

which is a "right pox"

Richmond.

On 29.12.18 16:45, Richmond wrote:


This may rank as one of the goofiest questions I've ever asked: Oh,
well, here goes:

Imagine a mosaic of faux buttons if you will.

Each of these buttons will play a tone if I drag my mouse into it:

on mouseEnter

  play audioClip "x.aiff"

end mouseEnter

All well and good . . .

BUT, Richmond wants more . . .

I want to get different results from a simple mouseEnter

and a mouseEnter while the left-click button is down.

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

MouseDown on Enter

2018-12-29 Thread Richmond via use-livecode
This may rank as one of the goofiest questions I've ever asked: Oh, 
well, here goes:


Imagine a mosaic of faux buttons if you will.

Each of these buttons will play a tone if I drag my mouse into it:

on mouseEnter

  play audioClip "x.aiff"

end mouseEnter

All well and good . . .

BUT, Richmond wants more . . .

I want to get different results from a simple mouseEnter

and a mouseEnter while the left-click button is down.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: MouseDown on Enter

2018-12-29 Thread Richmond via use-livecode

This does *NOT* work:

on mouseEnter
   if mouseDown then
  set the backgroundColor of me to red
   else
  set the backgroundColor of me to green
   end if
end mouseEnter

on mouseLeave
   set the backgroundColor of me to white
end mouseLeave

which is a "right pox"

Richmond.

On 29.12.18 16:45, Richmond wrote:


This may rank as one of the goofiest questions I've ever asked: Oh, 
well, here goes:


Imagine a mosaic of faux buttons if you will.

Each of these buttons will play a tone if I drag my mouse into it:

on mouseEnter

  play audioClip "x.aiff"

end mouseEnter

All well and good . . .

BUT, Richmond wants more . . .

I want to get different results from a simple mouseEnter

and a mouseEnter while the left-click button is down.

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Roadmap

2018-12-31 Thread Richmond via use-livecode

https://livecode.com/resources/roadmap/

Last Updated on September 24, 2018

Tut, tut.

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: MouseDown on Enter

2019-01-01 Thread Richmond via use-livecode
Well, of course, one can mess around with "is within", except that my 
poisonous mind
starts worrying about hexagons when LiveCode seems better at 
understanding rectangles.


Richmond.

On 1.01.19 19:20, Paul Dupuis via use-livecode wrote:
You may need to look at LiveCode's drag events since that is the mouse 
action you are trying to address, namely dragging from one hexagon to 
another.


See the dictionary for events like dragStart, dragEnter, dragLeave, 
dragStop, etc.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Video-Fun2

2019-01-01 Thread Richmond via use-livecode
Developer funds are hard to get hold of: my Devawriter Kickstarter 
"thing" I ran last year is a shining

example.

If, however, you were to promote an automated bottom-washer
that played Donald Trump's "March on Moscow" you'd get so much money
you would know what to do with it.

Richmond.

On 1.01.19 20:01, hh via use-livecode wrote:

Video-Fun2 is a major update of the HTML5 standalone "Video-Fun".
Finally all I wanted works.

This uses only "atomic" canvas2d methods of JavaScript in the
browser, no JS-packages. And, where they are fast enough in the
HTML5 engine, all the well known wonderful LC-techniques:

(US) http://hh.on-rev.com/html5/video-funHTML5-9.0.2hhX.html
(EU) http://hyperhh.de/html5/video-funHTML5-9.0.2hhX.html

The source code is, as usual, free for non-commercial use.
(Sadly, my idea of a developer fund died last year).

Happy New Year 2019!

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Video-Fun2

2019-01-01 Thread Richmond via use-livecode

"What you see is an LC-image object"

Um, well, unfortunately NOT on my Mac Mini running WaterFox on MacOS 10.14.2

https://www.waterfoxproject.org/en-US/

Nor, for that matter on safari Technology Preview Release 72

Richmond.

On 1.01.19 20:01, hh via use-livecode wrote:

Video-Fun2 is a major update of the HTML5 standalone "Video-Fun".
Finally all I wanted works.

This uses only "atomic" canvas2d methods of JavaScript in the
browser, no JS-packages. And, where they are fast enough in the
HTML5 engine, all the well known wonderful LC-techniques:

(US) http://hh.on-rev.com/html5/video-funHTML5-9.0.2hhX.html
(EU) http://hyperhh.de/html5/video-funHTML5-9.0.2hhX.html

The source code is, as usual, free for non-commercial use.
(Sadly, my idea of a developer fund died last year).

Happy New Year 2019!

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: MouseDown on Enter

2019-01-01 Thread Richmond via use-livecode

PRESUMABLY because there was NOT an object being DRAGGED.

*Ru Paul* and All!

I don't want to DRAG an object: all I want to do is drag the mouse into 
the object.


On 1.01.19 19:48, Richmond wrote:

With the left mouse button depressed I dragged into the graphic "h3" that
contained this script:

ondragEnter

    setthebackgroundColorofmetogreen

enddragEnter

and *NOTHING* happened.

On 1.01.19 19:20, Paul Dupuis via use-livecode wrote:
You may need to look at LiveCode's drag events since that is the 
mouse action you are trying to address, namely dragging from one 
hexagon to another.


See the dictionary for events like dragStart, dragEnter, dragLeave, 
dragStop, etc.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: MouseDown on Enter

2019-01-01 Thread Richmond via use-livecode

OK, OK; let's be direct and to the point:

I want to "rip off" the functionality of this web-page:

http://terpstrakeyboard.com/about/

Click on the "Play It Now!" menu item and follow through . . .

You will end up with a microtonal keyboard that has this functionality:

1. When one performs a mouseDown on each hexagon a tone is played.

2. While the mouse button is held down the tone continues to sound.

3. If the mouse is dragged (while being pressed) from one hexagon to the 
next,

the sound changes from that of the initial hexagon to the new one.

So . . . there would seem to be something "there" that is a bit 
difficult to implement in LiveCode.


I have 2 adjacent hexagons, called "h1" and "h2" containing these 
scripts, respectively:


onmouseDown

    setthebackgroundColorofmetored

endmouseDown

onmouseStillDown

    setthebackgroundColorofmetogreen

endmouseStillDown

onmouseLeave

    setthebackgroundColorofmetowhite

endmouseLeave

-

onmouseDown

    setthebackgroundColorofmetoblue

endmouseDown

onmouseStillDown

    setthebackgroundColorofmetoyellow

endmouseStillDown

onmouseLeave

    setthebackgroundColorofmetowhite

endmouseLeave



Dragging one's mouse while it is "down" from "h1" to H2" does not turn 
"h2" yellow!


*THIS* is the functionality I am looking for.

Richmond.








On 29.12.18 18:52, J. Landman Gay via use-livecode wrote:

MouseDown is a message, not a function. You need:

 if the mouse is down then
   set the...etc.
--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
On December 29, 2018 9:07:37 AM Richmond via use-livecode 
 wrote:



This does *NOT* work:

on mouseEnter
   if mouseDown then
  set the backgroundColor of me to red
   else
  set the backgroundColor of me to green
   end if
end mouseEnter

on mouseLeave
   set the backgroundColor of me to white
end mouseLeave

which is a "right pox"

Richmond.

On 29.12.18 16:45, Richmond wrote:


This may rank as one of the goofiest questions I've ever asked: Oh,
well, here goes:

Imagine a mosaic of faux buttons if you will.

Each of these buttons will play a tone if I drag my mouse into it:

on mouseEnter

  play audioClip "x.aiff"

end mouseEnter

All well and good . . .

BUT, Richmond wants more . . .

I want to get different results from a simple mouseEnter

and a mouseEnter while the left-click button is down.

Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: MouseDown on Enter

2019-01-01 Thread Richmond via use-livecode

With the left mouse button depressed I dragged into the graphic "h3" that
contained this script:

ondragEnter

    setthebackgroundColorofmetogreen

enddragEnter

and *NOTHING* happened.

On 1.01.19 19:20, Paul Dupuis via use-livecode wrote:
You may need to look at LiveCode's drag events since that is the mouse 
action you are trying to address, namely dragging from one hexagon to 
another.


See the dictionary for events like dragStart, dragEnter, dragLeave, 
dragStop, etc.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: MouseDown on Enter

2019-01-01 Thread Richmond via use-livecode

Now there's a thought!

Thanks.

Richmond.

On 1.01.19 19:20, Paul Dupuis via use-livecode wrote:
You may need to look at LiveCode's drag events since that is the mouse 
action you are trying to address, namely dragging from one hexagon to 
another.


See the dictionary for events like dragStart, dragEnter, dragLeave, 
dragStop, etc.



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Crunchy chestnuts again, again, again

2019-01-16 Thread Richmond via use-livecode
Aha: at last I have discovered the truth: you are actually Theresa May 
cunningly

pretending to be a computer programmer.

This message must be taken in context and understood to be in no way 
intended

to be offensive to Theresa May. :)

Richmond.

On 16.01.19 17:57, Bob Sneidar via use-livecode wrote:

You have to sign up methinks. Which excludes people not signed up from voting. 


Bob S



On Jan 15, 2019, at 09:32 , Sannyasin Brahmanathaswami via use-livecode 
 wrote:

How do you vote on the forum?

Brahmanathaswami


 Richmond

Indeed: Please signal your opinion:

http://forums.livecode.com/viewtopic.php?f=6=31971

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Livecode Dictionary

2019-01-19 Thread Richmond via use-livecode

Some of those user entries were extremely useful.

It would be good if user entries could be restored to the dictionary 
once again.


Richmond.

On 19.01.19 9:49, Simon Knight via use-livecode wrote:

Hi all,

I have just read about two “issues” and both would be resolved or at least 
helped with a more detailed dictionary entry.  Now in the dim distant past the 
RunRev dictionary use to allow humble users to add comments and examples which 
I for one found useful.  Does anyone know why this useful feature was removed?  
Security ?



Simon Knight





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Crunchy chestnuts again, again, again

2019-01-14 Thread Richmond via use-livecode

Indeed: Please signal your opinion:

http://forums.livecode.com/viewtopic.php?f=6=31971

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Us and them? [was Re: Livecode Dictionary]

2019-01-21 Thread Richmond via use-livecode

Oh, fruit-flavoured socks . . .

If many developers do not trust Microsoft, who can change their term 
anytime, and

no one knows what they will do . . .

One could wonder about the same sort of thing about other software 
manufacturers;
even those who keep changing their commercial licensing arrangements in 
a way that

sometimes seems haphazard and unpredictable . . .

Trusting software developers, especially developers on who one's own 
efforts depend is always
going to be an "iffy" thing, but so, then, is almost everything in life 
one has to rely on
that involves other people; so worrying about Microsoft, if one spends 
too much time on
it can become fairly unhealthy: and what about Apple, Canonical, and so 
on and so forth?


-

My objection to bunging user stuff for the LiveCode dictionary on GitHub 
has nothing to

do with Microsoft, but has a lot to do with accessibility.

Way back when with LiveCode 4.5 end-user comments/feedback/hints in the 
Dictionary
appeared almost as soon as someone who added them opened LC while they 
were connected

to the internet . . .

I also (possibly incorrectly) had a feeling those comments "came 
through" unfiltered by the mothership.


Now I would suppose stuff going to GitHub does not get rolled into the 
Dictionary until the

next LC release, and only if the mothership lieutenants approve it.

Now, if I am messing around "trying to be clever" with LiveCode I 
generally need and am grateful for
all the help I can get: and if Fred Flintstone (that well-known LC 
developer) found something out
this morning which will serve me well this afternoon I have no great 
urge to wait 6-8 weeks for

that to filter through to me.

So . . . it would be lovely if, unless there are serious objections,
the Dictionary inwith LiveCode to regain its previous functionality so 
we can help each other

just that wee bit more.

Richmond.

On 21.01.19 0:22, Rick Harrison via use-livecode wrote:

Many developers do not trust Microsoft, and neither do I.
Things may be fine right now, but it is the future that
concerns me more.  They can change their terms at
anytime, and no one knows what they will do.

Just a word of caution.

Cheers,

Rick




On Jan 20, 2019, at 2:50 PM, Richard Gaskin via use-livecode 
 wrote:

Rick Harrison wrote:


I do not believe most of LC’s users are interested in signing up
for GitHub and having to sign an agreement with new owner Microsoft
too.

In what way has Girhub's TOS been changed after Microsoft's acquisition which 
would be a concern to LiveCode developers?

--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web

ambassa...@fourthworld.comhttp://www.FourthWorld.com

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Us and them? [was Re: Livecode Dictionary]

2019-01-23 Thread Richmond via use-livecode
Well, Curry, at the risk of causing you terminal disappointment, I can 
do nothing but support

your request for the thing to be a simple as possible.

"my budget hardware"

my "budgetist" hard ware is a Pentium 4 I picked up 12 years ago, second 
had, for $12 . . .


It has "2000" written on the back of it!

Oddly enough it runs LC 9.0 under Xubuntu 18.04 without a backward glance.

Richmond.

However, having played around with it when I bought it, 12 years ago, 
with Windows XP,

that was glacially slow back then

On 23.01.19 г. 1:06 ч., Curry Kenworthy via use-livecode wrote:


David:

> I'm working on a solution for this

> collaborative with the minimal possible barrier to entry
> integrated into developer workflow - that means the script editor

> personal project wiki's for the software a developer is working
> on directly from the script editor

> Thoughts? Feedback on this?

As a "KISS man" (bet Richmond will have fun with that!) my only advice 
is: Don't make it one bit more complex than it must be.


Meaning simplicity both for maintenance/quality AND for performance 
speed/memory. The Script Editor is already a bit chubby, huffing and 
puffing on many machines during a modest jog, and the Dictionary is 
waddling around even slower and shakier on my budget hardware than I 
move around myself as a handicap person. :D


What people need most in the Script Editor is to view and edit the 
code itself smoothly, without jitters or delays; the primary function 
of SE. After that, debugging and variables and search are very 
helpful. Something like a project wiki would come below all those in 
priority, and better not slow things down any further. A wiki could 
just as well be external to the SE or to LC - but if it plays nice, 
doesn't use cycles or memory or real estate unless it's turned on, 
sounds cool.


Supporting a list of standards and whizbang features is nice, but user 
comments for keywords are the essence. I would just as soon have user 
comments for the Dictionary kept fairly simple and kept in the 
Dictionary, rather than in the SE. But it sounds like you have a dream 
for this, and I'm glad to see the passion. This will be interesting!


Best wishes,

Curry Kenworthy

Custom Software Development
"Better Methods, Better Results"
LiveCode Training and Consulting
http://livecodeconsulting.com/

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Us and them? [was Re: Livecode Dictionary]

2019-01-23 Thread Richmond via use-livecode

Oh, let's get campy.

In a perfect world there should not really be a need for "us" and "them" 
camps with LiveCode,
it should cater to all people along a continuum stretching from "us" to 
"them".


While LiveCode may be tending to introduce more "them" features 
(arguably because all
"us" features are already in place), as long as that does not detract or 
break any of the

"us" features there should be nothing to argue about.

When I teach programming with LiveCode I stick to the "us" features 
because I believe skills
learnt there are more basic and portable to other languages; but I am 
not so narrow minded to see
that many of the "them" features have their place and use in the great 
scheme of things.


This is why my "prayer" is that the good folks at LiveCode central only 
deprecate features

when that is absolutely unavoidable.

Richmond.

On 23.01.19 г. 7:13 ч., Richard Gaskin via use-livecode wrote:

Graham Samuel wrote:

> It’s OK, I think, to provide more facilities for the ‘big picture’
> professionals, such as making it easier to use version control and
> to work in teams, and to have an ever-expanding set of functions
> and even platforms; but it’s not OK if this is at the expense of
> the kind of user who doesn’t want to distort the way LC works,
> for example by deprecating stacks that contain both scripts and
> UI elements...

Stack files have not been in any way deprecated.  Nothing has change 
in that regard.


What has happened is exactly what you describe as ideal above: new 
capabilities have been added that support a much wider range of uses 
for LC, while preserving the methods in place for decades. Definite 
win-win.


I think some of this (a lot of this?) sort of discussion comes down to 
deciding who is "us" and who is "them"?


I used to be squarely in what I presume is the "us" camp, and in many 
ways I still prefer the simplicity of with-the-grain xTalk workflows.


But I also work in other languages on things outside of LC, and the 
tools and habits acquired there are also valuable.


Being able to adapt old habits, and enhance the learning of new ones, 
by mixing the best of what I learn from each has become a rewarding 
adventure.


In fact, I'm no longer sure which camp I'm in, since I'm not fully 
"us" and not full "them", but a mish-mash of both and a lot of moving 
around in between those polarities.


As long as each of us can use the workflows we prefer, does the 
distinction matter?




> A typical casualty of this conflict is the cancelling of the ability
> of these ordinary users to add notes to the dictionary, without
> apparent thought for the negative consequences.

I'm surprised no one in the community has made a LC Plugin that acts 
as a custom GitHub client for LC docs.


That would seem the best of both worlds: a pleasant UI that's as easy 
to use as it is to build, and those who prefer working directly on the 
docs in Markdown can continue to do so.


A custom GitHub client for the main repository solves many problems, 
chiefly (and so far uniquely) the issue of having learning materials 
spread out across an ever-broader range of disparate systems.  All the 
advantages of multiple intput streams, with the advantage of a single 
output stream that we all have installed and available with LC.





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Can We Position the Label/Name of a Button

2018-12-04 Thread Richmond via use-livecode
Well, you can fiddle around with topMargin and bottomMargin, but that 
also affects

icon positions.

Richmond.

On 4.12.18 г. 22:01 ч., Sannyasin Brahmanathaswami via use-livecode wrote:

See:

http://wiki.hindu.org/screenshots/button-label-center.png

Syntax
set the iconGravity of button to position
Summary
Specifies wether the icon of a button is placed independently of the
label.

[#type in the entry: wether}

True, setting iconGravity does place the loc of the icon within the boundaries+ 
margins of the button.

But also implied it discretionary placement of the label/name (if showName  is true) . 
But I can't find any way but "centered".. What am I missing? This is such a 
basic feature I would thought it was introduced in LC 2.0

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: OT-Reading Old Quicken Files

2018-12-04 Thread Richmond via use-livecode
Dunno anything about this at all: but, as it says in the Gospel of 
Thomas, "If you have eyes you should look",

so . . .

poking about on the internet I found that

"The /old format/ was called QIF (/Quicken/ Interchange Format).
The new format, called OFX (Open Financial Exchange),
makes it much easier to activate accounts ... "

and further along, so to speak, I found out 2 interesting things:

"A QIF file is an ASCII  text 
file generated by Quicken financial software. It contains a user's 
financial liability and cash accounts in a text format that can easily 
be read by other programs, including text editors. QIF files are used to 
transfer data between different Quicken data files or from a financial 
institution's website to Quicken software."


and

"
The QIF format was originally developed by Intuit, but it is now 
supported by several financial and accounting programs. Some of these 
programs include *Microsoft Money*, *Corel Quattro Pro*, and *GnuCash*. 
*You can import a QIF file in Quicken by selecting* File → Import → QIF 
file, navigate to the location of the file, and choose the account to 
which you want to import the QIF file."


I wonder if you have tried File → Import → QIF, that might be all that 
is required.


Best, Richmond.

On 4.12.18 г. 21:14 ч., William Prothero via use-livecode wrote:

Folks:
I’m just curious if anybody has tried to use Livecode to read pre-2004 Quicken 
files. They are in binary, and the current Quicken, and Quicken2007 (which I 
have) will no longer read them.

I’m trying to recover archives of old transactions and checking whether it’s 
even feasible.

Best,
Bill

William A. Prothero
http://earthlearningsolutions.org

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Can We Position the Label/Name of a Button

2018-12-04 Thread Richmond via use-livecode

Well, that'll push your button name/label right or left, but ti won't
allow you to place it in all the places where you can position an icon.

Richmond.

On 4.12.18 г. 22:34 ч., Klaus major-k via use-livecode wrote:

Hi Swami


Am 04.12.2018 um 21:01 schrieb Sannyasin Brahmanathaswami via use-livecode 
:

See: http://wiki.hindu.org/screenshots/button-label-center.png
Syntax
set the iconGravity of button to position
Summary
Specifies wether the icon of a button is placed independently of the
label.
[#type in the entry: wether}
True, setting iconGravity does place the loc of the icon within the boundaries+ 
margins of the button.

But also implied it discretionary placement of the label/name (if showName  is true) . 
But I can't find any way but "centered".. What am I missing? This is such a 
basic feature I would thought it was introduced in LC 2.0

did you take a look at the "Text" tab in the inspector for your button and set the 
textalign to something else than "center" (default)? :-)


Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major-k.de


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Position the Label/Name of a Button

2018-12-04 Thread Richmond via use-livecode

"This is such a basic feature I would thought it was introduced in LC 2."

Well, um, yes . . .

I suspect that quite a lot of us have things that we think of as basic 
features,

and I suspect they are all different.

I'm not sure how essential being able to put a button's label in the 
bottom right-hand
corner is, especially as that can easily be faked by using an image as a 
button.


Richmond.

On 4.12.18 г. 22:01 ч., Sannyasin Brahmanathaswami via use-livecode wrote:

See:

http://wiki.hindu.org/screenshots/button-label-center.png

Syntax
set the iconGravity of button to position
Summary
Specifies wether the icon of a button is placed independently of the
label.

[#type in the entry: wether}

True, setting iconGravity does place the loc of the icon within the boundaries+ 
margins of the button.

But also implied it discretionary placement of the label/name (if showName  is true) . 
But I can't find any way but "centered".. What am I missing? This is such a 
basic feature I would thought it was introduced in LC 2.0

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: LC-apps for HC

2018-12-03 Thread Richmond via use-livecode

Did exactly that a couple of years ago . . . .

No takers at the time.

Richmond.

On 3.12.18 г. 3:55 ч., Richard Gaskin via use-livecode wrote:

Ingar Roggen:

> ...why not elaborate it to the tool, the app needed to make HC easily
> portable to LC and thereby accessible "to the rest of us" again?
> Anybody takes the challenge?

One could make HC's interface in LC. Anyone game?

I once thought about doing it myself...
http://livecodejournal.com/features/the-true-power-of-hypercard.html




___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Server Down?

2018-11-29 Thread Richmond via use-livecode
The Livecode server seems to be offline at the moment (9.37 Edinburgh 
time), or at least inaccessible here in Bulgaria.


Richmond.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 9.0.2 RC-2

2018-11-26 Thread Richmond via use-livecode

Congratulations!

Looking forward to having a "poke" in depth when I get home after work.

Richmond.

On 26.11.18 г. 13:38 ч., panagiotis merakos via use-livecode wrote:

Dear list members,

We are pleased to announce the release of LiveCode 9.0.2 RC-2.


Getting the Release
===
You can get the release at https://downloads.livecode.com/livecode/ or via
the automatic updater.


Release Contents

LiveCode 9.0.2 RC-2 comes with 3 bugfixes:

21706 Crash when executing mobileStartTrackingSensor on iOS
21707 Datagrid (form type) won't open properly on LC 9.0.2 rc1
21685 Virtual keyboard issue on 9.0.2-rc-1 on Android

Since the last stable version (9.0.1), more than 85 bugs have been fixed.


Known issues


- The use of the Browser widget is not supported on Ubuntu 18.04 64 bit LTS
yet.

The full release notes are available from:

http://downloads.livecode.com/livecode/9_0_2/LiveCodeNotes-9_0_2_rc_2.pdf

Feedback

Please report any bugs encountered on our BugZilla at
http://quality.livecode.com/

We have a forum available for discussing LiveCode Builder at
http://forums.livecode.com/viewforum.php?f=93


Have fun!
The LiveCode Team
--
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: How to remove emoji's from unicode string

2019-01-13 Thread Richmond via use-livecode

Well . . . as the emojis are stored in a Unicode range (Hex 1F600 - 1F64F)

https://www.unicode.org/charts/

I'd "just" strip out any characters inwith that range.


On 13.01.19 22:17, Stephen MacLean via use-livecode wrote:

Hi All,

The recent conversations on using offset() with Unicode strings was very 
enlightening, thanks to all that took part!.

I have data stored in UTF8mb4. I use textDecode after loading it from the DB to 
put it into a format that LC understands. I then use offset() to find certain 
tags, text, etc. to work with. However, if there are emoji in that string, the 
offset() function hard crashes with a out of range error.

Due to the troubles offset(), I’m looking for a way to remove the emojis before 
I have to use the offset function.

Short of compiling a list of emoji and the decimal equivalent, does anyone have 
a way to do this in LC?

My offset code has been rock solid, except for these rare instances were there 
are emoji in the text and I am not really looking to change it if I don’t have 
to, preferring to just remove the emoji if possible.

TIA,

Steve MacLean

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: How to remove emoji's from unicode string

2019-01-13 Thread Richmond via use-livecode

Cop a look at this:

*http://forums.livecode.com/viewtopic.php?f=7=32030*

On 13.01.19 22:17, Stephen MacLean via use-livecode wrote:

Hi All,

The recent conversations on using offset() with Unicode strings was very 
enlightening, thanks to all that took part!.

I have data stored in UTF8mb4. I use textDecode after loading it from the DB to 
put it into a format that LC understands. I then use offset() to find certain 
tags, text, etc. to work with. However, if there are emoji in that string, the 
offset() function hard crashes with a out of range error.

Due to the troubles offset(), I’m looking for a way to remove the emojis before 
I have to use the offset function.

Short of compiling a list of emoji and the decimal equivalent, does anyone have 
a way to do this in LC?

My offset code has been rock solid, except for these rare instances were there 
are emoji in the text and I am not really looking to change it if I don’t have 
to, preferring to just remove the emoji if possible.

TIA,

Steve MacLean

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Windows 10 and Me.

2018-09-14 Thread Richmond via use-livecode

Not, sadly, a peon of praise for Microsoft's "latest and greatest".

Nor is it the start of a saucy porn novel.

So, a boy running LEGAL Windows 10 (this IS unusual in Bulgaria) tried 
to install

LiveCode 8.1.10 on his machine.

He got bogged down, so I went round to his house and tried the following:

To install LC 8.1.9, 8.1.10 and 9.0.1 on his machine, in all 3 cases in 
all 3 ways (For all, for me, fancy-pants-custom).


In ALL cases they installed.

In ALL cases they loaded with the splash screen, and then: NO revMenuBar 
and NO revTools:

pressing CTRL-M did NOT bring up the Message Box.

[I ended up doing something "totally 'forked' ": installed VirtualBox 
with MX Linux inside and then installed LiveCode for Linux 64 bit in the 
virtual machine: kept the boy happy: but NOT me.


Spoke to his Mum about the problem, and she told me I was free, anytime 
I wanted to pop back and bung caches and so forth onto a flash-drive so 
I could post them to LiveCode central.


An odd sort of day, with darkening clouds on the horizon with a promise 
of rain.


Richmon.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Windows 10 and Me.

2018-09-16 Thread Richmond via use-livecode

Ah; there's a thought.

Can you tell me where I would find that Prefs file?

Richmond.

On 16.09.2018 15:57, AndyP via use-livecode wrote:

Did you remove all the preference file first before trying to install the
other versions?

The original install by the boy may have resulted in a corrupted preferences
file?



-
Andy Piddock


My software never has bugs. It just develops random features.

TinyIDE  a Free alternative minimalist IDE Plugin for LiveCode


Script editor Themer for LC http://2108.co.uk

PointandSee is a FREE simple but full featured under cursor colour picker / 
finder.
http://www.pointandsee.co.uk  - made with LiveCode
--
Sent from: 
http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Forums misbehaving

2018-09-18 Thread Richmond via use-livecode

I had this on a 32-bit Xubuntu 18.04 install with Firefox.

Richmond.

On 18.09.2018 19:46, dunbarxx via use-livecode wrote:

Never seen this. Richmond, are you on a computer or a portable device?

Craig



--
Sent from: 
http://runtime-revolution.278305.n4.nabble.com/Revolution-User-f278306.html

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Natural Programming

2018-09-11 Thread Richmond via use-livecode
When I went to the USA in 1993 I had to set up a phone and did not 
understand the way things were done so enquired at the phone office of 
the guy there, "Do you have STD?"


[STD: Standard Trunk Dialling]

Richmond.


On 11.09.2018 22:36, Devin Asay via use-livecode wrote:

On Sep 11, 2018, at 12:14 PM, Mark Wieder via use-livecode 
 wrote:

On 09/11/2018 10:27 AM, Jerry Jensen via use-livecode wrote:

Reminds me of the dyslexic cop that tried to give me an IUD.

On Sep 11, 2018, at 8:18 AM, Bob Sneidar via use-livecode 
 wrote:

You know, programming comes so naturally to me, it's like it's in my NDA.

I used to have dialup but now I'm happy with my LSD.

LLO! RTOFL!  -:D

Devin
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Forums misbehaving

2018-09-18 Thread Richmond via use-livecode
I tried to post a reply to one thread 4 times: each time, after I hit 
"Submit"


I was returned to the Login screen.


Richmond


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Should I forget HC? Honestly?

2019-01-26 Thread Richmond via use-livecode
I learnt a lot from HyperCard in 1993 . . . when watching my 6 month 
year old son.


However, my son is now working his way towards his 27th birthday, and 
does not need

the sort of attention from me that he needed then.

LiveCode IS, to all intents and purposes, HyperCard, in much the same 
way as my son, Alexander
is to all intents and purposes the baby he was 26 years ago. However, 
LiveCode, like my son,

has got the odd extra skill it has acquired in those 26 years.

There is NO need to "make HC great again" because Kevin Miller and his 
band of very clever people

have already done that.

What 'facilitating Hypercard by means of an LC-app' means I just don't know.

If my son gets married and fathers a child, I may have to cope with 
"HyperCard" again,
but, as I have LiveCode I will gladly hand the grandchild over to my son 
having made the

culturally appropriate "oohs and aahs".

What possible advantage could there possibly be from reviving a 
hobby-horse (progenitor of the
bicycle that had no pedals) when one can pop down the road and buy a 
bicycle with upward of 15 gears,

a sprung saddle and a decent lamp on the front?

Someone, who has not sat down and thought things through carefully comes 
up with

a "HyperCard Revived" posting about once every 2 years . . .

I got out a machine I have that runs Hypercard and felt very, very sad 
running the thing as, frankly,
after about 18 years of exposure to LiveCode (that's about 3 times as 
long as my exposure to HyperCard),
HyperCard looked pathetic; and, with the vision of hindsight it is; 
while when it was "the thang" it was revolutionary.


Richmond.

On 26.01.19 9:22, Ingar Roggen via use-livecode wrote:

Hi, all of you!
Twice I have asked through this list for help to get an idea about how much it 
would cost «to make HC great again», that is, to facilitate its use by means of 
an LC-app. I may not succeed in getting a Norwegian sponsor, but again I might. 
But certainly not without an approximate suggestion of the price. My email at 
the University of Oslo is ingar.rog...@sosiologi.uio.no. Why not give it a try?
Ingar

Sendt fra min iPhone
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Should I forget HC? Honestly?

2019-01-26 Thread Richmond via use-livecode
Yes, I have "done", and in so doing I asked myself some pretty warped 
questions,
of which the signal one was, "What on earth am I doing this for when the 
LiveCode
IDE can be simplified sufficiently to exclude all developments post 
version 7 anyway?"


Richmond.

On 26.01.19 17:01, Roger Guay via use-livecode wrote:

I’ll join this chorus as well and add that LC has become what I had hoped 
Hypercard would become back in the day. LC is Hypercard on steroids! If your 
goal is to simplify LC, then do as I believe Richmond has already done, and 
build a simplified (limited) tool palette in LiveCode and call it RetroLC=HC.


Roger


On Jan 26, 2019, at 7:29 AM, hh via use-livecode 
 wrote:

(1) https://vipercard.net

(2) https://github.com/kreativekorp/openxion

(3) https://github.com/uliwitness/stacksmith/

See also the xtalk interviews here:
http://www.zathras.de/angelweb/articles.htm

(4) Why not make a rather complete LC HTML5 standalone?
It could have an optional "retro-look" (HyperCard).

This is then written in LC Script and could use also the
full javaScript of the modern browsers.
Is already now several steps above (1).

++ Would require to add improved keyboard support to LC's
HTML5 engine.

++ Could start from (edit and set scripts):
https://hyperhh.de/html5/hhTestInStandalone-9.0.2hhX.html

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Trying to get Camera Control. Community Plus License

2019-01-27 Thread Richmond via use-livecode

I've just been fiddling around with the "Video Capture.rev" stack
from LC 4.5 with no joy in LC 8.1.10.

Richmond.

On 27.01.19 17:02, hh via use-livecode wrote:

Find some info here:
https://livecode.com/products/livecode-platform/pricing/

 From the 9.0.2-dict entry to cameraControlCreate:
Edition: Indy
OS: mac, windows, ios, android

So, the Community plus edition is not the Indy edition.

I will soon publish a *timelapseCamera* stack that runs on
Mac/Win/linux with LC 6/7/8/9 and Raspi (LC 651/704)
for ALL editions of LC.
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Property Palette

2019-04-02 Thread Richmond via use-livecode
The bug has been reported several time by several people, and "we" have 
been reassured that

it is being dealt with . . .

Not, frankly, that reassurances from LiveCode central have ever given me
much comfort, as a bird in the hand is worth loads of reassurances in 
the bushes.


Richmond.

On 2.04.19 20:26, Tom Glod via use-livecode wrote:

Rant warning.

This bug has been costing me time every #$%#$% ing day for over a year.

Its presence is somehow indicative that no one at livecode is using
livecode to produce anything otherwise they would be driven crazy by this
bug like I have been.   There has never been a bug more infuriating than
this one.

rant over.

I've been assuming this is reported and that everyone who uses livecode 9
sees it maybe i should double check that.


On Tue, Apr 2, 2019 at 1:05 PM Richmond via use-livecode <
use-livecode@lists.runrev.com> wrote:


Oof: still coming up as squashed, squished or what-have-you in 9.0.4 RC-2:

http://forums.livecode.com/viewtopic.php?f=5=32385=178345#p178345

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Property Palette

2019-04-02 Thread Richmond via use-livecode

Oof: still coming up as squashed, squished or what-have-you in 9.0.4 RC-2:

http://forums.livecode.com/viewtopic.php?f=5=32385=178345#p178345

Richmond.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Property Palette

2019-04-03 Thread Richmond via use-livecode

20701

Richmond.

On 2.04.19 20:54, Paul Dupuis via use-livecode wrote:

On 4/2/2019 1:43 PM, Richmond via use-livecode wrote:
The bug has been reported several time by several people, and "we" 
have been reassured that

it is being dealt with . . .


What is the bug number? I'd like to CC myself on the bug to follow any 
progress.


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 9.0.4 RC-2

2019-03-29 Thread Richmond via use-livecode

That was a record "sort out", and a very good one at that.

Thanks.

Richmond.

On 29.03.19 17:22, panagiotis merakos via use-livecode wrote:

Dear list members,

We are pleased to announce the release of LiveCode 9.0.4 RC-2.


Getting the Release
===
You can get the release at https://downloads.livecode.com/livecode/ or via
the automatic updater.


Release Contents

LiveCode 9.0.4 RC-2 comes with 1 regression bugfix:

Bug 21944 - LiveCode 9.0.4 RC-1 can be non-resposive on a Windows 10
computer

If you are using LiveCode 9.0.4 RC-1, please upgrade to LiveCode 9.0.4 RC-2.

Since the last stable version (9.0.3), more than 35 bugs have been fixed.


Known issues


- The use of the Browser widget is not supported on Ubuntu 18.04 64 bit LTS
yet.

The full release notes are available from:

http://downloads.livecode.com/livecode/9_0_4/LiveCodeNotes-9_0_4_rc_2.pdf

Feedback

Please report any bugs encountered on our BugZilla at
http://quality.livecode.com/

We have a forum available for discussing LiveCode Builder at
http://forums.livecode.com/viewforum.php?f=93


Have fun!
The LiveCode Team

--
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: LC application running on lab computers

2019-03-28 Thread Richmond via use-livecode

I don't know much about Windows . . . but,

on Macintosh machines and PCs running Linux there is often a folder called
"Shared" or somesuch alongside all the user directories: might this not
be the place to write a pref file that is going to be shared by all users?

Richmond.

On 28.03.19 г. 8:45 ч., Peter Bogdanoff via use-livecode wrote:

I get "can't create that directory (13)”

The challenge is to write a pref file to a non-user directory so the file is 
available to all users in a lab setting.

Peter


On Mar 27, 2019, at 11:36 PM, Richard Gaskin via use-livecode 
 wrote:

Peter Bogdanoff wrote:


In attempting to create this folder in MacOS:

put specialFolderpath("asup") & “/My Folder" into tURL

  [which yields tURL: /Library/Application Support/My Folder ]

create folder tURL

  returns a result: can't create that directory


Why the error?

All file I/O is best accompanied with an error check. If that includes a call 
to sysError you'll see exactly what the OS is trying to tell you.

   create folder tURL
   if the result is not empty then
   answer the result &" ("& sysError() &")"
   exit to top
end if


I'd wager permissions. /Library is a system folder. /Users//Library 
should be writable, though.

--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web

ambassa...@fourthworld.com 
http://www.FourthWorld.com 

___
use-livecode mailing list
use-livecode@lists.runrev.com 
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode 


___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: Apple Video Foundation (AVF) and .mpg files

2019-03-26 Thread Richmond via use-livecode

I suppose if you open an .mpg file as a TEXT file it should
contain standard markers as to whether it is encoded as MPEG-1 or MPEG-2.

Useful samples here: http://hubblesource.stsci.edu/sources/video/clips/

Richmond.

On 26.03.19 22:32, Paul Dupuis via use-livecode wrote:
Livecode 9.x.x uses Apple Video Foundation (AVF) for the LC Player 
object under OSX.

AVF supports MPEG-1 video but not MPEG-2 video.
Both MPEG-1 and MPEG-2 use the .mpg file extenstion.

Question for any media geniuses on this list: Is there a way in 
LiveCode to tell a MPEG-1 .mpg file from a MPEG-2.mpg file?



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: [ANN] Release 9.0.4 RC-1

2019-03-29 Thread Richmond via use-livecode

Wow!

After all the negative flack yesterday about 9.0.4 RC-1 I had decided to 
install it on

none of my machines.

Now I've changed my mind.

I hope I don't regret that.

Richmond.

On 29.03.19 г. 10:41 ч., hh via use-livecode wrote:

Thanks for closing all these (hidden) memory leaks.
I had the first time in LC 9 no crash of LC when working
several hours with CPU/GPU-stressing scripts.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode



___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Re: [ANN] Release 9.0.4 RC-1

2019-03-29 Thread Richmond via use-livecode

On the other hand, I think I'll just christian LC 9.0.4 RC-4 "Millennium"
after it froze 3 times in a row on Xubuntu 10.04 34-bit.

Best of luck getting back on track (as I'm sure you will) with LC 9.0.4 
RC-2.


Richmond.

On 29.03.19 г. 11:27 ч., Richmond wrote:

Wow!

After all the negative flack yesterday about 9.0.4 RC-1 I had decided 
to install it on

none of my machines.

Now I've changed my mind.

I hope I don't regret that.

Richmond.

On 29.03.19 г. 10:41 ч., hh via use-livecode wrote:

Thanks for closing all these (hidden) memory leaks.
I had the first time in LC 9 no crash of LC when working
several hours with CPU/GPU-stressing scripts.

___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-livecode





___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

  1   2   3   4   5   >