unsolicited 2 char left indentation on line 2 of btn label

2005-08-07 Thread Erik Hansen

msg: set the label of btn SATB a RB to \
SATB a  return  01 02 03 04

this is how the button looks:
SATB 
  01 02 03 04

msg: put line 2 of btn SATB a RB
this in the msg:
01 02 03 04
with no indentation.

01 02 03 04 are MIDI channels which are
pre programmed onto harmonies by selecting
various buttons.


[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


Re: File location using go shell (startc:\..)

2005-08-07 Thread Chipp Walters

Scott,

You need to use the shortFilePath() function to return the path in a 
format shell will understand.


best,

Chipp


--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.338 / Virus Database: 267.10.1/64 - Release Date: 8/4/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: unsolicited 2 char left indentation on line 2 of btn label

2005-08-07 Thread Ken Ray
On 8/7/05 2:04 AM, Erik Hansen [EMAIL PROTECTED] wrote:

 msg: set the label of btn SATB a RB to \
 SATB a  return  01 02 03 04
 
 this is how the button looks:
 SATB 
   01 02 03 04

Hmm... works for me... what kind of button are you using and what version of
Revolution?

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


ANN: MoireX Volume3 V2.2.5

2005-08-07 Thread MisterX
Sorry about any perturbations this may cause but i had to do it...

i added yet more unobvious buttons to parametrize the moires in MoireX, now
ascended with some 20 color modes! 17 actually since 3 are open for you to
change and have fun with!

Lots of little improvements here and there:

there 2 different methods to draw now. 
One is on the fly, the other is arrayed and then drawn - surprise each time!
The advantage of the second is speed
maybe...

They should do the same thing but do they? hmmm - the scripts are hard to
maintain in parallel and i might have missed something...

There's new options to draw centered, greyscales, linesizes work better
(some do weird stuff), poligons are improved, colors are now selectable,
random mode switches, chromatic scaling (not implemented everywhere yet -
not sure what it can do yet).

I know the drawing is still a block off the start but i haven't found why!
Must have been a div 0 error that caused a shift in the block drawing but
changing the repeats for x to x-1 didn't work!!! So for next version i hope
;)

Please feel free to send me your new modes to have more of them! Goal is to
reach 100 or so... Any speed improvements you can think of are also welcome
- this thing is snail pace! But it's easy to change. 

I also added comments to the code to make it even more apparent that it's
impossible to know what this represent... You are the artist critique now!
;)
If you find a really nice moire, dont hesitate to send it for the
up'n'coming moire forum and gallery ;)

Read the instructions please before complaining about your mac or pc
crawling...

I've added some of the new images here
http://monsieurx.com/modules.php?name=Newsfile=articlesid=190

but you can jump straight to the fun stuff

Rev Download (143KBs)
http://www.monsieurx.com/modules.php?name=Downloadsd_op=getitlid=85

PC download (2MBs)
http://monsieurx.com/modules.php?name=Downloadsd_op=getitlid=87

Enjoy
Xavier
http://monsieurx.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


how to split string?

2005-08-07 Thread Chandan Ray

hi there,

in perl we've a simple split-function:

$line = hello:world:today;
($first,$second,$third) = split(/\:/,$line);
print $first $second $third;

how can i do something same like this in lingo? could anybody please 
tell me?


best regards




++
chandan ray
helmutstr. 1a
40472 duesseldorf
germany

+49(0)178 75 41 700
http://www.raypoint.de

___
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: me vs. this?

2005-08-07 Thread Charles Hartman
Yes, Cubist pointed this out too, and I've been mulling it over, and  
of course you're right. There's a logical this group, field, etc.,  
when one is selected, clicked . . . But fleeting states aren't a good  
lexical basis for programming languages . . . Dynamic is good, but.


Charles


On Aug 5, 2005, at 7:53 PM, Jeanne A. E. DeVoto wrote:


At 11:20 AM -0400 8/5/2005, Charles Hartman wrote:

Well, I don't know. Now that it's pointed out to me, I see in the  
Doc under 'this' only mentions of 'this card' and 'this  
stack' . . . It seems a little counterintuitive, though, doesn't  
it? to have an apparent plain English command with what feels  
like an arbitrary limitation on its reference? Why shouldn't this  
X refer to whichever X is the current one of its kind (group,  
button, script . . .)?




