Re: [OT] 3d flip effect?

2010-05-18 Thread René Micout
Have you look at Quartz Composer ?

Le 18 mai 2010 à 07:51, Nicolas Cueto a écrit :

 Have you checked QuickTime effects?
 
 I think Rev's QT effects are for card transitions only, but I'm
 looking for an image effect.
 
 Thanks all the same, Devin.
 
 --
 Nicolas Cueto
 ___
 use-revolution mailing list
 use-revolution@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@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] (totally OT) on iPhone eQuality and iStupidities

2010-05-18 Thread Robert Mann

Hi folks.. sorry that was just a little stupidity from me.. and I did
suppress this silly msg yesterday from the list.. ok!?

After all, it's up to pepole to choose what apps are interesting and if some
buy the love champion app well.. it's not much worse than the fart app
that started the iphone apps at some stage!!! 

Oh by the way.. it was pureely humoristic..  and It never cross my mind to
actually send such a letter.. 
have a good day all.. and back to some more concrete stuff!
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Re-OT-totally-OT-on-iPhone-eQuality-and-iStupidities-tp2220450p2220940.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] 3d flip effect?

2010-05-18 Thread Robert Mann

I saw a stack recently in revOnline that shows a nice page effect example, I
think it is built with core graphics. CHeck it out.

VisualEffects transitions by Bernd Niggemann

some of the build in Quicktime and core image transitions of Rev for MacOs
X
Needs a graphic card  64 Mb and System 10.4 and above. For the core image
transitions (I like curl which is a turning of a page, looks a bit like
peeling the card off) some horespower is needed.

Actually this shows, how to fake a core image effect for a transition. The
core image effects operate on images. I wanted to use it for the card to
card transition. To the rescue comes Revs snapshot. On these snapshots of
the cards work the core image effects when going from card to card.

I made this just to see if it could be done and since it came up on the
forum I just uploaded it here. 

Although I think the big times of transitions are gone
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/OT-3d-flip-effect-tp2220725p2220947.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Getting an Audio Plugin Created ( was RE: [audio] Call for an updated enhanced quicktime audio library ora small audio complementary library!)

2010-05-18 Thread Robert Mann

Thanks all for your contributions. I propose to set up somewhere a wiki page
so that all interested parties can  append a specification document with
suggestions, reactions and so on.. ??

It sounds a good idea to set the boundaries between several levels of
librairies and raw some specifications subsets consequently. In practice It
can be a good way to start and see if things go well.

Feedbacks :

1) Please do append at this stage with your ideas but do refer to fNumbers
that should not change. If you add, add a fNumber. Yhanks. 

Current number of functions is : 18th may = 15

2) In a second time I'll turn that into a table so that we can all express
what we need mostly 300% and have a braod and precise view of the situation.



Basically we would have the following possibilities :

---
Set1 -  BASIC AUDIO trim functions, just to be able to record good quality
sounds (Robert Maniquant)

fa1 - fade in / fade out possibly auto-trim functions
fa2 - cross mix fade in and out between two or more files. 
fa3 - normalization 
fa4 - a simple basic reverb/echo combined for voice/music with basic setting

these functions should work on raw wave files as recorded by the runrev
record function.

To be complemented by an mp3 output (see later)


---
Set2 - MIDI PLAY (rene Micout)

f5 - Command  PlayMidiNote
(midiChannel,instrument,pitch,duration,velocity,pano,vibrato,reverb) with
parameters : 
midiChannel = Midi channel number 
instrument = number of Midi instrument (General Midi § General Midi
Drum  other...) 0-127... 
pitch = note Midi : 0-127 
duration = duration of the note in milliseconds 
velocity = volume of the note (QuickTime synthesizer) 0-127 
pano = panoramic Midi 0-127 
vibrato = vibrato effect Midi 0-127 
reverb = reverberation effect Midi 0-127 

f6 - Command  PlayMidiChord(parameters : dito PlayMidiNote with pitch =
array of notes) 
 or chord name? (robert M)

f7- midi Message  Trap USB signal from a musical keyboard by example with
parameters midiChannel,pitch,on/off... 

The latency must be  40 miliseconds 

Robert : the equality of midi sounds rests on using a good sound lib. So
that should be controlled somehow. (set sound lib?)

---
Set3 - extended pro AUDIO MIXING (stephen Barncard)

f8. Multiple audio streams, multichannel possibilities 
Robert : interesting point, an audio stream lib, that could be compatible
with revWeb too!?

f9. Edit window primitives (waveform drawing, edit points) 

f10. Good level metering hooks 
robert : I think we do have these in revOnline, they work fine to view the
output.

f11. RTAS Plugins 

f12. SMPTE Library 

f13. Support for OGG and Flac 

---
Set4 - AUDIO PROGRAMING LIBRARIES
f13 : open/save wave file content. Content poured into a data table, ready
to deal with. Save back from the result table, empty copy of the input data
table.

Robert : could be basis for Set3 pro audio mixing, that could be done as
much as possible direct in xTalk.

---
Set0 - License free NON QUICKTIME AUDIO FRAMEWORK : a non quicktime,
concurrent mac, windows and linux compliant audio framework, based on a
license free format like org vorbis; with the runrev made installer to make
this an ok road to develop apps without risking tons of support calls for
that.

f14- MP3 output :  so far we have to use lame which is great, but, implies
installing that on each computer... an included plugin would be much more
simple and reduce risks of support issues

Robert : I wonder if it could be possible to make an AAC export function
license free if it is made available to the pulic, ei non commercial. I
think it could work out. e.g. Runrev could not, but a non lucrative
asociation could perhaps!?

f15- simpler  basic : a lame installer and checking utility



-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/audio-Call-for-an-updated-enhanced-quicktime-audio-library-or-a-small-audio-complementary-library-tp2216458p2221011.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Getting an Audio Plugin Created ( was RE: [audio] Call for an updated enhanced quicktime audio library ora small audio complementary library!)

2010-05-18 Thread René Micout
Hello Robert,

Le 18 mai 2010 à 11:54, Robert Mann a écrit :

 f6 - Command  PlayMidiChord(parameters : dito PlayMidiNote with pitch =
 array of notes) 
 or chord name? (robert M)

Chord name is possibly a good thing, but it is better to have possibilities to 
contruct chords with a list of notes... There is conventional chords (Major, 
Monor, Seventh, etc.) and there is unconventional chords (all that remains to 
be invented and which, for the moment is not yet familiar to our ears)
Bon souvenir de Paris
René

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


Re: [OT] 3d flip effect?

2010-05-18 Thread BNig


Robert Mann wrote:
 
 I saw a stack recently in revOnline that shows a nice page effect example,
 I think it is built with core graphics. CHeck it out.

The effects were taken from the Core Image Sampler.rev stack in the
Resources-Examples folder that ships with Rev (Mac version). They were just
adapted for page transition using  snapshots since core image effects work,
well, on images.
regards
Bernd
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/OT-3d-flip-effect-tp2220725p2221049.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] 3d flip effect?

2010-05-18 Thread Nicolas Cueto
Thanks for the Mac advice, but I'm on Windows.

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


Cloud computing: scalable DB

2010-05-18 Thread David Bovill
I'm looking into an application which needs a highly scaleable back end
database. One with low up front costs and yet won;t fall over if it suddenly
takes off. I've noticed Jerry and others describing On-Rev in terms of
cloud storage - but AFAIK it is a simple shared host, and there are no
services on offer with regard to scaling or true cloud computing?

So - I am looking at using true cloud based database solutions. On-Rev would
provide that administrative functions but web plugins on users own web sites
would directly call the cloud computing backend. I'm looking to prototype
this in revWeb and then implement the plugins in a suitable AJAX framework.
It seems to be that this is now a reasonable approach to take given the
existing state of these services - but I'm only reading about them and would
love some feedback from others on the list.

In particular I am looking at using Amazon - either their
SimpleDBhttp://developer.amazonwebservices.com/connect/entry.jspa?externalID=2552categoryID=146,
or their Relational Database
Servicehttp://aws.amazon.com/rds/?ref_=pe_8050_15319810,
but maybe also Google equivalent services? Anyone tried these - I've only
used Amazon S3 for file storage to date?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Playing wav sound file in Linux in background?

2010-05-18 Thread Peter Alcibiades

We need someone like Andre to help on this.  I have had a similar problem
with printing from the shell, the app prints, but if the shell command does
not complete, it hangs, so would like to know the answer to the general
question of how to get shell commands running in the background.  I suspect
you have to spin off the process to a separate stack, and call it from that
with the opening of the second stack (which could be invisible of course). 
Then it will fire up and not affect the message flow in the first one.

But that's just a guess.  Andre could help us.  Andre?
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Playing-wav-sound-file-in-Linux-in-background-tp2220508p2221137.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Can't save stack Error

2010-05-18 Thread Graham Pearson

List:

In Revolution Studio 4.0.0-gm-1 I am trying to follow directions to 
center the answer and ask dialog boxes under windows to the center of 
the screen.


To do this, I use Revolution's View Menu to Show the Revolution UI 
Elements in the List, and then use the Tools menu to Show the 
Application Browser . Select the Ask dialog and right-click on it 
and show it's script. In the preOpenCard handler, add the line set 
the loc of me to the screenLoc, and apply the change.. Do the same 
with the *Answer* dialog. Then close Revolution and when it asks if 
you ant to save the changes to stack Ask Dialog, select Save. Do 
the same with the *Answer* dialog. 


