Re: Sound formats

2005-09-24 Thread Judy Perry
I and my students have encountered numerous problems using WAVs (of
course, _we're_ not professionals!) as opposed to AIFFs.

Aren't some of the WAVs compressed?

We've seen WAVs that worked in Rev fine on one platform but not another,
and vice-versa (no apparent pattern, but, then, given that the WAV
solution appeared to be 'no worky', we didn't look, either).

FWIW...

Judy

On Sun, 25 Sep 2005, Mark Smith wrote:

> WAVs will be the same size as AIFFs, they're both uncompressed PCM
> audio...
>
> FWIW, in the professional audio world, WAVs are becoming (have
> become?) the general standard, even on Macs. At least for
> uncompressed audio, otherwise it's MP3 all the way.
>
> Mark

___
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: Protecting video files

2005-09-24 Thread Dan Shafer
FWIW, I have done the same thing with several different binary file  
types with excellent results and almost-good-enough protection.



On Sep 24, 2005, at 9:24 PM, sims wrote:


At 11:09 PM -0500 9/24/05, J. Landman Gay wrote:

I'm working on something similar right now. What I did was place  
each video file into a stack as a custom property. When it is time  
to play the video, I write the custom property out to a temporary  
file with a non-descript name in the "temporary items" folder,  
then I set the filename of a player object to the temporary file.  
When the movie is done, I delete the temporary file. Every time I  
change videos, I use the same temporary file name. That way if  
something happens and one of them is left on disk, the next video  
just overwrites it.




Thank you Jacque, I just wrote something very similar to that and  
was surprised at how
fast it was. Most reassuring that you are doing the same sort of  
thing. Thanks!


ciao,
sims
___
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





~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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: Sound formats

2005-09-24 Thread Dan Shafer
Thanks, Mark. That's the same conclusion I reached after too much  
study. I should have just asked.


On Sep 24, 2005, at 6:30 PM, Mark Smith wrote:

FWIW, in the professional audio world, WAVs are becoming (have  
become?) the general standard, even on Macs. At least for  
uncompressed audio, otherwise it's MP3 all the way.




~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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: importing animated GIFs

2005-09-24 Thread Sarah Reichelt
> The recent discussion about how to protect
> media files got me thinking and experimenting.
>
> I've been able to import 100's of AU and JPG
> files into stacks. However, importing animated
> GIF's -- either in 100's or even 10's -- causes a
> great slow down of the computer. (I guess the
> system is busy redrawing the GIFs?)
>
> Any suggestions as to how else to import a large
> number of animated GIF's?

What if you stop them animating by setting the repeatCount to 0 as you
import and only turning it on as needed?

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


importing animated GIFs

2005-09-24 Thread Nicolas Cueto
Hello List,

The recent discussion about how to protect
media files got me thinking and experimenting.

I've been able to import 100's of AU and JPG
files into stacks. However, importing animated
GIF's -- either in 100's or even 10's -- causes a
great slow down of the computer. (I guess the
system is busy redrawing the GIFs?)

Any suggestions as to how else to import a large 
number of animated GIF's?

Thank you.

--
Nicolas Cueto
niconiko language school
___
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: Sound formats

2005-09-24 Thread Trevor DeVore

On Sep 24, 2005, at 7:55 PM, Charles Hartman wrote:
I wish Apple would let (if that's the problem) other people use the  
AAC (mp4) encoding. It's slightly more compact than mp3, and *much*  
higher quality. My aged ears can rarely hear the difference between  
AAC and 16-bit CD audio (24-bit is a different story), while mp3s  
are noticeably inferior.


AAC doesn't belong to Apple, they are just a major adopter of it.  It  
was developed by the MPEG group and is used with MPEG-4, 3GPP and  
other specs.



--
Trevor DeVore
Blue Mango Multimedia
[EMAIL PROTECTED]


___
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: Protecting video files

2005-09-24 Thread sims

At 11:09 PM -0500 9/24/05, J. Landman Gay wrote:
I'm working on something similar right now. What I did was place 
each video file into a stack as a custom property. When it is time 
to play the video, I write the custom property out to a temporary 
file with a non-descript name in the "temporary items" folder, then 
I set the filename of a player object to the temporary file. When 
the movie is done, I delete the temporary file. Every time I change 
videos, I use the same temporary file name. That way if something 
happens and one of them is left on disk, the next video just 
overwrites it.


Thank you Jacque, I just wrote something very similar to that and was 
surprised at how

fast it was. Most reassuring that you are doing the same sort of thing. Thanks!

ciao,
sims
___
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: Protecting video files

2005-09-24 Thread J. Landman Gay

sims wrote:

I have two groups of video files, each contains 115 videos which
are approx. 30 seconds each. One batch is .wmv and the other
is QT 7 H.264.

I'd like to protect these from being tampered with, ideally make
them playable only through my application which uses a player
object that references them.

Anyone have suggestions?


I'm working on something similar right now. What I did was place each 
video file into a stack as a custom property. When it is time to play 
the video, I write the custom property out to a temporary file with a 
non-descript name in the "temporary items" folder, then I set the 
filename of a player object to the temporary file. When the movie is 
done, I delete the temporary file. Every time I change videos, I use the 
same temporary file name. That way if something happens and one of them 
is left on disk, the next video just overwrites it.


Writing a custom property to a file on disk is very fast. I was 
concerned at first that it would cause too much lag, but Rev has written 
17-20 meg files to disk in under a second. That was quite acceptable for 
my purposes.


This method isn't iron-clad, but if the video-storage stacks have a 
password set, it is difficult to differentiate and separate the movie 
content from the rest of the stack. And because the temporary file is 
written to a usually-invisible folder, and deleted immediately when not 
in use, I think only the very dedicated would be able to find and copy it.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
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


Protecting video files

2005-09-24 Thread sims

I have two groups of video files, each contains 115 videos which
are approx. 30 seconds each. One batch is .wmv and the other
is QT 7 H.264.

I'd like to protect these from being tampered with, ideally make
them playable only through my application which uses a player
object that references them.

Anyone have suggestions?

ciao,
sims
___
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: data-design question

2005-09-24 Thread Charles Hartman


On Sep 24, 2005, at 9:23 PM, Alex Tweedly wrote:


Charles Hartman wrote:


Ah, you're right. I remembered the Oracle limitation, but over-  
generalized.


But $149 for the plugin is not what I would call "inexpensive." I   
suppose if you start from a RunRev assumption, and have   
(remunerative) applications for it, then it is; if you start from  
a  Dreamcard assumption, no.



Yeah, I agree the plug-in is kind of expensive for personal hobby  
use. If it were me, I'd take a different approach.


Rev front end, talking over a TCP socket to a Python back end.
Python (plus pysqlite2) for the back end.


Python I know. SQLite I don't, but I should learn. Do you know of an  
OSX pysqlite binary distributable, aside from Darwinports (which has  
been messy when I've tried to use it in the past)?


Sockets I've never dealt with. Time to learn that too, I guess.



Not sure, but I'd probably make the socket protocol take SQL  
statements and return lists of results (as well as any other  
command + responses I felt would be useful).


freedb.org has some data that would be a basic start for data entry  
- doesn't have anything like the complete data you want, but it  
would be a start if you could get track names from there - you'd  
still need to add the author and individual player info.


If you're interested in collaborating (and assuming it's going to  
be Open Source when you're done) I'd be interested in helping,  
particularly  with the Python / sockets parts . I'd probably  
want to make it capable of storing multiple tunes per CD track and  
some other things that I think would be extensions beyond what  
you'd need.


I'm sorely tempted. But I'd have to do this stealing time from  
teaching and closer-to-home research, and I'd be afraid I wouldn't be  
a very reliable collaborator. Maybe we could at least trade some  
ideas off-list about how it ought to work?


___
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: Sound formats

2005-09-24 Thread Charles Hartman


On Sep 24, 2005, at 9:30 PM, Mark Smith wrote:

WAVs will be the same size as AIFFs, they're both uncompressed PCM  
audio...


FWIW, in the professional audio world, WAVs are becoming (have  
become?) the general standard, even on Macs. At least for  
uncompressed audio, otherwise it's MP3 all the way.


Well, not for music. AIFFs and Sound Designer II still rule.

I wish Apple would let (if that's the problem) other people use the  
AAC (mp4) encoding. It's slightly more compact than mp3, and *much*  
higher quality. My aged ears can rarely hear the difference between  
AAC and 16-bit CD audio (24-bit is a different story), while mp3s are  
noticeably inferior.





Mark


On 24 Sep 2005, at 22:45, J. Landman Gay wrote:




Are WAV files any smaller?






___
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: Sound formats

2005-09-24 Thread J. Landman Gay

Mark Smith wrote:
WAVs will be the same size as AIFFs, they're both uncompressed PCM  
audio...


FWIW, in the professional audio world, WAVs are becoming (have  become?) 
the general standard, even on Macs. At least for  uncompressed audio, 
otherwise it's MP3 all the way.


Thanks. Between the time I asked and the time you answered, I did some 
quick comparisons and did see that WAV, AIFF, and uncompressed AU are 
all the same size. I've decided to go with WAV PCM. While they are as 
large as the original HC sounds, that isn't a problem, and they have 
good quality sound, cross-platform compatibility, and Rev can play them 
without QuickTime. So, WAV it is.


I have a huge number of these sounds to convert, so doing a second pass 
to convert the WAV files to MP3 isn't really an option. If I didn't have 
so many I might have done it to save space, but as it is, it isn't going 
to happen.


Thanks to all for the suggestions. It saved me from hauling out the old PC.

--
Jacqueline Landman Gay | [EMAIL PROTECTED]
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: data-design question

2005-09-24 Thread Phil Davis

Hi Charles -

In the late 90's I wrote what was essentially a relational database in 
Metacard (the precursor to Revolution), using custom properties, to 
manage data in a medical information application. The data consisted of 
about 5000 HTML files that took up about 15mb of space. The indexes 
(stacks) used to support searches etc took up another 16mb or so.


Bottom line: It can be done, but your code must manage index creation 
and maintenance as well as all search and save processes. It can be 
interesting, but it may not be for everyone.


Phil Davis



Charles Hartman wrote:
Many years ago I wrote a jazz-record-collection database program in C  
-- so many years ago that memory problems raised by sparse arrays of  
unpredictable size led me into baroque designs involving pointers-to- 
pointers-to-pointers . . . It occurs to me that Rev would make a nice  
front-end for this both easy and pretty. But I'm wondering what the  
best approach to the data structure(s) would be.


Assume that the basic record (in the database sense) is Album -- so  the 
basic design is one card per Album. Each Album includes a list of  Tunes 
(besides Artist/Group and Label/Date/EtcData). Each Tune is  associated 
with one or more Writers, and also with a list of Players,  each of whom 
is associated with an Instrument. So we've got at least  four 
fundamental types of data lists -- player, instrument, tune- title, 
writer -- and some items that combine fundamental items in  many-to-one 
relation.


The program would be useful (at least to me) only if it were possible  
to search it on any of those criteria. (Show me every Album including  a 
Tune by Matt Dennis on which Steve Swallow is playing bass.)  Obviously 
it's necessary to be able to add to each of the fundamental  data lists 
-- which suggests combox-box menus -- and it would be  important to have 
a series of defaults (same players for all tunes on  an album, for 
example) to encourage data-entry.


Any suggestions about the best approach to the internals of this? I'm  
not clear whether, for example, custom properties are up to the  demands 
of what's essentially a relational database . . .


Thanks for any help in thinking about this.

Charles Hartman


___
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: Sound formats

2005-09-24 Thread Mark Smith
WAVs will be the same size as AIFFs, they're both uncompressed PCM  
audio...


FWIW, in the professional audio world, WAVs are becoming (have  
become?) the general standard, even on Macs. At least for  
uncompressed audio, otherwise it's MP3 all the way.


Mark


On 24 Sep 2005, at 22:45, J. Landman Gay wrote:



Are WAV files any smaller?





___
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: data-design question

2005-09-24 Thread Alex Tweedly

Charles Hartman wrote:

Ah, you're right. I remembered the Oracle limitation, but over- 
generalized.


But $149 for the plugin is not what I would call "inexpensive." I  
suppose if you start from a RunRev assumption, and have  
(remunerative) applications for it, then it is; if you start from a  
Dreamcard assumption, no.


Yeah, I agree the plug-in is kind of expensive for personal hobby use. 
If it were me, I'd take a different approach.


Rev front end, talking over a TCP socket to a Python back end.
Python (plus pysqlite2) for the back end.

Not sure, but I'd probably make the socket protocol take SQL statements 
and return lists of results (as well as any other command + responses I 
felt would be useful).


freedb.org has some data that would be a basic start for data entry - 
doesn't have anything like the complete data you want, but it would be a 
start if you could get track names from there - you'd still need to add 
the author and individual player info.


If you're interested in collaborating (and assuming it's going to be 
Open Source when you're done) I'd be interested in helping, 
particularly  with the Python / sockets parts . I'd probably want to 
make it capable of storing multiple tunes per CD track and some other 
things that I think would be extensions beyond what you'd need.


--
Alex Tweedly   http://www.tweedly.net



--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.11.3/107 - Release Date: 20/09/2005

___
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


Size of all objects (fields, image, etc.) in a stack?

2005-09-24 Thread Frank Leahy

Hi,

I'd like to slim down my app, and I think there are some images and 
fields that may be hanging around with unnecessary data in them. but 
I'm not sure how to find them.  Does someone (Chipp?  Richard?) have a 
tool that shows you a sorted list of all objects in a stack (or better 
yet across all stacks)?


Thanks in advance,
-- Frank Leahy

___
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: data-design question

2005-09-24 Thread Charles Hartman
Ah, you're right. I remembered the Oracle limitation, but over- 
generalized.


But $149 for the plugin is not what I would call "inexpensive." I  
suppose if you start from a RunRev assumption, and have  
(remunerative) applications for it, then it is; if you start from a  
Dreamcard assumption, no.


Thanks for the SQLite pointer, in any case.

Charles Hartman

On Sep 24, 2005, at 7:18 PM, Bill wrote:

Why do you think you can't build that in Dreamcard? MySQL access is  
included

and the plug-n for SQLite is inexpensive.




___
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


"großartig", "toll" or "spitze" - - rafiniert?

2005-09-24 Thread Erik Hansen

"großartig", "toll" or "spitze" -- rafiniert?

[EMAIL PROTECTED]http://www.erikhansen.org

__
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.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


"großartig", "toll" or "spitze" - - rafiniert?

2005-09-24 Thread Erik Hansen

"großartig", "toll" or "spitze" -- rafiniert?

[EMAIL PROTECTED]http://www.erikhansen.org



__ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.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: data-design question

2005-09-24 Thread Bill
Why do you think you can't build that in Dreamcard? MySQL access is included
and the plug-n for SQLite is inexpensive.


On 9/24/05 6:55 PM, "Charles Hartman" <[EMAIL PROTECTED]> wrote:

> Thanks. But Dreamcard won't do that, right? That's what I've got.
> 
> I'm not aware of compilations of the kind of data out there that I'd
> need. (iTunes, by the way, is completely ignorant dumb about
> sidemen.) I can imagine a version of the program that queries Google
> to find out who each listed player is . . . but not in this lifetime.
> 
> So does this feel unbuildable within Rev? I suppose I could go build
> it in Python . . . but we don't yet have a way to put a Rev front end
> on a Python program, as far as I know.
> 
> Charles
> 
> 
> On Sep 24, 2005, at 3:05 PM, Dan Shafer wrote:
> 
>> Charles
>> 
>> To me, this screams out for a relational database model. I wouldn't
>> even begin to attempt it with custom properties; too many levels of
>> interconnectedness.
>> 
>> I'd build the data management stack of this app as a one-card stack
>> using SQL queries for the functionality. And with Rev's world-class
>> Internet connectivity operations, tying it into existing jazz and
>> musician sites and even sources of album covers and in-depth
>> information of other kinds should be feasible. Could produce a very
>> nice, even commercially viable, app.
>> 
>> 
>> On Sep 24, 2005, at 11:34 AM, Charles Hartman wrote:
>> 
>> 
>>> Many years ago I wrote a jazz-record-collection database program
>>> in C -- so many years ago that memory problems raised by sparse
>>> arrays of unpredictable size led me into baroque designs involving
>>> pointers-to-pointers-to-pointers . . . It occurs to me that Rev
>>> would make a nice front-end for this both easy and pretty. But I'm
>>> wondering what the best approach to the data structure(s) would be.
>>> 
>>> Assume that the basic record (in the database sense) is Album --
>>> so the basic design is one card per Album. Each Album includes a
>>> list of Tunes (besides Artist/Group and Label/Date/EtcData). Each
>>> Tune is associated with one or more Writers, and also with a list
>>> of Players, each of whom is associated with an Instrument. So
>>> we've got at least four fundamental types of data lists -- player,
>>> instrument, tune-title, writer -- and some items that combine
>>> fundamental items in many-to-one relation.
>>> 
>>> The program would be useful (at least to me) only if it were
>>> possible to search it on any of those criteria. (Show me every
>>> Album including a Tune by Matt Dennis on which Steve Swallow is
>>> playing bass.) Obviously it's necessary to be able to add to each
>>> of the fundamental data lists -- which suggests combox-box menus
>>> -- and it would be important to have a series of defaults (same
>>> players for all tunes on an album, for example) to encourage data-
>>> entry.
>>> 
>>> Any suggestions about the best approach to the internals of this?
>>> I'm not clear whether, for example, custom properties are up to
>>> the demands of what's essentially a relational database . . .
>>> 
>>> Thanks for any help in thinking about this.
>>> 
>>> Charles Hartman
>>> 
>>> ___
>>> 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
>>> 
>>> 
>> 
>> 
>> 
>> ~~
>> Dan Shafer, Information Product Consultant and Author
>> http://www.shafermedia.com
>> Get my book, "Revolution: Software at the Speed of Thought"
>> From http://www.shafermediastore.com/tech_main.html
>> 
>> 
>> ___
>> 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
> 
> 

|||
   )_)  )_)  )_)
  )___))___))___)\
 )))_)\\
   _|||\\\__
