Re: [OT] nice views from my city

2012-04-17 Thread Bernard Devlin
It's really quite nice.

I walk around the city and marvel at how many people basically look
out onto tarmac or brick.  After living with a view for so long, I
can't imagine not having one.  But most people don't (at least not in
cities).

Another reason to count one's blessings.

Bernard

On Tue, Apr 17, 2012 at 12:01 AM, Monte Goulding
 wrote:
> Unfortunately, I have neither a bay nor a city view. I'm stuck waking up to 
> this :-)
> http://dl.dropbox.com/u/11969754/photo.JPG
>
> I took that happy snap at 7AM this morning.

___
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] Missed a chance.

2012-04-17 Thread Judy Perry

Not necessarily; they could still get listed here:

http://codeclub.org.uk/blog/

But then they'd need a canned set of lesson plans.

Judy

On Tue, 17 Apr 2012, Richmond wrote:


Why do I feel that RunRev's "odd" behaviour with RevMedia has meant
that they may have missed an important chance?


___
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] Missed a chance.

2012-04-17 Thread Judy Perry
Funny you should mention this... This is what I'm thinking of doing at my 
kids' middle school next year...  Well, without robots anyways.


Judy

On Tue, 17 Apr 2012, Richmond wrote:


Why do I feel that RunRev's "odd" behaviour with RevMedia has meant
that they may have missed an important chance?

http://www.bbc.com/news/technology-17740143


___
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: Major Datagrid Issues

2012-04-17 Thread Peter Haworth
Thank you zryip, that fixed both problems.  I had found another solution
which was to set the dgtext to empty.  I initially thought that wouldn't
work since the internal dg storage is not supposed to exist when use
dgNumberOFRecords.  I feel more comfortable with your solution though,
Thanks,
Pete
Pete
lcSQL Software 



On Tue, Apr 17, 2012 at 11:22 AM, zryip theSlug wrote:

> Hi Pete,
>
> Sorry for the delay in the answer, I've just read your post.
>
>
> Have you tried to send a ResetControl command to the datagrid, before
> to change the dgNumberOfRecords property?
>
> Example:
>
> command PopulateMyDataGrid
>   doMySQLStuff
>
>   send "ResetControl" to grp "myDataGrid"
>   set the dgNumberOfRecords of grp "myDataGrid" to tNumberOfRecords
>
> end PopulateMyDataGrid
>
> On Sat, Apr 14, 2012 at 3:57 AM, Peter Haworth  wrote:
> > I am running into some pretty major issues using the datagrid's
> > dgNUmberOfRecords/GetDataForLine functionality.
> >
> > First issue.
> >
> > I load data into the datagrid by setting the dgNumberOfRecords -
> > GetDataForLine is called correctly, all looks fine.  Now I go through a
> > filtering process and set the dgNUmberOfRecords again, let's say it ends
> up
> > at 2.  GetDataForLine gets called twice and I see that I load the correct
> > data into pDataA.  The datagrid now correctly shows two lines but they
> have
> > the data from the first two lines of the original display, not the
> selected
> > lines.  Bad news.
> >
> > Second Issue.
> >
> > This one seems to happen when the total number of rows in the datagrid is
> > an exact multiple of the visible rows in the datagrid.  For example,
> let's
> > say there are 50 records presented to the datagrid and it has 10 visible
> > lines.  No problem with the initial display of the data.  Now I want to
> add
> > a row of data to the end of the datagrid.  I set the dgNumberOfRecords to
> > the new row count but the datagrid still shows the original last row at
> the
> > end of the datagrid and I cannot scroll down any further.  I try
> scroliing
> > up and down, no joy.  Bad News.
> >
> >
> > Trevor or zryip, or anyone else - any ideas?
>
>
> Best Regards,
> --
> -Zryip TheSlug- wish you the best! 8)
> http://www.aslugontheroad.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


Measuring Angles?

2012-04-17 Thread Rick Harrison
Hi there,

Ok, I've tried just about everything I can think of to measure X,Y, and Z angles
on my iPad 2.  Nothing works right.  I tried converting from radians to degrees,
and the device just isn't giving me the correct information at all.  I've tried 
the
accelerometer, the "gyroscope", etc.  They all want to give me information like
the rate of change.  I just want angles in degrees!  Has anyone else had this
problem or found a solution that really works correctly and accurately?
(Yes, I've tried the basic examples given.)

Thanks in advance!

Rick
___
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: trapping something like "resizestack finished" on Windows? :-)

2012-04-17 Thread Dar Scott
Yeah, I was thinking the last one would show the mouse UP.  My next suggestion 
is similar to that made by Mike: use send.  

If you are not able to catch the UP with his suggestion, increase the time or 
maybe the first resizeStack would start a send-polling cycle that looks for 
mouse up.  

Dar

On Apr 17, 2012, at 2:44 PM, Klaus on-rev wrote:

> Hi Dar,
> 
> Am 17.04.2012 um 21:02 schrieb Dar Scott:
> 
>> On Apr 17, 2012, at 12:54 PM, Klaus on-rev wrote:
>> 
>>> I have some scripts that I need to execute AFTER the user has finished 
>>> resizing my stack.
>>> On the Mac I can set "the liveresizing" of my stack to false and simply 
>>> execute my scripts at
>>> the end of my "resizestack" handler. But this does not work on windows, 
>>> where "liveresizing" 
>>> is always true resp. does not have any effect.
>>> 
>>> Any hints how I can trap that above menitoned moment on Windows?
>> 
>> Check 'the mouse' in resizeStack?
> 
> ah, you mean for UP or DOWN?
> Hm, yep, looks like it is always DOWN in that case.
> 
> And? Sorry, what am I missing?
> 
>> dar
> 
> Best
> 
> Klaus
> 
> --
> Klaus Major
> http://www.major-k.de
> kl...@major.on-rev.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: trapping something like "resizestack finished" on Windows? :-)

2012-04-17 Thread Klaus on-rev
Hi Jacqueline,

Am 17.04.2012 um 22:57 schrieb J. Landman Gay:

> On 4/17/12 3:44 PM, Klaus on-rev wrote:
>> Hi Dar,
 ...
 Any hints how I can trap that above menitoned moment on Windows?