When I have completed this and tried to save the Ask Dialog I am getting 
an error:


Can't save stack Ask Dialog due to an error:
can't open stack backup file
Check the path file, and make sure you have sufficient permissions.

I am not finding where the stack backup file is located at? So I can 
check the permissions. Any Insight.



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


Re: [OT] 3d flip effect?

2010-05-18 Thread Thomas McGrath III
Very nice use of export snapshot with the Core Image Transitions, Bernd.


Tom McGrath III
Lazy River Software
http://lazyriver.on-rev.com
3mcgr...@comcast.net

I Can Speak - Communication for the rest of us...
http://mypad.lazyriver.on-rev.com

I Can Speak on the iPad Store
http://itunes.apple.com/us/app/i-can-speak/id364733279?mt=8

DeMoted - Have you DeMoted Someone today?
http://demoted.lazyriver.on-rev.com

DeMoted on the iTune App Store
http://itunes.apple.com/us/app/demoted/id355925236?mt=8


On May 18, 2010, at 6:18 AM, BNig wrote:

 
 
 Robert Mann wrote:
 
 I saw a stack recently in revOnline that shows a nice page effect example,
 I think it is built with core graphics. CHeck it out.
 
 The effects were taken from the Core Image Sampler.rev stack in the
 Resources-Examples folder that ships with Rev (Mac version). They were just
 adapted for page transition using  snapshots since core image effects work,
 well, on images.
 regards
 Bernd
 -- 
 View this message in context: 
 http://runtime-revolution.278305.n4.nabble.com/OT-3d-flip-effect-tp2220725p2221049.html
 Sent from the Revolution - User mailing list archive at Nabble.com.
 ___
 use-revolution mailing list
 use-revolution@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@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Can't save stack Error

2010-05-18 Thread Mark Schonewille

Graham,

Try saving the stack in a different location, e.g. on your desktop or  
documents folder, and move it to the right place inside the Revolution  
folder, replacing the old answer and ask dialog stacks. You may need  
to quit Revolution and you also may beed to make sure to log in as  
admin before you can replace those files.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer

Economy-x-Talk is always looking for new projects. Contact me for a  
quote http://economy-x-talk.com/contact.html
Download Clipboard Link http://clipboardlink.economy-x-talk.com and  
share the clipboard of your computer over the local network.


On 18 mei 2010, at 14:08, Graham Pearson wrote:


List:

In Revolution Studio 4.0.0-gm-1 I am trying to follow directions to  
center the answer and ask dialog boxes under windows to the center  
of the screen.


To do this, I use Revolution's View Menu to Show the Revolution  
UI Elements in the List, and then use the Tools menu to Show  
the Application Browser . Select the Ask dialog and right-click  
on it and show it's script. In the preOpenCard handler, add the  
line set the loc of me to the screenLoc, and apply the change..  
Do the same with the *Answer* dialog. Then close Revolution and  
when it asks if you ant to save the changes to stack Ask Dialog,  
select Save. Do the same with the *Answer* dialog.


When I have completed this and tried to save the Ask Dialog I am  
getting an error:


Can't save stack Ask Dialog due to an error:
can't open stack backup file
Check the path file, and make sure you have sufficient permissions.

I am not finding where the stack backup file is located at? So I can  
check the permissions. Any Insight.


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


Re: Cloud computing: scalable DB

2010-05-18 Thread Andre Garzia
David,

I've been looking at the same things. I am a user of Amazon S3 and I made
tests with SDB as well (not from rev at this time).

Depending on the data you want to store, you might want to check out the
following noSQL databases:

* CouchDB http://couchdb.apache.org/
* MongoDB http://www.mongodb.org/ (there's a mongo db hosting service at
MongoHQ )
* Cassandra http://cassandra.apache.org/
* Riak http://riak.basho.com/

I think these are the future of storage for stuff that is not too
relational. We don't have plugins/adaptors/code to link to any of those
tools but if you're going to write yourself a plugin why not something like
these?

RDBMS are quite complex tools and sometimes they are used for the wrong job
and then designing table schemas become like trying to teach an elephant to
ice skate, if you're patient and wise enough, the elephant will eventually
be able to ice skate but anyone looking into it will be at the same time
amazed and afraid.

I think most of the data we're trying to store these days is document based
where we have something abstract which we call a document and this document
have properties and fields where we store data or other documents such as an
address book can have different entries and fields for different contacts.
This kind of problem is easily solved with the above solutions and harder
to code with plain old relational systems.

Hope this is useful

Cheers
Andre



On Tue, May 18, 2010 at 8:23 AM, David Bovill da...@architex.tv wrote:

 I'm looking into an application which needs a highly scaleable back end
 database. One with low up front costs and yet won;t fall over if it
 suddenly
 takes off. I've noticed Jerry and others describing On-Rev in terms of
 cloud storage - but AFAIK it is a simple shared host, and there are no
 services on offer with regard to scaling or true cloud computing?

 So - I am looking at using true cloud based database solutions. On-Rev
 would
 provide that administrative functions but web plugins on users own web
 sites
 would directly call the cloud computing backend. I'm looking to prototype
 this in revWeb and then implement the plugins in a suitable AJAX framework.
 It seems to be that this is now a reasonable approach to take given the
 existing state of these services - but I'm only reading about them and
 would
 love some feedback from others on the list.

 In particular I am looking at using Amazon - either their
 SimpleDB
 http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2552categoryID=146
 ,
 or their Relational Database
 Servicehttp://aws.amazon.com/rds/?ref_=pe_8050_15319810,
 but maybe also Google equivalent services? Anyone tried these - I've only
 used Amazon S3 for file storage to date?
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
http://www.andregarzia.com All We Do Is Code.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] 3d flip effect?

2010-05-18 Thread BNig


Thomas McGrath III-3 wrote:
 
 Very nice use of export snapshot with the Core Image Transitions, Bernd. 

Thank you Tom
regards
Bernd
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/OT-3d-flip-effect-tp2220725p2221215.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] 3d flip effect?

2010-05-18 Thread Robert Mann

Just for info.. I was impressed by the rendering, quality of turn page, but
it takes its time in my macBook. Is it super fast elsewhere? I imagine the
time to export the snap to hard disk then read back in, and then apply the
effect. Could there be a way to save directly to a variable? Or to read and
write nearly at same time with a dispatch message write, immediately
followed by a dispatch message read?? 
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/OT-3d-flip-effect-tp2220725p2221234.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Cloud computing: scalable DB

2010-05-18 Thread David Bovill
Thanks Andre:

On 18 May 2010 13:18, Andre Garzia an...@andregarzia.com wrote:


 * CouchDB http://couchdb.apache.org/
 * MongoDB http://www.mongodb.org/ (there's a mongo db hosting service at
 MongoHQ )
 * Cassandra http://cassandra.apache.org/
 * Riak http://riak.basho.com/


I think it is only really Amazon SimpleDB and Google App engine that offer
automatic cloud-based scaleability? Perhaps MongoDB - but I like the idea of
going with a big player on this.

At the moment it seems that SimpleDB is offered optimally in different
regions, and I am not quite sure yet how you would offer global access based
on a single data source offered in all regions (with SimpleDB the regional
instances are seperate stores) - maybe AppEngine??? For now I think unless
you want to write in Python code as well it is better to use SimpleDB from
Rev - that way you can access it from Desktop as well as webApps.

Also interesting though more expensive is the idea of using MySQL (sqlLite
locally) and being able to move over to Amazon
RDShttp://aws.amazon.com/running_databases/#rdsfor scalability - but
you only need that for complex DB's I think.

This is a really good read and recent review at
InfoWorldhttp://www.infoworld.com/d/data-management/slacker-databases-break-all-the-old-rules-599?page=0,7
.

I think most of the data we're trying to store these days is document based
 where we have something abstract which we call a document and this document
 have properties and fields where we store data or other documents such as
 an
 address book can have different entries and fields for different contacts.
 This kind of problem is easily solved with the above solutions and harder
 to code with plain old relational systems.


I particularly like the idea of not having to get into complex relational db
design, but using simple parallel tables and doing the joins in the
application layer ( ie revTalk) - seems the way to go to me - if you can
break the data into object-like chinks where your parallel queries retrieve
small quantities of data that you use revTalk to massage - sounds great. Not
for banks maybe - but for most of the rest of use cases.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] 3d flip effect?

2010-05-18 Thread BNig

Robert,
it is not super fast, the snapshots are saved  to a variable, no disk
access.
---
 export snapshot from this card to tTarget as png
 set the text of image TargetImage to tTarget
---

Part of it is that you take 2 snapshots, one from the present card and one
of the card to go to. That takes time, plus a little time for the core image
effects to kick in.

Smaller objects are faster.

regards
Bernd


Robert Mann wrote:
 
 Just for info.. I was impressed by the rendering, quality of turn page,
 but it takes its time in my macBook. Is it super fast elsewhere? I imagine
 the time to export the snap to hard disk then read back in, and then apply
 the effect. Could there be a way to save directly to a variable? Or to
 read and write nearly at same time with a dispatch message write,
 immediately followed by a dispatch message read?? 
 
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/OT-3d-flip-effect-tp2220725p2221249.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Cloud computing: scalable DB