---\   /- http://www.bluewatermaritime.com
 ^ ^
     ^^^^^
     ^^^

24 hour cell: (787) 378-6190
fax: (787) 809-8426

Blue Water Maritime
P.O. Box 91
Puerto Real, PR 00740



___
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: Protecting Media files in distribution

2005-09-24 Thread Trevor DeVore

On Sep 24, 2005, at 3:24 PM, Thomas McCarthy wrote:


In the past, I've used AudioClips, importing the files into a  
number of stacks and that worked ok, but...it seems to make it  
difficult to do something like this:

start player 1
wait (the duration of player 1/the timeScale of player 1) seconds


Is your goal to just do something once the audio file finishes  
playing?  If this is the case then just trap the playStopped message  
which will be sent to the card once the audioClip has finished  
playing.  The first parameter is the audio clip name.



--
Trevor DeVore
Blue Mango Multimedia
[EMAIL PROTECTED]


___
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: inheriting any custom property

2005-09-24 Thread Dick Kriesel
On 9/24/05 2:56 PM, "Dan Shafer" <[EMAIL PROTECTED]> wrote:

> Thanks. Useful stuff.


You're more than welcome, Dan.

Incidentally, since sometimes someone needs to know where an effective value
came from, a nearly identical function answers that question:

function effectiveObject pPropertyName,pPropertySetName
  put the long id of the target into tObject
  if pPropertySetName is empty then put "put the" && pPropertyName \