>>> Check 'the mouse' in resizeStack?
>> 
>> ah, you mean for UP or DOWN?
>> Hm, yep, looks like it is always DOWN in that case.
>> And? Sorry, what am I missing?
> Does it never report "up"? (I didn't check.)

Not inside of a "resizestack" handler!

> If it does, the user let go and it isn't a live resize any more, it's a... 
> dead resize. An ex-resize. An over-size.

Lotsa work? :-D

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

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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


Re: trapping something like "resizestack finished" on Windows? :-)

2012-04-17 Thread Klaus on-rev
Hi Mike,

Am 17.04.2012 um 22:56 schrieb Mike Bonner:

> Use a send in time to do this.
> 
> create a handler to do whatever it is that you want done when the stack is
> done resizing
> 
> command resizingDone
> if the mouse is up then
> ### stuff to do after resize
> end if
> end resizingDone
> 
> And use a send in time from the resizestack handler
> 
> on resizestack
> ## any code you want to run during resize
> send resizingDone to me in 1 tick
> end resizestack

ah, yes, that's what I was looking for :-)
Thanks a lot!


Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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


Re: trapping something like "resizestack finished" on Windows? :-)

2012-04-17 Thread J. Landman Gay

On 4/17/12 3:44 PM, Klaus on-rev wrote:

Hi Dar,

Am 17.04.2012 um 21:02 schrieb Dar Scott:


On Apr 17, 2012, at 12:54 PM, Klaus on-rev wrote:


I have some scripts that I need to execute AFTER the user has finished resizing 
my stack.
On the Mac I can set "the liveresizing" of my stack to false and simply execute 
my scripts at
the end of my "resizestack" handler. But this does not work on windows, where 
"liveresizing"
is always true resp. does not have any effect.

Any hints how I can trap that above menitoned moment on Windows?


Check 'the mouse' in resizeStack?


ah, you mean for UP or DOWN?
Hm, yep, looks like it is always DOWN in that case.

And? Sorry, what am I missing?


Does it never report "up"? (I didn't check.) If it does, the user let go 
and it isn't a live resize any more, it's a... dead resize. An 
ex-resize. An over-size.


--
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


Re: trapping something like "resizestack finished" on Windows? :-)

2012-04-17 Thread Mike Bonner
Use a send in time to do this.

create a handler to do whatever it is that you want done when the stack is
done resizing

command resizingDone
if the mouse is up then
### stuff to do after resize
end if
end resizingDone


And use a send in time from the resizestack handler

on resizestack
## any code you want to run during resize
send resizingDone to me in 1 tick
end resizestack

On Tue, Apr 17, 2012 at 2:44 PM, Klaus on-rev wrote:

> Hi Dar,
>
> Am 17.04.2012 um 21:02 schrieb Dar Scott:
>
> > On Apr 17, 2012, at 12:54 PM, Klaus on-rev wrote:
> >
> >> I have some scripts that I need to execute AFTER the user has finished
> resizing my stack.
> >> On the Mac I can set "the liveresizing" of my stack to false and simply
> execute my scripts at
> >> the end of my "resizestack" handler. But this does not work on windows,
> where "liveresizing"
> >> is always true resp. does not have any effect.
> >>
> >> Any hints how I can trap that above menitoned moment on Windows?
> >
> > Check 'the mouse' in resizeStack?
>
> ah, you mean for UP or DOWN?
> Hm, yep, looks like it is always DOWN in that case.
>
> And? Sorry, what am I missing?
>
> > dar
>
> Best
>
> Klaus
>
> --
> Klaus Major
> http://www.major-k.de
> kl...@major.on-rev.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: trapping something like "resizestack finished" on Windows? :-)

2012-04-17 Thread Klaus on-rev
Hi Dar,

Am 17.04.2012 um 21:02 schrieb Dar Scott:

> On Apr 17, 2012, at 12:54 PM, Klaus on-rev wrote:
> 
>> I have some scripts that I need to execute AFTER the user has finished 
>> resizing my stack.
>> On the Mac I can set "the liveresizing" of my stack to false and simply 
>> execute my scripts at
>> the end of my "resizestack" handler. But this does not work on windows, 
>> where "liveresizing" 
>> is always true resp. does not have any effect.
>> 
>> Any hints how I can trap that above menitoned moment on Windows?
> 
> Check 'the mouse' in resizeStack?

ah, you mean for UP or DOWN?
Hm, yep, looks like it is always DOWN in that case.

And? Sorry, what am I missing?

> dar

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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


Re: iOS apps not installing on device

2012-04-17 Thread Colin Holgate
I have seen those reluctant yellow dots. I eventually gave in and upgraded to 
Lion, and installed the latest Xcode. That was probably what fixed it for me.




___
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: iOS apps not installing on device

2012-04-17 Thread Ralph DiMola
Colin/Pierre,

Thanks for your help Pierre! I had got it working again just before your
email arrived. Here's what I did:

1) I Noticed that the provisioning profiles listed in LC had my app's
Provisioning listed twice?? Weird...
2) Closed LC
3) In Xcode with the iPad connected I deleted the provisioning profile from
the library and the iPad (there was just one instance there).
4) Deleted the provisioning profile from the portal.
5) From the portal I generated a new provisioning profile with a different
name(just appended a 2 to the end) using the same app ID.
6) Downloaded and installed the profile.
7) Fired up LC, selected the new profile and built the app.
6) Dragged the app into iTunes and synced.
7) All is good app installed and runs just fine.

Now. Colin

I then went to Xcode and noticed that the iPad did not have a green bullet
or any bullet at all. I went the iPad's apps and I could not drag an app
into it or delete an app. The add/delete buttons were grayed out. I clicked
back onto the iPad main screen (with no bullet of any color) and there was
an empty screen that had a "use this device for development" button. So I
said OK I'll click this and be able to bypass iTunes. Well well well. I got
this screen. And now I have a yellow bullet.


The version of iOS on "name of my iPad" does not match any of the version of
iOS
supported for development with this installation of the iOS SDK Please
restore the
device to a version of the OS listed below, or update to the latest version
of the iOS SDK;
which is available here

Os Installed in "Name of my iPad"
5.1 (98176)

Xcode Supported iOS Versions
Latest
5.0 (9A334)
4.3
4.2
**

But I can still link an app in LC, drag into iTunes, synced the iPad and the
app installs and runs just fine and dandy. Whew... I thought by clicking
that button I backed myself into the "stop all work and install Lion and new
SDK" corner. I was planning to do it last week and had some other issues
that came up and ran out of time then had get this app out the door using
the currently installed Xcode 4.2 and OSX 10.6.8.