2010-05-18 Thread Ruslan Zasukhin
On 18/5/10 4:04 PM, David Bovill da...@vaudevillecourt.tv wrote:

Hi All,

* I wonder if anybody from you going to setup your own 1000 computer-servers
cluster(s)?  Like this must do Google and Amazon

If not - then excuse me, guys you have completely different tasks than
google.
 

* Andrea Garcia points few key-value dbs. Okay, I have jump to Riak,
Have overview its API, have try to read about Query Language ...

https://wiki.basho.com/display/RIAK/Loading+Data+and+Running+MapReduce+Quer
ies

And it not looks for me clear ... Easy for development ...
Even near easy as SQL ...


* If somebody DREAMs about API-level access to db data without SQL, welcome
to Valentina DB, which provides not only SQL, but **very reach** API to work
with data on low level actually, about 1000 methods in 40-50 classes.


 I particularly like the idea of not having to get into complex relational db
 design, but using simple parallel tables and doing the joins in the
 application layer ( ie revTalk) - seems the way to go to me - if you can
 break the data into object-like chinks where your parallel queries retrieve
 small quantities of data that you use revTalk to massage - sounds great. Not
 for banks maybe - but for most of the rest of use cases.

* As for me this sounds like usage of API Level ... But it is NOT always
great as you may think.

You really want write in your app layer joins???
In hundreds of places?

Or you will write it once? But then sense? You will just invent a bike which
exists for years in SQL engines... And I thin mature SQL engines will do
this job much better than you will be ... Than more in not super-fast REV
layer.

So for me personally this wow-Key-value-clouds  thread sounds somehow
strange :-)

Once again, that tools are only and only for companies which really
establish incredible by count computer clusters... Do you?


** But if you do not like Relational model, if you do not like SQL,
Again, Welcome to Valentina DB, which provide

  * Relational model
  * Object Relational model
  * Navigational model (remember dbVista?)

And all these models can be used in both SQL and pure API way.

P.S. We - recommend to use API way, mainly for development of apps which
work with local dbs. Then you MAY see speed ups comparing to SQL, because
you CAN do hard-coding of algs in your app layer code because YOU KNOW some
special things about your app.


 Thanks Andre:
 
 On 18 May 2010 13:18, Andre Garzia an...@andregarzia.com wrote:
 
 
 * CouchDB http://couchdb.apache.org/
 * MongoDB http://www.mongodb.org/ (there's a mongo db hosting service at
 MongoHQ )
 * Cassandra http://cassandra.apache.org/
 * Riak http://riak.basho.com/
 
 
 I think it is only really Amazon SimpleDB and Google App engine that offer
 automatic cloud-based scaleability? Perhaps MongoDB - but I like the idea of
 going with a big player on this.
 
 At the moment it seems that SimpleDB is offered optimally in different
 regions, and I am not quite sure yet how you would offer global access based
 on a single data source offered in all regions (with SimpleDB the regional
 instances are seperate stores) - maybe AppEngine??? For now I think unless
 you want to write in Python code as well it is better to use SimpleDB from
 Rev - that way you can access it from Desktop as well as webApps.
 
 Also interesting though more expensive is the idea of using MySQL (sqlLite
 locally) and being able to move over to Amazon
 RDShttp://aws.amazon.com/running_databases/#rdsfor scalability - but
 you only need that for complex DB's I think.
 
 This is a really good read and recent review at
 InfoWorldhttp://www.infoworld.com/d/data-management/slacker-databases-break-a
 ll-the-old-rules-599?page=0,7
 .
 
 I think most of the data we're trying to store these days is document based
 where we have something abstract which we call a document and this document
 have properties and fields where we store data or other documents such as
 an
 address book can have different entries and fields for different contacts.
 This kind of problem is easily solved with the above solutions and harder
 to code with plain old relational systems.
 
 
 I particularly like the idea of not having to get into complex relational db
 design, but using simple parallel tables and doing the joins in the
 application layer ( ie revTalk) - seems the way to go to me - if you can
 break the data into object-like chinks where your parallel queries retrieve
 small quantities of data that you use revTalk to massage - sounds great. Not
 for banks maybe - but for most of the rest of use cases.

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


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

Re: player object and https URL

2010-05-18 Thread Martin Koob
J. Landman Gay jac...@... writes:

 

  
 
 I know almost nothing about it so I probably shouldn't say anything, but 
 don't you need some kind of certificate to access https pages?
 

Hi,  I thought so too and there is the command sslcertificates which the
dictionary says is to set the list of files and folders to search for ssl 
certificates.


However if I set the file name of an image object to an https URL  
 the image will load without me specifying sslcertificates.   
This is what made me think that I don't need to use the sslcertificates 
command

Also if I use revbrowser it will open https sites and it will open a 
movie hosted on an https page.  So RevBrowswer is handling https sites
without me specifying the path to ssl certificates.  

I am not sure if it is a bug that the https URL doesn't work in the player
or if there is something that I am supposed to do in terms of handling
or providing the path to the ssl certificates on the computer.

I am just learning about this so I have been experimenting with a few things.   

I tried

open secure socket to www.mysecuresite.com:443 with message wasConnected

this opens the socket which i can see with 

answer the opensockets()

This shows the socket forwww.mysecuresite.com:443 as open

Still after I open the socket when I set the filename of the player to a movie 
on the secure  site no movie is loaded in the player


Martin


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


Re: Cloud computing: scalable DB

2010-05-18 Thread Andre Garzia
Ruslan,

Thanks for dropping in the thread. One thing that I think is stopping some
rev developers moving to valentina is that there's no valentina server for
revServer. The FREE Valentina server has adaptors only for ruby and php, if
we had RevServer support or at least a public available protocol to talk to
valentina server then we could implement support in RevServer itself.

I think that David is doing some web development since most of the uses of
SimpleDB and RDS are related to web apps. Right now, we can't do web
development with valentina and rev. Which is a pitty since valentina is
deadly fast and provides the key-value stuff.

I too believe that no one here will reach the limit of a single server. I am
working right now on a system which has one database with 6 thousand tables
and millions and millions of records and it still a single mysql server. And
before you all curse me, I didn't design this stuff, I arrived at it after
THREE earlier programmers, I would never design anything with 6 thousand
tables...

I think the most attractive points of SimpleDB are:

* Easy setup. You just sign up and it's there.
* Dead easy API makes it quite easy to integrate.

As for RDS:

* No need to maintain your own server farm
* Useful for big guys with big requirements
* Useful for those that can't use a traditional RDBMS on their server, for
example guys using Heroku might want to use RDS since it is cheaper then
using Herokus RDBMS add-ons.

Now, if Paradigma Soft was to enter some agreement with RunRev team to have
Valentina Server deployed in the On-Rev cloud not only everyones life would
be easier but you might also see some new customers since the ability to
code once for one DB and use the same code in desktop apps and web app,
would reduce the costs of development and increase ROI (this is me
channeling Richard).

What most users want here is just some kind of persistance and minimal
querying. Many here don't even do joins or views or fancy SQL stuff. What
people need is an easy way to make a little persistence and querying. Which
I think valentina might be a cool solution.

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


RE: Getting an Audio Plugin Created ( was RE: [audio] Call for anupdated enhanced quicktime audio library ora small audiocomplementary library!)

2010-05-18 Thread Lynn Fredricks
Hi all,

  f6 - Command  PlayMidiChord(parameters : dito PlayMidiNote 
 with pitch 
  = array of notes) or chord name? (robert M)

We need to get something off our plate first but, I wonder if MIDI is
necessarily something to bundle in with everything else. Im sure we'd be
looking at some available C/C++ libraries like we did with Franklin 3D, and
if present that would make a difference.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 


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


Re: [OT] 3d flip effect?

2010-05-18 Thread Robert Mann

A cached version??

thanks for the info! Yeah I guess to optimize things on a stack one could
cache the images of static cards. Thus running a script to that effect,
and modifying the effect script to look for a cached version first hand, and
only take a snapshot if none is found.

I do not think that effects are a gone by things, quite the contrary.. all
the sleek page transitions we see on iphone set the path, and it is an
important aspect to the user experience. SO yes I think it is importatn to
set up an efficient way to do it!


-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/OT-3d-flip-effect-tp2220725p2221427.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Cloud computing: scalable DB

2010-05-18 Thread Mark Stuart
on Tue May 18 06:23:14 CDT 2010, David Bovill wrote: 

I'm looking into an application which needs a highly scalable back end
database.


David, have you checked out Microsoft's Azure cloud services?
http://www.microsoft.com/windowsazure/sqlazure/

Here's some info I copied from that page:

SQL Azure Database Features
===
Relational Database Management Services (RDBMS)
 - Creating, accessing and manipulating tables, views, indexes, roles,
stored procedures, triggers, and functions
 - Execute complex queries and joins across multiple tables
 - Insert, Update, and Delete
 - Constraints
 - Transactions
 - Temp tables
 - Basic functions (aggregates, math, string, date/time)
 - A subset of the existing SQL Server built-in stored procedures and
system views
 - Support for tracking billable metrics in real time and for historical
analysis