Well, the current stack is the one that's open and frontmost, and  
the current card is the one that's visible. But there's not really  
an analog for a group, button, etc., because you can have more than  
one of those available in the current context - you might have  
several groups on the current card, for instance, and no one of  
them is current in the same way.

--
jeanne a. e. devoto ~ [EMAIL PROTECTED]
http://www.jaedworks.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


selection case

2005-08-07 Thread Muaadh Salih

Many thanks to Ken  with his solution. Again it does not work as long as you 
click on a locked stack. The reason is as explained below by RunRev (who are 
extremely helpful):

---
However, one workaround would be to have each word be an individual textrun and 
reversing the order of words so that the order is correct.

word1 word2 word3 word4 - internal (4 text runs)
word4 word3 word2 word1 - displayed (4 text runs)

You can do this by separating each word by an english space for
example. The idea is to break up the Arabic text run. 

You can then get a function to reverse the order of these words when placed in 
a field.
This shoud then solve the clicktext issue. We have plans to improve unicode 
support in Revolution but unfortunately that would not happen
until after your deadline. 
___

A second possible one is ( what i think is more practical and less 
complicated)to script for an opening the field,doubleclick, getting the 
selection and locking the field again.

on mouseup
set the locktext of the target to false
click at the clickloc
click at the clickloc
get the selection
set the locktext of target to true
put it into myword
put my word after field wordbank
put uniencode(space,UTF8) after field wordbank

Any help in scripting for the proposed function or debugging the second 
solution ?



___
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


Fwd: how to split string?

2005-08-07 Thread Chandan Ray

just i found itemDelimiter in lingo
it's so eeesy :-)

cheers

Begin forwarded message:


From: Chandan Ray [EMAIL PROTECTED]
Date: Sun Aug 7, 2005  1:32:42 PM Europe/Berlin
To: use-revolution@lists.runrev.com
Subject: how to split string?

hi there,

in perl we've a simple split-function:

$line = hello:world:today;
($first,$second,$third) = split(/\:/,$line);
print $first $second $third;

how can i do something same like this in lingo? could anybody please 
tell me?


best regards




++
chandan ray
helmutstr. 1a
40472 duesseldorf
germany

+49(0)178 75 41 700
http://www.raypoint.de



___
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: Fwd: how to split string?

2005-08-07 Thread Derek Bump

Chandan Ray wrote:

just i found itemDelimiter in lingo
it's so eeesy :-)


An even easier way, and a lot closer to the Perl counterpart...

  split myVariable by :

Odd, I asked about the same thing over a year ago. :) More information 
on the split command is in the documentation.



Derek Bump
Dreamscape Software
___
Compress Photos for the Web with JPEGCompress
http://www.dreamscapesoftware.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: how to split string?

2005-08-07 Thread Klaus Major

Hi Chandan,


just i found itemDelimiter in lingo


actually this is a Revolution-list and Rev's language is called  
Transcript ;-)



it's so eeesy :-)


That's why we all love it so much :-)


cheers


Gruß aus Hennef
Regards

Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de

___
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


new user with a question

2005-08-07 Thread Daniel Wenger
I am new to this list and hope that I am not posing a simple problem,  
but perhaps an interesting one.


I have imported a HyperCard Stack into Revolution Studio.
I have added a field to the stack.

The field shows up while doing a Find and Replace as a field. I can  
edit the script of the field.

The field does not show up using the Application Browser.
I can select the field with the pointer and view its properties, etc.

If I place text into the field and attempt to

put line 1 of field xxx

I get a Message Execution Error.

Is this a familiar problem?

Daniel Wenger


___
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: a few geometry questions...

2005-08-07 Thread Jim Hurley


Message: 14
Date: Sat, 6 Aug 2005 18:53:26 -0700
From: TJ Frame [EMAIL PROTECTED]
Subject: a few geometry questions...
To: How to use Revolution use-revolution@lists.runrev.com
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=ISO-8859-1

Hi everyone,
 1) If I have the points A and B, how would I determine point C that lies