Any help or comments are appreciated and I do apologize in advance for my
lack of knowledge in the Mac arena.

Thanks again all!


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

-Original Message-

From: use-livecode-boun...@lists.runrev.com
[mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Colin Holgate
Sent: Tuesday, April 17, 2012 1:29 PM
To: How to use LiveCode
Subject: Re: iOS apps not installing on device

Incidentally, if you can get through those steps, including seeing the iPad
in the Organizer window, then there's no need to involve iTunes at all. Just
drag the .app file on to your device in the Organizer window's device list,
it will install without requiring a sync.

-Original Message-

From: use-livecode-boun...@lists.runrev.com
[mailto:use-livecode-boun...@lists.runrev.com] On Behalf Of Pierre Sahores
Sent: Tuesday, April 17, 2012 1:23 PM
To: How to use LiveCode
Subject: Re: iOS apps not installing on device

Ralph,

What works for me when the problem occurs (:

- Go to the iPad preference pane
- Select the General Tab
- Select Profile
- Remove the Provisioning profiles available there
- Connect your iPad to your mac via usb
- Launch XCode
- Go to the Organizer window
- From the iPad device main tab (followed by a green bullet), click on the
arrow witch follows the "Provisioning" item to enroll your iPad again with
the provisioning profile you dedicated to your iPad

Best,

Pierre

Le 17 avr. 2012 à 07:48, Ralph DiMola a écrit :

> I am getting this error when syncing iTunes to my iPad.
> 
> 
> 
> 
> 
> The app "MyApp" was not installed in the iPad
> 
> "Evergreens iPad" because an unknown error occurred
> 
> (0xE807)
> 
> 
> 
> I just made some small changes in the code and this error started.
> 
> I synced the same app built yesterday from the same stack and it 
> installed perfect.
> 
> What is this error?
> 
> 
> 
> Any ideas?
> 
> 
> 
> Thanks
> 
> 
> 
> 
> 
> 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

--
Pierre Sahores
mobile : 06 03 95 77 70
www.sahores-conseil.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, unsubs

Re: [OT] How to take a fairly good concept and jack it up badly

2012-04-17 Thread Ben Rubinstein

On 17/04/2012 16:14, Bob Sneidar wrote:

I was misinformed. You can do more than one, but I don't think more than 5. We 
have 70 at least.


My impression is that you can, but you shouldn't.  That is, the store lets you 
download and install on multiple machines; but you are then in breach of the 
license.  The five-machine permit is a 'family license' concept, and doesn't 
apply to commercial use.  If you need a small number greater than one for your 
employees, Apple makes it easy - unless you take legal obligations seriously, 
in which case as Bob points out you either have to jump through a lot of 
hoops, or pay for a minimum quantity of 20 units.


On 17/04/2012 00:14, Kee Nethery wrote:
> how does Microsoft handle multiple machines in an office?

They have a (relatively!) straightforward Volume Licensing system.  You deal 
with a reseller, they help you navigate through a maze of options, in the end 
they invoice you in the normal way and you end up being able to log into a 
Microsoft portal, manage your licenses (in the case of MS Office, for both Mac 
and Windows), download versions, pay more for 3yrs 'software assurance', etc. 
 It's all a serious attempt to serve - and extract maximum cash from - the 
SME sector.


And there's the rub. Those licenses cost a lot. The reseller has to do some 
work so they have to make their cut, and Microsoft price for the corporate user.


By contrast, a single Lion upgrade is GBP 21 (approx US$ 33).  In this way 
also Apple is clearly aiming at the consumer.  If you have three Windows 
users, you'll probably pay about as much to upgrade them as to buy a 20 pack 
of Lion upgrade licenses.


On 17/04/2012 07:10, Richmond wrote:

Whatever you may think about Steve Jobs; one should always remember that
when the 'guru' dies, the nature of the organisation changes


Let's not retroactively credit SJ with every thing good, and exempt him for 
responsibility for everything bad; this problem was being discussed last June, 
long before he departed.




___
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: trapping something like "resizestack finished" on Windows? :-)

2012-04-17 Thread Dar Scott

On Apr 17, 2012, at 12:54 PM, Klaus on-rev wrote:

> I have some scripts that I need to execute AFTER the user has finished 
> resizing my stack.
> 
> On the Mac I can set "the liveresizing" of my stack to false and simply 
> execute my scripts at
> the end of my "resizestack" handler. But this does not work on windows, where 
> "liveresizing" 
> is always true resp. does not have any effect.
> 
> Any hints how I can trap that above menitoned moment on Windows?

Check 'the mouse' in resizeStack?

dar
___
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


trapping something like "resizestack finished" on Windows? :-)

2012-04-17 Thread Klaus on-rev
Hi friends,

I have some scripts that I need to execute AFTER the user has finished resizing 
my stack.

On the Mac I can set "the liveresizing" of my stack to false and simply execute 
my scripts at
the end of my "resizestack" handler. But this does not work on windows, where 
"liveresizing" 
is always true resp. does not have any effect.

Any hints how I can trap that above menitoned moment on Windows?

Thanks!


Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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


Re: Help understanding iOS deployment

2012-04-17 Thread J. Landman Gay

On 4/17/12 1:17 PM, Graham Samuel wrote:

At the
moment I am drowning in Apple documentation and Apple terminology -
provisioning, certificates, profiles, requests, Team Agents (am I
one?), etc. I have come to a grinding halt because what the Apple
documentation says I should be seeing, I'm not seeing.


We've all been there. It isn't easy. I keep thinking there has to be a 
better way.



2. I reach the beta test stage and I want my friend to see the app.
He is literally on the other side of the world. Can I send him a copy
at this stage for him to load into his iPhone? I think I can if I
have something called an iOS Distribution Certificate.


Distribution certificates are only for commercial release in the App 
Store. For testing you want a development certificate. These expire in a 
year but are renewable. You create one from the Development tab in the 
portal. Create a provisioning profile there and the portal will 
automatically create a "team provisioning profile" at the same time. Use 
the team one for your test apps, as that's the one that lets you add 
devices. You need to enter the device UDID into the Devices section on 
the web site. You can enter up to 100 devices per year.