&& "of tObject into tValue" into tStatement
  else put "put the" && pPropertySetName & "[" & quote & pPropertyName \
& quote & "] of tObject into tValue" into tStatement
  lock messages
  repeat until tObject is empty
do tStatement
if tValue is not empty then exit repeat
if word 1 of tObject is "stack" then delete word 1 to 3 of tObject
else delete word 1 to 4 of tObject
  end repeat
  unlock messages
  return tObject
end effectiveObject

-- Dick


___
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: Sound formats

2005-09-24 Thread Trevor DeVore

On Sep 24, 2005, at 3:11 PM, Thomas McCarthy wrote:

This thread got off a little, I think. The original question was  
can you play Mp3 sounds in your Rev stack.
The answer is 'Yes'--use a player object and set it's file name  
property your Mp3 file.
It doesn't require QuickTime. Windows computers will use their own  
technology. I have played Mp3 files with player objects on Win98  
boxes without QuickTime even in the same building. No problem.


I just wanted to add a note on how to test if a format will playback  
on Windows without QT installed (or dontUseQT set to true).  On  
Windows if you don't have QT installed then you are using Windows  
"Media Control Interface" or MCI.  Here is how to test if a file is  
supported by MCI (taken from the Rev conference stack on Images &  
Multimedia):


"To determine if a media file will open using MCI try opening the  
file in Microsoft Media Player (not Windows Media Player).  If the  
file opens in Microsoft Media Player it should open in Revolution as  
well.  To launch Microsoft Media Player click on Start->Run.  On  
Windows NT4, 2000, XP, etc. type "mplay32.exe" and click "OK".  On  
Windows 98, ME, etc. type "mplayer.exe".  This will launch the  
application."


Microsoft Media Player uses MCI so it is a good program to test files  
with.


--
Trevor DeVore
Blue Mango Multimedia
[EMAIL PROTECTED]


___
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: Sound formats

2005-09-24 Thread Charles Hartman
FWIW, on audio editors, I tried out both Amadeus II and Sound Studio  
recently (both shareware for Mac, possibly also Windows?), and  
decided on Sound Studio. Amadeus can do some fancier things, which I  
decided I wouldn't need, but the interface to Sound Studio is quite a  
lot easier to work with.


Charles Hartman

On Sep 24, 2005, at 3:10 PM, Dan Shafer wrote:

There are far more knowledgeable multimedia gurus hanging around  
here than I, but that's never stopped me before, so


Sound formats abound. I've been doing a lot with them lately for a  
big project. I think that, compression issues aside, the best  
standard for Mac and Windows today is probably MP3. I've not had  
any problems with anyone being able to play them on both platforms.


BTW and FWIW, I don't know what you use for sound editing, but  
there's a great little shareware program from Hairersoft.com called  
Amadeus II that is mind-bogglingly powerful and really easy to use.



On Sep 24, 2005, at 11:52 AM, J. Landman Gay wrote:


I'm converting some sound files on my Mac that eventually may need  
to play on Windows. Using Virtual PC, it looks like the "PCM"  
format plays okay (other encodings just screech.) Can someone  
confirm that this will work so I don't have to drag my ancient PC  
out of the closet and set it up? Thanks.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
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






~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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: data-design question

2005-09-24 Thread Charles Hartman

Thanks. But Dreamcard won't do that, right? That's what I've got.

I'm not aware of compilations of the kind of data out there that I'd  
need. (iTunes, by the way, is completely ignorant dumb about  
sidemen.) I can imagine a version of the program that queries Google  
to find out who each listed player is . . . but not in this lifetime.


So does this feel unbuildable within Rev? I suppose I could go build  
it in Python . . . but we don't yet have a way to put a Rev front end  
on a Python program, as far as I know.


Charles


On Sep 24, 2005, at 3:05 PM, Dan Shafer wrote:


Charles

To me, this screams out for a relational database model. I wouldn't  
even begin to attempt it with custom properties; too many levels of  
interconnectedness.


I'd build the data management stack of this app as a one-card stack  
using SQL queries for the functionality. And with Rev's world-class  
Internet connectivity operations, tying it into existing jazz and  
musician sites and even sources of album covers and in-depth  
information of other kinds should be feasible. Could produce a very  
nice, even commercially viable, app.



On Sep 24, 2005, at 11:34 AM, Charles Hartman wrote:


Many years ago I wrote a jazz-record-collection database program  
in C -- so many years ago that memory problems raised by sparse  
arrays of unpredictable size led me into baroque designs involving  
pointers-to-pointers-to-pointers . . . It occurs to me that Rev  
would make a nice front-end for this both easy and pretty. But I'm  
wondering what the best approach to the data structure(s) would be.


Assume that the basic record (in the database sense) is Album --  
so the basic design is one card per Album. Each Album includes a  
list of Tunes (besides Artist/Group and Label/Date/EtcData). Each  
Tune is associated with one or more Writers, and also with a list  
of Players, each of whom is associated with an Instrument. So  
we've got at least four fundamental types of data lists -- player,  
instrument, tune-title, writer -- and some items that combine  
fundamental items in many-to-one relation.


The program would be useful (at least to me) only if it were  
possible to search it on any of those criteria. (Show me every  
Album including a Tune by Matt Dennis on which Steve Swallow is  
playing bass.) Obviously it's necessary to be able to add to each  
of the fundamental data lists -- which suggests combox-box menus  
-- and it would be important to have a series of defaults (same  
players for all tunes on an album, for example) to encourage data- 
entry.