along the slope but is X units in length from the origin (which will always
be point A)
 I can find the total distance between A and B or the midpoint using the
distance and midpoint formulas, but I'm not sure how to plug in a specific
distance value.
 2) I also need to be able to find out where a circle of a given radius
whose orgin is at A intersects that imaginary line. Given that A will always
be the origin of the circle and I only want the single intersection heading
towards point B I wouldn't need to check for all possible solutions such as
non-intersection etc.
 Any help would be greatly appreciated.. I'm an artist by trade and haven't
messed with geometry and algebra since high school!
 - TJ


TJ,

This may be more than you want to know. The intersection point 
between a line and a circle is a lengthy calculation. (Actually there 
a two points of intersection. See the function on how to get them 
both.)


I  have copied the function below. You can check out the 
functionality in the following stack. Run the following in the msg 
box.


   go stack url 
http://home.infostations.net/jhurley/LineCircleIntersection.rev;


The intersection function is:

function theIntersectionPt tCircleName, aPt,bPt
  --This function determines the point of intersection
  --between the circle names tCircle name
  --and the two points aPt and bPt

  put the width of grc tCircleName /2 into a
  put theLineAngle(aPt,bPt) into ABangle
  --put 180/pi*ABangle into tempV
  put the loc of grc tCircleName into cPt
  put theLineAngle(aPt,cPt) into ACangle
  --put 180/pi*ACangle into tempC
  put ABangle - ACangle into alpha
  if alpha is 0 then add .0001 to alpha
  put theDist(aPt,cPt) into b

  --law of sines
  put  b*sin(alpha)/a into sinBeta
  if abs(sinBeta)  1 then
choose the browse tool
return 
  else
put asin(sinBeta) into beta
  end if

  --There are two points of intersection
  --with the impact circle. Gamma defines one and
  --the other is at pi - gamma.
  --The one closest to point A is:
  put pi - beta into beta--Omit this step if you want the more distant point
  --Or get both and return both. Use the two points as needed.
  put 180/pi*beta into tempBeta
  put pi - alpha - beta into gamma
  if gamma  pi/2 then put pi-alpha-beta into gamma
  put 180/pi*gamma into tempGamma

  --Law of sines again
  put a*sin(gamma)/sin(alpha) into c
  put c*cos(ABangle)into dABx--vx/v into dBx
  put c*sin(ABangle) into dABy--vy/v into dBy
  --Get end points of line from aPt to intersection point
  put item 1 of aPt into x
  put item 2 of aPt into y
  put x+dABx,y+dABy into tInterectionPt
  return tInterectionPt
end theIntersectionPt


Jim

___
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


Cross Platform Video Player

2005-08-07 Thread david bovill
What would it take to write a cross platform video player in  
Revolution. Previous experiments failed to get video playing back  
well on Linux - xAnim is not really actively being developed. All the  
recent stuff is VLC based (Google and Participatory Culture).


The Participatory Culture project is really interesting and a  
fabulous opportunity to show off what Revolution can do - the task is  
to create a cross platform application which aggregates RSS feeds and  
allows you to create full screen TV quality playback.


http://www.participatoryculture.org/wiki/index.php? 
title=Version_0_Requirements


Looking for a way to do this. Is this on the Rev roadmap for video  
playback (it should be), Any suggestions how we could create such a  
playback client or someone who would now how to create an external to  
create VLC video windows in Rev?











___
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: a few geometry questions...

2005-08-07 Thread david bovill

Cool!

Now can you do the same trick with an irregular polygon :)
___
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


[Semi-OT] Interesting article

2005-08-07 Thread Geoff Canyon

http://www.adaptivepath.com/publications/essays/archives/000385.php

It's about AJAX -- Asynchronous Javascript And XML. It talks about  
the ability to create apps like gmail and google maps, and makes an  
interesting companion piece to


http://www.fourthworld.com/embassy/articles/netapps.html

gc
___
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: new user with a question

2005-08-07 Thread J. Landman Gay

Daniel Wenger wrote:
I am new to this list and hope that I am not posing a simple problem,  
but perhaps an interesting one.


I have imported a HyperCard Stack into Revolution Studio.
I have added a field to the stack.