It's easiest to record the IDs first and then create the profiles. But 
if you made the profiles and later need to add more devices, add them to 
the web site and then go to XCode, and "Refresh" the profile. That will 
add the new devices to the profile on your hard drive.




3. Suppose we iterate to the point where we believe the app is
useful: the next thing is to distribute it to a few people in the
profession my friend is in, so that the rough edges can be knocked
off. Presumably this is just an extension of (2) but I have to
register (do I?) the serial numbers or whatever of the new devices.


Right. Every testing device has to be entered in the portal. Then you 
either make new development provisioning profiles (which will include 
their devices) or you can refresh your existing profile via XCode. Once 
the profile has been updated to include the new devices, rebuild the 
standalone with the new profile.




4. Suppose we all think the thing is great but that it will never be
the killer app, and indeed not more than 100 people will want to buy
it (I use the number 100 because I think this is the ad hoc limit).
Is it possible to get it out to up to 100 people without registering
each and every device - and if not, do I have to maintain the list of
devices?


If you want to continue to use the test profile, then you need to enter 
each device into the portal. Apple will keep the list, it's always 
visible there.


If you want to distribute freely without entering IDs then I think you 
need to use the Enterprise distribution method. That costs money but 
frees you from the necessity of entering all those device IDs. I think 
you can distribute up to 500 devices but there are restrictions on who 
can use the app. I'm not familiar enough with the Enterprise program to 
know much about how it works though, so I'm afraid you'd have to read up 
on that.


--
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


Re: Help understanding iOS deployment

2012-04-17 Thread Colin Holgate
The LiveCode Lessons pages include some walkthroughs that show you the things 
you need to know. Here's the one on getting a distribution certificate:

http://lessons.runrev.com/s/lessons/m/4069/l/32957-how-do-i-create-a-distribution-profile-for-ios

For everything you described though, you can get by with a Developer 
certificate and provisioning profiles. In order to get your app working on your 
own devices you will need to have entered the device IDs into your account, and 
selected those devices when making the provisioning file.

The iOS Portal has a How To tab, that also steps you through the different 
stages. Go here, and log in when asked:

https://developer.apple.com/ios/manage/provisioningprofiles/index.action

If you did have 100 people who wanted the app you would need to enter all of 
those devices into your account in order for it to work for them. And then the 
provisioning file will time out after a few months.

___
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] How to take a fairly good concept and jack it up badly

2012-04-17 Thread J. Landman Gay

On 4/17/12 10:47 AM, Colin Holgate wrote:

You have to wait for it to download before you can use it, but you
don't have to wait for it to download if you're just installing it.
With Android the download stage is ahead of the installing stage. The
Android download, accept permissions, install stages, are the
equivalent of the single touch you do with BetaBuilder. I'm not sure
how it is with AirLaunch.


AirLaunch and BetaBuilder are similar in that they prepare files for OTA 
installation, but BetaBuilder has more manual steps and requires 
separate apps to build the .ipa and upload to a server. AirLaunch does 
all that by itself and is integrated with LiveCode.


The differences between Android and iOS installations seem pretty minor 
to me though. The extra click to accept permissions isn't much of an 
inconvenience, and has the advantage of allowing you to abort the 
installation if you want.


--
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


Re: Major Datagrid Issues

2012-04-17 Thread zryip theSlug
Hi Pete,

Sorry for the delay in the answer, I've just read your post.


Have you tried to send a ResetControl command to the datagrid, before
to change the dgNumberOfRecords property?

Example:

command PopulateMyDataGrid
   doMySQLStuff

   send "ResetControl" to grp "myDataGrid"
   set the dgNumberOfRecords of grp "myDataGrid" to tNumberOfRecords

end PopulateMyDataGrid

On Sat, Apr 14, 2012 at 3:57 AM, Peter Haworth  wrote:
> I am running into some pretty major issues using the datagrid's
> dgNUmberOfRecords/GetDataForLine functionality.
>
> First issue.
>
> I load data into the datagrid by setting the dgNumberOfRecords -
> GetDataForLine is called correctly, all looks fine.  Now I go through a
> filtering process and set the dgNUmberOfRecords again, let's say it ends up
> at 2.  GetDataForLine gets called twice and I see that I load the correct
> data into pDataA.  The datagrid now correctly shows two lines but they have
> the data from the first two lines of the original display, not the selected
> lines.  Bad news.
>
> Second Issue.
>
> This one seems to happen when the total number of rows in the datagrid is
> an exact multiple of the visible rows in the datagrid.  For example, let's
> say there are 50 records presented to the datagrid and it has 10 visible
> lines.  No problem with the initial display of the data.  Now I want to add
> a row of data to the end of the datagrid.  I set the dgNumberOfRecords to
> the new row count but the datagrid still shows the original last row at the
> end of the datagrid and I cannot scroll down any further.  I try scroliing
> up and down, no joy.  Bad News.
>
>
> Trevor or zryip, or anyone else - any ideas?


Best Regards,
-- 
-Zryip TheSlug- wish you the best! 8)
http://www.aslugontheroad.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


Help understanding iOS deployment