Any suggestions about the best approach to the internals of this?  
I'm not clear whether, for example, custom properties are up to  
the demands of what's essentially a relational database . . .


Thanks for any help in thinking about this.

Charles Hartman

___
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






~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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


Protecting Media files in distribution

2005-09-24 Thread Thomas McCarthy

Specifically, Audio files.
I have a bunch of files which my program uses. I would like to keep these from 
being removed, changed, etc by students.
Any ideas?

In the past, I've used AudioClips, importing the files into a number of stacks 
and that worked ok, but...it seems to make it difficult to do something like 
this:
start player 1
wait (the duration of player 1/the timeScale of player 1) seconds

I could calculate the length of all the files and have a lookup table of wait 
times...

any other ideas for protecting media files?
multas gratias ago,
tm

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!


___
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: Sound formats

2005-09-24 Thread Thomas McCarthy

This thread got off a little, I think. The original question was can you play 
Mp3 sounds in your Rev stack.
The answer is 'Yes'--use a player object and set it's file name property your 
Mp3 file.
It doesn't require QuickTime. Windows computers will use their own technology. 
I have played Mp3 files with player objects on Win98 boxes without QuickTime 
even in the same building. No problem.

The screetching noise you heard is a problem with AudioClip objects. They don't 
do compression well.

You can also record Mp3 on both platforms. You first record in wave format 
(easy to do-quicktime on mac and mcisendstring on windows) then you use a shell 
script to compress it. There is a short delay, but usually not more than a 
second.

cheers,
tm

___
Join Excite! - http://www.excite.com
The most personalized portal on the Web!


___
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: inheriting any custom property

2005-09-24 Thread Dan Shafer

Dick.
On Sep 24, 2005, at 1:33 PM, Dick Kriesel wrote:


I had you in mind when I posted it, Dan.  I looked for something about
inheriting properties in your articles about Rev and OOP; maybe  
this will

serve in some future edition of an article or eBook.


Perhaps it will. I may add a section to my Custom Properties  
SmartEBook on this at some point as well.


Thanks. Useful stuff.




~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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: Raised field question

2005-09-24 Thread Sarah Reichelt
> I have more information on my previous newbie question which was:  Why is
> there a fatter border around one of the fields in my previous HC stack? How 
> do I
> eliminate the extra width?
>
> I tried playing with "Look and Feel", traversalOn and showBorder. None of
> these had an effect. There isn't a graphic around the field.
>
> If I set the showBorder of fld "Other Phones" to false then the field appears
> raised on the background rather than sunk. Is there a "shadow up or down"
> setting or something like that I can use?
>

Each object has 8 color properties which dictate all of the color
settings e.g. foreColor, backColor etc. For fields with threeD turned
on, check out bottomColor & topColor which dictate the color of the
top & left borders and the bottom & right borders respectively.
Normally they just inherit the default setting from the stack, but if
you have imported a HyperCard stack, the default may not be correct.

As a matter of policy, I find it better to re-create stacks rather
than import HyperCard stacks. I can usually copy & paste most of the
scripts, but I find I get a better result by re-creating the interface
in a purely Rev stack.

Cheers,
Sarah
___
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: Sound formats

2005-09-24 Thread J. Landman Gay

Scott Rossi wrote:

Recently, Dan Shafer  wrote:



WAV and AIFF files are HUGE compared to MP3's.; on the order of 20x.
For Internet delivery, my understanding is that mp3 is really pretty
standard.



I believe Xaiver was referring to being able to play the sounds *within*
Rev.  In that situation, WAV is indeed a cross-platform solution that does
not require a player technology (QT or WMP).  To play anything else, you
either need to target media to the capability of the host platform, or rely
on QuickTime.



Thanks to all for the comments. I probably wasn't specific enough, but 
Scott got the gist of it. These are existing sound files that have been 
embedded in "snd " format as resources in HyperCard stacks. They are 
very large and consequently I have many stacks to convert. They should 
be able to be played in Windows from within a Rev stack without relying 
on QuickTime. I will not embed them in a stack, I will reference them 
from disk. I was going to use the "play" command rather than using a 
player object, unless someone can think of a particular reason to use a 
player when I don't want to use QT.


I have used Amadeus quite a bit lately for other things, and Dan's 
comments about it are right-on, it is a great program. For this project 
though, I will be using SoundApp because it is able to extract the HC 
resources and save them as files on disk.


I tried the various formats that SoundApp can convert to, and AIFF with 
PCM format seems to play correctly from Revolution. The sounds remain 
very large (exactly the same size as the sound resources were orginally) 
but I've read here before that without QuickTime, no compression is 
possible using Rev playback. Or is that not true? Are WAV files any smaller?


These sounds will never be delivered over the internet, so that isn't an 
issue.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
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: slooowwww text entry in fields

2005-09-24 Thread Sarah Reichelt
On 9/25/05, J. Landman Gay <[EMAIL PROTECTED]> wrote:
> Dan Shafer wrote:
>
> > I'm not sure I'm a "wirehead" in this context -- perhaps more of a
> > brillo-head? -- but I know that very often threads go unanswered here
> > principally because the problems they describe aren't something many
> > others can confirm.
>
> My situation too. I've just never seen this happen so I can't respond.

I've only seen it in the script editor and turning off live
colorization as well as using altClean to remove all existing
colorizations, seems to fix it. The length of script doesn't appear to
matter, it just happens sometimes (or in some scripts).

So I would be inclined to suspect some other forces at work. Do you
have any rawKey or key handlers running? Any front or back scripts
that are checking every key stroke? If you lock messages, and then
type, is it still slow? Are you running any constantly polling
handlers? Does it happen both in the IDE and in the built application?

Cheers,
Sarah
___
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: Sound formats

2005-09-24 Thread MisterX
I said

Sure mp3s are better. Most games have their own drivers - so they don't need
to require clients to have quicktime... But alas, that's the problem with
rev... It doesn't use the windows sound drivers, doesn't use the windows
media player so it's missing all the formats windows can deliver already
without quicktime...

Rev can play wavs and other formats I haven't tested most probably but with
the bitrate limitation... 

As Scott said, size is a good determinant of playability... This requires
usually sounds that are over 300KBs each for beeps! Ridicule doesn't kill
but... it's not nice for the global bandwidth ;)

cheers
Xavier