The field shows up while doing a Find and Replace as a field. I can  
edit the script of the field.

The field does not show up using the Application Browser.
I can select the field with the pointer and view its properties, etc.


If you put the field on the card, then make sure you've selected the 
right card in the App Browser. If that isn't the problem, then try 
closing and re-opening the App Browser. It may be a refresh problem.




If I place text into the field and attempt to

put line 1 of field xxx

I get a Message Execution Error.


What's the error? If it is no such object and the field is a card 
field, then you need to use put line 1 of cd fld xxx. If you want a 
new background field, then you have to edit the group and create the 
field in there.


All imported HC stacks automatically have their HCAddressing property 
set to true, which means you must refer to objects the same way you do 
in HC. Card fields have to be specified as such. You can set that 
property to false, and then you don't need the cd fld specification; 
just calling it field xxx will work.


--
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: selection case

2005-08-07 Thread Ken Ray
On 8/7/05 8:35 AM, Muaadh Salih [EMAIL PROTECTED] wrote:

 Many thanks to Ken  with his solution. Again it does not work as long as you
 click on a locked stack.

What do you mean by a locked stack? Do you mean password-protected? Or did
you mean locked *field*? If so, you can set the traversalOn to true and the
lockText to false and it will work. You *don't* need to unlock the field.

If you would like me to send you a stack that shows how this works, let me
know... but I think the problem is that normally when you set the lockText
of the field to TRUE, Rev automatically sets the traversalOn to FALSE. You
have to manually set the traversalOn to TRUE for this to work.


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: a few geometry questions...

2005-08-07 Thread Malte Brill

Hi TJ,

if you need to deal more with geometric functions you might want to 
take a look at ArcadeEngine. It is packed with lots of functions one 
can use in Multimedia apps.


The syntax to calculate the point you are searching with ArcadeEngine 
in use would be:


put pointOnLine(pointA,pointB,radiusOfCircle) into newPoint

All the best,

Malte


--
ArcadeEngine - prepare to WOW your audience within minutes
http://www.runrev.com/section/revselect/arcadeengine
http://www.derbrill.com/arcadeengine/forum 


___
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


[ANN] Free virtual SERUG T-Shirts!

2005-08-07 Thread Roger . E . Eller
Yet another benefit for those who join the SouthEast Revolution Users 
Group (SERUG) for our virtual meetings in SecondLife are complementary 
virtual Revolution/SERUG t-shirts for our avatars!

Kat has posted a picture of the [avatars of the] 3 founders (who have 
gotten to SecondLife so far) wearing them in the wiki. We look really cool 
too, I might add! ;-)  See http://rugusa.linguistix.net and follow the link on 
the home page in the paragraph about Virtual 
Meetings online.  When you get into SecondLife, contact any of the 
officers about joining the SERUG group, and you'll get your virtual 
t-shirt at the same time. What's great is you never have to wash them! :-)