Programmability
 - Managed ADO.NET data access
 - Native ODBC ***
 - Support for PHP

Tools
 - Deployment Support for running SQL configuration scripts via SQLCMD
 - Provision Logical Servers and Databases through the SQL Azure
Database account portal

There's a Get Started Now link near the left/top side of the page.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Cloud computing: scalable DB

2010-05-18 Thread Lynn Fredricks
Hi Andre,

 Thanks for dropping in the thread. One thing that I think is 
 stopping some rev developers moving to valentina is that 
 there's no valentina server for revServer. The FREE Valentina 
 server has adaptors only for ruby and php, if we had 
 RevServer support or at least a public available protocol to 
 talk to valentina server then we could implement support in 
 RevServer itself.

You are talking about the RevServer in On-Rev, right? Right now, we have
server-side Clients that get installed into the installs of PHP (for
example) that allow PHP on the server to interact in a native way with
Valentina Server (Office and Free). I am not sure if it works the same way
with RevServer or not, or if RevServer allows for third party externals in a
similar way to the desktop variety (or possible to do the server-side client
like we do with PHP). 

We've started a conversation a few times with Runrev (just cc'd someone
because I know we've both lost track of the conversation, thanks for
reminding me) but it might be worth pushing that forward a bit now,
especially if RevServer becomes a customer installable product.

The Free Valentina Server is a special licensed beast for academics and
academic institutions. If you are involved with either, its worth checking
out. Its different from the restrictions with MySQL (we think better
overall, but that's my opinion ;-)).

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 

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


Re: Cloud computing: scalable DB

2010-05-18 Thread Ruslan Zasukhin
On 18/5/10 4:48 PM, Andre Garzia an...@andregarzia.com wrote:

Hi Andre,

 Thanks for dropping in the thread. One thing that I think is stopping some
 rev developers moving to valentina is that there's no valentina server for
 revServer. The FREE Valentina server has adaptors only for ruby and php, if
 we had RevServer support or at least a public available protocol to talk to
 valentina server then we could implement support in RevServer itself.

As revServer you mean this?
http://www.on-rev.com/home/

Why you talk about Valentina Free Server?
Why cannot be used Valentina Office Server?


 I think that David is doing some web development since most of the uses of
 SimpleDB and RDS are related to web apps. Right now, we can't do web
 development with valentina and rev. Which is a pitty since valentina is
 deadly fast and provides the key-value stuff.

Why you can't?

Any OS platform. You install VSERVER, make your REV app.
Host them together. What problems?

Plus the same VSERVER can be touched by any other Valentina Client
from C++, C#, ObjC ... To PHP, RB, REV, Director, ShockWave, ...

 
 I too believe that no one here will reach the limit of a single server. I am
 working right now on a system which has one database with 6 thousand tables
 and millions and millions of records and it still a single mysql server. And
 before you all curse me, I didn't design this stuff, I arrived at it after
 THREE earlier programmers, I would never design anything with 6 thousand
 tables...

That is cool :)

2 weeks ago I have to hear about man with 1000 tables..
You have new record :)

 
 Now, if Paradigma Soft was to enter some agreement with RunRev team to have
 Valentina Server deployed in the On-Rev cloud not only everyones life would
 be easier but you might also see some new customers since the ability to
 code once for one DB and use the same code in desktop apps and web app,
 would reduce the costs of development and increase ROI (this is me
 channeling Richard).

This is question to top-managers :)

 What most users want here is just some kind of persistance and minimal
 querying. Many here don't even do joins or views or fancy SQL stuff.

To keep e.g. Prefs?

For this exists ini, xml files :)
RDBMS is really not required here.

 What people need is an easy way to make a little persistence and querying.
 Which I think valentina might be a cool solution.

Well, I can say that Europe AOL team have test Valentina 9 months ago to be
used as AD-search key value service. Right now they seems to be on Berkly
yet. And of course they have used C++ way. Valentina have win as they have
told. In the same resources of RAM and hardware Valentina did produce zero
time outs while others did produce failures of searches. And searches was
really very simple key/value. Word - AD picture... 1 record in result.
Unfortunately economic crisis have prevent that project so far.


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


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


Re: Getting an Audio Plugin Created ( was RE: [audio] Call for anupdated enhanced quicktime audio library ora small audiocomplementary library!)

2010-05-18 Thread René Micout
Indeed the Midi functions are specific and can be a separate library ...
Bon souvenir de Paris
René

Le 18 mai 2010 à 16:23, Lynn Fredricks a écrit :

 Hi all,
 
 f6 - Command  PlayMidiChord(parameters : dito PlayMidiNote 
 with pitch 
 = array of notes) or chord name? (robert M)
 
 We need to get something off our plate first but, I wonder if MIDI is
 necessarily something to bundle in with everything else. Im sure we'd be
 looking at some available C/C++ libraries like we did with Franklin 3D, and
 if present that would make a difference.
 
 Best regards,
 
 Lynn Fredricks
 President
 Paradigma Software
 http://www.paradigmasoft.com
 
 Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 
 
 
 ___
 use-revolution mailing list
 use-revolution@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@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Cloud computing: scalable DB

2010-05-18 Thread Scott Rossi
Not sure if this would help but Mark Smith created a Rev library for working
with S3:

http://runtime-revolution.278305.n4.nabble.com/ANN-libS3-td326689.html#a326
689

Regards,

Scott Rossi
Creative Director
Tactile Media, UX Design




Recently, David Bovill wrote:

 I'm looking into an application which needs a highly scaleable back end
 database. One with low up front costs and yet won;t fall over if it
 suddenly
 takes off. I've noticed Jerry and others describing On-Rev in terms of
 cloud storage - but AFAIK it is a simple shared host, and there are no
 services on offer with regard to scaling or true cloud computing?
 
 So - I am looking at using true cloud based database solutions. On-Rev
 would
 provide that administrative functions but web plugins on users own web
 sites
 would directly call the cloud computing backend. I'm looking to prototype
 this in revWeb and then implement the plugins in a suitable AJAX framework.
 It seems to be that this is now a reasonable approach to take given the
 existing state of these services - but I'm only reading about them and
 would
 love some feedback from others on the list.
 
 In particular I am looking at using Amazon - either their
 SimpleDB
 http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2552cat
 egoryID=146
 ,
 or their Relational Database
 Servicehttp://aws.amazon.com/rds/?ref_=pe_8050_15319810,
 but maybe also Google equivalent services? Anyone tried these - I've only
 used Amazon S3 for file storage to date?


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


Re: Getting an Audio Plugin Created ( was RE: [audio] Call for an updated enhanced quicktime audio library ora small audio complementary library!)

2010-05-18 Thread stephen barncard
I think the below should be added to Set1 -  BASIC AUDIO trim functions

*f16  -  load, save and play audio from a variable*


Imagine an array with sounds!

Echo/Reverb, IMHO, is hard to do well and be efficient at the same time.
Most likely would be cheesy anyway, and this should be saved for plugins.

If one is talking about fading in fading out, crossfade, etc then we have to
have this one at the start

f17 - multiple asynchronous audio streams


stream meaning an individual thread of sound, not necessarily an internet
stream.

I thought I saw a mention of some audio functions being done in RevTalk.
 I'd say that wouldn't be possible - audio is real-time and binary.



One other mention - *Digital audio is dangerous when it runs wild.* The
worst case is a blast of digital noise at full scale, which is many db above
the usual operating level. Some users of DAW software have heard this
occasionally - I myself have experienced this when running Digital Performer
on a drive that ran out of space while recording -  It's the worst noise
I've ever heard, and the most painful and you NEVER want to experience it.
It can easily blow ears, headphones and speakers, mostly tweeters.

I would suggest to any of those out there considering writing code for audio
for the first time to make sure your monitoring system and your ears are
protected - get a cheap audio limiter to put across the audio output for
testing, so it absorbs the increase in level when things get out of hand -
and they always will if you are messing with the bits, just like code
crashes during development. Just expect it.

The people that commercial audio software like Digidesign have to be
continually on the lookout for Full Scale Output and take strenuous steps to
make sure it NEVER HAPPENS. Imagine doing an overdub with headphones on and
then this ear-splitting noise happens when they punch into record.  Ouch.

One more issue is sample rate.   We've reached an audio plateau at 24 bits/
96k sample rate.
This is 120 db of dynamic range, folks, with a sample rate that allows
easier filtering, and disk usage that is reasonable. 120 db, by the way, is
waay below the actual noise floor of the surrounding analog electronics!

 I know of very few people that record with bit width beyond 24, or samples
beyond 96k. This means one can record transients detectable up to 44khz !
Faster sample rates are more  demanding of processing resources without that
much sonic improvement. It's cool to say that your DAW can 'do' 192k, but at
the loss of how many tracks?

For that reason, limits should be set now to target the 24/96 ceiling and
not worry about performance at rates beyond that. Nobody uses it.

sqb


On 18 May 2010 02:54, Robert Mann r...@free.fr wrote:


 Thanks all for your contributions. I propose to set up somewhere a wiki
 page
 so that all interested parties can  append a specification document with
 suggestions, reactions and so on.. ??

 It sounds a good idea to set the boundaries between several levels of
 librairies and raw some specifications subsets consequently. In practice It
 can be a good way to start and see if things go well.

 Feedbacks :

 1) Please do append at this stage with your ideas but do refer to fNumbers
 that should not change. If you add, add a fNumber. Yhanks.


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


