From chipp at chipp.com Tue May 1 00:40:16 2007
From: chipp at chipp.com (Chipp Walters)
Date: Mon, 30 Apr 2007 23:40:16 -0500
Subject: TARGET bug..please check
In-Reply-To: <4636B761.5070008@fourthworld.com>
References: <4636B761.5070008@fourthworld.com>
Message-ID: <7aa52a210704302140p8d56285p801e431096a24971@mail.gmail.com>
On 4/30/07, Richard Gaskin wrote:
> Was there a version in which this worked correctly?
I tested it on 2.6.1 and it worked the same. I suppose this has been a
bug for a long time. Don't know about prior to 2.6.1. In anycase, I've
already filed a bug report.
This one seems like a significant one as it really damages the
closeField message for use in validation, unless one uses a workaround
like Ken suggests. (Thanks, Ken;-)
-c
From powai903 at yahoo.com Tue May 1 01:22:17 2007
From: powai903 at yahoo.com (Vikram Singh)
Date: Mon, 30 Apr 2007 22:22:17 -0700 (PDT)
Subject: Rev 2.8 on RDP is a total disaster
In-Reply-To: <75A8975C-B3B4-4066-8D69-0908E549411C@runrev.com>
Message-ID: <711477.51153.qm@web51001.mail.re2.yahoo.com>
the browser content displays ok over RDP, but dont know if this will be of help.
regards
vikram
Heather Nagey wrote:
I think if you read the bug report on this you will find that this
specific report has received a fair amount of attention over time,
but is as yet unconfirmed since we are unsure as to the exact cause,
or whether it is indeed even a Rev bug. It has not been marked as
fixed, or closed, and the discussion has continued, so it should not
come as a surprise to anyone trying out the latest version that the
situation in this specific set of circumstances has not, in fact,
changed.
If anyone has new data, more information, or suggestions about this
issue, the best place to report them is in the bug report that Xavier
has kindly supplied the url for. Flaming this list does very little
to get the issue fixed, or looked at by engineers, it just creates
noise and annoys the readers of the list.
If people are interested in providing useful feedback to assist us in
making Revolution 2.9 the best release ever, please do join the beta
test program if you have not already done so.
Regards,
Heather
On 19 Apr 2007, at 14:59, Dave wrote:
> Hi,
>
>> OOps, the documentation window is also all garbled up too!!! How
>> this the
>> developpers and testers manage to miss this???
>
> Simple they don't bother to test it or to even run it! Wonderful, eh?
>
> All the Best
> Dave
>
> On 19 Apr 2007, at 10:33, xavier.bury at clearstream.com wrote:
>
>> Bad habits never change. I updated to Rev 2.8 enterprise (no,
>> actually i
>> bought a new version) and I was expecting an improvement but not
>> this!!!
>>
>> After nearly 8 years, I open the new runrev IDE on a server as I
>> used to
>> with Metacard and
>> behold... ALL THE GRAPHICS ARE ALL SCREWED UP AGAIN! Not ONE color is
>> correct...
>>
>> No this is not news!!! I've reported this problem back in 1999!
>>
>> But Rev actually managed to make it worse than metacard!!!
>>
>> All the icons are noised up (like a corrupted resource on a mac),
>> text in
>> the toolbar is just as bad where there is supposed to be a smooth
>> shading...
>>
>> Fields are all black, and since the text is black too, you must
>> select
>> text to see what it says...
>>
>> Now, that was ok to paste (when copy or paste wants to work) in the
>> license but when you have to edit a script it's "forget it!"
>> the whole script editor field is BLACK!
>>
>> If anyone know how to work with rev in a virgin install of Rev 2.8
>> in a
>> Win32 2003 server RDP session in 16 I would really appreciate it!!!
>> I cant even debug my scripts!!!
>>
>> OOps, the documentation window is also all garbled up too!!! How
>> this the
>> developpers and testers manage to miss this???
>>
>> Thanks in advance
>> Xav
>>
>>
>> ---------------------------------------------------------------------
>> -------
>> Clearstream Services S.A.
>> 42 Avenue JF Kennedy, L-1855 Luxembourg
>> Soci?t? anonyme is organised with limited liability
>> in the Grand Duchy of Luxembourg RC Luxembourg B 60911.
>>
>>
>> -----------------------------------------
>> Visit us at http://www.clearstream.com
>>
>> IMPORTANT MESSAGE
>>
>> Internet communications are not secure and therefore Clearstream
>> International does not accept legal responsibility for the contents
>> of this message.
>>
>> The information contained in this e-mail is confidential and may be
>> legally privileged. It is intended solely for the addressee. If you
>> are not the intended recipient, any disclosure, copying,
>> distribution or any action taken or omitted to be taken in reliance
>> on it, is prohibited and may be unlawful. Any views expressed in
>> this e-mail are those of the individual sender, except where the
>> sender specifically states them to be the views of Clearstream
>> International or of any of its affiliates or subsidiaries.
>>
>> Legally required information for business correspondence/
>> Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz:
>> http://deutsche-boerse.com/letterhead
>>
>> END OF DISCLAIMER
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
Heather Nagey
Customer Services Manager
Runtime Revolution Ltd
http://www.runrev.com
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
---------------------------------
Ahhh...imagining that irresistible "new car" smell?
Check outnew cars at Yahoo! Autos.
From ambassador at fourthworld.com Tue May 1 02:23:08 2007
From: ambassador at fourthworld.com (Richard Gaskin)
Date: Mon, 30 Apr 2007 23:23:08 -0700
Subject: TARGET bug..please check
Message-ID: <4636DCCC.7060402@fourthworld.com>
Chipp wrote:
> On 4/30/07, Richard Gaskin wrote:
>> Was there a version in which this worked correctly?
>
> I tested it on 2.6.1 and it worked the same. I suppose this has been a
> bug for a long time. Don't know about prior to 2.6.1. In anycase, I've
> already filed a bug report.
>
> This one seems like a significant one as it really damages the
> closeField message for use in validation, unless one uses a workaround
> like Ken suggests. (Thanks, Ken;-)
There's another option:
I got on this kick a while back about reducing the warnings in my apps,
looking for ways to provide guidance to the user to avoid making
mistakes in the first place.
With regard to validation, this trajectory led me to a frontScript that
simply prevents non-numeric characters from being entered into numeric
fields, something like this:
on keyDown k
get the uValidationType of the target
if it is empty then pass keyDown
if it is "number" AND k is in "0123456789" then
pass keyDown
end if
end keyDown
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
From chipp at chipp.com Tue May 1 02:57:47 2007
From: chipp at chipp.com (Chipp Walters)
Date: Tue, 1 May 2007 01:57:47 -0500
Subject: TARGET bug..please check
In-Reply-To: <4636DCCC.7060402@fourthworld.com>
References: <4636DCCC.7060402@fourthworld.com>
Message-ID: <7aa52a210704302357l14f87792h9be7d5c8efa65d8b@mail.gmail.com>
Thanks Richard,
While your script works fine for numbers, it can't easily validate
email addresses, social-security numbers, zip codes, etc.. I really
need a single place I can put all this validation stuff, as the
project I'm working on has over 50 different input screens.
best,
Chipp
From dick.kriesel at mail.com Tue May 1 03:23:12 2007
From: dick.kriesel at mail.com (Dick Kriesel)
Date: Tue, 01 May 2007 00:23:12 -0700
Subject: to avoid making mistakes (was TARGET bug..please check)
In-Reply-To: <4636DCCC.7060402@fourthworld.com>
Message-ID:
On 4/30/07 11:23 PM, "Richard Gaskin" wrote:
> I got on this kick a while back about reducing the warnings in my apps,
> looking for ways to provide guidance to the user to avoid making
> mistakes in the first place.
>
> With regard to validation, this trajectory led me to a frontScript that
> simply prevents non-numeric characters from being entered into numeric
> fields, something like this:
>
> on keyDown k
> get the uValidationType of the target
> if it is empty then pass keyDown
> if it is "number" AND k is in "0123456789" then
> pass keyDown
> end if
> end keyDown
Does that trajectory lead to a switch in the frontScript, or to focusIn
handlers that insert their own frontScripts, or what?
It sounds like a good topic for an article in RevJournal. I think it'd be a
worthy feature for some Rev Standard Library too (unless it's become
proprietary, of course).
-- Dick
From eric.miclo at wanadoo.fr Tue May 1 04:15:52 2007
From: eric.miclo at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Miclo?=)
Date: Tue, 1 May 2007 10:15:52 +0200
Subject: Close field anomaly
In-Reply-To: <7aa52a210704301931p44ab6782g11feab5fbc63c06@mail.gmail.com>
References: <7aa52a210704301557xbc2ad84v71177f47fd439ae7@mail.gmail.com>
<1D714248-04B9-4ED9-8F57-57F5CB4658D6@maseurope.net>
<7aa52a210704301931p44ab6782g11feab5fbc63c06@mail.gmail.com>
Message-ID:
Yes, and removing "select the text of me" enables the fact that on
the second try you can click in another field.
So I suspect that selecting text inside a field is considered as a
change, something that is not true.
For me it is definitively a bug.
Best,
?rIC
Le 1 mai 07 ? 04:31, Chipp Walters a ?crit :
> On 4/30/07, Mark Smith wrote:
>> At a guess, I'd think it's because when you click in fld 2, you close
>> fld1, selecting it's text (re-opening it), thereby preventing you
>> from selecting fld 2...ie. once fld 1 is selected, selecting anything
>> else will cause fld 1 to be re-selected...
>
> Nope, I don't think so. Once fld 1 is selected, selecting anything
> else shouldn't cause another closeField message sent to fld 1.
> Remember, closeField is sent ONLY to a field where there has been a
> change. I can understand it flagging the first time, but after that I
> suppose the closeField has been reset, non?
>
> I'm trying to create a validation script which fires when the field is
> closed. Based upon this bug and the one I just mentioned on this list,
> I'm not sure how to accommodate field validation anymore-- using the
> closeField message.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
-- My NeXT computer will Be a Mac too! --
From janschenkel at yahoo.com Tue May 1 04:55:36 2007
From: janschenkel at yahoo.com (Jan Schenkel)
Date: Tue, 1 May 2007 01:55:36 -0700 (PDT)
Subject: to avoid making mistakes (was TARGET bug..please check)
In-Reply-To:
Message-ID: <381105.36033.qm@web60518.mail.yahoo.com>
--- Dick Kriesel wrote:
> On 4/30/07 11:23 PM, "Richard Gaskin"
> wrote:
>
> > I got on this kick a while back about reducing the
> warnings in my apps,
> > looking for ways to provide guidance to the user
> to avoid making
> > mistakes in the first place.
> >
> > With regard to validation, this trajectory led me
> to a frontScript that
> > simply prevents non-numeric characters from being
> entered into numeric
> > fields, something like this:
> >
> > on keyDown k
> > get the uValidationType of the target
> > if it is empty then pass keyDown
> > if it is "number" AND k is in "0123456789" then
> > pass keyDown
> > end if
> > end keyDown
>
> Does that trajectory lead to a switch in the
> frontScript, or to focusIn
> handlers that insert their own frontScripts, or
> what?
>
> It sounds like a good topic for an article in
> RevJournal. I think it'd be a
> worthy feature for some Rev Standard Library too
> (unless it's become
> proprietary, of course).
>
> -- Dick
>
Hi Dick et al,
Putting this into a frontscript with switches based on
a custom property, is definitely the way to go for
input validation.
The tricky part is making sure the pasteKey and
dragDrop messages are handled to test if the content
will still be correct after pasting/dropping text into
a field.
This is not too hard for numerical data, but it gets
tedious to properly support date and time fields, or
text fields that may only contain plain ASCII
characters of a maximum length in a certain pattern.
Jan Schenkel.
Quartam Reports for Revolution
=====
"As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld)
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
From sims at ezpzapps.com Tue May 1 04:56:03 2007
From: sims at ezpzapps.com (Jim Sims)
Date: Tue, 1 May 2007 10:56:03 +0200
Subject: Location -3200,-3200
Message-ID: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com>
I've had a PC Rev 2.6.1 application go to location -3200,-3200
on a couple of occasions when it should be on screen.
I have no script that contains that and it has only happened
twice out of hundreds of times being used.
Anybody have any insight into why this might happen?
When a 'hide stack' happens does the stack get sent to that location?
Jim Sims
Custom Software Development
www.EZPZapps.com
From toolbook at kestner.de Tue May 1 05:00:33 2007
From: toolbook at kestner.de (Tiemo Hollmann TB)
Date: Tue, 1 May 2007 11:00:33 +0200
Subject: AW: How do I get the object under the mouse when mouseRelease?
In-Reply-To:
Message-ID: <000501c78bcf$2e03ca80$18b2a8c0@TiemoPC2>
Thanks Ken,Jacqueline, Dick and Bill,
I knew, there are different approaches. I'll test, which one is the best for
me
Thanks
Tiemo
> -----Urspr?ngliche Nachricht-----
> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-
> bounces at lists.runrev.com] Im Auftrag von Bill Marriott
> Gesendet: Dienstag, 1. Mai 2007 02:30
> An: use-revolution at lists.runrev.com
> Betreff: Re: How do I get the object under the mouse when mouseRelease?
>
> Tiemo,
>
> It's not quite impossible.
>
> If you turn on the message watcher, you will see that when you
> drag-and-release, the following messages are sent in quick succession:
>
> - mouseRelease to the original object
> - mouseMove to the new object
> - mouseLeave to the original object
> - mouseEnter to the new object
>
> Because this order is always the same, you could check for this pattern
> and
> respond to it.
>
> > > > I want to realize my own drag and drop handlers with mouseDown,
> > > > mouseRelease, etc. On mouseDown I get the underneath lying object
> with
> > > > mousecontrol. How do I get the name of an object (image) under the
> > > > mouse
> > > > when releasing it [...]?
>
> > > Sorry, Tiemo... for right now that's the best we've got (AFAIK). I've
> > > lobbied for the mouseControl to not be tied to the original object on
> > > mouseDown, but sadly that hasn't happened yet...
>
> > Wow, that's a pitty, I was sure there must be a pretty easy solution,
> but
> > if
> > even Ken doesn't has it ;-(
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From viktoras at ekoinf.net Tue May 1 05:11:43 2007
From: viktoras at ekoinf.net (Viktoras Didziulis)
Date: Tue, 1 May 2007 12:11:43 +0300 (FLE Daylight Time)
Subject: can't reach Rev Beta Test Manager via e-mail
References: <381105.36033.qm@web60518.mail.yahoo.com>
Message-ID: <4637044E.000005.02260@MAZYTIS>
A few days (25 04 2007) ago I have sent my feedback on top 5 problems of the
latest Revolution beta release. Today (01 05 2007) I found the following
message in my inbox :
--------------------
This is the Postfix program at host mail.runrev.com.
I'm sorry to have to inform you that your message could not
be delivered to one or more recipients. It's attached below.
For further assistance, please send mail to
If you do so, please include this problem report. You can
delete your own text from the attached returned message.
The Postfix program
(expanded from ): host
wjm.org[69.65.21.110] said: 451 Could not complete sender verify callout
(in reply to RCPT TO command)
---------------------
Is there another way to submit the top 5? The bugs are already submitted to
quality center.
All the best!
Viktoras
From mb.userev at harbourhosting.co.uk Tue May 1 05:26:56 2007
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Tue, 01 May 2007 10:26:56 +0100
Subject: Location -3200,-3200
In-Reply-To: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com>
References: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com>
Message-ID: <463707E0.5090702@harbourhosting.co.uk>
Jim Sims wrote:
> I've had a PC Rev 2.6.1 application go to location -3200,-3200
> on a couple of occasions when it should be on screen.
> I have no script that contains that and it has only happened
> twice out of hundreds of times being used.
>
> Anybody have any insight into why this might happen?
>
> When a 'hide stack' happens does the stack get sent to that location?
>
Jim,
That can happen if the stack happens to be minimised when saved.
Martin Baxter
From pgries at cs.toronto.edu Tue May 1 07:49:32 2007
From: pgries at cs.toronto.edu (Paul Gries)
Date: Tue, 1 May 2007 07:49:32 -0400
Subject: Standalone issue with Windows network file server
In-Reply-To: <20070430225937908632.c91e96af@sonsothunder.com>
References:
<20070430140252959776.5496b75e@sonsothunder.com>
<8CC2B447-45D3-4C0E-8517-20DBCE03DC0D@cs.toronto.edu>
<20070430225937908632.c91e96af@sonsothunder.com>
Message-ID: <680A74FD-9212-402C-8814-2D40FD890C81@cs.toronto.edu>
On 30 Apr 2007, at 11:59 PM, Ken Ray wrote:
> On Mon, 30 Apr 2007 15:14:22 -0400, Paul Gries wrote:
>
>> On 30 Apr 2007, at 3:02 PM, Ken Ray wrote:
>>
>>> On Mon, 30 Apr 2007 13:30:44 -0400, Paul Gries wrote:
>>>
>>>> Hi all,
>>>>
>> That is a standalone saving a data stack. (I used the splash-screen
>> approach to building the standalone, using Rev. version 2.7.4.291, in
>> case it matters.) There is the standalone splash screen stack, the
>> primary stack ("BlueMain", with a Save button), and three substacks
>> of BlueMain. Saving either BlueMain or one of the substacks causes
>> the freeze.
>
> Is the standalone running from the network as well, or is it
> running on
> a local machine?
It's running from the network as well. I make the standalone and
then copy the folder named "Windows" to the network drive.
-Paul
From wouter.abraham at scarlet.be Tue May 1 08:14:11 2007
From: wouter.abraham at scarlet.be (wouter)
Date: Tue, 1 May 2007 14:14:11 +0200
Subject: TARGET bug..please check
In-Reply-To: <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
Message-ID:
Hi,
For what it is worth, as there is still a focus problem with the
answer dialog box in rev 2.8.1 on OS X (it still needs 2 clicks),
I added a focus on line to the script after which it seems to work
more or less normally here (in OS X), the selecting part that is.
on closeField
if the text of the target is not empty and the text of the target
is not a number then
beep
answer "Please enter a number."
focus on the target ####
select text of the target
end if
end closeField
Greetings,
Wouter
On 01 May 2007, at 04:25, Chipp Walters wrote:
>
> I've discovered what I believe is to be a significant bug in the
> latest release version of 2.8 and would like to verify before I post
> it.
>
> The bug has to do with a simple target expression and has to do with
> existing groups on a card. It's very easy to test, if you don't mind
> please check it on your system and let me know what you find. Thanks
> in advance.
>
> put into the message box and hit return:
>
> go URL "http://www.gadgetplugins.com/chippstuff/TargetBUG.rev"
>
> best,
> Chipp
>
From simplsol at aol.com Tue May 1 09:55:09 2007
From: simplsol at aol.com (simplsol at aol.com)
Date: Tue, 01 May 2007 09:55:09 -0400
Subject: Large data stacks - performance
In-Reply-To:
References: <46363C0A.3090806@hyperactivesw.com>
Message-ID: <8C95A0F774AC9B0-1724-828@webmail-da12.sysops.aol.com>
Jacque, Sarah,
I've found that, even at 100 Meg., Rev. handles large stacks more
slowly than HC, especially opening, closing, and saving (as you would
expect).
We do an import in HC that moves data on cards in an archive to a newer
stack. Moving 80,000 records in HC takes about an hour. The same
operation in Rev. takes 23 hours! This is one of the very few areas
where Rev is slower than HC.
Paul Looney
-----Original Message-----
From: sarah.reichelt at gmail.com
To: use-revolution at lists.runrev.com
Sent: Mon, 30 Apr 2007 1:28 PM
Subject: Re: Large data stacks - performance
On 5/1/07, J. Landman Gay wrote:?
> Has anyone worked with very large data stacks -- say, 500 megs or
so? Is?
> there an appreciable slowdown? I have a client who wants to convert
his?
> HyperCard stacks as-is, without a database. I'm concerned about
virtual?
> memory swapping and other performance issues.?
?
I haven't worked with anything that large, but I did convert a?
HyperCard stack that used one card per record. It had about 5000?
cards. Searching using "mark card" was super-fast in HC and unusably?
slow in Rev, so I had to convert it to a text file database.?
?
Since Rev works by loading stacks completely into memory, I would?
reckon that a 500 Meg stack would not be feasible.?
?
Cheers,?
Sarah?
_______________________________________________?
use-revolution mailing list?
use-revolution at lists.runrev.com?
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:?
http://lists.runrev.com/mailman/listinfo/use-revolution?
________________________________________________________________________
AOL now offers free email to everyone. Find out more about what's free
from AOL at AOL.com.
=0
From chipp at chipp.com Tue May 1 10:32:14 2007
From: chipp at chipp.com (Chipp Walters)
Date: Tue, 1 May 2007 09:32:14 -0500
Subject: TARGET bug..please check
In-Reply-To:
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
Message-ID: <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
Wouter,
Ding ding! That's the ticket. Your fix works perfectly...and indeed
THAT is the bug identified by RunRev support (only a few hours after I
posted to the bug database!).
Thanks for the fix. best, Chipp
On 5/1/07, wouter wrote:
> Hi,
>
> For what it is worth, as there is still a focus problem with the
> answer dialog box in rev 2.8.1 on OS X (it still needs 2 clicks),
> I added a focus on line to the script after which it seems to work
> more or less normally here (in OS X), the selecting part that is.
>
> on closeField
> if the text of the target is not empty and the text of the target
> is not a number then
> beep
> answer "Please enter a number."
> focus on the target ####
> select text of the target
> end if
> end closeField
From kray at sonsothunder.com Tue May 1 10:40:17 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Tue, 1 May 2007 09:40:17 -0500
Subject: Standalone issue with Windows network file server
In-Reply-To: <680A74FD-9212-402C-8814-2D40FD890C81@cs.toronto.edu>
References:
<20070430140252959776.5496b75e@sonsothunder.com>
<8CC2B447-45D3-4C0E-8517-20DBCE03DC0D@cs.toronto.edu>
<20070430225937908632.c91e96af@sonsothunder.com>
<680A74FD-9212-402C-8814-2D40FD890C81@cs.toronto.edu>
Message-ID: <20070501094017184938.adc03f14@sonsothunder.com>
On Tue, 1 May 2007 07:49:32 -0400, Paul Gries wrote:
> On 30 Apr 2007, at 11:59 PM, Ken Ray wrote:
>
>> On Mon, 30 Apr 2007 15:14:22 -0400, Paul Gries wrote:
>>
>>> On 30 Apr 2007, at 3:02 PM, Ken Ray wrote:
>>>
>>>> On Mon, 30 Apr 2007 13:30:44 -0400, Paul Gries wrote:
>>>>
>>>>> Hi all,
>>>>>
>>> That is a standalone saving a data stack. (I used the splash-screen
>>> approach to building the standalone, using Rev. version 2.7.4.291, in
>>> case it matters.) There is the standalone splash screen stack, the
>>> primary stack ("BlueMain", with a Save button), and three substacks
>>> of BlueMain. Saving either BlueMain or one of the substacks causes
>>> the freeze.
>>
>> Is the standalone running from the network as well, or is it running on
>> a local machine?
>
> It's running from the network as well. I make the standalone and
> then copy the folder named "Windows" to the network drive.
A long time ago I had issues related to UNC pathnames that Rev was
unable to resolve which caused problems in accessing files on network
servers. It's possible that when saving, Rev is getting the "filename"
property of the stack and trying to write the data back to that
location. One thing to check would be to put in some debug code that
did "put the fileName of stack 'BlueMain'" and see what it is. If the
network drive isn't mapped, perhaps mapping it to a drive letter and
then setting the filename of the stack to a path that includes the
drive letter will help.
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From Camm29 at tesco.net Tue May 1 12:32:37 2007
From: Camm29 at tesco.net (Camm29)
Date: Tue, 1 May 2007 17:32:37 +0100
Subject: RS232 Failing in Rev 2.8
Message-ID: <004401c78c0e$55a02d60$0a01a8c0@workshop>
Having trouble since using Rev 2.8 with ComPort RS232 failing
in development mode ?
PC Hangs on occasion.
Seems to work in Standalone !
Never a problem in previous versions in any mode ?
Any ideas or bug ?
Regards
Camm
_______________________________________________
From wjm at wjm.org Tue May 1 13:55:22 2007
From: wjm at wjm.org (William Marriott)
Date: Tue, 01 May 2007 13:55:22 -0400
Subject: can't reach Rev Beta Test Manager via e-mail
In-Reply-To: <4637044E.000005.02260@MAZYTIS>
References: <381105.36033.qm@web60518.mail.yahoo.com>
<4637044E.000005.02260@MAZYTIS>
Message-ID: <46377F0A.1030104@wjm.org>
Viktoras,
Thanks for taking the time to compile your "top 5."
Try sending me a mail again at bill.marriott(at)runrev.com and if that
doesn't work, you can use wjm(at)wjm.org.
- Bill
Viktoras Didziulis wrote:
> A few days (25 04 2007) ago I have sent my feedback on top 5 problems of the
> latest Revolution beta release. Today (01 05 2007) I found the following
> message in my inbox :
>
> --------------------
> This is the Postfix program at host mail.runrev.com.
>
> I'm sorry to have to inform you that your message could not
> be delivered to one or more recipients. It's attached below.
>
> For further assistance, please send mail to
>
> If you do so, please include this problem report. You can
> delete your own text from the attached returned message.
>
> The Postfix program
>
> (expanded from ): host
> wjm.org[69.65.21.110] said: 451 Could not complete sender verify callout
> (in reply to RCPT TO command)
> ---------------------
From dave at looktowindward.com Tue May 1 13:57:44 2007
From: dave at looktowindward.com (Dave)
Date: Tue, 1 May 2007 18:57:44 +0100
Subject: PowerPC vs Intel External Modules
In-Reply-To: <004401c78c0e$55a02d60$0a01a8c0@workshop>
References: <004401c78c0e$55a02d60$0a01a8c0@workshop>
Message-ID:
Hi,
I have an Application that uses an External Module. The External is
compiled for PowerPC and Intel Mac's. Is there a way of determining
which file is loaded from the RunRev Stack?
Thanks a lot,
All the Best
Dave
From kee at kagi.com Tue May 1 14:00:22 2007
From: kee at kagi.com (kee nethery)
Date: Tue, 1 May 2007 11:00:22 -0700
Subject: Vote for Darwin CGI Engine Update Needed
In-Reply-To: <004401c78c0e$55a02d60$0a01a8c0@workshop>
References: <004401c78c0e$55a02d60$0a01a8c0@workshop>
Message-ID:
vote for it by name!
Kee Nethery
From chipp at chipp.com Tue May 1 16:07:24 2007
From: chipp at chipp.com (Chipp Walters)
Date: Tue, 1 May 2007 15:07:24 -0500
Subject: TARGET bug..please check
In-Reply-To: <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
Message-ID: <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
Whoops! Spoke too fast.
Wouter, thanks for the 'focus on the target' but it doesn't work with
the following stack.
Check it out:
put in the message box and hit return.
go URL "http://www.gadgetplugins.com/chippstuff/TargetBUG2.rev"
Turns out if there is a LIST field on a lower layer, the 'focus on the
target' just doesn't work.
I'll post to bugzilla.
-Chipp
From pevensen at siboneylg.com Tue May 1 16:20:32 2007
From: pevensen at siboneylg.com (Peter T. Evensen)
Date: Tue, 01 May 2007 15:20:32 -0500
Subject: Close field anomaly
In-Reply-To: <7aa52a210704301557xbc2ad84v71177f47fd439ae7@mail.gmail.com>
References: <7aa52a210704301557xbc2ad84v71177f47fd439ae7@mail.gmail.com>
Message-ID: <4637A110.3050307@siboneylg.com>
It works for me:
If you have
on closeField
if the text of me is not a number then
select the text of me
beep
end if
end closeField
in the handler for the field, you get a beep and the text is selected.
If you try to select the second field, it will still beep.
Since the "select the text of me" forces the closeField to be called the
next time you try to move to another field, the field is validated
again. If it weren't, you could click the second field twice and move
on (the first click would call closeField, which would beep and select
the text; then if you didn't change [i.e., correct] the field, in theory
closeField wouldn't be called, so the incorrect value would be accepted).
Chipp Walters wrote:
> Create a new stack with two fields. Set the script of the first fld to:
>
> on closeField
> beep
> select the text of me
> end closeField
>
> Now, enter text into fld 1 and try and click to fld 2. Can't. Any idea
> why?
>
> -Chipp
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From pevensen at siboneylg.com Tue May 1 16:22:22 2007
From: pevensen at siboneylg.com (Peter T. Evensen)
Date: Tue, 01 May 2007 15:22:22 -0500
Subject: Close field anomaly
In-Reply-To:
References: <7aa52a210704301557xbc2ad84v71177f47fd439ae7@mail.gmail.com> <1D714248-04B9-4ED9-8F57-57F5CB4658D6@maseurope.net> <7aa52a210704301931p44ab6782g11feab5fbc63c06@mail.gmail.com>
Message-ID: <4637A17E.6000100@siboneylg.com>
Actually, this isn't a bug. If "select the text of me"didn't cause
closeField to be sent again, the user could then get out of an invalid
field by clicking twice: once to select it, and then, since the field
didn't change, closeField wouldn't be called, and the user could move
own, leaving an invalid value.
?ric Miclo wrote:
> Yes, and removing "select the text of me" enables the fact that on the
> second try you can click in another field.
> So I suspect that selecting text inside a field is considered as a
> change, something that is not true.
> For me it is definitively a bug.
>
> Best,
>
> ?rIC
>
> Le 1 mai 07 ? 04:31, Chipp Walters a ?crit :
>
>> On 4/30/07, Mark Smith wrote:
>>> At a guess, I'd think it's because when you click in fld 2, you close
>>> fld1, selecting it's text (re-opening it), thereby preventing you
>>> from selecting fld 2...ie. once fld 1 is selected, selecting anything
>>> else will cause fld 1 to be re-selected...
>>
>> Nope, I don't think so. Once fld 1 is selected, selecting anything
>> else shouldn't cause another closeField message sent to fld 1.
>> Remember, closeField is sent ONLY to a field where there has been a
>> change. I can understand it flagging the first time, but after that I
>> suppose the closeField has been reset, non?
>>
>> I'm trying to create a validation script which fires when the field is
>> closed. Based upon this bug and the one I just mentioned on this list,
>> I'm not sure how to accommodate field validation anymore-- using the
>> closeField message.
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>>
>
> -- My NeXT computer will Be a Mac too! --
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From chipp at chipp.com Tue May 1 16:56:01 2007
From: chipp at chipp.com (Chipp Walters)
Date: Tue, 1 May 2007 15:56:01 -0500
Subject: is a date broke?
Message-ID: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
How come when you put in the msg box:
put "01/01/01 are you kidding me" is a date
you get true? Am I missing something?
How do you validate a date entry?
From JimAultWins at yahoo.com Tue May 1 17:00:27 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Tue, 01 May 2007 14:00:27 -0700
Subject: is a date broke?
In-Reply-To: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
Message-ID:
Check out Sarah's page
http://troz.net/Rev/libraries.php
Date & time stack
Jim Ault
Las Vegas
On 5/1/07 1:56 PM, "Chipp Walters" wrote:
> How come when you put in the msg box:
>
> put "01/01/01 are you kidding me" is a date
>
> you get true? Am I missing something?
> How do you validate a date entry?
From chipp at chipp.com Tue May 1 17:09:37 2007
From: chipp at chipp.com (Chipp Walters)
Date: Tue, 1 May 2007 16:09:37 -0500
Subject: is a date broke?
In-Reply-To:
References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
Message-ID: <7aa52a210705011409o6defa458r358da60f83ccb0bf@mail.gmail.com>
Thanks Jim,
I don't see anything there which can help me:
If I try the numericDate function:
put numericDate("01/01/01 hello dog")
I get:
01/01/01 hello dog00
Any other ideas?
From JimAultWins at yahoo.com Tue May 1 17:26:02 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Tue, 01 May 2007 14:26:02 -0700
Subject: is a date broke?
In-Reply-To: <7aa52a210705011409o6defa458r358da60f83ccb0bf@mail.gmail.com>
Message-ID:
I guess I would start with a couple assumptions:
filter with "*/*/*" --> is not empty
collect a string that contains only the valid date chars "/-0123456789"
decide if spaces end the loop (eg word 1, 2, 3)
--perhaps repeat for each word WRD
--until at least "d/d/dd" was found, then exit repeat
or
replace "-" with "/" in input
?? replace " " with empty in input
set the itemdel to "/"
check word -1 of item 1 of input
try
put word -1 of item 1 of input * 1 into mmm
catch
answer "invalid month entry"
exit to top
end try
try
put word 1 of item 3 of input * 1 into yyy
catch
answer "invalid year entry"
exit to top
end try
etc.... depends on what you will allow, and also consider European date
order.
Jim Ault
Las Vegas
On 5/1/07 2:09 PM, "Chipp Walters" wrote:
> Thanks Jim,
> I don't see anything there which can help me:
>
> If I try the numericDate function:
> put numericDate("01/01/01 hello dog")
> I get:
> 01/01/01 hello dog00
>
> Any other ideas?
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From ambassador at fourthworld.com Tue May 1 17:26:43 2007
From: ambassador at fourthworld.com (Richard Gaskin)
Date: Tue, 01 May 2007 14:26:43 -0700
Subject: is a date broke?
Message-ID: <4637B093.8030800@fourthworld.com>
Chipp wrote:
> Thanks Jim,
> I don't see anything there which can help me:
>
> If I try the numericDate function:
> put numericDate("01/01/01 hello dog")
> I get:
> 01/01/01 hello dog00
>
> Any other ideas?
That's a bug: 2001 was the Year of the Snake.
The most recent Year of the Dog was 2006.
Other supported constants include:
Pig
Rooster
Rabbit
Snake
Ox
Sheep
Monkey
Tiger
Rat
Horse
--
Richard Gaskin
Fourth World Media Corporation
___________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
From pevensen at siboneylg.com Tue May 1 17:28:03 2007
From: pevensen at siboneylg.com (Peter T. Evensen)
Date: Tue, 01 May 2007 16:28:03 -0500
Subject: is a date broke?
In-Reply-To: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
Message-ID: <4637B0E3.5070400@siboneylg.com>
The beta of 2.8.1 returns false.
Chipp Walters wrote:
> How come when you put in the msg box:
>
> put "01/01/01 are you kidding me" is a date
>
> you get true? Am I missing something?
> How do you validate a date entry?
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From pevensen at siboneylg.com Tue May 1 17:33:44 2007
From: pevensen at siboneylg.com (Peter T. Evensen)
Date: Tue, 01 May 2007 16:33:44 -0500
Subject: is a date broke?
In-Reply-To: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
Message-ID: <4637B238.6000800@siboneylg.com>
Should *
"01-01-01" is a date*
return true?
Chipp Walters wrote:
> How come when you put in the msg box:
>
> put "01/01/01 are you kidding me" is a date
>
> you get true? Am I missing something?
> How do you validate a date entry?
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From chipp at chipp.com Tue May 1 18:32:31 2007
From: chipp at chipp.com (Chipp Walters)
Date: Tue, 1 May 2007 17:32:31 -0500
Subject: is a date broke?
In-Reply-To: <4637B0E3.5070400@siboneylg.com>
References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
<4637B0E3.5070400@siboneylg.com>
Message-ID: <7aa52a210705011532u881e9c1ma2366294399daf0a@mail.gmail.com>
Looks like I should wait for 2.8.1 to go golden then.
Jim, yeah, I was trying NOT to have to hand craft an isDate() function.
Thanks all-- though it appears Richard's tongue is certainly pressed
firm against his cheek.
-Chipp
From wouter.abraham at scarlet.be Tue May 1 18:35:38 2007
From: wouter.abraham at scarlet.be (wouter)
Date: Wed, 2 May 2007 00:35:38 +0200
Subject: TARGET bug..please check
In-Reply-To: <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
<7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
Message-ID:
On 01 May 2007, at 22:07, Chipp Walters wrote:
> Whoops! Spoke too fast.
> Wouter, thanks for the 'focus on the target' but it doesn't work with
> the following stack.
> Check it out:
>
> put in the message box and hit return.
>
> go URL "http://www.gadgetplugins.com/chippstuff/TargetBUG2.rev"
>
> Turns out if there is a LIST field on a lower layer, the 'focus on the
> target' just doesn't work.
> I'll post to bugzilla.
>
> -Chipp
Hi again,
That is why I used "more or less".
The workaround I normally use to not let the updates by the engine
screw up
the intentions of a script (because this case is no real exception),
is to get "behind" those updates.
Something like this:
on closeField
if the text of the target is not empty and the text of the target
is not a number then
beep
put the id of the target into tTarId
answer "Please enter a number."
-- the amount of millisecs may be related to processor speed
send "epilogue" && tTarId to me in 10 millisecs
end if
end closeField
on epilogue x
focus on control id x
select text of control id x
end epilogue
ps: and in this particular case I would add an exitfield handler
Greetings,
Wouter
From cubist at aol.com Tue May 1 18:42:46 2007
From: cubist at aol.com (cubist at aol.com)
Date: Tue, 01 May 2007 18:42:46 -0400
Subject: use-revolution Digest, Vol 44, Issue 2
In-Reply-To: <20070501170007.B91834890AC@mail.runrev.com>
References: <20070501170007.B91834890AC@mail.runrev.com>
Message-ID: <8C95A592C23857F-820-2595@webmail-de14.sysops.aol.com>
sez "Chipp Walters" :
>Thanks Richard,
>
>While your script works fine for numbers, it can't easily validate
>email addresses, social-security numbers, zip codes, etc.. I really
>need a single place I can put all this validation stuff, as the
>project I'm working on has over 50 different input screens.
Looking at Richard's original script, it seems to me that there's at
least one semi-obvious way to go...
on keyDown k
put false into LetItPass
put the length of the target into TargLen
switch (the uValidationType of the target)
case "integer"
if k is in "0123456789" then put true into LetItPass
break
case "zipcode"
# 5-digit ZIPs: 5 digits
# 9-digit ZIPs: 5 digits, 1 dash, 4 digits
if TargLen = 6 then
# the user is typing the *6th* char, which must be a dash
if k is "-" then put true into LetItPass
else if TargLen < 11 then
# the user is typing any other char, which much be a digit
if k is in "0123456789" then put true into LetItPass
end if
break
case "socialsecurity"
# 3 digits one dash, 2 digits, 1 dash, 4 digits; total of 11 chars
if ((TargLen = 3) or (TargLen = 6)) then
# the user is typing either the 4th or 7th char;
# either way, it's gotta be a dash
if k is "-" then put true into LetItPass
else if TargLen < 12 then
# any other char in the string, it's a digit
if k is in "0123456789" then put true into LetItPass
end if
break
case "complicated"
# this particular class of input needs a highly complex
validation scheme
if ThisComplexValidator (k, (the target)) then put true into
LetItPass
break
default
put true into LetItPass
# if you want to be fussy about input validation,
# *don't* put true into LetItPass by default; rather,
# leave LetItPass alone
end switch
if LetItPass then pass keyDown
end keyDown
Hope this helps...
________________________________________________________________________
AOL now offers free email to everyone. Find out more about what's free
from AOL at AOL.com.
From JimAultWins at yahoo.com Tue May 1 18:43:29 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Tue, 01 May 2007 15:43:29 -0700
Subject: is a date broke?
In-Reply-To: <4637B238.6000800@siboneylg.com>
Message-ID:
On 5/1/07 2:33 PM, "Peter T. Evensen" wrote:
> Should *
>
> "01-01-01" is a date*
>
> return true?
A lot of databases and spreadsheets use "-" as a valid date separator, so
considering these data sources, this would make sense. Of course, in Rev
"01-01" would be "1 - 1" which is 0.
in Excel, this string would become Jan 01 of the current year, unless this
was during daylight savings in a leap year, and then you would have to
consult one of the moons orbiting Saturn.
Jim Ault
Las Vegas
From sarah.reichelt at gmail.com Tue May 1 21:24:44 2007
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Wed, 2 May 2007 11:24:44 +1000
Subject: is a date broke?
In-Reply-To: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
Message-ID:
On 5/2/07, Chipp Walters wrote:
> How come when you put in the msg box:
>
> put "01/01/01 are you kidding me" is a date
>
> you get true? Am I missing something?
> How do you validate a date entry?
Under 2.8.1-dp-1, "is a date" was rejecting too much. Under dp-2 & 3,
it hardly rejects anything. From my tests, anything with 3 numbers
separated by slashes will pass the test.
Bug #4641
Sarah
From chipp at chipp.com Tue May 1 21:57:05 2007
From: chipp at chipp.com (Chipp Walters)
Date: Tue, 1 May 2007 20:57:05 -0500
Subject: is a date broke?
In-Reply-To:
References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
Message-ID: <7aa52a210705011857v6d4245d6n8dd24be432b1b2fe@mail.gmail.com>
Sarah,
Do you have any date validator functions laying around. If so, could
you pour me a cupful? Thanks ;-)
From chipp at chipp.com Tue May 1 22:06:29 2007
From: chipp at chipp.com (Chipp Walters)
Date: Tue, 1 May 2007 21:06:29 -0500
Subject: TARGET bug..please check
In-Reply-To:
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
<7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
Message-ID: <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
Wouter,
Yep, I ended up doing something along the lines of what you and Ken
suggested. Though, why do you suggest adding an exitField handler?
Just in case?
-Chipp
From wouter.abraham at scarlet.be Tue May 1 22:36:20 2007
From: wouter.abraham at scarlet.be (wouter)
Date: Wed, 2 May 2007 04:36:20 +0200
Subject: TARGET bug..please check
In-Reply-To: <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
<7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
<7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
Message-ID: <1C98347F-1614-4345-B78A-E4DC828755B8@scarlet.be>
On 02 May 2007, at 04:06, Chipp Walters wrote:
> Wouter,
>
> Yep, I ended up doing something along the lines of what you and Ken
> suggested. Though, why do you suggest adding an exitField handler?
> Just in case?
>
> -Chipp
Chipp,
Not really just in case.
Your second example stack will not have the "modal" functioning
without an exitfield handler.
Once the dialog box is dismissed another field can be focussed (which
was not the case in your first example stack).
In OS X that is, I don't have a winbox here to test.
on exitfield
closefield
end exitfield
will force the re-evaluation from the closefield handler.
Greetings,
Wouter
From sarah.reichelt at gmail.com Tue May 1 23:54:08 2007
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Wed, 2 May 2007 13:54:08 +1000
Subject: is a date broke?
In-Reply-To: <7aa52a210705011857v6d4245d6n8dd24be432b1b2fe@mail.gmail.com>
References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com>
<7aa52a210705011857v6d4245d6n8dd24be432b1b2fe@mail.gmail.com>
Message-ID:
On 5/2/07, Chipp Walters wrote:
> Sarah,
>
> Do you have any date validator functions laying around. If so, could
> you pour me a cupful? Thanks ;-)
Hi Chipp,
Here is one I use sometimes. If the supplied date is OK, it returns
that date as a short date but with the year as 4 digits, however you
can easily modify that. The parameter must be in English format.
It uses 2 methods: firstly checking whether the supplied date can be
converted to dateItems and then assembling those items into a short
date and seeing if that converts to the same seconds as the supplied
date.
The only peculiarity I have found is that negative years will work.
year -1 becomes 1999 and so on.
function checkDate pDate
put pDate into formDate
convert formDate to dateItems
if the number of items in formDate <> 7 then return "error"
put item 2 of formDate & "/" & item 3 of formDate & "/" & item 1
of formDate into formDate
put formDate into formSecs
convert formSecs to seconds
convert pDate to seconds
if formDate is a date and formSecs = pDate then
return formDate
else
return "error"
end if
end checkDate
My preferred method of date validation is not to allow direct date
entry but only to let people choose a date from a calendar. There is
one on my web site which anyone is welcome to use
.
Cheers,
Sarah
From eric.chatonet at sosmartsoftware.com Wed May 2 04:57:01 2007
From: eric.chatonet at sosmartsoftware.com (Eric Chatonet)
Date: Wed, 2 May 2007 10:57:01 +0200
Subject: THIS TEST VERSION HAS EXPIRED
Message-ID: <61293BD8-0259-4F82-BBE9-073BF8CCFB92@sosmartsoftware.com>
Hi all,
A bit surprised this morning:
Opening any 2.8.1 (dp1, 2 or 3) on Mac or Win just displays this
message: "This test version has expired".
When going back to 2.7.4 and checking for updates, the answer is:
"There are currently no updates available, please check again soon."
How can we work?
Best regards from Paris,
Eric Chatonet.
----------------------------------------------------------------
http://www.sosmartsoftware.com/
eric.chatonet at sosmartsoftware.com/
----------------------------------------------------------------
From kevin at runrev.com Wed May 2 05:00:25 2007
From: kevin at runrev.com (Kevin Miller)
Date: Wed, 02 May 2007 10:00:25 +0100
Subject: THIS TEST VERSION HAS EXPIRED
In-Reply-To: <61293BD8-0259-4F82-BBE9-073BF8CCFB92@sosmartsoftware.com>
Message-ID:
On 2/5/07 09:57, "Eric Chatonet" wrote:
> A bit surprised this morning:
> Opening any 2.8.1 (dp1, 2 or 3) on Mac or Win just displays this
> message: "This test version has expired".
> When going back to 2.7.4 and checking for updates, the answer is:
> "There are currently no updates available, please check again soon."
>
> How can we work?
Sorry, this is a bug. That's the expiry date for dp2, someone forgot to
update it when we did dp3. Fortunately, we are working on a new build
today.
Kind regards,
Kevin
Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/
Runtime Revolution - User-Centric Development Tools
From eric.chatonet at sosmartsoftware.com Wed May 2 05:07:27 2007
From: eric.chatonet at sosmartsoftware.com (Eric Chatonet)
Date: Wed, 2 May 2007 11:07:27 +0200
Subject: THIS TEST VERSION HAS EXPIRED
In-Reply-To:
References:
Message-ID:
Hi Kevin,
Thanks for replying quickly.
Does this mean that we'll be able to get a 2.8.1 dp-4 (or something
like that) when checking for updates from 2.7.4 later today?
PS. I'm sorry for my multiple posts: this was not intentional :-)
Le 2 mai 07 ? 11:00, Kevin Miller a ?crit :
> On 2/5/07 09:57, "Eric Chatonet"
> wrote:
>
>> A bit surprised this morning:
>> Opening any 2.8.1 (dp1, 2 or 3) on Mac or Win just displays this
>> message: "This test version has expired".
>> When going back to 2.7.4 and checking for updates, the answer is:
>> "There are currently no updates available, please check again soon."
>>
>> How can we work?
>
> Sorry, this is a bug. That's the expiry date for dp2, someone
> forgot to
> update it when we did dp3. Fortunately, we are working on a new build
> today.
>
> Kind regards,
>
> Kevin
>
> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/
> Runtime Revolution - User-Centric Development Tools
Best regards from Paris,
Eric Chatonet.
----------------------------------------------------------------
http://www.sosmartsoftware.com/
eric.chatonet at sosmartsoftware.com/
----------------------------------------------------------------
From wouter.abraham at scarlet.be Wed May 2 05:15:21 2007
From: wouter.abraham at scarlet.be (Wouter)
Date: Wed, 2 May 2007 11:15:21 +0200
Subject: extra mousedown messages
Message-ID:
Hi All,
Having had some problems caused by extra messages generated in
certain cases, I started hunting them down.
For this I used the following recipe:
- create a mainstack and add a push button and a field with locktext
true.
- set the script of the card or the stack to:
on mousedown
if the optionkey is down then
put ""
exit to top
end if
put "mousedown" && the target && the millisecs & cr after msg
end mousedown
on mousedoubledown
put "mousedoubledown" && the target && the millisecs & cr after msg
end mousedoubledown
- try performing a mousedubbledown and keep the mouse down
- then release the mouse button and observe what happens
Seemingly it gives the same results on Win32 and on MacOSX.
I'll give the results with a push button:
in rev 1.1:
mousedown button "New Button 1" 1178096016059
mousedoubledown button "New Button 1" 1178096016178
--> mouse released : no further messages
in rev 2.1:
mousedown button "Button 1" 1178096229057
mousedoubledown button "Button 1" 1178096229203
mousedoubledown card id 1002 1178096229208
--> mouse released : no further messages
in rev 2.5.1:
mousedown button "Button" 1178096730853
mousedoubledown button "Button" 1178096731000
mousedoubledown card id 1002 1178096731013
--> mouse released -->
mousedown button "Button" 1178096731733
in rev 2.8.1
mousedown button "Button" 1178096881969
mousedoubledown button "Button" 1178096882131
mousedoubledown card id 1002 1178096882145
--> mouse released -->
mousedown button "Button" 1178096883161
Question: is this considered normal behavior?
PS: this is not the only condition extra messages are generated.
TIA.
Greetings,
Wouter
From dave at looktowindward.com Wed May 2 06:52:44 2007
From: dave at looktowindward.com (Dave)
Date: Wed, 2 May 2007 11:52:44 +0100
Subject: How to tell Type of CPU?????
In-Reply-To: <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
<7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
<7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
Message-ID: <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com>
Hi,
How can I tell the type of machine the stack is running on?
I've tried "the machine" - this returns "unknown".
the "platform" returns "MacOS" - (incorrectly since I'm actually
running under "MacOS X"
I need to tell if:
1. I'm Running Under Mac OS X or Windows and
2. If Mac OS X, if I'm running on an Intel or PowerPC
Thanks a lot
All the Best
Dave
From nickp at didata.bw Wed May 2 07:13:04 2007
From: nickp at didata.bw (Nic Prioleau)
Date: Wed, 2 May 2007 13:13:04 +0200
Subject: XML Tree and spaces
Message-ID: <019901c78caa$da8337b0$480aa8c0@didata.bw>
Hello,
I posted a question regarding XML trees and spaces some while ago but got no response so I thought I'd try again.
If I create an xml tree and I have spaces in one of the node values, it will only show the first part of the value before the space. Is there anything anyone can tell me here? Am I not allowed to use spaces here? It would seem a bit limiting if I did?!
Thanks
Regards
Nic
#####################################################################################
This e-mail message has been scanned for Viruses and Content and cleared
by MailMarshal
#####################################################################################
From m.schonewille at economy-x-talk.com Wed May 2 07:26:36 2007
From: m.schonewille at economy-x-talk.com (Mark Schonewille)
Date: Wed, 2 May 2007 13:26:36 +0200
Subject: How to tell Type of CPU?????
In-Reply-To: <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com>
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
<7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
<7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
<7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com>
Message-ID: <1582D063-F815-4DC7-9AA8-B1EC6A2CCA7F@economy-x-talk.com>
Hi,
In verbose style:
on foo
if the platform is "MacOS" then -- osx or os9
if char 1 of the version is 1 then -- osx
if the processor is "x86" then -- intel
return "You are on an intel Mac"
else
return "You are in a PPC Mac"
end if
else
return "This machine doesn't run OSX"
end if
else
return "This is no Mac"
end if
end foo
(untested)
Best,
Mark
--
Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Get your store on-line within minutes with Salery Web Store software.
Download at http://www.salery.biz
Op 2-mei-2007, om 12:52 heeft Dave het volgende geschreven:
> Hi,
>
> How can I tell the type of machine the stack is running on?
>
> I've tried "the machine" - this returns "unknown".
>
> the "platform" returns "MacOS" - (incorrectly since I'm actually
> running under "MacOS X"
>
> I need to tell if:
>
> 1. I'm Running Under Mac OS X or Windows and
> 2. If Mac OS X, if I'm running on an Intel or PowerPC
>
> Thanks a lot
> All the Best
> Dave
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From scott at elementarysoftware.com Wed May 2 07:30:18 2007
From: scott at elementarysoftware.com (Scott Morrow)
Date: Wed, 2 May 2007 04:30:18 -0700
Subject: How to tell Type of CPU?????
In-Reply-To: <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com>
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
<7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
<7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
<7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com>
Message-ID:
Dave,
< the platform > correctly returns MacOS for all Macintosh systems.
To distinguish them use < the systemVersion >
-- this function (taken from the stdLib) lets you know if it is OSX
function isOSX
if the platform is not "MacOS" then return false
get the systemversion
set the itemdel to "."
if item 1 of it >= 10 then return true
return false
end isOSX
-- if it is OSX then you can check to see if < the processor >
contains "PowerPC"
if isOSX() then
if "PowerPC" is in the processor then
put "PPC"
else
put "Intel"
end if
end if
-Scott Morrow
Elementary Software
(Now with 20% less chalk dust !)
web http://elementarysoftware.com/
email scott at elementarysoftware.com
-----------------------------------------------------------------
On May 2, 2007, at 3:52 AM, Dave wrote:
> Hi,
>
> How can I tell the type of machine the stack is running on?
>
> I've tried "the machine" - this returns "unknown".
>
> the "platform" returns "MacOS" - (incorrectly since I'm actually
> running under "MacOS X"
>
> I need to tell if:
>
> 1. I'm Running Under Mac OS X or Windows and
> 2. If Mac OS X, if I'm running on an Intel or PowerPC
>
> Thanks a lot
> All the Best
> Dave
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From revlist at azurevision.co.uk Wed May 2 07:33:53 2007
From: revlist at azurevision.co.uk (Ian Wood)
Date: Wed, 2 May 2007 12:33:53 +0100
Subject: How to tell Type of CPU?????
In-Reply-To: <1582D063-F815-4DC7-9AA8-B1EC6A2CCA7F@economy-x-talk.com>
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
<7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
<7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
<7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com>
<1582D063-F815-4DC7-9AA8-B1EC6A2CCA7F@economy-x-talk.com>
Message-ID:
Change "char 1 of the version" to "char 1 of the systemversion" and
it works fine.
Ian
On 2 May 2007, at 12:26, Mark Schonewille wrote:
> on foo
> if the platform is "MacOS" then -- osx or os9
> if char 1 of the version is 1 then -- osx
> if the processor is "x86" then -- intel
> return "You are on an intel Mac"
> else
> return "You are in a PPC Mac"
> end if
> else
> return "This machine doesn't run OSX"
> end if
> else
> return "This is no Mac"
> end if
> end foo
From dave at looktowindward.com Wed May 2 07:59:19 2007
From: dave at looktowindward.com (Dave)
Date: Wed, 2 May 2007 12:59:19 +0100
Subject: Location -3200,-3200
In-Reply-To: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com>
References: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com>
Message-ID:
Hi,
Does the stack use the Geometry Manager? If so, it sometimes goes
Beswick and sets the location way off the visible screen.
All the Best
Dave
On 1 May 2007, at 09:56, Jim Sims wrote:
> I've had a PC Rev 2.6.1 application go to location -3200,-3200
> on a couple of occasions when it should be on screen.
> I have no script that contains that and it has only happened
> twice out of hundreds of times being used.
>
> Anybody have any insight into why this might happen?
>
> When a 'hide stack' happens does the stack get sent to that location?
>
>
> Jim Sims
> Custom Software Development
> www.EZPZapps.com
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From m.schonewille at economy-x-talk.com Wed May 2 08:00:08 2007
From: m.schonewille at economy-x-talk.com (Mark Schonewille)
Date: Wed, 2 May 2007 14:00:08 +0200
Subject: How to tell Type of CPU?????
In-Reply-To:
References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com>
<7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com>
<7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com>
<7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com>
<7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com>
<7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com>
<1582D063-F815-4DC7-9AA8-B1EC6A2CCA7F@economy-x-talk.com>
Message-ID: <574E17AF-6716-4755-B751-F5670E0C70EA@economy-x-talk.com>
Yes, sorry Ian, it came to mind during lunch...
Mark
--
Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz
Get your store on-line within minutes with Salery Web Store software.
Download at http://www.salery.biz
Op 2-mei-2007, om 13:33 heeft Ian Wood het volgende geschreven:
> Change "char 1 of the version" to "char 1 of the systemversion" and
> it works fine.
>
> Ian
From sims at ezpzapps.com Wed May 2 08:03:21 2007
From: sims at ezpzapps.com (Jim Sims)
Date: Wed, 2 May 2007 14:03:21 +0200
Subject: Location -3200,-3200
In-Reply-To:
References: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com>
Message-ID:
On May 2, 2007, at 1:59 PM, Dave wrote:
> Does the stack use the Geometry Manager? If so, it sometimes goes
> Beswick and sets the location way off the visible screen.
>
> All the Best
> Dave
Thanks Dave, it turned out to be 'doing a save when I had a component
in the
Task Bar'. I stay away from the Geo manager completely!
Thanks for the reply.
Jim Sims
Custom Software Development
www.EZPZapps.com
From runrev at aboutmyfiles.com Wed May 2 08:15:59 2007
From: runrev at aboutmyfiles.com (Mark E. Powell)
Date: Wed, 02 May 2007 12:15:59 +0000
Subject: Hidden 'Application Data' folder on XP
Message-ID:
Using the altsplash auto-load architecture, I have one user for whom the loader hangs. His specialFolderPath(35) returns as
C:/Documents and Settings/All Users/Application Data
but he says he has no such folder, which leads me guess is that it is hidden and that its invisibility is preventing the write to or the read from the directory.
Is there something special I must do to make this directory usable if hidden?
Mark
From scott at cdroo.com Wed May 2 08:26:24 2007
From: scott at cdroo.com (Scott Kane)
Date: Wed, 2 May 2007 22:26:24 +1000
Subject: Hidden 'Application Data' folder on XP
References:
Message-ID: <002f01c78cb5$1cdc7e50$0201010a@esbgdi9s3atqpx>
> Using the altsplash auto-load architecture, I have one user for whom the
> loader hangs. His specialFolderPath(35) returns as
>
> C:/Documents and Settings/All Users/Application Data
>
> but he says he has no such folder, which leads me guess is that it is
> hidden and that its invisibility is preventing the write to or the read
> from the directory.
Yup. It's real and it is hidden - however if the user does not have Admin
rights he can't write there. He needs to write to a folder belonging to
him.
C:/Documents and Settings/Your Users Name/Application Data.
> Is there something special I must do to make this directory usable if
> hidden?
You could instruct the user to elevate himself to an admin - while that will
work it may also be against any policies they are subject to and therefore
rendering "security" useless which probably is not a good idea.
Scott Kane
"Nobody can go back and start a new beginning, but anyone can start
today and make a new ending." -- Maria Robinson
From wjm at wjm.org Wed May 2 07:34:26 2007
From: wjm at wjm.org (Bill Marriott)
Date: Wed, 2 May 2007 07:34:26 -0400
Subject: can't reach Rev Beta Test Manager via e-mail
References: <381105.36033.qm@web60518.mail.yahoo.com>
<4637044E.000005.02260@MAZYTIS>
Message-ID:
Viktoras,
> A few days (25 04 2007) ago I have sent my feedback on top 5 problems of
> the
> latest Revolution beta release. Today (01 05 2007) I found the following
> message in my inbox :
[failure report]
> Is there another way to submit the top 5? The bugs are already submitted
> to
> quality center.
I've been getting plenty of email so this may be a temporary problem, or
something solvable at least. Don't worry there's still time to get your
request in to me.
Please try to re-send to bill.marriott(at)runrev.com and if this fails, you
may write to me at wjm(at)wjm.org.
- Bill
From viktoras at ekoinf.net Wed May 2 08:50:17 2007
From: viktoras at ekoinf.net (Viktoras Didziulis)
Date: Wed, 2 May 2007 15:50:17 +0300 (FLE Daylight Time)
Subject: can't reach Rev Beta Test Manager via e-mail
References:
Message-ID: <46388908.000001.03416@MAZYTIS>
Hi Bill,
I have already re-sent my feedback this morning (09:08) to both addresses.
May it be that both are still undelivered ?.. Once I had similar no-delivery
problems when our "national" ISP servers were blacklisted by AOL. In case
you have not yet received them I will try to resend these later today from
my other mailing account.
All the best!
Viktoras
-------Original Message-------
From: Bill Marriott
Date: 02/05/2007 15:33:27
To: use-revolution at lists.runrev.com
Subject: Re: can't reach Rev Beta Test Manager via e-mail
Viktoras,
> A few days (25 04 2007) ago I have sent my feedback on top 5 problems of
> the
> latest Revolution beta release. Today (01 05 2007) I found the following
> message in my inbox :
[failure report]
> Is there another way to submit the top 5? The bugs are already submitted
> to
> quality center.
I've been getting plenty of email so this may be a temporary problem, or
something solvable at least. Don't worry there's still time to get your
request in to me.
Please try to re-send to bill.marriott(at)runrev.com and if this fails, you
may write to me at wjm(at)wjm.org.
- Bill
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
From scott at tactilemedia.com Wed May 2 10:02:05 2007
From: scott at tactilemedia.com (Scott Rossi)
Date: Wed, 02 May 2007 07:02:05 -0700
Subject: extra mousedown messages
In-Reply-To:
Message-ID:
Recently, Wouter wrote:
> Having had some problems caused by extra messages generated in
> certain cases, I started hunting them down.
Just for the sake of argument, have you tried paring the mouseDown handlers
with empty mouseUp/doubleMouseUp handlers? In my scripts, I've found that
triggering mouseDoubleDown and mouseDoubleUp is sometimes unreliable if the
down state is not paired with the up state. Perhaps this is part of the
issue you appear to have found.
Regards,
Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
From kray at sonsothunder.com Wed May 2 10:04:09 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Wed, 2 May 2007 09:04:09 -0500
Subject: XML Tree and spaces
In-Reply-To: <019901c78caa$da8337b0$480aa8c0@didata.bw>
References: <019901c78caa$da8337b0$480aa8c0@didata.bw>
Message-ID: <20070502090409626729.e61439ae@sonsothunder.com>
On Wed, 2 May 2007 13:13:04 +0200, Nic Prioleau wrote:
> Hello,
>
> I posted a question regarding XML trees and spaces some while ago but
> got no response so I thought I'd try again.
>
> If I create an xml tree and I have spaces in one of the node values,
> it will only show the first part of the value before the space. Is
> there anything anyone can tell me here? Am I not allowed to use
> spaces here? It would seem a bit limiting if I did?!
Can you provide an example of what you mean?
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From kray at sonsothunder.com Wed May 2 10:07:30 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Wed, 2 May 2007 09:07:30 -0500
Subject: Hidden 'Application Data' folder on XP
In-Reply-To: <002f01c78cb5$1cdc7e50$0201010a@esbgdi9s3atqpx>
References:
<002f01c78cb5$1cdc7e50$0201010a@esbgdi9s3atqpx>
Message-ID: <20070502090730240316.5e3a925f@sonsothunder.com>
On Wed, 2 May 2007 22:26:24 +1000, Scott Kane wrote:
>
>> Using the altsplash auto-load architecture, I have one user for whom
>> the loader hangs. His specialFolderPath(35) returns as
>>
>> C:/Documents and Settings/All Users/Application Data
>>
>> but he says he has no such folder, which leads me guess is that it
>> is hidden and that its invisibility is preventing the write to or
>> the read from the directory.
>
> Yup. It's real and it is hidden - however if the user does not have
> Admin rights he can't write there. He needs to write to a folder
> belonging to him.
>
> C:/Documents and Settings/Your Users Name/Application Data.
BTW, that's specialFolderPath(26).
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From kray at sonsothunder.com Wed May 2 10:09:38 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Wed, 2 May 2007 09:09:38 -0500
Subject: extra mousedown messages
In-Reply-To:
References:
Message-ID: <20070502090938456465.c990b724@sonsothunder.com>
On Wed, 2 May 2007 11:15:21 +0200, Wouter wrote:
>
> in rev 2.1:
> mousedown button "Button 1" 1178096229057
> mousedoubledown button "Button 1" 1178096229203
> mousedoubledown card id 1002 1178096229208
> --> mouse released : no further messages
>
> in rev 2.5.1:
> mousedown button "Button" 1178096730853
> mousedoubledown button "Button" 1178096731000
> mousedoubledown card id 1002 1178096731013
> --> mouse released -->
> mousedown button "Button" 1178096731733
>
> in rev 2.8.1
> mousedown button "Button" 1178096881969
> mousedoubledown button "Button" 1178096882131
> mousedoubledown card id 1002 1178096882145
> --> mouse released -->
> mousedown button "Button" 1178096883161
>
> Question: is this considered normal behavior?
I wouldn't think so... having a mouseDown generated when the mouse is
released sounds like a bug to me. Looks like the "Rev 2.1" did it right
IMHO...
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From mwieder at ahsoftware.net Wed May 2 10:18:34 2007
From: mwieder at ahsoftware.net (Mark Wieder)
Date: Wed, 2 May 2007 07:18:34 -0700
Subject: PowerPC vs Intel External Modules
In-Reply-To:
References: <004401c78c0e$55a02d60$0a01a8c0@workshop>
Message-ID: <157316405967.20070502071834@ahsoftware.net>
Dave-
Tuesday, May 1, 2007, 10:57:44 AM, you wrote:
> I have an Application that uses an External Module. The External is
> compiled for PowerPC and Intel Mac's. Is there a way of determining
> which file is loaded from the RunRev Stack?
Assuming you have different files for these, you might try setting
Xname to a different string in each and then querying the
externalPackages.
--
-Mark Wieder
mwieder at ahsoftware.net
From henk at iglow-media.nl Wed May 2 10:41:28 2007
From: henk at iglow-media.nl (Henk van der Velden)
Date: Wed, 02 May 2007 16:41:28 +0200
Subject: XML Tree and spaces
In-Reply-To: <20070502120019.B3970488F50@mail.runrev.com>
References: <20070502120019.B3970488F50@mail.runrev.com>
Message-ID: <65DE5B7F-D5A2-40C3-BA87-11E485BEDDCC@iglow-media.nl>
Hi Nic,
have you taken a look at Sarah's XMLDemo (http://www.troz.net/Rev/
tutorials.php)?
An XML node can contain spaces for sure.
What exactly do you do to display the value of a node?
Kind regards,
Henk
--------------------------
Henk v.d. Velden
iGlow Media
Magda Janssenslaan 36
3584 GR UTRECHT
Netherlands
0031 (0)6 16 024 337
www.iglow-media.nl
On 2-mei-2007, at 14:00, use-revolution-request at lists.runrev.com wrote:
> I posted a question regarding XML trees and spaces some while ago
> but got no response so I thought I'd try again.
>
> If I create an xml tree and I have spaces in one of the node
> values, it will only show the first part of the value before the
> space. Is there anything anyone can tell me here? Am I not allowed
> to use spaces here? It would seem a bit limiting if I did?!
From rpresender at cox.net Wed May 2 11:46:23 2007
From: rpresender at cox.net (Robert Presender)
Date: Wed, 2 May 2007 08:46:23 -0700
Subject: is a date broke
In-Reply-To: <20070502120020.AE1F4488F6C@mail.runrev.com>
References: <20070502120020.AE1F4488F6C@mail.runrev.com>
Message-ID: <6530008cacf1b061c8f62ab3555e2138@cox.net>
On May 2, 2007, at 5:00 AM, Chipp Walters wrote:
> How come when you put in the msg box:
>
> put "01/01/01 are you kidding me" is a date
>
> you get true? Am I missing something?
> How do you validate a date entry?
Hi Chipp,
Using Mac 10.3.9, Rev 2.8.1- dp-2/3, Note: dp-1 only allows a 2
numbered year: 07
Don't know if something like this is what you are looking for.
I use it in a closeField for a field that just contains a date:
01/01/2007
If 13/42/2007 is entered, the answer dialog is shown. "is not a date
works"
on cDateFormat pfldName
set the itemDel to "/"
put fld pfldName into hold
if the num of chars of hold <>10 or hold is not a date or the num of
chars of item 3 of hold is not 4 then
answer information "Invalid date format. Please enter date in
mm/dd/yyyy format." titled "Invalid format"
select text of fld pfldName
EXIT TO TOP
end if
end cDateFormat
Regards ... Bob
From jc at spl21.net Wed May 2 12:44:21 2007
From: jc at spl21.net (John Craig)
Date: Wed, 02 May 2007 17:44:21 +0100
Subject: Connecting Rev 2.6.1 to MySQL
Message-ID: <4638BFE5.3000709@spl21.net>
Hi, all. I've tried connecting Rev. 2.6.1/Linux to MySQL 3.23.58 and
MySQL 4.1.13, but always get the 'invalid database type' error returned.
When trying with a standalone, I get;
'Failed to load dbMySQL.so error dbMySQL.so: cannot open shared object
file: No such file or directory'
Rev can't seem to locate the library file where ever I put it.
I've tried using revSetDatabaseDriverPath, checked the permissions,
copied the .so file to various locations and changed the file name to
match the case in the error message, but still no joy. I had a look
through the list archives for an answer, but nothing has worked so far.
Any tips appreciated.
JC
From geradamas at yahoo.com Wed May 2 12:51:42 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Wed, 2 May 2007 17:51:42 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <28529.82897.qm@web37512.mail.mud.yahoo.com>
If I were to run a video source (e.g. a webcam) in
throogh the USB port of a Printerserver would I then
be able to set a videoClipPlayer to the IP Address of
the printer server, and therefore stream video from an
external source through a RunRev stack?
Probably reinvented the wheel?
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From geradamas at yahoo.com Wed May 2 12:57:36 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Wed, 2 May 2007 17:57:36 +0100 (BST)
Subject: Importing Digital Video via Firewire?
Message-ID: <20070502165736.85426.qmail@web37503.mail.mud.yahoo.com>
Dug out a tatty old video-camera that had been rotting
under the bed and jacked it into the Mac via a Miglia
"Director's Cut" Digitizer Box that was similarly
gathering dust after a patch of DVD-ing lost of
drunken Scots weddings. Managed to fool Skype into
accepting the video signal.
Now, what about RunRev?
[this might be interpreted as a desperate plea by a
mean Scot who, after his last bright idea, doesn't
want to go out and buy a USB webcam]
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/
From joel.guillod at net2000.ch Wed May 2 12:58:30 2007
From: joel.guillod at net2000.ch (Joel Guillod)
Date: Wed, 2 May 2007 18:58:30 +0200
Subject: XML Tree and spaces
In-Reply-To: <20070502120019.B3970488F50@mail.runrev.com>
References: <20070502120019.B3970488F50@mail.runrev.com>
Message-ID: <684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch>
Hello Nic,
Of course you'll get an answer but please, give an exemple of the xml
data and node content you have problem with and the function you use
to retrieve its content. Neither in my own use of xml nor by using
the Sarah's XML Demo stack (http://www.troz.net/Rev/tutorials/
XMLdemo1.rev.gz)for a rapid check, I was able to reproduce the
behavior your mentionned. So please, be more precise...
Joel
Le 2 mai 07 ? 14:00, use-revolution-request at lists.runrev.com a ?crit :
>
> De : "Nic Prioleau"
> [...]
> If I create an xml tree and I have spaces in one of the node
> values, it will only show the first part of the value before the
> space. Is there anything anyone can tell me here? Am I not allowed
> to use spaces here? It would seem a bit limiting if I did?!
> [...]
From sadhu at castandcrew.com Wed May 2 14:15:01 2007
From: sadhu at castandcrew.com (Sadhunathan Nadesan)
Date: Wed, 02 May 2007 11:15:01 -0700
Subject: special folders
In-Reply-To: <20070502170007.5E7EF489016@mail.runrev.com>
References: <20070502170007.5E7EF489016@mail.runrev.com>
Message-ID: <4638D525.4070806@castandcrew.com>
Greetings,
After reading the post below about the admin issues possible with
specialFolderPath, I'd like to hear anyone expound on the justification
for the use of 'special folders', if we have any pontiffs out there who
advocate it. Must be a good reason for it, yes? Anyone care to
enlighten me? It's basically curiosity so feel free to ignore me also.
For example, in our case, we are providing a download of an executable
for windows users which installs as normal in the program files
directory. (Mac version, not sure where it goes). However, a separate
stack that can be written to is obscurely (some might say) squirreled
away in a special folder - which turns out to be different on different
versions of windoz. For example, its under all users/application data
(or something like that) on XP home and pro, and something like
c:/ProgramData on Vista basic (at least mine). The mac I'm not sure.
Our code has a case statement to detect the type of OS and pick the
right special folder.
Why wouldn't we just put this stack in the same folder where we install
the executable?
Wise ones, tell all!
Mahalo
Sadhu
>
>
>
>>Using the altsplash auto-load architecture, I have one user for whom the
>>loader hangs. His specialFolderPath(35) returns as
>>
>>C:/Documents and Settings/All Users/Application Data
>>
>>but he says he has no such folder, which leads me guess is that it is
>>hidden and that its invisibility is preventing the write to or the read
>>from the directory.
>>
>>
>
>Yup. It's real and it is hidden - however if the user does not have Admin
>rights he can't write there. He needs to write to a folder belonging to
>him.
>
>C:/Documents and Settings/Your Users Name/Application Data.
>
>
>
>>Is there something special I must do to make this directory usable if
>>hidden?
>>
>>
>
>You could instruct the user to elevate himself to an admin - while that will
>work it may also be against any policies they are subject to and therefore
>rendering "security" useless which probably is not a good idea.
>
>Scott Kane
>"Nobody can go back and start a new beginning, but anyone can start
>today and make a new ending." -- Maria Robinson
>
>
>
>
>
>
From pevensen at siboneylg.com Wed May 2 14:31:47 2007
From: pevensen at siboneylg.com (Peter T. Evensen)
Date: Wed, 02 May 2007 13:31:47 -0500
Subject: special folders
In-Reply-To: <4638D525.4070806@castandcrew.com>
References: <20070502170007.5E7EF489016@mail.runrev.com>
<4638D525.4070806@castandcrew.com>
Message-ID: <4638D913.3050607@siboneylg.com>
Hello Sadhu,
The user folder is a common place for applications to install files.
Users should have read/write access to it. That may not be true for the
rest of the local hard drive. Schools, in particular, like to lock
things down. Using the user's application data folder lets
administrators limit rights to the rest of the drive.
On the Mac, certain things are expected to go to certain places, like
preferences. The special folders allow you to get that folder. In some
cases, the folder might be on a network drive, allowing a person to log
into any Mac and have all there settings.
I hope this helps.
Sadhunathan Nadesan wrote:
> Greetings,
>
> After reading the post below about the admin issues possible with
> specialFolderPath, I'd like to hear anyone expound on the
> justification for the use of 'special folders', if we have any
> pontiffs out there who advocate it. Must be a good reason for it,
> yes? Anyone care to enlighten me? It's basically curiosity so feel
> free to ignore me also.
>
> For example, in our case, we are providing a download of an executable
> for windows users which installs as normal in the program files
> directory. (Mac version, not sure where it goes). However, a separate
> stack that can be written to is obscurely (some might say) squirreled
> away in a special folder - which turns out to be different on
> different versions of windoz. For example, its under all
> users/application data (or something like that) on XP home and pro,
> and something like c:/ProgramData on Vista basic (at least mine). The
> mac I'm not sure. Our code has a case statement to detect the type of
> OS and pick the right special folder.
> Why wouldn't we just put this stack in the same folder where we
> install the executable?
>
> Wise ones, tell all!
>
> Mahalo
> Sadhu
>
>
>
>
>>
>>
>>
>>> Using the altsplash auto-load architecture, I have one user for whom
>>> the loader hangs. His specialFolderPath(35) returns as
>>>
>>> C:/Documents and Settings/All Users/Application Data
>>>
>>> but he says he has no such folder, which leads me guess is that it
>>> is hidden and that its invisibility is preventing the write to or
>>> the read from the directory.
>>>
>>
>> Yup. It's real and it is hidden - however if the user does not have
>> Admin rights he can't write there. He needs to write to a folder
>> belonging to him.
>>
>> C:/Documents and Settings/Your Users Name/Application Data.
>>
>>
>>
>>> Is there something special I must do to make this directory usable
>>> if hidden?
>>>
>>
>> You could instruct the user to elevate himself to an admin - while
>> that will work it may also be against any policies they are subject
>> to and therefore rendering "security" useless which probably is not a
>> good idea.
>>
>> Scott Kane
>> "Nobody can go back and start a new beginning, but anyone can start
>> today and make a new ending." -- Maria Robinson
>>
>>
>>
>>
>>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From kray at sonsothunder.com Wed May 2 16:42:07 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Wed, 2 May 2007 15:42:07 -0500
Subject: special folders
In-Reply-To: <4638D525.4070806@castandcrew.com>
References: <20070502170007.5E7EF489016@mail.runrev.com>
<4638D525.4070806@castandcrew.com>
Message-ID: <20070502154207338432.60c3b322@sonsothunder.com>
On Wed, 02 May 2007 11:15:01 -0700, Sadhunathan Nadesan wrote:
> For example, in our case, we are providing a download of an
> executable for windows users which installs as normal in the program
> files directory. (Mac version, not sure where it goes). However, a
> separate stack that can be written to is obscurely (some might say)
> squirreled away in a special folder - which turns out to be different
> on different versions of windoz. For example, its under all
> users/application data (or something like that) on XP home and pro,
> and something like c:/ProgramData on Vista basic (at least mine).
> The mac I'm not sure. Our code has a case statement to detect the
> type of OS and pick the right special folder.
> Why wouldn't we just put this stack in the same folder where we
> install the executable?
Well, basically the issue is one of access rights; in a "personal"
installation of Mac OS X or Windows, usually since there's only one
user, it's likely that they will either be granted or grant themselves
administration rights. In this case, it doesn't matter where you
install the stack, since they'll have access anywhere.
However, in a "corporate" installation of Mac OS X or Windows, users
are generally granted more limited rights (can only read files from
certain directories, etc.). This becomes even more pronounced in Vista,
btw. So if you installed a stack in the Program Files folder right next
to the executable in Windows, and the user had limited rights, it is
very likely that any changes made to that stack could not be saved
(since the files would be read-only for that user).
There are a lot more examples, but you get the idea. So to develop for
the widest possible distribution, you want to accommodate users of all
levels, so the guidelines say that you should:
- Put the executable file in the Applications/Program Files/etc. folder
- Put files that the application uses, that usually won't be modified
or need to be accessed by multiple users, and likely should not be seen
(or not seen very often) by end users in an Application
Support/Application Data/etc. folder
- Put files that *do* change, are user-specific, or hold user-generated
data in the user's Documents/My Documents folder
It is therefore useful to use the specialFolderPath() function instead
of hardcoding paths - especially when it comes to other languages.
Although I don't know this for sure, it wouldn't surprise me to find
out that certain folders are named differently in other localized OSes.
Hope this helps,
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From luis at anachreon.co.uk Wed May 2 17:12:44 2007
From: luis at anachreon.co.uk (Luis)
Date: Wed, 2 May 2007 22:12:44 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <28529.82897.qm@web37512.mail.mud.yahoo.com>
References: <28529.82897.qm@web37512.mail.mud.yahoo.com>
Message-ID: <1575B37D-B7A3-4386-BE62-46DE2DAF3D49@anachreon.co.uk>
Hiya,
Worth a try just for the fun factor!
But I doubt you'd get anything out of it, as the print server would
be expecting data in a different format to that being output by the
webcam.
Cheers,
Luis.
On 2 May 2007, at 17:51, Richmond Mathewson wrote:
> If I were to run a video source (e.g. a webcam) in
> throogh the USB port of a Printerserver would I then
> be able to set a videoClipPlayer to the IP Address of
> the printer server, and therefore stream video from an
> external source through a RunRev stack?
>
> Probably reinvented the wheel?
>
> sincerely, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development
> Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Mail is the world's favourite email. Don't settle for less,
> sign up for
> your free account today http://uk.rd.yahoo.com/evt=44106/*http://
> uk.docs.yahoo.com/mail/winter07.html
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From ambassador at fourthworld.com Wed May 2 17:29:46 2007
From: ambassador at fourthworld.com (Richard Gaskin)
Date: Wed, 02 May 2007 14:29:46 -0700
Subject: special folders
Message-ID: <463902CA.2020106@fourthworld.com>
Ken Ray wrote:
> It is therefore useful to use the specialFolderPath() function instead
> of hardcoding paths - especially when it comes to other languages.
> Although I don't know this for sure, it wouldn't surprise me to find
> out that certain folders are named differently in other localized OSes.
One more reason: things change.
For example, specialFolderPath(26) works great on both XP and Vista, but
returns different values. Woe be to the developer using hard-coded
paths....
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
From chipp at chipp.com Wed May 2 17:34:45 2007
From: chipp at chipp.com (Chipp Walters)
Date: Wed, 2 May 2007 16:34:45 -0500
Subject: is a date broke
In-Reply-To: <6530008cacf1b061c8f62ab3555e2138@cox.net>
References: <20070502120020.AE1F4488F6C@mail.runrev.com>
<6530008cacf1b061c8f62ab3555e2138@cox.net>
Message-ID: <7aa52a210705021434g19d76357t87ec6fc52030927@mail.gmail.com>
Thanks Bob,
That'll do! Hope all is well in LV.
-c
From runrev at aboutmyfiles.com Wed May 2 17:50:27 2007
From: runrev at aboutmyfiles.com (Mark E. Powell)
Date: Wed, 02 May 2007 21:50:27 +0000
Subject: special folders
Message-ID:
Two follow-ups...
-1- Is it then an absolute that specialFolderPath(26) is writeable on Windows, regardless of personal vs. corporate configuration? Even if the user has 'hide system folders' on?
-2- Does the ability to download a file to a particular folder not also mean that that folder is writeable? For example, in the two-part autoloader architecture, if the user places the loader is put into folder x, is it not guaranteed that I can write the operational stack to that same folder?
Mark
From pevensen at siboneylg.com Wed May 2 17:58:09 2007
From: pevensen at siboneylg.com (Peter T. Evensen)
Date: Wed, 02 May 2007 16:58:09 -0500
Subject: special folders
In-Reply-To:
References:
Message-ID: <46390971.3080505@siboneylg.com>
I don't think even 1 is true. It is possible for administrators to lock
even that folder.
If they can download a file to a particular folder, that would indicate
it is writable. I assume that the autoloader would need to stick
around. There are software packages that lock everything down and roll
things back to a starting state when a user logs out (with the option of
preserving some folders/files).
Mark E. Powell wrote:
> Two follow-ups...
>
> -1- Is it then an absolute that specialFolderPath(26) is writeable on Windows, regardless of personal vs. corporate configuration? Even if the user has 'hide system folders' on?
>
> -2- Does the ability to download a file to a particular folder not also mean that that folder is writeable? For example, in the two-part autoloader architecture, if the user places the loader is put into folder x, is it not guaranteed that I can write the operational stack to that same folder?
>
> Mark
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From userev at canelasoftware.com Wed May 2 19:21:48 2007
From: userev at canelasoftware.com (Mark Talluto)
Date: Wed, 02 May 2007 16:21:48 -0700
Subject: Crashes with 2.8.1 dp4
Message-ID:
Anyone crashing on OS 10.4.9 with Rev 2.8.1 dp4 near the end of
building a standalone?
I posted bug: if you have any additional comments.
Mark Talluto
--
CANELA Software
http://www.canelasoftware.com
From jacque at hyperactivesw.com Wed May 2 19:38:01 2007
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Wed, 02 May 2007 18:38:01 -0500
Subject: special folders
In-Reply-To: <20070502154207338432.60c3b322@sonsothunder.com>
References: <20070502170007.5E7EF489016@mail.runrev.com> <4638D525.4070806@castandcrew.com>
<20070502154207338432.60c3b322@sonsothunder.com>
Message-ID: <463920D9.1040502@hyperactivesw.com>
Ken Ray wrote:
> There are a lot more examples, but you get the idea. So to develop for
> the widest possible distribution, you want to accommodate users of all
> levels, so the guidelines say that you should:
>
> - Put the executable file in the Applications/Program Files/etc. folder
> - Put files that the application uses, that usually won't be modified
> or need to be accessed by multiple users, and likely should not be seen
> (or not seen very often) by end users in an Application
> Support/Application Data/etc. folder
> - Put files that *do* change, are user-specific, or hold user-generated
> data in the user's Documents/My Documents folder
Where would you put a file that the app itself needs to update,
regardless of which user is running it? I've been putting that file into
an "all users/application data/myapp/" folder but if there are
permissions problems with that, what then?
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From bridgeyman at gmail.com Wed May 2 19:41:12 2007
From: bridgeyman at gmail.com (Bridger Maxwell)
Date: Wed, 2 May 2007 17:41:12 -0600
Subject: Crashes with 2.8.1 dp4
In-Reply-To:
References:
Message-ID: <86ae76bb0705021641x6465c302g7519663a873d8ddf@mail.gmail.com>
dp4? 2.8.1 dp3 has apparently expired today, did they already release the
next one? I don't think I have received that email yet.
TTFN
Bridger Maxwell
On 5/2/07, Mark Talluto wrote:
>
> Anyone crashing on OS 10.4.9 with Rev 2.8.1 dp4 near the end of
> building a standalone?
>
> I posted bug: id=4831> if you have any additional comments.
>
>
>
> Mark Talluto
> --
> CANELA Software
> http://www.canelasoftware.com
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From pepetoo at cox.net Wed May 2 19:48:44 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Wed, 2 May 2007 16:48:44 -0700
Subject: Crashes with 2.8.1 dp4
In-Reply-To:
References:
Message-ID:
Mark,
I'm not working with a beta, but 2.8.0 the latest release, and was
having an error in attempting to build a standalone. I've reverted
back to an earlier copy and started rebuilding the stack, and it
seems to be working again; though now I'm having a problem creating a
path for my external files. They are in a folder in the same folder
as the .rev stack and the Add Files... button doesn't give me the
complete path. Instead of "/Application/Revolution Studio/MusicFolder/
Music1.aiff", I'm just getting "/MusicFolder/Music1.aiff". The
players are set up with the source for the longer path; but more
insidiously yet, the following occurs "constantly":
-------------- next part --------------
I change the number back to 8 (or the current one what ever it
might be), save and before I know it, it has reverted back to the
next number. I'm pulling my hair out trying to get this bugggger to
stay fixed. This is definitely a bug. And it happens time and time
again.
Joe Wilkins
On May 2, 2007, at 4:21 PM, Mark Talluto wrote:
> Anyone crashing on OS 10.4.9 with Rev 2.8.1 dp4 near the end of
> building a standalone?
>
> I posted bug: id=4831> if you have any additional comments.
>
>
>
> Mark Talluto
> --
> CANELA Software
> http://www.canelasoftware.com
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From bridgeyman at gmail.com Wed May 2 19:50:41 2007
From: bridgeyman at gmail.com (Bridger Maxwell)
Date: Wed, 2 May 2007 17:50:41 -0600
Subject: Sortable Table Field
Message-ID: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com>
Hello,
Has anyone made a sortable table field (like in iTunes, where you can sort
it by name, artist, etc.) and knows how to easily make one. The
functionality shouldn't be too hard to program, I just want to make sure it
looks right. Any help would be greatly appreciated.
TTFN
Bridger Maxwell
www.FieryFerret.com
From pepetoo at cox.net Wed May 2 19:59:02 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Wed, 2 May 2007 16:59:02 -0700
Subject: Crashes with 2.8.1 dp4
In-Reply-To:
References:
Message-ID:
I had pasted a very small picture into my last email and it was
deleted before being posted, so what I said won't make much sense.
I'm coming very close to giving this whole thing up as a lost cause.
I thought we had a finely tuned tool when I got into this. I should
have lurked on this list for a bit longer, I guess.
Joe Wilkins
On May 2, 2007, at 4:48 PM, Joe Lewis Wilkins wrote:
> Mark,
>
> I'm not working with a beta, but 2.8.0 the latest release, and was
> having an error in attempting to build a standalone. I've reverted
> back to an earlier copy and started rebuilding the stack, and it
> seems to be working again; though now I'm having a problem creating
> a path for my external files. They are in a folder in the same
> folder as the .rev stack and the Add Files... button doesn't give
> me the complete path. Instead of "/Application/Revolution Studio/
> MusicFolder/Music1.aiff", I'm just getting "/MusicFolder/
> Music1.aiff". The players are set up with the source for the longer
> path; but more insidiously yet, the following occurs "constantly":
> I change the number back to 8 (or the current one what ever it
> might be), save and before I know it, it has reverted back to the
> next number. I'm pulling my hair out trying to get this bugggger to
> stay fixed. This is definitely a bug. And it happens time and time
> again.
>
> Joe Wilkins
>
> On May 2, 2007, at 4:21 PM, Mark Talluto wrote:
>
>> Anyone crashing on OS 10.4.9 with Rev 2.8.1 dp4 near the end of
>> building a standalone?
>>
>> I posted bug: > id=4831> if you have any additional comments.
>>
>>
>>
>> Mark Talluto
>> --
>> CANELA Software
>> http://www.canelasoftware.com
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From JimAultWins at yahoo.com Wed May 2 20:10:17 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Wed, 02 May 2007 17:10:17 -0700
Subject: special folders
In-Reply-To: <463902CA.2020106@fourthworld.com>
Message-ID:
On 5/2/07 2:29 PM, "Richard Gaskin" wrote:
> Ken Ray wrote:
>> It is therefore useful to use the specialFolderPath() function instead
>> of hardcoding paths - especially when it comes to other languages.
>> Although I don't know this for sure, it wouldn't surprise me to find
>> out that certain folders are named differently in other localized OSes.
>
> One more reason: things change.
>
> For example, specialFolderPath(26) works great on both XP and Vista, but
> returns different values. Woe be to the developer using hard-coded
> paths....
>
Does this mean that you should be using something like
repeat with x = 20 to 30
if (specialFolderPath(x) & "/") contains "/theFolderIwant/" then
put x into kaching
exit repeat
end if
end repeat
put specialFolderPath(kaching) into fullPathThatIwant
Jim Ault
Las Vegas
From sarah.reichelt at gmail.com Wed May 2 20:34:03 2007
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Thu, 3 May 2007 10:34:03 +1000
Subject: Sortable Table Field
In-Reply-To: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com>
References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com>
Message-ID:
On 5/3/07, Bridger Maxwell wrote:
> Hello,
> Has anyone made a sortable table field (like in iTunes, where you can sort
> it by name, artist, etc.) and knows how to easily make one. The
> functionality shouldn't be too hard to program, I just want to make sure it
> looks right. Any help would be greatly appreciated.
>
Check the Altuit web site. Chipp has a great plugin called
altFldHeader (or something similar) which gives you resizable column
headers which can be clicked to do whatever you want.
Cheers,
Sarah
From wjm at wjm.org Wed May 2 20:34:41 2007
From: wjm at wjm.org (Bill Marriott)
Date: Wed, 2 May 2007 20:34:41 -0400
Subject: Crashes with 2.8.1 dp4
References:
<86ae76bb0705021641x6465c302g7519663a873d8ddf@mail.gmail.com>
Message-ID:
Hi Bridger,
> did they already release the
> next one? I don't think I have received that email yet.
Takes a while for the emails to reach everyone. If this message reaches you
before the "official" one does, you can get the new beta by replacing the
"5" in the previous download link with a "6" ...
- Bill
From wjm at wjm.org Wed May 2 20:45:33 2007
From: wjm at wjm.org (Bill Marriott)
Date: Wed, 2 May 2007 20:45:33 -0400
Subject: Crashes with 2.8.1 dp4
References:
Message-ID:
Joe,
>I had pasted a very small picture into my last email and it was deleted
>before being posted, so what I said won't make much sense. I'm coming very
>close to giving this whole thing up as a lost cause.
Almost all mailing lists do not allow attached files. I think that extremely
small attachments actually do have a chance of making it through on this
one, but the "best practices" for mailing list discussions in general are
that you link to your image after uploading it to a web server. Alternately,
you can post a bug in the Quality Control Center, attach an image to that,
and link to the bug report here. Another option is to use the web-based
RunRev forums, which allow image attachments.
>> I'm not working with a beta, but 2.8.0 the latest release, and was
>> having an error in attempting to build a standalone. I've reverted back
>> to an earlier copy and started rebuilding the stack, and it seems to be
>> working again; though now I'm having a problem creating a path for my
>> external files.
I notice that you are not on the Rev Open Beta distribution list. This is a
very useful way to see how the software is progressing and to make sure
you're up-to-speed on any changes before they reach retail production. (Of
course there is the change you'll encounter new bugs, as well.) Since the
retail release of 2.8.0, we've already fixed more than 100 problems. I
invite you to apply at:
http://support.runrev.com/beta_test.php
The reason why this particular beta test initiative is so important is that
Rev is preparing version 2.9, which it will release as a no-cost update to
everyone who purchased/had a maintenance agreement on or after February 1,
2006. The goal is to have the best-performing, most-robust release of
Revolution ever. Joining the beta test and reporting the issues you
encounter is the best way to ensure those can be addressed.
- Bill
From pepetoo at cox.net Wed May 2 21:14:39 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Wed, 2 May 2007 18:14:39 -0700
Subject: Crashes with 2.8.1 dp4
In-Reply-To:
References:
Message-ID: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net>
Hi Bill,
Thanks for the invite. I've participated in a couple of beta testing
programs before, but they had to do with graphics glitches. I'm not
sure I have the patience to endure RR's beta procedure. When I
reported a bug, they knew it was a bug and they acted on it, almost
immediately. Here it appears you have a fairly complicated process
that even necessitates "voting". Maybe it works for RR, but it seems
a bit much. Add to that the fact that I doubt you'd care to see the
volume of reports I'd probably pass along. I am VERY, VERY picky!
However, I do think that it would be a great idea to occasionally
publish a list of the known bugs so that we don't bat our heads,
fruitlessly, against stone walls. I can see that this might not be
something that RR would care to have circulated so publicly, though
the competitors who might take advantage of that knowledge do not
seem to be very extensive.
Thanks,
Joe Wilkins
On May 2, 2007, at 5:45 PM, Bill Marriott wrote:
> Joe,
>
> I notice that you are not on the Rev Open Beta distribution list.
> This is a
> very useful way to see how the software is progressing and to make
> sure
> you're up-to-speed on any changes before they reach retail
> production. (Of
> course there is the change you'll encounter new bugs, as well.)
> Since the
> retail release of 2.8.0, we've already fixed more than 100 problems. I
> invite you to apply at:
>
> http://support.runrev.com/beta_test.php
>
> The reason why this particular beta test initiative is so important
> is that
> Rev is preparing version 2.9, which it will release as a no-cost
> update to
> everyone who purchased/had a maintenance agreement on or after
> February 1,
> 2006. The goal is to have the best-performing, most-robust release of
> Revolution ever. Joining the beta test and reporting the issues you
> encounter is the best way to ensure those can be addressed.
From stephenREVOLUTION at barncard.com Wed May 2 21:55:54 2007
From: stephenREVOLUTION at barncard.com (Stephen Barncard)
Date: Wed, 2 May 2007 18:55:54 -0700
Subject: Crashes with 2.8.1 dp4
In-Reply-To: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net>
References:
<4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net>
Message-ID:
Joe, this is your moment to SHINE. You've seen Bill Marriot's pleas
to 'Bring It On" these last few weeks...
'volume of reports' would be good!
>RR, but it seems a bit much. Add to that the fact that I doubt you'd
>care to see the volume of reports I'd probably pass along. I am
>VERY, VERY picky!
>
>Joe Wilkins
>
>On May 2, 2007, at 5:45 PM, Bill Marriott wrote:
>
--
stephen barncard
s a n f r a n c i s c o
- - - - - - - - - - - -
From jacque at hyperactivesw.com Wed May 2 22:06:40 2007
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Wed, 02 May 2007 21:06:40 -0500
Subject: Crashes with 2.8.1 dp4
In-Reply-To:
References:
Message-ID: <463943B0.3050406@hyperactivesw.com>
Joe Lewis Wilkins wrote:
> I had pasted a very small picture into my last email and it was
> deleted before being posted, so what I said won't make much sense.
> I'm coming very close to giving this whole thing up as a lost cause.
> I thought we had a finely tuned tool when I got into this. I should
> have lurked on this list for a bit longer, I guess.
You sound frustrated. If you can explain what you're trying to do, we
can probably help. A certain amount of transitional frustration is
pretty normal, ask anybody here. ;)
> I'm not working with a beta, but 2.8.0 the latest release, and was
> having an error in attempting to build a standalone.
I remember that, but there wasn't enough info to diagnose it. Newer
builds now include more progress information for diagnostics.
> I've reverted
> back to an earlier copy and started rebuilding the stack, and it
> seems to be working again; though now I'm having a problem creating a
> path for my external files. They are in a folder in the same folder
> as the .rev stack and the Add Files... button doesn't give me the
> complete path. Instead of "/Application/Revolution
> Studio/MusicFolder/Music1.aiff", I'm just getting
> "/MusicFolder/Music1.aiff".
This is a relative path used by the Standalone Builder so it knows where
to copy your files. You don't need to change what it says, it's correct.
Rev can work with either full or relative paths. Your scripts don't
depend on this path in any way, so no need to mess with it.
> The players are set up with the source for the longer path;
That's fine, a full path always works. You can use either full or
relative paths, your preference. Since the "add file" path in the
Standalone Builder isn't used by your stack, the scripts and objects can
work with file paths in any way that's convenient.
> but more insidiously yet, the following occurs
> "constantly": I change the number back to 8 (or the current one what
> ever it might be), save and before I know it, it has reverted back to
> the next number. I'm pulling my hair out trying to get this bugggger
> to stay fixed. This is definitely a bug. And it happens time and time
> again.
Can you explain what the picture was about? What was the number that
keeps changing, and under what circumstances?
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From pepetoo at cox.net Wed May 2 22:31:01 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Wed, 2 May 2007 19:31:01 -0700
Subject: Crashes with 2.8.1 dp4
In-Reply-To: <463943B0.3050406@hyperactivesw.com>
References:
<463943B0.3050406@hyperactivesw.com>
Message-ID:
Hi Jacque,
I'll take just one for example, but it happened to all of the player
objects:
In the Inspector, the source for player 1 was initially indicated
as: /Application/Revolution Studio/MusicFolder/Music1.aiff
But on subsequent openings of the Inspector, when things appeared not
to be going right, the number would be changed from 1 to 2; sometimes
from 2 to 3, depending on which player since there are a total of 9
of them. I did all sorts of diddling around changing from player 1 to
playerOne and the source to MusicOne.aiff and also changing the names
of the external files. There appears to be a line problem in the
listing of the sources for a sequence of player objects. A picture
would have been worth a thousand words. Sometimes I'd have to change
the numbers back to what they should be two or three times before
they seemed to "stick"; but on opening them again, later on, they'd
be screwed up again. Yes, real frustrating.
There is no question but that this is a bug.
With respect to the paths not being significant, I don't think that
is true, but with all of this confusion it was hard to tell.
TIA,
Joe Wilkins
On May 2, 2007, at 7:06 PM, J. Landman Gay wrote:
>
>> but more insidiously yet, the following occurs
>> "constantly": I change the number back to 8 (or the current one what
>> ever it might be), save and before I know it, it has reverted back to
>> the next number. I'm pulling my hair out trying to get this bugggger
>> to stay fixed. This is definitely a bug. And it happens time and time
>> again.
>
> Can you explain what the picture was about? What was the number
> that keeps changing, and under what circumstances?
From bridgeyman at gmail.com Wed May 2 22:39:37 2007
From: bridgeyman at gmail.com (Bridger Maxwell)
Date: Wed, 2 May 2007 20:39:37 -0600
Subject: Sortable Table Field
In-Reply-To:
References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com>
Message-ID: <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com>
Wow, you guys are amazing. Thank you Sarah for the quick reply, and I would
also like to point a "thank you" to Altuit for all the great tools on the
site. The Revolution community has saved me hours of time and frustration!
Thank You,
Bridger Maxwell
www.FieryFerret.com
On 5/2/07, Sarah Reichelt wrote:
>
> On 5/3/07, Bridger Maxwell wrote:
> > Hello,
> > Has anyone made a sortable table field (like in iTunes, where you can
> sort
> > it by name, artist, etc.) and knows how to easily make one. The
> > functionality shouldn't be too hard to program, I just want to make sure
> it
> > looks right. Any help would be greatly appreciated.
> >
>
> Check the Altuit web site. Chipp has a great plugin called
> altFldHeader (or something similar) which gives you resizable column
> headers which can be clicked to do whatever you want.
>
> Cheers,
> Sarah
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From jacque at hyperactivesw.com Wed May 2 22:42:44 2007
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Wed, 02 May 2007 21:42:44 -0500
Subject: Crashes with 2.8.1 dp4
In-Reply-To:
References: <463943B0.3050406@hyperactivesw.com>
Message-ID: <46394C24.4040103@hyperactivesw.com>
Joe Lewis Wilkins wrote:
> Hi Jacque,
>
> I'll take just one for example, but it happened to all of the player
> objects:
> In the Inspector, the source for player 1 was initially indicated as:
> /Application/Revolution Studio/MusicFolder/Music1.aiff
>
> But on subsequent openings of the Inspector, when things appeared not to
> be going right, the number would be changed from 1 to 2; sometimes from
> 2 to 3, depending on which player since there are a total of 9 of them.
> I did all sorts of diddling around changing from player 1 to playerOne
> and the source to MusicOne.aiff and also changing the names of the
> external files. There appears to be a line problem in the listing of the
> sources for a sequence of player objects. A picture would have been
> worth a thousand words. Sometimes I'd have to change the numbers back to
> what they should be two or three times before they seemed to "stick";
> but on opening them again, later on, they'd be screwed up again. Yes,
> real frustrating.
>
> There is no question but that this is a bug.
Can you post the picture somewhere? If not, send it to me in email.
Also, do any of your scripts set the filepaths of the players? That
would change their numbers.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From wjm at wjm.org Wed May 2 22:51:53 2007
From: wjm at wjm.org (Bill Marriott)
Date: Wed, 2 May 2007 22:51:53 -0400
Subject: Crashes with 2.8.1 dp4
References:
<4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net>
Message-ID:
Joe,
The bug reporting procedure has improved dramatically over the past few
months. It's currently as simple as I think it could possibly be, given a
web-based interface.
- Voting -- a standard feature of the open-source Bugzilla software employed
by thousands of other companies -- is not required. It's used primarily to
prioritize feature requests and to eliminate the need for people to post "me
too" comments or duplicate reports. Most bugs are addressed without being
voted on at all.
- Volume of reports is not a problem. However, the most effective bug
reports follow a format which includes a "recipe" (minimal steps required to
reproduce a problem) and a succinct description of what is expected to
happen vs. what actually happens. Reports are less effective when users just
write up a couple sentences that says, "Oh, such-and-such is broken!" and
don't supply details about what's happening. Or users who send us their
entire 5MB stack expecting us to figure out what is going on amidst dozens
of complicated handlers.
- Being picky is not a problem. You should expect the software to operate to
a high standard of quality. Having said that, different people have
different ideas of what the desired behavior should be, so if there's any
question about it, be prepared to explain why a behavior is a bug.
- "Publishing" bug lists is either not necessary or already implemented
(depending on your point of view), as the contents of the Quality Control
Center are open to everyone, whether they have registered an account with it
or not. You can simply do a "power search" to list all unresolved issues or
do a simple keyword search to see if your issue has been reported already.
Kudos to Revolution for being transparent about this aspect of the
software/business.
- Participation in the Open Beta is completely separate from the ability to
use or register with the QC Center. But it certainly makes things more
interesting, and you often will receive new software (with big fixes, new
features, and other improvements) months before the retail release.
- I'm not going to say that reporting a bug results in instantaneous fixes,
but the situation is vastly improved from just a few months ago. The system
is actively reviewed and bugs are generally responded to quickly. It's a
direct channel to the engineering team. This is in contrast to the use-rev
list, which is not actively monitored by programmers. The reason is simple.
The Quality Control Center is more structured than a mailing list. You can
categorize, track, and manage issues effectively and efficiently, so you
have a decent shot at actually fixing them.
The Revolution Quality Control Center can be found at:
http://quality.runrev.com
From chipp at chipp.com Wed May 2 23:03:48 2007
From: chipp at chipp.com (Chipp Walters)
Date: Wed, 2 May 2007 22:03:48 -0500
Subject: Sortable Table Field
In-Reply-To: <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com>
References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com>
<86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com>
Message-ID: <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com>
Bridger,
Here's how you can use altFldHeader to sort your 'columns'.
altFldHeader has customProps for each column 'button'. One is called
"altEnableBtn" and if you want a column button to do something, you need to
set the altEnableBtn of the button to true.
Next, if you want to do something OTHER than an alphabetic sort, create a
custom prop for the button called "altSortType", then handle it in the
provided altFldHeaderSort script below.
First, edit the script of the altFldHeader group and insert the following
JUST BEFORE THE pass mouseUp:
if the altEnableBtn of the target is true then
altFldHeaderSort the long ID of me,the short name of the target
end if
Next, drop this script into one of your libraries (or the stack script, or
even the group script if you wish). Edit the script to handle different
types of sorts. HTH, -Chipp
on altFldHeaderSort pWhichAltFldHeader,pWhichColumn
--> SET pWhichColumn TO "" AND IT CLEARS THE HILITE COLOR
--> CALLED FROM altFldHeader
--> FIGURE OUT WHICH COLUMN
repeat with tCol=1 to the number of buttons in pWhichAltFldHeader
set the foreColor of button tCol of pWhichAltFldHeader to the effective
foreColor of pWhichAltFldHeader
if the short name of button tCol of pWhichAltFldHeader is pWhichColumn
then
put the altSortType of button tCol of pWhichAltFldHeader into
tSortType
put the longID of button tCol of pWhichAltFldHeader into tBtnID
set the foreColor of button tCol to blue
put tCol into tColNum
end if
end repeat
if pWhichColumn is "" then exit altFldHeaderSort
--> YOU CAN HANDLE SORT TYPES BELOW
if tSortType is "" then put "text" into tSortType
put the altTargetField of pWhichAltFldHeader into tFld
put the htmlText of fld tFld into tHtml
replace " " with tab in tHtml
set itemDel to tab
put "sort lines of tHtml ascending " & tSortType & " by item " & tColNum &
" of each" into tDo
do tDo
replace tab with " " in tHtml
set the htmlText of fld tFld to tHtml
end altFldHeaderSort
From kray at sonsothunder.com Wed May 2 23:09:26 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Wed, 2 May 2007 22:09:26 -0500
Subject: special folders
In-Reply-To: <463920D9.1040502@hyperactivesw.com>
References: <20070502170007.5E7EF489016@mail.runrev.com>
<4638D525.4070806@castandcrew.com>
<20070502154207338432.60c3b322@sonsothunder.com>
<463920D9.1040502@hyperactivesw.com>
Message-ID: <20070502220926174957.7410f4db@sonsothunder.com>
On Wed, 02 May 2007 18:38:01 -0500, J. Landman Gay wrote:
> Ken Ray wrote:
>
>> There are a lot more examples, but you get the idea. So to develop
>> for the widest possible distribution, you want to accommodate users
>> of all levels, so the guidelines say that you should:
>>
>> - Put the executable file in the Applications/Program Files/etc. folder
>> - Put files that the application uses, that usually won't be
>> modified or need to be accessed by multiple users, and likely should
>> not be seen (or not seen very often) by end users in an Application
>> Support/Application Data/etc. folder
>> - Put files that *do* change, are user-specific, or hold
>> user-generated data in the user's Documents/My Documents folder
>
> Where would you put a file that the app itself needs to update,
> regardless of which user is running it? I've been putting that file
> into an "all users/application data/myapp/" folder but if there are
> permissions problems with that, what then?
Well, there's the rub - there isn't a simple answer. The problem is
that for truly "locked down" users, the application itself would need
to elevate its permissions to take actions that the currently logged-in
user's permissions do not allow. OS X we can do with "sudo" and get
authorization; Trevor just found a way to ask for authorization under
Vista, but for other Windows flavors there isn't a solution for
Revolution that's been made known.
What I've ended up needing to do is to request that Windows users get
added to the "Power Users" group, which gives them some form of
elevated access, but doesn't quite make them "Administrators". However
some companies won't even allow that...
If I find out a way to do it, I'll make a tip out of it and let
everyone know...
:-)
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From pepetoo at cox.net Wed May 2 23:12:23 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Wed, 2 May 2007 20:12:23 -0700
Subject: Crashes with 2.8.1 dp4
In-Reply-To:
References:
<4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net>
Message-ID: <5736A4ED-96A8-401C-BE80-252D2DE9FC94@cox.net>
Bill,
thanks for taking the time to explain this. I'm sure others
monitoring this list will also benefit from your comments. The first
time I used Rev, I told Heather, not knowing who else to tell, that a
whole slew of pages are missing from the Documentation. This was back
in 2.7.2 and they have yet to be added. Still missing. I've noted
several others who have made the same observation, but no soup! That
doesn't give much confidence in the RR process. These are important
pages, too.
Joe Wilkins
On May 2, 2007, at 7:51 PM, Bill Marriott wrote:
> Joe,
>
> The bug reporting procedure has improved dramatically over the past
> few
> months. It's currently as simple as I think it could possibly be,
> given a
> web-based interface.
From pepetoo at cox.net Wed May 2 23:48:21 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Wed, 2 May 2007 20:48:21 -0700
Subject: Starting an iMac 24" with remote keyboard
In-Reply-To: <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com>
References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com>
<86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com>
<7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com>
Message-ID: <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net>
Hi all,
A friend of mine just switched to an iMac from a PC and he called me
to find out how to turn it on. Since I've never even seen one except
on the screen, I haven't the foggiest. Any of you know where the
button is? I searched the Apple site and they assume we know how. He
left his manuals with the guy who was transferring all of his files
from the PC. That person is not available.
TIA,
Joe Wilkins
From jacque at hyperactivesw.com Thu May 3 00:15:28 2007
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Wed, 02 May 2007 23:15:28 -0500
Subject: Starting an iMac 24" with remote keyboard
In-Reply-To: <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net>
References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com>
<4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net>
Message-ID: <463961E0.3020107@hyperactivesw.com>
Joe Lewis Wilkins wrote:
> Hi all,
>
> A friend of mine just switched to an iMac from a PC and he called me to
> find out how to turn it on. Since I've never even seen one except on
> the screen, I haven't the foggiest. Any of you know where the button is?
> I searched the Apple site and they assume we know how. He left his
> manuals with the guy who was transferring all of his files from the PC.
> That person is not available.
I can see you will have your work cut out for you. ;) It's a fair-sized
white button on the lower back of the machine, with the universal power
symbol on it (a circle with a vertical line sticking up from it.)
Depending on the model of iMac, it is in one of the lower back corners.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From sarah.reichelt at gmail.com Thu May 3 00:17:31 2007
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Thu, 3 May 2007 14:17:31 +1000
Subject: Starting an iMac 24" with remote keyboard
In-Reply-To: <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net>
References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com>
<86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com>
<7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com>
<4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net>
Message-ID:
On 5/3/07, Joe Lewis Wilkins wrote:
> Hi all,
>
> A friend of mine just switched to an iMac from a PC and he called me
> to find out how to turn it on. Since I've never even seen one except
> on the screen, I haven't the foggiest. Any of you know where the
> button is? I searched the Apple site and they assume we know how. He
> left his manuals with the guy who was transferring all of his files
> from the PC. That person is not available.
LOL - there is a power button at the back of the screen, low down on
one side (the side varied with models so I can't be more specific than
that). It's a round button with the usual power indicator on it.
Cheers,
Sarah
From pepetoo at cox.net Thu May 3 00:23:14 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Wed, 2 May 2007 21:23:14 -0700
Subject: Starting an iMac 24" with remote keyboard
In-Reply-To: <463961E0.3020107@hyperactivesw.com>
References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com>
<4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net>
<463961E0.3020107@hyperactivesw.com>
Message-ID:
Jacque, Sarah,
Thanks. I did finally find a Manual that showed where the button
should be, though the manual is terrible. Tiny. Not one of Apple's
finest hours. Anyway, I called him. Got his wife. She felt where I
directed her and found it first time. You guys are priceless.
Joe Wilkins
On May 2, 2007, at 9:15 PM, J. Landman Gay wrote:
> Joe Lewis Wilkins wrote:
>> Hi all,
>> A friend of mine just switched to an iMac from a PC and he called
>> me to find out how to turn it on. Since I've never even seen one
>> except on the screen, I haven't the foggiest. Any of you know
>> where the button is? I searched the Apple site and they assume we
>> know how. He left his manuals with the guy who was transferring
>> all of his files from the PC. That person is not available.
>
> I can see you will have your work cut out for you. ;) It's a fair-
> sized white button on the lower back of the machine, with the
> universal power symbol on it (a circle with a vertical line
> sticking up from it.) Depending on the model of iMac, it is in one
> of the lower back corners.
>
> --
> Jacqueline Landman Gay | jacque at hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From wjm at wjm.org Thu May 3 00:41:25 2007
From: wjm at wjm.org (Bill Marriott)
Date: Thu, 3 May 2007 00:41:25 -0400
Subject: Crashes with 2.8.1 dp4
References: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net>
<5736A4ED-96A8-401C-BE80-252D2DE9FC94@cox.net>
Message-ID:
I agree and those will appear before 2.9 is shipped.
"Joe Lewis Wilkins" wrote in message
news:5736A4ED-96A8-401C-BE80-252D2DE9FC94 at cox.net...
> Bill,
>
> thanks for taking the time to explain this. I'm sure others monitoring
> this list will also benefit from your comments. The first time I used
> Rev, I told Heather, not knowing who else to tell, that a whole slew of
> pages are missing from the Documentation. This was back in 2.7.2 and they
> have yet to be added. Still missing. I've noted several others who have
> made the same observation, but no soup! That doesn't give much confidence
> in the RR process. These are important pages, too.
From wjm at wjm.org Thu May 3 00:45:05 2007
From: wjm at wjm.org (Bill Marriott)
Date: Thu, 3 May 2007 00:45:05 -0400
Subject: special folders
References: <20070502170007.5E7EF489016@mail.runrev.com><4638D525.4070806@castandcrew.com><20070502154207338432.60c3b322@sonsothunder.com><463920D9.1040502@hyperactivesw.com>
<20070502220926174957.7410f4db@sonsothunder.com>
Message-ID:
The Application Data folder is hidden, but it *is* one of the locations that
you can be sure even limited accounts can write to.... even on Vista.
"Ken Ray" wrote in message
news:20070502220926174957.7410f4db at sonsothunder.com...
> On Wed, 02 May 2007 18:38:01 -0500, J. Landman Gay wrote:
>
>> Ken Ray wrote:
>>
>>> There are a lot more examples, but you get the idea. So to develop
>>> for the widest possible distribution, you want to accommodate users
>>> of all levels, so the guidelines say that you should:
>>>
>>> - Put the executable file in the Applications/Program Files/etc. folder
>>> - Put files that the application uses, that usually won't be
>>> modified or need to be accessed by multiple users, and likely should
>>> not be seen (or not seen very often) by end users in an Application
>>> Support/Application Data/etc. folder
>>> - Put files that *do* change, are user-specific, or hold
>>> user-generated data in the user's Documents/My Documents folder
>>
>> Where would you put a file that the app itself needs to update,
>> regardless of which user is running it? I've been putting that file
>> into an "all users/application data/myapp/" folder but if there are
>> permissions problems with that, what then?
>
> Well, there's the rub - there isn't a simple answer. The problem is
> that for truly "locked down" users, the application itself would need
> to elevate its permissions to take actions that the currently logged-in
> user's permissions do not allow. OS X we can do with "sudo" and get
> authorization; Trevor just found a way to ask for authorization under
> Vista, but for other Windows flavors there isn't a solution for
> Revolution that's been made known.
>
> What I've ended up needing to do is to request that Windows users get
> added to the "Power Users" group, which gives them some form of
> elevated access, but doesn't quite make them "Administrators". However
> some companies won't even allow that...
>
> If I find out a way to do it, I'll make a tip out of it and let
> everyone know...
>
> :-)
>
> Ken Ray
> Sons of Thunder Software, Inc.
> Email: kray at sonsothunder.com
> Web Site: http://www.sonsothunder.com/
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From kray at sonsothunder.com Thu May 3 01:29:42 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Thu, 3 May 2007 00:29:42 -0500
Subject: [ANN] RevZilla 2.1 Now Available
Message-ID: <20070503002942743380.b077644d@sonsothunder.com>
Hey everyone!
I am proud to announce that RevZilla 2.1 is now available, and provides
support for and now matches the new Runtime Revolution Bugzilla web
site. Additionally, there is enhanced support for Linux, as well as
fixes for several minor UI/functional bugs that were discovered. I have
included on the download page both 2.7 format and 2.4 ("Legacy") format
versions for all who wish to use it.
You can download it here:
http://www.sonsothunder.com/devres/revolution/downloads/RevZilla2.htm
Please let me know if you run into any issues or have any suggestions...
Enjoy!
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From hughesmike2 at hotmail.com Thu May 3 02:06:34 2007
From: hughesmike2 at hotmail.com (Mike Hughes)
Date: Thu, 03 May 2007 06:06:34 +0000
Subject: Standalone Question
Message-ID:
I have noticed an issue where I have a perfectly running Rev project and
then when I build a standalone from it, parts of the script suddenly fail.
For example, I seem to have trouble being able to "set the script" of a
stack in a standalone. Similarly, it looks like I cannot copy images from
one substack to another in a standalone. Both of these tasks are completely
possible in a pre-built rev project. Any advice would be greatly
appreciated. I'm sure I'm missing something.
TIA,
Mike
_________________________________________________________________
Need a break? Find your escape route with Live Search Maps.
http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01
From list at dreamscapesoftware.com Thu May 3 02:06:36 2007
From: list at dreamscapesoftware.com (Derek Bump)
Date: Thu, 03 May 2007 01:06:36 -0500
Subject: [ANN] RevZilla 2.1 Now Available
In-Reply-To: <20070503002942743380.b077644d@sonsothunder.com>
References: <20070503002942743380.b077644d@sonsothunder.com>
Message-ID: <46397BEC.1060801@dreamscapesoftware.com>
Finally!!! Thanks Ken!
Derek Bump
Dreamscape Software
http://www.dreamscapesoftware.com
Ken Ray wrote:
> I am proud to announce that RevZilla 2.1 is now available, and provides
> support for and now matches the new Runtime Revolution Bugzilla web
> site. Additionally, there is enhanced support for Linux, as well as
> fixes for several minor UI/functional bugs that were discovered. I have
> included on the download page both 2.7 format and 2.4 ("Legacy") format
> versions for all who wish to use it.
From geradamas at yahoo.com Thu May 3 02:26:26 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 07:26:26 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com>
I'm trying to avoid using VideoGrabber as it seems to
be horribly RAM-hungry.
My digital video source grinds along horribly in RR
(using the "unsupported" Video Capture stack), and
considering both that:
my G4 dual processor with 1GB RAM is NOT the bottom of
the range of potential end-user PCs,
and
most PCs don't have Firewire capture capabilities
that seems a fairly useless way to go.
So I reasoned that if a video source (rather than just
a static video file) were available at an IP address
it could be streamed directly into a videoClipPlayer.
The "Video Capture" stack is for capturing video and
saving it.
I am not looking for anything nearly as sophisticated
- just a "quick-n-dirty" streaming solution.
Of course the idea of using a printserver is probably
daft as, normally, the information normally flows the
other way, i.e. from the network to the printer.
However, I don't see how my ethernet port is going to,
in itself, differentiate between print signals and
video signals: surely they are both just electronic
pulses? When the electronic pulses come into the PC it
is up to some piece of software as to how they are
subsequently interpreted.
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/
From nickp at didata.bw Thu May 3 02:38:41 2007
From: nickp at didata.bw (Nic Prioleau)
Date: Thu, 3 May 2007 08:38:41 +0200
Subject: XML Tree and spaces
References: <20070502120019.B3970488F50@mail.runrev.com>
<684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch>
Message-ID: <021501c78d4d$b0a43c20$480aa8c0@didata.bw>
AH shoot...
Ok thanks everyone for the replys, I know I didn't add enough info here...
So now I am going to just paste my code. Sorry for the lengthy post but it's
about all I can do now...
What I am trying to do is build a tree from certain tables in my DB. So for
instance, I create tags (table names) in my script. I then have a lookup
that grabs all customers from that table, iterates through them and creates
sub nodes to display in the tree.
I used concepts from Sarah's code and also another demo stack I found that
builds the actual tree with icons and wot not.. In Sarah's demo stack
however, she removes spaces (as illegal characters in a "Tag Name"). This is
where the problem comes in because some of the customers in my table have
spaces in their names.
I'm clearly a newbie so I'm sure it's something silly I'm doing but I'd sure
appreciate your assistance but what happens is instead of showing
- Customers
Bokomo Botswana
it only display the first part of the sub node "Bokomo"
the xml below is produced as a result of the code in the mouseUp handler
beneath it. It is then sent to a field whose code is stored in the attached
txt file.
*****************************************************************************
on mouseUp
put empty into tTables
if the hilited of btn "Customers" is true then
put "Customers"&comma after tTables
end if
if the last char of tTables is comma then delete the last char of tTables
put empty into fld "XMLText"
put "/allTables" into tParentNode
put "" into tData
get revCreateXMLTree(tData, false, true, false)
checkForError it
-- store the newly created tree's document ID
put it into tDocID
put tDocID into fld "DocID"
repeat for each item thisI in tTables
put format ("SELECT * FROM %s",thisI) into tSQL
try
get libdb_getTableRecords(theDB, tDataA, tSQL)
catch er
if item 1 of er = "lidberr" then
delete item 1 of er
answer "Database error:"&& er
exit to top
else
answer "An Error Occurred:" && er
exit to top
end if
end try
-- add the parent element for the new data record and check for error
revAddXMLNode tDocID, tParentNode, thisI, ""
put the result into tSubNode
checkForError tSubNode
repeat with i = 1 to tDataA["Length"]
switch thisI
case "customers"
put "companyName" into tPrimary
put "companyNo,contactPerson,officePh,email" into tFldList
break
end switch
put tDataA["Data", i, tPrimary] into tFirst
repeat for each item thisFld in tFldList
put tDataA["Data", i, thisFld] into t[thisFld]
end repeat
revSetXMLAttribute tDocID, tSubNode, "IDnum", i
checkForError the result
revAddXMLNode tDocID, tSubNode, tFirst, ""
checkForError the result
put tSubNode & "/" & tFirst into tSubNode1
-- format & display the text version of the new XML document
put formatXMLtext(tDocID) into fld "XMLtext"
set the xmlstring of fld "xmlTree" to fld "XMLtext"
end repeat
end mouseUp
******************************************************************************************
Regards
Nic
----- Original Message -----
From: "Joel Guillod"
To:
Sent: Wednesday, May 02, 2007 6:58 PM
Subject: Re: XML Tree and spaces
Hello Nic,
Of course you'll get an answer but please, give an exemple of the xml
data and node content you have problem with and the function you use
to retrieve its content. Neither in my own use of xml nor by using
the Sarah's XML Demo stack (http://www.troz.net/Rev/tutorials/
XMLdemo1.rev.gz)for a rapid check, I was able to reproduce the
behavior your mentionned. So please, be more precise...
Joel
Le 2 mai 07 ? 14:00, use-revolution-request at lists.runrev.com a ?crit :
>
> De : "Nic Prioleau"
> [...]
> If I create an xml tree and I have spaces in one of the node values, it
> will only show the first part of the value before the space. Is there
> anything anyone can tell me here? Am I not allowed to use spaces here? It
> would seem a bit limiting if I did?!
> [...]
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
#####################################################################################
This e-mail message has been scanned for Viruses and Content and cleared
by MailMarshal
#####################################################################################
-------------- next part --------------
local sLine
function IsXMLErr @rpResult
if item 1 of rpResult is "XMLerr" then return true
else return false
end IsXMLErr
setProp XMLdocument newdocid
revDeleteXMLTree the DocID of me
set the DocID of me to newdocid
buildtree
end XMLDocument
setprop XMLDispString xmldata
revDeleteXMLTree the DocID of me
put revCreateXMLTree(xmldata,"false") into tresult
if IsXMLErr(tresult) is false then
set the DocID of me to tresult
buildtree
else put tresult into msg
set the XMLDispString of me to xmldata
end XMLDispString
setprop XMLString xmldata
revDeleteXMLTree the DispDocID of me
put revCreateXMLTree(xmldata,"false") into tresult
if IsXMLErr(tresult) is false then
set the DispDocID of me to tresult
--buildtree
else put tresult into msg
set the XMLDispString of me to xmldata
end XMLString
on hilitenode selectednode
if tnode is not empty then
revSetXMLAttribute the DocID of me,selectednode,"expanded","true"
buildtree
set the hilitednode of me to selectednode
clicktree selectednode,isexpanded
select line lineoffset(selectednode, the xmlpathlist of me) of me
end if
end hilitenode
on mouseup
lock screen
put scroll of me into oldscroll
put the hilitedline of me into sline
put line sline of the xmlpathlist of me into selectednode
if selectednode is not empty then
put true into isexpanded
if revXMLAttribute( the DocID of me,selectednode,"expanded") is "true" then put false into isexpanded
revSetXMLAttribute the DocID of me,selectednode,"expanded", isexpanded
buildtree
set the hilitednode of me to selectednode
clicktree selectednode,isexpanded
select line sline of me
set scroll of me to oldscroll
end if
unlock screen
getNodeValues selectednode
end mouseup
on buildtree
put the milliseconds into tseconds
put the DocID of me into docid
put 0 into depth
put revXMLRootNode(docid) into curchild
if IsXMLErr(curchild) is true then
put curchild into msg
exit buildtree
end if
repeat forever
put false into wasexpanded
put empty into nextchild
if revXMLAttribute(docid,curchild,"expanded") is "true" or depth is 0 then
put revXMLFirstChild(docid,curchild) into nextchild
--answer nextchild
if nextchild is not empty then
if depth is not 0 then put tab after depthbuffer
add 1 to depth
put true into wasexpanded
end if
end if
if nextchild is empty and depth is not 0 then
put revXMLNextSibling(docid,curchild) into nextchild
repeat while nextchild is empty and depth is not 0
put revXMLParent(docid,curchild) into nextchild
if nextchild is not empty then
put nextchild into curchild
subtract 1 from depth
delete last char of depthbuffer
end if
if depth is 0 then
put empty into nextchild
exit repeat
end if
put revXMLNextSibling(docid,nextchild) into nextchild
end repeat
end if
if nextchild is empty then exit repeat
put nextchild into curchild
put curchild&cr after pathlist
set the itemdelimiter to "/"
put ""&depthbuffer after treelist
if revXMLNumberOfChildren(docid,curchild,"",0) > 0 then
if revXMLAttribute(docid,curchild,"expanded") is not "true" then put " " after treelist
else put " " after treelist
else put " " after treelist
put revXMLAttribute(docid,curchild,"icon") into nodeicon
if IsXMLErr(nodeicon) is false and nodeicon is not empty then put " " after treelist
if the labelbyname of me is true then put revXMLAttribute(docid,curchild,"name")&"
"&cr after treelist
else put item -1 of curchild&"
"&cr after treelist
set the itemdelimiter to comma
end repeat
--put the milliseconds - tseconds
set the htmltext of me to treelist
delete last char of pathlist
set the xmlpathlist of me to pathlist
end buildtree
----------------------------------USER DEFINED HANDLERS
on getNodeValues theNode
local tStart, tDocID, tParentNode, tNode, tChild, tFirst, tLast
put sLine - 1 into tStart
if tStart < 1 then exit to top
if tStart is empty then exit to top
put getTreeID() into tDocID
--put docid into tDocID
-- setup the display field for text instead of an XML tree
set the tabStops of fld "XMLtext" to 60
-- find the root tag for this tree
--addToTranscript "revXMLRootNode(" & tDocID & ")"
put revXMLRootNode(tDocID) into tParentNode
--addToTranscript tParentNode
--addToTranscript "revXMLMatchingNode(" & tDocID & ", " & q(theNode) & ", , " & q("IDnum") & ", " & tStart & ", -1)"
--Nic
put revXMLMatchingNode(tDocID, theNode, , "IDnum", tStart, -1) into tNode
--addToTranscript tNode
put theNode & cr & cr into fld "XMLtext"
--addToTranscript "revXMLChildContents(" & tDocID & ", " & q(tNode) & ", tab, cr, -1)"
put revXMLChildContents(tDocID, theNode, tab, cr, true, -1) into tChild
put tChild after fld "XMLtext"
end getNodeValues
on clicktree selectednode,isexpanded
shownodeinfo
end clicktree
From kray at sonsothunder.com Thu May 3 02:59:38 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Thu, 3 May 2007 01:59:38 -0500
Subject: XML Tree and spaces
In-Reply-To: <021501c78d4d$b0a43c20$480aa8c0@didata.bw>
References: <20070502120019.B3970488F50@mail.runrev.com>
<684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch>
<021501c78d4d$b0a43c20$480aa8c0@didata.bw>
Message-ID: <20070503015938286549.fb859e0f@sonsothunder.com>
On Thu, 3 May 2007 08:38:41 +0200, Nic Prioleau wrote:
> I used concepts from Sarah's code and also another demo stack I found
> that builds the actual tree with icons and wot not.. In Sarah's demo
> stack however, she removes spaces (as illegal characters in a "Tag
> Name"). This is where the problem comes in because some of the
> customers in my table have spaces in their names.
That's because it is illegal to have spaces in XML tag names. My
recommendation would be to replace the spaces with underscores (_) so
you can look things up easily but still keep the tag as a single word.
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From wjm at wjm.org Thu May 3 03:30:29 2007
From: wjm at wjm.org (Bill Marriott)
Date: Thu, 3 May 2007 03:30:29 -0400
Subject: A daft idea about using a printerserver to import video . . .
References: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com>
Message-ID:
Richmond,
You're on the right track in the sense that higher-end video cameras do
indeed have an IP address and integrated web server; you can grab images
using functions in the Rev Internet library, or display streaming video
using the now-integrated Browser control.
- Bill
From wjm at wjm.org Thu May 3 03:43:58 2007
From: wjm at wjm.org (Bill Marriott)
Date: Thu, 3 May 2007 03:43:58 -0400
Subject: XML Tree and spaces
References: <20070502120019.B3970488F50@mail.runrev.com><684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch>
<021501c78d4d$b0a43c20$480aa8c0@didata.bw>
Message-ID:
I think you'll have a much easier go of it if you try to use tags for
structural aspects of the representation, and use either attributes or the
contents for data.
In your example, I would use:
Bokomo Botswana
BOTEC
Gemini Logistics
or
There could be a lot of other ways you can group it. The basic concept here
is to relate the idea of tags in XML to tags in HTML (if you're familiar
with that). You might put a
tag around a paragraph,
you wouldn't have a tag.
--- Original Message ---
Nic Prioleau wrote:
[...]the xml below is produced as a result of the code in the mouseUp
handler
beneath it. It is then sent to a field whose code is stored in the attached
txt file.
From revolution at derbrill.de Thu May 3 03:55:09 2007
From: revolution at derbrill.de (Malte Brill)
Date: Thu, 3 May 2007 09:55:09 +0200
Subject: Crashes with 2.8.1 dp4
In-Reply-To: <20070217045909.23802488F4C@mail.runrev.com>
References: <20070217045909.23802488F4C@mail.runrev.com>
Message-ID: <85EBB5E8-A61E-4C52-AE38-2506BD11BD4F@derbrill.de>
Hi Joe,
if you say the inspector changes things for your players this might
be related to bug 4711.
http://quality.runrev.com/qacenter/show_bug.cgi?id=4711
If you have anything to add to that (maybe a good recipe, as I find
it to happen randomly that the inspector suddenly does act
strangely), please add to the report.
All the best,
Malte
> But on subsequent openings of the Inspector, when things appeared not
> to be going right, the number would be changed from 1 to 2; sometimes
> from 2 to 3, depending on which player since there are a total of 9
> of them.
From mb.userev at harbourhosting.co.uk Thu May 3 04:36:57 2007
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Thu, 03 May 2007 09:36:57 +0100
Subject: Standalone Question
In-Reply-To:
References:
Message-ID: <46399F29.2040302@harbourhosting.co.uk>
Hi Mike,
Mike Hughes wrote:
> I have noticed an issue where I have a perfectly running Rev project and
> then when I build a standalone from it, parts of the script suddenly
> fail. For example, I seem to have trouble being able to "set the script"
> of a stack in a standalone.
See the scriptlimits. This is Revolution's contribution to the
contemporary practice of limiting software functionality in order to
protect commercial interests. Basically it stops users doing what
Runtime did - using the product to create a competing product. Sorry.
Usually there are alternative approaches, albeit less convenient perhaps.
> Similarly, it looks like I cannot copy
> images from one substack to another in a standalone. Both of these tasks
> are completely possible in a pre-built rev project. Any advice would be
> greatly appreciated. I'm sure I'm missing something.
>
I think you should be able to do this, but you would not be able to save
the result, as a standalone cannot save itself, and therefore you cannot
save its substacks either.
If you want to save a stack, it must be independent of the standalone.
Many of us create standalones that consist only of the splash screen and
minimal startup code, which is responsible for loading the external
stacks that contain the application logic and (sometimes) data.
HTH
Martin Baxter
From scott at tactilemedia.com Thu May 3 04:36:58 2007
From: scott at tactilemedia.com (Scott Rossi)
Date: Thu, 03 May 2007 01:36:58 -0700
Subject: Standalone Question
In-Reply-To:
Message-ID:
Recently, Mike Hughes wrote:
> I have noticed an issue where I have a perfectly running Rev project and
> then when I build a standalone from it, parts of the script suddenly fail.
> For example, I seem to have trouble being able to "set the script" of a
> stack in a standalone.
I may be mistaken, but I'm pretty sure you can't "set scripts" in a
standalone (at least those that total more than 10 lines). The docs say:
"When using a standalone application, an object's script property may not be
set to a string containing more than ten statements. This limit is set by
line 1 of the scriptLimits function. (This does not limit scripts that are
already written: standalone applications can run scripts of any length.
However, if the standalone attempts to change an object's script property,
and the script contains more than the allowable number of statements, the
attempt to set the script causes an error.)
Regards,
Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
From viktoras at ekoinf.net Thu May 3 04:37:34 2007
From: viktoras at ekoinf.net (Viktoras Didziulis)
Date: Thu, 3 May 2007 11:37:34 +0300 (FLE Daylight Time)
Subject: Crashes with 2.8.1 dp4
References: <85EBB5E8-A61E-4C52-AE38-2506BD11BD4F@derbrill.de>
Message-ID: <46399F4E.000001.04068@MAZYTIS>
Can it be related to bug #3992 (already confirmed, but not yet fixed in dp5)
?
Viktoras
-------Original Message-------
From: Malte Brill
Date: 05/03/07 10:55:33
To: use-revolution at lists.runrev.com
Subject: Re: Crashes with 2.8.1 dp4
Hi Joe,
if you say the inspector changes things for your players this might
be related to bug 4711.
http://quality.runrev.com/qacenter/show_bug.cgi?id=4711
If you have anything to add to that (maybe a good recipe, as I find
it to happen randomly that the inspector suddenly does act
strangely), please add to the report.
All the best,
Malte
> But on subsequent openings of the Inspector, when things appeared not
> to be going right, the number would be changed from 1 to 2; sometimes
> from 2 to 3, depending on which player since there are a total of 9
> of them.
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
From revolution at knowledgeworks.plus.com Thu May 3 04:38:13 2007
From: revolution at knowledgeworks.plus.com (Bernard Devlin)
Date: Thu, 3 May 2007 09:38:13 +0100
Subject: Standalone Question
Message-ID: <13E8CC5C-24AB-4352-AB6A-4244A8E2A046@knowledgeworks.plus.com>
Martin, I believe that is an inaccurate judgement. Whilst I was
never a MetaCard user, I believe that the ScriptLimits existed in
that product too. Runrev must have had some licensing arrangement
with Scott Raney - effectively, they were re-selling the engine, but
wrapped in a different IDE. Then they bought the engine.
Bernard
> See the scriptlimits. This is Revolution's contribution to the
> contemporary practice of limiting software functionality in order to
> protect commercial interests. Basically it stops users doing what
> Runtime did - using the product to create a competing product. Sorry.
From mb.userev at harbourhosting.co.uk Thu May 3 05:14:54 2007
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Thu, 03 May 2007 10:14:54 +0100
Subject: Standalone Question
In-Reply-To: <13E8CC5C-24AB-4352-AB6A-4244A8E2A046@knowledgeworks.plus.com>
References: <13E8CC5C-24AB-4352-AB6A-4244A8E2A046@knowledgeworks.plus.com>
Message-ID: <4639A80E.5090107@harbourhosting.co.uk>
Bernard Devlin wrote:
> Martin, I believe that is an inaccurate judgement. Whilst I was never a
> MetaCard user, I believe that the ScriptLimits existed in that product
> too. Runrev must have had some licensing arrangement with Scott Raney -
> effectively, they were re-selling the engine, but wrapped in a different
> IDE. Then they bought the engine.
>
> Bernard
>
>> See the scriptlimits. This is Revolution's contribution to the
>> contemporary practice of limiting software functionality in order to
>> protect commercial interests. Basically it stops users doing what
>> Runtime did - using the product to create a competing product. Sorry.
Hi Bernard,
My memory is admittedly not the most trustworthy so I'm happy to be
corrected if I misremember, but my recollection is that the 10 line
scriptlimits in Metacard and early versions of Revolution only applied
in the free version. Runtime of course dropped the free version but also
applied the script limits to standalones made with the paid-for version.
Martin Baxter
From dave.cragg at lacscentre.co.uk Thu May 3 05:22:21 2007
From: dave.cragg at lacscentre.co.uk (Dave Cragg)
Date: Thu, 3 May 2007 10:22:21 +0100
Subject: XML Tree and spaces
In-Reply-To: <021501c78d4d$b0a43c20$480aa8c0@didata.bw>
References: <20070502120019.B3970488F50@mail.runrev.com>
<684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch>
<021501c78d4d$b0a43c20$480aa8c0@didata.bw>
Message-ID: <07D3578C-8760-4493-910A-01B1958CFDEF@lacscentre.co.uk>
Nic
Ken and Bill have already pointed out some problems with your XML.
The following URL has an online XML checker. It checks that the XML
is well-formed (not quite the same as an XML validator). It might be
useful.
http://www.xml.com/pub/a/tools/ruwf/check.html
You'll see that Bill's example passes the test. (Gold star, Bill. :-))
Cheers
Dave
From geradamas at yahoo.com Thu May 3 05:36:41 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 10:36:41 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <94766.93720.qm@web37512.mail.mud.yahoo.com>
One of my reasons for trying to find this out is the
on-going problem with RunRev depending on Quicktime
and how to manage video stuff with RunRev under Linux.
While high-end (read "expensive") video cameras may
have IP addresses, cheap ones don't. Therefore there
should be some way to "cheat" by bringing video in via
USB and a web-server.
A similar problem relates to how one can assign an IP
address to a Firewire port?
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From geradamas at yahoo.com Thu May 3 05:48:12 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 10:48:12 +0100 (BST)
Subject: Setting up a TCP/IP network over Firewire . . .
Message-ID: <473958.72957.qm@web37501.mail.mud.yahoo.com>
Connected with previous posting.
So assigned IP address to "built-in" Firewire which is
connected to my Miglia digital converter and was told
"The cable for built-in FireWire is not plugged in":
something that is not true.
Help, advice gratefully recieved.
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/
From luis at anachreon.co.uk Thu May 3 06:04:17 2007
From: luis at anachreon.co.uk (Luis)
Date: Thu, 03 May 2007 11:04:17 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com>
References: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com>
Message-ID: <4639B3A1.6030301@anachreon.co.uk>
Hiya,
Why don't you plug it in and browse to the print server IP address?
Cheers,
Luis.
Richmond Mathewson wrote:
> I'm trying to avoid using VideoGrabber as it seems to
> be horribly RAM-hungry.
>
> My digital video source grinds along horribly in RR
> (using the "unsupported" Video Capture stack), and
> considering both that:
>
> my G4 dual processor with 1GB RAM is NOT the bottom of
> the range of potential end-user PCs,
>
> and
>
> most PCs don't have Firewire capture capabilities
>
> that seems a fairly useless way to go.
>
> So I reasoned that if a video source (rather than just
> a static video file) were available at an IP address
> it could be streamed directly into a videoClipPlayer.
>
> The "Video Capture" stack is for capturing video and
> saving it.
>
> I am not looking for anything nearly as sophisticated
> - just a "quick-n-dirty" streaming solution.
>
> Of course the idea of using a printserver is probably
> daft as, normally, the information normally flows the
> other way, i.e. from the network to the printer.
> However, I don't see how my ethernet port is going to,
> in itself, differentiate between print signals and
> video signals: surely they are both just electronic
> pulses? When the electronic pulses come into the PC it
> is up to some piece of software as to how they are
> subsequently interpreted.
>
> sincerely, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
> now.
> http://uk.answers.yahoo.com/
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From revolution at derbrill.de Thu May 3 06:13:52 2007
From: revolution at derbrill.de (Malte Brill)
Date: Thu, 3 May 2007 12:13:52 +0200
Subject: Crashes with 2.8.1 dp4
In-Reply-To: <20070220101711.A8547489247@mail.runrev.com>
References: <20070220101711.A8547489247@mail.runrev.com>
Message-ID:
Hi Victorias,
> Can it be related to bug #3992 (already confirmed, but not yet
> fixed in dp5)?
Yes, I think so. As well as #3955. Of course this is just me shooting
in the dark, though.
All the best,
Malte
From luis at anachreon.co.uk Thu May 3 06:18:09 2007
From: luis at anachreon.co.uk (Luis)
Date: Thu, 03 May 2007 11:18:09 +0100
Subject: Setting up a TCP/IP network over Firewire . . .
In-Reply-To: <473958.72957.qm@web37501.mail.mud.yahoo.com>
References: <473958.72957.qm@web37501.mail.mud.yahoo.com>
Message-ID: <4639B6E1.5020101@anachreon.co.uk>
Hiya,
Which Miglia model is this?
Cheers,
Luis.
Richmond Mathewson wrote:
> Connected with previous posting.
>
> So assigned IP address to "built-in" Firewire which is
> connected to my Miglia digital converter and was told
> "The cable for built-in FireWire is not plugged in":
>
> something that is not true.
>
> Help, advice gratefully recieved.
>
> sincerely, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
> now.
> http://uk.answers.yahoo.com/
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From geradamas at yahoo.com Thu May 3 06:23:55 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 11:23:55 +0100 (BST)
Subject: Setting up a TCP/IP network over Firewire . . .
Message-ID: <330959.25070.qm@web37506.mail.mud.yahoo.com>
Miglia Director's Cut.
Converts VHS into DV and then pumps it into the Mac
via FireWire
sincerely, Richmond
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From revlist at azurevision.co.uk Thu May 3 06:23:04 2007
From: revlist at azurevision.co.uk (Ian Wood)
Date: Thu, 3 May 2007 11:23:04 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com>
References: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com>
Message-ID:
On 3 May 2007, at 07:26, Richmond Mathewson wrote:
> Of course the idea of using a printserver is probably
> daft as, normally, the information normally flows the
> other way, i.e. from the network to the printer.
> However, I don't see how my ethernet port is going to,
> in itself, differentiate between print signals and
> video signals: surely they are both just electronic
> pulses? When the electronic pulses come into the PC it
> is up to some piece of software as to how they are
> subsequently interpreted.
The problem is not the ethernet connection, it's the print server -
they ONLY work with printers, and don't understand any other USB
device. I looked into this some time ago for remote control of
digital stills cameras.
Ian
From geradamas at yahoo.com Thu May 3 06:36:55 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 11:36:55 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <812228.78174.qm@web37509.mail.mud.yahoo.com>
Ian Wood wrote:
"The problem is not the ethernet connection, it's the
print server -
they ONLY work with printers, and don't understand any
other USB
device. I looked into this some time ago for remote
control of
digital stills cameras."
However, did a bit of digging on the internet and
found this:
http://www.keyspan.com/products/usb/server/homepage.spml
which is a USB to Ethernet server that functions for
all sorts of peripherals.
Have to settle down and read through the PDFs.
The Keyspan server might be "just the ticket".
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From supote.songthammawat at gmail.com Thu May 3 06:41:22 2007
From: supote.songthammawat at gmail.com (supote songthammawat)
Date: Thu, 3 May 2007 17:41:22 +0700
Subject: Urgently!!!! How can I use runrev 2.5.1 send or receive Data or
File by Bluetooth or Pop-port USB from Mobile Phone to my computer?
Message-ID: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com>
Hi everybody,
I want to know that runrev v.2.5.1 can use Bluetooth or Pop-port USB
from Notebook or Desktop in order to send or receive Data or File from
Mobile Phone. Please tell or suggest me. And if can do how to build or use?
Please help me. Urgently!!!!!!!
Thank you.
Best Regard,
Supote
From p.jimmieson at csc.liv.ac.uk Thu May 3 07:39:41 2007
From: p.jimmieson at csc.liv.ac.uk (Phil Jimmieson)
Date: Thu, 03 May 2007 12:39:41 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <812228.78174.qm@web37509.mail.mud.yahoo.com>
References: <812228.78174.qm@web37509.mail.mud.yahoo.com>
Message-ID: <20070503123941.sllgjjmb6s088skg@cgi.csc.liv.ac.uk>
Quoting Richmond Mathewson :
>
> However, did a bit of digging on the internet and
> found this:
>
> http://www.keyspan.com/products/usb/server/homepage.spml
>
> which is a USB to Ethernet server that functions for
> all sorts of peripherals.
>
> Have to settle down and read through the PDFs.
>
> The Keyspan server might be "just the ticket".
I've got one of these, and they are excellent for peripheral sharing -
I've got 3 printers attached to it, and one scanner and they can be
accessed essentially from any computer on the network with the special
software installed (so probably not linux systems). I think keyspan
haven't made a usb 2 version though, so it may be a bit slow for some
stuff, and it isn't compatible with every usb peripheral - I've used it
with 3 different kinds of printer and a scanner without problems
though. To the computer, it just looks like the device is directly
attached. The fact its going via a network is completely transparent.
--
Phil Jimmieson
The University of Liverpool, Computer Science Dept, Ashton Bldg,
Ashton Street, Liverpool L69 3BX 0151 795 4236
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
From luis at anachreon.co.uk Thu May 3 07:51:25 2007
From: luis at anachreon.co.uk (Luis)
Date: Thu, 03 May 2007 12:51:25 +0100
Subject: Setting up a TCP/IP network over Firewire . . .
In-Reply-To: <330959.25070.qm@web37506.mail.mud.yahoo.com>
References: <330959.25070.qm@web37506.mail.mud.yahoo.com>
Message-ID: <4639CCBD.9020103@anachreon.co.uk>
Tried removing the IP address and see if it works again?
Cheers,
Luis.
Richmond Mathewson wrote:
> Miglia Director's Cut.
>
> Converts VHS into DV and then pumps it into the Mac
> via FireWire
>
> sincerely, Richmond
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
> your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From martinblackman at gmail.com Thu May 3 08:59:27 2007
From: martinblackman at gmail.com (Martin Blackman)
Date: Thu, 3 May 2007 20:59:27 +0800
Subject: Can a modal stack appear with visual effect ?
Message-ID: <79d1bee70705030559x3d2988at4c692e8cddc9c6ce@mail.gmail.com>
Hi there,
I simply wanted my 'About' stack to appear with a little pizzazz, but
I can't get visual effects working on a modal stack
set the style of stack "stack2" to modal
lock screen
go stack "stack2"
unlock screen with visual effect wipe down
Only if I set the style to toplevel does the effect work.
I also tried this to no avail -
set the style of stack "stack2" to modal
go invisible stack "stack2"
lock screen
show stack "stack2"
unlock screen with visual effect wipe down
regards
Martin
From revlist at azurevision.co.uk Thu May 3 09:01:27 2007
From: revlist at azurevision.co.uk (Ian Wood)
Date: Thu, 3 May 2007 14:01:27 +0100
Subject: Setting up a TCP/IP network over Firewire . . .
In-Reply-To: <473958.72957.qm@web37501.mail.mud.yahoo.com>
References: <473958.72957.qm@web37501.mail.mud.yahoo.com>
Message-ID:
Firewire peripherals don't normally understand the TCP/IP over
Firewire protocol.
Ian
On 3 May 2007, at 10:48, Richmond Mathewson wrote:
> So assigned IP address to "built-in" Firewire which is
> connected to my Miglia digital converter
From geradamas at yahoo.com Thu May 3 09:11:48 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 14:11:48 +0100 (BST)
Subject: Can a modal stack appear with visual effect ?
Message-ID: <236821.76633.qm@web37506.mail.mud.yahoo.com>
Richmond's Dirty Tricks Dept. here:
just topLevel it
do the transition
and then modal it again
dunnit meself!
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/
From pepetoo at cox.net Thu May 3 09:15:50 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Thu, 3 May 2007 06:15:50 -0700
Subject: Crashes with 2.8.1 dp4
In-Reply-To: <85EBB5E8-A61E-4C52-AE38-2506BD11BD4F@derbrill.de>
References: <20070217045909.23802488F4C@mail.runrev.com>
<85EBB5E8-A61E-4C52-AE38-2506BD11BD4F@derbrill.de>
Message-ID: <4C08ACC7-298F-4FB9-A767-5B3953E78EF7@cox.net>
Thanks, Malte,
I haven't joined the beta team yet, but will do as you suggest. I've
just got too many irons in the fire already to fragment my mind any
more than it already is.
Joe Wilkins
On May 3, 2007, at 12:55 AM, Malte Brill wrote:
> Hi Joe,
>
> if you say the inspector changes things for your players this might
> be related to bug 4711.
>
> http://quality.runrev.com/qacenter/show_bug.cgi?id=4711
>
> If you have anything to add to that (maybe a good recipe, as I find
> it to happen randomly that the inspector suddenly does act
> strangely), please add to the report.
>
> All the best,
>
> Malte
>
>
>> But on subsequent openings of the Inspector, when things appeared not
>> to be going right, the number would be changed from 1 to 2; sometimes
>> from 2 to 3, depending on which player since there are a total of 9
>> of them.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From pepetoo at cox.net Thu May 3 09:31:02 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Thu, 3 May 2007 06:31:02 -0700
Subject: Crashes with 2.8.1 dp4
In-Reply-To:
References:
<4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net>
Message-ID: <1D6588D5-DCBE-436E-87BF-3467B0958B70@cox.net>
Stephen, Thanks for the encouragement, but I've yet to take that
step. Shortly!
Joe Wilkins
On May 2, 2007, at 6:55 PM, Stephen Barncard wrote:
> Joe, this is your moment to SHINE. You've seen Bill Marriot's pleas
> to 'Bring It On" these last few weeks...
>
> 'volume of reports' would be good!
From nickp at didata.bw Thu May 3 07:52:34 2007
From: nickp at didata.bw (Nic Prioleau)
Date: Thu, 3 May 2007 13:52:34 +0200
Subject: XML Tree and spaces
References: <20070502120019.B3970488F50@mail.runrev.com><684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch><021501c78d4d$b0a43c20$480aa8c0@didata.bw>
Message-ID: <022d01c78d79$89f284c0$480aa8c0@didata.bw>
That's a great help thanks Bill... I have managed to get the exact result I
was looking for!!
Regards
Nic
----- Original Message -----
From: "Bill Marriott"
To:
Sent: Thursday, May 03, 2007 9:43 AM
Subject: Re: XML Tree and spaces
>I think you'll have a much easier go of it if you try to use tags for
>structural aspects of the representation, and use either attributes or the
>contents for data.
>
> In your example, I would use:
>
>
>
>
> Bokomo Botswana
> BOTEC
> Gemini Logistics
>
>
>
> or
>
>
>
>
>
#####################################################################################
This e-mail message has been scanned for Viruses and Content and cleared
by MailMarshal
#####################################################################################
From tm1274 at gmail.com Thu May 3 10:27:45 2007
From: tm1274 at gmail.com (Ted Mills)
Date: Thu, 3 May 2007 10:27:45 -0400
Subject: Check Boxes in Revolution
Message-ID:
I purchased revolution months ago and have been unable to work with it much
until now. This is probably elementary but I was wandering if it was
possible to link a checkbox to a dropdown selection within revolution. In
other words, if a selection is made from a drop down box, can a disabled
checkbox become enabled and checked? And can that checkbox supply a value to
a text box?
From jc at spl21.net Thu May 3 10:48:44 2007
From: jc at spl21.net (John Craig)
Date: Thu, 03 May 2007 15:48:44 +0100
Subject: Check Boxes in Revolution
In-Reply-To:
References:
Message-ID: <4639F64C.2080709@spl21.net>
I think I understand, but apologies if this is off the mark - type the
following into the rev message box;
go stack URL "http://www.molekular.co.uk/tmp/demo.rev"
:-)
JC
Ted Mills wrote:
> I purchased revolution months ago and have been unable to work with it
> much
> until now. This is probably elementary but I was wandering if it was
> possible to link a checkbox to a dropdown selection within revolution. In
> other words, if a selection is made from a drop down box, can a disabled
> checkbox become enabled and checked? And can that checkbox supply a
> value to
> a text box?
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From pepetoo at cox.net Thu May 3 11:08:35 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Thu, 3 May 2007 08:08:35 -0700
Subject: Eureka! Inspector problem workaround
In-Reply-To:
References:
Message-ID: <1FF0DC20-116D-4268-9AF2-35DD71DA10B2@cox.net>
Happy Days!
In trying to document the problem I was having with the Object
Inspector and obtaining proper Paths to sources, I found, mostly from
Jacques suggestion to try the Application Browser to explore the
problem, that I could identify the players in that browser and then
browse to the appropriate source and it would work as expected,
though constantly not working when using the Inspector to select the
object and then browsing. I should think that this difference might
point out the flaw (bug 4711) in the functioning of the Inspector.
So... don't use the Inspector to identify the object, use the
Application browser instead.
Joe Wilkins
From geradamas at yahoo.com Thu May 3 11:53:19 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 16:53:19 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <101237.89434.qm@web37501.mail.mud.yahoo.com>
HOWEVER . . .
read the PDFs for the KeySpan USB Server and they
state categorically that it will not work with
webcams.
If anybody "out there" (and writing that makes me
sound even dafter than usual :) ) knows of a USB
server that can cope with video, I, for one, would be
glad to hear of it.
And, while I am being daft; does anybody know of some
way to patch from an old-fashioned Mac printer/modem
port to ethernet???
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From sadhu at castandcrew.com Thu May 3 12:25:36 2007
From: sadhu at castandcrew.com (Sadhunathan Nadesan)
Date: Thu, 03 May 2007 09:25:36 -0700
Subject: special folders
In-Reply-To: <20070503031227.50CA348909D@mail.runrev.com>
References: <20070503031227.50CA348909D@mail.runrev.com>
Message-ID: <463A0D00.2000904@castandcrew.com>
-2- Does the ability to install an executable file to a particular folder not also mean that files in that folder are writeable? For example, in a two-part executable plus writable stack architecture, if the install program places the loader (executable) into folder x, is it not guaranteed that I can write to the operational stack in that same folder?
>
> Mark
Many thanks to everyone who replied to my post, loved the 'guidelines'
and it was very educational!
I'm wondering the same as Mark. (which, apologies, I have slightly
edited his response to be my question, but I think it's the same question)
I guess the answer depends on if it is possible to have a directory that
allows write permission, while files in the directory do not have write
permission. If this is possible, then I guess the answer is no. I'm
thinking it would be possible to do this on a Linux system (although it
might take a bit of effort setting umask variables etc.) but I'm not
really sure because I've never tried it. I could check.
>
>
From luis at anachreon.co.uk Thu May 3 12:27:33 2007
From: luis at anachreon.co.uk (Luis)
Date: Thu, 03 May 2007 17:27:33 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <101237.89434.qm@web37501.mail.mud.yahoo.com>
References: <101237.89434.qm@web37501.mail.mud.yahoo.com>
Message-ID: <463A0D75.2000000@anachreon.co.uk>
Well, you could use the Mac as a USB server...
I don't know what exactly you mean by old Mac printer/modem. Do you mean
ADB or parallel/serial?
Cheers,
Luis.
Richmond Mathewson wrote:
> HOWEVER . . .
>
> read the PDFs for the KeySpan USB Server and they
> state categorically that it will not work with
> webcams.
>
> If anybody "out there" (and writing that makes me
> sound even dafter than usual :) ) knows of a USB
> server that can cope with video, I, for one, would be
> glad to hear of it.
>
> And, while I am being daft; does anybody know of some
> way to patch from an old-fashioned Mac printer/modem
> port to ethernet???
>
> sincerely, Richmond Mathewson
>
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
> your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From kray at sonsothunder.com Thu May 3 12:51:32 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Thu, 3 May 2007 11:51:32 -0500
Subject: Urgently!!!! How can I use runrev 2.5.1 send or receive Data or
File by Bluetooth or Pop-port USB from Mobile Phone to my computer?
In-Reply-To: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com>
References: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com>
Message-ID: <20070503115132422214.32189962@sonsothunder.com>
On Thu, 3 May 2007 17:41:22 +0700, supote songthammawat wrote:
> Hi everybody,
>
> I want to know that runrev v.2.5.1 can use Bluetooth or Pop-port USB
> from Notebook or Desktop in order to send or receive Data or File from
> Mobile Phone. Please tell or suggest me. And if can do how to build or use?
> Please help me. Urgently!!!!!!!
Supote, I wish I could give you a concrete answer... I know that Rev
has been used in connection with certain USB devices to send/receive
data, in fact there's specific support for Revolution in the B&K (Bonig
and Kallenbach) Service USB product
(http://www.bkohg.com/products.html), but I don't think that will work
with mobile phones. Others here have done some more simple USB
connections (Sarah, did you do one?). As far as Bluetooth is concerned,
I don't know of anyone who has used a Rev app to communicate via
Bluetooth.
If anyone else can add to this or provide some direction to Supote,
please chime in...
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From kray at sonsothunder.com Thu May 3 12:55:22 2007
From: kray at sonsothunder.com (Ken Ray)
Date: Thu, 3 May 2007 11:55:22 -0500
Subject: special folders
In-Reply-To: <463A0D00.2000904@castandcrew.com>
References: <20070503031227.50CA348909D@mail.runrev.com>
<463A0D00.2000904@castandcrew.com>
Message-ID: <20070503115522382768.769ea7b6@sonsothunder.com>
On Thu, 03 May 2007 09:25:36 -0700, Sadhunathan Nadesan wrote:
> -2- Does the ability to install an executable file to a particular
> folder not also mean that files in that folder are writeable? For
> example, in a two-part executable plus writable stack architecture,
> if the install program places the loader (executable) into folder x,
> is it not guaranteed that I can write to the operational stack in
> that same folder?
>
> I'm wondering the same as Mark. (which, apologies, I have slightly
> edited his response to be my question, but I think it's the same
> question)
There's also the issue of what app's doing the installation - it is
very common (esp. on Windows) for an installer to request authorization
or have a built-in method of elevating its permission level for the
purpose of the installation - but that's different than when the
installed program itself runs. So you might be able to install an
executable to a folder and then not have the executable itself be able
to write to the folder it's in.
Ken Ray
Sons of Thunder Software, Inc.
Email: kray at sonsothunder.com
Web Site: http://www.sonsothunder.com/
From tm1274 at gmail.com Thu May 3 13:34:23 2007
From: tm1274 at gmail.com (Ted Mills)
Date: Thu, 3 May 2007 13:34:23 -0400
Subject: Check Boxes in Revolution
Message-ID:
Thanks, That worked perfectly. One question though, In your code:
on menuPick pItem
if pItem <> "None" then
enable btn "chkLight"
set hilite of btn "chkLight" to true
put "Light" && pItem into fld "txResult"
else
disable btn "chkLight"
set hilite of btn "chkLight" to false
put empty into fld "txResult"
end if
end menuPick
If I wanted to make the check box do the same thing with a different
selection, would I change the "else" to something like "else if" like this:
on menuPick pItem
if pItem = "None" then
enable btn "chkLight"
set hilite of btn "chkLight" to true
put "Light" && pItem into fld "txResult"
else if
on menuPick pItem
if pItem = "Red" then
enable btn "chkLight"
set hilite of btn "chkLight" to true
put "Light" && pItem into fld "txResult"
disable btn "chkLight"
set hilite of btn "chkLight" to false
put empty into fld "txResult"
end if
end menuPick
I cannot seem to get it to work. with else if, or then or anything else. I
have 1 drop down box that will make 3 check boxes behavior change based upon
the selection.
Thanks........TM
From sadhu at castandcrew.com Thu May 3 14:00:34 2007
From: sadhu at castandcrew.com (Sadhunathan Nadesan)
Date: Thu, 03 May 2007 11:00:34 -0700
Subject: special folders - and Install Gadget
In-Reply-To: <20070503170007.89F8E489440@mail.runrev.com>
References: <20070503170007.89F8E489440@mail.runrev.com>
Message-ID: <463A2342.6020405@castandcrew.com>
>There's also the issue of what app's doing the installation - it is
>very common (esp. on Windows) for an installer to request authorization
>or have a built-in method of elevating its permission level for the
>purpose of the installation - but that's different than when the
>installed program itself runs. So you might be able to install an
>executable to a folder and then not have the executable itself be able
>to write to the folder it's in.
>
>
>
>
Good answer Ken!
We are using the _excellent_ InstallGadget tool - not sure what it may
do with respect to elevating it's permission level (perhaps the author
will chime in here?) - but I do know that every time I turn around
Windows Vista asks my permission for something.
Aloha
Sadhu
From tm1274 at gmail.com Thu May 3 14:17:45 2007
From: tm1274 at gmail.com (Ted Mills)
Date: Thu, 3 May 2007 14:17:45 -0400
Subject: Check Boxes in Revolution - Issue Resolved
Message-ID:
I have found my error with the check boxes, I just needed to disable other
portions and had forgotten to do that.
From geradamas at yahoo.com Thu May 3 15:37:12 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 20:37:12 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <120910.95254.qm@web37507.mail.mud.yahoo.com>
Luis wrote:
"Well, you could use the Mac as a USB server..."
Umm . . . and how would I go about assigning IP
addresses to the USB ports?
and:
"I don't know what exactly you mean by old Mac
printer/modem. Do you mean ADB or parallel/serial?"
I mean Serial.
It was perfectly possible to connect 2 pre-PPC Macs
together with a cable that connected the 2 printer
ports.
What I would like to do is be able to connect a few
tatty, old Macs I have lurking in my attic in Scotland
to my PPC Mac Mini when I go over there in the summer.
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/
From revlist at azurevision.co.uk Thu May 3 15:43:33 2007
From: revlist at azurevision.co.uk (Ian Wood)
Date: Thu, 3 May 2007 20:43:33 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <120910.95254.qm@web37507.mail.mud.yahoo.com>
References: <120910.95254.qm@web37507.mail.mud.yahoo.com>
Message-ID: <5085596A-5CF6-443B-967F-4BC6EBBD96F2@azurevision.co.uk>
You can only assign IP addresses to devices that understand Internet
Protocol, i.e computers and network-aware devices such as network
printers, network scanners and NAS boxes. All those things that have
ethernet ports...
Any peripheral that is plugged into a USB port is pretty much by
definition not network-aware.
Ian
On 3 May 2007, at 20:37, Richmond Mathewson wrote:
> Umm . . . and how would I go about assigning IP
> addresses to the USB ports?
From geradamas at yahoo.com Thu May 3 16:12:50 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Thu, 3 May 2007 21:12:50 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <20070503201250.13023.qmail@web37502.mail.mud.yahoo.com>
Mr Wood!
surely you recognise "Umm" as ironic :)
What I am aiming at is a way of assigning a
video-streaming source an IP address - this obviously
has to "come into the computer" via the Ethernet port,
and that means through a USB server of some sort. This
should make things easier, and less RAM-hungry for
anybody wishing to import and/or view video, and, with
reference to RunRev circumvent videoGrabber which is a
memory-hog and relies on Quicktime and/or Windows
Media.
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From revlist at azurevision.co.uk Thu May 3 16:26:07 2007
From: revlist at azurevision.co.uk (Ian Wood)
Date: Thu, 3 May 2007 21:26:07 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <20070503201250.13023.qmail@web37502.mail.mud.yahoo.com>
References: <20070503201250.13023.qmail@web37502.mail.mud.yahoo.com>
Message-ID:
On 3 May 2007, at 21:12, Richmond Mathewson wrote:
> surely you recognise "Umm" as ironic :)
I'm not always sure with you... ;-)
> What I am aiming at is a way of assigning a
> video-streaming source an IP address - this obviously
> has to "come into the computer" via the Ethernet port,
> and that means through a USB server of some sort.
Unless the video source itself (be it a camera or A/D convertor) is
network-enabled, the only way I know of would be to set up QT
Streaming Server or similar on the computer that the source is
attached to. A USB server isn't going to help with this. :-(
Ian
From sarah.reichelt at gmail.com Thu May 3 17:03:53 2007
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Fri, 4 May 2007 07:03:53 +1000
Subject: Budget/checkbook example wanted
Message-ID:
Hi everyone,
I had an email today from a new Revolutionary who wants a checkbook /
budget stack to work with while he learns. Does anyone have such a
thing they would be willing to share? If so, please email me a link or
send me the stack off-list.
Many thanks,
Sarah
From sarah.reichelt at gmail.com Thu May 3 17:08:07 2007
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Fri, 4 May 2007 07:08:07 +1000
Subject: Urgently!!!! How can I use runrev 2.5.1 send or receive Data or
File by Bluetooth or Pop-port USB from Mobile Phone to my computer?
In-Reply-To: <20070503115132422214.32189962@sonsothunder.com>
References: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com>
<20070503115132422214.32189962@sonsothunder.com>
Message-ID:
> > I want to know that runrev v.2.5.1 can use Bluetooth or Pop-port USB
> > from Notebook or Desktop in order to send or receive Data or File from
> > Mobile Phone. Please tell or suggest me. And if can do how to build or use?
> > Please help me. Urgently!!!!!!!
>
> Supote, I wish I could give you a concrete answer... I know that Rev
> has been used in connection with certain USB devices to send/receive
> data, in fact there's specific support for Revolution in the B&K (Bonig
> and Kallenbach) Service USB product
> (http://www.bkohg.com/products.html), but I don't think that will work
> with mobile phones. Others here have done some more simple USB
> connections (Sarah, did you do one?).
No sorry. I've only done serial communications using a USB to serial
device. I haven't done any actual USB or Bluetooth comms. I don't
think either would be possible without an external.
Sarah
From revlist at azurevision.co.uk Thu May 3 17:32:17 2007
From: revlist at azurevision.co.uk (Ian Wood)
Date: Thu, 3 May 2007 22:32:17 +0100
Subject: Urgently!!!! How can I use runrev 2.5.1 send or receive Data or
File by Bluetooth or Pop-port USB from Mobile Phone to my computer?
In-Reply-To:
References: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com>
<20070503115132422214.32189962@sonsothunder.com>
Message-ID: <013D730E-1854-46A3-A871-CFE14A4B9CEC@azurevision.co.uk>
On 3 May 2007, at 22:08, Sarah Reichelt wrote:
> No sorry. I've only done serial communications using a USB to serial
> device. I haven't done any actual USB or Bluetooth comms. I don't
> think either would be possible without an external.
Bluetooth can in theory be accessed via a virtual serial port, but
you going to get and send raw data. Going from there to uploading/
downloading actual files is likely to be a bit... 'complex'.
Buried in the following link are instructions for setting up a
virtual port on OS X:
Ian
From lfredricks at proactive-intl.com Thu May 3 18:20:27 2007
From: lfredricks at proactive-intl.com (Lynn Fredricks)
Date: Thu, 3 May 2007 15:20:27 -0700
Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released
Message-ID: <006b01c78dd1$414cc520$6701a8c0@YOUR68B8D1092F>
Valentina 3 Major Upgrade to Ultra Fast Database Released
Stored Procedures, Linux Support and Advanced Server Features
May 3, 2007. Beaverton, Oregon-based Paradigma Software, Inc announces
release version 3 of Valentina Office Server and Valentina Developer Network
for deploying royalty free, standalone and client-server applications. This
major release provides the greatest number of overall improvements to the
platform since the release of Valentina 2 in March 2005, while providing
backward compatibility with existing solutions built with Valentina 2.x.
The following new features were added to the entire product line of
Valentina 3:
Stored Procedures. Stored procedures allow business logic to be stored
within the database and then executed when called; this is highly beneficial
for reducing network traffic.
Triggers. Triggers allow events to be executed when conditions are met
within a database or database table.
Views. Views are a form of virtual table based on the results of a query,
allowing dynamic glimpses into data stored in the database.
Hot Back Up. Both standalone applications and Valentina Server based
solutions can be automatically backed up and time stamped while running.
Mac OS X Unicode Improvements. Because of improved support from Apple, Inc,
Valentina can access the operating system version of ICU, reducing the
overall size of deployable Valentina 3 components on the platform.
Backwards Compatibility. Because only modest changes were made to the
Valentina format, users can safely test their existing Valentina 2.5.x
databases with Valentina 3.
Valentina 3 Server solutions also include features specific to the platform:
Event Scheduler. This allows execution of events on the server to
automatically occur periodically.
User Variables. Server solutions can get and set user variables on a per
database basis.
Improved Packet Based Protocol. Performance improvements with Server
communications builds on previous releases that allow greater compatibility
between different versions of clients and servers.
Paradigma Software is also announcing new operating system support for
Valentina Office Server and most developer products: native Linux support.
This includes Valentina Developer Network support for Linux targets with
REAL Software REALbasic, Runtime Revolution, C++, and Valentina Embedded
Server, including server scripting with PHP 4/5+ and Ruby on Rails
framework. Core Valentina 3 technology is officially supported on Ubuntu
7.x, SuSE Linux Enterprise Desktop and Red Hat Desktop, with compatibility
with x86 based distributions running GTK 2.x.
The release of Valentina 3 also has hundreds of minor performance
improvements and solutions to customer reported issues.
Valentina Developer Network solution provider Thorsten Hohage of
objectmanufactur developed an EOF-like database framework that was
originally based around mySQL. Mr Hohage reports that he ported the solution
to Valentina in under four hours. Now large SELECT statements that ran
upwards of five minutes take less than five seconds under Valentina 3. "The
advancements culminating in Valentina 3 make Valentina a worthy successor to
mySQL projects that require better performance for complex queries. I am
profoundly happy over our move to Valentina." said Thorsten Hohage.
Valentina database products, available on Windows, Mac OS X and Linux, are
based on the unique Valentina database engine - an object-relational
database engine known for extreme speed. When porting to Valentina, hours
become minutes, minutes become seconds when it comes to storing, retrieving
and querying databases. Valentina supports all modern standards - native
Unicode, XML import/export and ODBC connectivity.
Valentina Developer Network Platform Edition includes a set of tools for all
supported operating systems of one development environment - and allows
deployment of Valentina Embedded Database Server, royalty free. In addition,
VDN Platform Edition includes reseller options, VDN Platform Edition sells
for $599. Developers that want to build only local database solutions can
license Valentina ADK products, starting at $199.
About Paradigma Software, Inc
Founded in 1998, Beaverton, Oregon-based Paradigma Software, Inc is the
leading provider of incredibly fast and robust database solutions for
business and development. Valentina 2 technology powers solutions as diverse
as graphics applications from major Japanese electronics companies to
solutions supporting US public schools. Paradigma Software solutions are
available for every major development environment on the Windows and
Macintosh platforms.
Contact
Paradigma Software
Ph. (503) 574-2776
http://www.paradigmasoft.com
From luis at anachreon.co.uk Thu May 3 18:28:31 2007
From: luis at anachreon.co.uk (Luis)
Date: Thu, 3 May 2007 23:28:31 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <120910.95254.qm@web37507.mail.mud.yahoo.com>
References: <120910.95254.qm@web37507.mail.mud.yahoo.com>
Message-ID: <04A0C206-B363-481B-BCB4-D24A74367E60@anachreon.co.uk>
On 3 May 2007, at 20:37, Richmond Mathewson wrote:
> Luis wrote:
>
> "Well, you could use the Mac as a USB server..."
>
> Umm . . . and how would I go about assigning IP
> addresses to the USB ports?
>
No, you don't have to do that. Mind you, what I suggest is untested,
although I have used it to pipe serial:
Pipe the USB stream to the ethernet port. This would be done via the
shell.
Not sure if you'd need to send a signal to the cam to start streaming.
And then you'd have to figure where in /dev the USB cam is sitting...
> and:
>
> "I don't know what exactly you mean by old Mac
> printer/modem. Do you mean ADB or parallel/serial?"
>
> I mean Serial.
>
> It was perfectly possible to connect 2 pre-PPC Macs
> together with a cable that connected the 2 printer
> ports.
Ah, you mean the ADB 'serial', with AppleTalk for the protocol.
No USB I gather...
Although an ADB to USB adapter might get you there.
PCI? Could grab some NICs from Ebay. If they're NuBus.... That's a
little trickier.
I had a couple of the old dongles for ethernet lying around (for my
IIci). If your Macs are that old I'll try to look for them.
Failing that, there is another option:
Strap a scanner to one of the older Mac monitors (scanner plugged
into your Mac Mini).
Convert the data you want to send from the old Mac into a stream
displayed on the monitor.
Read the data into the Mac Mini from the scanner and perform the
appropriate conversion.
Don't sneeze.
Cheers,
Luis.
>
> What I would like to do is be able to connect a few
> tatty, old Macs I have lurking in my attic in Scotland
> to my PPC Mac Mini when I go over there in the summer.
>
> sincerely, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development
> Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Answers - Got a question? Someone out there knows the
> answer. Try it
> now.
> http://uk.answers.yahoo.com/
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From stephenREVOLUTION at barncard.com Thu May 3 22:28:24 2007
From: stephenREVOLUTION at barncard.com (Stephen Barncard)
Date: Thu, 3 May 2007 19:28:24 -0700
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <120910.95254.qm@web37507.mail.mud.yahoo.com>
References: <120910.95254.qm@web37507.mail.mud.yahoo.com>
Message-ID:
>Luis wrote:
>
>"Well, you could use the Mac as a USB server..."
>
>Umm . . . and how would I go about assigning IP
>addresses to the USB ports?
>
If you can put the drivers on the old machine, you can use the file
sharing software to network it. Built in - at least on OS9. An
original iMac or cube could do it.
At 8:37 PM +0100 5/3/07, Richmond Mathewson wrote:
>
>What I would like to do is be able to connect a few
>tatty, old Macs I have lurking in my attic in Scotland
>to my PPC Mac Mini when I go over there in the summer.
Well, that's different. Why can't you use Ethernet between them,
then? They're so old they don't have an Enet port?? Yikes. That could
be a waste of time.
sqb
--
stephen barncard
s a n f r a n c i s c o
- - - - - - - - - - - -
From jeff at siphonophore.com Thu May 3 23:06:03 2007
From: jeff at siphonophore.com (Jeff Reynolds)
Date: Thu, 3 May 2007 23:06:03 -0400
Subject: Starting an iMac 24" with remote keyboard
In-Reply-To: <20070503113949.D6E6A488F6E@mail.runrev.com>
References: <20070503113949.D6E6A488F6E@mail.runrev.com>
Message-ID: <39138474-A30D-4D99-8E4D-8D61123064D1@siphonophore.com>
Joe,
seemed very appropriate...
http://www.youtube.com/watch?v=pQHX-SjgQvQ&mode=related&search=
(sent to me by a client who does illuminated illustrations and she
always jokes she is medieval with computers...)
cheers,
Jeffrey Reynolds
On May 3, 2007, at 7:39 AM, use-revolution-request at lists.runrev.com
wrote:
> Jacque, Sarah,
>
> Thanks. I did finally find a Manual that showed where the button
> should be, though the manual is terrible. Tiny. Not one of Apple's
> finest hours. Anyway, I called him. Got his wife. She felt where I
> directed her and found it first time. You guys are priceless.
>
> Joe Wilkins
From pepetoo at cox.net Fri May 4 02:08:05 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Thu, 3 May 2007 23:08:05 -0700
Subject: Starting an iMac 24" with remote keyboard
In-Reply-To: <39138474-A30D-4D99-8E4D-8D61123064D1@siphonophore.com>
References: <20070503113949.D6E6A488F6E@mail.runrev.com>
<39138474-A30D-4D99-8E4D-8D61123064D1@siphonophore.com>
Message-ID: <17BA0849-4516-483C-AE59-E4F66A9EC78D@cox.net>
Jeffrey,
You made my day. Isn't life a hoot?
Thanks,
Joe Wilkins
On May 3, 2007, at 8:06 PM, Jeff Reynolds wrote:
> Joe,
>
> seemed very appropriate...
>
> http://www.youtube.com/watch?v=pQHX-SjgQvQ&mode=related&search=
>
> (sent to me by a client who does illuminated illustrations and she
> always jokes she is medieval with computers...)
>
> cheers,
>
> Jeffrey Reynolds
>
>
>
> On May 3, 2007, at 7:39 AM, use-revolution-request at lists.runrev.com
> wrote:
>
>> Jacque, Sarah,
>>
>> Thanks. I did finally find a Manual that showed where the button
>> should be, though the manual is terrible. Tiny. Not one of Apple's
>> finest hours. Anyway, I called him. Got his wife. She felt where I
>> directed her and found it first time. You guys are priceless.
>>
>> Joe Wilkins
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From geradamas at yahoo.com Fri May 4 02:29:39 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Fri, 4 May 2007 07:29:39 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <551105.11462.qm@web37505.mail.mud.yahoo.com>
"Strap a scanner to one of the older Mac monitors"
now, talking about DAFT :)
as I have a SCSI CD-ROM burner in my attic in Scotland
I will just make backups of all my "silly little MACS"
(about 5 at the last count - they breed, you know)
onto CD. Come to think of it . . . I have a SCSI PCI
card on my G4 Windtunnel just in case I get even more
"back-to-the-future".
LUIS:
I may yet strap a scanner to my face and plaster it
all over your e-mail :)
Love and muffled noises, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From geradamas at yahoo.com Fri May 4 03:16:28 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Fri, 4 May 2007 08:16:28 +0100 (BST)
Subject: Assigning IP addresses . . .
Message-ID: <20070504071628.14265.qmail@web37503.mail.mud.yahoo.com>
Ian Wood wrote:
"You can only assign IP addresses to devices that
understand Internet
Protocol, i.e computers and network-aware devices such
as network
printers, network scanners and NAS boxes. All those
things that have
ethernet ports..."
That has been my point all along!
For instance:
On my home network I have a fairly plain, vanilla USB
printer hooked into my Router via an EdiMax (cheap and
not very cheerful, and a pain in the bum to set up
with Macs) printer server. My printer probably
wouldn't understand an IP address if it hit it in the
face (a lot of mixed metaphors and similes there) -
but the server thrives on IP addresses.
Hence the idea that one could assign an IP address to
some sort of USB-to-Ethernet server regardless of what
was plugged in at the far end.
Having read the Keyspan PDFs I found 2 things which
make this unworkable, at least with their product:
1. doesn't work with video - although does work with
digital cameras.
2. doesn't seem to allow the end-user to assign IP
addresses - does it all automatically: why do I
dislike machines that have sealed boxes?
SO . . . I am now searching for a video-compliant
USB/Firewire-to-Ethernet server,
and, like a later-day Don Quixote I shall ride forth
with my BBC Micro under one arm, my SCSI PCI card
under the other and all sorts of ADB cables slung
around my waist . . . fear not! the outdated loony
cometh!
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From luis at anachreon.co.uk Fri May 4 04:56:06 2007
From: luis at anachreon.co.uk (Luis)
Date: Fri, 04 May 2007 09:56:06 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <551105.11462.qm@web37505.mail.mud.yahoo.com>
References: <551105.11462.qm@web37505.mail.mud.yahoo.com>
Message-ID: <463AF526.8050000@anachreon.co.uk>
Richmond Mathewson wrote:
> "Strap a scanner to one of the older Mac monitors"
>
> now, talking about DAFT :)
What? When you gotta make do, you gotta make do.
I've still got my metal detector in a matchbox somewhere...
>
> as I have a SCSI CD-ROM burner in my attic in Scotland
> I will just make backups of all my "silly little MACS"
> (about 5 at the last count - they breed, you know)
> onto CD. Come to think of it . . . I have a SCSI PCI
> card on my G4 Windtunnel just in case I get even more
> "back-to-the-future".
SCSI to SCSI: You might be able to mount them as drives (as in shared
folders).
>
> LUIS:
>
> I may yet strap a scanner to my face and plaster it
> all over your e-mail :)
Is it just me or does that just sound plain wrong?
Cheers,
Luis.
>
> Love and muffled noises, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
> your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From jbv.silences at club-internet.fr Fri May 4 05:52:56 2007
From: jbv.silences at club-internet.fr (jbv)
Date: Fri, 04 May 2007 11:52:56 +0200
Subject: Best graphic lib to use with Rev cgi ?
Message-ID: <463B0275.D20CAFB9@club-internet.fr>
Hi list,
Could someone be kind enough to advise a graphic lib that allows
(fast) 3D bussiness graphics with Rev cgi (stuff like 3D bar-charts
with perspective)?
The ouput should be gif or jpg images to be integrated on-the-fly into
web pages generated from the same Rev cgi scripts.
I guess the main choice is one of the PHP libs...
Thanks in adance,
JB
From jamesjrichards at lineone.net Fri May 4 05:32:38 2007
From: jamesjrichards at lineone.net (James Richards)
Date: Fri, 4 May 2007 10:32:38 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <101237.89434.qm@web37501.mail.mud.yahoo.com>
References: <101237.89434.qm@web37501.mail.mud.yahoo.com>
Message-ID:
Richmond,
A couple of links that might help with this:
http://docs.info.apple.com/article.html?artnum=50512
http://lowendmac.com/network/bridge.shtml
Regards
James
--
James J Richards
jamesjrichards at lineone.net
Tel. +44 (0)15394 43063
On 3 May, 2007, at 16:53, Richmond Mathewson wrote:
> And, while I am being daft; does anybody know of some
> way to patch from an old-fashioned Mac printer/modem
> port to ethernet???
>
> sincerely, Richmond Mathewson
From revlist at azurevision.co.uk Fri May 4 05:59:57 2007
From: revlist at azurevision.co.uk (Ian Wood)
Date: Fri, 4 May 2007 10:59:57 +0100
Subject: Best graphic lib to use with Rev cgi ?
In-Reply-To: <463B0275.D20CAFB9@club-internet.fr>
References: <463B0275.D20CAFB9@club-internet.fr>
Message-ID: <6A86BDF7-FE63-4813-B8EC-70DBB59E7ECD@azurevision.co.uk>
I've no idea if it would work with Rev CGI, but ArcadeEngine does a
nice line in 3D barcharts etc.
Ian
On 4 May 2007, at 10:52, jbv wrote:
> Hi list,
>
> Could someone be kind enough to advise a graphic lib that allows
> (fast) 3D bussiness graphics with Rev cgi (stuff like 3D bar-charts
> with perspective)?
> The ouput should be gif or jpg images to be integrated on-the-fly into
> web pages generated from the same Rev cgi scripts.
> I guess the main choice is one of the PHP libs...
>
> Thanks in adance,
> JB
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From luis at anachreon.co.uk Fri May 4 06:19:57 2007
From: luis at anachreon.co.uk (Luis)
Date: Fri, 04 May 2007 11:19:57 +0100
Subject: Assigning IP addresses . . .
In-Reply-To: <20070504071628.14265.qmail@web37503.mail.mud.yahoo.com>
References: <20070504071628.14265.qmail@web37503.mail.mud.yahoo.com>
Message-ID: <463B08CD.7090401@anachreon.co.uk>
Richmond Mathewson wrote:
>
> On my home network I have a fairly plain, vanilla USB
> printer hooked into my Router via an EdiMax (cheap and
> not very cheerful, and a pain in the bum to set up
> with Macs) printer server. My printer probably
> wouldn't understand an IP address if it hit it in the
> face (a lot of mixed metaphors and similes there) -
> but the server thrives on IP addresses.
That's because it knows that it has to treat the USB data in a certain
way, ie: convert it to ethernet packets.
And I agree, Edimax are pants.
>
> Hence the idea that one could assign an IP address to
> some sort of USB-to-Ethernet server regardless of what
> was plugged in at the far end.
Yes, you can, but insofar as, for example, video data is sent into the
USB part of the server, if it's expecting printer commands then that's
what it's sent as.
>
> Having read the Keyspan PDFs I found 2 things which
> make this unworkable, at least with their product:
>
> 1. doesn't work with video - although does work with
> digital cameras.
I suppose the polling rate could be tweaked here.
>
> 2. doesn't seem to allow the end-user to assign IP
> addresses - does it all automatically: why do I
> dislike machines that have sealed boxes?
Yeah, that's a bit poo, especially if you have more than one device
attached.
>
> SO . . . I am now searching for a video-compliant
> USB/Firewire-to-Ethernet server,
That'd be your Mac then...
>
> and, like a later-day Don Quixote I shall ride forth
> with my BBC Micro under one arm, my SCSI PCI card
> under the other and all sorts of ADB cables slung
> around my waist . . . fear not! the outdated loony
> cometh!
Phasers on stun!
Cheers,
Luis.
>
> sincerely, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
> your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From jbv.silences at club-internet.fr Fri May 4 07:35:43 2007
From: jbv.silences at club-internet.fr (jbv)
Date: Fri, 04 May 2007 13:35:43 +0200
Subject: Best graphic lib to use with Rev cgi ?
References: <463B0275.D20CAFB9@club-internet.fr>
<6A86BDF7-FE63-4813-B8EC-70DBB59E7ECD@azurevision.co.uk>
Message-ID: <463B1A88.380DF460@club-internet.fr>
Ian ,
Thanks for your reply.
Is there any example of 3D barcharts generated with ArcadeEngine ?
And is ArcadeEngine compatible with Rev 2.5 ?
Thanks,
JB
> I've no idea if it would work with Rev CGI, but ArcadeEngine does a
> nice line in 3D barcharts etc.
>
> Ian
From xavier.bury at clearstream.com Fri May 4 08:42:59 2007
From: xavier.bury at clearstream.com (xavier.bury at clearstream.com)
Date: Fri, 4 May 2007 14:42:59 +0200
Subject: Best graphic lib to use with Rev cgi ?
In-Reply-To: <463B1A88.380DF460@club-internet.fr>
Message-ID:
Hi BvG,
have you looked at SvG graphics? They sound like the right stuff for a
cgi...
http://cairographics.org seems like a good place to start. There's also
links for 3D Graphs and stuff...
There's other non-free libs but this one is compatibile with lots of other
languages and it's free...
And svg graphics can be exported to other formats as well (links there
too)...
cheers
---------------------=---------------------
Xavier Bury
use-revolution-bounces at lists.runrev.com wrote on 04/05/2007 13:35:43:
>
>
> Ian ,
>
> Thanks for your reply.
>
> Is there any example of 3D barcharts generated with ArcadeEngine ?
> And is ArcadeEngine compatible with Rev 2.5 ?
>
> Thanks,
> JB
>
> > I've no idea if it would work with Rev CGI, but ArcadeEngine does a
> > nice line in 3D barcharts etc.
> >
> > Ian
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
----------------------------------------------------------------------------
Clearstream Services S.A.
42 Avenue JF Kennedy, L-1855 Luxembourg
Soci?t? anonyme is organised with limited liability
in the Grand Duchy of Luxembourg RC Luxembourg B 60911.
-----------------------------------------
Visit us at http://www.clearstream.com
IMPORTANT MESSAGE
Internet communications are not secure and therefore Clearstream
International does not accept legal responsibility for the contents
of this message.
The information contained in this e-mail is confidential and may be
legally privileged. It is intended solely for the addressee. If you
are not the intended recipient, any disclosure, copying,
distribution or any action taken or omitted to be taken in reliance
on it, is prohibited and may be unlawful. Any views expressed in
this e-mail are those of the individual sender, except where the
sender specifically states them to be the views of Clearstream
International or of any of its affiliates or subsidiaries.
Legally required information for business correspondence/
Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz:
http://deutsche-boerse.com/letterhead
END OF DISCLAIMER
From xavier.bury at clearstream.com Fri May 4 08:51:05 2007
From: xavier.bury at clearstream.com (xavier.bury at clearstream.com)
Date: Fri, 4 May 2007 14:51:05 +0200
Subject: Best graphic lib to use with Rev cgi ?
In-Reply-To:
Message-ID:
Oops, sorry, i keep confusing svg, jbv and bvg ;)
---------------------=---------------------
Xavier Bury
use-revolution-bounces at lists.runrev.com wrote on 04/05/2007 14:42:59:
> Hi BvG,
>
> have you looked at SvG graphics? They sound like the right stuff for a
> cgi...
>
> http://cairographics.org seems like a good place to start. There's also
> links for 3D Graphs and stuff...
> There's other non-free libs but this one is compatibile with lots of
other
> languages and it's free...
> And svg graphics can be exported to other formats as well (links there
> too)...
>
> cheers
> ---------------------=---------------------
> Xavier Bury
>
>
> use-revolution-bounces at lists.runrev.com wrote on 04/05/2007 13:35:43:
>
> >
> >
> > Ian ,
> >
> > Thanks for your reply.
> >
> > Is there any example of 3D barcharts generated with ArcadeEngine ?
> > And is ArcadeEngine compatible with Rev 2.5 ?
> >
> > Thanks,
> > JB
> >
> > > I've no idea if it would work with Rev CGI, but ArcadeEngine does a
> > > nice line in 3D barcharts etc.
> > >
> > > Ian
> >
> > _______________________________________________
> > use-revolution mailing list
> > use-revolution at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
>
>
----------------------------------------------------------------------------
> Clearstream Services S.A.
> 42 Avenue JF Kennedy, L-1855 Luxembourg
> Soci?t? anonyme is organised with limited liability
> in the Grand Duchy of Luxembourg RC Luxembourg B 60911.
>
>
> -----------------------------------------
> Visit us at http://www.clearstream.com
>
> IMPORTANT MESSAGE
>
> Internet communications are not secure and therefore Clearstream
> International does not accept legal responsibility for the contents
> of this message.
>
> The information contained in this e-mail is confidential and may be
> legally privileged. It is intended solely for the addressee. If you
> are not the intended recipient, any disclosure, copying,
> distribution or any action taken or omitted to be taken in reliance
> on it, is prohibited and may be unlawful. Any views expressed in
> this e-mail are those of the individual sender, except where the
> sender specifically states them to be the views of Clearstream
> International or of any of its affiliates or subsidiaries.
>
> Legally required information for business correspondence/
> Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz:
> http://deutsche-boerse.com/letterhead
>
> END OF DISCLAIMER
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
----------------------------------------------------------------------------
Clearstream Services S.A.
42 Avenue JF Kennedy, L-1855 Luxembourg
Soci?t? anonyme is organised with limited liability
in the Grand Duchy of Luxembourg RC Luxembourg B 60911.
From geradamas at yahoo.com Fri May 4 10:02:43 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Fri, 4 May 2007 15:02:43 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <401210.49918.qm@web37506.mail.mud.yahoo.com>
I wrote:
"LUIS:
I may yet strap a scanner to my face and plaster it
all over your e-mail :)"
and Luis wrote:
"Is it just me or does that just sound plain wrong?"
and, frankly, it is just Luis for the very simple
reason that my face does not have an IP Address, a USB
port or a FireWire port :)
having sunk to the depths of the remark about
strapping a scanner to my face I thought I might as
well go all the way :)
Of course we can debate the morality of such an action
endlessly - anyone for a quick class in computer
ethics? It sounds extremely tedious.
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes.
http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk
From geradamas at yahoo.com Fri May 4 10:17:37 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Fri, 4 May 2007 15:17:37 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <969279.27747.qm@web37507.mail.mud.yahoo.com>
James Richards wrote:
"A couple of links that might help with this:
http://docs.info.apple.com/article.html?artnum=50512
http://lowendmac.com/network/bridge.shtml"
Thank you very much - my digestive juices are now
flowing about an OLD Mac Laser printer which is (also)
rotting in my attic in Scotland, only through my lack
of knowledge as to how to patch it into an Ethernet
network. The printer has a refillable toner cartridge
(ECO or what?) and does an extremely good job,
especially where the standard USB printers from HP and
EPSON produce jaggy-whatnots.
The BIG question is do I hump my Performa 5230CD
(which had an 10base Ethernet card bunged in it
way-back-when) and run the Laser P through that (i.e.
Laser connected to Performa via printer port and
Performa connected to Router by LAN cable), or do I
get hold of a LocalTalk-to-Ethernet adapter?
Of course the other snag about using a socking great
Performa as a print server is that it will use quite a
large amount of power for rather unnecessary
activities.
sincerely, Richmond Mathewson
The same goes for my old Stylewriter II, which has
nothing intrinsically wrong with it- -apart from a
local-talk connector.
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
Send instant messages to your online friends http://uk.messenger.yahoo.com
From luis at anachreon.co.uk Fri May 4 10:25:39 2007
From: luis at anachreon.co.uk (Luis)
Date: Fri, 04 May 2007 15:25:39 +0100
Subject: Best graphic lib to use with Rev cgi ?
In-Reply-To:
References:
Message-ID: <463B4263.4080006@anachreon.co.uk>
From: http://www.runrev.com/section/features.php
'Beautiful vector graphics engine with SVG operators'
So the transition should be fairly painless.
Cheers,
Luis.
xavier.bury at clearstream.com wrote:
> Hi BvG,
>
> have you looked at SvG graphics? They sound like the right stuff for a
> cgi...
>
> http://cairographics.org seems like a good place to start. There's also
> links for 3D Graphs and stuff...
> There's other non-free libs but this one is compatibile with lots of other
> languages and it's free...
> And svg graphics can be exported to other formats as well (links there
> too)...
>
> cheers
> ---------------------=---------------------
> Xavier Bury
>
>
> use-revolution-bounces at lists.runrev.com wrote on 04/05/2007 13:35:43:
>
>>
>> Ian ,
>>
>> Thanks for your reply.
>>
>> Is there any example of 3D barcharts generated with ArcadeEngine ?
>> And is ArcadeEngine compatible with Rev 2.5 ?
>>
>> Thanks,
>> JB
>>
>>> I've no idea if it would work with Rev CGI, but ArcadeEngine does a
>>> nice line in 3D barcharts etc.
>>>
>>> Ian
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
>
> ----------------------------------------------------------------------------
> Clearstream Services S.A.
> 42 Avenue JF Kennedy, L-1855 Luxembourg
> Soci?t? anonyme is organised with limited liability
> in the Grand Duchy of Luxembourg RC Luxembourg B 60911.
>
>
> -----------------------------------------
> Visit us at http://www.clearstream.com
>
> IMPORTANT MESSAGE
>
> Internet communications are not secure and therefore Clearstream
> International does not accept legal responsibility for the contents
> of this message.
>
> The information contained in this e-mail is confidential and may be
> legally privileged. It is intended solely for the addressee. If you
> are not the intended recipient, any disclosure, copying,
> distribution or any action taken or omitted to be taken in reliance
> on it, is prohibited and may be unlawful. Any views expressed in
> this e-mail are those of the individual sender, except where the
> sender specifically states them to be the views of Clearstream
> International or of any of its affiliates or subsidiaries.
>
> Legally required information for business correspondence/
> Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz:
> http://deutsche-boerse.com/letterhead
>
> END OF DISCLAIMER
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From luis at anachreon.co.uk Fri May 4 10:29:41 2007
From: luis at anachreon.co.uk (Luis)
Date: Fri, 04 May 2007 15:29:41 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <969279.27747.qm@web37507.mail.mud.yahoo.com>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
Message-ID: <463B4355.4010601@anachreon.co.uk>
Depending on the drive space you could also use it as a file server to
back up your projects into.
You could put Linux on it and test Linux builds...
Cheers,
Luis.
Richmond Mathewson wrote:
> James Richards wrote:
>
> "A couple of links that might help with this:
> http://docs.info.apple.com/article.html?artnum=50512
> http://lowendmac.com/network/bridge.shtml"
>
> Thank you very much - my digestive juices are now
> flowing about an OLD Mac Laser printer which is (also)
> rotting in my attic in Scotland, only through my lack
> of knowledge as to how to patch it into an Ethernet
> network. The printer has a refillable toner cartridge
> (ECO or what?) and does an extremely good job,
> especially where the standard USB printers from HP and
> EPSON produce jaggy-whatnots.
>
> The BIG question is do I hump my Performa 5230CD
> (which had an 10base Ethernet card bunged in it
> way-back-when) and run the Laser P through that (i.e.
> Laser connected to Performa via printer port and
> Performa connected to Router by LAN cable), or do I
> get hold of a LocalTalk-to-Ethernet adapter?
>
> Of course the other snag about using a socking great
> Performa as a print server is that it will use quite a
> large amount of power for rather unnecessary
> activities.
>
> sincerely, Richmond Mathewson
>
> The same goes for my old Stylewriter II, which has
> nothing intrinsically wrong with it- -apart from a
> local-talk connector.
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
> Send instant messages to your online friends http://uk.messenger.yahoo.com
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From luis at anachreon.co.uk Fri May 4 10:42:06 2007
From: luis at anachreon.co.uk (Luis)
Date: Fri, 04 May 2007 15:42:06 +0100
Subject: PPC Linux builds?
Message-ID: <463B463E.50309@anachreon.co.uk>
Got to thinking after a recent post: Does anyone know if the Linux
builds are x86 only?
Many Linux distros are available on PPC platforms, check out Ubuntu,
Fedora, SuSe, etc and let's not forget YellowDog Linux!
If the target is Linux x86 and PPC, would it take the form of a
'Universal Binary' ala OS X or as independent standalone binaries?
Cheers,
Luis.
From ambassador at fourthworld.com Fri May 4 10:51:27 2007
From: ambassador at fourthworld.com (Richard Gaskin)
Date: Fri, 04 May 2007 07:51:27 -0700
Subject: Best graphic lib to use with Rev cgi ?
Message-ID: <463B486F.1090304@fourthworld.com>
Luis wrote:
> From: http://www.runrev.com/section/features.php
>
> 'Beautiful vector graphics engine with SVG operators'
This is news to me. What do they mean?
Can someone from RunRev chime in here to explain how to tap into these
"SVG operators"?
--
Richard Gaskin
Managing Editor, revJournal
_______________________________________________________
Rev tips, tutorials and more: http://www.revJournal.com
From soapdog at mac.com Fri May 4 11:03:03 2007
From: soapdog at mac.com (Andre Garzia)
Date: Fri, 4 May 2007 12:03:03 -0300
Subject: PPC Linux builds?
In-Reply-To: <463B463E.50309@anachreon.co.uk>
References: <463B463E.50309@anachreon.co.uk>
Message-ID:
Luis,
there's no such thing as linux universal binaries, you get one
platform or the other, no way to bundle them together. Rev is only
for x86 IIRC.
andre
On May 4, 2007, at 11:42 AM, Luis wrote:
>
> If the target is Linux x86 and PPC, would it take the form of a
> 'Universal Binary' ala OS X or as independent standalone binaries?
From luis at anachreon.co.uk Fri May 4 11:08:37 2007
From: luis at anachreon.co.uk (Luis)
Date: Fri, 04 May 2007 16:08:37 +0100
Subject: PPC Linux builds?
In-Reply-To:
References: <463B463E.50309@anachreon.co.uk>
Message-ID: <463B4C75.8020009@anachreon.co.uk>
Hiya,
I assumed as much, I haven't seen the concept bandied about in Linux sites.
Still would like to know about PPC builds, or is this for the next
revision of the engine?
Cheers,
Luis.
Andre Garzia wrote:
> Luis,
>
> there's no such thing as linux universal binaries, you get one platform
> or the other, no way to bundle them together. Rev is only for x86 IIRC.
>
> andre
>
> On May 4, 2007, at 11:42 AM, Luis wrote:
>
>>
>> If the target is Linux x86 and PPC, would it take the form of a
>> 'Universal Binary' ala OS X or as independent standalone binaries?
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From mb.userev at harbourhosting.co.uk Fri May 4 12:15:42 2007
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Fri, 04 May 2007 17:15:42 +0100
Subject: PPC Linux builds?
In-Reply-To: <463B4C75.8020009@anachreon.co.uk>
References: <463B463E.50309@anachreon.co.uk>
<463B4C75.8020009@anachreon.co.uk>
Message-ID: <463B5C2E.7060505@harbourhosting.co.uk>
Luis wrote:
> Hiya,
>
> I assumed as much, I haven't seen the concept bandied about in Linux sites.
> Still would like to know about PPC builds, or is this for the next
> revision of the engine?
>
> Cheers,
>
> Luis.
Luis,
"Way back when", there used to be a separate engine for PPC Linux, but
it was dropped after version 2 (or thereabouts) as only a handful of
people used it. That was back before Apple went to Intel, so it would be
a big surprise to me if it were to make a comeback at this point.
Martin Baxter
From Roger.E.Eller at sealedair.com Fri May 4 13:01:41 2007
From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com)
Date: Fri, 4 May 2007 13:01:41 -0400
Subject: Assigning IP addresses . . .
In-Reply-To: <20070504071628.14265.qmail@web37503.mail.mud.yahoo.com>
Message-ID:
> Hence the idea that one could assign an IP address to
> some sort of USB-to-Ethernet server regardless of what
> was plugged in at the far end.
Expensive, but cool idea...
http://www.bb-elec.com/product.asp?SKU=ANYWHEREUSB/5
Roger Eller
From stephenREVOLUTION at barncard.com Fri May 4 13:31:10 2007
From: stephenREVOLUTION at barncard.com (Stephen Barncard)
Date: Fri, 4 May 2007 10:31:10 -0700
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <969279.27747.qm@web37507.mail.mud.yahoo.com>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
Message-ID:
Richmond, is your time so non-valuable you need to put yourself
though this? These days when $250 will buy you a networkable color
printer that you plug and play?
I've been there, done that. These kludges with old (older than 6
years) hardware do nothing but drive you crazy and take up inordinate
amounts of time. Always.
Example. Got the kids' old G4 Cube. Nice headless server. Runs OS X.
But the 250 gig drive I put in it will only max out at 120 gigs
because of firmware limitations. In spite of that, it's a pretty good
server. But it is on the edge of it's life, and I'm sure it won't run
OS10.5. It took a day to set up for various reasons.
Same with the old iMac from my daughter. The CD drive was out, so
installing new software was a problem, it needs now rare and
expensive RAM, needs WIFI and expanding the hard drive space had the
same problem as above. I have the parts, but it was just taking too
much time.
>James Richards wrote:
>
>"A couple of links that might help with this:
>Thank you very much - my digestive juices are now
>flowing about an OLD Mac Laser printer which is (also)
>rotting in my attic in Scotland, only through my lack
>o
>
>sincerely, Richmond Mathewson
>
--
stephen barncard
s a n f r a n c i s c o
- - - - - - - - - - - -
From pepetoo at cox.net Fri May 4 13:36:56 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Fri, 4 May 2007 10:36:56 -0700
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To:
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
Message-ID: <7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net>
Stephen,
You're certainly right; but I'm sure with Richmond that it is the
"challenge". As we get older, sometimes the challenges are as
important to us as the time we have left to engage them.
Just my thought on the topic.
Joe Wilkins
On May 4, 2007, at 10:31 AM, Stephen Barncard wrote:
> Richmond, is your time so non-valuable you need to put yourself
> though this? These days when $250 will buy you a networkable color
> printer that you plug and play?
>
> I've been there, done that. These kludges with old (older than 6
> years) hardware do nothing but drive you crazy and take up
> inordinate amounts of time. Always.
>
> Example. Got the kids' old G4 Cube. Nice headless server. Runs OS
> X. But the 250 gig drive I put in it will only max out at 120 gigs
> because of firmware limitations. In spite of that, it's a pretty
> good server. But it is on the edge of it's life, and I'm sure it
> won't run OS10.5. It took a day to set up for various reasons.
>
> Same with the old iMac from my daughter. The CD drive was out, so
> installing new software was a problem, it needs now rare and
> expensive RAM, needs WIFI and expanding the hard drive space had
> the same problem as above. I have the parts, but it was just taking
> too much time.
>
>
>> James Richards wrote:
>>
>> "A couple of links that might help with this:
>> Thank you very much - my digestive juices are now
>> flowing about an OLD Mac Laser printer which is (also)
>> rotting in my attic in Scotland, only through my lack
>> o
>>
>> sincerely, Richmond Mathewson
>>
>
> --
>
>
> stephen barncard
> s a n f r a n c i s c o
> - - - - - - - - - - - -
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From stephenREVOLUTION at barncard.com Fri May 4 13:51:45 2007
From: stephenREVOLUTION at barncard.com (Stephen Barncard)
Date: Fri, 4 May 2007 10:51:45 -0700
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net>
Message-ID:
Anyone in the San Francisco area want to take away my old macintosh
"challenges" away?? ha ha
I have a SE-30,9600,8100,7100,a wallstreet and two older Mac Laptops
plus all the ADB and SCSI hardware you can eat, complete with a
couple of old Pro Tools systems...
Not to mention a couple of complete Apple II computers and drives,
one with a Atari game development system and board. Also every
peripheral ever made for the II and the original 'Red Book'.
Any takers?
I didn't think so...
sqb
>Stephen,
>
>You're certainly right; but I'm sure with Richmond that it is the
>"challenge". As we get older, sometimes the challenges are as
>important to us as the time we have left to engage them.
>
>Just my thought on the topic.
>
>Joe Wilkins
--
stephen barncard
s a n f r a n c i s c o
- - - - - - - - - - - -
From rbarber at yhb.att.ne.jp Fri May 4 13:41:49 2007
From: rbarber at yhb.att.ne.jp (ron)
Date: Fri, 4 May 2007 13:41:49 -0400
Subject: matchtext question using regex
In-Reply-To: <20070502154207338432.60c3b322@sonsothunder.com>
References: <20070502170007.5E7EF489016@mail.runrev.com>
<4638D525.4070806@castandcrew.com>
<20070502154207338432.60c3b322@sonsothunder.com>
Message-ID: <20a267175838c26ca6bc49b72fe586c8@yhb.att.ne.jp>
Regex question for use in matchtext
I want to find word A followed by word B. (quickly)
So:
put "this is my big dog called cat." into thetext
put "my.{0,5}dog" into reg
And
put matchtext(thetext,reg)
returns true because I use a period so it is counting characters but I
need it to count words. I have tried various combinations of \b and \w
to no avail.
Something like :
put "my([^ ]* ){0,5}dog" into reg
works but only for words followed by spaces, not punctuation for
example. These could be included but surely there is a more elegant and
faster way?
Can someone help me out with this?
BTW, is it true that setting the wholematches to true and using
wordoffset only returns 'words' that are followed by a space? So that
in the example sentence above, 'cat' is not found because it is
followed by a period? Is this correct?
Thanks
Ron
From klaus at major-k.de Fri May 4 14:01:09 2007
From: klaus at major-k.de (Klaus Major)
Date: Fri, 4 May 2007 20:01:09 +0200
Subject: Best graphic lib to use with Rev cgi ?
In-Reply-To: <463B486F.1090304@fourthworld.com>
References: <463B486F.1090304@fourthworld.com>
Message-ID:
Hi Richard,
> Luis wrote:
>> From: http://www.runrev.com/section/features.php
>> 'Beautiful vector graphics engine with SVG operators'
>
> This is news to me. What do they mean?
> Can someone from RunRev chime in here to explain how to tap into
> these "SVG operators"?
I'm afraid this only applies to the new and now crossplatform INKS.
> --
> Richard Gaskin
> Managing Editor, revJournal
Regards
Klaus Major
klaus at major-k.de
http://www.major-k.de
From pepetoo at cox.net Fri May 4 14:07:15 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Fri, 4 May 2007 11:07:15 -0700
Subject: Path problem with Standalone
In-Reply-To:
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
Message-ID: <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net>
Hi everyone,
At least I'm back to a stack that will build a standalone again; but
when I try to add the files for my external aiff files, I cannot get
the path to match the source path for the players. As an example: the
first player's source path is:
/applications/Revolution Studio/2.8.0-gm-4/MusicFolder/MusicOne.aiff
but when I add the file with the Standalone setup dialog it only
places part of the path for that file, like:
/2.8.0-gm-4/MusicFolder/MusicOne.aiff
So, when I build the standalone, the player doesn't play.
Instead of listing all of them with the Copy Files dialog, I tried
checking the Browse for externals (or seach, whatever) in the General
Dialog. No soup.
Any idea how I can get the full path to be used?
TIA,
Joe Wilkins
From pepetoo at cox.net Fri May 4 14:11:30 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Fri, 4 May 2007 11:11:30 -0700
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To:
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net>
Message-ID: <07B0D42D-367D-4183-B4C3-56AA7E96DEFE@cox.net>
Well, I can match you tit for tat plus some, but I figured they might
one day be grist for a museum of some sort. Who knows, we may be back
to using bows and arrows shortly if things don't improve in this
crazy world of ours. Thanks for your sense of humor.
Joe Wilkins
On May 4, 2007, at 10:51 AM, Stephen Barncard wrote:
> Anyone in the San Francisco area want to take away my old macintosh
> "challenges" away?? ha ha
>
> I have a SE-30,9600,8100,7100,a wallstreet and two older Mac
> Laptops plus all the ADB and SCSI hardware you can eat, complete
> with a couple of old Pro Tools systems...
>
> Not to mention a couple of complete Apple II computers and drives,
> one with a Atari game development system and board. Also every
> peripheral ever made for the II and the original 'Red Book'.
>
> Any takers?
>
> I didn't think so...
>
> sqb
>
>
>> Stephen,
>>
>> You're certainly right; but I'm sure with Richmond that it is the
>> "challenge". As we get older, sometimes the challenges are as
>> important to us as the time we have left to engage them.
>>
>> Just my thought on the topic.
>>
>> Joe Wilkins
From geradamas at yahoo.com Fri May 4 14:28:07 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Fri, 4 May 2007 19:28:07 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <163068.93823.qm@web37501.mail.mud.yahoo.com>
Stephen Barncard wrote:
"Richmond, is your time so non-valuable you need to
put yourself
though this? These days when $250 will buy you a
networkable color
printer that you plug and play?"
There are 4 interesting points about his remark:
1. I have a very nice Epson Stylus Photo R200 that
does everything we all want it to in my family via a
crappy Edimax printer server (c.f. earlier postings
under this heading).
2. I earn about $400 a month: i.e. about 4 times the
Bulgarian average (!!!!), or about the same as a
skilled surgeon. I have "expensive tastes" - i.e.
piano lessons for the kids, internet connexions, and
so forth - save nothing.
3. This posting had NOTHING at all to do with my real,
or imagined printing problems (there was a few side
remarks about how I might use an ancient Mac Laser
Printer - not because I didn't have another printer (I
have 2 here in Bulgaria) - but because I don't like
seeing machines lying idle and going to waste - and
because I'd rather driop my beverage of choice all
over a laser-printed sheet of paper than one from an
inkjet) - it started with an idea about how to stream
video into a RunRev stack without having to use
videoGrabber and QT/Windows Media. Inevitably (with
types like myself on board) it went badly off topic
into various nutty and not-so-nutty discussions about
how to utilise old stuff that at present resides in my
attic in Scotland and badly needs liberating.
4. Some of us ARE daft insofar as we don't see money
as the b-all-and-end-all, and I spend hours and hours
of my time working for free in a country that as a
charming diplomat once told me "is totally f****d" in
terms of infrastructure, morals and educational
chances for all but the richest kids - why? well, not
because I am daft, but because I passionately believe
that it is rather nice to give kids a chance of a
level playing field - what they do with it, is, by and
large, another story all together.
That is why I am going back to Scotland in the summer
to dig out all my old Macs from the attic and drive
them back here in a tatty old Citreon - so that
instead of gathering dust, they can be put to good use
helping kids with brains (and, frankly, parents with
rather smaller brains) get a leg up in life. The small
amount of "spare" money I have will pay for that trip
rather than any fancy printers and so on.
I'm sorry Stephen if that all sounds pompous and
self-righteous - its certainly not meant to - but
sometimes I have a feeling that not all people realise
that time isn't always money - sometimes it can be
other things.
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html
From wjm at wjm.org Fri May 4 14:41:09 2007
From: wjm at wjm.org (Bill Marriott)
Date: Fri, 4 May 2007 14:41:09 -0400
Subject: Path problem with Standalone
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net>
Message-ID:
Joe,
In the case of a standalone, wouldn't you want the path to be as generic as
possible? Your end-users are not likely to have a "2.8.0-gm-4/" directory. I
haven't fiddled with this on Mac OS X, but I think Beta 7 has some
improvements in the standalone building, as well.
FWIW, the best way to handle ancillary files in standalones is, I think, to
load up the files as custom properties (they can be compressed) then at
runtime drop them wherever you want them to reside. This keeps the stack
self-contained and puts the needed files in a predictable location.
From jacque at hyperactivesw.com Fri May 4 15:20:40 2007
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Fri, 04 May 2007 14:20:40 -0500
Subject: Path problem with Standalone
In-Reply-To: <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net>
Message-ID: <463B8788.2010804@hyperactivesw.com>
Joe Lewis Wilkins wrote:
> Hi everyone,
>
> At least I'm back to a stack that will build a standalone again; but
> when I try to add the files for my external aiff files, I cannot get the
> path to match the source path for the players. As an example: the first
> player's source path is:
>
> /applications/Revolution Studio/2.8.0-gm-4/MusicFolder/MusicOne.aiff
>
> but when I add the file with the Standalone setup dialog it only places
> part of the path for that file, like:
>
> /2.8.0-gm-4/MusicFolder/MusicOne.aiff
No matter how hard I try, I can't get that to happen. I tested with
2.7.4, 2.8.0, and 2.8.1 beta. The full path is always there.
Regardless of path issues, note that the sound files will be copied
inside your standalone bundle when you choose to "add files". (Go look
inside the standalone bundle, I bet they are there in a folder called
"2.8.0-gm-4"). If your players are hard-coded to the file's original
location, they won't likely play on anyone else's machine though they
should still play on your own machine if the paths are accurate. The
file paths in the SB have nothing to do with the file paths you set in
your player objects. The SB file paths only determine where the SB will
copy additional files. It is up to you to assign the file paths to
objects correctly.
If you really do want to play the files from their original locations,
then don't bother to include the files in the standalone. (They will
likely only play on your own machine in that case, no one else will have
them.) If you do want the files included inside the bundle so that
anyone can play them, then allow the SB to move them there (which it
does when you choose to add files) and change your player file paths to
relative paths, relative to the stack location. When testing in the IDE,
you will need to have the audio files in a similar relative position to
your stack.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From robmann at gp-racing.com Fri May 4 15:34:32 2007
From: robmann at gp-racing.com (Robert Mann)
Date: Fri, 4 May 2007 15:34:32 -0400
Subject: limited time demo?
Message-ID:
Are there any sample scripts showing how I should do this?
I was thinking of doing it like this
On preopenstack
IF fld "dateopened" is empty THEN
put the long system date into fld "dateopened"
else
* this is where I am having trouble want to check what is in fld
"datopened" and make sure it is not more than 30 days old if it is don't
open the stack and post a message
end if
Thanks
Rob
From pepetoo at cox.net Fri May 4 15:46:49 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Fri, 4 May 2007 12:46:49 -0700
Subject: Path problem with Standalone
In-Reply-To: <463B8788.2010804@hyperactivesw.com>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net>
<463B8788.2010804@hyperactivesw.com>
Message-ID: <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net>
Jacque, Bill:
Thanks for your time and patience. I'll digest what you've said and
attempt to make it work. It's definitely not as simple as I had hoped
and expected; but what is? Frankly, Jacque's explanation gives me
more hope for it working as I think it should than does your's, Bill.
They may be the same, but they seem different at first glance.
Thanks,
Joe Wilkins
From revdev at pdslabs.net Fri May 4 15:58:52 2007
From: revdev at pdslabs.net (Phil Davis)
Date: Fri, 04 May 2007 12:58:52 -0700
Subject: limited time demo?
In-Reply-To:
References:
Message-ID: <463B907C.9010004@pdslabs.net>
Hi Rob,
I've done this kind of thing before:
on preOpenStack
-- first gain access to settings
-- (assumes this is a standalone)
put the filename of me into tPath
set the itemDelimiter to slash
if the platform = "MacOS" then
delete item -4 to -1 of tPath
else
delete item -1 of tPath
end if
put "/mySettings.rev" after tPath
-- second, make sure a 30-day time limit exists
if the uTimeLimit of stack tPath = empty then
set the uTimeLimit of stack tPath \
to (the seconds + (60*60*24*30))
save stack tPath
end if
-- third, check for expired time
if the seconds > the uTimeLimit of stack tPath then
answer "This demo has expired."
quit
end if
-- keep going if all is OK
pass preOpenStack
end preOpenStack
HTH -
Phil Davis
Robert Mann wrote:
> Are there any sample scripts showing how I should do this?
>
> I was thinking of doing it like this
>
> On preopenstack
>
> IF fld "dateopened" is empty THEN
>
> put the long system date into fld "dateopened"
>
> else
>
> * this is where I am having trouble want to check what is in fld
> "datopened" and make sure it is not more than 30 days old if it is don't
> open the stack and post a message
>
>
>
>
>
> end if
>
>
>
>
>
>
>
> Thanks
>
> Rob
From ambassador at fourthworld.com Fri May 4 16:15:13 2007
From: ambassador at fourthworld.com (Richard Gaskin)
Date: Fri, 04 May 2007 13:15:13 -0700
Subject: limited time demo?
Message-ID: <463B9451.7000804@fourthworld.com>
Robert Mann wrote:
> Are there any sample scripts showing how I should do this?
>
> I was thinking of doing it like this
>
> On preopenstack
>
> IF fld "dateopened" is empty THEN
>
> put the long system date into fld "dateopened"
>
> else
>
> * this is where I am having trouble want to check what is in fld
> "datopened" and make sure it is not more than 30 days old if it is don't
> open the stack and post a message
I've written time-limited demos, and they're not only a lot of work but
are difficult to be really secure with, and the security becomes even
more onerous now that OSes have built-in ways to conveniently roll back
systems.
Most of my apps use feature-limited demos, in which the program does at
least something useful for free. Not only are they simpler to write,
but offer these marketing advantages:
1. Getting you app installed is the first step to making a sale. If the
app times out, that benefit goes away. But if the app remains in use,
every time it's used it serves as a marketing tool for you. And giving
away something useful for free means far more prospects will use it than
a demo only.
2. The purchase price of most software is the smaller cost; far greater
is the learning curve. If your app does something useful for free,
people will be willing to download it and use it, and in time perhaps
even become dependent on it. Sooner or later they'll need something
beyond what the free version offers, and with the commitment to using
your product already in place the choice to pay for a license is a snap.
--
Richard Gaskin
Fourth World Media Corporation
___________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
From jacque at hyperactivesw.com Fri May 4 16:51:32 2007
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Fri, 04 May 2007 15:51:32 -0500
Subject: Path problem with Standalone
In-Reply-To: <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com>
<3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net>
Message-ID: <463B9CD4.60004@hyperactivesw.com>
Joe Lewis Wilkins wrote:
> It's definitely not as simple as I had hoped nd expected; but what is?
Story of my life. :) Actually, it really is simpler than it appears, but
only if you know the underlying concepts. I think what you're getting
stuck on are some concepts that HyperCard didn't have, so it's normal to
be a little baffled.
The main thing here is the concept of a "defaultfolder". This is the
directory where Rev (or your standalone) will start looking for files.
When the engine starts up, the default folder is always the one that
contains the application. In the IDE, this is the "Revolution" folder.
In your standalone, it's the folder containing your standalone bundle
(or on Windows, the folder with the executable.)
You can change the defaultFolder in a script. If you do that, the engine
will use the newly specified folder to look for files if the file
reference doesn't contain a full file path. If a player or a file
reference does use a complete file path, then Rev will use that path
without consulting the defaultFolder.
When you "add files" to a standalone, the SB will place the files (on OS
X) inside the application bundle, next to the engine file, in:
My Standalone/Contents/MacOS/
Since the default folder on launch will be the folder containing the
standalone, a relative file path that will work in your players (on Mac
OS X only) would be the above, with the file name appended:
My Standalone/Contents/MacOS/myAudioFile.aif
During development though, you'll want to play your files for testing.
If your players are set up with relative paths then the above will fail
because those folders don't exist outside of standalones. You'll need to
reproduce the relative folder structure inside your test folder (which
in your case is the Rev folder, though I think that's not a great idea.
But anyway.)
So for testing, you'd want to create these folders inside the Rev folder:
My Standalone/Contents/MacOS/
and put your audio files in there. That matches the paths your
standalone will use. But hardly anyone does it this way. It's too fussy.
There's a better way.
Many of us use a little custom function to determine the path to the
stack, which returns the right path regardless of whether you are are in
the IDE or running a standalone (careful of text wrap):
function appPath theStackName -- return the path of the application
if theStackName = "" then put the short name of this stack into
theStackName
put the effective filename of stack theStackName into thePath
set the itemdel to "/"
If (IsOSX()) then
get offset(".app/Contents/MacOS/", thePath)
if it > 0 then
delete char it to len(thePath) of thePath
end if
end if
delete last item of thePath
return thePath &"/"
end appPath
function isOSX
set the itemDelimiter to "."
return (the platform = "MacOS" and item 1 of the systemVersion >= 10)
end isOSX
This pair of functions will always return the path to the stack, whether
it is in stack form (during development) or inside the bundle in a
standalone (which is where the SB will copy your audio files.) When you
want to play back an audio file, just set the defaultFolder before any
of the players load:
set the defaultFolder to appPath()
To work, your players should use relative file paths. In this case,
since we're using appPath(), you don't need any folder reference. Your
relative file path will just be the name of the audio file. Dump all
your audio files into the same folder as your stack for testing. Now the
engine will look inside the bundle for the audio files, and if your
player paths are relative ("myAudioFile.aif" without any folders) then
it will find the file and play it. If you are running in the IDE, it
will look in the stack's folder for the files because appPath() will
return that path.
That's just one way, there are other things you can do instead of
setting the defaultFolder. I more often use appPath() to construct a
filepath dynamically in scripts. For example, when the standalone starts
up you could set all your players to absolute paths right at the start:
put appPath() & "myAudioFile.aif" into tPath
set the filename of player 1 to tPath
Now you don't have to worry about the default folder, because you've
just set the file name to an absolute path. The above will work in both
development and standalones, provided your audio files are in the same
folder as your stack.
Finally, having a lot of loose files like that is sort of messy, so I
usually put them into a containing folder. Say you've got a folder
called "Audio" and all your audio files are in there. The same rules
apply as above, but instead of using just the filename with appPath()
you'd add the containing folder as well:
put appPath() & "Audio/myAudioFile.aif" into tPath
I can't recall whether the SB will move the files into the standalone
inside a folder (I usually just do it manually) but if it doesn't, it's
a pretty easy step to open the standalone bundle and add the folder
yourself. Maybe someone else remembers.
Re-reading this, I'm not sure if I've made things clearer or murkier.
Maybe just reading the docs on defaultFolder would be a better start. ;)
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From pepetoo at cox.net Fri May 4 16:52:59 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Fri, 4 May 2007 13:52:59 -0700
Subject: Path problem with Standalone
In-Reply-To: <463B8788.2010804@hyperactivesw.com>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net>
<463B8788.2010804@hyperactivesw.com>
Message-ID:
Thanks to all of you. I didn't do exactly what I thought any of you
said, but absorbing the essence of what you were saying led me to
solve the problem. Now working from the Standalone. It was really
pretty simple. I just needed to put the sound files folder into the
folder where I was planning to save the standalone when it was built.
This resolved all of the path issues; though I still had to use my
fix in assigning the paths to the player objects - using the
Application Browser rather than the object Inspector to identify each
of the players source paths.
Joe Wilkins
From Stgoldberg at aol.com Fri May 4 17:35:43 2007
From: Stgoldberg at aol.com (Stgoldberg at aol.com)
Date: Fri, 4 May 2007 17:35:43 EDT
Subject: Problem setting Quicktime VR zoom, tilt,
and pan settings through the property inspector
Message-ID:
I am trying to set the zoom, tilt, and pan settings for a Quicktime player by
typing their values into the Quicktime player property inspector. However,
this does not seem to change anything. I presently have to write a script to
create the zoom, tilt, and pan settings. Am I doing something wrong?
Should one not be able change these settings directly through the player property
inspector? I'm using Rev 2.7.4 on a Mac OSX. Thanks.
Steve Goldberg
**************************************
See what's free at
http://www.aol.com.
From devin_asay at byu.edu Fri May 4 18:54:57 2007
From: devin_asay at byu.edu (Devin Asay)
Date: Fri, 4 May 2007 16:54:57 -0600
Subject: Path problem with Standalone
In-Reply-To: <463B9CD4.60004@hyperactivesw.com>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com>
<3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net>
<463B9CD4.60004@hyperactivesw.com>
Message-ID: <99E921B2-34DD-494A-AC11-9C1365975280@byu.edu>
On May 4, 2007, at 2:51 PM, J. Landman Gay wrote:
> When you "add files" to a standalone, the SB will place the files
> (on OS X) inside the application bundle, next to the engine file, in:
>
> My Standalone/Contents/MacOS/
>
> Since the default folder on launch will be the folder containing
> the standalone, a relative file path that will work in your players
> (on Mac OS X only) would be the above, with the file name appended:
>
> My Standalone/Contents/MacOS/myAudioFile.aif
I would add one subtlety to Jacque's excellent summary regarding the
defaultFolder: In an OS X standalone, the default folder on launch is
the folder containing the application *bundle*. That is if you never
set the defaultFolder in your stack. If, on the other hand, you
explicitly set the defaultFolder to the folder containing your stack,
using a function like Jacque's, the defaultFolder will be *inside*
the application bundle at AppName/Contents/MacOS/. It's a subtle
distinction, but a useful one.
Devin
Devin Asay
Humanities Technology and Research Support Center
Brigham Young University
From luis at anachreon.co.uk Fri May 4 19:22:39 2007
From: luis at anachreon.co.uk (Luis)
Date: Sat, 5 May 2007 00:22:39 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To:
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net>
Message-ID: <54E14EDB-E8A3-472B-BAF4-7DC7943645DD@anachreon.co.uk>
Ebay!
Or a museum!
Anyroad, sometimes we learn from the old.
Cheers,
Luis.
On 4 May 2007, at 18:51, Stephen Barncard wrote:
> Anyone in the San Francisco area want to take away my old macintosh
> "challenges" away?? ha ha
>
> I have a SE-30,9600,8100,7100,a wallstreet and two older Mac
> Laptops plus all the ADB and SCSI hardware you can eat, complete
> with a couple of old Pro Tools systems...
>
> Not to mention a couple of complete Apple II computers and drives,
> one with a Atari game development system and board. Also every
> peripheral ever made for the II and the original 'Red Book'.
>
> Any takers?
>
> I didn't think so...
>
> sqb
>
>
>> Stephen,
>>
>> You're certainly right; but I'm sure with Richmond that it is the
>> "challenge". As we get older, sometimes the challenges are as
>> important to us as the time we have left to engage them.
>>
>> Just my thought on the topic.
>>
>> Joe Wilkins
>
> --
>
>
> stephen barncard
> s a n f r a n c i s c o
> - - - - - - - - - - - -
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From luis at anachreon.co.uk Fri May 4 19:31:57 2007
From: luis at anachreon.co.uk (Luis)
Date: Sat, 5 May 2007 00:31:57 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <163068.93823.qm@web37501.mail.mud.yahoo.com>
References: <163068.93823.qm@web37501.mail.mud.yahoo.com>
Message-ID: <97C3F34E-A85E-4B6B-BC58-D7B499C5A5ED@anachreon.co.uk>
Just leave the haggis behind... ;)
Cheers,
Luis.
On 4 May 2007, at 19:28, Richmond Mathewson wrote:
> Stephen Barncard wrote:
>
> "Richmond, is your time so non-valuable you need to
> put yourself
> though this? These days when $250 will buy you a
> networkable color
> printer that you plug and play?"
>
> There are 4 interesting points about his remark:
>
> 1. I have a very nice Epson Stylus Photo R200 that
> does everything we all want it to in my family via a
> crappy Edimax printer server (c.f. earlier postings
> under this heading).
>
> 2. I earn about $400 a month: i.e. about 4 times the
> Bulgarian average (!!!!), or about the same as a
> skilled surgeon. I have "expensive tastes" - i.e.
> piano lessons for the kids, internet connexions, and
> so forth - save nothing.
>
> 3. This posting had NOTHING at all to do with my real,
> or imagined printing problems (there was a few side
> remarks about how I might use an ancient Mac Laser
> Printer - not because I didn't have another printer (I
> have 2 here in Bulgaria) - but because I don't like
> seeing machines lying idle and going to waste - and
> because I'd rather driop my beverage of choice all
> over a laser-printed sheet of paper than one from an
> inkjet) - it started with an idea about how to stream
> video into a RunRev stack without having to use
> videoGrabber and QT/Windows Media. Inevitably (with
> types like myself on board) it went badly off topic
> into various nutty and not-so-nutty discussions about
> how to utilise old stuff that at present resides in my
> attic in Scotland and badly needs liberating.
>
> 4. Some of us ARE daft insofar as we don't see money
> as the b-all-and-end-all, and I spend hours and hours
> of my time working for free in a country that as a
> charming diplomat once told me "is totally f****d" in
> terms of infrastructure, morals and educational
> chances for all but the richest kids - why? well, not
> because I am daft, but because I passionately believe
> that it is rather nice to give kids a chance of a
> level playing field - what they do with it, is, by and
> large, another story all together.
>
> That is why I am going back to Scotland in the summer
> to dig out all my old Macs from the attic and drive
> them back here in a tatty old Citreon - so that
> instead of gathering dust, they can be put to good use
> helping kids with brains (and, frankly, parents with
> rather smaller brains) get a leg up in life. The small
> amount of "spare" money I have will pay for that trip
> rather than any fancy printers and so on.
>
> I'm sorry Stephen if that all sounds pompous and
> self-righteous - its certainly not meant to - but
> sometimes I have a feeling that not all people realise
> that time isn't always money - sometimes it can be
> other things.
>
> sincerely, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development
> Life Cycle.
> ____________________________________________________________
>
>
>
> ___________________________________________________________
> Inbox full of unwanted email? Get leading protection and 1GB
> storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/
> nowyoucan.html
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From jacque at hyperactivesw.com Fri May 4 22:52:05 2007
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Fri, 04 May 2007 21:52:05 -0500
Subject: Path problem with Standalone
In-Reply-To: <99E921B2-34DD-494A-AC11-9C1365975280@byu.edu>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> <463B9CD4.60004@hyperactivesw.com>
<99E921B2-34DD-494A-AC11-9C1365975280@byu.edu>
Message-ID: <463BF155.6030309@hyperactivesw.com>
Devin Asay wrote:
> I would add one subtlety to Jacque's excellent summary regarding the
> defaultFolder: In an OS X standalone, the default folder on launch is
> the folder containing the application *bundle*. That is if you never set
> the defaultFolder in your stack. If, on the other hand, you explicitly
> set the defaultFolder to the folder containing your stack, using a
> function like Jacque's, the defaultFolder will be *inside* the
> application bundle at AppName/Contents/MacOS/. It's a subtle
> distinction, but a useful one.
Thanks Devin. I think my explanation was so convoluted, even I didn't
completely understand what I was saying when I was done. ;)
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From bvlahos at mac.com Sat May 5 00:27:54 2007
From: bvlahos at mac.com (Bill Vlahos)
Date: Fri, 4 May 2007 21:27:54 -0700
Subject: Embedded stacks in Windows
Message-ID:
I've noticed that under Windows, any included stacks show up as
separate programs in the Task Manager. Is there a way to prevent this?
My program should only appear as a single application to my users.
Bill Vlahos
From scott at cdroo.com Sat May 5 00:34:40 2007
From: scott at cdroo.com (Scott Kane)
Date: Sat, 5 May 2007 14:34:40 +1000
Subject: limited time demo?
References:
Message-ID: <008101c78ece$b4832810$0201010a@esbgdi9s3atqpx>
Rob,
Richard's suggestion of approaching the issue from a crippling point of view
is an excellent one. The problem with us technical types is that we see
trial versions as a security issue and not as what they really are -
marketing tools. Once you start delving into protection via time limited
demos it get's quite hairy as there are so many ways to circumvent this. By
all means use a time trial but use it in the knowledge that it can an may
well (depending on how popular or application is) be bypassed by either the
end user or a dedicated hacker (most often by "scene crackers"). It is
*almost* impossible to add extra code in (I say almost because if it's
something simple like a checkbox or a simple file save in a common format
then it can often be patched too) and that makes it impossible to produce a
real crack. Research by software companies and Colin Messits famous
experiment is one of the best and is often used in the industry. See:
http://hackvan.com/pub/stig/articles/why-do-people-register-shareware.html
It's no mean feat in a lower level language to defeat crackers - it's even
harder in a higher level language like Rev. It's not Rev that's at fault,
mind, but the nature of the tools. Most MISV's (who are successful) that I
know of use some combination of of the above experiment and variations on
time and licensing systems. There are programs (for Windows) that create
pretty good trial period software and though expensive they are *all*
stripped and cracked routinely. There are some things one an do and I'm in
the process of writing something that I'll be sharing with the Rev community
in an upcoming newsletter that address' some of the problems faced with
serial numbers vs keygens and cracks.
Scott
From scott at cdroo.com Sat May 5 00:40:43 2007
From: scott at cdroo.com (Scott Kane)
Date: Sat, 5 May 2007 14:40:43 +1000
Subject: limited time demo?
References:
<008101c78ece$b4832810$0201010a@esbgdi9s3atqpx>
Message-ID: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx>
I should add that the article I provided a link to references the ASP's PONC
policy (that prohibited crippling of software by members). That policy was
ditched ten years ago as developers became aware that the whole nature of
the "end user" had changed from people who paid for trials because they
respected the work of the programmer (circa 1978 - 1994) to people who
didn't give a toss how hard you worked on it "just gimme!". So not even the
ASP is insisting (or has any policy) requiring no function limited trials.
Scott
From viktoras at ekoinf.net Sat May 5 03:38:36 2007
From: viktoras at ekoinf.net (Viktoras Didziulis)
Date: Sat, 5 May 2007 10:38:36 +0300 (FLE Daylight Time)
Subject: smartDraw and alternatives
References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx>
Message-ID: <463C347B.000001.01180@MAZYTIS>
what software for easy drawing eye-candy diagrams (Tree diagrams, ER, block
diagrams from templates) do you usually use? I tried smartDraw (www
smartdraw.com) but for some reason it is very unstable and almost unusable
on my system, so decided to ask for your advice again on comparable
alternatives (MacOSX, Linux, Windows). Thanks in advance!
Regards
Viktoras
From scott at cdroo.com Sat May 5 03:53:30 2007
From: scott at cdroo.com (Scott Kane)
Date: Sat, 5 May 2007 17:53:30 +1000
Subject: smartDraw and alternatives
References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx>
<463C347B.000001.01180@MAZYTIS>
Message-ID: <00d501c78eea$7c104140$0201010a@esbgdi9s3atqpx>
From: "Viktoras Didziulis"
To: "How to use Revolution"
Sent: Saturday, May 05, 2007 5:38 PM
Subject: smartDraw and alternatives
> what software for easy drawing eye-candy diagrams (Tree diagrams, ER,
> block
> diagrams from templates) do you usually use? I tried smartDraw (www
> smartdraw.com) but for some reason it is very unstable and almost unusable
> on my system, so decided to ask for your advice again on comparable
> alternatives (MacOSX, Linux, Windows). Thanks in advance!
Visio is nice (but expensive) for Windows only. Available from M$ and I
think there is a trial version on their website.
Scott Kane
"Nothing is as powerful as an idea whose time has come." Victor Hugo
From palcibiades-first at yahoo.co.uk Sat May 5 04:29:24 2007
From: palcibiades-first at yahoo.co.uk (Peter Alcibiades)
Date: Sat, 5 May 2007 09:29:24 +0100
Subject: valentina link
Message-ID: <200705050929.24449.palcibiades-first@yahoo.co.uk>
Anyone else tried this? Doesn't work for me.
http://www.valentina-db.com/download/v4rev_3b1_lin.tar.gz
Peter
From revolution at knowledgeworks.plus.com Sat May 5 05:26:10 2007
From: revolution at knowledgeworks.plus.com (Bernard Devlin)
Date: Sat, 5 May 2007 10:26:10 +0100
Subject: smartDraw and alternatives
Message-ID: <8FFE071F-910F-4016-8462-D2D12FAB58BB@knowledgeworks.plus.com>
OmniGraffle for OS X is very, very nice. It came free with my Macs.
On Windows/Solaris/HPUX there is VisualThought - which is
abandonware, but they had the decency to produce a free license code
for it when it was abandoned:
http://gd.tuwien.ac.at/graphics/diagramming/confluent/
Bernard
> what software for easy drawing eye-candy diagrams (Tree diagrams, ER,
> block
> diagrams from templates) do you usually use? I tried smartDraw (www
> smartdraw.com) but for some reason it is very unstable and almost
unusable
> on my system, so decided to ask for your advice again on comparable
> alternatives (MacOSX, Linux, Windows). Thanks in advance!
From geradamas at yahoo.com Sat May 5 05:41:46 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Sat, 5 May 2007 10:41:46 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <772136.67186.qm@web37512.mail.mud.yahoo.com>
Luis:
I just had a wonderful idea: do you think you could
attach a USB port to a haggis and then assign it an IP
address by routing it through a USB server?
I mean, wouldn't it be fantastic if you could stream
chopped entrails, fat and spices into a RunRev stack
without having to use haggisGrabber?
[err . . . Oh Dear . . . I've given away the name of
my next great contribution to the wonderful world of
Revolution programming]
The thing that annoyed me about Stephen Barncard's
last post was the implication that everybody had $250
to spare, and that seriously outdated computers were
no use anymore.
One thing that is worth remembering is that RunRev 2.0
runs very well on an LC 475 and can be used to deliver
educational content. Obviously when one develops
educational software for older computers one has to
extremely careful not to get "drunk on graphics" and
so on - but an old LC III running System 7.5.5 is
virtually kid-proof, cheap and easy to maintain; and,
unlike running old Pentiums with Linux (which is what
I am doing at the moment) demands almost no specialist
computer know-how.
In parts of Africa (and elsewhere) there are kids who
have access to an electricity supply and not much
else. If folks like Stephen Barncard packed up their
old Macs and donated them to many of the educational
initiatives for Africa (Afghanistan, Iraq !!!!, and so
on) I could find a wider audience for the EFL stacks I
churn out at the moment - and the poor African kids
would be welcome to have them for nothing!
And, with a name like Luis (despite posting from the
UK) my answer to funny remarks about Haggis is:
Bung on the Salsa!!!
Love and muffled noises, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/
From sunshine at public.kherson.ua Sat May 5 05:45:40 2007
From: sunshine at public.kherson.ua (Ruslan Zasukhin)
Date: Sat, 05 May 2007 12:45:40 +0300
Subject: valentina link
In-Reply-To: <200705050929.24449.palcibiades-first@yahoo.co.uk>
Message-ID:
On 5/5/07 11:29 AM, "Peter Alcibiades"
wrote:
Hi Peter,
> Anyone else tried this? Doesn't work for me.
>
> http://www.valentina-db.com/download/v4rev_3b1_lin.tar.gz
This is dead link on beta 1
Try instead RELEASE 3.0 from here:
http://www.valentina-db.com/en/products/download/V4REV
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
From mb.userev at harbourhosting.co.uk Sat May 5 06:01:57 2007
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Sat, 05 May 2007 11:01:57 +0100
Subject: Embedded stacks in Windows
In-Reply-To:
References:
Message-ID: <463C5615.9040204@harbourhosting.co.uk>
Bill Vlahos wrote:
> I've noticed that under Windows, any included stacks show up as separate
> programs in the Task Manager. Is there a way to prevent this? My program
> should only appear as a single application to my users.
>
> Bill Vlahos
>
Bill,
Stacks whose mode is "modeless" don't show up in the taskbar.
Martin Baxter
From martinblackman at gmail.com Sat May 5 06:00:04 2007
From: martinblackman at gmail.com (Martin Blackman)
Date: Sat, 5 May 2007 18:00:04 +0800
Subject: Can a modal stack appear with visual effect ?
In-Reply-To: <236821.76633.qm@web37506.mail.mud.yahoo.com>
References: <236821.76633.qm@web37506.mail.mud.yahoo.com>
Message-ID: <79d1bee70705050300u36643e6u7c26fec0511dd80a@mail.gmail.com>
Hey yeah, thanks for the tip Richmond!
On 03/05/07, Richmond Mathewson wrote:
> Richmond's Dirty Tricks Dept. here:
>
> just topLevel it
>
> do the transition
>
> and then modal it again
>
>
> dunnit meself!
>
> sincerely, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
> now.
> http://uk.answers.yahoo.com/
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From Camm29 at tesco.net Sat May 5 06:18:52 2007
From: Camm29 at tesco.net (Camm29)
Date: Sat, 5 May 2007 11:18:52 +0100
Subject: Put data in lines
Message-ID: <000c01c78efe$d0588cd0$0a01a8c0@workshop>
Hi ,
I'm using read from socket
example reply , can be max 999 values.
Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
I wish to display in a updating field with the values shown as ,
0 234
1 456789
2 657483
3 4
4 3456473
5 1
6 0
I must be missing something , i used a repeat but its very slow on updating ?
Thanks in advance
Camm
From palcibiades-first at yahoo.co.uk Sat May 5 06:20:03 2007
From: palcibiades-first at yahoo.co.uk (Peter Alcibiades)
Date: Sat, 5 May 2007 11:20:03 +0100
Subject: Clause in the Valentina License
Message-ID: <200705051120.03993.palcibiades-first@yahoo.co.uk>
Thanks for the link. I always read license agreements before installing, and
came on the following:
"EXPRESS LIMITATIONS ON WORKS THAT CONVERT VALENTINA DATABASES.
"If your Work includes the ability to extract data from a Valentina Database
and then transform, translate or convert the extracted data into another
database format, including, but not exclusive to the following formats, such
use, unless allowed under a separate, signed agreement between You and
PARADIGMA, constitutes a breach of this Agreement: mySQL (or its successor
products), IBM DB 2 (or its successor products), SQLite (including its
successor products or derivations from the source code of SQLite), Firebird
(including its successor products or derivatives from the source code of
Firebird), any open source database, Filemaker, V12, Access. The limitation
in the preceding sentence applies even if the work transforms, translates or
converts into an intermediary format of any kind, including any form of text
or XML. Contact PARADIGMA to inquire about waivers of this provision."
What is this saying exactly?
Is it saying that if I write an application in Rev using Valentina for Rev,
and provide the ability for my user to export his own data, that he has keyed
in himself, into csv tables, with a view to enabling him to use his own data
as he chooses in a different database, and not be tied forever to a Valentina
database, then I have violated the terms of the license, and he has also if
he uses the export feature?
And with regard to me, the potential buyer, is this by implication asserting
that Paradigma has the right to impose post-sale restrictions on the use I
may make of the product? That is, it can technically be used to do some
things, but it is sold with a post sale restriction on use which forbids
anyone to do them? Rather like, to take an obviously absurd example, I take
my Sony DVD player home and discover that by opening the package I have
agreed not to play any but Sony movies on it?
These restrictions have been generally ruled unlawful and anti-competitive in
the EU for obvious reasons.
Peter
From sunshine at public.kherson.ua Sat May 5 06:36:55 2007
From: sunshine at public.kherson.ua (Ruslan Zasukhin)
Date: Sat, 05 May 2007 13:36:55 +0300
Subject: Clause in the Valentina License
In-Reply-To: <200705051120.03993.palcibiades-first@yahoo.co.uk>
Message-ID:
On 5/5/07 1:20 PM, "Peter Alcibiades" wrote:
Hi Peter,
The most correct explanation of this will give Lynn Fredricks.
I remember that exists a couple of restrictions in EULA, which prevent
developer from developing of ROYALTY FREE application which is ala-FileMaker
or ala-Access.
I.e. Paradigma of course do not want that somebody have buy cheap ADK e.g.
V4REV for $200-300, develop FileMaker killer and start sale thousands of
copies without any royalty. Because Paradigma self develop such kind of
product - Valentina Studio.
But if you very want develop own kind of FileMaker-killer based on Valentina
engine - no problems - just contact Paradigma and make special contract for
this project.
For any other products as Games, Educational, Accounting, Catalogs, and so
on, which are not **GENERAL-KIND DB MANAGER** you have no any issues.
-----------------------
Below EXPORT-issue was added into our EULA when one company that is our
competitor have integrate V4MD/Valentina engine into _own GUI General Kind
DBMS tool_ to import data from Valentina dbs.
We have told them
* we do not like this
* remove this feature from your app or pay us royalty :)
* or people can just use CVS export from Valentina Studio,
then import CVS into your app.
They have agree to remove this feature from that app, and instead we
together develop open source import/export Utility that convert between few
data formats.
That is the story.
------------------------
So do not worry. We not going link you to Valentina format.
Valentina engine have easy to use
Vcursor.ExportText()
Vcursor.ImportText()
As well as ODBC driver to get data from Valentina db via ODBC.
> Thanks for the link. I always read license agreements before installing, and
> came on the following:
>
> "EXPRESS LIMITATIONS ON WORKS THAT CONVERT VALENTINA DATABASES.
>
> "If your Work includes the ability to extract data from a Valentina Database
> and then transform, translate or convert the extracted data into another
> database format, including, but not exclusive to the following formats, such
> use, unless allowed under a separate, signed agreement between You and
> PARADIGMA, constitutes a breach of this Agreement: mySQL (or its successor
> products), IBM DB 2 (or its successor products), SQLite (including its
> successor products or derivations from the source code of SQLite), Firebird
> (including its successor products or derivatives from the source code of
> Firebird), any open source database, Filemaker, V12, Access. The limitation
> in the preceding sentence applies even if the work transforms, translates or
> converts into an intermediary format of any kind, including any form of text
> or XML. Contact PARADIGMA to inquire about waivers of this provision."
>
> What is this saying exactly?
>
> Is it saying that if I write an application in Rev using Valentina for Rev,
> and provide the ability for my user to export his own data, that he has keyed
> in himself, into csv tables, with a view to enabling him to use his own data
> as he chooses in a different database, and not be tied forever to a Valentina
> database, then I have violated the terms of the license, and he has also if
> he uses the export feature?
>
> And with regard to me, the potential buyer, is this by implication asserting
> that Paradigma has the right to impose post-sale restrictions on the use I
> may make of the product? That is, it can technically be used to do some
> things, but it is sold with a post sale restriction on use which forbids
> anyone to do them? Rather like, to take an obviously absurd example, I take
> my Sony DVD player home and discover that by opening the package I have
> agreed not to play any but Sony movies on it?
>
> These restrictions have been generally ruled unlawful and anti-competitive in
> the EU for obvious reasons.
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
From lan.kc.macmail at gmail.com Sat May 5 08:04:14 2007
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Sat, 5 May 2007 20:04:14 +0800
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To:
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
Message-ID:
On 5/5/07, Stephen Barncard wrote:
>
>
> Example. Got the kids' old G4 Cube. Nice headless server. Runs OS X.
> But the 250 gig drive I put in it will only max out at 120 gigs
> because of firmware limitations.
Isn't this just a simple partition problem. I've got two early beige G3's.
These couldn't see beyond 6 or 8GB (cant' remember it was so long ago) but
I have two large HDs in both. The HDs have a bunch of partitions on them for
various reason, but the first partition, with the OS is only 6/8 GB, the
rest of the partitions are much much bigger. They work fine.
The benefit of partitioning your HD is that you can keep a pristine copy of
the OS on the 2nd partition, along with a copy of your favourite Disc
maintenance program. Whenever you suspect that the disc needs repair, just
restart on the second partition and run the Disc repair program. About twice
as fast as finding the CD, restarting off the CD and running the program off
the CD.
HTH
From geradamas at yahoo.com Sat May 5 09:26:49 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Sat, 5 May 2007 14:26:49 +0100 (BST)
Subject: Partition benefits . . .
Message-ID: <744473.41767.qm@web37510.mail.mud.yahoo.com>
Kay C Lan wrote:
"The benefit of partitioning your HD is that you can
keep a pristine copy of
the OS on the 2nd partition, along with a copy of your
favourite Disc
maintenance program. Whenever you suspect that the
disc needs repair, just
restart on the second partition and run the Disc
repair program. About twice
as fast as finding the CD, restarting off the CD and
running the program off
the CD."
An even faster solution, in my experience, is to
install Applejack:
http://applejack.sourceforge.net/
then, when things get a bit "grumpy" you just hold
down Command-S while you do a restart - this drops you
into the command-line interface and tells you what to
do.
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From stephenREVOLUTION at barncard.com Sat May 5 10:44:47 2007
From: stephenREVOLUTION at barncard.com (Stephen Barncard)
Date: Sat, 5 May 2007 07:44:47 -0700
Subject: smartDraw and alternatives
In-Reply-To: <8FFE071F-910F-4016-8462-D2D12FAB58BB@knowledgeworks.plus.com>
References: <8FFE071F-910F-4016-8462-D2D12FAB58BB@knowledgeworks.plus.com>
Message-ID:
I'll second that. I just used OmniGraffle to flowchart and visualize
a really long convoluted handler.
>OmniGraffle for OS X is very, very nice. It came free with my Macs.
>
--
stephen barncard
s a n f r a n c i s c o
- - - - - - - - - - - -
From mark at maseurope.net Sat May 5 10:46:51 2007
From: mark at maseurope.net (Mark Smith)
Date: Sat, 5 May 2007 15:46:51 +0100
Subject: Put data in lines
In-Reply-To: <000c01c78efe$d0588cd0$0a01a8c0@workshop>
References: <000c01c78efe$d0588cd0$0a01a8c0@workshop>
Message-ID:
This works for the given string, and should be quick even with 999
values:
on mouseUp
put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " &
CRLF into tRec
set the itemDelimiter to ":"
delete item 1 of tRec
delete item -1 of tRec
split tRec by ":" and "="
combine tRec by cr and space -- (or tab, if you prefer)
put tRec
end mouseUp
Best,
Mark
On 5 May 2007, at 11:18, Camm29 wrote:
> Hi ,
>
> I'm using read from socket
>
> example reply , can be max 999 values.
>
>
> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>
> I wish to display in a updating field with the values shown as ,
>
> 0 234
> 1 456789
> 2 657483
> 3 4
> 4 3456473
> 5 1
> 6 0
>
> I must be missing something , i used a repeat but its very slow on
> updating ?
>
> Thanks in advance
> Camm
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From lfredricks at proactive-intl.com Sat May 5 11:38:39 2007
From: lfredricks at proactive-intl.com (Lynn Fredricks)
Date: Sat, 5 May 2007 08:38:39 -0700
Subject: Clause in the Valentina License
In-Reply-To: <200705051120.03993.palcibiades-first@yahoo.co.uk>
References: <200705051120.03993.palcibiades-first@yahoo.co.uk>
Message-ID: <021a01c78f2b$75bec230$6701a8c0@YOUR68B8D1092F>
> What is this saying exactly?
>
> Is it saying that if I write an application in Rev using
> Valentina for Rev, and provide the ability for my user to
> export his own data, that he has keyed in himself, into csv
> tables, with a view to enabling him to use his own data as he
> chooses in a different database, and not be tied forever to a
> Valentina database, then I have violated the terms of the
> license, and he has also if he uses the export feature?
>
> And with regard to me, the potential buyer, is this by
> implication asserting that Paradigma has the right to impose
> post-sale restrictions on the use I may make of the product?
> That is, it can technically be used to do some things, but it
> is sold with a post sale restriction on use which forbids
> anyone to do them? Rather like, to take an obviously absurd
> example, I take my Sony DVD player home and discover that by
> opening the package I have agreed not to play any but Sony
> movies on it?
>
> These restrictions have been generally ruled unlawful and
> anti-competitive in the EU for obvious reasons.
It means you cannot create a database translator to one of these formats and
utilize a "mid way" transformation into text to do so - claiming that once
the data is transformed into text, it isnt technically a translator because
text is an open format.
If you want to dump data into an XML file to give your customers some sort
of non-Valentina backup method, that doesn't violate these terms at all.
However if you create an XML translator and then create an external tool for
translating that XML into Firebird format, you would be in violation of this
agreement.
The Sony DVD player argument doesn't apply here, because effectively that
argues against all click-agree agreements, not our agreement in particular.
IP almost always comes with express rights that otherwise limited whatever
else you might want to do with it. Lets say you buy a Porky Pig DVD to watch
on your new Sony DVD player. Just because you've bought the DVD, you've
gotten a license to use the IP in a certain way - it doesn't come with the
right to pop it into your computer, make screenshots, then turn those
screenshots into T-shirts that you then go out and sell.
In this case - we don't want database translators made using this particular
version of Valentina, without permission. And yes, we've granted permission
before to do this very thing when its made proper business sense to do so
:-)
Best regards,
Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com
Valentina SQL Server: The Ultra-fast, Royalty Free Database Server
From stephenREVOLUTION at barncard.com Sat May 5 11:49:05 2007
From: stephenREVOLUTION at barncard.com (Stephen Barncard)
Date: Sat, 5 May 2007 08:49:05 -0700
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <772136.67186.qm@web37512.mail.mud.yahoo.com>
References: <772136.67186.qm@web37512.mail.mud.yahoo.com>
Message-ID:
>
>The thing that annoyed me about Stephen Barncard's
>last post was the implication that everybody had $250
>to spare, and that seriously outdated computers were
>no use anymore.
That is not what I was implying. I don't have 2 DAYS to spare! It's a
time/money/hassle factor.
Without sounding like ("folks like") a rich, elitist, SUV driving
yuppie (of which I am none), I need to respond to this.
When it comes to using old printers this way, takes hours to cobble
this stuff up, it's unproductive, depressing and frustrating. If it
takes 2 8 hour days at $15/hour, one coulda bought a printer. And
that's only if you are successful in finding all the drivers,
re-installing system software, and getting the hardware happy. Most
of us programmers make more than that or we'd be doing something
else!!
More than once I started a renovation project to find out the drive
was toast. Then you have to find a forty MEGABYTE hard drive
somewhere. or the power supply. Waste of time in most cases, except
for perhaps educational purposes. Give a kid a high voltage device to
take apart.
Look, I'm a pack rat. I have every computer and peripheral I ever
owned since 1978. I'd love to find them all good homes. It just isn't
going to happen. I'd rather worry about homeless cats and dogs.
At 10:41 AM +0100 5/5/07, poster wrote:
>else. If folks like Stephen Barncard packed up their
>old Macs and donated them to many of the educational
>initiatives for Africa (Afghanistan, Iraq !!!!, and so
And a noble intention and sentiment!
I'd love to do that. Are you sure something like that exists?
Please point me to the appropriate URL to an organization.
The only 'overseas' this stuff seems destined for is to be
dismantled in the third world where the environmental laws are less
stringent.
And what are they going to use a Mac SE-30 for in Afghanastan, target
practice? They don't run Windoze or DOS.
Actually, I'm keeping the SE-30; it is very useful. It's got an
Ethernet card and is configured as an SMTP server. And the
LaserWriter 16/600 PS monster in the hall is still working as a check
printer.
And - let's not make this personal, ok?
--
stephen barncard
s a n f r a n c i s c o
- - - - - - - - - - - -
From bvg at mac.com Sat May 5 12:28:07 2007
From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=)
Date: Sat, 5 May 2007 18:28:07 +0200
Subject: Put data in lines
In-Reply-To:
References: <000c01c78efe$d0588cd0$0a01a8c0@workshop>
Message-ID: <54d6a0f6b9e3a6579a885b96cf2c9ada@mac.com>
I always found arrays to be confusing, that's why I prefer this method :
on mouseUp
put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
into x
replace ":" with return in x
replace "=" with space in x
put line 2 to -2 of x
end mouseUp
A problems with using arrays like that is that i will shuffle the lines
around somewhat randomly. Also note that my approach is about 7 times
faster (not sure if it's the itemDelimiter stuff, or the array handling
itself that is slower).
have fun
Bj?rnke
On 05 May 2007, at 16:46, Mark Smith wrote:
> This works for the given string, and should be quick even with 999
> values:
>
> on mouseUp
> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
> into tRec
> set the itemDelimiter to ":"
> delete item 1 of tRec
> delete item -1 of tRec
>
> split tRec by ":" and "="
> combine tRec by cr and space -- (or tab, if you prefer)
> put tRec
> end mouseUp
>
> Best,
>
> Mark
>
> On 5 May 2007, at 11:18, Camm29 wrote:
>
>> Hi ,
>>
>> I'm using read from socket
>>
>> example reply , can be max 999 values.
>>
>>
>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>
>> I wish to display in a updating field with the values shown as ,
>>
>> 0 234
>> 1 456789
>> 2 657483
>> 3 4
>> 4 3456473
>> 5 1
>> 6 0
>>
>> I must be missing something , i used a repeat but its very slow on
>> updating ?
>>
>> Thanks in advance
>> Camm
--
official ChatRev page:
http://chatrev.bjoernke.com
Chat with other RunRev developers:
go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev"
From geradamas at yahoo.com Sat May 5 12:35:08 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Sat, 5 May 2007 17:35:08 +0100 (BST)
Subject: A daft idea about using a printerserver to import video . . .
Message-ID: <190799.2355.qm@web37508.mail.mud.yahoo.com>
Stephen Barncard wrote:
"And - let's not make this personal, ok?"
Err - why not? nothing like a down-n-dirty,
let's-get-bitchy personal thing :) Just hang-on a
minute while I pull my underpants over my face!
Of course not!
I do slightly wonder, though, why your objection to
old Macs is that they won't run DOS or Windows? Early
Mac OS s (grammatically awkward, that) are freely
availabe for download. The Demo version of Metacard is
available.
I am not promoting Past-It Macs to teach kids from the
"other" world how to check their e-mails and surf the
internet - personally I think they are a lot better
off without the internet. I am promoting the use of
Past-It Macs as content delivery and reinforcement
machines to support EFL teaching, as well as other
subjects.
Of course, if you bother to trawl the internet it is
hopping with freely downloadable HyperCard stuff for
educational use - and the only real snag is that it is
all monochrome. The HC player is also freely
downloadable.
Many, many people now use various types of xTalk RADs
to develop educational software for either their
employers or for private educational ventures. It
seems that most of those resources are under-used
insofar as those that are not too resource-heavy could
be put onto Past-It Macs for the children previously
mentioned.
The remark about Time not always equalling money was
not personally aimed at you - more at anybody who
finds it rather difficult of somebody doing something
for something other than money. I, for one, get an
enormous "buzz" when I see kids suddenly have a
'Eureka' moment when they break through a conceptual
barrier: that does not stop me, however, asking their
parents to "cough up" the monthly fee!
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/
From JimAultWins at yahoo.com Sat May 5 12:56:57 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Sat, 05 May 2007 09:56:57 -0700
Subject: Put data in lines
In-Reply-To: <54d6a0f6b9e3a6579a885b96cf2c9ada@mac.com>
Message-ID:
> A problems with using arrays like that is that i will shuffle the lines
> around somewhat randomly. Also note that my approach is about 7 times
> faster (not sure if it's the itemDelimiter stuff, or the array handling
> itself that is slower).
I find that the array method as shown by Mark will work a bit faster than
the replace delimeters method, but you have to use a data list of about
10,000 to see the difference. At 50000 lines of data, the replace takes
9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both will
show 0 ticks elapsed, which means less than half a tick. Tick is about
1/60th of a second.
Mac G5 Duo, Rev 2.7.2 build 261
Jim Ault
Las Vegas
On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote:
> I always found arrays to be confusing, that's why I prefer this method :
>
> on mouseUp
> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
> into x
> replace ":" with return in x
> replace "=" with space in x
> put line 2 to -2 of x
> end mouseUp
>
> A problems with using arrays like that is that i will shuffle the lines
> around somewhat randomly. Also note that my approach is about 7 times
> faster (not sure if it's the itemDelimiter stuff, or the array handling
> itself that is slower).
>
> have fun
> Bj?rnke
>
> On 05 May 2007, at 16:46, Mark Smith wrote:
>
>> This works for the given string, and should be quick even with 999
>> values:
>>
>> on mouseUp
>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>> into tRec
>> set the itemDelimiter to ":"
>> delete item 1 of tRec
>> delete item -1 of tRec
>>
>> split tRec by ":" and "="
>> combine tRec by cr and space -- (or tab, if you prefer)
>> put tRec
>> end mouseUp
>>
>> Best,
>>
>> Mark
>>
>> On 5 May 2007, at 11:18, Camm29 wrote:
>>
>>> Hi ,
>>>
>>> I'm using read from socket
>>>
>>> example reply , can be max 999 values.
>>>
>>>
>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>>
>>> I wish to display in a updating field with the values shown as ,
>>>
>>> 0 234
>>> 1 456789
>>> 2 657483
>>> 3 4
>>> 4 3456473
>>> 5 1
>>> 6 0
>>>
>>> I must be missing something , i used a repeat but its very slow on
>>> updating ?
>>>
>>> Thanks in advance
>>> Camm
From mb.userev at harbourhosting.co.uk Sat May 5 13:14:12 2007
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Sat, 05 May 2007 18:14:12 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To:
References: <772136.67186.qm@web37512.mail.mud.yahoo.com>
Message-ID: <463CBB64.30904@harbourhosting.co.uk>
Stephen Barncard wrote:
> Look, I'm a pack rat. I have every computer and peripheral I ever owned
> since 1978. I'd love to find them all good homes. It just isn't going to
> happen. I'd rather worry about homeless cats and dogs.
Don't you have a freecycle group (www.freecycle.org) where you live
Stephen? Here in Cambridge UK people on the freecycle mailinglist give
away old Mac and PC stuff, such as you've described, constantly, and
here at least, there's almost always a taker for pretty much anything,
you might be surprised.
Martin
From mark at maseurope.net Sat May 5 13:36:40 2007
From: mark at maseurope.net (Mark Smith)
Date: Sat, 5 May 2007 18:36:40 +0100
Subject: Put data in lines
In-Reply-To: <54d6a0f6b9e3a6579a885b96cf2c9ada@mac.com>
References: <000c01c78efe$d0588cd0$0a01a8c0@workshop>
<54d6a0f6b9e3a6579a885b96cf2c9ada@mac.com>
Message-ID: <2583E721-6E0D-453B-B491-99F943D96FC3@maseurope.net>
This is a good point, though it could be fixed with a , but Bj?rnke's method is simpler
and clearer.
Best,
Mark
On 5 May 2007, at 17:28, Bj?rnke von Gierke wrote:
> A problems with using arrays like that is that it will shuffle the
> lines around somewhat randomly.
From Camm29 at tesco.net Sat May 5 13:58:54 2007
From: Camm29 at tesco.net (Camm29)
Date: Sat, 5 May 2007 18:58:54 +0100
Subject: Put data in lines
References:
Message-ID: <000401c78f3f$19041cc0$0a01a8c0@workshop>
Thanks ,
Jim , Bj?rnke and Mark for your comments and solution.
It's work great and fast !
One issue is that the next data string received may be longer or shorter ,
but it still must appear in the correct line !
(the system only sends changed data for a given line)
So , first 999 lines could be sent , then only 2 lines.
999 lines of data need to stay displayed then only 2 lines data to change !
the line number is before the =
the data is after the =
Regards
Camm
----- Original Message -----
From: "Jim Ault"
To: "How to use Revolution"
Sent: Saturday, May 05, 2007 5:56 PM
Subject: Re: Put data in lines
> A problems with using arrays like that is that i will shuffle the lines
> around somewhat randomly. Also note that my approach is about 7 times
> faster (not sure if it's the itemDelimiter stuff, or the array handling
> itself that is slower).
I find that the array method as shown by Mark will work a bit faster than
the replace delimeters method, but you have to use a data list of about
10,000 to see the difference. At 50000 lines of data, the replace takes
9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both will
show 0 ticks elapsed, which means less than half a tick. Tick is about
1/60th of a second.
Mac G5 Duo, Rev 2.7.2 build 261
Jim Ault
Las Vegas
On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote:
> I always found arrays to be confusing, that's why I prefer this method :
>
> on mouseUp
> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
> into x
> replace ":" with return in x
> replace "=" with space in x
> put line 2 to -2 of x
> end mouseUp
>
> A problems with using arrays like that is that i will shuffle the lines
> around somewhat randomly. Also note that my approach is about 7 times
> faster (not sure if it's the itemDelimiter stuff, or the array handling
> itself that is slower).
>
> have fun
> Bj?rnke
>
> On 05 May 2007, at 16:46, Mark Smith wrote:
>
>> This works for the given string, and should be quick even with 999
>> values:
>>
>> on mouseUp
>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>> into tRec
>> set the itemDelimiter to ":"
>> delete item 1 of tRec
>> delete item -1 of tRec
>>
>> split tRec by ":" and "="
>> combine tRec by cr and space -- (or tab, if you prefer)
>> put tRec
>> end mouseUp
>>
>> Best,
>>
>> Mark
>>
>> On 5 May 2007, at 11:18, Camm29 wrote:
>>
>>> Hi ,
>>>
>>> I'm using read from socket
>>>
>>> example reply , can be max 999 values.
>>>
>>>
>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>>
>>> I wish to display in a updating field with the values shown as ,
>>>
>>> 0 234
>>> 1 456789
>>> 2 657483
>>> 3 4
>>> 4 3456473
>>> 5 1
>>> 6 0
>>>
>>> I must be missing something , i used a repeat but its very slow on
>>> updating ?
>>>
>>> Thanks in advance
>>> Camm
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
14:16
From JimAultWins at yahoo.com Sat May 5 14:18:46 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Sat, 05 May 2007 11:18:46 -0700
Subject: Put data in lines
In-Reply-To: <000401c78f3f$19041cc0$0a01a8c0@workshop>
Message-ID:
Pretty simple if you use an array.
Lookup Union in the docs and it is a one-liner
Use the 'union' command to combine two arrays, eliminating duplicate
elements.
you may have to play with the union command to get it just right (not
checked)
script goes something like this...
----------
local currDataArr
put incomingStr into incmgArr
split incmgArr by ":" and "=" --it is now an array
get currDataArr
union it with incmgArr
combine it by cr and space -- (or tab, if you prefer)
put it into currDataArr --local var that will keep this value
--the local var is faster than reading the field into a var
sort it by word 1 numeric of each
put it into fld display
--------------------------
Jim Ault
Las Vegas
On 5/5/07 10:58 AM, "Camm29" wrote:
> Thanks ,
> Jim , Bj?rnke and Mark for your comments and solution.
>
> It's work great and fast !
>
> One issue is that the next data string received may be longer or shorter ,
> but it still must appear in the correct line !
> (the system only sends changed data for a given line)
>
> So , first 999 lines could be sent , then only 2 lines.
> 999 lines of data need to stay displayed then only 2 lines data to change !
>
> the line number is before the =
> the data is after the =
>
> Regards
> Camm
>
> ----- Original Message -----
> From: "Jim Ault"
> To: "How to use Revolution"
> Sent: Saturday, May 05, 2007 5:56 PM
> Subject: Re: Put data in lines
>
>
>> A problems with using arrays like that is that i will shuffle the lines
>> around somewhat randomly. Also note that my approach is about 7 times
>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>> itself that is slower).
>
> I find that the array method as shown by Mark will work a bit faster than
> the replace delimeters method, but you have to use a data list of about
> 10,000 to see the difference. At 50000 lines of data, the replace takes
> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both will
> show 0 ticks elapsed, which means less than half a tick. Tick is about
> 1/60th of a second.
>
> Mac G5 Duo, Rev 2.7.2 build 261
>
> Jim Ault
> Las Vegas
>
>
> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote:
>
>> I always found arrays to be confusing, that's why I prefer this method :
>>
>> on mouseUp
>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>> into x
>> replace ":" with return in x
>> replace "=" with space in x
>> put line 2 to -2 of x
>> end mouseUp
>>
>> A problems with using arrays like that is that i will shuffle the lines
>> around somewhat randomly. Also note that my approach is about 7 times
>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>> itself that is slower).
>>
>> have fun
>> Bj?rnke
>>
>> On 05 May 2007, at 16:46, Mark Smith wrote:
>>
>>> This works for the given string, and should be quick even with 999
>>> values:
>>>
>>> on mouseUp
>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>> into tRec
>>> set the itemDelimiter to ":"
>>> delete item 1 of tRec
>>> delete item -1 of tRec
>>>
>>> split tRec by ":" and "="
>>> combine tRec by cr and space -- (or tab, if you prefer)
>>> put tRec
>>> end mouseUp
>>>
>>> Best,
>>>
>>> Mark
>>>
>>> On 5 May 2007, at 11:18, Camm29 wrote:
>>>
>>>> Hi ,
>>>>
>>>> I'm using read from socket
>>>>
>>>> example reply , can be max 999 values.
>>>>
>>>>
>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>>>
>>>> I wish to display in a updating field with the values shown as ,
>>>>
>>>> 0 234
>>>> 1 456789
>>>> 2 657483
>>>> 3 4
>>>> 4 3456473
>>>> 5 1
>>>> 6 0
>>>>
>>>> I must be missing something , i used a repeat but its very slow on
>>>> updating ?
>>>>
>>>> Thanks in advance
>>>> Camm
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
> 14:16
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From Camm29 at tesco.net Sat May 5 14:27:20 2007
From: Camm29 at tesco.net (Camm29)
Date: Sat, 5 May 2007 19:27:20 +0100
Subject: Put data in lines
References:
Message-ID: <000901c78f43$05f0dac0$0a01a8c0@workshop>
Jim ,
Great , thanks !
Camm
----- Original Message -----
From: "Jim Ault"
To: "How to use Revolution"
Sent: Saturday, May 05, 2007 7:18 PM
Subject: Re: Put data in lines
Pretty simple if you use an array.
Lookup Union in the docs and it is a one-liner
Use the 'union' command to combine two arrays, eliminating duplicate
elements.
you may have to play with the union command to get it just right (not
checked)
script goes something like this...
----------
local currDataArr
put incomingStr into incmgArr
split incmgArr by ":" and "=" --it is now an array
get currDataArr
union it with incmgArr
combine it by cr and space -- (or tab, if you prefer)
put it into currDataArr --local var that will keep this value
--the local var is faster than reading the field into a var
sort it by word 1 numeric of each
put it into fld display
--------------------------
Jim Ault
Las Vegas
On 5/5/07 10:58 AM, "Camm29" wrote:
> Thanks ,
> Jim , Bj?rnke and Mark for your comments and solution.
>
> It's work great and fast !
>
> One issue is that the next data string received may be longer or shorter ,
> but it still must appear in the correct line !
> (the system only sends changed data for a given line)
>
> So , first 999 lines could be sent , then only 2 lines.
> 999 lines of data need to stay displayed then only 2 lines data to change
!
>
> the line number is before the =
> the data is after the =
>
> Regards
> Camm
>
> ----- Original Message -----
> From: "Jim Ault"
> To: "How to use Revolution"
> Sent: Saturday, May 05, 2007 5:56 PM
> Subject: Re: Put data in lines
>
>
>> A problems with using arrays like that is that i will shuffle the lines
>> around somewhat randomly. Also note that my approach is about 7 times
>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>> itself that is slower).
>
> I find that the array method as shown by Mark will work a bit faster than
> the replace delimeters method, but you have to use a data list of about
> 10,000 to see the difference. At 50000 lines of data, the replace takes
> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both
will
> show 0 ticks elapsed, which means less than half a tick. Tick is about
> 1/60th of a second.
>
> Mac G5 Duo, Rev 2.7.2 build 261
>
> Jim Ault
> Las Vegas
>
>
> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote:
>
>> I always found arrays to be confusing, that's why I prefer this method :
>>
>> on mouseUp
>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>> into x
>> replace ":" with return in x
>> replace "=" with space in x
>> put line 2 to -2 of x
>> end mouseUp
>>
>> A problems with using arrays like that is that i will shuffle the lines
>> around somewhat randomly. Also note that my approach is about 7 times
>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>> itself that is slower).
>>
>> have fun
>> Bj?rnke
>>
>> On 05 May 2007, at 16:46, Mark Smith wrote:
>>
>>> This works for the given string, and should be quick even with 999
>>> values:
>>>
>>> on mouseUp
>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>> into tRec
>>> set the itemDelimiter to ":"
>>> delete item 1 of tRec
>>> delete item -1 of tRec
>>>
>>> split tRec by ":" and "="
>>> combine tRec by cr and space -- (or tab, if you prefer)
>>> put tRec
>>> end mouseUp
>>>
>>> Best,
>>>
>>> Mark
>>>
>>> On 5 May 2007, at 11:18, Camm29 wrote:
>>>
>>>> Hi ,
>>>>
>>>> I'm using read from socket
>>>>
>>>> example reply , can be max 999 values.
>>>>
>>>>
>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>>>
>>>> I wish to display in a updating field with the values shown as ,
>>>>
>>>> 0 234
>>>> 1 456789
>>>> 2 657483
>>>> 3 4
>>>> 4 3456473
>>>> 5 1
>>>> 6 0
>>>>
>>>> I must be missing something , i used a repeat but its very slow on
>>>> updating ?
>>>>
>>>> Thanks in advance
>>>> Camm
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
> 14:16
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
14:16
From geradamas at yahoo.com Sat May 5 15:31:09 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Sat, 5 May 2007 20:31:09 +0100 (BST)
Subject: Beta 7 aka 420
Message-ID: <137624.83108.qm@web37505.mail.mud.yahoo.com>
Blast, just crashed my G4 - no obvious reason - maybe
a leaky sieve.
was streaming the BBC at the same time (Take The
Floor):
http://www.bbc.co.uk/scotland/radioscotland/programmes/takethefloor/
just the thing to speed along the xTalk for we
disestablished Scots who are uninterested in that
Hanoverian woman's visit to the Royal Colony of
Virginia (well, His Majesty Francis II
[http://www.defendersofscotland.org/monarch.htm]
didn't ratify or accede to those colonials' demands
for independence, did he.
Wonderful what a crashed Beta will do to one's
loyalties :)
love, Richmond
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for
your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
From palcibiades-first at yahoo.co.uk Sat May 5 15:31:17 2007
From: palcibiades-first at yahoo.co.uk (Peter Alcibiades)
Date: Sat, 5 May 2007 20:31:17 +0100
Subject: Clause in the Valentina License
Message-ID: <200705052031.17773.palcibiades-first@yahoo.co.uk>
Years ago at a now forgotten company a whimsical older manager was starting up
a first class on databases. What, he asked, is the most important thing to
consider when inputting data into an application?
We young fellows stumbled around for a while, as you can imagine. Finally he
delivered himself of his accumulated wisdom, which has remained with me ever
since. "Never key any information into an application without knowing how
you are going to get it out".
If what the clause is saying is, you the developer may not use the embedded
kit to create and sell a database engine + ide, a product in itself, that
competes with Valentina, that seems entirely reasonable. It is exactly the
problem Rev might have had if there were a cut down version of Studio, and a
cheap or free player - effectively, you'd be letting loose a more or less
equivalent version of the product for very little or no revenue. No one
could reasonably demand that you do that. And given a choice, is the world
better off with cheap versions, or with none (which in the end is the
consequence of your being unable to restrict use in this way) most of us
would say, better the cheap version with some restrictions.
But if what is being said is that once an end user has put his stuff in, you
the developer may not use the kit to extract that data in a form which he can
use in some other competing database, well, no thanks. We need to get our
priorities straight: its his data. Don't tell him what to do with it.
I was alerted to this by an organization who had keyed in several person-years
work of their own intellectual property into a database with no export
provisions. When they wanted to get it out, the reply was, good luck writing
your own programs, or pay us generously to do it. Whose intellectual
property was it? We had no doubt, but there seemed to be some confusion in
the mind of the application supplier.
Post sale restrictions on use, in the EU, are unrelated to copyright. You
cannot make derivative works, which are typically copyright violations,
without approval of the holder. That is quite different from post sales
restrictions on use, which attempt to prevent you from using the purchased
property in certain ways which are legally unobjectionable.
The reason why I cannot put images derived from the DVD on a T shirt without
permission is copyright. The reason why Sony cannot forbid me from using the
player in any way I want after I've bought it, is that post sale restrictions
on use are unenforceable in the EU. But this does not mean I can use it to
violate copyright. That's an independent matter.
Take a tool - a plane or chisel for example. A supplier cannot make two
versions, a professional one and a DIY one, and solely by conditions on
purchase, forbid professional carpenters from using the DIY one for purposes
of trade. Once people have bought things you can't tell them how to use
them. You can void their warranty. You can exempt yourself from damages due
to injury. But you can't stop them. I have often wondered doubtrfully
whether, when Filemaker sells an academic version of Filemaker Advanced in
the EU, and forbids the buyer to sell works made with it, that would hold up
in court if challenged by some enterprising university or charity. It would
perhaps be wise of both supplier and buyer not to insist on finding out.
Peter
From sunshine at public.kherson.ua Sat May 5 15:50:06 2007
From: sunshine at public.kherson.ua (Ruslan Zasukhin)
Date: Sat, 05 May 2007 22:50:06 +0300
Subject: Clause in the Valentina License
In-Reply-To: <200705052031.17773.palcibiades-first@yahoo.co.uk>
Message-ID:
On 5/5/07 10:31 PM, "Peter Alcibiades"
wrote:
> I was alerted to this by an organization who had keyed in several person-years
> work of their own intellectual property into a database with no export
> provisions. When they wanted to get it out, the reply was, good luck writing
> your own programs, or pay us generously to do it. Whose intellectual
> property was it? We had no doubt, but there seemed to be some confusion in
> the mind of the application supplier.
Hi Peter,
Once again.
Valentina for Revolution ADK, already have built-in features to
1) export/import into TEXT File with any column/line delimiter.
2) export/import into XML format
3) export/import into SQL format.
You CAN use all this in your NON-GENERAL-DBMS application.
Otherwise why we make all this?! :-)
Issue solved?
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
From geradamas at yahoo.com Sat May 5 15:53:28 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Sat, 5 May 2007 20:53:28 +0100 (BST)
Subject: FOCUSsing after TEXT
Message-ID: <755821.90581.qm@web37506.mail.mud.yahoo.com>
Wisht to focus the cursor in a field after some text:
Help (in Build 420) has this:
"If the object is an unlocked field, the insertion
point is placed after the text in the field."
so set to find out how to do this:
nothing in the documentation that I could find under
LOCK
went back to RR 1.1.1 (!!!!!!!!) and found quite a bit
[Now don't tell me that the reason that that is not
now documented is because everybody knows that by now
- won't wash]
slightly more in RR 2.0.1
vanished in RR 2.6.1
however does not refer to text fields:
tried this: set the locked of fld "F3" to false
focus on fld "F3"
still bungs the cursor in front of the text. Oh Dear.
Would be grateful for guidance.
sincerely, Richmond Mathewson
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html
From chipp at chipp.com Sat May 5 16:07:29 2007
From: chipp at chipp.com (Chipp Walters)
Date: Sat, 5 May 2007 15:07:29 -0500
Subject: smartDraw and alternatives
In-Reply-To: <463C347B.000001.01180@MAZYTIS>
References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx>
<463C347B.000001.01180@MAZYTIS>
Message-ID: <7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com>
Believe it or not, I prefer Flash, as I can draw anything I like with it,
and over the years I have created libraries which help me diagram. Frankly,
I prefer Flash 4 as it's very simple to use. One of the great things about
Flash is that it autoscales print results to any device. So, the Flash doc
at:
http://www.altuit.com/webs/altuit2/ChicagoTitleExtranet/ChicTitleBlueprint03.swf
prints out on large 4' wide plotters which makes for excellent
presentations.
-Chipp
From revdev at pdslabs.net Sat May 5 16:31:35 2007
From: revdev at pdslabs.net (Phil Davis)
Date: Sat, 05 May 2007 13:31:35 -0700
Subject: FOCUSsing after TEXT
In-Reply-To: <755821.90581.qm@web37506.mail.mud.yahoo.com>
References: <755821.90581.qm@web37506.mail.mud.yahoo.com>
Message-ID: <463CE9A7.4030604@pdslabs.net>
Hi Richmond,
Try adding this line to the mix:
select after fld "F3"
But then everybody knows that by now... :o)
HTH -
Phil Davis
Richmond Mathewson wrote:
> Wisht to focus the cursor in a field after some text:
>
> Help (in Build 420) has this:
>
> "If the object is an unlocked field, the insertion
> point is placed after the text in the field."
>
> so set to find out how to do this:
>
> nothing in the documentation that I could find under
> LOCK
>
> went back to RR 1.1.1 (!!!!!!!!) and found quite a bit
>
> [Now don't tell me that the reason that that is not
> now documented is because everybody knows that by now
> - won't wash]
>
> slightly more in RR 2.0.1
>
> vanished in RR 2.6.1
>
> however does not refer to text fields:
>
> tried this: set the locked of fld "F3" to false
> focus on fld "F3"
>
> still bungs the cursor in front of the text. Oh Dear.
>
> Would be grateful for guidance.
>
> sincerely, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development Life Cycle.
> ____________________________________________________________
>
>
>
> ___________________________________________________________
> Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From pepetoo at cox.net Sat May 5 16:34:15 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sat, 5 May 2007 13:34:15 -0700
Subject: smartDraw and alternatives
In-Reply-To: <7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com>
References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx>
<463C347B.000001.01180@MAZYTIS>
<7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com>
Message-ID: <4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net>
Chipp,
Can Flash be used for scaled drawings?
Joe Wilkins
On May 5, 2007, at 1:07 PM, Chipp Walters wrote:
> Believe it or not, I prefer Flash, as I can draw anything I like
> with it,
> and over the years I have created libraries which help me diagram.
> Frankly,
> I prefer Flash 4 as it's very simple to use. One of the great
> things about
> Flash is that it autoscales print results to any device. So, the
> Flash doc
> at:
>
> http://www.altuit.com/webs/altuit2/ChicagoTitleExtranet/
> ChicTitleBlueprint03.swf
>
> prints out on large 4' wide plotters which makes for excellent
> presentations.
From geradamas at yahoo.com Sat May 5 16:47:39 2007
From: geradamas at yahoo.com (Richmond Mathewson)
Date: Sat, 5 May 2007 21:47:39 +0100 (BST)
Subject: FOCUSsing after TEXT
Message-ID: <154766.61688.qm@web37501.mail.mud.yahoo.com>
Phil Davis wrote:
"Try adding this line to the mix:
select after fld "F3"
But then everybody knows that by now... :o)"
Thanks!
HOWEVER: that doesn't explain all that stuff about
unlocked fields
and "Documentary Insufficiency": Sounds like a
potentially serious condition>
Imagine:
A really rather good RAD that has, over time, become
sufficiently under-documented that new users are
unable to find out a large part of its capabilities
and how to use them. In fact, imagine that the
documentation refers to features or aspects of code
that don't really exist, function in the way
described, or otherwise; and the way to achieve the
feature that is documented is by using something quite
other.
[that reminds me; my fridge is beginning to smell
terrible; I think some yoghurt has "gone off"]
But then everybody has heard that one by now :o)
____________________________________________________________
A Thorn in the flesh is better than a failed Systems Development Life Cycle.
____________________________________________________________
___________________________________________________________
Copy addresses and emails from any email account to Yahoo! Mail - quick, easy and free. http://uk.docs.yahoo.com/trueswitch2.html
From pepetoo at cox.net Sat May 5 17:36:42 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sat, 5 May 2007 14:36:42 -0700
Subject: on returnkey doesn't work
In-Reply-To: <463BF155.6030309@hyperactivesw.com>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> <463B9CD4.60004@hyperactivesw.com>
<99E921B2-34DD-494A-AC11-9C1365975280@byu.edu>
<463BF155.6030309@hyperactivesw.com>
Message-ID: <336AE977-095C-4516-916A-495563E4C195@cox.net>
Back, again with what could be a pretty stupid question, and...
this seems like a pretty elementary feature that should work, but
doesn't - for me - right now.
Thoughts?
I've put the following into a card script and then tried it in a
field script that would have an insertion point or some selected
text. Essentially, I'm trying to identify which of the 45 text fields
on a card is the one in which the user has just entered something, so
that I can use the return key to go to the next field; the tab key
works fine in this regard, but I'd like the return key to do the same
thing. Each of these text fields only uses the first line, but if the
return key is pressed now, it goes to the next line. Perhaps I should
be using a different type of field; maybe a label instead?
on returnKey
-- do anything; I tried a beep and as the dictionary said: go
next cd; nothing happens
end returnKey
Then in a field
on returnField
-- ditto
end returnField
TIA,
Joe Wilkins
From sarah.reichelt at gmail.com Sat May 5 17:44:44 2007
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Sun, 6 May 2007 07:44:44 +1000
Subject: on returnkey doesn't work
In-Reply-To: <336AE977-095C-4516-916A-495563E4C195@cox.net>
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net>
<463B8788.2010804@hyperactivesw.com>
<3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net>
<463B9CD4.60004@hyperactivesw.com>
<99E921B2-34DD-494A-AC11-9C1365975280@byu.edu>
<463BF155.6030309@hyperactivesw.com>
<336AE977-095C-4516-916A-495563E4C195@cox.net>
Message-ID:
> I've put the following into a card script and then tried it in a
> field script that would have an insertion point or some selected
> text. Essentially, I'm trying to identify which of the 45 text fields
> on a card is the one in which the user has just entered something, so
> that I can use the return key to go to the next field; the tab key
> works fine in this regard, but I'd like the return key to do the same
> thing. Each of these text fields only uses the first line, but if the
> return key is pressed now, it goes to the next line. Perhaps I should
> be using a different type of field; maybe a label instead?
>
> on returnKey
> -- do anything; I tried a beep and as the dictionary said: go
> next cd; nothing happens
> end returnKey
>
> Then in a field
> on returnField
> -- ditto
> end returnField
>
You need a "returnInField" handler to trap returns inside a field. You
might also need to check for "enterInField".
Cheers,
Sarah
From katir at hindu.org Sat May 5 18:09:09 2007
From: katir at hindu.org (Sivakatirswami)
Date: Sat, 05 May 2007 12:09:09 -1000
Subject: CGI Hung Process Help!
Message-ID: <463D0085.6060505@hindu.org>
I have some ancient CGI's that must be nearly 10 years old and
began when I was running metacard on the web server...
Some of these are hanging, not all the time, but just sometimes
and appear as a "run away process" if you check "top" on the web server.
if I get 8 or ten of these, the server load approaches 10 and response times
for httpd start to slow down.
I'm having to manually go in and kill these every other day.
Recent CGI's which are we doing as stacks are not causing this problem.
On the other hand this particular one is a very high traffic form on our
web site.
I don't think were are experiencing and DOS attacks as such, though form
spam
bots used to fill this form out heavily until we put the "check for human"
visual clue (very simple version, not rotated and easily discernible
but it works) that must now be entered, which stopped the bots from
actually getting thru (note the exit top to on the first data verify test)
Andre and I suspect possibly this email segment
# now send invitation triggers to HPI list server
put "/usr/sbin/sendmail -t" into mprocess
open process mprocess for write
write "From:" && tDataIn ["email"] & cr to process mprocess
write "To:" && "hpi_list-on at hindu.org" & cr to process mprocess
write "Subject:" && "Subscribe" & cr & cr to process mprocess
close process mprocess
# wait until the openprocesses is empty
We commented the wait (something I got
from Scott Raney in days of yore... wish he were here~!)
but that did not help...
Any one have any clues on what could cause
this CGI to leave a hung running instance of Rev on the
web server?
what would happen if someone attempted to dump a super
long test chunk into the comments field?
Thanks
Sivakatirswami
PS.
We are using 2.6.1 for Linux and praying to the IT gods
of Edinburgh for a new web server ready linux engine
that will run on our Fedora Core II web box.
#!/usr/local/bin/revolution
on startup
## read in data and split into array
if $REQUEST_METHOD is "POST" then
put "" into PostIn
repeat until length(PostIn) >= $CONTENT_LENGTH
read from stdin until ""
put it after PostIn
end repeat
put urlDecode (PostIn) into tDataIn
split tDataIn by "&" and "="
put keys(tDataIn) into tFields
set the casesensitive to false
## human check first:
if tDataIn["14_CheckForHuman"] <> "Karma" then
put failHumanCheck() into tResponse
put "Content-Type: text/html" & cr
put "Content-Length:" && the length of tResponse & cr & cr
put tResponse
exit to top
end if
## Now check for missing fields
repeat for each line x in tFields
if (x is not among the items of
"5_add2,9_foreign_state,10_Zip,12_Phone,13_Comments" ) then
if tDataIn[x] is empty then put x & "
" after missing_fields
end if
end repeat
if missing_fields is not empty then
sendUserFeedback (missing_fields)
exit startup
end if
# test email address is correct
put isEmail(tDataIn ["email"] ) into emailCheck
switch emailCheck
case "False"
put badEmail() into tResponse
break
case "True"
# save data to file on server, pipe delimited, one record per line
put "|" & the date &"|" into tSubmit
sort lines of tFields numeric
repeat for each line x in tFields
put (tDataIn[x] & "|") after tSubmit
end repeat
put numToChar(166) after tSubmit
put tSubmit after url "file:../formdata/guestbook.dat"
# load response template and insert name
# and country specific response.
put tDataIn["2_First"] & " " & tDataIn["3_Last"] into vName
put CountryResponseChunk(tDataIn["11_Country"]) into tCountryChunk
put url "file:../httpdocs/info/gstbk_responses/gstbk_thankyou.html" into
tResponse
replace "###NAME###" with vName in tResponse
replace "###CountrySpecificResponse###" with tCountryChunk in tResponse
end switch
put "Content-Type: text/html" & cr
put "Content-Length:" && the length of tResponse & cr & cr
put tResponse
# now send invitations triggers to HPI and Gurudeva list serve
put "/usr/sbin/sendmail -t" into mprocess
open process mprocess for write
write "From:" && tDataIn ["email"] & cr to process mprocess
write "To:" && "hpi_list-on at hindu.org" & cr to process mprocess
write "Subject:" && "Subscribe" & cr & cr to process mprocess
close process mprocess
# wait until the openprocesses is empty
end if
end startup
# end of cgi, subroutines and functions follow
on sendUserFeedback missing_fields
put "Sorry, please go back and fill in the following required fields:"
& "" & missing_fields into tResponse
put "Content-Type: text/html" & cr
put "Content-Length:" && the length of tResponse & cr & cr
put tResponse
end sendUserFeedback
function isEmail what
return
matchText(what,"^[A-z0-9_\-\.]+[@][A-z0-9_\-]+([.][A-z0-9_\-]+)+[A-z]$")
end isEmail
function badEmail
put "
There is a problem with your email address!"\
& " Sorry,"\
& "there was something wrong in the way you entered your email.
"\
& "Please go back and enter it again. Thank
you.
" into fixYourEmail
return fixYourEmail
end badEmail
function failHumanCheck
put "Human Check Failed"\
& " Sorry, "\
& "robots not allowed
"\
& "You must enter the word on the screen and then
submit.
" into enterHumanCheck
return enterHumanCheck
end failHumanCheck
function CountryResponseChunk tCountry
replace " " with "_" in tCountry
put ("../httpdocs/info/gstbk_responses/" & tCountry & ".html") into
tResponsePath
if (there is a file tResponsePath) then
put url ("file:" & tResponsePath) into tCountryChunk
return tCountryChunk
else
put url
("file:../httpdocs/info/gstbk_responses/all_other_countries.html") into
tCountryChunk
return tCountryChunk
end if
end CountryResponseChunk
From JimAultWins at yahoo.com Sat May 5 18:11:37 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Sat, 05 May 2007 15:11:37 -0700
Subject: on returnkey doesn't work
In-Reply-To: <336AE977-095C-4516-916A-495563E4C195@cox.net>
Message-ID:
Using these two handler in a card script works fine:
card script
-----------------------
on returnKey
go next
end returnKey
on returninfield
put the seconds && " user hit return in " & the target
end returninfield
Without a returninfield override handler, then the "tab on return" as true
on each field means that upon reaching the last visible line, the tab key
will be the effect. Now the layer order of the fields controls the movement
Jim Ault
Las Vegas
On 5/5/07 2:36 PM, "Joe Lewis Wilkins" wrote:
> Back, again with what could be a pretty stupid question, and...
> this seems like a pretty elementary feature that should work, but
> doesn't - for me - right now.
> Thoughts?
>
> I've put the following into a card script and then tried it in a
> field script that would have an insertion point or some selected
> text. Essentially, I'm trying to identify which of the 45 text fields
> on a card is the one in which the user has just entered something, so
> that I can use the return key to go to the next field; the tab key
> works fine in this regard, but I'd like the return key to do the same
> thing. Each of these text fields only uses the first line, but if the
> return key is pressed now, it goes to the next line. Perhaps I should
> be using a different type of field; maybe a label instead?
>
> on returnKey
> -- do anything; I tried a beep and as the dictionary said: go
> next cd; nothing happens
> end returnKey
>
> Then in a field
> on returnField
> -- ditto
> end returnField
>
> TIA,
>
> Joe Wilkins
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From JimAultWins at yahoo.com Sat May 5 18:25:51 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Sat, 05 May 2007 15:25:51 -0700
Subject: matchtext question using regex
In-Reply-To: <20a267175838c26ca6bc49b72fe586c8@yhb.att.ne.jp>
Message-ID:
try studying the "|" symbol, which is OR
There are many ways of using it with strings and substrings and patterns.
Jim Ault
Las Vegas
On 5/4/07 10:41 AM, "ron" wrote:
> Regex question for use in matchtext
>
> I want to find word A followed by word B. (quickly)
> So:
> put "this is my big dog called cat." into thetext
> put "my.{0,5}dog" into reg
>
> And
> put matchtext(thetext,reg)
> returns true because I use a period so it is counting characters but I
> need it to count words. I have tried various combinations of \b and \w
> to no avail.
>
> Something like :
> put "my([^ ]* ){0,5}dog" into reg
> works but only for words followed by spaces, not punctuation for
> example. These could be included but surely there is a more elegant and
> faster way?
>
> Can someone help me out with this?
>
>
> BTW, is it true that setting the wholematches to true and using
> wordoffset only returns 'words' that are followed by a space? So that
> in the example sentence above, 'cat' is not found because it is
> followed by a period? Is this correct?
>
>
> Thanks
> Ron
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From pepetoo at cox.net Sat May 5 18:33:19 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sat, 5 May 2007 15:33:19 -0700
Subject: on returnkey doesn't work
In-Reply-To:
References:
Message-ID:
Thanks, Jim. It was my poor eyesight once again. I didn't pick up
that the documentary said "returninField"; I had used "returnField".
Joe Wilkins
On May 5, 2007, at 3:11 PM, Jim Ault wrote:
> Using these two handler in a card script works fine:
>
> card script
> -----------------------
> on returnKey
> go next
> end returnKey
>
> on returninfield
> put the seconds && " user hit return in " & the target
> end returninfield
>
> Without a returninfield override handler, then the "tab on return"
> as true
> on each field means that upon reaching the last visible line, the
> tab key
> will be the effect. Now the layer order of the fields controls the
> movement
>
> Jim Ault
> Las Vegas
>
>
> On 5/5/07 2:36 PM, "Joe Lewis Wilkins" wrote:
>
>> Back, again with what could be a pretty stupid question, and...
>> this seems like a pretty elementary feature that should work, but
>> doesn't - for me - right now.
>> Thoughts?
>>
>> I've put the following into a card script and then tried it in a
>> field script that would have an insertion point or some selected
>> text. Essentially, I'm trying to identify which of the 45 text fields
>> on a card is the one in which the user has just entered something, so
>> that I can use the return key to go to the next field; the tab key
>> works fine in this regard, but I'd like the return key to do the same
>> thing. Each of these text fields only uses the first line, but if the
>> return key is pressed now, it goes to the next line. Perhaps I should
>> be using a different type of field; maybe a label instead?
>>
>> on returnKey
>> -- do anything; I tried a beep and as the dictionary said: go
>> next cd; nothing happens
>> end returnKey
>>
>> Then in a field
>> on returnField
>> -- ditto
>> end returnField
>>
>> TIA,
>>
>> Joe Wilkins
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From pepetoo at cox.net Sat May 5 18:38:26 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sat, 5 May 2007 15:38:26 -0700
Subject: on returnkey doesn't work
In-Reply-To:
References: <969279.27747.qm@web37507.mail.mud.yahoo.com>
<144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net>
<463B8788.2010804@hyperactivesw.com>
<3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net>
<463B9CD4.60004@hyperactivesw.com>
<99E921B2-34DD-494A-AC11-9C1365975280@byu.edu>
<463BF155.6030309@hyperactivesw.com>
<336AE977-095C-4516-916A-495563E4C195@cox.net>
Message-ID: <2AA3CF3A-FE9C-4841-BC6B-851ADF5F8262@cox.net>
Sarah, you were included too. I just saw Jim's reply first. These
damn eyes! For those of you who don't know, you might find it
"interesting" to know that about 6 or 7 years ago my left eye
developed a hole in its macula; so when I try to read that hole
sometimes blanks out portions that I normally can see with my right
eye alone. With just the left eye, I can see, but I can't read a
thing. Very disturbing for one who has used his eyes as his most
important sense.
Joe Wilkins
On May 5, 2007, at 2:44 PM, Sarah Reichelt wrote:
>> I've put the following into a card script and then tried it in a
>> field script that would have an insertion point or some selected
>> text. Essentially, I'm trying to identify which of the 45 text fields
>> on a card is the one in which the user has just entered something, so
>> that I can use the return key to go to the next field; the tab key
>> works fine in this regard, but I'd like the return key to do the same
>> thing. Each of these text fields only uses the first line, but if the
>> return key is pressed now, it goes to the next line. Perhaps I should
>> be using a different type of field; maybe a label instead?
>>
>> on returnKey
>> -- do anything; I tried a beep and as the dictionary said: go
>> next cd; nothing happens
>> end returnKey
>>
>> Then in a field
>> on returnField
>> -- ditto
>> end returnField
>>
>
> You need a "returnInField" handler to trap returns inside a field. You
> might also need to check for "enterInField".
>
> Cheers,
> Sarah
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From luis at anachreon.co.uk Sat May 5 18:53:10 2007
From: luis at anachreon.co.uk (Luis)
Date: Sat, 5 May 2007 23:53:10 +0100
Subject: Clause in the Valentina License
In-Reply-To: <200705052031.17773.palcibiades-first@yahoo.co.uk>
References: <200705052031.17773.palcibiades-first@yahoo.co.uk>
Message-ID:
That's the reason why I went for PostrgreSQL for Mac: http://
www.postgresqlformac.com/
OpenBase Solo (their free version, 5 user methinks) was extremely
tempting, but I had already started on PostgreSQL: www.openbase.com
Cheers,
Luis.
On 5 May 2007, at 20:31, Peter Alcibiades wrote:
> Years ago at a now forgotten company a whimsical older manager was
> starting up
> a first class on databases. What, he asked, is the most important
> thing to
> consider when inputting data into an application?
>
> We young fellows stumbled around for a while, as you can imagine.
> Finally he
> delivered himself of his accumulated wisdom, which has remained
> with me ever
> since. "Never key any information into an application without
> knowing how
> you are going to get it out".
>
>
> If what the clause is saying is, you the developer may not use the
> embedded
> kit to create and sell a database engine + ide, a product in
> itself, that
> competes with Valentina, that seems entirely reasonable. It is
> exactly the
> problem Rev might have had if there were a cut down version of
> Studio, and a
> cheap or free player - effectively, you'd be letting loose a more
> or less
> equivalent version of the product for very little or no revenue.
> No one
> could reasonably demand that you do that. And given a choice, is
> the world
> better off with cheap versions, or with none (which in the end is the
> consequence of your being unable to restrict use in this way) most
> of us
> would say, better the cheap version with some restrictions.
>
> But if what is being said is that once an end user has put his
> stuff in, you
> the developer may not use the kit to extract that data in a form
> which he can
> use in some other competing database, well, no thanks. We need to
> get our
> priorities straight: its his data. Don't tell him what to do with
> it.
>
> I was alerted to this by an organization who had keyed in several
> person-years
> work of their own intellectual property into a database with no export
> provisions. When they wanted to get it out, the reply was, good
> luck writing
> your own programs, or pay us generously to do it. Whose intellectual
> property was it? We had no doubt, but there seemed to be some
> confusion in
> the mind of the application supplier.
>
> Post sale restrictions on use, in the EU, are unrelated to
> copyright. You
> cannot make derivative works, which are typically copyright
> violations,
> without approval of the holder. That is quite different from post
> sales
> restrictions on use, which attempt to prevent you from using the
> purchased
> property in certain ways which are legally unobjectionable.
>
> The reason why I cannot put images derived from the DVD on a T
> shirt without
> permission is copyright. The reason why Sony cannot forbid me from
> using the
> player in any way I want after I've bought it, is that post sale
> restrictions
> on use are unenforceable in the EU. But this does not mean I can
> use it to
> violate copyright. That's an independent matter.
>
> Take a tool - a plane or chisel for example. A supplier cannot
> make two
> versions, a professional one and a DIY one, and solely by
> conditions on
> purchase, forbid professional carpenters from using the DIY one for
> purposes
> of trade. Once people have bought things you can't tell them how
> to use
> them. You can void their warranty. You can exempt yourself from
> damages due
> to injury. But you can't stop them. I have often wondered
> doubtrfully
> whether, when Filemaker sells an academic version of Filemaker
> Advanced in
> the EU, and forbids the buyer to sell works made with it, that
> would hold up
> in court if challenged by some enterprising university or charity.
> It would
> perhaps be wise of both supplier and buyer not to insist on finding
> out.
>
>
> Peter
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From luis at anachreon.co.uk Sat May 5 19:16:14 2007
From: luis at anachreon.co.uk (Luis)
Date: Sun, 6 May 2007 00:16:14 +0100
Subject: A daft idea about using a printerserver to import video . . .
In-Reply-To: <772136.67186.qm@web37512.mail.mud.yahoo.com>
References: <772136.67186.qm@web37512.mail.mud.yahoo.com>
Message-ID: <24F8F239-DD64-44FD-8857-E963B4EA4322@anachreon.co.uk>
On 5 May 2007, at 10:41, Richmond Mathewson wrote:
> Luis:
>
> I just had a wonderful idea: do you think you could
> attach a USB port to a haggis and then assign it an IP
> address by routing it through a USB server?
>
First, I'd check to see if some odd shaped mushrooms have gotten in
with the usual batch.
Second, I wouldn't try unless it's USB 2. At the rate haggis offloads
you need to be able to cope with that amount of deballasting.
> I mean, wouldn't it be fantastic if you could stream
> chopped entrails, fat and spices into a RunRev stack
> without having to use haggisGrabber?
Right there the name sounds a little dodgy... :)
>
> [err . . . Oh Dear . . . I've given away the name of
> my next great contribution to the wonderful world of
> Revolution programming]
It's taken, have a look at www.haggisgrabber.com
(made you look! :)
>
> The thing that annoyed me about Stephen Barncard's
> last post was the implication that everybody had $250
> to spare, and that seriously outdated computers were
> no use anymore.
>
> One thing that is worth remembering is that RunRev 2.0
> runs very well on an LC 475 and can be used to deliver
> educational content. Obviously when one develops
> educational software for older computers one has to
> extremely careful not to get "drunk on graphics" and
> so on - but an old LC III running System 7.5.5 is
> virtually kid-proof, cheap and easy to maintain; and,
> unlike running old Pentiums with Linux (which is what
> I am doing at the moment) demands almost no specialist
> computer know-how.
>
> In parts of Africa (and elsewhere) there are kids who
> have access to an electricity supply and not much
> else. If folks like Stephen Barncard packed up their
> old Macs and donated them to many of the educational
> initiatives for Africa (Afghanistan, Iraq !!!!, and so
> on) I could find a wider audience for the EFL stacks I
> churn out at the moment - and the poor African kids
> would be welcome to have them for nothing!
>
> And, with a name like Luis (despite posting from the
> UK) my answer to funny remarks about Haggis is:
>
> Bung on the Salsa!!!
:) I'm actually a quarter Scot!
Cheers,
Luis.
>
> Love and muffled noises, Richmond Mathewson
>
> ____________________________________________________________
>
> A Thorn in the flesh is better than a failed Systems Development
> Life Cycle.
> ____________________________________________________________
>
>
> ___________________________________________________________
> Yahoo! Answers - Got a question? Someone out there knows the
> answer. Try it
> now.
> http://uk.answers.yahoo.com/
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From rgould8 at aol.com Sat May 5 21:28:54 2007
From: rgould8 at aol.com (rgould8 at aol.com)
Date: Sat, 05 May 2007 21:28:54 -0400
Subject: Tiny, but fast hardware for running Rev app
Message-ID: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com>
http://www.mini-tft.de/xtc-neu/index.php?cPath=1458w
http://www.mini-itx.com/
I've been looking at really small PC hardware for running a Revolution app on, but this hardware needs to run in a somewhat temperature-sensitive environent, so I was hoping to investigate a "Flash-memory based hard-drive" solution, or something without a spinning HD motor. Anyone have any favorite hardware for such a feat? My basic needs are: Either USB or COM port for a device that needs to send barcode data to this terminal, plus a monitor output, plus a keyboard input.
________________________________________________________________________
AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com.
From robmann at gp-racing.com Sat May 5 21:34:21 2007
From: robmann at gp-racing.com (Robert Mann)
Date: Sat, 5 May 2007 21:34:21 -0400
Subject: pictures stoed in v2 database
Message-ID:
I have stored some pictures in my valentina 2 database I would like to be
able to display then within my rev application in a image fld
I tried this
put "SELECT * FROM pictures WHERE pictures.name= 'ctgFork01';" into
theSQL
put revQueryDatabase(dbID, theSQL) into curID
put revDatabaseColumnNamed(curID,"picture") into ctg1
put ctg1 into image "ctg1"
but this just returns ctg1 as a number?
Thanks
Rob
From revolution at knowledgeworks.plus.com Sun May 6 03:18:28 2007
From: revolution at knowledgeworks.plus.com (Bernard Devlin)
Date: Sun, 6 May 2007 08:18:28 +0100
Subject: CGI Hung Process Help!
Message-ID: <7074318C-2308-4964-8F8D-AD2E33EE075D@knowledgeworks.plus.com>
Hi Sivakatirswami
I think the most important thing is that you introduce some simple
logging mechanism into your code. That way you can be you are
correctly identifying the critical process that is causing your CGI
to hang.
I can't stress to much the importance of such a logging mechanism.
In fact, I liberally sprinkle all my code with logging statements. I
pass a logging statement and a positive number to my logging
function. If the number is lower than the logging threshold, the
statement gets logged. That way, I can turn of logging completely
e.g. by having an environment variable or a global where the logging
threshold is set to 0. This kind of debugging aid is absolutely
essential in server-side development.
At this stage of the game you only need to put a statement before and
after the section that you and Andre suspect. Then when your process
hangs you just need to do:
tail /path/to/my/log
and you will see whether or not your CGI went into that suspect
section and never came out again. If so, then I would suggest you
also log what was entered by the user, to find out what is causing
the problem. It could even be some weird combination of characters.
Then again, the problem may lie somewhere else entirely.
Bernard
> Andre and I suspect possibly this email segment
From dave.cragg at lacscentre.co.uk Sun May 6 04:44:10 2007
From: dave.cragg at lacscentre.co.uk (Dave Cragg)
Date: Sun, 6 May 2007 09:44:10 +0100
Subject: CGI Hung Process Help!
In-Reply-To: <463D0085.6060505@hindu.org>
References: <463D0085.6060505@hindu.org>
Message-ID: <95074EC6-3108-480C-8B64-F5E14B028F15@lacscentre.co.uk>
On 5 May 2007, at 23:09, Sivakatirswami wrote:
>
> repeat until length(PostIn) >= $CONTENT_LENGTH
> read from stdin until ""
> put it after PostIn
> end repeat
>
I'd suspect this part. I used to use this approach, but ran into
trouble after moving some scripts to a new server. If something
happens to stall the connection during the read process, you'll be in
an endless loop, possibly with high CPU usage.
I've started using something like this. It puts a limit on how many
"empty reads" happen before bailing out. (I copied this quickly, and
modified slightly to remove some application specific code. Check
before using.):
local sPostdata = ""
local sDataRead = false
local sReadCount = 0
local sEmptyReadCount = 0
local sEmptyReadLimit = 200
local sShortRead = false
on startup
readData
repeat while sDataRead = false
wait for messages
end repeat
if sShortRead then
## exit routine needed here
end if
## carry on
end startup
on readData
read from stdin for $CONTENT_LENGTH
put it into tTemp
add 1 to sReadCount
if tTemp <> empty then
put tTemp after sPostdata
else
add 1 to sEmptyReadCount
end if
if length(sPostdata) < $CONTENT_LENGTH then
if sEmptyReadCount < sEmptyReadLimit then
send readData to me in 50 milliseconds
else
put true into sDataRead
put true into sShortRead
end if
else
put true into sDataRead
end if
end readData
From klaus at major-k.de Sun May 6 07:27:22 2007
From: klaus at major-k.de (Klaus Major)
Date: Sun, 6 May 2007 13:27:22 +0200
Subject: VideoGrabber on IntelMac
Message-ID: <4DCF53B1-6CEA-45E3-9B60-B35B86FB592B@major-k.de>
Hello friends,
anyone succesfully attached an external iSight to an Intel Mac
and recorded a video?
I have an external iSight on my MacMini which works fine in iChat and
QT Pro.
Means sound and video.
But there is no preview video in Rev with the "revvideograbber"
external.
No videos can be recorded, BUT (strange enough) I can grab a valid
snapshot
with the appropriate commands although there is no preview!?
Tested with Rev 2.8.0 gm4, Rev 2.8.1 dp5 (beta 7) and MetaCard (with
the Rev 2.8 external).
Any hints are very welcome :-)
Best
Klaus Major
klaus at major-k.de
http://www.major-k.de
From jc at spl21.net Sun May 6 08:24:19 2007
From: jc at spl21.net (John Craig)
Date: Sun, 06 May 2007 13:24:19 +0100
Subject: Tiny, but fast hardware for running Rev app
In-Reply-To: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com>
References: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com>
Message-ID: <463DC8F3.5050206@spl21.net>
CF to IDE adapters are inexpensive - just pop one on the mother board
and stick a CF card in.
I got some on ebay a while ago - here's the first link that popped up in
google;
http://www.digitalera.co.uk/product/cf-to-ide-adapter-direct.html
rgould8 at aol.com wrote:
> http://www.mini-tft.de/xtc-neu/index.php?cPath=1458w
>
> http://www.mini-itx.com/
>
>
> I've been looking at really small PC hardware for running a Revolution app on, but this hardware needs to run in a somewhat temperature-sensitive environent, so I was hoping to investigate a "Flash-memory based hard-drive" solution, or something without a spinning HD motor. Anyone have any favorite hardware for such a feat? My basic needs are: Either USB or COM port for a device that needs to send barcode data to this terminal, plus a monitor output, plus a keyboard input.
>
> ________________________________________________________________________
> AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From cszasz at mac.com Sun May 6 09:06:17 2007
From: cszasz at mac.com (Charles Szasz)
Date: Sun, 6 May 2007 09:06:17 -0400
Subject: Is there a Solution for this problem?
Message-ID:
I have entry fields that the user fills in with numbers by using the
tab, return or enter keys. Each field is checked for a range of
scores by catching the exit or close field. If the user enters a
number that is above the range for the entry field, a dialog box
appears warning them of the mistake and puts the focus back on the
field. Here is my question: I found that if the user uses the tab,
return or enter keys to enter the data with fields and then goes back
using the cursor and changes a data entry that is above above the
range and instead of using the above keys then uses the mouse to
click a Calculate button which computes the scores and goes to the
next card, the error box does not appear but I get an execution
error in the standalone. How do you trap for this when the user does
not use the tab, enter or return keys but uses the mouse to move the
cursor to click on the calculate button?
Charles Szasz
cszasz at mac.com
From pepetoo at cox.net Sun May 6 10:18:29 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sun, 6 May 2007 07:18:29 -0700
Subject: Is there a Solution for this problem?
In-Reply-To:
References:
Message-ID: <8691E2B0-C2D3-4ED4-BA68-568EF9DEE7CF@cox.net>
Hi Charles,
I'm sure someone else will provide a more elegant solution, but you
may always validate the values within each of the fields as part of
the operation of the Calculate button, correcting the inappropriate
values prior to completing the calculation.
Joe Wilkins
On May 6, 2007, at 6:06 AM, Charles Szasz wrote:
> I have entry fields that the user fills in with numbers by using
> the tab, return or enter keys. Each field is checked for a range of
> scores by catching the exit or close field. If the user enters a
> number that is above the range for the entry field, a dialog box
> appears warning them of the mistake and puts the focus back on the
> field. Here is my question: I found that if the user uses the tab,
> return or enter keys to enter the data with fields and then goes
> back using the cursor and changes a data entry that is above above
> the range and instead of using the above keys then uses the mouse
> to click a Calculate button which computes the scores and goes to
> the next card, the error box does not appear but I get an execution
> error in the standalone. How do you trap for this when the user
> does not use the tab, enter or return keys but uses the mouse to
> move the cursor to click on the calculate button?
>
>
> Charles Szasz
> cszasz at mac.com
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From eric.chatonet at sosmartsoftware.com Sun May 6 10:51:01 2007
From: eric.chatonet at sosmartsoftware.com (Eric Chatonet)
Date: Sun, 6 May 2007 16:51:01 +0200
Subject: Is there a Solution for this problem?
In-Reply-To:
References:
Message-ID: <4CF48369-C16D-4C46-8ECB-4002359364B6@sosmartsoftware.com>
Hi Charles,
From an ergonomic point of view, it's probably not a very good idea to:
. Alert the user when he is wrong. I would not like a software that
tells me: 'Be careful what you are doing, absent minded!' :-)
. Not to allow the user to use the Tab or Return keys as he is used
to. I would think: 'Too bad. Does this guy know something about
guidelines?'
Then another approach could be to just not let the user enter a
*wrong* value.
To get you started, The "#020 How to master users data in entry
boxes" tutorial might help you:
This stack shows you how to allow the user to type the data you
expect according to a format in an entry box field.
Five examples are provided from a simple ZIP code to custom
sophisticated formats.
You will access this tutorial through "Tutorials Picker" a free
plugin that interfaces with the So Smart Software website in order to
display all available tutorials stacks directly from the web.
You will find it by going to http://www.sosmartsoftware.com/.
Revolution/Plugins or Tutorials section.
For instance, in a field that would only accept digits lower than a
given value:
on keydown pKey
local tMaxValue
-----
put HigherScore() into tMaxValue -- max allowed value calculation
if pKey is an integer and value(target & pKey) < tMaxValue then
pass keydown
beep -- I hate beeps but it's for demonstration ;-)
end keydown
Best regards from Paris,
Eric Chatonet.
Le 6 mai 07 ? 15:06, Charles Szasz a ?crit :
> I have entry fields that the user fills in with numbers by using
> the tab, return or enter keys. Each field is checked for a range of
> scores by catching the exit or close field. If the user enters a
> number that is above the range for the entry field, a dialog box
> appears warning them of the mistake and puts the focus back on the
> field. Here is my question: I found that if the user uses the tab,
> return or enter keys to enter the data with fields and then goes
> back using the cursor and changes a data entry that is above above
> the range and instead of using the above keys then uses the mouse
> to click a Calculate button which computes the scores and goes to
> the next card, the error box does not appear but I get an execution
> error in the standalone. How do you trap for this when the user
> does not use the tab, enter or return keys but uses the mouse to
> move the cursor to click on the calculate button?
>
> Charles Szasz
> cszasz at mac.com
----------------------------------------------------------------
http://www.sosmartsoftware.com/
eric.chatonet at sosmartsoftware.com/
----------------------------------------------------------------
From bobwarren at howsoft.com Sun May 6 11:44:24 2007
From: bobwarren at howsoft.com (Bob Warren)
Date: Sun, 06 May 2007 12:44:24 -0300
Subject: Tiny, but fast hardware for running Rev app
Message-ID: <463DF7D8.5080102@howsoft.com>
rgould8 at aol.com wrote:
>I've been looking at really small PC hardware for running a Revolution app on, but this hardware needs to run in a somewhat temperature-sensitive environent, so I was hoping to investigate a "Flash-memory based hard-drive" solution, or something without a spinning HD motor. Anyone have any favorite hardware for such a feat? My basic needs are: Either USB or COM port for a device that needs to send barcode data to this terminal, plus a monitor output, plus a keyboard input.
---------------------------------------
Puppy Linux can be run from a pendrive on a PC without an HD. It's really easy to set up, but you would need to prepare it on a computer with a CD-Rom drive. Also, if the HD-less computer could not be booted directly from USB, you would also need a floppy diskette drive to achieve the pendrive boot, but I imagine that in your particular case you would want to avoid this scenario.
Rev/Linux works as well in Puppy Linux (if not better) as it does in
other distros.
So the flash-memory based solution is certainly very viable. As for the
hardware, which is the main point of your question, I really don't have
a ready-made answer. Perhaps other colleagues can help with this. One
solution might be to assemble your own.
Regards,
Bob Warren
From lfredricks at proactive-intl.com Sun May 6 11:48:32 2007
From: lfredricks at proactive-intl.com (Lynn Fredricks)
Date: Sun, 6 May 2007 08:48:32 -0700
Subject: Clause in the Valentina License
In-Reply-To: <200705052031.17773.palcibiades-first@yahoo.co.uk>
References: <200705052031.17773.palcibiades-first@yahoo.co.uk>
Message-ID: <03c101c78ff6$00817780$6701a8c0@YOUR68B8D1092F>
> But if what is being said is that once an end user has put
> his stuff in, you the developer may not use the kit to
> extract that data in a form which he can use in some other
> competing database, well, no thanks. We need to get our
> priorities straight: its his data. Don't tell him what to
> do with it.
There is no restriction on exporting your data. You cannot incorporate the
runtime into a database translator without our permission. Those are two
different things entirely.
> Take a tool - a plane or chisel for example. A supplier
> cannot make two versions, a professional one and a DIY one,
> and solely by conditions on purchase, forbid professional
> carpenters from using the DIY one for purposes of trade.
> Once people have bought things you can't tell them how to use
> them. You can void their warranty. You can exempt yourself
> from damages due to injury. But you can't stop them. I have
> often wondered doubtrfully whether, when Filemaker sells an
> academic version of Filemaker Advanced in the EU, and forbids
> the buyer to sell works made with it, that would hold up in
> court if challenged by some enterprising university or
> charity. It would perhaps be wise of both supplier and buyer
> not to insist on finding out.
Almost all vendors have academic licensing that are similar to this,
Revolution, REALbasic, Visual Studio, and the rest - and of course, you have
all of the "creation" products such as Adobe sells. Id be happy if this was
clarified under law - if academic pricing/restrictions were tossed out, it
would mean the end of academic skus.
The chisel/plane example I don't agree with - those tools are used to craft
a result - you don't embed portions of a chisel or plane into your woodwork.
Of course you COULD do this but then you'd need to buy a chisel for each one
of your projects.
Best regards,
Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com
Valentina SQL Server: The Ultra-fast, Royalty Free Database Server
From bridgeyman at gmail.com Sun May 6 12:04:18 2007
From: bridgeyman at gmail.com (Bridger Maxwell)
Date: Sun, 6 May 2007 10:04:18 -0600
Subject: 2.7 For Linux?
Message-ID: <86ae76bb0705060904s184e225fgc37d5f82210e54e4@mail.gmail.com>
Hey,
I was wondering when the Revolution with support for Linux is supposed to
be released. I realize that it is going to be in version 2.9 of Revolution,
but the current beta build is 2.8.1, does that mean that we are going to
have several updates under 2.8, and that the 2.9 release will be released
much later than I thought? I guess what I am looking for is a general time
estimate until 2.9. Is it weeks, months, a year? Until then, is there any
way that I can use Revolution 2.6 to build a Linux version of my app even
though I don't have a 2.6 license?
Thank You,
Bridger Maxwell
www.FieryFerret.com
From pepetoo at cox.net Sun May 6 12:06:46 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sun, 6 May 2007 09:06:46 -0700
Subject: closecard
In-Reply-To: <4CF48369-C16D-4C46-8ECB-4002359364B6@sosmartsoftware.com>
References:
<4CF48369-C16D-4C46-8ECB-4002359364B6@sosmartsoftware.com>
Message-ID: <6F903F32-A2C2-4B08-9297-B4F05982B6E4@cox.net>
Any idea why an on closeCard handler in a card's script is not called
when going to the next or previous card? I have some text being read
when a certain card is opened. I would like it to stop when leaving
that card. I put the following handler in the card's script:
on closeCard
revStopSpeech -- I could check to see if isSpeaking, but see no
reason to.
end closeCard
TIA,
Joe Wilkins
From pepetoo at cox.net Sun May 6 12:12:32 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sun, 6 May 2007 09:12:32 -0700
Subject: closecard
In-Reply-To: <6F903F32-A2C2-4B08-9297-B4F05982B6E4@cox.net>
References:
<4CF48369-C16D-4C46-8ECB-4002359364B6@sosmartsoftware.com>
<6F903F32-A2C2-4B08-9297-B4F05982B6E4@cox.net>
Message-ID:
Please ignore this post. I didn't notice that I had an earlier on
closeCard handler in that card's script.
Joe Wilkins
On May 6, 2007, at 9:06 AM, Joe Lewis Wilkins wrote:
> Any idea why an on closeCard handler in a card's script is not
> called when going to the next or previous card? I have some text
> being read when a certain card is opened. I would like it to stop
> when leaving that card. I put the following handler in the card's
> script:
>
> on closeCard
> revStopSpeech -- I could check to see if isSpeaking, but see no
> reason to.
> end closeCard
>
> TIA,
>
> Joe Wilkins
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From jacque at hyperactivesw.com Sun May 6 12:36:22 2007
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Sun, 06 May 2007 11:36:22 -0500
Subject: Is there a Solution for this problem?
In-Reply-To:
References:
Message-ID: <463E0406.6040003@hyperactivesw.com>
Charles Szasz wrote:
> I have entry fields that the user fills in with numbers by using the
> tab, return or enter keys. Each field is checked for a range of scores
> by catching the exit or close field. If the user enters a number that is
> above the range for the entry field, a dialog box appears warning them
> of the mistake and puts the focus back on the field. Here is my
> question: I found that if the user uses the tab, return or enter keys to
> enter the data with fields and then goes back using the cursor and
> changes a data entry that is above above the range and instead of using
> the above keys then uses the mouse to click a Calculate button which
> computes the scores and goes to the next card, the error box does not
> appear but I get an execution error in the standalone. How do you trap
> for this when the user does not use the tab, enter or return keys but
> uses the mouse to move the cursor to click on the calculate button?
Due to the way Mac OS does focusing, an exitfield or closefield message
is not always sent when the user clicks a button while a field is still
selected. I had to work around this once by specifically sending a
"closefield" message to the field before allowing the button script to
execute. You could cycle through all your fields, checking their values,
or you could do something like this:
if the selectedfield is not empty then send "closefield" to the
selectedfield
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From chipp at chipp.com Sun May 6 12:52:13 2007
From: chipp at chipp.com (Chipp Walters)
Date: Sun, 6 May 2007 11:52:13 -0500
Subject: smartDraw and alternatives
In-Reply-To: <4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net>
References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx>
<463C347B.000001.01180@MAZYTIS>
<7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com>
<4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net>
Message-ID: <7aa52a210705060952r68f56e85s9a5a4799829a6240@mail.gmail.com>
On 5/5/07, Joe Lewis Wilkins wrote:
>
> Chipp,
>
> Can Flash be used for scaled drawings?
Joe, I don't understand the question.
From chipp at chipp.com Sun May 6 12:54:55 2007
From: chipp at chipp.com (Chipp Walters)
Date: Sun, 6 May 2007 11:54:55 -0500
Subject: smartDraw and alternatives
In-Reply-To: <7aa52a210705060952r68f56e85s9a5a4799829a6240@mail.gmail.com>
References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx>
<463C347B.000001.01180@MAZYTIS>
<7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com>
<4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net>
<7aa52a210705060952r68f56e85s9a5a4799829a6240@mail.gmail.com>
Message-ID: <7aa52a210705060954u15d7e0c2h4b161a3e4acaa286@mail.gmail.com>
Joe, perhaps you mean, 'can Flash be used to create architectural
drawings'-- like a CAD app. The answer to that is NO. There are no real
units in my version of Flash, and there certainly is not 'fillet' or
'chamfering' type tools. I wouldn't think anyone would use Flash to create
mechanical or architectural blueprints.
On 5/6/07, Chipp Walters wrote:
>
> On 5/5/07, Joe Lewis Wilkins wrote:
> >
> > Chipp,
> >
> > Can Flash be used for scaled drawings?
>
>
>
> Joe, I don't understand the question.
>
>
From pepetoo at cox.net Sun May 6 13:01:47 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sun, 6 May 2007 10:01:47 -0700
Subject: smartDraw and alternatives
In-Reply-To: <7aa52a210705060954u15d7e0c2h4b161a3e4acaa286@mail.gmail.com>
References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx>
<463C347B.000001.01180@MAZYTIS>
<7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com>
<4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net>
<7aa52a210705060952r68f56e85s9a5a4799829a6240@mail.gmail.com>
<7aa52a210705060954u15d7e0c2h4b161a3e4acaa286@mail.gmail.com>
Message-ID: <4C87FD6A-7062-40F9-ACDE-45BBFBDEE9F9@cox.net>
Chipp,
Just curious as to what kind of drawings you CAN do with Flash.
Thanks,
Joe
On May 6, 2007, at 9:54 AM, Chipp Walters wrote:
> Joe, perhaps you mean, 'can Flash be used to create architectural
> drawings'-- like a CAD app. The answer to that is NO. There are no
> real
> units in my version of Flash, and there certainly is not 'fillet' or
> 'chamfering' type tools. I wouldn't think anyone would use Flash to
> create
> mechanical or architectural blueprints.
From palcibiades-first at yahoo.co.uk Sun May 6 13:07:05 2007
From: palcibiades-first at yahoo.co.uk (Peter Alcibiades)
Date: Sun, 6 May 2007 18:07:05 +0100
Subject: Tiny, but fast hardware for running Rev app
Message-ID: <200705061807.05280.palcibiades-first@yahoo.co.uk>
Lex lite, using the Via C3 processor.
Not cheap, not fast (500mhz in the fanless form). But, you can run it off a
compact flash card, you could as Bob says put Puppy or DSL or a stripped down
Debian with Fluxbox on it, or Fluxbuntu. You could net boot it. And its
small. External psu, which helps.
Peter
From JimAultWins at yahoo.com Sun May 6 13:41:09 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Sun, 06 May 2007 10:41:09 -0700
Subject: smartDraw and alternatives
In-Reply-To: <4C87FD6A-7062-40F9-ACDE-45BBFBDEE9F9@cox.net>
Message-ID:
On 5/6/07 10:01 AM, "Joe Lewis Wilkins" wrote:
> Chipp,
> Just curious as to what kind of drawings you CAN do with Flash.
> Thanks,
> Joe
>
My take is that it would not really good for the architectural tools you are
used to, Joe. Not even close to Dreams, or the like. Old versions of Flash
have a quite different way of working with drawing objects. Takes getting
used to, and layer management is essential, but weak.
Flash does have some amazingly good algorithms for rendering. You might
think more about exporting from a good drawing program, then importing into
Flash. Now you can apply Flash tools to get something that will render
precisely.
You could do a special effect of a before-home and an after-remodel where
Flash does all the 'tweening' calculations to animate the change!
Jim Ault
Las Vegas
> On May 6, 2007, at 9:54 AM, Chipp Walters wrote:
>
>> Joe, perhaps you mean, 'can Flash be used to create architectural
>> drawings'-- like a CAD app. The answer to that is NO. There are no
>> real
>> units in my version of Flash, and there certainly is not 'fillet' or
>> 'chamfering' type tools. I wouldn't think anyone would use Flash to
>> create
>> mechanical or architectural blueprints.
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From pepetoo at cox.net Sun May 6 13:50:56 2007
From: pepetoo at cox.net (Joe Lewis Wilkins)
Date: Sun, 6 May 2007 10:50:56 -0700
Subject: smartDraw and alternatives
In-Reply-To:
References:
Message-ID: <267250AE-3148-4DD9-ACC4-BFE0901B065F@cox.net>
Thanks for the observation, Jim. That was kind of what I thought
might be possible, but not being familiar with Flash at all, had no
idea exactly how it might be used. Is Flash expensive?
Joe
On May 6, 2007, at 10:41 AM, Jim Ault wrote:
> On 5/6/07 10:01 AM, "Joe Lewis Wilkins" wrote:
>
>> Chipp,
>> Just curious as to what kind of drawings you CAN do with Flash.
>> Thanks,
>> Joe
>>
> My take is that it would not really good for the architectural
> tools you are
> used to, Joe. Not even close to Dreams, or the like. Old versions
> of Flash
> have a quite different way of working with drawing objects. Takes
> getting
> used to, and layer management is essential, but weak.
>
> Flash does have some amazingly good algorithms for rendering. You
> might
> think more about exporting from a good drawing program, then
> importing into
> Flash. Now you can apply Flash tools to get something that will
> render
> precisely.
>
> You could do a special effect of a before-home and an after-remodel
> where
> Flash does all the 'tweening' calculations to animate the change!
>
> Jim Ault
> Las Vegas
From Camm29 at tesco.net Sun May 6 14:43:08 2007
From: Camm29 at tesco.net (Camm29)
Date: Sun, 6 May 2007 19:43:08 +0100
Subject: Put data in lines
References:
Message-ID: <000801c7900e$7585e6c0$0a01a8c0@workshop>
Hi .
Had it working , sort of !
When data for a given line stops changing , the old original value appears ?
Then I found i'd missed "put it into currDataArr"
Now with "put it into currDataArr" the old unchanging data lines vanish
with only the new changing data lines displayed !
Trying to do the following ,
The first data received is always 999 lines with data , from then only lines
with changing data is received.
I always need to display the 999 lines of received data , with updating data
for given lines received.
Also when receiving data , It's not possible to move the Scrollbar ?
Thanks in advance !!
Regards
Camm
----- Original Message -----
From: "Jim Ault"
To: "How to use Revolution"
Sent: Saturday, May 05, 2007 7:18 PM
Subject: Re: Put data in lines
Pretty simple if you use an array.
Lookup Union in the docs and it is a one-liner
Use the 'union' command to combine two arrays, eliminating duplicate
elements.
you may have to play with the union command to get it just right (not
checked)
script goes something like this...
----------
local currDataArr
put incomingStr into incmgArr
split incmgArr by ":" and "=" --it is now an array
get currDataArr
union it with incmgArr
combine it by cr and space -- (or tab, if you prefer)
put it into currDataArr --local var that will keep this value
--the local var is faster than reading the field into a var
sort it by word 1 numeric of each
put it into fld display
--------------------------
Jim Ault
Las Vegas
On 5/5/07 10:58 AM, "Camm29" wrote:
> Thanks ,
> Jim , Bj?rnke and Mark for your comments and solution.
>
> It's work great and fast !
>
> One issue is that the next data string received may be longer or shorter ,
> but it still must appear in the correct line !
> (the system only sends changed data for a given line)
>
> So , first 999 lines could be sent , then only 2 lines.
> 999 lines of data need to stay displayed then only 2 lines data to change
!
>
> the line number is before the =
> the data is after the =
>
> Regards
> Camm
>
> ----- Original Message -----
> From: "Jim Ault"
> To: "How to use Revolution"
> Sent: Saturday, May 05, 2007 5:56 PM
> Subject: Re: Put data in lines
>
>
>> A problems with using arrays like that is that i will shuffle the lines
>> around somewhat randomly. Also note that my approach is about 7 times
>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>> itself that is slower).
>
> I find that the array method as shown by Mark will work a bit faster than
> the replace delimeters method, but you have to use a data list of about
> 10,000 to see the difference. At 50000 lines of data, the replace takes
> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both
will
> show 0 ticks elapsed, which means less than half a tick. Tick is about
> 1/60th of a second.
>
> Mac G5 Duo, Rev 2.7.2 build 261
>
> Jim Ault
> Las Vegas
>
>
> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote:
>
>> I always found arrays to be confusing, that's why I prefer this method :
>>
>> on mouseUp
>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>> into x
>> replace ":" with return in x
>> replace "=" with space in x
>> put line 2 to -2 of x
>> end mouseUp
>>
>> A problems with using arrays like that is that i will shuffle the lines
>> around somewhat randomly. Also note that my approach is about 7 times
>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>> itself that is slower).
>>
>> have fun
>> Bj?rnke
>>
>> On 05 May 2007, at 16:46, Mark Smith wrote:
>>
>>> This works for the given string, and should be quick even with 999
>>> values:
>>>
>>> on mouseUp
>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>> into tRec
>>> set the itemDelimiter to ":"
>>> delete item 1 of tRec
>>> delete item -1 of tRec
>>>
>>> split tRec by ":" and "="
>>> combine tRec by cr and space -- (or tab, if you prefer)
>>> put tRec
>>> end mouseUp
>>>
>>> Best,
>>>
>>> Mark
>>>
>>> On 5 May 2007, at 11:18, Camm29 wrote:
>>>
>>>> Hi ,
>>>>
>>>> I'm using read from socket
>>>>
>>>> example reply , can be max 999 values.
>>>>
>>>>
>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>>>
>>>> I wish to display in a updating field with the values shown as ,
>>>>
>>>> 0 234
>>>> 1 456789
>>>> 2 657483
>>>> 3 4
>>>> 4 3456473
>>>> 5 1
>>>> 6 0
>>>>
>>>> I must be missing something , i used a repeat but its very slow on
>>>> updating ?
>>>>
>>>> Thanks in advance
>>>> Camm
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
> 14:16
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
14:16
From JimAultWins at yahoo.com Sun May 6 15:45:22 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Sun, 06 May 2007 12:45:22 -0700
Subject: Put data in lines
In-Reply-To: <000801c7900e$7585e6c0$0a01a8c0@workshop>
Message-ID:
You probably have the union command working in reverse.
On 5/6/07 11:43 AM, "Camm29" wrote:
> Hi .
>
> Had it working , sort of !
>
> When data for a given line stops changing , the old original value appears ?
> Then I found i'd missed "put it into currDataArr"
> Now with "put it into currDataArr" the old unchanging data lines vanish
> with only the new changing data lines displayed !
>
> Trying to do the following ,
>
> The first data received is always 999 lines with data , from then only lines
> with changing data is received.
>
> I always need to display the 999 lines of received data , with updating data
> for given lines received.
>
> Also when receiving data , It's not possible to move the Scrollbar ?
>
> Thanks in advance !!
>
> Regards
> Camm
>
>
>
> ----- Original Message -----
> From: "Jim Ault"
> To: "How to use Revolution"
> Sent: Saturday, May 05, 2007 7:18 PM
> Subject: Re: Put data in lines
>
>
> Pretty simple if you use an array.
> Lookup Union in the docs and it is a one-liner
>
> Use the 'union' command to combine two arrays, eliminating duplicate
> elements.
> you may have to play with the union command to get it just right (not
> checked)
>
> script goes something like this...
> ----------
> local currDataArr
>
> put incomingStr into incmgArr
> split incmgArr by ":" and "=" --it is now an array
>
> get currDataArr
> union it with incmgArr
> combine it by cr and space -- (or tab, if you prefer)
> put it into currDataArr --local var that will keep this value
> --the local var is faster than reading the field into a var
>
> sort it by word 1 numeric of each
> put it into fld display
> --------------------------
>
> Jim Ault
> Las Vegas
>
>
> On 5/5/07 10:58 AM, "Camm29" wrote:
>
>> Thanks ,
>> Jim , Bj?rnke and Mark for your comments and solution.
>>
>> It's work great and fast !
>>
>> One issue is that the next data string received may be longer or shorter ,
>> but it still must appear in the correct line !
>> (the system only sends changed data for a given line)
>>
>> So , first 999 lines could be sent , then only 2 lines.
>> 999 lines of data need to stay displayed then only 2 lines data to change
> !
>>
>> the line number is before the =
>> the data is after the =
>>
>> Regards
>> Camm
>>
>> ----- Original Message -----
>> From: "Jim Ault"
>> To: "How to use Revolution"
>> Sent: Saturday, May 05, 2007 5:56 PM
>> Subject: Re: Put data in lines
>>
>>
>>> A problems with using arrays like that is that i will shuffle the lines
>>> around somewhat randomly. Also note that my approach is about 7 times
>>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>>> itself that is slower).
>>
>> I find that the array method as shown by Mark will work a bit faster than
>> the replace delimeters method, but you have to use a data list of about
>> 10,000 to see the difference. At 50000 lines of data, the replace takes
>> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both
> will
>> show 0 ticks elapsed, which means less than half a tick. Tick is about
>> 1/60th of a second.
>>
>> Mac G5 Duo, Rev 2.7.2 build 261
>>
>> Jim Ault
>> Las Vegas
>>
>>
>> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote:
>>
>>> I always found arrays to be confusing, that's why I prefer this method :
>>>
>>> on mouseUp
>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>> into x
>>> replace ":" with return in x
>>> replace "=" with space in x
>>> put line 2 to -2 of x
>>> end mouseUp
>>>
>>> A problems with using arrays like that is that i will shuffle the lines
>>> around somewhat randomly. Also note that my approach is about 7 times
>>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>>> itself that is slower).
>>>
>>> have fun
>>> Bj?rnke
>>>
>>> On 05 May 2007, at 16:46, Mark Smith wrote:
>>>
>>>> This works for the given string, and should be quick even with 999
>>>> values:
>>>>
>>>> on mouseUp
>>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>>> into tRec
>>>> set the itemDelimiter to ":"
>>>> delete item 1 of tRec
>>>> delete item -1 of tRec
>>>>
>>>> split tRec by ":" and "="
>>>> combine tRec by cr and space -- (or tab, if you prefer)
>>>> put tRec
>>>> end mouseUp
>>>>
>>>> Best,
>>>>
>>>> Mark
>>>>
>>>> On 5 May 2007, at 11:18, Camm29 wrote:
>>>>
>>>>> Hi ,
>>>>>
>>>>> I'm using read from socket
>>>>>
>>>>> example reply , can be max 999 values.
>>>>>
>>>>>
>>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>>>>
>>>>> I wish to display in a updating field with the values shown as ,
>>>>>
>>>>> 0 234
>>>>> 1 456789
>>>>> 2 657483
>>>>> 3 4
>>>>> 4 3456473
>>>>> 5 1
>>>>> 6 0
>>>>>
>>>>> I must be missing something , i used a repeat but its very slow on
>>>>> updating ?
>>>>>
>>>>> Thanks in advance
>>>>> Camm
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
> subscription
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>>
>> --
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
>> 14:16
>>
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
> subscription
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
> 14:16
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From wjm at wjm.org Sun May 6 15:56:59 2007
From: wjm at wjm.org (Bill Marriott)
Date: Sun, 6 May 2007 15:56:59 -0400
Subject: Tiny, but fast hardware for running Rev app
References: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com>
Message-ID:
wrote in message
news:8C95D950B946A2D-BF4-45 at mblk-d33.sysops.aol.com...
> http://www.mini-tft.de/xtc-neu/index.php?cPath=1458w
>
> http://www.mini-itx.com/
>
>
> I've been looking at really small PC hardware for running a Revolution app
> on, but this hardware needs to run in a somewhat temperature-sensitive
> environent, so I was hoping to investigate a "Flash-memory based
> hard-drive" solution, or something without a spinning HD motor. Anyone
> have any favorite hardware for such a feat? My basic needs are: Either USB
> or COM port for a device that needs to send barcode data to this terminal,
> plus a monitor output, plus a keyboard input.
>
> ________________________________________________________________________
> AOL now offers free email to everyone. Find out more about what's free
> from AOL at AOL.com.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From wjm at wjm.org Sun May 6 16:01:04 2007
From: wjm at wjm.org (Bill Marriott)
Date: Sun, 6 May 2007 16:01:04 -0400
Subject: Tiny, but fast hardware for running Rev app
References: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com>
Message-ID:
Oops, hit the wrong key :/
Suggest you do a search on Google for "run xp usb flash" -- I don't know how
well these boards would run XP if at all, but with their capacities edging
upwards of 16GB, you won't have an issue with running out of space.
wrote in message
news:8C95D950B946A2D-BF4-45 at mblk-d33.sysops.aol.com...
> http://www.mini-tft.de/xtc-neu/index.php?cPath=1458w
>
> http://www.mini-itx.com/
>
>
> I've been looking at really small PC hardware for running a Revolution app
> on, but this hardware needs to run in a somewhat temperature-sensitive
> environent, so I was hoping to investigate a "Flash-memory based
> hard-drive" solution, or something without a spinning HD motor. Anyone
> have any favorite hardware for such a feat? My basic needs are: Either USB
> or COM port for a device that needs to send barcode data to this terminal,
> plus a monitor output, plus a keyboard input.
From JimAultWins at yahoo.com Sun May 6 16:58:27 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Sun, 06 May 2007 13:58:27 -0700
Subject: smartDraw and alternatives
In-Reply-To: <267250AE-3148-4DD9-ACC4-BFE0901B065F@cox.net>
Message-ID:
On 5/6/07 10:50 AM, "Joe Lewis Wilkins" wrote:
> Thanks for the observation, Jim. That was kind of what I thought
> might be possible, but not being familiar with Flash at all, had no
> idea exactly how it might be used. Is Flash expensive?
>
> Joe
Yep, it is one of the big guys.
And learning curve is a bit steep.
Jim Ault
Las Vegas
From bvg at mac.com Sun May 6 23:32:21 2007
From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=)
Date: Mon, 7 May 2007 05:32:21 +0200
Subject: 2.7 For Linux?
In-Reply-To: <86ae76bb0705060904s184e225fgc37d5f82210e54e4@mail.gmail.com>
References: <86ae76bb0705060904s184e225fgc37d5f82210e54e4@mail.gmail.com>
Message-ID: <93565e15aa078aa90fbcb4b2d2fa117d@mac.com>
Asking RunRev for a shipping date is a very bad thing. People will
store such a date given by RR, if only unconsciously, and then be
disappointed when RunRev slips the shipping date (and they always do).
Thus it's better to send RR a friendly letter now and then, reminding
then that you are expecting the Linux engine since .
I'm sure you can get a 2.6 license key as well as a link to the ftp
server from support at runrev.com
Have fun
Bj?rnke von Gierke
On 06 May 2007, at 18:04, Bridger Maxwell wrote:
> Hey,
> I was wondering when the Revolution with support for Linux is
> supposed to
> be released. I realize that it is going to be in version 2.9 of
> Revolution,
> but the current beta build is 2.8.1, does that mean that we are going
> to
> have several updates under 2.8, and that the 2.9 release will be
> released
> much later than I thought? I guess what I am looking for is a general
> time
> estimate until 2.9. Is it weeks, months, a year? Until then, is
> there any
> way that I can use Revolution 2.6 to build a Linux version of my app
> even
> though I don't have a 2.6 license?
>
>
> Thank You,
> Bridger Maxwell
> www.FieryFerret.com
--
official ChatRev page:
http://chatrev.bjoernke.com
Chat with other RunRev developers:
go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev"
From toolbook at kestner.de Mon May 7 05:44:55 2007
From: toolbook at kestner.de (Tiemo Hollmann TB)
Date: Mon, 7 May 2007 11:44:55 +0200
Subject: How do I create an autorun CD for Mac?
Message-ID: <001e01c7908c$5ef20910$18b2a8c0@TiemoPC2>
Sorry, I don't have any Mac experience and hope Rev cares about the most for
me. Yes I still will test my app on a Mac of a friend, but right now I am
missing some Mac basics and didn't find anything about it in the tutorials.
I want to create a dual platform CD (Win and MacOS X) running the app from
CD. Until now I don't use any externals or plugins, so for Win I just take
the standalone.exe put it on my CD with an autorun.inf and that's it.
How do I create a autorun CD for Mac? Is there something like a autorun.inf
file on Mac?
And what do I have to put on the CD from the standalone building folders?
There are 2 files Info.plist and PkgInfo (one folder above the app), 4
Plugins folders with themes and 3 Revolution resource files
(Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just have to put
all these files and folders in same structure on CD, or don't I need these
additional files?
I would be happy if someone could direct me in the right direction or point
me to any tutorial or example
Thank you
Tiemo
From mb.userev at harbourhosting.co.uk Mon May 7 06:18:46 2007
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Mon, 07 May 2007 11:18:46 +0100
Subject: How do I create an autorun CD for Mac?
In-Reply-To: <001e01c7908c$5ef20910$18b2a8c0@TiemoPC2>
References: <001e01c7908c$5ef20910$18b2a8c0@TiemoPC2>
Message-ID: <463EFD06.10409@harbourhosting.co.uk>
Hi Tiemo,
Tiemo Hollmann TB wrote:
> Sorry, I don't have any Mac experience and hope Rev cares about the most for
> me. Yes I still will test my app on a Mac of a friend, but right now I am
> missing some Mac basics and didn't find anything about it in the tutorials.
>
> I want to create a dual platform CD (Win and MacOS X) running the app from
> CD. Until now I don't use any externals or plugins, so for Win I just take
> the standalone.exe put it on my CD with an autorun.inf and that's it.
>
> How do I create a autorun CD for Mac? Is there something like a autorun.inf
> file on Mac?
>
No such thing. Autorun is considered a security risk, and therefore
there is no mechanism for it. Mac users expect to open the cd and run
the application manually.
> And what do I have to put on the CD from the standalone building folders?
> There are 2 files Info.plist and PkgInfo (one folder above the app), 4
> Plugins folders with themes and 3 Revolution resource files
> (Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just have to put
> all these files and folders in same structure on CD, or don't I need these
> additional files?
>
Yes, put the whole directory structure as it is on to the Mac. The
parent folder and its contents are called a "package" which appears to
the mac user as the application itself. The user double-clicks the
package, which then runs the application as if it were an .exe.
> I would be happy if someone could direct me in the right direction or point
> me to any tutorial or example
Hope this helps
Martin Baxter
From nickp at didata.bw Mon May 7 06:47:33 2007
From: nickp at didata.bw (Nic Prioleau)
Date: Mon, 7 May 2007 12:47:33 +0200
Subject: "In Button" search
Message-ID: <00e301c79095$1e059e40$480aa8c0@didata.bw>
I have a combobox that contains a list of registration numbers and what I would like to achieve is to be able to start typing the first couple of characters of the reg no in the combo box and have a script that searches within the button and does a kind of live search and take me to the correct place in the button. I have something semi working but it doesn't quite do what I want. Can anyone suggest a better way of doing this?
B401DGS
B423ASD
B434ACK
B435GHP
B512AGF
on keydown whichkey
put the text of btn "regNo" into temp
put whichKey after search
if the number of characters in search > 1 then
filter temp with (search&"*")
**** The following code is not ideal as it sets the line number to the first regNo it finds. If I type "B43" it will takes B434ACK
set the wholeMatches to true
put lineoffset(temp, btn "regNo") into tnum
if tnum > 0 then
set the menuHistory of btn "regNo" to tnum
end if
end if
end keydown
Regards
Nic
#####################################################################################
This e-mail message has been scanned for Viruses and Content and cleared
by MailMarshal
#####################################################################################
From toolbook at kestner.de Mon May 7 06:47:47 2007
From: toolbook at kestner.de (Tiemo Hollmann TB)
Date: Mon, 7 May 2007 12:47:47 +0200
Subject: AW: How do I create an autorun CD for Mac?
In-Reply-To: <463EFD06.10409@harbourhosting.co.uk>
Message-ID: <000801c79095$274775f0$18b2a8c0@TiemoPC2>
Thanks Martin, that sounds easy :)
Tiemo
> -----Urspr?ngliche Nachricht-----
> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-
> bounces at lists.runrev.com] Im Auftrag von Martin Baxter
> Gesendet: Montag, 7. Mai 2007 12:19
> An: How to use Revolution
> Betreff: Re: How do I create an autorun CD for Mac?
>
> Hi Tiemo,
>
> Tiemo Hollmann TB wrote:
> > Sorry, I don't have any Mac experience and hope Rev cares about the most
> for
> > me. Yes I still will test my app on a Mac of a friend, but right now I
> am
> > missing some Mac basics and didn't find anything about it in the
> tutorials.
> >
> > I want to create a dual platform CD (Win and MacOS X) running the app
> from
> > CD. Until now I don't use any externals or plugins, so for Win I just
> take
> > the standalone.exe put it on my CD with an autorun.inf and that's it.
> >
> > How do I create a autorun CD for Mac? Is there something like a
> autorun.inf
> > file on Mac?
> >
>
> No such thing. Autorun is considered a security risk, and therefore
> there is no mechanism for it. Mac users expect to open the cd and run
> the application manually.
>
> > And what do I have to put on the CD from the standalone building
> folders?
> > There are 2 files Info.plist and PkgInfo (one folder above the app), 4
> > Plugins folders with themes and 3 Revolution resource files
> > (Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just have to
> put
> > all these files and folders in same structure on CD, or don't I need
> these
> > additional files?
> >
>
> Yes, put the whole directory structure as it is on to the Mac. The
> parent folder and its contents are called a "package" which appears to
> the mac user as the application itself. The user double-clicks the
> package, which then runs the application as if it were an .exe.
>
> > I would be happy if someone could direct me in the right direction or
> point
> > me to any tutorial or example
>
> Hope this helps
>
> Martin Baxter
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From Andre.Bisseret at inria.fr Mon May 7 07:24:53 2007
From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=)
Date: Mon, 7 May 2007 13:24:53 +0200
Subject: how to write a field on a file keeping the text formatting intact
Message-ID: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr>
Hi,
The following handler put the text of a field in a (Word) file but
it does not keep the html format :
set the defaultFolder to specialFolderPath("desktop") & "/IMPORT"
-- with file "thisFile.doc" in "IMPORT
open file "ThisFile.doc" for write
write fld "thisField" to file "suchFile.doc"
close file "suchFile.doc"
I tried to put the fld in a variable and to set the htmlText of this
variable to the htmlText of the fld
but I got an error "can't set this property".
Is is a way to write the content of a file on a file (in Word)
keeping the format intact ?
Thanks a lot in advance for any advice
Best regards from Grenoble
Andr?
From mark at maseurope.net Mon May 7 07:30:34 2007
From: mark at maseurope.net (Mark Smith)
Date: Mon, 7 May 2007 12:30:34 +0100
Subject: how to write a field on a file keeping the text formatting
intact
In-Reply-To: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr>
References: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr>
Message-ID:
Andr?, you need to write the htmlText of the field to the file:
set the defaultFolder to specialFolderPath("desktop") & "/IMPORT" --
with file "thisFile.doc" in "IMPORT
open file "ThisFile.doc" for write
write the HTMLText of fld "thisField" to file "suchFile.doc"
close file "suchFile.doc"
Best,
Mark
From Andre.Bisseret at inria.fr Mon May 7 07:42:15 2007
From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=)
Date: Mon, 7 May 2007 13:42:15 +0200
Subject: how to write a field on a file keeping the text formatting
intact
In-Reply-To:
References: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr>
Message-ID: <54D15D83-8ACB-46D6-A5BA-8BBCAE9460E8@inria.fr>
Le 7 mai 07 ? 13:30, Mark Smith a ?crit :
> Andr?, you need to write the htmlText of the field to the file:
>
>
>
> set the defaultFolder to specialFolderPath("desktop") & "/IMPORT"
> -- with file "thisFile.doc" in "IMPORT
> open file "ThisFile.doc" for write
> write the HTMLText of fld "thisField" to file "suchFile.doc"
> close file "suchFile.doc"
>
> Best,
>
> Mark
Thanks Marc for your immediate answer ;
I tried what you are suggesting but I did not obtain the formatted
text ; I obtained something like the following :
Un jour sur ses longs pieds
Allait je ne sais où
Le héron au long bec
Emmanché d'un long cou
Il côtoyait une rivière
L'onde était transparente
Ainsi qu'au plus beau jour
Ma commère la carpe
Y FAISAIT MILLE TOURS
Avec le brochet son compère
What I would like is to obtain the formatted text (not the html
translation)
Any idea ?
Thanks a lot
Best regards
Andr?
From mark at maseurope.net Mon May 7 07:56:54 2007
From: mark at maseurope.net (Mark Smith)
Date: Mon, 7 May 2007 12:56:54 +0100
Subject: how to write a field on a file keeping the text
formatting intact
In-Reply-To: <54D15D83-8ACB-46D6-A5BA-8BBCAE9460E8@inria.fr>
References: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr>
<54D15D83-8ACB-46D6-A5BA-8BBCAE9460E8@inria.fr>
Message-ID: <2F9A8612-2AF2-427C-8F85-AE88EBB24E0D@maseurope.net>
Ah, I see. I don't think Rev can export directly to Word format, but
an alternative might be to export as rich text - use the RtfText
instead of HtmlText - and then I'm pretty sure that Word can read the
file with formatting intact.
Best,
Mark
On 7 May 2007, at 12:42, Andr?.Bisseret wrote:
>
> Le 7 mai 07 ? 13:30, Mark Smith a ?crit :
>
>> Andr?, you need to write the htmlText of the field to the file:
>>
>>
>>
>> set the defaultFolder to specialFolderPath("desktop") & "/IMPORT"
>> -- with file "thisFile.doc" in "IMPORT
>> open file "ThisFile.doc" for write
>> write the HTMLText of fld "thisField" to file "suchFile.doc"
>> close file "suchFile.doc"
>>
>> Best,
>>
>> Mark
>
> Thanks Marc for your immediate answer ;
> I tried what you are suggesting but I did not obtain the formatted
> text ; I obtained something like the following :
>
> Un jour sur ses longs pieds
> Allait je ne sais où
> Le héron au long bec
> Emmanché d'un long cou
>
> Il côtoyait une rivière
> L'onde était transparente
> Ainsi qu'au plus beau jour
> Ma commère la carpe
> Y FAISAIT MILLE TOURS
> Avec le brochet son compère
>
> What I would like is to obtain the formatted text (not the html
> translation)
>
> Any idea ?
>
> Thanks a lot
>
> Best regards
> Andr?
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From Camm29 at tesco.net Mon May 7 08:07:53 2007
From: Camm29 at tesco.net (Camm29)
Date: Mon, 7 May 2007 13:07:53 +0100
Subject: Put data in lines
References:
Message-ID: <000a01c790a0$8085adc0$0a01a8c0@workshop>
Played with Union Command , still no luck.
Any other method ?
Regards
----- Original Message -----
From: "Jim Ault"
To: "How to use Revolution"
Sent: Sunday, May 06, 2007 8:45 PM
Subject: Re: Put data in lines
You probably have the union command working in reverse.
On 5/6/07 11:43 AM, "Camm29" wrote:
> Hi .
>
> Had it working , sort of !
>
> When data for a given line stops changing , the old original value appears
?
> Then I found i'd missed "put it into currDataArr"
> Now with "put it into currDataArr" the old unchanging data lines vanish
> with only the new changing data lines displayed !
>
> Trying to do the following ,
>
> The first data received is always 999 lines with data , from then only
lines
> with changing data is received.
>
> I always need to display the 999 lines of received data , with updating
data
> for given lines received.
>
> Also when receiving data , It's not possible to move the Scrollbar ?
>
> Thanks in advance !!
>
> Regards
> Camm
>
>
>
> ----- Original Message -----
> From: "Jim Ault"
> To: "How to use Revolution"
> Sent: Saturday, May 05, 2007 7:18 PM
> Subject: Re: Put data in lines
>
>
> Pretty simple if you use an array.
> Lookup Union in the docs and it is a one-liner
>
> Use the 'union' command to combine two arrays, eliminating duplicate
> elements.
> you may have to play with the union command to get it just right (not
> checked)
>
> script goes something like this...
> ----------
> local currDataArr
>
> put incomingStr into incmgArr
> split incmgArr by ":" and "=" --it is now an array
>
> get currDataArr
> union it with incmgArr
> combine it by cr and space -- (or tab, if you prefer)
> put it into currDataArr --local var that will keep this value
> --the local var is faster than reading the field into a var
>
> sort it by word 1 numeric of each
> put it into fld display
> --------------------------
>
> Jim Ault
> Las Vegas
>
>
> On 5/5/07 10:58 AM, "Camm29" wrote:
>
>> Thanks ,
>> Jim , Bj?rnke and Mark for your comments and solution.
>>
>> It's work great and fast !
>>
>> One issue is that the next data string received may be longer or shorter
,
>> but it still must appear in the correct line !
>> (the system only sends changed data for a given line)
>>
>> So , first 999 lines could be sent , then only 2 lines.
>> 999 lines of data need to stay displayed then only 2 lines data to
change
> !
>>
>> the line number is before the =
>> the data is after the =
>>
>> Regards
>> Camm
>>
>> ----- Original Message -----
>> From: "Jim Ault"
>> To: "How to use Revolution"
>> Sent: Saturday, May 05, 2007 5:56 PM
>> Subject: Re: Put data in lines
>>
>>
>>> A problems with using arrays like that is that i will shuffle the lines
>>> around somewhat randomly. Also note that my approach is about 7 times
>>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>>> itself that is slower).
>>
>> I find that the array method as shown by Mark will work a bit faster than
>> the replace delimeters method, but you have to use a data list of about
>> 10,000 to see the difference. At 50000 lines of data, the replace takes
>> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both
> will
>> show 0 ticks elapsed, which means less than half a tick. Tick is about
>> 1/60th of a second.
>>
>> Mac G5 Duo, Rev 2.7.2 build 261
>>
>> Jim Ault
>> Las Vegas
>>
>>
>> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote:
>>
>>> I always found arrays to be confusing, that's why I prefer this method :
>>>
>>> on mouseUp
>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>> into x
>>> replace ":" with return in x
>>> replace "=" with space in x
>>> put line 2 to -2 of x
>>> end mouseUp
>>>
>>> A problems with using arrays like that is that i will shuffle the lines
>>> around somewhat randomly. Also note that my approach is about 7 times
>>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>>> itself that is slower).
>>>
>>> have fun
>>> Bj?rnke
>>>
>>> On 05 May 2007, at 16:46, Mark Smith wrote:
>>>
>>>> This works for the given string, and should be quick even with 999
>>>> values:
>>>>
>>>> on mouseUp
>>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>>> into tRec
>>>> set the itemDelimiter to ":"
>>>> delete item 1 of tRec
>>>> delete item -1 of tRec
>>>>
>>>> split tRec by ":" and "="
>>>> combine tRec by cr and space -- (or tab, if you prefer)
>>>> put tRec
>>>> end mouseUp
>>>>
>>>> Best,
>>>>
>>>> Mark
>>>>
>>>> On 5 May 2007, at 11:18, Camm29 wrote:
>>>>
>>>>> Hi ,
>>>>>
>>>>> I'm using read from socket
>>>>>
>>>>> example reply , can be max 999 values.
>>>>>
>>>>>
>>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>>>>
>>>>> I wish to display in a updating field with the values shown as ,
>>>>>
>>>>> 0 234
>>>>> 1 456789
>>>>> 2 657483
>>>>> 3 4
>>>>> 4 3456473
>>>>> 5 1
>>>>> 6 0
>>>>>
>>>>> I must be missing something , i used a repeat but its very slow on
>>>>> updating ?
>>>>>
>>>>> Thanks in advance
>>>>> Camm
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
> subscription
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>>
>> --
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
>> 14:16
>>
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
> subscription
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
> 14:16
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
14:16
From JimCarwardine at OwnYourFuture-net.com Mon May 7 08:13:10 2007
From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine)
Date: Mon, 07 May 2007 09:13:10 -0300
Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released
In-Reply-To: <006b01c78dd1$414cc520$6701a8c0@YOUR68B8D1092F>
Message-ID:
Lynn... If I'm just getting started using Valentina with Rev and I
eventually want to place my app on a Mac server, which isn't ready yet, but
currently am developing on my MacBook Pro, what version of Valentina should
I get? Jim
on 5/3/07 7:20 PM, Lynn Fredricks wrote:
> Valentina 3 Major Upgrade to Ultra Fast Database Released
>
> Stored Procedures, Linux Support and Advanced Server Features
>
> May 3, 2007. Beaverton, Oregon-based Paradigma Software, Inc announces
> release version 3 of Valentina Office Server and Valentina Developer Network
> for deploying royalty free, standalone and client-server applications. This
> major release provides the greatest number of overall improvements to the
> platform since the release of Valentina 2 in March 2005, while providing
> backward compatibility with existing solutions built with Valentina 2.x.
>
> The following new features were added to the entire product line of
> Valentina 3:
>
> Stored Procedures. Stored procedures allow business logic to be stored
> within the database and then executed when called; this is highly beneficial
> for reducing network traffic.
> Triggers. Triggers allow events to be executed when conditions are met
> within a database or database table.
> Views. Views are a form of virtual table based on the results of a query,
> allowing dynamic glimpses into data stored in the database.
> Hot Back Up. Both standalone applications and Valentina Server based
> solutions can be automatically backed up and time stamped while running.
> Mac OS X Unicode Improvements. Because of improved support from Apple, Inc,
> Valentina can access the operating system version of ICU, reducing the
> overall size of deployable Valentina 3 components on the platform.
> Backwards Compatibility. Because only modest changes were made to the
> Valentina format, users can safely test their existing Valentina 2.5.x
> databases with Valentina 3.
>
> Valentina 3 Server solutions also include features specific to the platform:
>
> Event Scheduler. This allows execution of events on the server to
> automatically occur periodically.
> User Variables. Server solutions can get and set user variables on a per
> database basis.
> Improved Packet Based Protocol. Performance improvements with Server
> communications builds on previous releases that allow greater compatibility
> between different versions of clients and servers.
>
> Paradigma Software is also announcing new operating system support for
> Valentina Office Server and most developer products: native Linux support.
> This includes Valentina Developer Network support for Linux targets with
> REAL Software REALbasic, Runtime Revolution, C++, and Valentina Embedded
> Server, including server scripting with PHP 4/5+ and Ruby on Rails
> framework. Core Valentina 3 technology is officially supported on Ubuntu
> 7.x, SuSE Linux Enterprise Desktop and Red Hat Desktop, with compatibility
> with x86 based distributions running GTK 2.x.
>
> The release of Valentina 3 also has hundreds of minor performance
> improvements and solutions to customer reported issues.
>
> Valentina Developer Network solution provider Thorsten Hohage of
> objectmanufactur developed an EOF-like database framework that was
> originally based around mySQL. Mr Hohage reports that he ported the solution
> to Valentina in under four hours. Now large SELECT statements that ran
> upwards of five minutes take less than five seconds under Valentina 3. "The
> advancements culminating in Valentina 3 make Valentina a worthy successor to
> mySQL projects that require better performance for complex queries. I am
> profoundly happy over our move to Valentina." said Thorsten Hohage.
>
> Valentina database products, available on Windows, Mac OS X and Linux, are
> based on the unique Valentina database engine - an object-relational
> database engine known for extreme speed. When porting to Valentina, hours
> become minutes, minutes become seconds when it comes to storing, retrieving
> and querying databases. Valentina supports all modern standards - native
> Unicode, XML import/export and ODBC connectivity.
>
> Valentina Developer Network Platform Edition includes a set of tools for all
> supported operating systems of one development environment - and allows
> deployment of Valentina Embedded Database Server, royalty free. In addition,
> VDN Platform Edition includes reseller options, VDN Platform Edition sells
> for $599. Developers that want to build only local database solutions can
> license Valentina ADK products, starting at $199.
>
> About Paradigma Software, Inc
>
> Founded in 1998, Beaverton, Oregon-based Paradigma Software, Inc is the
> leading provider of incredibly fast and robust database solutions for
> business and development. Valentina 2 technology powers solutions as diverse
> as graphics applications from major Japanese electronics companies to
> solutions supporting US public schools. Paradigma Software solutions are
> available for every major development environment on the Windows and
> Macintosh platforms.
>
> Contact
>
> Paradigma Software
> Ph. (503) 574-2776
> http://www.paradigmasoft.com
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
--
HiringSmart Canada is a successful international end-to-end human resource
support business
> providing science-based assessments and productivity tools to multi-branch
> businesses
> where each branch, without the help of an HR professional, attracts, hires and
> engages THE RIGHT PEOPLE.
We Help You Attract, Hire and Keep the Right People.
www.TalentSeeker.ca www.HiringSmart.ca www.KeepingTheBest.ca
HiringSmart Canada
23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9
Phone: 902-823-2339. Fax: 902-823-2139
From sunshine at public.kherson.ua Mon May 7 10:18:36 2007
From: sunshine at public.kherson.ua (Ruslan Zasukhin)
Date: Mon, 07 May 2007 17:18:36 +0300
Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released
In-Reply-To:
Message-ID:
On 7/5/07 3:13 PM, "Jim Carwardine"
wrote:
Hi Jim,
> Lynn... If I'm just getting started using Valentina with Rev and I
> eventually want to place my app on a Mac server, which isn't ready yet, but
> currently am developing on my MacBook Pro, what version of Valentina should
> I get? Jim
Let me clarify:
A) you want that YOUR application made with "Valentina for Revolution ADK"
runs on SERVER computer? And client apps will connect to it?
B) you want run on server computer a Valentina Server, and your client apps
connect to it?
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
From JimCarwardine at OwnYourFuture-net.com Mon May 7 10:24:46 2007
From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine)
Date: Mon, 07 May 2007 11:24:46 -0300
Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released
In-Reply-To:
Message-ID:
Hi Ruslan... Part A eventually, nothing on a server for development... Jim
on 5/7/07 11:18 AM, Ruslan Zasukhin wrote:
> On 7/5/07 3:13 PM, "Jim Carwardine"
> wrote:
>
> Hi Jim,
>
>> Lynn... If I'm just getting started using Valentina with Rev and I
>> eventually want to place my app on a Mac server, which isn't ready yet, but
>> currently am developing on my MacBook Pro, what version of Valentina should
>> I get? Jim
>
> Let me clarify:
>
> A) you want that YOUR application made with "Valentina for Revolution ADK"
> runs on SERVER computer? And client apps will connect to it?
>
> B) you want run on server computer a Valentina Server, and your client apps
> connect to it?
>
>
--
HiringSmart Canada is a successful international end-to-end human resource
support business
> providing science-based assessments and productivity tools to multi-branch
> businesses
> where each branch, without the help of an HR professional, attracts, hires and
> engages THE RIGHT PEOPLE.
We Help You Attract, Hire and Keep the Right People.
www.TalentSeeker.ca www.HiringSmart.ca www.KeepingTheBest.ca
HiringSmart Canada
23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9
Phone: 902-823-2339. Fax: 902-823-2139
From Andre.Bisseret at inria.fr Mon May 7 10:32:55 2007
From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=)
Date: Mon, 7 May 2007 16:32:55 +0200
Subject: how to write a field on a file keeping the text
formatting intact
In-Reply-To: <2F9A8612-2AF2-427C-8F85-AE88EBB24E0D@maseurope.net>
References: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr>
<54D15D83-8ACB-46D6-A5BA-8BBCAE9460E8@inria.fr>
<2F9A8612-2AF2-427C-8F85-AE88EBB24E0D@maseurope.net>
Message-ID: <155CDC12-DE2B-48A0-97C1-AF9398734123@inria.fr>
Le 7 mai 07 ? 13:56, Mark Smith a ?crit :
> Ah, I see. I don't think Rev can export directly to Word format,
> but an alternative might be to export as rich text - use the
> RtfText instead of HtmlText - and then I'm pretty sure that Word
> can read the file with formatting intact.
>
> Best,
>
> Mark
Nice ! " write the RTFText of fld?" solves my problem :-))
I thank you very much Mark, for your effective help
Best regards from Grenoble
Andr?
From sunshine at public.kherson.ua Mon May 7 10:45:05 2007
From: sunshine at public.kherson.ua (Ruslan Zasukhin)
Date: Mon, 07 May 2007 17:45:05 +0300
Subject: Brand New to Valentina...
In-Reply-To:
Message-ID:
On 7/5/07 4:50 PM, "Jim Carwardine"
wrote:
Hi Jim
> Hi Ruslan... Here was my original message to the list... Jim
>
> Hi Everyone... I'm just starting to contemplate using Valentina. I have a
> Runtime Revolution application that I eventually want to put on a Mac
> server. I want to put a Valentina database behind my app. I don't have my
> server set up just yet. I use a MacBook Pro for development.
> I am wondering what form of Valentina to purchase. There seems to be a
> number of choices. Where should I start?
Aha, I have sent some questions already to you on REV list.
Please answer them.
In fact you have 2 major choices:
1) V4REV ADK -- intended for development of single user desktop apps
2) VDN -- include the same V4REV + Embedded Valentina Server.
Aha, I see you did answer:
> Hi Ruslan... Part A eventually, nothing on a server for development... Jim
Then you need choose V4REV and it have 4 options:
M mac only
W win only
MW mac+win
MWL mac+win+linux
--
Best regards,
Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc
Valentina - Joining Worlds of Information
http://www.paradigmasoft.com
[I feel the need: the need for speed]
From lfredricks at proactive-intl.com Mon May 7 10:45:23 2007
From: lfredricks at proactive-intl.com (Lynn Fredricks)
Date: Mon, 7 May 2007 07:45:23 -0700
Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released
In-Reply-To:
References:
Message-ID: <042101c790b6$5816b800$6701a8c0@YOUR68B8D1092F>
Hi Jim,
It isnt clear to me if eventually you want your solution to have a server
component. If you need to deploy a server, VDN is the best way to go.
Besides, it has twice the update length of the ADKs (ADKs = 1 year, VDN = 2
years minimum).
Best regards,
Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com
Valentina SQL Server: The Ultra-fast, Royalty Free Database Server
> -----Original Message-----
> From: use-revolution-bounces at lists.runrev.com
> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of
> Jim Carwardine
> Sent: Monday, May 07, 2007 7:25 AM
> To: Revolution Listserve
> Subject: Re: Valentina 3 Major Upgrade to Ultra Fast Database Released
>
> Hi Ruslan... Part A eventually, nothing on a server for
> development... Jim
>
>
> on 5/7/07 11:18 AM, Ruslan Zasukhin wrote:
>
> > On 7/5/07 3:13 PM, "Jim Carwardine"
> >
> > wrote:
> >
> > Hi Jim,
> >
> >> Lynn... If I'm just getting started using Valentina with Rev and I
> >> eventually want to place my app on a Mac server, which isn't ready
> >> yet, but currently am developing on my MacBook Pro, what
> version of
> >> Valentina should I get? Jim
> >
> > Let me clarify:
> >
> > A) you want that YOUR application made with "Valentina for
> Revolution ADK"
> > runs on SERVER computer? And client apps will connect to it?
> >
> > B) you want run on server computer a Valentina Server, and
> your client
> > apps connect to it?
> >
> >
>
> --
>
> HiringSmart Canada is a successful international end-to-end
> human resource support business
> > providing science-based assessments and productivity tools to
> > multi-branch businesses where each branch, without the help
> of an HR
> > professional, attracts, hires and engages THE RIGHT PEOPLE.
>
> We Help You Attract, Hire and Keep the Right People.
> www.TalentSeeker.ca www.HiringSmart.ca www.KeepingTheBest.ca
>
> HiringSmart Canada
> 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9
> Phone: 902-823-2339. Fax: 902-823-2139
>
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage
> your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From JimAultWins at yahoo.com Mon May 7 11:19:43 2007
From: JimAultWins at yahoo.com (Jim Ault)
Date: Mon, 07 May 2007 08:19:43 -0700
Subject: Put data in lines
In-Reply-To: <000a01c790a0$8085adc0$0a01a8c0@workshop>
Message-ID:
Well, update the big array and republish it.
Not sure why the union command won't do that. I guess I don't know the code
your using and what you are expecting.
Jim Ault
Las Vegas
On 5/7/07 5:07 AM, "Camm29" wrote:
> Played with Union Command , still no luck.
> Any other method ?
>
> Regards
>
> ----- Original Message -----
> From: "Jim Ault"
> To: "How to use Revolution"
> Sent: Sunday, May 06, 2007 8:45 PM
> Subject: Re: Put data in lines
>
>
> You probably have the union command working in reverse.
>
>
> On 5/6/07 11:43 AM, "Camm29" wrote:
>
>> Hi .
>>
>> Had it working , sort of !
>>
>> When data for a given line stops changing , the old original value appears
> ?
>> Then I found i'd missed "put it into currDataArr"
>> Now with "put it into currDataArr" the old unchanging data lines vanish
>> with only the new changing data lines displayed !
>>
>> Trying to do the following ,
>>
>> The first data received is always 999 lines with data , from then only
> lines
>> with changing data is received.
>>
>> I always need to display the 999 lines of received data , with updating
> data
>> for given lines received.
>>
>> Also when receiving data , It's not possible to move the Scrollbar ?
>>
>> Thanks in advance !!
>>
>> Regards
>> Camm
>>
>>
>>
>> ----- Original Message -----
>> From: "Jim Ault"
>> To: "How to use Revolution"
>> Sent: Saturday, May 05, 2007 7:18 PM
>> Subject: Re: Put data in lines
>>
>>
>> Pretty simple if you use an array.
>> Lookup Union in the docs and it is a one-liner
>>
>> Use the 'union' command to combine two arrays, eliminating duplicate
>> elements.
>> you may have to play with the union command to get it just right (not
>> checked)
>>
>> script goes something like this...
>> ----------
>> local currDataArr
>>
>> put incomingStr into incmgArr
>> split incmgArr by ":" and "=" --it is now an array
>>
>> get currDataArr
>> union it with incmgArr
>> combine it by cr and space -- (or tab, if you prefer)
>> put it into currDataArr --local var that will keep this value
>> --the local var is faster than reading the field into a var
>>
>> sort it by word 1 numeric of each
>> put it into fld display
>> --------------------------
>>
>> Jim Ault
>> Las Vegas
>>
>>
>> On 5/5/07 10:58 AM, "Camm29" wrote:
>>
>>> Thanks ,
>>> Jim , Bj?rnke and Mark for your comments and solution.
>>>
>>> It's work great and fast !
>>>
>>> One issue is that the next data string received may be longer or shorter
> ,
>>> but it still must appear in the correct line !
>>> (the system only sends changed data for a given line)
>>>
>>> So , first 999 lines could be sent , then only 2 lines.
>>> 999 lines of data need to stay displayed then only 2 lines data to
> change
>> !
>>>
>>> the line number is before the =
>>> the data is after the =
>>>
>>> Regards
>>> Camm
>>>
>>> ----- Original Message -----
>>> From: "Jim Ault"
>>> To: "How to use Revolution"
>>> Sent: Saturday, May 05, 2007 5:56 PM
>>> Subject: Re: Put data in lines
>>>
>>>
>>>> A problems with using arrays like that is that i will shuffle the lines
>>>> around somewhat randomly. Also note that my approach is about 7 times
>>>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>>>> itself that is slower).
>>>
>>> I find that the array method as shown by Mark will work a bit faster than
>>> the replace delimeters method, but you have to use a data list of about
>>> 10,000 to see the difference. At 50000 lines of data, the replace takes
>>> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both
>> will
>>> show 0 ticks elapsed, which means less than half a tick. Tick is about
>>> 1/60th of a second.
>>>
>>> Mac G5 Duo, Rev 2.7.2 build 261
>>>
>>> Jim Ault
>>> Las Vegas
>>>
>>>
>>> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote:
>>>
>>>> I always found arrays to be confusing, that's why I prefer this method :
>>>>
>>>> on mouseUp
>>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>>> into x
>>>> replace ":" with return in x
>>>> replace "=" with space in x
>>>> put line 2 to -2 of x
>>>> end mouseUp
>>>>
>>>> A problems with using arrays like that is that i will shuffle the lines
>>>> around somewhat randomly. Also note that my approach is about 7 times
>>>> faster (not sure if it's the itemDelimiter stuff, or the array handling
>>>> itself that is slower).
>>>>
>>>> have fun
>>>> Bj?rnke
>>>>
>>>> On 05 May 2007, at 16:46, Mark Smith wrote:
>>>>
>>>>> This works for the given string, and should be quick even with 999
>>>>> values:
>>>>>
>>>>> on mouseUp
>>>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF
>>>>> into tRec
>>>>> set the itemDelimiter to ":"
>>>>> delete item 1 of tRec
>>>>> delete item -1 of tRec
>>>>>
>>>>> split tRec by ":" and "="
>>>>> combine tRec by cr and space -- (or tab, if you prefer)
>>>>> put tRec
>>>>> end mouseUp
>>>>>
>>>>> Best,
>>>>>
>>>>> Mark
>>>>>
>>>>> On 5 May 2007, at 11:18, Camm29 wrote:
>>>>>
>>>>>> Hi ,
>>>>>>
>>>>>> I'm using read from socket
>>>>>>
>>>>>> example reply , can be max 999 values.
>>>>>>
>>>>>>
>>>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF
>>>>>>
>>>>>> I wish to display in a updating field with the values shown as ,
>>>>>>
>>>>>> 0 234
>>>>>> 1 456789
>>>>>> 2 657483
>>>>>> 3 4
>>>>>> 4 3456473
>>>>>> 5 1
>>>>>> 6 0
>>>>>>
>>>>>> I must be missing something , i used a repeat but its very slow on
>>>>>> updating ?
>>>>>>
>>>>>> Thanks in advance
>>>>>> Camm
>>>
>>>
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription
>>> preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>>
>>>
>>> --
>>> No virus found in this incoming message.
>>> Checked by AVG Free Edition.
>>> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
>>> 14:16
>>>
>>>
>>>
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at lists.runrev.com
>>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription
>>> preferences:
>>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
> subscription
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>>
>> --
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
>> 14:16
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
> subscription
>> preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007
> 14:16
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From joel.guillod at net2000.ch Mon May 7 12:01:41 2007
From: joel.guillod at net2000.ch (Joel Guillod)
Date: Mon, 7 May 2007 18:01:41 +0200
Subject: How to POST an image file?
In-Reply-To: <20070507144602.068B2489094@mail.runrev.com>
References: <20070507144602.068B2489094@mail.runrev.com>
Message-ID: <989505F8-2A43-44AF-8A11-7B5A747D6500@net2000.ch>
Given the following form in an html page from url like "http:/
myserver/mydir/mypage":
I try to "POST tData to URL "http:/myserver/mydir/mypage/myaction"
where tData contains the following data:
--> (this line is not included in data)
Content-type: multipart/form-data, boundary=AaB03x
--AaB03x
content-disposition: form-data; name="file"; filename="logo.gif"
Content-type: image/gif
Content-Transfer-Encoding: binary
GIF89a DATA HERE...
--AaB03x--
<-- (this line is not included in data)
Can anyone tell me why I get a 500 server error or a 40x error? Using
the original html page in a web browser works as expected and I have
checked that it is not a cookie issue.
I also tried without success (same error) with the following tData:
--> (this line is not included in data)
Content-type: multipart/form-data, boundary=AaB03x
--AaB03x
content-disposition: form-data; name="file"
Content-type: multipart/mixed, boundary=BbC04y
--BbC04y
Content-disposition: attachment; filename="decoration.gif"
Content-type: image/gif
Content-Transfer-Encoding: binary
GIF89a DATA HERE...
--BbC04y--
--AaB03x--
<-- (this line is not included in data)
So I suppose either my post url or the data content is/are
malformed... Any help welcome!
Thanks,
Joel
From JimCarwardine at OwnYourFuture-net.com Mon May 7 12:01:45 2007
From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine)
Date: Mon, 07 May 2007 13:01:45 -0300
Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released
In-Reply-To: <042101c790b6$5816b800$6701a8c0@YOUR68B8D1092F>
Message-ID:
Hi Lynn... I think I have it worked out... When I deploy my app, it will be
deployed on a server using Valentina. In that case, I don't need a
Valentina server. Right? Jim
on 5/7/07 11:45 AM, Lynn Fredricks wrote:
> Hi Jim,
>
> It isnt clear to me if eventually you want your solution to have a server
> component. If you need to deploy a server, VDN is the best way to go.
> Besides, it has twice the update length of the ADKs (ADKs = 1 year, VDN = 2
> years minimum).
>
> Best regards,
>
> Lynn Fredricks
> President
> Paradigma Software
> http://www.paradigmasoft.com
>
> Valentina SQL Server: The Ultra-fast, Royalty Free Database Server
>
>
>
>> -----Original Message-----
>> From: use-revolution-bounces at lists.runrev.com
>> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of
>> Jim Carwardine
>> Sent: Monday, May 07, 2007 7:25 AM
>> To: Revolution Listserve
>> Subject: Re: Valentina 3 Major Upgrade to Ultra Fast Database Released
>>
>> Hi Ruslan... Part A eventually, nothing on a server for
>> development... Jim
>>
>>
>> on 5/7/07 11:18 AM, Ruslan Zasukhin wrote:
>>
>>> On 7/5/07 3:13 PM, "Jim Carwardine"
>>>
>>> wrote:
>>>
>>> Hi Jim,
>>>
>>>> Lynn... If I'm just getting started using Valentina with Rev and I
>>>> eventually want to place my app on a Mac server, which isn't ready
>>>> yet, but currently am developing on my MacBook Pro, what
>> version of
>>>> Valentina should I get? Jim
>>>
>>> Let me clarify:
>>>
>>> A) you want that YOUR application made with "Valentina for
>> Revolution ADK"
>>> runs on SERVER computer? And client apps will connect to it?
>>>
>>> B) you want run on server computer a Valentina Server, and
>> your client
>>> apps connect to it?
>>>
>>>
>>
>> --
>>
>> HiringSmart Canada is a successful international end-to-end
>> human resource support business
>>> providing science-based assessments and productivity tools to
>>> multi-branch businesses where each branch, without the help
>> of an HR
>>> professional, attracts, hires and engages THE RIGHT PEOPLE.
>>
>> We Help You Attract, Hire and Keep the Right People.
>> www.TalentSeeker.ca www.HiringSmart.ca www.KeepingTheBest.ca
>>
>> HiringSmart Canada
>> 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9
>> Phone: 902-823-2339. Fax: 902-823-2139
>>
>>
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage
>> your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
--
HiringSmart Canada is a successful international end-to-end human resource
support business
> providing science-based assessments and productivity tools to multi-branch
> businesses
> where each branch, without the help of an HR professional, attracts, hires and
> engages THE RIGHT PEOPLE.
We Help You Attract, Hire and Keep the Right People.
www.TalentSeeker.ca www.HiringSmart.ca www.KeepingTheBest.ca
HiringSmart Canada
23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9
Phone: 902-823-2339. Fax: 902-823-2139
From soapdog at mac.com Mon May 7 12:11:43 2007
From: soapdog at mac.com (Andre Garzia)
Date: Mon, 7 May 2007 13:11:43 -0300
Subject: How to POST an image file?
In-Reply-To: <989505F8-2A43-44AF-8A11-7B5A747D6500@net2000.ch>
References: <20070507144602.068B2489094@mail.runrev.com>
<989505F8-2A43-44AF-8A11-7B5A747D6500@net2000.ch>
Message-ID:
Joel,
I didn't tried assembling mime encoded messages by hand, but why
don't you try some not well known libURL gems as detailed on libURL
manual http://support.runrev.com/resources/liburldocs.php Below, I
quote from the docs, I think you can use this functions to assemble
your post data...
libUrlMultipartFormData(