2012-04-17 Thread Graham Samuel
I haven't put 'OT' on the subject because I think this should be on topic for 
any LC developer planning to deploy on iOS. I have been confused by the current 
discussion started by Bob Sneidar {"How to take a fairly good concept and jack 
it up badly"). I don't want to comment on Apple's policies (I'm too ignorant) 
but I do want to understand clearly how to deal with the following scenario. At 
the moment I am drowning in Apple documentation and Apple terminology - 
provisioning, certificates, profiles, requests, Team Agents (am I one?), etc. I 
have come to a grinding halt because what the Apple documentation says I should 
be seeing, I'm not seeing.

Anyway, suppose:

1. I develop an iOS app for a friend who had the business idea. I'm OK with 
this bit.

2. I reach the beta test stage and I want my friend to see the app. He is 
literally on the other side of the world. Can I send him a copy at this stage 
for him to load into his iPhone? I think I can if I have something called an 
iOS Distribution Certificate. My research with Apple shows that this is 
non-trivial as it means a request and presumably a response - and the docs I've 
see lead to references to Leopard, but I'm on Lion, and indeed although I can 
generate a request, I don't seem to be able to generate a recognisable 
Certificate, nor do any of my keys look as if they belong with any certificate. 
Does anyone know what to do, and if there are any gotchas?

3. Suppose we iterate to the point where we believe the app is useful: the next 
thing is to distribute it to a few people in the profession my friend is in, so 
that the rough edges can be knocked off. Presumably this is just an extension 
of (2) but I have to register (do I?) the serial numbers or whatever of the new 
devices.

4. Suppose we all think the thing is great but that it will never be the killer 
app, and indeed not more than 100 people will want to buy it (I use the number 
100 because I think this is the ad hoc limit). Is it possible to get it out to 
up to 100 people without registering each and every device - and if not, do I 
have to maintain the list of devices?

I realise that I will probably have to slog through the Apple Provisioning 
Portal and the Apple Developer Forums to understand all this, but I could sure 
use a short cut - that is, if anyone has time to explain.

Hopefully

Graham



___
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: select all rows in DG table via script?

2012-04-17 Thread Klaus on-rev
Hi Zryip,

Am 17.04.2012 um 19:41 schrieb zryip theSlug:

> Hi Klaus,
> 
> Another solution is to send a SelectAll command to the datagrid group:
> dispatch "SelectAll" to grp "myDatagrid"

well, this sounds like a good idea :-D
Thanks!

> Have also a look in your copy of DGH. The script installer has a
> button named "Select All" with an example using this command.

Ah, sorry, did not find the time to dig a bit deeper into that great utility... 
:-/

> On Tue, Apr 17, 2012 at 4:57 PM, Klaus on-rev  wrote:
>> Hi friends,
>> 
>> the subject says it all, how can I select all rows in a TABLE DataGrid via 
>> script?
>> I want to implement a "Select all" menu item, but did not find a hint in the 
>> DG docs.
>> 
>> Thanks in advance!

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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


Re: OK... what am I missing?

2012-04-17 Thread Phil Davis
I had a similar problem a few weeks ago. The problem: my standalone app is a 
'splash' style app and didn't have a DG substack of its own. I added a DG to the 
standalone app stack, made it small, hid it and never use it. Now when I make it 
into a standalone, the Standalone Builder finds the unused DG and includes the 
needed support for DGs. Result: The DGs in all parts of my app now work fine.


Phil


On 4/16/12 8:48 PM, Tereza Snyder wrote:

I am at my wit’s end. Suddenly, my datagrid stopped working in my standalone. At first, I 
laughed, "Oh ho, I must have neglected to load the revdatagrid library! It’ll be 
fixed in a jiffy!"

But no.

"The lockmessages must be true!"

no.

"The data array must be empty!"

no.

...

Many, many hours later, it still fails. I have attached my debugging log stack 
to the standalone and added output statements in every step. I have 
ascertained—for sure—that IN THE STANDALONE:

- the datagrid library is in memory,
- the datagrid library behavior button exists,
- my datagrid group’s behavior is properly set,
- the template stack is in memory,
- the data array to be sent to the datagrid is correct,
- the lockmessages is false,

but when the statement:

   set the dgData of grp "Modules" of me to gModinfoA

is encountered, the 'setprop dgData' in the revdatgrid library IS NOT EXECUTED, 
and my next statement:

   dispatch "SortDataByKey" to grp "Modules" of me with "title", 
"international","ascending", false

is UNHANDLED.

Does anyone have any insight at all? I’ve exhausted myself over this. It used 
to work! It works in the IDE! I have a deadline!

I need a clue. *sob*

t






--
Phil Davis

PDS Labs
Professional Software Development
http://pdslabs.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


Re: select all rows in DG table via script?

2012-04-17 Thread zryip theSlug
Hi Klaus,

Another solution is to send a SelectAll command to the datagrid group:

dispatch "SelectAll" to grp "myDatagrid"


Have also a look in your copy of DGH. The script installer has a
button named "Select All" with an example using this command.


On Tue, Apr 17, 2012 at 4:57 PM, Klaus on-rev  wrote:
> Hi friends,
>
> the subject says it all, how can I select all rows in a TABLE DataGrid via 
> script?
> I want to implement a "Select all" menu item, but did not find a hint in the 
> DG docs.
>
> Thanks in advance!
>
>
> Best
>
> Klaus
>
> --
> Klaus Major
> http://www.major-k.de
> kl...@major.on-rev.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


Best Regards,
-- 
-Zryip TheSlug- wish you the best! 8)
http://www.aslugontheroad.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


Re: select all rows in DG table via script?

2012-04-17 Thread Klaus on-rev
Hi Bob,

Am 17.04.2012 um 19:12 schrieb Bob Sneidar:

> It's about this time I begin to ask myself, "Am I going about this the right 
> way?" For my part, just having a user click on a record and hilite it doesn't 
> seem like it's enough. I have an edit mode and a browse mode, and in browse 
> mode a user can still select a row in a datagrid, even though it doesn't mean 
> anything in that mode. I could disable the datagrid in browse mode, but that 
> seems visually wrong too. 
> 
> What I did to solve this is I made a group of checkboxes the exact number of 
> rows of my datagrid, and then wrote scripts to check and uncheck them based 
> on a hidden column in the datagrid data. The checkboxes are not a part of the 
> datagrid, although interacting with them does set the value of the hidden 
> checked column in the associated row of the datagrid data.  I hide this in 
> browse mode and show it in edit mode. 
> 
> I can send you the scripts I use to control them if you like.

thanks, but Peters solutions works just great :-)

> Bob
> 
> 
> On Apr 17, 2012, at 9:40 AM, Peter Haworth wrote:
> 
>> -- Forwarded message --
>> From: "Peter Haworth" 
>> Date: Apr 17, 2012 9:34 AM
>> Subject: Re: select all rows in DG table via script?
>> To: "How to use LiveCode" 
>> 
>> There has to be a better way but you could set the dghilitedlines to a
>> comma separated list of every line number from 1 to the dgnumberofrecords.

Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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


Re: iOS apps not installing on device

2012-04-17 Thread Colin Holgate
Incidentally, if you can get through those steps, including seeing the iPad in 
the Organizer window, then there's no need to involve iTunes at all. Just drag 
the .app file on to your device in the Organizer window's device list, it will 
install without requiring a sync.

___
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: iOS apps not installing on device

2012-04-17 Thread Pierre Sahores
Ralph,