RE: [ANN] NativeGeometry 2 OPEN BETA, the ultimate geometry manager for Revolution is here for free!

2010-05-18 Thread Damien Girard

Hello,

I will try to answer to all your questions :)

To answer to Jerome (in English):
 Bonne et mauvaise nouvelle !
 
 Avez-vous des précisions concernant la création d'applications
multilingues avec NativeGeometry 2.0 ?
 Vous indiquez que NativeSpeak 1.x ne va plus évoluer et vous mentionnez
NativeSpeak 2.0 ?

 Jérôme

 Good and bad news !

 Do you have any precisions about the multilingual application creation
with NativeGeometry 2.0 ?
 You told that NativeSpeak 1.x will not evolve and you say NativeSpeak 2.0
?

NativeGeometry 2.0 will must be used in order to have NativeSpeak 2.0
working properly, let me explain:
- In NativeSpeak 1.x, you were designing your application to be localized,
with the geometry manager and the localization manager. NativeSpeak 1.x was
developed for Revolution 2.2 originally, and there was not multi-dimensional
arrays and few other really cool stuff, that was why it was using xml
databases, the result was that it was working well, but was a bit hard to
use and to implement.

- In NativeSpeak 2.0 and NativeGeometry 2.0, you will design your
application with NativeGeometry 2.0, that is far far better than the
NativeSpeak 1.x geometry manager. Then, once your application has been
designed with NativeGeometry 2.0, NativeSpeak 2.0 will parse your stacks,
and with it you will generate languages files, then in your application you
will just have to load those languages files and voila, your application
will be multi-language!

The main advantage is that the localization process is far less more
intrusive than NativeSpeak 1.x, you develop your application in one and only
one language, then you localize.

 You told that NativeSpeak 1.x will not evolve and you say NativeSpeak 2.0
?

NativeSpeak 2.0 will be released, the release date is not planned, but I
will try to get it working as fast as possible.

-

 I was actually going to BUY a license, even though you are still in Beta,
just to support what appears to be an excellent and much needed tool, but
alas, there is nothing in your storefront that allows me to do so. I noticed
that your screenshots are of a vista/win7 look. Just to be sure, may I
assume this will work with Macs as well as Windows?

Thanks Bob, I am glad to hear that :) I am seeing with my partner Runtime
Revolution Ltd to have NativeGeometry in the store, in few days it should be
ok.

About the screenshot, the application was developed for Windows, but it
should work like all our other products, like a charm :) If you notice any
problem on MacOS do not hesitate to report them to the bugtracker !

-

About the NativeGeometry 2.0 Zip package broken link, it should be fixed.

-

If you have more question, I will be pleased to answer !


Kind Regards,

Damien Girard
NativeSoft, France.
http://www.nativesoft.net




-Message d'origine-
De : use-revolution-boun...@lists.runrev.com
[mailto:use-revolution-boun...@lists.runrev.com] De la part de Damien Girard
Envoyé : lundi 17 mai 2010 18:16
À : use-revolution@lists.runrev.com; 'Improvements to Revolution'
Objet : [ANN] NativeGeometry 2 OPEN BETA, the ultimate geometry manager for
Revolution is here for free!



Dear Runtime Revolution user,

I am proud to announce you the OPEN BETA release of NativeGeometry 2.0!

NativeGeometry is our latest extension for Runtime Revolution, it is an
enhanced Geometry Manager that help you to develop faster cross-platform
applications, multi-languages application or simply your applications, with
the ease of the use of the Revolution Geometry manager but with the power
and the speed like if you were writing your own scripts!

To check-out more in depth its features, go to the NativeGeometry website:

http://www.nativesoft.net/nativegeometry

-
- OPEN PUBLIC BETA

We are inviting everybody to try this new tool, NativeGeometry is now in
beta stage, and in order to have the best quality, we are inviting all of
you to try freely without any limitations NativeGeometry! If you find any
problems, simply report them to the NativeSoft bug tracker.

The NativeGeometry open beta is ending the 14 junes 2010, and the final
release is to be expected at this date :)

More information, download links and sample are on the NativeSoft website:
http://www.nativesoft.net/nativegeometry

-

Also, you can ask Why NativeGeometry 2.0? Where is 1.0?, the answer is
simple:
- NativeGeometry 1.0 was the NativeSpeak Create 1.0 Geometry manager, so
NativeGeometry is in version 2.0 as it is a complete rewrite from scratch,
with new incredible features!

-


Other news about Dam-pro:

- NativeSoft

I am pleased to inform you that Dam-pro has been renamed NativeSoft, this
new name match better with our Native products lines, and in the future
with the upcoming NativeSpeak 2.0, and I prefer 

Reading the Supercard manual #1

2010-05-18 Thread Richmond Mathewson

 How about this:

The SuperScript utility allows you to almost instantaneously export all
 or some of the scripts of your project to text or RTF formatted 
files. ?


Can one do this in RunRev?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the Supercard manual #1

2010-05-18 Thread RevList
Richmond Mathewson richmondmathew...@gmail.com on May-18-10 at 10:26 AM
-0700 wrote:
The SuperScript utility allows you to almost instantaneously export all
  or some of the scripts of your project to text or RTF formatted 
files. ?

Not that I am aware of, but have you checked out this?
http://www.createchsol.com/ScriptReporter


**
Stewart Lynch
CreaTECH Solutions
sly...@createchsol.com
604.484.8499
Skype:StewartLynch

There are only 10 kinds of people.  Those who understand binary and those
who don't.
**


This message and any attachments are intended only for the use of the
individual to whom they are addressed and it may contain information that
is privileged or confidential. If you have received this communication by
mistake, please notify us immediately.


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


Re: Reading the Supercard manual #1

2010-05-18 Thread J. Landman Gay

Richmond Mathewson wrote:

 How about this:

The SuperScript utility allows you to almost instantaneously export all
 or some of the scripts of your project to text or RTF formatted 
files. ?


Can one do this in RunRev?


Sure. Why not? Just loop through the scripts and save them out to text 
files (I'm sure that's what the rev reporter stack does.) Saving as RTF 
would be harder now that Rev uses on the fly colorization. In the past 
you could have grabbed the html custom prop version, but that's no 
longer created (for which we are grateful.)


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the Supercard manual #1

2010-05-18 Thread Richard Gaskin

Richmond Mathewson wrote:


  How about this:

The SuperScript utility allows you to almost instantaneously export all
  or some of the scripts of your project to text or RTF formatted
files. ?

Can one do this in RunRev?


Why not?

It's just getting scripts and writing them out with object descriptors 
to a text file.  Tedious to write, but not atom-splitting.


I used to write dumpers every time I picked up another xTalk, but after 
while it occurred to me that I never actually do anything with the 
dumps.  They're boring to read, and for working with code I find it far 
more helpful to work with it in vivo, so I've put the time into things 
like script search tools instead.


--
 Richard Gaskin
 Fourth World
 Rev training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.com
 revJournal blog: http://revjournal.com/blog.irv
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the Supercard manual #1

2010-05-18 Thread J. Landman Gay

J. Landman Gay wrote:

Richmond Mathewson wrote:

Can one do this in RunRev?


Sure. Why not? 


Richard Gaskin wrote:

 Why not?

I have simply got to fix the reverb in this email software.

--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: player object and https URL

2010-05-18 Thread J. Landman Gay

Martin Koob wrote:

However if I set the file name of an image object to an https URL  
 the image will load without me specifying sslcertificates.   
This is what made me think that I don't need to use the sslcertificates 
command


I'm not sure about this one, we need a guru.



Also if I use revbrowser it will open https sites and it will open a 
movie hosted on an https page.  So RevBrowswer is handling https sites
without me specifying the path to ssl certificates.  


I know in this case it isn't Rev handling the browser, it's webkit or 
IE. Rev just displays an instance of the OS browser, so that's what 
handles certificates in that case.




I am not sure if it is a bug that the https URL doesn't work in the player
or if there is something that I am supposed to do in terms of handling
or providing the path to the ssl certificates on the computer.


That's why we need a guru. I'm weak in this area too.

I am just learning about this so I have been experimenting with a few things.   


I tried

open secure socket to www.mysecuresite.com:443 with message wasConnected

this opens the socket which i can see with 


answer the opensockets()

This shows the socket forwww.mysecuresite.com:443 as open


Well, sockets are a different animal. I think you're on the right track 
questioning the url library. Sorry I don't know more. Did you try 
checking the QCC for similar reports?



--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: player object and https URL

2010-05-18 Thread Martin Koob
J. Landman Gay jac...@... writes:

 

 I know almost nothing about it so I probably shouldn't say anything, but 
 don't you need some kind of certificate to access https pages?
 

I am just hacking around here but I tried this

 I created a 'certificates' folder 

Then I opened my website in Safari then clicked on the lock to 
show the certificates

Then I dragged three certificates that are sown into that folder 
which created two .cer files and one .crt file in the folder

then I used the 'set  the sslcertificates' command to set the path to
 that folder

That did not work

Then I opened the site in firefox and then exported the certificates
into the certificates folder.

This still did not work.