Remember, the reason for utilizing the 3D virtual world 
(http://secondlife.com) is so we can have meetings and conferences that 
are not bound by geographic location. All of you are welcome to join SERUG 
in SecondLife. Hope to see you there.

Kind Regards,
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


Re: Re: selection case

2005-08-07 Thread Muaadh Salih

Hi Ken
It is the locktext in the field .
I am going to look at traversalOn proprty. I will be more than grateful if you 
send me a stack to show how this works.
Many thanks for you help
 
-Original Message-
From: Ken Ray [EMAIL PROTECTED]
To: Use Revolution List use-revolution@lists.runrev.com
Date: Sun, 07 Aug 2005 13:44:37 -0500
Subject: Re: selection case

On 8/7/05 8:35 AM, Muaadh Salih [EMAIL PROTECTED] wrote:

 Many thanks to Ken  with his solution. Again it does not work as long as you
 click on a locked stack.

What do you mean by a locked stack? Do you mean password-protected? Or did
you mean locked *field*? If so, you can set the traversalOn to true and the
lockText to false and it will work. You *don't* need to unlock the field.

If you would like me to send you a stack that shows how this works, let me
know... but I think the problem is that normally when you set the lockText
of the field to TRUE, Rev automatically sets the traversalOn to FALSE. You
have to manually set the traversalOn to TRUE for this to work.


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



___
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: Re: selection case

2005-08-07 Thread Muaadh Salih
Ken 
I have just applied the following 

 on mouseUp
set the traversalOn of field tp to true
  do select  the clickChunk
  put the selectedText into myWord
  select empty
  put myWord after field btm
  put uniEncode(space,UTF8) after fld btm

End MouseUp


Again it gives back to front choice . i.e you click at the first word to get 
the last one ..
  

What runrev said is shows a structural problem for non-Roman script  fonts 
(languages)in Rev.! 
The white flag is up ang high !!


-Original Messag


e-
From: Ken Ray [EMAIL PROTECTED]
To: Use Revolution List use-revolution@lists.runrev.com
Date: Sun, 07 Aug 2005 13:44:37 -0500
Subject: Re: selection case

On 8/7/05 8:35 AM, Muaadh Salih [EMAIL PROTECTED] wrote:

 Many thanks to Ken  with his solution. Again it does not work as long as you
 click on a locked stack.

What do you mean by a locked stack? Do you mean password-protected? Or did
you mean locked *field*? If so, you can set the traversalOn to true and the
lockText to false and it will work. You *don't* need to unlock the field.

If you would like me to send you a stack that shows how this works, let me
know... but I think the problem is that normally when you set the lockText
of the field to TRUE, Rev automatically sets the traversalOn to FALSE. You
have to manually set the traversalOn to TRUE for this to work.


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



___
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: a few geometry questions...

2005-08-07 Thread Jim Hurley


Message: 16
Date: Sun, 7 Aug 2005 18:50:22 +0200
From: david bovill [EMAIL PROTECTED]
Subject: Re: a few geometry questions...
To: How to use Revolution use-revolution@lists.runrev.com
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=US-ASCII; format=flowed

Cool!

Now can you do the same trick with an irregular polygon :)



David,

Yes. The necessary functions can be found in BouncingBallTool.rev. It 
demonstrates how to find the perpendicular projection of a given 
point on a given line and whether that point lies between the end 
points. See the fifth card.


In the message box:

   go stack url http://home.infostations.net/jhurley/BouncingBallTools.rev;

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


Error description: recursionLimit: Recursion limit reached

2005-08-07 Thread Hershel Fisch
Hi all what is the meaning for this error Error description:
recursionLimit: Recursion limit reached
Thans, Hershel

___
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


Icon Composer File Stopped Working

2005-08-07 Thread Stephen Paul McNutt
I just noticed this, so I'm not sure exactly when it happened, but my  
Icon Composer file for the OS X standalone icons no longer works.  I  
can still see the icons using Preview, and it's still set to use the  
proper file in Standalone Application Settings, but my standalone  
builds no longer sport my custom icon.  Any ideas?

___
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: new user with a question

2005-08-07 Thread Daniel Wenger
Thank you. Your email was helpful. It is a question of orienting  
myself with regard to the new language.


Daniel Wenger

On Aug 7, 2005, at 10:18 AM, J. Landman Gay wrote:


Daniel Wenger wrote:

I am new to this list and hope that I am not posing a simple  
problem,  but perhaps an interesting one.

I have imported a HyperCard Stack into Revolution Studio.
I have added a field to the stack.
The field shows up while doing a Find and Replace as a field. I  
can  edit the script of the field.

The field does not show up using the Application Browser.
I can select the field with the pointer and view its properties, etc.



If you put the field on the card, then make sure you've selected  
the right card in the App Browser. If that isn't the problem, then  
try closing and re-opening the App Browser. It may be a refresh  
problem.




If I place text into the field and attempt to
put line 1 of field xxx
I get a Message Execution Error.



What's the error? If it is no such object and the field is a card  
field, then you need to use put line 1 of cd fld xxx. If you want  
a new background field, then you have to edit the group and create  
the field in there.


All imported HC stacks automatically have their HCAddressing  
property set to true, which means you must refer to objects the  
same way you do in HC. Card fields have to be specified as such.  
You can set that property to false, and then you don't need the cd  
fld specification; just calling it field xxx will work.


--
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: unsolicited 2 char left indentation on line 2 of btn label

2005-08-07 Thread Erik Hansen