What works for me when the problem occurs (:

- Go to the iPad preference pane 
- Select the General Tab
- Select Profile
- Remove the Provisioning profiles available there
- Connect your iPad to your mac via usb
- Launch XCode
- Go to the Organizer window
- From the iPad device main tab (followed by a green bullet), click on the 
arrow witch follows the "Provisioning" item to enroll your iPad again with the 
provisioning profile you dedicated to your iPad

Best,

Pierre

Le 17 avr. 2012 à 07:48, Ralph DiMola a écrit :

> I am getting this error when syncing iTunes to my iPad.
> 
> 
> 
> 
> 
> The app "MyApp" was not installed in the iPad
> 
> "Evergreens iPad" because an unknown error occurred
> 
> (0xE807)
> 
> 
> 
> I just made some small changes in the code and this error started.
> 
> I synced the same app built yesterday from the same stack and it installed
> perfect.
> 
> What is this error?
> 
> 
> 
> Any ideas?
> 
> 
> 
> Thanks
> 
> 
> 
> 
> 
> 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

--
Pierre Sahores
mobile : 06 03 95 77 70
www.sahores-conseil.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


Re: select all rows in DG table via script?

2012-04-17 Thread Bob Sneidar
It's about this time I begin to ask myself, "Am I going about this the right 
way?" For my part, just having a user click on a record and hilite it doesn't 
seem like it's enough. I have an edit mode and a browse mode, and in browse 
mode a user can still select a row in a datagrid, even though it doesn't mean 
anything in that mode. I could disable the datagrid in browse mode, but that 
seems visually wrong too. 

What I did to solve this is I made a group of checkboxes the exact number of 
rows of my datagrid, and then wrote scripts to check and uncheck them based on 
a hidden column in the datagrid data. The checkboxes are not a part of the 
datagrid, although interacting with them does set the value of the hidden 
checked column in the associated row of the datagrid data.  I hide this in 
browse mode and show it in edit mode. 

I can send you the scripts I use to control them if you like.

Bob


On Apr 17, 2012, at 9:40 AM, Peter Haworth wrote:

> -- Forwarded message --
> From: "Peter Haworth" 
> Date: Apr 17, 2012 9:34 AM
> Subject: Re: select all rows in DG table via script?
> To: "How to use LiveCode" 
> 
> There has to be a better way but you could set the dghilitedlines to a
> comma separated list of every line number from 1 to the dgnumberofrecords.
> ___
> 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


[OT] Missed a chance.

2012-04-17 Thread Richmond

Why do I feel that RunRev's "odd" behaviour with RevMedia has meant
that they may have missed an important chance?

http://www.bbc.com/news/technology-17740143

___
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: select all rows in DG table via script?

2012-04-17 Thread Klaus on-rev
Hi Peter,

Am 17.04.2012 um 18:40 schrieb Peter Haworth:

> There has to be a better way but you could set the dghilitedlines to a
> comma separated list of every line number from 1 to the dgnumberofrecords.

yeah, works great, thanks a lot! :-)


Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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


Fwd: Re: select all rows in DG table via script?

2012-04-17 Thread Peter Haworth
-- Forwarded message --
From: "Peter Haworth" 
Date: Apr 17, 2012 9:34 AM
Subject: Re: select all rows in DG table via script?
To: "How to use LiveCode" 

There has to be a better way but you could set the dghilitedlines to a
comma separated list of every line number from 1 to the dgnumberofrecords.
___
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] How to take a fairly good concept and jack it up badly

2012-04-17 Thread Colin Holgate
You have to wait for it to download before you can use it, but you don't have 
to wait for it to download if you're just installing it. With Android the 
download stage is ahead of the installing stage. The Android download, accept 
permissions, install stages, are the equivalent of the single touch you do with 
BetaBuilder. I'm not sure how it is with AirLaunch.

I just went through a support ticket case where the Android APK would refuse to 
be made, so there can be difficulties with Android too. In any case, it was 
mainly the distribution side of things that I was arguing about, I'm assuming 
you wouldn't distribute an app that you hadn't been able to test yourself.

AirLaunch does have the advantage of coping with .app files, with BetaBuilder I 
send the .app through iTunes in order to make an .ipa.


On Apr 17, 2012, at 11:34 AM, J. Landman Gay  wrote:
> 
> >Well, you have to wait for the iOS app to download too.
___
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: OK... what am I missing?

2012-04-17 Thread Tereza Snyder
Because I never assume the default stack to be what I need it to be. I require 
that any scripts that address objects use "of me" or "of the target" or "of 
stack…" or "of card...". But I did try removing the "of me" just in case that 
was throwing execution off somehow. Made no difference. Still the same bug. I 
also tried:

  set the dgData of grp id 100567 to gModinfoA

to no avail.

t



On Apr 17, 2012, at 10:16 AM, Bob Sneidar wrote:

> Why group "Modules" of me? Why not just group "Modules"?
> 
> Bob
> 
> 
> On Apr 16, 2012, at 8:48 PM, Tereza Snyder wrote:
> 
>> I am at my wit’s end. Suddenly, my datagrid stopped working in my 
>> standalone. At first, I laughed, "Oh ho, I must have neglected to load the 
>> revdatagrid library! It’ll be fixed in a jiffy!" 
>> 
>> But no.
>> 
>> "The lockmessages must be true!"
>> 
>> no.
>> 
>> "The data array must be empty!"
>> 
>> no.
>> 
>> ...
>> 
>> Many, many hours later, it still fails. I have attached my debugging log 
>> stack to the standalone and added output statements in every step. I have 
>> ascertained—for sure—that IN THE STANDALONE:
>> 
>> - the datagrid library is in memory,
>> - the datagrid library behavior button exists,
>> - my datagrid group’s behavior is properly set,
>> - the template stack is in memory,
>> - the data array to be sent to the datagrid is correct,
>> - the lockmessages is false,
>> 
>> but when the statement:
>> 
>> set the dgData of grp "Modules" of me to gModinfoA
>> 
>> is encountered, the 'setprop dgData' in the revdatgrid library IS NOT 
>> EXECUTED, and my next statement:
>> 
>> dispatch "SortDataByKey" to grp "Modules" of me with "title", 
>> "international","ascending", false
>> 
>> is UNHANDLED.
>> 
>> Does anyone have any insight at all? I’ve exhausted myself over this. It 
>> used to work! It works in the IDE! I have a deadline! 
>> 
>> I need a clue. *sob*
>> 
>> t
>> 
>> 
>> 
>> 
>> -- 
>> Tereza Snyder
>> Califex Software, Inc.
>> 
>> 
>> 
>> 
>> 
>> ___
>> 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: [OT] How to take a fairly good concept and jack it up badly