Again not sure what I am doing here so if there is an obvious error 
or flaw in the approach let me know.

I also tried

libUrlSetSSLVerification false

This did not solve the problem either.

I am trying this on Mac OS X 10.5.8 and I noticed from searching
other posts that the was a problem with SSL on the mac.

Is this still true?

I have also noticed inconsistent behavior with setting the filename
of the image object to an https url.   Originally it worked.   Since
I have been trying the other commands to solve the player object
issue the image on the https site does not always load.  However
if I use

 libUrlSetSSLVerification false

the image will load.

Thanks in advance for any help.

Martin


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


Re: Playing wav sound file in Linux in background?

2010-05-18 Thread J. Landman Gay

John Patten wrote:

Hi All...

I've been having a problem playing back an audio file on a Linux 
computer using an arecord  a shell script to first create the audio file.


The audio file gets created on the local machine, it then gets uploaded 
to an ftp directory, however when I go to play the sound file locally 
using just Rev it's just static white noise.


This is a typical symptom of playing back a file format that Rev doesn't 
support. You can't use any kind of compressed file format. Try 
re-recording using an uncompressed format, preferably saving as .au for 
Linux playback if possible.


I'm not sure, even so, whether Rev will wait for the whole file to 
arrive before playing it. I suspect it will.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the Supercard manual #1

2010-05-18 Thread Mark Wieder
Richard-

Tuesday, May 18, 2010, 10:59:01 AM, you wrote:

 I used to write dumpers every time I picked up another xTalk, but after
 while it occurred to me that I never actually do anything with the 
 dumps.  They're boring to read, and for working with code I find it far
 more helpful to work with it in vivo, so I've put the time into things
 like script search tools instead.

That's my take on this, too.

cutting down the reverb time

Why?

Richmond- why do you want to do this? Do you have something in mind?
Maybe there's a different approach than creating text or rtf files...

-- 
-Mark Wieder
 mwie...@ahsoftware.net

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


Re: Playing wav sound file in Linux in background?

2010-05-18 Thread Richmond Mathewson

 On 18/05/2010 21:14, J. Landman Gay wrote:

John Patten wrote:

Hi All...

I've been having a problem playing back an audio file on a Linux 
computer using an arecord  a shell script to first create the audio 
file.


The audio file gets created on the local machine, it then gets 
uploaded to an ftp directory, however when I go to play the sound 
file locally using just Rev it's just static white noise.


This is a typical symptom of playing back a file format that Rev 
doesn't support. You can't use any kind of compressed file format. Try 
re-recording using an uncompressed format, preferably saving as .au 
for Linux playback if possible.


That seems needlessly bothersome (re-recording); I would be inclined to 
convert them using Audacity:


http://audacity.sourceforge.net/



I'm not sure, even so, whether Rev will wait for the whole file to 
arrive before playing it. I suspect it will.




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


Re: Reading the Supercard manual #1

2010-05-18 Thread Richmond Mathewson

 On 18/05/2010 21:15, Mark Wieder wrote:

Richard-

Tuesday, May 18, 2010, 10:59:01 AM, you wrote:


I used to write dumpers every time I picked up another xTalk, but after
while it occurred to me that I never actually do anything with the
dumps.  They're boring to read, and for working with code I find it far
more helpful to work with it in vivo, so I've put the time into things
like script search tools instead.

That's my take on this, too.

cutting down the reverb time

Why?

Richmond- why do you want to do this? Do you have something in mind?
Maybe there's a different approach than creating text or rtf files...


 I don't; but everytime I have a peep into a competitor's manual I see
things which RunRev doesn't have, and wonder if RunRev might be
better off if it did.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Reading the HyperNext manual #1

2010-05-18 Thread Richmond Mathewson

 http://www.tigabyte.com/docs/LanguageReference.pdf

There are five dedicated sound channels and any sound
or music file must be allocated to a channel.

The idea of having sound channels so that 2 or more sounds can
be played simultaneously comes up here from time to time; but
never seems to get anywhere.

Now how is it that a RAD developed by 1 person can manage
sound channels while . . . .  ?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Playing wav sound file in Linux in background?

2010-05-18 Thread stephen barncard
It may be bothersome to re-encode, but one does not get better quality by
decoding then saving as uncompressed. If the files are going to be full
size, why not take advantage of the better quality by 're-encoding'.

On 18 May 2010 11:24, Richmond Mathewson richmondmathew...@gmail.comwrote:

  On 18/05/2010 21:14, J. Landman Gay wrote:

 John Patten wrote:

 Hi All...

 I've been having a problem playing back an audio file on a Linux computer
 using an arecord  a shell script to first create the audio file.

 The audio file gets created on the local machine, it then gets uploaded
 to an ftp directory, however when I go to play the sound file locally using
 just Rev it's just static white noise.


 This is a typical symptom of playing back a file format that Rev doesn't
 support. You can't use any kind of compressed file format. Try re-recording
 using an uncompressed format, preferably saving as .au for Linux playback if
 possible.


 That seems needlessly bothersome (re-recording); I would be inclined to
 convert them using Audacity:

 http://audacity.sourceforge.net/



 I'm not sure, even so, whether Rev will wait for the whole file to arrive
 before playing it. I suspect it will.


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




-- 
-
Stephen Barncard
Back home in SF
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Mobile Template for Iphone/Ipad/Android Version Alpha 004a : new 18 May

2010-05-18 Thread Fabrice Muller
Revision Alpha 004a from 18 May:
-Multi-Language
-Manage visible/hide for fields
-Some modifications based on Iphone look
-Optimization existing code
-Centralized function in MainStack, goal to use same function from different 
stack, write once your code
and use it for Iphone stack, Ipad stack, Android stack and so...

Revision Alpha 003 from 28 April:
-Splash screen react diferently if you are on IPad/Iphone or in dev
-Save/Read configuration file on your IPhone/IPad

This version is a template which could help you to prepare the structure of a 
mobile application,
for using it on mobile you need RevMobile.

In parallel I'm starting the Mobile Template Generator which will generate this 
kind of template.

Be free to email me some issues, ideas, new features to : fabrice.mul...@me.com
I will post more informations on : http://fmuller.posterous.com/

Thanks, Fabrice

***
F.LA.M.A
Fabrice Muller
Phone : +41 (21) 652.18.10 - Fax : +41 (21) 652.18.24
fmuller.fl...@gmail.com
fabrice.mul...@pobox.com - fabricemul...@me.com
***




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


Re: Playing wav sound file in Linux in background?

2010-05-18 Thread Peter Alcibiades

He has a solution, surely, it is to do it from the shell.  His problem is
that when he goes out to the shell, it does not then play in the background.

If he calls the shell command from a separate stack, will it not then leave
the original stack to just go on?  So the effect will be to play in the
background, and leave the user free to interact with the main stack?

Of course, he'll have to handle error conditions in the second stack.

This had never occurred to me till he wrote in, but it might be the solution
to my printing problem.  The problem is similar.  You call the shell command
to print, using lp, but if the printer is offline, everything freezes until
it comes back online and can complete.  But if the print command were to
take place from a separate stack, presumably the top stack would just carry
on running having passed over the shell command to the second one?

Peter
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Playing-wav-sound-file-in-Linux-in-background-tp2220508p2221738.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [OT] 3d flip effect?

2010-05-18 Thread BNig

Robert,
I did a quick test on a cached version. Caching does indeed speed things up
considerably. On a MacBook Pro 2.33 GHz the uncached version took about 700
milliseconds to get the two snapshots of the cards (731 by 744 pixel),
having cached the images in a custom property took about 100 milliseconds.
100 milliseconds is barely noticeable and might work.
Although this would only work on static cards as you say and it bloats the
stack. 

regards
Bernd 


Robert Mann wrote:
 
 A cached version??
 
 thanks for the info! Yeah I guess to optimize things on a stack one could
 cache the images of static cards. Thus running a script to that effect,
 and modifying the effect script to look for a cached version first hand,
 and only take a snapshot if none is found.
 
 I do not think that effects are a gone by things, quite the contrary.. all
 the sleek page transitions we see on iphone set the path, and it is an
 important aspect to the user experience. SO yes I think it is importatn to
 set up an efficient way to do it!
 
 
 
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/OT-3d-flip-effect-tp2220725p2221740.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Rev audio clips

2010-05-18 Thread Alejandro Tejada
Hi all,

After learning about the binary string produced
by compress(), i am curious to know if one of
the professional audio experts in this platform
have examined the converted audio clips
that Rev uses internally, after importing an
audio file.

By trial and error, you could isolate the audio
binary string from a saved stack. Then, analize
and compare with the original imported audio clip,
saved in different audio formats.

Thanks in advance!

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


Re: Rev audio clips

2010-05-18 Thread Richmond Mathewson

 On 18/05/2010 22:17, Alejandro Tejada wrote:

Hi all,

After learning about the binary string produced
by compress(), i am curious to know if one of
the professional audio experts in this platform
have examined the converted audio clips
that Rev uses internally, after importing an
audio file.

By trial and error, you could isolate the audio
binary string from a saved stack.


Oh Yuck!

I made a new stack ZOUND and imported an AIFF
sound ZND.aiff into it.

I then cracked both the stack and the sound file open with
HexEdit:

http://hexedit.sourceforge.net/