> -Original Message-
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of MisterX
> Sent: Saturday, September 24, 2005 10:49 PM
> To: 'How to use Revolution'
> Subject: RE: Sound formats
> 
> Dan, 
> 
> Here's my appreciation about it as a developper, a user, and 
> a musician (weird one, but... it's genreX and I do make 
> sample recordings)...
> 
> Since we are dealing with rev I'll stick to rev's and user realm.
> If you are a musician, mp3s can be bad. Like jpg they eat up 
> the crispness of a sound. Too high a bit rate and you loose 
> the aural perception of high trebles and if you use too low a 
> bitrate, the bass is wobbled... Note music samples are 
> recorded in wav or raw or aiff (I presume on macs) for best 
> recording fidelity playback... But higher bitrates 160-256 
> are best. 128 is definitely perfect for "normal" playback and 
> I LOVE winamp radio at 128 kbps which played on a decent amp, 
> audio card (96KHz) and decent monitors (the name of music 
> professional speakers) does a huge difference...
> 
> Tip: if you think your radio sucks, change the speakers 
> first... you could be in for a big surprise...
> 
> Now, the important stuff:
> 
> Windows media player will play mp3s there's no doubt about 
> it. Windows users use either WMP (yuck) or Winamp or any 
> alternative player... I prefer a dedicated tool like Winamp 
> (which on top is quite cool in amazonian green).
> Some of the best video players in windows (bsplayer for 
> example) suck at player mp3s correctly... I don't know why, 
> it's just that way...
> 
> for a game I created (for windows) I used some carefully 
> played and tested wavs, and they did weight some 3-5 
> megabytes (some 25 sounds) but that's acceptable imoho in 
> todays' storage devices and delivery channels (net or cd).
> 
> Sure mp3s are better. Most games have their own drivers - so 
> they don't need to require clients to have quicktime... But 
> alas, that's the problem with rev... It doesn't use the 
> windows sound drivers, doesn't use the windows media player 
> so it's missing all the formats windows can deliver already 
> without quicktime...
> 
> im sure rev will fix this bitrate format soon, so we can use 
> "much" smaller sound samples because you don't need 44KHz 
> 512bps sounds for a game... Makes the game nicer though ;)
> 
> Now with videos mixing codecs in any way (divx has video 
> effects or some other formats include subtitles' display - qt 
> does this too), it would be a shame to have no "native" 
> support for the platform's standards... But quicktime is 
> somewhat ok I guess for the "bi-platform" solution... Wavs on 
> the other hand, are not that big (as AIFF) and they go 
> everywere I believe... Other formats like au or pcm are not 
> really the most modern and standard so I suggest staying away 
> from those unless they suit your fancy short term...
> 
> cheers
> Xavier
> 
> 
> 
> -Original Message-
> From: Dan Shafer [mailto:[EMAIL PROTECTED]
> Sent: Saturday, September 24, 2005 10:17 PM
> To: [EMAIL PROTECTED]; How to use Revolution
> Subject: Re: Sound formats
> 
> Xavier
> 
> WAV and AIFF files are HUGE compared to MP3's.; on the order of 20x.  
> For Internet delivery, my understanding is that mp3 is really 
> pretty standard. Microsoft claims ( http://www.microsoft.com/windows/
> windowsmedia/knowledgecenter/mediaadvice/0071.aspx#417) that 
> Windows Media Player (Version 9 and later) supports the .mp3 
> format as well, but my audio consultant tells me that's just 
> a lie as far as he can tell.
> 
> If I'm understanding this correctly -- and as I've already 
> said, I'm clearly not the multimedia guru in these parts -- 
> it is not possible to find a single file format that can be 
> guaranteed to play on both Windows and OS X without requiring 
> the user of one system or the other (or both) to download 
> either an app or a codec. My survey suggests that MP3 is the 
> default standard for compressed audio but that if you want 
> higher-fidelity delivery (generally not over the Net but 
> rather on CD/DVD), you offer both AIFF and WAV formats and 
> pretty much cover the waterfront.
> 
> I've noticed that sites that make sound files available 
> generally default to
> .mp3 files; I assume Windows users must have some fairly 
> convenient if not auto

RE: Sound formats

2005-09-24 Thread MisterX
Dan, 

Here's my appreciation about it as a developper, a user, and a musician
(weird one, but... it's genreX and I do make sample recordings)...

Since we are dealing with rev I'll stick to rev's and user realm.
If you are a musician, mp3s can be bad. Like jpg they eat up the crispness
of a sound. Too high a bit rate and you loose the aural perception of high
trebles and if you use too low a bitrate, the bass is wobbled... Note music
samples are recorded in wav or raw or aiff (I presume on macs) for best
recording fidelity playback... But higher bitrates 160-256 are best. 128 is
definitely perfect for "normal" playback and I LOVE winamp radio at 128 kbps
which played on a decent amp, audio card (96KHz) and decent monitors (the
name of music professional speakers) does a huge difference...

Tip: if you think your radio sucks, change the speakers first... you could
be in for a big surprise...

Now, the important stuff:

Windows media player will play mp3s there's no doubt about it. Windows users
use either WMP (yuck) or Winamp or any alternative player... I prefer a
dedicated tool like Winamp (which on top is quite cool in amazonian green).
Some of the best video players in windows (bsplayer for example) suck at
player mp3s correctly... I don't know why, it's just that way...

for a game I created (for windows) I used some carefully played and tested
wavs, and they did weight some 3-5 megabytes (some 25 sounds) but that's
acceptable imoho in todays' storage devices and delivery channels (net or
cd).

Sure mp3s are better. Most games have their own drivers - so they don't need
to require clients to have quicktime... But alas, that's the problem with
rev... It doesn't use the windows sound drivers, doesn't use the windows
media player so it's missing all the formats windows can deliver already
without quicktime...

im sure rev will fix this bitrate format soon, so we can use "much" smaller
sound samples because you don't need 44KHz 512bps sounds for a game... Makes
the game nicer though ;)

Now with videos mixing codecs in any way (divx has video effects or some
other formats include subtitles' display - qt does this too), it would be a
shame to have no "native" support for the platform's standards... But
quicktime is somewhat ok I guess for the "bi-platform" solution... Wavs on
the other hand, are not that big (as AIFF) and they go everywere I
believe... Other formats like au or pcm are not really the most modern and
standard so I suggest staying away from those unless they suit your fancy
short term...

cheers
Xavier



-Original Message-
From: Dan Shafer [mailto:[EMAIL PROTECTED] 
Sent: Saturday, September 24, 2005 10:17 PM
To: [EMAIL PROTECTED]; How to use Revolution
Subject: Re: Sound formats

Xavier

WAV and AIFF files are HUGE compared to MP3's.; on the order of 20x.  
For Internet delivery, my understanding is that mp3 is really pretty
standard. Microsoft claims ( http://www.microsoft.com/windows/
windowsmedia/knowledgecenter/mediaadvice/0071.aspx#417) that Windows Media
Player (Version 9 and later) supports the .mp3 format as well, but my audio
consultant tells me that's just a lie as far as he can tell.

If I'm understanding this correctly -- and as I've already said, I'm clearly
not the multimedia guru in these parts -- it is not possible to find a
single file format that can be guaranteed to play on both Windows and OS X
without requiring the user of one system or the other (or both) to download
either an app or a codec. My survey suggests that MP3 is the default
standard for compressed audio but that if you want higher-fidelity delivery
(generally not over the Net but rather on CD/DVD), you offer both AIFF and
WAV formats and pretty much cover the waterfront.

I've noticed that sites that make sound files available generally default to
.mp3 files; I assume Windows users must have some fairly convenient if not
automatic way of playing them.

Maybe it's just me but this state of affairs seems quite abominable given
how long we've been at this stuff.


On Sep 24, 2005, at 12:09 PM, MisterX wrote:

> Hi Jacque
>
> WAVs are far more common BUT you have to use the right bitrate (rather 
> high than low) or as you say, you hear noise (rev missinterprets 
> something - QT player will not
> though)
>
> mp3s (which are more compact than high bitrate wavs) are only playable 
> on quicktime equipped pcs only though...
>
> never tried pcm... ;)
>
> cheers
> Xavier
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of J.  
> Landman Gay
> Sent: Saturday, September 24, 2005 8:52 PM
> To: Revolution Mailing List
> Subject: Sound formats
>
> I'm converting some sound files on my Mac that eventually may need to 
> play on Windows. Using Virtual PC, it looks like the "PCM" format 
> plays okay (other encodings just screech.) Can someone confirm that 
> this will work so I don't have to drag my ancient PC out of the closet 
> and set it up?
> Thanks.
>
> --

Re: Sound formats

2005-09-24 Thread Scott Rossi
Recently, Dan Shafer  wrote:

> WAV and AIFF files are HUGE compared to MP3's.; on the order of 20x.
> For Internet delivery, my understanding is that mp3 is really pretty
> standard.

I believe Xaiver was referring to being able to play the sounds *within*
Rev.  In that situation, WAV is indeed a cross-platform solution that does
not require a player technology (QT or WMP).  To play anything else, you
either need to target media to the capability of the host platform, or rely
on QuickTime.


> Microsoft claims ( http://www.microsoft.com/windows/
> windowsmedia/knowledgecenter/mediaadvice/0071.aspx#417) that Windows
> Media Player (Version 9 and later) supports the .mp3 format as well,
> but my audio consultant tells me that's just a lie as far as he can
> tell.

I don't think it's a complete lie (but with MS one might argue there is
always some kind of lie behind the statement).  In my case, I've delivered
CD-ROMs that launched MP3s and I'm pretty sure they were handled by WMP
versions previous to v9.  This is not the same as handling playback from
within Rev however, just an alternate playback option.  Just about everybody
has *some* type of MP3 player, WMP or otherwise, of their system.


> If I'm understanding this correctly -- and as I've already said, I'm
> clearly not the multimedia guru in these parts -- it is not possible
> to find a single file format that can be guaranteed to play on both
> Windows and OS X without requiring the user of one system or the
> other (or both) to download either an app or a codec.

If the sound can be imported and played from within a stack (and is only a
few seconds long), then WAV works fine, on both platforms.

To decide what format to use, one should first look at the length of their
audio.  Anything that's going to be play for minutes should be compressed
and MP3 is a good option here, but limited to players using QT.  If sounds
only span a few seconds, then as mentioned above, imported WAV is fine as
long the sounds use "standard" sampling rates (see the mail archives for
details -- this has been posted multiple times).


> Maybe it's just me but this state of affairs seems quite abominable
> given how long we've been at this stuff.

It's not just you.  I've said this same thing repeatedly over the years.
Hopefully the Rev folks are listening.

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
-
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.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: Sound formats

2005-09-24 Thread Dave Cragg


Alex Tweedly wrote:


Dan Shafer wrote:


Microsoft claims ( http://www.microsoft.com/windows/ windowsmedia/ 
knowledgecenter/mediaadvice/0071.aspx#417) that Windows  Media  
Player (Version 9 and later) supports the .mp3 format as well,   
but my audio consultant tells me that's just a lie as far as he  
can  tell.



It plays MP3's just fine on my system (WMP 9.0, WinXP Home)  
(actually - on all 6 Windows boxes I currently own - but I don't  
know the version numbers of them apart from the one I'm typing on).


I'm pretty sure mp3s have been supported since WMP 6.4. I've always  
used that as a spec for clients, and have been using mp3s with Rev on  
Windows (with or without QT installed) for a couple of years without  
problems.


Dan Shafer wrote:

BTW and FWIW, I don't know what you use for sound editing, but  
there's a great little shareware program from Hairersoft.com called  
Amadeus II that is mind-bogglingly powerful and really easy to use.


I use this too. As a rare user of audio tools, I also find this easy- 
to-use. I'd put it in the Graphic Converter class of shareware.


Cheers
Dave
___
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: Sound formats

2005-09-24 Thread Alex Tweedly

Dan Shafer wrote:

Microsoft claims ( http://www.microsoft.com/windows/ 
windowsmedia/knowledgecenter/mediaadvice/0071.aspx#417) that Windows  
Media Player (Version 9 and later) supports the .mp3 format as well,  
but my audio consultant tells me that's just a lie as far as he can  
tell.


It plays MP3's just fine on my system (WMP 9.0, WinXP Home) (actually - 
on all 6 Windows boxes I currently own - but I don't know the version 
numbers of them apart from the one I'm typing on).


I haven't used it to create MP3s from CD, only for playback.

--
Alex Tweedly   http://www.tweedly.net



--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.11.3/107 - Release Date: 20/09/2005

___
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: inheriting any custom property

2005-09-24 Thread Dick Kriesel
On 9/24/05 12:18 PM, "Dan Shafer" <[EMAIL PROTECTED]> wrote:

> I like this a lot. I've added it to my Scripter's Scrapbook and will
> find frequent use for it, I'm sure.

I had you in mind when I posted it, Dan.  I looked for something about
inheriting properties in your articles about Rev and OOP; maybe this will
serve in some future edition of an article or eBook.

Anyway, after I posted it, I recognized it ignored custom property sets.
So, here's a new, improved version that respects an optional custom property
set:

function effectiveValue pPropertyName,pPropertySetName
  put the long id of the target into tObject
  if pPropertySetName is empty then
put "put the" && pPropertyName && "of tObject into tValue" \
into tStatement
  else put "put the" && pPropertySetName & "[" & quote & pPropertyName \
& quote & "] of tObject into tValue" into tStatement
  lock messages
  repeat until tObject is empty
do tStatement
if tValue is not empty then exit repeat
if word 1 of tObject is "stack" then delete word 1 to 3 of tObject
else delete word 1 to 4 of tObject
  end repeat
  unlock messages
  return tValue
end effectiveValue

The example application I posted before is still valid:

getProp uSampleProperty
  return effectiveValue(param(0))
end uSampleProperty

And here's a new example involving a custom property set:

getProp uSamplePropertySet[uSampleProperty]
  return effectiveValue(param(1),param(0))
end uSampleProperty

-- Dick


___
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: Sound formats

2005-09-24 Thread Dan Shafer

Xavier

WAV and AIFF files are HUGE compared to MP3's.; on the order of 20x.  
For Internet delivery, my understanding is that mp3 is really pretty  
standard. Microsoft claims ( http://www.microsoft.com/windows/ 
windowsmedia/knowledgecenter/mediaadvice/0071.aspx#417) that Windows  
Media Player (Version 9 and later) supports the .mp3 format as well,  
but my audio consultant tells me that's just a lie as far as he can  
tell.


If I'm understanding this correctly -- and as I've already said, I'm  
clearly not the multimedia guru in these parts -- it is not possible  
to find a single file format that can be guaranteed to play on both  
Windows and OS X without requiring the user of one system or the  
other (or both) to download either an app or a codec. My survey  
suggests that MP3 is the default standard for compressed audio but  
that if you want higher-fidelity delivery (generally not over the Net  
but rather on CD/DVD), you offer both AIFF and WAV formats and pretty  
much cover the waterfront.


I've noticed that sites that make sound files available generally  
default to .mp3 files; I assume Windows users must have some fairly  
convenient if not automatic way of playing them.


Maybe it's just me but this state of affairs seems quite abominable  
given how long we've been at this stuff.



On Sep 24, 2005, at 12:09 PM, MisterX wrote:


Hi Jacque

WAVs are far more common BUT you have to use the right bitrate  
(rather high

than low)
or as you say, you hear noise (rev missinterprets something - QT  
player will

not
though)

mp3s (which are more compact than high bitrate wavs) are only  
playable on

quicktime
equipped pcs only though...

never tried pcm... ;)

cheers
Xavier

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of J.  
Landman Gay

Sent: Saturday, September 24, 2005 8:52 PM
To: Revolution Mailing List
Subject: Sound formats

I'm converting some sound files on my Mac that eventually may need  
to play
on Windows. Using Virtual PC, it looks like the "PCM" format plays  
okay
(other encodings just screech.) Can someone confirm that this will  
work so I
don't have to drag my ancient PC out of the closet and set it up?  
Thanks.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
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





~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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: data-design question

2005-09-24 Thread Trevor DeVore

On Sep 24, 2005, at 11:34 AM, Charles Hartman wrote:


Any suggestions about the best approach to the internals of this?  
I'm not clear whether, for example, custom properties are up to the  
demands of what's essentially a relational database . . .


Are you already familiar with SQL and relational databases?  If so I  
would recommend using a SQL database for storage.


If you are getting into databases and Revolution then you should take  
a look at my libDatabase library available at




I just posted the latest beta of version 2.0 which has a Getting  
Started PDF and some docs for all of the handlers.  Even though it is  
still beta I use the library in all of my commercial apps.  It has  
been tested with altSQLite, MySQL and Valentina 1.x.


I don't have an example stack for version 2 yet but the version 1  
library does.  I also haven't bundled the libDatabaseObjects library  
with it yet which contains helper functions for creating drop-down  
menus, selection fields, etc. which link database record ids with  
menu and fields items.  I will get around to it one day.



--
Trevor DeVore
Blue Mango Multimedia
[EMAIL PROTECTED]


___
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: inheriting any custom property

2005-09-24 Thread Dan Shafer

Dick...

I like this a lot. I've added it to my Scripter's Scrapbook and will  
find frequent use for it, I'm sure.



On Sep 23, 2005, at 3:03 PM, Dick Kriesel wrote:


Here’s a function that (I think) lets any object inherit any custom
property.  It works for me, but does anyone see trouble with it?

function effectiveValue pPropertyName
  put the long id of the target into tObject
  put "put the" && pPropertyName && "of tObject into tValue" into  
tStatement

  lock messages
  repeat until tObject is empty
do tStatement
if tValue is not empty then exit repeat
if word 1 of tObject is "stack" then delete word 1 to 3 of tObject
else delete word 1 to 4 of tObject
  end repeat
  unlock messages
  return tValue
end effectiveValue

As an example application, here's a getProp handler for  
uSampleProperty:


getProp uSampleProperty
  return effectiveValue(param(0))
end uSampleProperty

Thanks in advance for your consideration...

-- Dick


___
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





~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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: Sound formats

2005-09-24 Thread Dan Shafer
There are far more knowledgeable multimedia gurus hanging around here  
than I, but that's never stopped me before, so


Sound formats abound. I've been doing a lot with them lately for a  
big project. I think that, compression issues aside, the best  
standard for Mac and Windows today is probably MP3. I've not had any  
problems with anyone being able to play them on both platforms.


BTW and FWIW, I don't know what you use for sound editing, but  
there's a great little shareware program from Hairersoft.com called  
Amadeus II that is mind-bogglingly powerful and really easy to use.



On Sep 24, 2005, at 11:52 AM, J. Landman Gay wrote:

I'm converting some sound files on my Mac that eventually may need  
to play on Windows. Using Virtual PC, it looks like the "PCM"  
format plays okay (other encodings just screech.) Can someone  
confirm that this will work so I don't have to drag my ancient PC  
out of the closet and set it up? Thanks.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
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





~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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: Sound formats

2005-09-24 Thread MisterX
Hi Jacque

WAVs are far more common BUT you have to use the right bitrate (rather high
than low)
or as you say, you hear noise (rev missinterprets something - QT player will
not 
though)

mp3s (which are more compact than high bitrate wavs) are only playable on
quicktime
equipped pcs only though...

never tried pcm... ;)

cheers
Xavier

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of J. Landman Gay
Sent: Saturday, September 24, 2005 8:52 PM
To: Revolution Mailing List
Subject: Sound formats

I'm converting some sound files on my Mac that eventually may need to play
on Windows. Using Virtual PC, it looks like the "PCM" format plays okay
(other encodings just screech.) Can someone confirm that this will work so I
don't have to drag my ancient PC out of the closet and set it up? Thanks.

-- 
Jacqueline Landman Gay | [EMAIL PROTECTED]
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: data-design question

2005-09-24 Thread Dan Shafer

Charles

To me, this screams out for a relational database model. I wouldn't  
even begin to attempt it with custom properties; too many levels of  
interconnectedness.


I'd build the data management stack of this app as a one-card stack  
using SQL queries for the functionality. And with Rev's world-class  
Internet connectivity operations, tying it into existing jazz and  
musician sites and even sources of album covers and in-depth  
information of other kinds should be feasible. Could produce a very  
nice, even commercially viable, app.



On Sep 24, 2005, at 11:34 AM, Charles Hartman wrote:

Many years ago I wrote a jazz-record-collection database program in  
C -- so many years ago that memory problems raised by sparse arrays  
of unpredictable size led me into baroque designs involving  
pointers-to-pointers-to-pointers . . . It occurs to me that Rev  
would make a nice front-end for this both easy and pretty. But I'm  
wondering what the best approach to the data structure(s) would be.


Assume that the basic record (in the database sense) is Album -- so  
the basic design is one card per Album. Each Album includes a list  
of Tunes (besides Artist/Group and Label/Date/EtcData). Each Tune  
is associated with one or more Writers, and also with a list of  
Players, each of whom is associated with an Instrument. So we've  
got at least four fundamental types of data lists -- player,  
instrument, tune-title, writer -- and some items that combine  
fundamental items in many-to-one relation.


The program would be useful (at least to me) only if it were  
possible to search it on any of those criteria. (Show me every  
Album including a Tune by Matt Dennis on which Steve Swallow is  
playing bass.) Obviously it's necessary to be able to add to each  
of the fundamental data lists -- which suggests combox-box menus --  
and it would be important to have a series of defaults (same  
players for all tunes on an album, for example) to encourage data- 
entry.


Any suggestions about the best approach to the internals of this?  
I'm not clear whether, for example, custom properties are up to the  
demands of what's essentially a relational database . . .


Thanks for any help in thinking about this.

Charles Hartman

___
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





~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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


Raised field question

2005-09-24 Thread AbilityForms
Hi Everyone,

I have more information on my previous newbie question which was:  Why is 
there a fatter border around one of the fields in my previous HC stack? How do 
I 
eliminate the extra width?

I tried playing with "Look and Feel", traversalOn and showBorder. None of 
these had an effect. There isn't a graphic around the field.

If I set the showBorder of fld "Other Phones" to false then the field appears 
raised on the background rather than sunk. Is there a "shadow up or down" 
setting or something like that I can use?

Joe in Orlando, Florida
___
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


Sound formats

2005-09-24 Thread J. Landman Gay
I'm converting some sound files on my Mac that eventually may need to 
play on Windows. Using Virtual PC, it looks like the "PCM" format plays 
okay (other encodings just screech.) Can someone confirm that this will 
work so I don't have to drag my ancient PC out of the closet and set it 
up? Thanks.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
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: slooowwww text entry in fields

2005-09-24 Thread J. Landman Gay

Dan Shafer wrote:

I'm not sure I'm a "wirehead" in this context -- perhaps more of a  
brillo-head? -- but I know that very often threads go unanswered here  
principally because the problems they describe aren't something many  
others can confirm.


My situation too. I've just never seen this happen so I can't respond.

--
Jacqueline Landman Gay | [EMAIL PROTECTED]
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: slooowwww text entry in fields

2005-09-24 Thread Dan Shafer
For my part, I can't confirm the problem. I see it from time to time  
but when I do, I usually notice the problem in other apps besides Rev  
so I've always assumed it wasn't a Rev problem at all but rather a  
system-level problem.


I'm not sure I'm a "wirehead" in this context -- perhaps more of a  
brillo-head? -- but I know that very often threads go unanswered here  
principally because the problems they describe aren't something many  
others can confirm.


I've asked Apple and my local dealer tech support about this problem  
and I get blank stares, lack of confirmation, denial, and suggestions  
from the old days (restart your system).


Maybe that's all there is.


On Sep 23, 2005, at 3:08 PM, Timothy Miller wrote:

We had a little thread on this a week or two ago. Several users  
confirmed the problem. Some had fast machines, so I guess the speed  
of my machine is not the main problem. I think they were all Mac  
users. I never did figure out if this is a Macintosh-only issue.


None of the gurus on the list ever replied. Well... no one's  
obligated of course. It seems like a non-trivial issue, even if it  
is a bit on the minor side. I'm wondering why none of the true  
wireheads replied. Or maybe someone did and I missed it.


If it's a stupid question, or if we've been over and over it on the  
list and I missed it, no hard feelings. I'm still kinda wondrin  
about this issue, though.



Cheers,


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





~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html


___
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


data-design question

2005-09-24 Thread Charles Hartman
Many years ago I wrote a jazz-record-collection database program in C  
-- so many years ago that memory problems raised by sparse arrays of  
unpredictable size led me into baroque designs involving pointers-to- 
pointers-to-pointers . . . It occurs to me that Rev would make a nice  
front-end for this both easy and pretty. But I'm wondering what the  
best approach to the data structure(s) would be.


Assume that the basic record (in the database sense) is Album -- so  
the basic design is one card per Album. Each Album includes a list of  
Tunes (besides Artist/Group and Label/Date/EtcData). Each Tune is  
associated with one or more Writers, and also with a list of Players,  
each of whom is associated with an Instrument. So we've got at least  
four fundamental types of data lists -- player, instrument, tune- 
title, writer -- and some items that combine fundamental items in  
many-to-one relation.


The program would be useful (at least to me) only if it were possible  
to search it on any of those criteria. (Show me every Album including  
a Tune by Matt Dennis on which Steve Swallow is playing bass.)  
Obviously it's necessary to be able to add to each of the fundamental  
data lists -- which suggests combox-box menus -- and it would be  
important to have a series of defaults (same players for all tunes on  
an album, for example) to encourage data-entry.


Any suggestions about the best approach to the internals of this? I'm  
not clear whether, for example, custom properties are up to the  
demands of what's essentially a relational database . . .


Thanks for any help in thinking about this.

Charles Hartman

___
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: slooowwww text entry in fields

2005-09-24 Thread Ken Ray
On 9/23/05 5:08 PM, "Timothy Miller" <[EMAIL PROTECTED]>
wrote:

> We had a little thread on this a week or two ago. Several users
> confirmed the problem. Some had fast machines, so I guess the speed
> of my machine is not the main problem. I think they were all Mac
> users. I never did figure out if this is a Macintosh-only issue.
> 
> None of the gurus on the list ever replied. Well... no one's
> obligated of course. It seems like a non-trivial issue, even if it is
> a bit on the minor side. I'm wondering why none of the true wireheads
> replied. Or maybe someone did and I missed it.

No, I don't think they did... personally I have only seen this *extremely
rarely* when there's a ton of text in a field (like several hundred K), but
since 99% of the apps I'm working on don't ever get to that point, I didn't
respond since it didn't really happen to me.

Also, as to your "90% CPU at idle" comment from the last thread, check to
see if you've got a default OS X button visible - the "throbbing" action of
the button sucks up CPU like nobody's business. If you turn off the
"default" property, you should get it back to normal again.


Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]

___
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: Newbie questions

2005-09-24 Thread Mark Smith
1. That's probably just a normal default translation from HC to rev  
thing. You can change it in the property inspector for the field in  
question, or by script from the message box : set the borderWidth of  
fld "myField" to (number of pixels).


2. Focus, in this case indicates a selection ie. if you have clicked  
on a field, or are typing into it, it will be the object 'in focus'.  
The focus border is an extra border drawn around the field when it is  
in focus, and you can make a field unfocusable or focusable (again,  
look in the property inspector). Typically, a label field would be  
unfocusable. Slightly confusingly, the actual property is  
'traversalOn', so you might 'set the traversalOn of fld "myField" to  
true or false' when you want to change this property.


Since I guess you're coming from HC, i'd just say, as someone who  
also made that transition, that while some things in Rev can be  
confusing and frustrating for the experienced HC'er, the extra power,  
speed and sheer breadth of Rev easily make it worth losing a little  
hair for.


Good luck!

Mark

On 24 Sep 2005, at 16:29, [EMAIL PROTECTED] wrote:


Hi Everyone,

Here are probably some dumb questions.

1. Why is there a fatter border around one of the fields in my  
previous HC

stack? How do I eliminate the extra width?

2. What does focus border and focusable mean?

Joe, Orlando Florida

___
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: Clipboard madness

2005-09-24 Thread Mark Wieder
MisterX-

Friday, September 23, 2005, 12:53:47 PM, you wrote:

> "Today, when i copy the line from any program" -
>  
Ah. My mistake. I assumed rev was a program...

> Fortunately you understood it was pasted to rev... (just teasing ya ;)


> And yes, from rev to rev fields or other programs fields' this works...

> but then I go to outlook (or bogus notes 5-6.5), copy the string:

Well, I don't use Outhouse, but when I copy html text from my mail app
(The Bat, www.ritlabs.com) it pastes into rev fields without problems.
(font and color info is gone, but no text information is ever lost).
And that includes backslashes, forward slashes, and vertical bars.

I think you're getting lost in the rtf-html-text conversions. The rtf
information you posted is obviously incorrect, so converting it to
html isn't going to help any. HtmlText conversions certainly have
problems, but backslashes don't seem to be among those.

To avoid the rtf thing, try pasting html text from a web browser into
a rev field. Works for me.

...and you might try filing a bug report on the rtf thing with
Microsoft... 

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
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


Newbie questions

2005-09-24 Thread AbilityForms
Hi Everyone,

Here are probably some dumb questions.

1. Why is there a fatter border around one of the fields in my previous HC 
stack? How do I eliminate the extra width?

2. What does focus border and focusable mean?

Joe, Orlando Florida

___
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: The first screenshot with a runrev icon on the desktop under linux !

2005-09-24 Thread Roger . E . Eller
> And what is on the desktop ? - A runrev icon.
> 
> http://gnome-look.org/content/show.php?content=29467
> 
> Is it the first screenshot of a linux with a runrev icon on his desktop.
> 
> Regards,
> 
> Girard Damien

That is an EXCELLENT way of spreading the word about Revolution to the 
Linux community. We need to show off the Rev IDE and our cool-looking apps 
this way. When people are looking for a new theme, and they see other cool 
stuff in the screenshots, they will want to know more about it.

Roger Eller <[EMAIL PROTECTED]>

___
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


The first screenshot with a runrev icon on the desktop under linux !

2005-09-24 Thread Damien Girard
Hi all,

I have made a GTK+ 2 theme for Linux, and I have take two screenshot of
my linux desktop with this theme.
And what is on the desktop ? - A runrev icon.

http://gnome-look.org/content/show.php?content=29467

Is it the first screenshot of a linux with a runrev icon on his desktop.

Regards,

Girard Damien
Email: [EMAIL PROTECTED]

___
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: FTP Upload QUIT ???

2005-09-24 Thread Dave Cragg


On 24 Sep 2005, at 08:21, <[EMAIL PROTECTED]> wrote:


Thankyou to everyone who has helped me get this far -

I see the following QUIT message when uploading an image file to my
webserver. The script works fine for text files but when it's an  
image, the
QUIT Message appears in my log, the file is created on my webserver  
but it

is empty _ 0kb)

My Webserver states that they do not generate the QUIT message so,  
is REV

causing this?

220 ProFTPD 1.3.0rc2 Server (Main FTP Server) [8.3.8.106] USER wash1
331 Password required for wash1. PASS 
230 User wash1 logged in. 257 "/" is current directory. TYPE I 200  
Type set

to I PASV
227 Entering Passive Mode (8,3,8,106,14,49). STOR /image1.gif
150 Opening BINARY mode data connection for /image1.gif QUIT
221 Goodbye.

For info, my script

export image "image1" to file "C:/image1.gif" as GIF
put "ftp://name:[EMAIL PROTECTED]/image1.gif" into myURL
put "c:/image1.gif" into myFile
libURLSetLogField the name of field "Logfield"
libURLftpUploadFile myFile,myURL,"uploadDone"

I've also tried the binfile form of the above with the same problem
Regards

Kevin Stallibrass



Kevin

I wouldn't worry too much about the QUIT command. libUrl does this  
some time after a transaction is completed in order to close the  
session. But your log shows that the transaction didn't complete  
properly.


This is part of the log I see here when using more or less the same  
script as you.


TYPE I
200 Type set to I.
PASV
227 Entering Passive Mode (192,168,1,104,202,83)
STOR /Users/dad/Sites/image1.gif
150 Opening BINARY mode data connection for '/Users/dad/Sites/ 
image1.gif'.

226 Transfer complete.

Your log doesn't show a "226 Transfer complete" entry. This is  
important.


I'd guess that the source file in question might be empty. (It seems  
libUrl doesn't handle this situation too gracefully. I'll check that  
out later.) You could check by altering your script like this:


export image "image1" to file "C:/image1.gif" as GIF
put "ftp://name:[EMAIL PROTECTED]/image1.gif" into myURL
put "c:/image1.gif" into myFile
put url ("binfile:" & myFile) into tImageData
if length(tImageData) is 0 then
  answer "no data"
else
  libUrlFtpUpload tImageData, myURL,"uploadDone"
end if

Cheers
Dave




___
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


FTP Upload QUIT ???

2005-09-24 Thread kevin
Thankyou to everyone who has helped me get this far - 

I see the following QUIT message when uploading an image file to my
webserver. The script works fine for text files but when it's an image, the
QUIT Message appears in my log, the file is created on my webserver but it
is empty _ 0kb)

My Webserver states that they do not generate the QUIT message so, is REV
causing this?

220 ProFTPD 1.3.0rc2 Server (Main FTP Server) [8.3.8.106] USER wash1
331 Password required for wash1. PASS  
230 User wash1 logged in. 257 "/" is current directory. TYPE I 200 Type set
to I PASV
227 Entering Passive Mode (8,3,8,106,14,49). STOR /image1.gif 
150 Opening BINARY mode data connection for /image1.gif QUIT
221 Goodbye. 

For info, my script

export image "image1" to file "C:/image1.gif" as GIF
put "ftp://name:[EMAIL PROTECTED]/image1.gif" into myURL
put "c:/image1.gif" into myFile
libURLSetLogField the name of field "Logfield"
libURLftpUploadFile myFile,myURL,"uploadDone"

I've also tried the binfile form of the above with the same problem
Regards

Kevin Stallibrass

___
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: Tiger breaks hyperCard?

2005-09-24 Thread Richard Gaskin

Ken Norris wrote:

How would you characterize the benefits of the HC color tools over Rev's
tools?


I'm talking strictly about painting graphical elements. To me there's no 
comparison at all.


1) It's very light and responsive. More so than any other paint program 
I've used. Even the best of the mega-paint programs make me feel like 
they're carrying a heavy load around.


2) Overall intuitiveness.

3) I can paint in 32-bit color (not from a colorwheel, but you can still 
do it).


4) Maintains a palette of the last 12 sampled colors.

5) Free or percentage resizing.

6) Free or degree rotation.

7) Instant tinting.


What is instant tinting?

That's a geat list, Ken.  Thanks for putting that together.

If Rev had such capabilities (many can be scripted, the rest probably 
not too hard to add to the engine), what sorts of apps would developers 
deploy these in?


I've had my head buried in vector graphics apps for so long it's 
sometimes difficult for me to step out of that box


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.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