2012-04-17 Thread J. Landman Gay

On 4/17/12 9:09 AM, Colin Holgate wrote:


Using either BetaBuilder, or Jacque's thing, it's easier to install
on iOS than Android. With iOS you have to touch the screen three
times - once in the email you received, once in the web page you're
taken to, and once more in the dialog that asks if you want to
install the app. On Android you can touch the APK link in the email
message, but then you have to wait for it to download, touch the icon
that takes you to download, touch the install button, and touch the
permissions button. That's assuming you've followed the instructions
you were given on how to set the developer mode to be on.


Well, you have to wait for the iOS app to download too. And if you use 
Dropbox or a server, Android has about the same number of clicks to 
install, but that's really an insignificant benchmark. The real 
difficulty is in setting up to deploy in the first place. It took me 
days to get through Apple's convoluted provisioning process, which is 
difficult, unweildy, and costs money. It took me a couple of minutes to 
create an Android key and deploy.


Tech support on AirLaunch is heavier than any other tool I've released 
-- and almost none of the questions are about AirLaunch itself. Most are 
related to difficulties with Apple's provisioning process and the 
idiosyncracies of the developer portal. Apple doesn't make it easy.


The tradeoff, of course, is that it's easier to distribute malware on 
Android. I appreciate the effort Apple has gone to in order to reduce 
that, though it hasn't been entirely successful. But I think they could 
make the deployment process easier than it is.


--
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


Re: OK... what am I missing?

2012-04-17 Thread Bob Sneidar
Why group "Modules" of me? Why not just group "Modules"?

Bob


On Apr 16, 2012, at 8:48 PM, Tereza Snyder wrote:

> I am at my wit’s end. Suddenly, my datagrid stopped working in my standalone. 
> At first, I laughed, "Oh ho, I must have neglected to load the revdatagrid 
> library! It’ll be fixed in a jiffy!" 
> 
> But no.
> 
> "The lockmessages must be true!"
> 
> no.
> 
> "The data array must be empty!"
> 
> no.
> 
> ...
> 
> Many, many hours later, it still fails. I have attached my debugging log 
> stack to the standalone and added output statements in every step. I have 
> ascertained—for sure—that IN THE STANDALONE:
> 
> - the datagrid library is in memory,
> - the datagrid library behavior button exists,
> - my datagrid group’s behavior is properly set,
> - the template stack is in memory,
> - the data array to be sent to the datagrid is correct,
> - the lockmessages is false,
> 
> but when the statement:
> 
>  set the dgData of grp "Modules" of me to gModinfoA
> 
> is encountered, the 'setprop dgData' in the revdatgrid library IS NOT 
> EXECUTED, and my next statement:
> 
>  dispatch "SortDataByKey" to grp "Modules" of me with "title", 
> "international","ascending", false
> 
> is UNHANDLED.
> 
> Does anyone have any insight at all? I’ve exhausted myself over this. It used 
> to work! It works in the IDE! I have a deadline! 
> 
> I need a clue. *sob*
> 
> t
> 
> 
> 
> 
> -- 
> Tereza Snyder
> Califex Software, Inc.
> 
> 
> 
> 
> 
> ___
> 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] How to take a fairly good concept and jack it up badly

2012-04-17 Thread Bob Sneidar
I was misinformed. You can do more than one, but I don't think more than 5. We 
have 70 at least. 

Bob


On Apr 16, 2012, at 6:39 PM, J. Downs wrote:

> I use the same Apple ID on all my Lion Macs, and download software I've 
> purchased to as many as I like.  Is there some plan to change this in 
> Mountain Lion?
> 
> J.


___
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


select all rows in DG table via script?

2012-04-17 Thread Klaus on-rev
Hi friends,

the subject says it all, how can I select all rows in a TABLE DataGrid via 
script?
I want to implement a "Select all" menu item, but did not find a hint in the DG 
docs.

Thanks in advance!


Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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


Re: Falling at the last fence...

2012-04-17 Thread paolo mazza
Hello All,
at the end I was able to upload my application to the app store.
First I had to clear up the Key Chain, but still I was getting an
error from the Application Loader. I was receiving the following
message: "An error occurred uploading to the iTunes Store"

Thank's Google I came up to this page:
http://stackoverflow.com/questions/5783481/an-error-occurred-uploading-to-the-itunes-store/10021537#10021537

I installed the JavaOSX update  and this fixed the problem.

Alll the best

Paolo

___
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: OK... what am I missing?

2012-04-17 Thread Tereza Snyder
Jacque wrote:
> If you haven't done it yet, one quick way to find out is to set the 
> standalone settings in the Bug Reports pane to save errors to a file. If 
> there's an execution error it will show up there.

I have try-catches everywhere; I have errors written to stdout; I have my own 
debugging frontscript that writes to a separate stack; I have output from 
before and after the failed call. I put log statements in the datagrid library 
but they don’t 'fire'. I put my initials at the top of the datagrid behavior 
script and then used:

   log line 1 to 10 of (the behavior of grp "Modules" of me)

to assure myself it was the correct script. And it was.

Mark Weider wrote:

>  One way around this is to set the system
> global gRevDevelopment to true. That way any errors thrown in the
> datagrid stack will hopefully come to light. 

No errors.


> Any runtime errors in the standalone will be caught by
> PowerDebug running in the IDE. You can set breakpoints in your code
> and then step through them in the standalone using PowerDebug.


It must be another clue that, even though PowerDebug is running in the IDE, and 
opens on breakpoints when I run my code in the IDE, it isn’t invoked in the 
.app, probably because there is no error thrown and breakpoints are ignored. A 
call to MySubnet() in PowerDebug yeilds "10.0.1.", so I know it’s there. Is 
there a  PowerDebug 'break' I can issue to invoke it in the standalone?



t


On Apr 17, 2012, at 1:43 AM, Mark Wieder wrote:

>> Tereza-
> 
> ... getting late here... correcting myself...
> 
> on startup
>insert the script of stack "libRemoteDebug" into front
> end startup
> 
> -- 
> -Mark Wieder
> mwie...@ahsoftware.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


Re: [OT] How to take a fairly good concept and jack it up badly