and could NOT find the 'audio binary string' in the
stack.

Maybe I went about things the wrong way . . .  :)


  Then, analize
and compare with the original imported audio clip,
saved in different audio formats.



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


Re: Adding to standard dialogs

2010-05-18 Thread Bob Sneidar
There is no way to add to the present ask and answer dialogs. But there's 
nothing to prevent you from making your own! See the dialogdata in the 
documentation for methods to send data back and forth between your custom 
dialog window and your application. You get and set the dialogdata (a global 
property) as you please. I don't even think there is any reason why you could 
not use an array. 

I would recommend having all your dialog windows as cards in a special stack. 
You can lock the screen, open them modally, set things up the way you want, and 
then show and hide the stack. Once the user clicks whatever ok or cancel or 
other button, you set the dialog data according to the contents of the 
particular dialog, then hide or close the stack. 

Bob


On May 17, 2010, at 8:07 PM, Paul D. DeRocco wrote:

 Is there any way to modify the standard file open/save dialogs, to add
 things like checkboxes?
 
 --
 
 Ciao,   Paul D. DeRocco
 Paulmailto:pdero...@ix.netcom.com
 
 ___
 use-revolution mailing list
 use-revolution@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@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Rev audio clips

2010-05-18 Thread stephen barncard
Assuming that Rev stores audio file data sequentially in the first place,
one would have to search for a pattern of binary data AFTER the headers,
which would not be stored in the stack.  Check for where the headers end and
where your test data starts and just use a small sample to search for, like
the first 50 bytes..  Use a tiny sound for tests.

http://www.sonicspot.com/guide/wavefiles.html

http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/AIFF.html


On 18 May 2010 13:02, Richmond Mathewson richmondmathew...@gmail.comwrote:

  On 18/05/2010 22:17, Alejandro Tejada wrote:

 Hi all,

 After learning about the binary string produced
 by compress(), i am curious to know if one of
 the professional audio experts in this platform
 have examined the converted audio clips
 that Rev uses internally, after importing an
 audio file.

 By trial and error, you could isolate the audio
 binary string from a saved stack.


 Oh Yuck!

 I made a new stack ZOUND and imported an AIFF
 sound ZND.aiff into it.

 I then cracked both the stack and the sound file open with
 HexEdit:

 http://hexedit.sourceforge.net/

 and could NOT find the 'audio binary string' in the
 stack.

 Maybe I went about things the wrong way . . .  :)


   Then, analize
 and compare with the original imported audio clip,
 saved in different audio formats.


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




-- 
-
Stephen Barncard
Back home in SF
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


How to create a self-contained custom control

2010-05-18 Thread Jérôme Rosat
I created a custom control.  I set the behavior of the group (the custom 
control) to a button script (I want no script in the group). 

If I copy the custom control in a new stack, i need to copy the button script 
too, or the stack that contains the button script as a substack of a new stack. 

How to make a self-contained custom control that I can simply copy and past 
where I want ? I tried to put the button script inside the group, but it 
doesn't work. If I copy the custom control in a new card, the behavior of the 
group still point to the previous card.

Any idea ? Thank you for your help.

Jérôme
Genève___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the Supercard manual #1

2010-05-18 Thread Robert Mann

Problem is always... priorities! So maybe what could help all parties, runrev
included and us too, would be a way to ORGANIZE, PRIORITIZE, ideas,
feedback, problems and solutions... in an organized WIKI place... rather
than firing all round (sorry for that image.. no personnal scratch!!). I'm
preparing one for the audio side. I'll see how to extend it if it catches on
and helps produce something.
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Reading-the-Supercard-manual-1-tp2221650p2221891.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: getting the user's (internet, not local network) IP address

2010-05-18 Thread Bob Sneidar
Hi Mike. 

It is the generally accepted rule of thumb that some kind of firewall appliance 
between your cable modem and your computer is highly advisable. First, it 
almost certainly will use some form of NAT, which is Network Address 
Translation. This converts the packet info containing your local IP to the 
public IP of the gateway/firewall, effectively hiding your local IP from any 
casual bots or even a real hacker. I think all modern gateways detect IP 
spoofing so the packets would be dropped. By default, most home gateway 
products allow all outbound traffic, while only allowing approved inbound 
traffic that you have configured. Mostly you won't need to do this, but some 
older PC games require you to open up ports. Peer to peer file sharing will as 
well. I recommend you avoid those like the plague. 

A personal firewall is also recommended in a situation where there are several 
computers connected to yours locally, say throughout the house, and especially 
if you have a wireless access point on your local network. Wireless access 
points are not very secure, unless you take the time to lock them down which 
most people have no idea how to do well. If everyone has a personal firewall 
running on their computers, it becomes much harder for a determined hacker who 
got in (like your neighbor's kid who cracked your encryption on your wireless 
access point) or a worm on a computer on your network trying to compromise 
other local computers, say from your neighbor's kid who brought over his laptop 
for he and your kid to use. 

If you take these precautions, along with some decent form of 
antivirus/antispyware (avoid the free ones please) and you keep your computer 
up to date with Windows Update, your chances of being compromised are almost 
nil. 

Bob


On May 17, 2010, at 6:14 PM, Michael Kann wrote:

 snip
 The part that scares me a little is Bob's remark:
 ---
 Still, I think the more likely scenario for this thread is that he -- that 
 being me -- doesn't have a firewall solution that is not a personal firewall, 
 which I always recommend for any home user or business.
 ---
 What that tells me is that a personal firewall isn't really sufficient.
 
 Thanks again for the info,
 
 Mike
snip___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Cloud computing: scalable DB

2010-05-18 Thread Bob Sneidar
My elephant skates quite well. I just could never teach him to stop!

Bob


On May 18, 2010, at 5:18 AM, Andre Garzia wrote:

 RDBMS are quite complex tools and sometimes they are used for the wrong job
 and then designing table schemas become like trying to teach an elephant to
 ice skate, if you're patient and wise enough, the elephant will eventually
 be able to ice skate but anyone looking into it will be at the same time
 amazed and afraid.

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


Re: Adding to standard dialogs

2010-05-18 Thread J. Landman Gay

Bob Sneidar wrote:

There is no way to add to the present ask and answer dialogs. But
there's nothing to prevent you from making your own!


Yup. But Paul wanted to know about open/save file dialogs. Unfortunately 
there's no way to modify those.


--
Jacqueline Landman Gay | jac...@hyperactivesw.com
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Adding to standard dialogs

2010-05-18 Thread Bob Sneidar
Silly me. Same principle applies though. It's one of the reasons I like 
hypercoding so much. You can fairly easily make things look pretty much like 
anything you want. I wrote a Monopoly stack once in my Hypercard heyday. There 
was no color at the time though, so I gave it up. 

Bob


On May 18, 2010, at 2:20 PM, J. Landman Gay wrote:

 Bob Sneidar wrote:
 There is no way to add to the present ask and answer dialogs. But
 there's nothing to prevent you from making your own!
 
 Yup. But Paul wanted to know about open/save file dialogs. Unfortunately 
 there's no way to modify those.
 
 -- 
 Jacqueline Landman Gay | jac...@hyperactivesw.com
 HyperActive Software   | http://www.hyperactivesw.com
 ___
 use-revolution mailing list
 use-revolution@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@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: getting the user's (internet, not local network) IP address

2010-05-18 Thread Michael Kann
Bob, 

Thank you very much for the good info. You've fired me up install the setup you 
describe. Until now I've probably just been luckier than I deserve to be.

Mike

--- On Tue, 5/18/10, Bob Sneidar b...@twft.com wrote:

 From: Bob Sneidar b...@twft.com
 Subject: Re: getting the user's (internet, not local network) IP address
 To: How to use Revolution use-revolution@lists.runrev.com
 Date: Tuesday, May 18, 2010, 4:10 PM
 Hi Mike. 
 
 It is the generally accepted rule of thumb that some kind
 of firewall appliance between your cable modem and your
 computer is highly advisable. First, it almost certainly
 will use some form of NAT, which is Network Address
 Translation. This converts the packet info containing your
 local IP to the public IP of the gateway/firewall,
 effectively hiding your local IP from any casual bots or
 even a real hacker. I think all modern gateways detect IP
 spoofing so the packets would be dropped. By default, most
 home gateway products allow all outbound traffic, while only
 allowing approved inbound traffic that you have configured.
 Mostly you won't need to do this, but some older PC games
 require you to open up ports. Peer to peer file sharing will
 as well. I recommend you avoid those like the plague. 
 
 A personal firewall is also recommended in a situation
 where there are several computers connected to yours
 locally, say throughout the house, and especially if you
 have a wireless access point on your local network. Wireless
 access points are not very secure, unless you take the time
 to lock them down which most people have no idea how to do
 well. If everyone has a personal firewall running on their
 computers, it becomes much harder for a determined hacker
 who got in (like your neighbor's kid who cracked your
 encryption on your wireless access point) or a worm on a
 computer on your network trying to compromise other local
 computers, say from your neighbor's kid who brought over his
 laptop for he and your kid to use. 
 
 If you take these precautions, along with some decent form
 of antivirus/antispyware (avoid the free ones please) and
 you keep your computer up to date with Windows Update, your
 chances of being compromised are almost nil. 
 
 Bob
 
 
 On May 17, 2010, at 6:14 PM, Michael Kann wrote:
 
  snip
  The part that scares me a little is Bob's remark:
 
 ---
  Still, I think the more likely scenario for this
 thread is that he -- that being me -- doesn't have a
 firewall solution that is not a personal firewall, which I
 always recommend for any home user or business.
 
 ---
  What that tells me is that a personal firewall isn't
 really sufficient.
  
  Thanks again for the info,
  
  Mike
 snip___
 use-revolution mailing list
 use-revolution@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@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Adding to standard dialogs