--- Ken Ray [EMAIL PROTECTED] wrote:

 On 8/7/05 2:04 AM, Erik Hansen
 [EMAIL PROTECTED] wrote:
 
  msg: set the label of btn SATB a RB to \
  SATB a  return  01 02 03 04
 
  this is how the button looks:
  SATB
01 02 03 04
 
 Hmm... works for me... what kind of button are
 you using and what version of
 Revolution?

hi Ken,

windows 98se
Rev 2.1
Radio button

Erik

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




Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 
___
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: me vs. this?

2005-08-07 Thread Victor Eijkhout


On Aug 7, 2005, at 8:06 AM, Charles Hartman wrote:

There's a logical this group, field, etc., when one is selected,  
clicked . . .


So this makes sense in any piece of code that is in, or was called  
by a handler.


V.
___
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: Error description: recursionLimit: Recursion limit reached

2005-08-07 Thread James Spencer


On Aug 7, 2005, at 4:52 PM, Hershel Fisch wrote:


Hi all what is the meaning for this error Error description:
recursionLimit: Recursion limit reached
Thans, Hershel

___
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



Recursion is when a function (or handler in the case of Rev) calls  
itself.   There are many situations where recursion is a pretty good  
way to solve a problem, the classic example being calculating a  
factorial which can be calculated as:


function factorial number
if number = 1 then
return 1
else
return number * factorial(number - 1)
end if
end factorial

The error message arises because each time you recurse, information  
is stored in the memory of the computer so it can no how to return  
back up the chain once it gets to the beginning (where number = 1 in  
the example).  Obviously, there is a limit to how many times you can  
call factorial() without breaking the program.  The actual limits are  
variable depending on the parameters passed etc.


More typically, the problem arises because you accidentally have a  
handler that is calling itself in an endless loop.


Spence

James P. Spencer
Rochester, MN

[EMAIL PROTECTED]

Badges??  We don't need no stinkin badges!
___
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


[OT] Glasgow's Laws of Computing

2005-08-07 Thread Judy Perry
I thought that some might get a kick out of this:

http://www.gordon-glasgow.org/gglaws.html

I found it whilst looking for resources for next term's course (Computers
 Society).

Gotta fund an angle for incorporating Rev...

Judy


___
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: unsolicited 2 char left indentation on line 2 of btn label

2005-08-07 Thread Ken Ray
On 8/7/05 7:11 PM, Erik Hansen [EMAIL PROTECTED] wrote:

 
 --- Ken Ray [EMAIL PROTECTED] wrote:
 
 On 8/7/05 2:04 AM, Erik Hansen
 [EMAIL PROTECTED] wrote:
 
 msg: set the label of btn SATB a RB to \
 SATB a  return  01 02 03 04
 
 this is how the button looks:
 SATB
   01 02 03 04
 
 Hmm... works for me... what kind of button are
 you using and what version of
 Revolution?
 
 hi Ken,
 
 windows 98se
 Rev 2.1
 Radio button

That'll do it... this was fixed in the subsequent version of Rev... see Bug
#1221. It certainly works in 2.5.1 and 2.6...

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: [Semi-OT] Interesting article

2005-08-07 Thread Dan Shafer
Thanks for bringing this one to our attention, Geoff. I was vaguely  
aware of the existence of this approach but this article made it much  
clearer and more coherent.


I know JavaScript at least as well as I know Transcript, probably  
better. But the absence of decent IDEs for graphical development, the  
necessity of relying pretty much on browser-based UI componentry  
(there was a way at one point to use Java Swing classes in Web pages  
with JS calls but I think that relied on Netscape's LiveConnect  
technology and I don't think that's survived.) So how you can create  
a rich UI in a Web page using this Ajax approach remains  
problematic, I think.



On Aug 7, 2005, at 10:15 AM, Geoff Canyon wrote:


http://www.adaptivepath.com/publications/essays/archives/000385.php

It's about AJAX -- Asynchronous Javascript And XML. It talks about  
the ability to create apps like gmail and google maps, and makes an  
interesting companion piece to


http://www.fourthworld.com/embassy/articles/netapps.html

gc
___
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, Revolution Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From http://www.revolutionpros.com, Click My Stuff



___
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