2012-04-17 Thread Colin Holgate
For the iOS situation to be limiting you would need to be talking about an app 
that was needed by over 100 people in the company. Even medium sized companies 
rarely have 100 people who have to run a particular in-house app. If you wanted 
many hundreds, you only need another one or two more developer licenses.

Using either BetaBuilder, or Jacque's thing, it's easier to install on iOS than 
Android. With iOS you have to touch the screen three times - once in the email 
you received, once in the web page you're taken to, and once more in the dialog 
that asks if you want to install the app. On Android you can touch the APK link 
in the email message, but then you have to wait for it to download, touch the 
icon that takes you to download, touch the install button, and touch the 
permissions button. That's assuming you've followed the instructions you were 
given on how to set the developer mode to be on.


On Apr 17, 2012, at 9:32 AM, Richard Gaskin  wrote:

> >With Apple's current policies, it's so difficult to deploy custom apps 
> >specific to a business that it's prohibitive for many of them.

___
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


Nice views from the city

2012-04-17 Thread Art DiVito
The truth is, ... Chicago is the most beautiful city in the world. Thanks to 
Louie Sullivan et al, a gorgeous blue fresh water lakes reflects one of the 
finest skylines on earth, with only parks are recreation in between. But, ... I 
can tell you this, ... there is not a LiveCode aficionado within half a country 
of the place. So, some of you could move here, enjoy the scenery, and instantly 
become heroes! ... Go Bulls!
___
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] How to take a fairly good concept and jack it up badly

2012-04-17 Thread Richard Gaskin
I suspect Apple will undergo significant changes to some of these 
policies for their app stores.


In addition to the onerous situation you described, consider the many 
opportunities for small and medium organizations to put their iOS 
devices to use solving problems specific to their business, like 
inventory tools, point-of-sale apps, etc. - the type of stuff we 
LiveCoders have been making on the desktop for such orgs for decades, 
now potentially even more useful with mobile counterparts.


With Apple's current policies, it's so difficult to deploy custom apps 
specific to a business that it's prohibitive for many of them.


But with Android, you just turn off the developer lock and copy the APK 
file.


A majority of people in the US work in small businesses.

This is too big a market for Apple to continue to insist that those orgs 
use Android whenever they need cost-effective deployment of custom apps.


Given the size of this audience and the current competitive state of 
things, I'll go out on a limb to predict that Apple's iOS will become as 
easy to deploy custom apps to as Android by this time next year.


If not, they'll lose out on a million opportunities coming up in the 
months ahead as tools like LiveCode make it possible for even small 
businesses to afford this sort of custom development.




Bob Sneidar wrote:


Everyone by now has heard about the App Store. Apple even has gone so far as to 
deploy Lion this way, and appears poised to provide ALL Apple produced software 
this way... AND NO OTHER. So what's the big deal right? Seems pretty convenient!

Well the Devil is in the details. First, each App Store account can only 
purchase Lion once. You cannot then take that App Store account to another 
computer and use it to purchase another copy of Lion! For most people, this is 
a non-issue, but for a corporation with LOTS of Macs deployed, this is a cold 
slap in the face! Now we have to make up an account for each computer, and then 
keep track of which account is used by which computer so we can use it for 
purchases just for that Mac in the future! That is just UGLY!

Now they DO have a volume licensing deal, where you can buy 20 licenses 
minimum, and then make a DVD installer to deploy it, or create a custom image 
and go that route (not good for upgrades though). So you faithfully buy the 20 
licenses. Oh but whoops! You forgot about the 5 other guys at another campus! 
No problem, you will just buy 5 more, right? After all, you already purchased 
the 20 minimum. NO SIR!!! You must buy ANOTHER 20!

You would think that Apple would just say, "Oh sorry our bad! Here you can now 
create a corporate app store account and use it as many times as you need to! Thanks a 
bunch for the business!" But instead they are pushing out inadequate hacks, and then 
telling their business customers that this is t he way it is, and deal with it. To their 
credit, the price of Lion is dramatically cheaper, so maybe that is much ado about 
nothing. Still, Apple users have never been about the price of the product, but the ease 
and convenience.

The Apple of the past has always had a great reputation for thinking things through 
pretty thoroughly. Not anymore though. We used to keep our corporate credit card on file 
at the Apple store, so whenever we wanted to buy something, they would just run it. Apple 
Corporate has put the kibosh on that, forcing businesses to apply for terms, and they 
want to see you financials first. Our accounting department says no way, so no net 30 
account for us! The upshot is we will have to go elsewhere from now on to purchase our 
Apple products, and what is the position of Apple Corporate, the regional manager, the 
store manager and the business manager at the local store? "Oh, well."

We used to be one of their top customers ever. Now we are no customer, and no one 
at Apple is even flinching. When I see this sort of thing happening to a company, I 
envision a large lake frozen over, but large cracks forming under the surface. And 
this from a lifelong Apple diehard! It is my impression that there are people at 
Apple who have wanted to implement their lame ways of doing things for a long time, 
and now that Steve is gone, they see the opportunity to prove what smart guys they 
are! Instead they are making a bunch of really bad choices. In a few years time 
there may not be a big distinction operationally between Apple and an unwieldy 
behemoth corporation like AT&T.

Bob


--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 LiveCode Journal blog: http://LiveCodejournal.com/blog.irv

___
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


[ANN] MapKit and action sheet externals added to mergExt

2012-04-17 Thread Monte Goulding
Hi LiveCoders

The mergExt suite of externals has grown again! The mergExt poll results 
continue to identify MapKit as a very high prority for the LiveCode community 
and now mergMK delivers beautiful maps with very easy to use commands. Action 
sheets are such a critical user interaction method that you will wonder what 
you ever did without the handy mergPop.

mergPop is an iOS external that adds functions to present an action sheet 
(popover on iPad) and contextual menu for user interaction.

mergMK is a LiveCode MapKit external that adds a map control which supports 
showing user location with heading, adding annotation pins (including draggable 
pins) and drawing polyline overlays

mergAV also has a new function to extract a thumbnail image from a video.

The suite now includes 10 externals and is stunning value at $199 including a 
year of updates. 

By coming up with the name mergPop forum member arkstar won 3 months of free 
access to mergExt. Please contact me off list arkstar.

Don't forget to vote for what you want next!

Regards,

Monte Goulding
--
M E R Goulding
Software development services
___
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