2010-05-18 Thread stephen barncard
One *could* make a great ask/answer file dialog from scratch, complete with
the 'correct' icons that would be very close to the standard.  Do a search
of Rev archives for 'Directory Walker' . There are many, many threads about
this.
*You could use a datagrid and lay it out any way you want.*

On 18 May 2010 14:20, J. Landman Gay jac...@hyperactivesw.com wrote:

 Bob Sneidar wrote:

 There is no way to add to the present ask and answer dialogs. But
 there's nothing to prevent you from making your own!


 Yup. But Paul wanted to know about open/save file dialogs. Unfortunately
 there's no way to modify those.

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

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




-- 
-
Stephen Barncard
Back home in SF
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Adding to standard dialogs

2010-05-18 Thread stephen barncard
In 4.0 the dialogdata property is a full fledged data object and can be
multi-dimensional, easily converted back and forth into an array. This
simplifies creating complex dialog boxes with many parameters.  Before 4.0,
complex systems needed to be created to get multiple data blocks, some with
multiple lines and sensitive formatting, through the eye of the needle.
All the parameters had to be sent in an exact order as well, and contributed
to many scripting errors. This simple change in dialogdata has made a world
of difference in the way I create dialog boxes.

A technique I use to extend the usefulness of a dialog is using some extra
tags I've created to use in addition to the htmltext property.

Often I need to package formatted text in a field in a dialog, but I require
more than the htmltext property will allow, like centering, textcolor and
backgroundcolor (of the entire field), but I want all of the properties to
be described in the htmltext.   After the last line of the gathered
htmlText, I add name-value pairs like this:
backgroundcolor=whitelocked=truealign=right

As it turns out, if you set the htmltext of a field and include tags it
doesn't know about, Rev just silently ignores those tags and only changes
what it knows.
 So first, I'll parse out the extra tags and process them after first
setting the htmlText. Works like a champ - keeps all display parameters in
one block of text, rather that spread out in two or more areas.

On 18 May 2010 13:33, Bob Sneidar b...@twft.com wrote:

 There is no way to add to the present ask and answer dialogs. But there's
 nothing to prevent you from making your own! See the dialogdata in the
 documentation for methods to send data back and forth between your custom
 dialog window and your application. You get and set the dialogdata (a global
 property) as you please. I don't even think there is any reason why you
 could not use an array.

 I would recommend having all your dialog windows as cards in a special
 stack. You can lock the screen, open them modally, set things up the way you
 want, and then show and hide the stack. Once the user clicks whatever ok or
 cancel or other button, you set the dialog data according to the contents of
 the particular dialog, then hide or close the stack.

 Bob


 On May 17, 2010, at 8:07 PM, Paul D. DeRocco wrote:

  Is there any way to modify the standard file open/save dialogs, to add
  things like checkboxes?
 
  --
 
  Ciao,   Paul D. DeRocco
  Paulmailto:pdero...@ix.netcom.com
 
  ___
  use-revolution mailing list
  use-revolution@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@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
-
Stephen Barncard
Back home in SF
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How to create a self-contained custom control

2010-05-18 Thread stephen barncard
Nested Groups?

On 18 May 2010 13:36, Jérôme Rosat jro...@mac.com wrote:

 I created a custom control.  I set the behavior of the group (the custom
 control) to a button script (I want no script in the group).

 If I copy the custom control in a new stack, i need to copy the button
 script too, or the stack that contains the button script as a substack of a
 new stack.

 How to make a self-contained custom control that I can simply copy and past
 where I want ? I tried to put the button script inside the group, but it
 doesn't work. If I copy the custom control in a new card, the behavior of
 the group still point to the previous card.

 Any idea ? Thank you for your help.

 Jérôme
 Genève___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
-
Stephen Barncard
Back home in SF
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Cloud computing: scalable DB

2010-05-18 Thread Jim Ault


On May 18, 2010, at 2:13 PM, Bob Sneidar wrote:


My elephant skates quite well. I just could never teach him to stop!

Bob


Ahhh, but can it do a camel ?

Jim Ault
Las Vegas



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


Re: Rev audio clips

2010-05-18 Thread Alejandro Tejada

Hi,

Download these stacks and this audio clip:
http://andregarzia.on-rev.com/alejandro/stacks/New_stacks_with_sample_au.zip

This compressed file contains 3 files:
1 new stack, created and saved inmediatly
without any change. (1k)
1 stack, created and inmediatly imported
the audio clip sample.au (138k)
1 audio clip sample.au from
Wikipedia.

After opening the stack (with audio clip)
and the audio clip in Hex viewer, i noticed
that almost the whole audio clip is appended
to the stack. Just like Steven wrote,
probably only file headers are left
out of the stack.

Now, more test are needed to verify
which other formats are appended
as is and which audio clips are
converted.

This is relevant, given than previously
in this mail list, someone ask about
how to export audioclips from Runrev.

Alejandro
-- 
View this message in context: 
http://runtime-revolution.278305.n4.nabble.com/Rev-audio-clips-tp2221758p058.html
Sent from the Revolution - User mailing list archive at Nabble.com.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Reading the HyperNext manual #1

2010-05-18 Thread Judy Perry

I'll say it again:  Because Scott Raney didn't want to do it.

Judy

On Tue, 18 May 2010, Richmond Mathewson wrote:


Now how is it that a RAD developed by 1 person can manage
sound channels while . . . .  ?

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


Re: Reading the HyperNext manual #1

2010-05-18 Thread Tereza Snyder

On May 18, 2010, at 6:36 PM, Judy Perry wrote:

 I'll say it again:  Because Scott Raney didn't want to do it.
 
 Judy
 
 On Tue, 18 May 2010, Richmond Mathewson wrote:
 
 Now how is it that a RAD developed by 1 person can manage
 sound channels while . . . .  ?


That's right. It turns out to be non-trivial. When I was programming in C I 
wrote--ahem, I adapted--a cross-platform multi-channel sound library (for Mac 
OS 9  Windows 95). It was exacting and confusing because the two platforms had 
very different approaches to sound production. A couple of years ago, I sat 
down to write an external for RunRev but ran out of both funds and time. If I 
had a month of paid vacation--and nothing better to do--I might tackle it again 
for the challenge, but if I really had a month's paid vacation I'd go to France 
instead!


t


-- 
Tereza Snyder
Califex Software, Inc.
www.califexsoftware.com




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


Re: Rev audio clips

2010-05-18 Thread stephen barncard
RIGHT. But there's a way to go; what you are trying to do is go behind Rev's
back and obtain the data. Simpler with one audio file, but what if there are
hundreds?

One could find the start and stop points for audio data that Rev uses in the
files, find the parts that will be stripped, put them into the audioclip as
a custom property (yes audioclips have custom properties.)

Another way would be to tap into the IDE asset database to obtain the
location of this data.

I guess one could just get one to work, and copy single audio clips to an
invisible stack for export, then delete the stack.

Another way to do it that will work right now would be to import the audio
file as an audioclip, and at the same time save the same audio file into a
custom property *of* the audioclip.
Two copies; one to export and one to play. And will require no reverse
engineering or making wild guesses about what the API does.

Bloated for sure, but does it matter in this day of monster hard drives?
Creeps me out about the waste  though.







On 18 May 2010 16:19, Alejandro Tejada capellan2...@gmail.com wrote:


 Hi,

 Download these stacks and this audio clip:

 http://andregarzia.on-rev.com/alejandro/stacks/New_stacks_with_sample_au.zip

 This compressed file contains 3 files:
 1 new stack, created and saved inmediatly
 without any change. (1k)
 1 stack, created and inmediatly imported
 the audio clip sample.au (138k)
 1 audio clip sample.au from
 Wikipedia.

 After opening the stack (with audio clip)
 and the audio clip in Hex viewer, i noticed
 that almost the whole audio clip is appended
 to the stack. Just like Steven wrote,
 probably only file headers are left
 out of the stack.

 Now, more test are needed to verify
 which other formats are appended
 as is and which audio clips are
 converted.

 This is relevant, given than previously
 in this mail list, someone ask about
 how to export audioclips from Runrev.

 Alejandro
 --
 View this message in context:
 http://runtime-revolution.278305.n4.nabble.com/Rev-audio-clips-tp2221758p058.html
 Sent from the Revolution - User mailing list archive at Nabble.com.
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




-- 
-
Stephen Barncard
Back home in SF
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Keep Pull down Menus from changing on mousedown

2010-05-18 Thread Sivakatirswami
How can I keep a pull down menu from doing the reversed out thing with 
the foreground color switching to the background color on mouse down, I 
have some white text color pull down menus on a black ground, when the 
user click down we want the button name itself not to change at all, 
just show the items in the menu below.



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