Application suspending after a window closes in 2.7.x

2006-10-30 Thread Chipp Walters

I seem to remember a thread somewhere regarding this subject, but can't find
it. Was it Trevor who was noticing that frequently in XP when a window
closes, the application is suspended and another window is brought to the
front? This happens religiously on a couple of my apps and is disconcerting
to say the least. How are other users out there handling this?

TIA,
Chipp
___
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


2.7+ and backdrops?

2006-10-30 Thread Chipp Walters

Anyone know why backdrops no longer hide the taskbar in 2.7+ on Win XP?

Is there a particular reason for the change?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: can't display text from file

2006-10-30 Thread Libby Huber

Thank you. This helps...

On 10/30/06, Jim Ault <[EMAIL PROTECTED]> wrote:


On 10/30/06 10:25 PM, "Libby Huber" <[EMAIL PROTECTED]> wrote:
>
> I am trying to run a program created using Runtime Revolution 2.5 but I
> cannot get my stack to display text from file in a designated field. I
have
> compared my scripts (open and read file commands) to other working
stacks,
> and I have also successfully opened my text file using another stack.
But I
> cannot get the stack I have created to display items from my file. The
stack
> and file are saved in a folder together, and I've checked the filepath
> repeatedly.
>
> Any suggestions?

--try one of the below techniques to discover the 'glich'

if you are using the form I use almost all the time:
put varA into url ("file:"&myRootfolder()&"savedData.txt")

function myRootfolder
  get the filename of this stack
   set the itemDel to "/"
   return (item 1 to -2 of it)
end myRootfolder

--or

if not there is a folder fullPathEyeWant then answer "oops "& cr &
fullPathEyeWant

--or
Try to write a string "some enchanted evening" to the path you have
specified, then immediately read it back into a variable.

--or
answer file "the file I want"
put it into fullPathEyeChose
put fullPathEyeChose &cr& fullPathEyeWant into msg
put cr & ( fullPathEyeChose is fullPathEyeWant) after msg

--or
make sure the file is not empty


Hope this helps.

Jim Ault
Las Vegas



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


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

2006-10-30 Thread Richmond Mathewson
The following is not intended to be humorous, but
happened:

Attending a lecture on Visual Basic at the University
of Abertay, Dundee, I got so bored I took out a
slide-rule I always carry for those moments. The
lecturer (who was at least my age - 44) did not know
what it was and told me to leave because; "You are
wasting your time playing with toys".

Needless to say, I was more than happy to be excused
from a compulsory lecture explaining about
subroutines.

AND . . .

after the bomb goes up, I will live in paradise with
my slide-rule :)

love, Richmond



I have just read and signed the online petition:

   "Hinge & Bracket"

hosted on the web by PetitionOnline.com, the free online petition
service, at:

   http://www.PetitionOnline.com/HandB/

I personally agree with what this petition says, and I think you might
agree, too.  If you can spare a moment, please take a look, and 
consider signing yourself.

Richmond Mathewson


Send instant messages to your online friends http://uk.messenger.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


Are there any arrow buttons?

2006-10-30 Thread Richmond Mathewson
Scott Rossi wrote:

"This behavior is a fundamental Revolution behavior --
you really should
learn to harness its power rather than dismissing it
as too much trouble."

You are probably right.

One of the things I really like about RR/MC is that it
allows programmers with different styles and ways of
thinking to achieve things in a multiplicity of ways.

My previous message was my opinion re backgrounds - I
am not (thank God) some high-heidyin handing down
judgements and rulings from on high.

sincerely, Richmond Mathewson



I have just read and signed the online petition:

   "Hinge & Bracket"

hosted on the web by PetitionOnline.com, the free online petition
service, at:

   http://www.PetitionOnline.com/HandB/

I personally agree with what this petition says, and I think you might
agree, too.  If you can spare a moment, please take a look, and 
consider signing yourself.

Richmond Mathewson




___ 
Try the all-new Yahoo! Mail. "The New Version is radically easier to use" – The 
Wall Street Journal 
http://uk.docs.yahoo.com/nowyoucan.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 Loading a button with Time

2006-10-30 Thread Dave Herndon
WOW !  John Craig's script made mine look STINKY !!  I made a couple changes to 
it to suit my needs.  It now formats the contents to load dirrectly into a 
cascading style pull down button so it is easy to select the time you want.  I 
reformated the script to span 24 hours and maintain a military 0800 style 
format.  This will make it easy to quickly change the increments.  Some 
agencies round to the quarter hour and others to the 5 or 10 minute mark so 
very cool.  Thanks John !  Here is the revised script. Uses three fields to 
spec the operation and a pull down menu button which gets loaded with 288 lines 
of time increments spanning from  to 2400 hrs . 
  Field "Start1" = 0:05 AM, "end1" = 11:55 pm , "Int1" = 5
  the pull down menu is "Time Menu"
  Put the script below into the "Load" button script
   
  on mouseUp
  put fld "start1" into tStart
  put fld "end1" into tEnd
  put fld "int1" into tInterval 
  put empty into tData 
  convert tStart to dateItems 
  convert tEnd to dateItems
  put item 4 of tStart * 60 + item 5 of tStart into tStartSecs
  put item 4 of tEnd * 60 + item 5 of tEnd into tEndSecs
  put tStartSecs into tSecs
  repeat while tSecs <= tEndSecs
  put tSecs into tTime
  convert tTime from seconds to dateItems
  put item 5 of tTime into tHour
  put item 6 of tTime into tMin
  if tdata <> empty then put return after tdata
  if the number of chars of tHour < 2 then put "0" & tHour into tHour
  if tMin is "00" then put tHour & ":" & format ("%02d", tMin) & return after 
tdata
  put tab & tHour & ":" & format ("%02d", tMin) after tData
  add tInterval to tSecs
  end repeat
  put return & tab & "24:00" after tData
  put tData into button "Time Menu"
  end mouseUp 
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: can't display text from file

2006-10-30 Thread Jim Ault
On 10/30/06 10:25 PM, "Libby Huber" <[EMAIL PROTECTED]> wrote:
> 
> I am trying to run a program created using Runtime Revolution 2.5 but I
> cannot get my stack to display text from file in a designated field. I have
> compared my scripts (open and read file commands) to other working stacks,
> and I have also successfully opened my text file using another stack. But I
> cannot get the stack I have created to display items from my file. The stack
> and file are saved in a folder together, and I've checked the filepath
> repeatedly.
> 
> Any suggestions?

--try one of the below techniques to discover the 'glich'

if you are using the form I use almost all the time:
put varA into url ("file:"&myRootfolder()&"savedData.txt")

function myRootfolder
  get the filename of this stack
   set the itemDel to "/"
   return (item 1 to -2 of it)
end myRootfolder

--or 

if not there is a folder fullPathEyeWant then answer "oops "& cr &
fullPathEyeWant

--or 
Try to write a string "some enchanted evening" to the path you have
specified, then immediately read it back into a variable.

--or 
answer file "the file I want"
put it into fullPathEyeChose
put fullPathEyeChose &cr& fullPathEyeWant into msg
put cr & ( fullPathEyeChose is fullPathEyeWant) after msg

--or
make sure the file is not empty


Hope this helps.

Jim Ault
Las Vegas



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


can't display text from file

2006-10-30 Thread Libby Huber

Hi all,

I am trying to run a program created using Runtime Revolution 2.5 but I
cannot get my stack to display text from file in a designated field. I have
compared my scripts (open and read file commands) to other working stacks,
and I have also successfully opened my text file using another stack. But I
cannot get the stack I have created to display items from my file. The stack
and file are saved in a folder together, and I've checked the filepath
repeatedly.

Any suggestions?

Libby
___
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] Humor

2006-10-30 Thread Scott Rossi
I thought list folks might be amused by this:

--

Attack Thwarted by Alert Airport Security Guard

NEW YORK - A public school teacher was arrested today at John F. Kennedy
International Airport as he attempted to board a flight while in possession
of a ruler, a protractor, a set square, a slide rule and a calculator.

At a morning press conference, Attorney General Alberto Gonzales said he
believes the man is a member of the notorious Al-gebra movement. He did not
identify the man, who has been charged by the FBI with carrying weapons of
math instruction. "Al-gebra is a problem for us," Gonzales said. They
desire solutions by means and extremes, and sometimes go off on tangents in
a search of absolute values. They use secret code names like 'x' and y' and
refer to themselves as 'unknowns', but we have determined they belong to a
common denominator of the axis of medieval with coordinates in every
country. As the Greek philanderer Isosceles used to say, 'There are three
sides to every triangle'."

When asked to comment on the arrest, President Bush said, "If God had
wanted us to have better weapons of math instruction, He would have given
us more fingers and toes."

White House aides told reporters they could not recall a more intelligent
or profound statement by the president.

--

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: Re Subject: Adding Time

2006-10-30 Thread Jim Ault


>   Regarding >
>> Can anyone steer me in the correct direction for this?  What I need to
>> o is populate a list box with times at specific intervals.  i.e.
>> 
>> I have a input box for the start time say 8:00 A.M.
>> I have a input box that has a stop time say 5:00 P.M.
>> I have a input box that has an interval say 5 minutes.
>  
>> What I want to do is populate a list box with:
>  
>> 8:00 A.M.
>> 8:05 A.M.
>> 8:10 A.M.
>> etc.
>> etc.

on createTimeList
  get the short date
  convert it to long time
  --now correct for Rev's ability to return 1 AM or 2 AM
  put char 1 of it into theHour
  convert it to seconds
  put (it - 60*60*theHour) into midnight
  --now we have a value for last midnight in seconds
  put empty into fld timeList  --destination for our list
  
  put 5 into incrementMinutes --
  put 60/incrementMinutes into intervalsPerHour
  put (60*60)/intervalsPerHour into secsPerInterval
  set the twelvehourtime to true --optional, if needing 13:05 to be 1:05 PM
  repeat with x = 0 to  (24*intervalsPerHour-1)
put midnight+(x*secsPerInterval) into secsOfThisDay
get secsOfThisDay
convert it to short time
put it & cr after fld timeList
  end repeat
  delete last char of fld timeList
end createTimeList

--You can edit the list as you wish
--change the line "put 5 into incrementMinutes"

Hope this helps

Jim Ault
Las Vegas


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


Re Subject: Adding Time

2006-10-30 Thread Dave Herndon
  Regarding >
  >Can anyone steer me in the correct direction for this?  What I need to
>o is populate a list box with times at specific intervals.  i.e.
 >
>I have a input box for the start time say 8:00 A.M.
>I have a input box that has a stop time say 5:00 P.M.
>I have a input box that has an interval say 5 minutes.
 
>What I want to do is populate a list box with:
 
>8:00 A.M.
>8:05 A.M.
>8:10 A.M.
>etc.
>etc.
The script below worked for me.  It returns the format below for a 24 hour 
period at 15 min intervals.  I had to do some minor editing to it to get 
perfect before I inserted it as the contents of a button.  I'm not proud of the 
script but it got the job done for me.  If you need the script that compares 
the difference between two of these numbers and compares them against a 24 hour 
period let me know.  Comparing say 0800 and 1315 and returning 5.25 Hrs.  I am 
a Firefighter and we work 24 hour shiftso I use the script often.
  script returns...
  
  0015
  0030
  0045
  0100
  0100
  0115
  0130
  0145
  0200
  0200
  0215
  up to 2400 hrs
   
  on mouseUp
  put 0 into daTime
  put "" into line 1 of field "hr select"
  repeat with x = 2 to 119
  put daTime + 15 into DaTime
  if DaTime is "60" then
  put "100" into daTime
  put DaTime into line x of field "hr Select"
  add 1 to x
  put tab & DaTime into line x of field "hr Select"
  next repeat
  end if
  if the number of chars of daTime < 4 then
  if char 2 to 4 of DaTime is "60" then
  put "00" into char 2 to 4 of DaTime
  put char 1 of daTime + 1 into char 1 of daTime
  end if
  else
  if char 3 to 5 of DaTime is "60" then
  put "00" into char 3 to 5 of DaTime
  if char 2 of daTime is "9" then
  put "2000" into daTime
  put DaTime into line x of field "hr Select"
  add 1 to x
  put tab & DaTime into line x of field "hr Select"
  next repeat
  end if
  put char 2 of daTime + 1 into char 2 of daTime
  end if
  end if
  if the number of chars of daTime > 2 then
  if char 2 to 3 of DaTime is "00" then
  put DaTime into line x of field "hr Select"
  add 1 to x
  put tab & DaTime into line x of field "hr Select"
  next repeat
  end if
  end if
  if the number of chars of daTime > 3 then
  if char 3 to 4 of DaTime is "00" then
  put DaTime into line x of field "hr Select"
  add 1 to x
  put tab & DaTime into line x of field "hr Select"
  next repeat
  end if
  end if
  put tab & DaTime into line x of field "hr Select"  puts all the times 
into a field called hr select
  end repeat
  end mouseUp
___
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: Activating a Function in a Different Stack

2006-10-30 Thread Bridger Maxwell

Wow, thanks for the great response everyone.  I tried a few and I found that
the value function works the best.  I had actually been using virtual
properties in a few places instead of functions, but the problem then was
that I couldn't pass parameters to them.  Here is the final script:

   put "Stack" && where & quote into vStack
   put requestData && "of" && vStack into vRequest
   try
 put value(vRequest,vStack) into vReturn
   end try

One thing is still a little confusing though.  Calling a function like "the
short name of the current stack" return the name of the right stack, but a
request like "the mouseLoc" returns a value that is relative to the stack
that is retrieving the data, even if that stack isn't the top stack.  If the
mouseloc function is not relative to the top stack, and it is not relative
to the stack that the value is being requested from, how does it decide
which stack it is relative to and how can I know which functions are funny
like that?
Also one odd quirk I discovered was that when nesting value functions things
get weird.  i.e
value( (value(vRequest,vStack) ), vStack)
"the short name of me" would return "Odyssey" when the stack name was
"Odyssey Sensors", and  that was the only function that would come close to
working.  Not important, but very mystifying.

 TTFN
   Bridger
___
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: Careful

2006-10-30 Thread Judy Perry
This sounds like something I once got in trouble for doing in the 5th
grade (namely, compile a dictionary of swear words).

My teachers were not amused...

Seriously, though, somebody's actually written a book on the subject:

_The Anatomy of Swearing_  M. F. Ashley Montagu (1967).

_Why We Curse: A Neuro-psycho-social Theory of Speech_ Timothy Jay (1999).

Judy

On Sat, 28 Oct 2006, Richmond Mathewson wrote:



> This might sound daft, BUT:
>
> It might not be a bad thing (especially for the
> benefit of non-native speakers of English) if a list
> of rude words were drawn up and made available to RR
> developers: a guide to words best eschewed in code.
>
> To back this up we only need to consider the recent
> misunderstanding about the word "boks". On the
> web-site referred to at the start of this thread there
> was another word - "wa**er" - which, as far as I know
> is a Briticism and may be misunderstood by North
> Americans.
>
> I am perfectly prepared to offer a list of incredibly
> foul Scots words :)
>
> At present I have a "little job" cleaning up the
> website of a Russian type of Linux - the developers
> have tried to be "cool" in English, and, owing to the
> very simple fact that they are not native speakers and
> have had little or no contact with "living English",
> have only managed to sound both infantile and coarse.
>
> As English becomes, like it or not, the language of
> programming and the web, this will be an increasing
> problem.
>
> sincerely, Richmond Mathewson
>
>
> 
>
> I have just read and signed the online petition:
>
>"Hinge & Bracket"
>
> hosted on the web by PetitionOnline.com, the free online petition
> service, at:
>
>http://www.PetitionOnline.com/HandB/
>
> I personally agree with what this petition says, and I think you might
> agree, too.  If you can spare a moment, please take a look, and
> consider signing yourself.
>
> Richmond Mathewson
> 
>
> Send instant messages to your online friends http://uk.messenger.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
>

___
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: Activating a Function in a Different Stack

2006-10-30 Thread Dar Scott


On Oct 30, 2006, at 12:51 PM, Ken Ray wrote:




Never mind.  It is in parameters where that does not work.


Ah, but using pass-by-reference parameters DOES work:


But you can't use pass-by-reference with send.

Dar

___
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: Double beeps

2006-10-30 Thread Stephen Barncard

try

send beep to target in 0 sec
wait until the sound is done <--otherwise beep is cut off
beep



Hi everyone,

I've been using: send beep to target in 0 sec;beep
when I want two beeps. Unfortunately there's still too much of a delay
between beeps. Can anything be done to adjust this interval? I'm using Mac OSX

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

http://lists.runrev.com/mailman/listinfo/use-revolution



--
stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -
___
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: Double beeps

2006-10-30 Thread Sarah Reichelt

On 10/31/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Hi everyone,

I've been using: send beep to target in 0 sec;beep
when I want two beeps. Unfortunately there's still too much of a delay
between beeps. Can anything be done to adjust this interval? I'm using Mac OSX




How about this:

   beep
   wait 10 ticks with messages
   beep

Adjust the wait interval in the middle until you get the delay you want.

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


Stack purging - and other bugs

2006-10-30 Thread SimPLsol
Richard,
I voted for bug 3932 - but I'm not optimistic.
I voted for bug 1072 as well - ages ago - and nothing happened.
Lots of votes - over lots of years - little action.
Bugzilla seems to be a black hole into which votes go and out of which 
nothing comes.
Paul Looney
___
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: Rules governing stack purging

2006-10-30 Thread Richard Gaskin

Dave Cragg wrote:

On 30 Oct 2006, at 20:23, Richard Gaskin wrote:

So while we have a workaround using this odd application of the  
"delete stack" command which doesn't actually delete the stack but  
merely purges it, I'm wondering if we should consider this behavior  
a bug, as least as far as stack with their destroyStack set to true  
are concerned?


I think the current behavior can be seen as useful, although I agree  
it might seem odd in some ways.


Say I want to do this:

set the cProp of stack "C:/myStack.rev"
save stack  "C:/myStack.rev"

If the stack is automatically purged after setting the prop, will the  
change be saved? By current logic, presumably not. And what will get  
saved in the second statement?


Consider your subsequent post:

I just remembered something (third time this week, must be the  
new pills). Aren't "unused" stacks purged from memory by the engine  
when it needs to reclaim memory? I think I'm referring to stacks  
without the destryStack set, but which have been closed. I seem to  
recall reading this somewhere, either in the old Metacard docs, or  
the MC mailing list from long ago. If it's true, I wonder if it  
applies to "unopened" stacks in memory too.


This implies the engine introduces a "sometimes" rule ("sometime it does 
one thing, sometimes something else"), which is generally bad news.


So to answer your question, I would suggest that saving might be limited 
to stacks which have been opened with the "open" or "go" command, 
provided the stack has its destroyStack set to true.


If a stack has its destroyStack set to false, the current behavior seems 
somewhat acceptable (once the "sometimes" part is resolved).



Also, would it be worth pursuing a request for a "purge stack"  
command so newcomers don't get the impression that "delete stack"  
will actually delete their stack?


You've only been asking for that for 8 years, Richard. Have patience!

But yes, I think it would be good. However, I imagine it's not just a  
case of creating a synonym for "delete", as the behavior when applied  
to substacks would be different.


Actually, my original request was for a related change, depricating the 
destroyStack property in favor of something less alarming:



This request is for a command, which I've just added to BZ:



--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.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: Double vision

2006-10-30 Thread J. Landman Gay

John Craig wrote:
I suddenly have all handler names appearing twice in the handler list - 
only for 1 stack - all other stacks appear OK.  Anyone know of a quick fix?


Remove the duplicate handlers? ;)

No, seriously, this happened to me once. I accidentally copied/pasted 
the whole script in twice. If your script is short this probably isn't 
the problem, but if it's a long one, you may not notice the duplicates 
if they are far down at the bottom of the script.


Try changing the handler display from alphabetical to natural order. If 
there really are two of each handler, you'll still see two in the list 
but they won't be next to each other any more.


If this isn't the problem then I haven't a clue.

--
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: Edit Mode

2006-10-30 Thread Mark Schonewille

Hi Jhonken,

Try:

toplevel 

Best,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software.  
Download at http://www.salery.biz


Op 30-okt-2006, om 22:55 heeft jhonken het volgende geschreven:


I was editing a main stack and something seemed to have been triggered
that I can't figure out.  When I open the stack I can't use the  
edit/run

icons on the revolution menu.  I can open other stacks and they work
fine.  I can use the Application Inspector and edit everything fine  
from
there.  Does anyone know what could of happened to the stack that  
would
prevent me from editing it.  Also the save/save as and other menu  
items

are greyed out in the editor.



___
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: Edit Mode

2006-10-30 Thread J. Landman Gay

jhonken wrote:

I was editing a main stack and something seemed to have been triggered
that I can't figure out.  When I open the stack I can't use the edit/run
icons on the revolution menu.  I can open other stacks and they work
fine.  I can use the Application Inspector and edit everything fine from
there.  Does anyone know what could of happened to the stack that would
prevent me from editing it.


This is typical of a stack that is opened in any mode that isn't 
toplevel. For example, palettes and modeless stacks can't be edited. You 
can change the mode of your stack in several ways; one way is to just 
type into the message box:


  toplevel "myStack"

You can also change it from the Application Browser by right-clicking 
the stack name in the list and choosing "toplevel" from the menu.



 Also the save/save as and other menu items
are greyed out in the editor.


Once you've changed the stack to toplevel, these will come back.

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


Double vision

2006-10-30 Thread John Craig
I suddenly have all handler names appearing twice in the handler list - 
only for 1 stack - all other stacks appear OK.  Anyone know of a quick fix?
I have tried restarting revolution and slapping the monitor a few times 
(side and top).


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


RE: Adding Time

2006-10-30 Thread Jim Lambert
This MAY be a tad faster.

Jiim Lambert

on mouseUp
   local tTimeList
   -
   put BuildTimeList(fld "StartTime", fld "EndTime", fld "Interval")  into
tTimeList
   if tTimeList contains "error" then
 -- error handling
   else put tTimeList into fld "TimeList"
end mouseUp

function BuildTimeList pStartime,pEndtime,pInterval
  local tTimeList
  -
  put pInterval * 60 into pInterval
  convert pStartime from short time to seconds
  convert pEndtime from short time to seconds
  if pEndtime <= pStartime then return "Error: invalid time period"
  -
  repeat until pStartime > pEndtime
put pStartime into temp
convert temp from seconds to short time
put temp & cr after tTimeList
add pInterval to pStartime
  end repeat
  -
  delete char -1 of tTimeList
  return tTimeList
end BuildTimeList

___
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


Edit Mode

2006-10-30 Thread jhonken
I was editing a main stack and something seemed to have been triggered
that I can't figure out.  When I open the stack I can't use the edit/run
icons on the revolution menu.  I can open other stacks and they work
fine.  I can use the Application Inspector and edit everything fine from
there.  Does anyone know what could of happened to the stack that would
prevent me from editing it.  Also the save/save as and other menu items
are greyed out in the editor.
___
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: Rules governing stack purging

2006-10-30 Thread Dave Cragg


On 30 Oct 2006, at 21:15, Dave Cragg wrote:



Say I want to do this:

set the cProp of stack "C:/myStack.rev"
save stack  "C:/myStack.rev"


Should be:

set the cProp of stack "C:/myStack.rev" to somedata
save stack  "C:/myStack.rev"

Also, I just remembered something (third time this week, must be the  
new pills). Aren't "unused" stacks purged from memory by the engine  
when it needs to reclaim memory? I think I'm referring to stacks  
without the destryStack set, but which have been closed. I seem to  
recall reading this somewhere, either in the old Metacard docs, or  
the MC mailing list from long ago. If it's true, I wonder if it  
applies to "unopened" stacks in memory too.


Does anyone know?

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: External won't load on some machines

2006-10-30 Thread Trevor DeVore

On Oct 30, 2006, at 1:13 PM, Dar Scott wrote:

I thought the standalone builder took these, and put them in some  
standard place and messed with the externals property of main stack  
of the application so they are loaded immediately.]


In a standalone built with the Standalone Builder Rev loads the  
externals using the "revExternalLibraries" stack.  I imagine this  
stack has the externals set and is then put in use so the externals  
are available in the message path to all objects.


--
Trevor DeVore
Blue Mango Learning Systems - www.bluemangolearning.com
[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: Adding Time

2006-10-30 Thread Eric Chatonet
Sorry, I did not use the right notation for function's arguments and  
forgot to include error management:


on mouseUp
  local tTimeList
  -
  put BuildTimeList(fld "StartTime", fld "EndTime", fld "Interval")  
into tTimeList

  if tTimeList contains "error" then
-- error handling
  else put tTimeList into fld "TimeList"
end mouseUp

function BuildTimeList pStartime,pEndtime,pInterval
  local tTimeList
  -
  put pInterval * 60 into pInterval
  convert pStartime from short time to seconds
  convert pEndtime from short time to seconds
  if pEndtime <= pStartime then return "Error: invalid time period"
  -
  repeat until pStartime > pEndtime
convert pStartime from seconds to short time
put pStartime & cr after tTimeList
convert pStartime from short time to seconds
add pInterval to pStartime
  end repeat
  -
  delete char -1 of tTimeList
  return tTimeList
end BuildTimeList

It assumes that "StartTime" and "EndTime" fields are formatted as  
short English date and field "Interval" is an integer that means  
minutes.


Le 30 oct. 06 à 22:00, Eric Chatonet a écrit :


Hi jhonken,

Here is another approach:

on mouseUp
  put BuildTimeList(fld "StartTime", fld "EndTime", fld "Interval")  
into fld "TimeList"

end mouseUp

function BuildTimeList tStartime,tEndtime,tInterval
  local tTimeList
  -
  put tInterval * 60 onto tInterval
  convert tStartime from short time to seconds
  convert tEndtime from short time to seconds
  -
  repeat until tStartime > tEndtime
convert tStartime from seconds to short time
put tStartime & cr after tTimeList
convert tStartime from short time to seconds
add tInterval to tStartime
  end repeat
  -
  delete char -1 of tTimeList
  return tTimeList
end BuildTimeList

It assumes that "StartTime" and "EndTime" fields are formatted as  
short English date and field "Interval" is an integer that means  
minutes.


Best Regards from Paris,
Eric Chatonet

Le 30 oct. 06 à 20:27, jhonken a écrit :

Can anyone steer me in the correct direction for this?  What I  
need to

do is populate a list box with times at specific intervals.  i.e.

I have a input box for the start time say 8:00 A.M.
I have a input box that has a stop time say 5:00 P.M.
I have a input box that has an interval say 5 minutes.

What I want to do is populate a list box with:

8:00 A.M.
8:05 A.M.
8:10 A.M.
etc.
etc.
etc.
5:00 P.M.

Any help would be greatly appreciated.



-- 


http://www.sosmartsoftware.com/[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




Best Regards from Paris,
Eric Chatonet
 
--

http://www.sosmartsoftware.com/[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: Rules governing stack purging

2006-10-30 Thread Dave Cragg


On 30 Oct 2006, at 20:23, Richard Gaskin wrote:



So while we have a workaround using this odd application of the  
"delete stack" command which doesn't actually delete the stack but  
merely purges it, I'm wondering if we should consider this behavior  
a bug, as least as far as stack with their destroyStack set to true  
are concerned?


I think the current behavior can be seen as useful, although I agree  
it might seem odd in some ways.


Say I want to do this:

set the cProp of stack "C:/myStack.rev"
save stack  "C:/myStack.rev"

If the stack is automatically purged after setting the prop, will the  
change be saved? By current logic, presumably not. And what will get  
saved in the second statement?


Also, would it be worth pursuing a request for a "purge stack"  
command so newcomers don't get the impression that "delete stack"  
will actually delete their stack?


You've only been asking for that for 8 years, Richard. Have patience!

But yes, I think it would be good. However, I imagine it's not just a  
case of creating a synonym for "delete", as the behavior when applied  
to substacks would be different.


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: External won't load on some machines

2006-10-30 Thread Dar Scott


On Oct 29, 2006, at 11:49 PM, J. Landman Gay wrote:


The external is located in the correct Externals folder (Rev)

...
[I thought this was for RunRev externals.  I thought the standalone  
builder took these, and put them in some standard place and messed  
with the externals property of main stack of the application so they  
are loaded immediately.]

...

and in the correct place in the application bundle in the standalone.
Is this correct place in the sense that that is where the standalone  
builder puts them?


I deviate from that so I might not be much help.  I usually don't  
load externals from the main stack.  I don't have a good feel for  
what the standalone builder is doing to my stuff.


Maybe you can add something to your script where you find it is not  
loaded that sends to stdout the defaultFolder and the externals  
property of the main stack.


What would make an external fail to load on some machines and not  
others?


As you know, an external loads with the stack it is associated with  
and relative to the defaultFolder.  Could the defaultFolder be  
getting changed in some environments?  Andre has suggested that  
setting some things in startup might help.  That suggests (to me)  
that externals for even the main stack might be loaded after  
startup.  (A surprise to me.)  If your external is bound to the main  
stack, then maybe some environmental aspect is tested in startup and  
the defaultFolder is changed in some cases but not in others.


If the external is bound to some other unopened stack such as a  
substack, you might be calling some function of that stack sooner  
than you thought--forcing compilation--and the defaultFolder might  
not be set right at that time.


Just some rambling that might contain a hint somewhere...

Dar

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


Re: Adding Time

2006-10-30 Thread Eric Chatonet

Hi jhonken,

Here is another approach:

on mouseUp
  put BuildTimeList(fld "StartTime", fld "EndTime", fld "Interval")  
into fld "TimeList"

end mouseUp

function BuildTimeList tStartime,tEndtime,tInterval
  local tTimeList
  -
  put tInterval * 60 onto tInterval
  convert tStartime from short time to seconds
  convert tEndtime from short time to seconds
  -
  repeat until tStartime > tEndtime
convert tStartime from seconds to short time
put tStartime & cr after tTimeList
convert tStartime from short time to seconds
add tInterval to tStartime
  end repeat
  -
  delete char -1 of tTimeList
  return tTimeList
end BuildTimeList

It assumes that "StartTime" and "EndTime" fields are formatted as  
short English date and field "Interval" is an integer that means  
minutes.


Best Regards from Paris,
Eric Chatonet

Le 30 oct. 06 à 20:27, jhonken a écrit :


Can anyone steer me in the correct direction for this?  What I need to
do is populate a list box with times at specific intervals.  i.e.

I have a input box for the start time say 8:00 A.M.
I have a input box that has a stop time say 5:00 P.M.
I have a input box that has an interval say 5 minutes.

What I want to do is populate a list box with:

8:00 A.M.
8:05 A.M.
8:10 A.M.
etc.
etc.
etc.
5:00 P.M.

Any help would be greatly appreciated.



 
--

http://www.sosmartsoftware.com/[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: Decoding jpeg in Rev cgi ?

2006-10-30 Thread jbv
I forgot 1 question : is there any PHP library that could be called
from the Rev cgi handler ?

Thanks,
JB

> Hi list,
>
> Here's another weird question : how do you guys would proceed
> to decode jpeg data into a stream of numeric pixel values in a
> handler run by Rev cgi on a Linux server, which means without
> access to all the GUI functions ?
>
> Thanks,
> JB
>

___
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


Decoding jpeg in Rev cgi ?

2006-10-30 Thread jbv
Hi list,

Here's another weird question : how do you guys would proceed
to decode jpeg data into a stream of numeric pixel values in a
handler run by Rev cgi on a Linux server, which means without
access to all the GUI functions ?

Thanks,
JB

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


Re: Adding Time

2006-10-30 Thread John Craig
Same fields as before, but a different approach and less fussy.  Hope 
this gives some more ideas.


JC


on mouseUp
 if not matchText(fld "start", "^([[:digit:]]{1,2}):([[:digit:]]{1,2})[ 
]*([apm]{2})$", startHour, startMin, startPost) then

   answer "error with start time format"
   exit mouseUp
 end if

 if not matchText(fld "end", "^([[:digit:]]{1,2}):([[:digit:]]{1,2})[ 
]*([apm]{2})$", endHour, endMin, endPost) then

   answer "error with end time format"
   exit mouseUp
 end if

 if startPost = "pm" then add 12 to startHour
 if endPost = "pm" then add 12 to endHour

 put startHour * 60 + startMin into tSecs
 put endHour * 60 + endMin into endSecs

 put empty into fld "list"

 repeat while tSecs <= endSecs
   put trunc(tSecs / 60) into tHour
   if tHour > 12 then
 subtract 12 from tHour
 put "pm" into tPost
   else
 put "am" into tPost
   end if
   put tSecs mod 60 into tMins
   if fld "list" <> empty then put return after fld "list"
   put tHour & ":" & format("%02d", tMins) && tPost after fld "list"
   add fld "int" to tSecs
 end repeat
end mouseUp




jhonken wrote:

Can anyone steer me in the correct direction for this?  What I need to
do is populate a list box with times at specific intervals.  i.e.
 
I have a input box for the start time say 8:00 A.M.

I have a input box that has a stop time say 5:00 P.M.
I have a input box that has an interval say 5 minutes.
 
What I want to do is populate a list box with:
 
8:00 A.M.

8:05 A.M.
8:10 A.M.
etc.
etc.
etc.
5:00 P.M.
 
Any help would be greatly appreciated.
 
___

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



___
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: Are there any arrow buttons?

2006-10-30 Thread Scott Rossi
Recently, Richmond Mathewson wrote:

> Backgrounds in RR are not at all the same thing as
> backgrounds in the dearly departed HC - and I eschew
> them as being more trouble than they are worth.

You simply need to learn how to use them.  They are actually less trouble
and worth more than the background behavior in Hypercard ever was.

It may be that the term "background" is confusing for you.  It was for me
when I came to MetaCard from SuperCard.  It might help to think of a
background not as a layer that sits behind of everything on a card, but as a
group that can be shared across cards, and can be placed on a lower layer
across cards.

This behavior is a fundamental Revolution behavior -- you really should
learn to harness its power rather than dismissing it as too much trouble.

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: [ ÁNN] Masking Bitmaps palette

2006-10-30 Thread Roger . E . Eller
Alejandro Tejada wrote:
> Hi all,
> 
> Download the stack "Masking Bitmaps" from:
> http://www.geocities.com/capellan2000/mask_bitmap.zip
> _http://www.geocities.com/capellan2000/mask_bitmap.zip_
> 
> This palette allows you to create a mask for a
> bitmap from one or many vector graphics.
> 
> Use it inside the development enviroment.
> Read the help information contained in the stack.
> 
> Thanks a lot to Scott Rossi, Willhem Sanke
> and Chipp Walters for publishing their work
> with images in this platform.
> 
> Send comments and bug reports directly to my
> email: [EMAIL PROTECTED]
> 
> Have a great good day!
> 
> al
> 
> 
> Visit my site:
> http://www.geocities.com/capellan2000/


This is a great utility! Very easy to use. I can put it to good use 
immediately. Thank You!

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


Are there any arrow buttons?

2006-10-30 Thread Richmond Mathewson
Bill Marriott wrote:

"You're joking, right?"

Har, har, har . . . I wish I were (and by George I
have a difficult time explaining that Subjunctive
outburst to my adult students here in Bulgaria).

I spend most of my programming time making really very
goofy standalones (that run on Linux) that allow
little children to click on choice images or enter
text into text boxes (well, blast-yer-eyes, it pays
for the bread and cheese). My main concern is to do
with background images . . .

I copy-paste them on to each blessed card - because
the screw-ups that seem to happen with backgrounded
images, buttons and so forth, when I move the stacks
from one of my Macs onto the Ubuntu boxes down in the
school (my flat is in the attic and my school is in
the basement - all a bit cavemanlike!) are a real pain
in the B.T.M.

Unless one is a bit nutty and wants to propagate a
button across a thousand cards (!) I can't see what
the beef is - one can easily modify the scripts at any
time with a nifty for-next loop that shuffles its way
through the cards.

Backgrounds in RR are not at all the same thing as
backgrounds in the dearly departed HC - and I eschew
them as being more trouble than they are worth.

I am also, a bit of a slob, at least in terms of
designing tight little stacks for the following
reasons:

1. I have a dual-processor mirror-door G4 Mac which is
4 years old, and, in computer terms, horribly
out-dated - but the 1 GB of RAM it sports seems to
make mince-meat of anything RR-wise I can chuck at it.


2. The Ubuntu boxes down in the basement with their
700 MHz Pentium 3 processors and 128 MB RAM fail to
complain about the EFL stacks I run on them.

3. Does backgrounding an image or a button make a
sufficiently visible speed difference that the
end-user notices any sort of difference at all?

4. My problem - with my G4, at least - is trying to
find time to slurp the next drop of coffee, before the
next thing happens. Now, I may be a bit cognitively
challenged (???), but a computer that pops stuff up on
the VDU (err, "monitor") faster than my little grey
cells can cope with it is failing me.

sincerely, Richmond Mathewson



I have just read and signed the online petition:

   "Hinge & Bracket"

hosted on the web by PetitionOnline.com, the free online petition
service, at:

   http://www.PetitionOnline.com/HandB/

I personally agree with what this petition says, and I think you might
agree, too.  If you can spare a moment, please take a look, and 
consider signing yourself.

Richmond Mathewson




___ 
The all-new Yahoo! Mail goes wherever you go - free your email address from 
your Internet provider. http://uk.docs.yahoo.com/nowyoucan.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: Adding Time

2006-10-30 Thread John Craig

Here's a quickie that seems to work OK with windoze + 2.7.4
4 fields - start, end, int and list - populated with '8:00 am', '5:00 
pm', '5' and empty.


It's quite fussy - doesn't like it if I miss the space before am, etc.
Hopefully this will give you some ideas.

JC


on mouseUp
 put fld "start" into tStart
 put fld "end" into tEnd
 put fld "int" into tInterval
 put empty into fld "list"
 convert tStart to dateItems
 convert tEnd to dateItems
 put item 4 of tStart * 60 + item 5 of tStart into tStartSecs
 put item 4 of tEnd * 60 + item 5 of tEnd into tEndSecs
 put tStartSecs into tSecs
 repeat while tSecs <= tEndSecs
   put tSecs into tTime
   convert tTime from seconds to dateItems
   put item 5 of tTime into tHour
   put item 6 of tTime into tMin
   if tHour > 12 then
 subtract 12 from tHour
 put "pm" into tPost
   else
 put "am" into tPost
   end if
   if fld "list" <> empty then put return after fld "list"
   put tHour & ":" & format("%02d", tMin) && tPost after fld "list"
   add tInterval to tSecs
 end repeat
end mouseUp


jhonken wrote:

Can anyone steer me in the correct direction for this?  What I need to
do is populate a list box with times at specific intervals.  i.e.
 
I have a input box for the start time say 8:00 A.M.

I have a input box that has a stop time say 5:00 P.M.
I have a input box that has an interval say 5 minutes.
 
What I want to do is populate a list box with:
 
8:00 A.M.

8:05 A.M.
8:10 A.M.
etc.
etc.
etc.
5:00 P.M.
 
Any help would be greatly appreciated.
 
___

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: Rules governing stack purging

2006-10-30 Thread Richard Gaskin

Thank you all for the verification.

Contrary to many people's notions (including mine), it seems that merely 
reading a property of a stack will cause it to remain in memory -- even 
when that stack has its destroyStack set to false.


I had been working under the presumption that when a property is read 
from a stack that hasn't been opened, the engine merely reads the stack, 
extracts the property contents, disposes of the stack and returns the 
property contents to me.


Apparently that isn't how it works, even when a stack's destroyStack is 
true.


So while we have a workaround using this odd application of the "delete 
stack" command which doesn't actually delete the stack but merely purges 
it, I'm wondering if we should consider this behavior a bug, as least as 
far as stack with their destroyStack set to true are concerned?


Also, would it be worth pursuing a request for a "purge stack" command 
so newcomers don't get the impression that "delete stack" will actually 
delete their stack?


--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.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: Rules governing stack purging

2006-10-30 Thread Mark Schonewille

So, you two are right and I was wrong :-) Thanks for clarifying this.

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software.  
Download at http://www.salery.biz


Op 30-okt-2006, om 20:36 heeft J. Landman Gay het volgende geschreven:


Dave Cragg wrote:

On 30 Oct 2006, at 18:28, J. Landman Gay wrote:


The stack will not be in the openstacks, because technically it  
isn't open. It isn't listed in the "the mainstacks" either. The  
engine opens it silently and doesn't pass any messages to it when  
you are just accessing a property.
Jacque, are you sure it isn't in the mainstacks. I modified teh  
script I just posted as follows:


And I seem to remember that Rev uses the mainstacks somewhere to  
list all stacks in memory.


You're right, I only did a very quick test and I did expect to see  
it in the mainstacks. It wasn't in there, but your test is better  
than the one I did. And when I run yours, I get the same results.


___
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: Activating a Function in a Different Stack

2006-10-30 Thread Ken Ray
On 10/29/06 7:13 PM, "Marielle Lange" <[EMAIL PROTECTED]> wrote:

>> Never mind.  It is in parameters where that does not work.

Ah, but using pass-by-reference parameters DOES work:

on mouseUp
  put "1" into tTest[1]
  put "2" into tTest[2]
  updateArray tTest
  combine tTest using cr
  put tTest
end mouseUp

on updateArray @pTest
  put "3" into pTest[3]
end updateArray

When you click this button you get :

1
2
3

Tada! 

Ken Ray
Sons of Thunder Software, Inc.
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: Rules governing stack purging

2006-10-30 Thread J. Landman Gay

Dave Cragg wrote:


On 30 Oct 2006, at 18:28, J. Landman Gay wrote:



The stack will not be in the openstacks, because technically it isn't 
open. It isn't listed in the "the mainstacks" either. The engine opens 
it silently and doesn't pass any messages to it when you are just 
accessing a property.


Jacque, are you sure it isn't in the mainstacks. I modified teh script I 
just posted as follows:



on mouseUp
  put "/Users/dave/Desktop/proptest.rev" into tStackFile

  put the myProp of stack tStackFile into field 1
  put the short name of stack  tStackFile into tShortname
  put cr & (there is a stack tShortname) after field 1
  put cr & (tShortname is among the lines of the mainstacks) after field 1
  delete stack tStackFile
  put cr & (there is a stack tShortname) after field 1
   put cr & (tShortname is among the lines of the mainstacks) after field 1

end mouseUp

I now get

true
true
false
false

And I seem to remember that Rev uses the mainstacks somewhere to list 
all stacks in memory.


You're right, I only did a very quick test and I did expect to see it in 
the mainstacks. It wasn't in there, but your test is better than the one 
I did. And when I run yours, I get the same results.


--
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: Are there any arrow buttons?

2006-10-30 Thread Bill Marriott
James,

That's how you're supposed to do it and it works fine for me on Rev 2.6.1 
(Windows XP Pro). Sorry, I am unable to test on 2.7.x.

James Z reported...
> Something isn't working here.
> I'm on an Intel Mac Pro, Rev Studio 2.7.3 Build 278.
>
> I do the following:
> 1. File menu, New Mainstack.
> 2. Drag a button to the card.
> 3. The button is selected, Cmd G, to group.
> 4. right click  (or control click -Property inspector from menu).
> 5. Click the "Behave like a background" button."
> 6. Click the Close button in the upper left corner of the Property
> Inspector.
> 7. From the Object menu, select "New Card"
> Result: Button doesn't show as background button.
>
> So what is missing here? Am I misunderstanding something?



___
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


Adding Time

2006-10-30 Thread jhonken
Can anyone steer me in the correct direction for this?  What I need to
do is populate a list box with times at specific intervals.  i.e.
 
I have a input box for the start time say 8:00 A.M.
I have a input box that has a stop time say 5:00 P.M.
I have a input box that has an interval say 5 minutes.
 
What I want to do is populate a list box with:
 
8:00 A.M.
8:05 A.M.
8:10 A.M.
etc.
etc.
etc.
5:00 P.M.
 
Any help would be greatly appreciated.
 
___
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: Rules governing stack purging

2006-10-30 Thread SimPLsol
Chipp,
If you delete the stack, do you need to close it?
In other words, does

go
read
delete

suffice?
Paul Looney
___
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: Rules governing stack purging

2006-10-30 Thread Mark Smith
That works here. Having accessed a cp in the stack in question, it  
shows up in the mainStacks, but not the openStacks.


However,  seems to purge it from memory just fine.

Best,

Mark

On 30 Oct 2006, at 20:07, Dave Cragg wrote:



On 30 Oct 2006, at 18:28, J. Landman Gay wrote:



The stack will not be in the openstacks, because technically it  
isn't open. It isn't listed in the "the mainstacks" either. The  
engine opens it silently and doesn't pass any messages to it when  
you are just accessing a property.


Jacque, are you sure it isn't in the mainstacks. I modified teh  
script I just posted as follows:



on mouseUp
  put "/Users/dave/Desktop/proptest.rev" into tStackFile

  put the myProp of stack tStackFile into field 1
  put the short name of stack  tStackFile into tShortname
  put cr & (there is a stack tShortname) after field 1
  put cr & (tShortname is among the lines of the mainstacks) after  
field 1

  delete stack tStackFile
  put cr & (there is a stack tShortname) after field 1
   put cr & (tShortname is among the lines of the mainstacks) after  
field 1


end mouseUp

I now get

true
true
false
false

And I seem to remember that Rev uses the mainstacks somewhere to  
list all stacks in memory.


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


___
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: Rules governing stack purging

2006-10-30 Thread Chipp Walters

Just to second what Dave says.
For many of my apps where I 'load a document', I 'go' the stack, copy the
necessary data from it, then 'delete stack xyz' in order to permanently
remove it from memory. I don't like leaving inv data stacks in memory for a
number of reasons: 1) larger memory footprint; 2) can get confusing esp with
Save and Save As.
___
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: Rules governing stack purging

2006-10-30 Thread Dave Cragg


On 30 Oct 2006, at 18:28, J. Landman Gay wrote:



The stack will not be in the openstacks, because technically it  
isn't open. It isn't listed in the "the mainstacks" either. The  
engine opens it silently and doesn't pass any messages to it when  
you are just accessing a property.


Jacque, are you sure it isn't in the mainstacks. I modified teh  
script I just posted as follows:



on mouseUp
  put "/Users/dave/Desktop/proptest.rev" into tStackFile

  put the myProp of stack tStackFile into field 1
  put the short name of stack  tStackFile into tShortname
  put cr & (there is a stack tShortname) after field 1
  put cr & (tShortname is among the lines of the mainstacks) after  
field 1

  delete stack tStackFile
  put cr & (there is a stack tShortname) after field 1
   put cr & (tShortname is among the lines of the mainstacks) after  
field 1


end mouseUp

I now get

true
true
false
false

And I seem to remember that Rev uses the mainstacks somewhere to list  
all stacks in memory.


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: Rules governing stack purging

2006-10-30 Thread Dave Cragg


On 30 Oct 2006, at 17:26, Mark Schonewille wrote:



It seems to be correct to assume that getting a property from a  
stack whose destroystack property has been set to true does not  
cause that stack to stay in memory. I tried the following in the  
message box:


answer file ""; get the bla of stack it; put the openstacks

and the selected stack file is not among the lines of the  
openstacks. (Dave, I think your reply in this matter is not  
correct, unless I overlook something).


If I try this (using the short name and not the file name):

on mouseUp
  put "/Users/dave/Desktop/proptest.rev" into tStackFile

  put the myProp of stack tStackFile into field 1
  put the short name of stack  tStackFile into tShortname
  put cr & there is a stack tShortname after field 1
  delete stack tStackFile
  put cr & there is a stack tShortname after field 1

end mouseUp

The first "there is a stack tShortname" return true, and the second  
returns false. So it would seem to be still in memory until you  
delete it. I think in some way that this is logical, as how would the  
engine know when to release it.


I think Jacque's comment that only stacks that have been through the  
normal "open" procedure appear in the openStacks is correct.


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: Are there any arrow buttons?

2006-10-30 Thread Mark Schonewille

Hi James,

I followed the steps exactly as you described and it works fine in  
Rev 2.7.4 on Mac OS X. Did you quit and restart Revolution before  
doing this and do you have any non-default plug-ins installed?


Best,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software.  
Download at http://www.salery.biz


Op 30-okt-2006, om 19:24 heeft James Z het volgende geschreven:


Something isn't working here.
I'm on an Intel Mac Pro, Rev Studio 2.7.3 Build 278.

I do the following:
1. File menu, New Mainstack.
2. Drag a button to the card.
3. The button is selected, Cmd G, to group.
4. right click  (or control click -Property inspector from menu).
5. Click the "Behave like a background" button."
6. Click the Close button in the upper left corner of the Property
Inspector.
7. From the Object menu, select "New Card"
Result: Button doesn't show as background button.

So what is missing here? Am I misunderstanding something?

James Z.



___
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: disabled icons

2006-10-30 Thread Jim Ault

On 10/30/06 11:24 AM, "Mark Swindell" <[EMAIL PROTECTED]> wrote:

> Thanks.  I wonder how Rev creates, stores the defaults.  What's the
> mechanism they use?
> Mark
> 

Open a new Mainstack
go to the Development menu, choose Image Library
click on one of the images, then choose Place Image

You can now copy, edit in any graphics program.
When you import this image, it will get a new id in the library.
Others on this list are experts at this, but this will get you started.

Jim Ault
Las Vegas


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


Re: Rules governing stack purging

2006-10-30 Thread Mark Smith
My experience is that having accessed a stack on disk, it remains in  
memory until you explicitly close it ie. < close stack "/Users/ 
blah" >


For some reason, when you've accessed the stack, but not yet closed  
it, it doesn't show up in the openStacks, but does show up in the  
application browser - once you've closed it, however, it seems to be  
really gone from memory.


Perhaps not showing up in the openStacks is a bug?

This is on Mac OS X, 2.7.4 (though I encountered this in 2.6xx, as  
well).


Best,

Mark

On 30 Oct 2006, at 17:48, Richard Gaskin wrote:



I'm working with a client on a system that makes extensive use of  
data stored in custom properties.


I had been under the impression that as long as the stack  
containing the data has its destroyStack set to true, and as long  
as we don't open the stack, everytime we access its properties  
we're getting it fresh from disk rather than from cached memory.


Is that correct?

We're in the process of pinning down some anomalies in our system  
which would seem to suggest that accessing properties can cause a  
stack to remain in memory such that subsequent accesses are  
obtained from memory rather than from disk.


I would love to be wrong, as it would complicate our system to have  
to manually purge each stack before accessing it.


And as for that purging, in the absence of a purge command there is  
the workaround of using the delete command, but at the moment my  
memory's flakey:  does using "delete stack" merely purge the stack  
but not delete the actual stack if it's a mainStack, or if it's a  
substack?


And once we confirm which type of stack we can safely purge without  
deleting it using the "delete stack" command, what method do we use  
to purge stacks of the other kind?


--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.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: Double beeps

2006-10-30 Thread Jim Ault
On 10/30/06 11:08 AM, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> 
> I've been using: send beep to target in 0 sec;beep
> when I want two beeps. Unfortunately there's still too much of a delay
> between beeps. Can anything be done to adjust this interval? I'm using Mac OSX
> 

My guess is that you will have to shorten the actual beep sound file using a
sound file editor, or find a shorter one to use, or make your own
double-beep sound (like the road runner).

Sound files made by others usually include a very small amount of sound data
ahead of the audible sound, and quite a bit more on the back end.

Jim Ault
Las Vegas


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


Re: Rules governing stack purging

2006-10-30 Thread Jim Ault
On 30 Oct 2006, at 16:48, Richard Gaskin wrote:

>> We're in the process of pinning down some anomalies in our system
>> which would seem to suggest that accessing properties can cause a
>> stack to remain in memory such that subsequent accesses are
>> obtained from memory rather than from disk.
>> I would love to be wrong, as it would complicate our system to have
>> to manually purge each stack before accessing it.

To foil the possible caching, you could open another stack that has the same
stack name but different filename, which would replace the first stack.
This would allow you to test for the actual removal of the old data.

Example: 
 /users/me/documents/dataStorage.rev  [stack name 'cacheData']
 /users/me/documents/dataStorageNull.rev   [stack name 'cacheData']


put the cpInventor of stack "/users/me/documents/dataStorage.rev" & "  << is
REAL"

 put the cpInventor of stack "/users/me/documents/dataStorageNull.rev" & "
<< is NULL"

Hope this helps get you to your final solution.

Jim Ault
Las Vegas


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


Re: Rules governing stack purging

2006-10-30 Thread J. Landman Gay

Mark Schonewille wrote:

Hi Richard,

It seems to be correct to assume that getting a property from a stack 
whose destroystack property has been set to true does not cause that 
stack to stay in memory. I tried the following in the message box:


answer file ""; get the bla of stack it; put the openstacks

and the selected stack file is not among the lines of the openstacks. 
(Dave, I think your reply in this matter is not correct, unless I 
overlook something).


The stack will not be in the openstacks, because technically it isn't 
open. It isn't listed in the "the mainstacks" either. The engine opens 
it silently and doesn't pass any messages to it when you are just 
accessing a property.


--
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: Are there any arrow buttons?

2006-10-30 Thread James Z
Something isn't working here.
I'm on an Intel Mac Pro, Rev Studio 2.7.3 Build 278.

I do the following:
1. File menu, New Mainstack.
2. Drag a button to the card.
3. The button is selected, Cmd G, to group.
4. right click  (or control click -Property inspector from menu).
5. Click the "Behave like a background" button."
6. Click the Close button in the upper left corner of the Property
Inspector.
7. From the Object menu, select "New Card"
Result: Button doesn't show as background button.

So what is missing here? Am I misunderstanding something?

James Z.


___
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: disabled icons

2006-10-30 Thread Mark Swindell
Thanks.  I wonder how Rev creates, stores the defaults.  What's the  
mechanism they use?

Mark

On Oct 30, 2006, at 8:14 AM, Devin Asay wrote:



On Oct 29, 2006, at 5:19 PM, Mark Swindell wrote:

How does one modify the appearance of the stock disabled icons for  
buttons?  For example, the stock disabled icon for a square button  
with 3D, Border, and Hilite Border checked is transparent... I  
like the way it looks, but need it to be less so.


Mark,

The only way I can think of to do this is to create images of the  
icon states you want and use them in transparent, borderless  
buttons. The difficulty would be figuring out a way to have the  
button label show on top of the icon image instead of under or  
beside it. I suppose you could do some fancy work with snapshots of  
actual buttons that you modify on the fly... It's starting to sound  
messy at this point.


Devin

Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

___
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


Double beeps

2006-10-30 Thread LunchnMeets
Hi everyone,

I've been using: send beep to target in 0 sec;beep
when I want two beeps. Unfortunately there's still too much of a delay 
between beeps. Can anything be done to adjust this interval? I'm using Mac OSX

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


managing sqlight3 permissions help

2006-10-30 Thread Dave Herndon
I have developed some powerfull database editing features in my revolution 
front end.  I realize that the find and replace feature that I set up in one of 
my substacks could if used in properly alter the database in a huge way.  So 
now I am wondering if I should just limit access to that sub stack via the ask 
password clear command or set permissions for all users as they connect to the 
database.  I would like to say limit a bulk of the users to just the SELECT 
command, give others use of the INSERT and UPDATE command etc.  Can I do this 
by setting one of the parameters in the connect string on log in ?  I just 
added a password column to my staffing table and may be experimenting with a 
script to check and change this value.  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: Rules governing stack purging

2006-10-30 Thread Mark Schonewille

Hi Richard,

It seems to be correct to assume that getting a property from a stack  
whose destroystack property has been set to true does not cause that  
stack to stay in memory. I tried the following in the message box:


answer file ""; get the bla of stack it; put the openstacks

and the selected stack file is not among the lines of the openstacks.  
(Dave, I think your reply in this matter is not correct, unless I  
overlook something).


If you delete a stack, you completely remove it from memory. If the  
stack happens to be a substack of a mainstack, that substack is also  
deleted. This means that you can only safely delete mainstacks.


As far as I know, you cannot purge a substack without either purging  
the mainstack or actually deleting the substack.


Best,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software.  
Download at http://www.salery.biz


Op 30-okt-2006, om 17:48 heeft Richard Gaskin het volgende geschreven:



I'm working with a client on a system that makes extensive use of  
data stored in custom properties.


I had been under the impression that as long as the stack  
containing the data has its destroyStack set to true, and as long  
as we don't open the stack, everytime we access its properties  
we're getting it fresh from disk rather than from cached memory.


Is that correct?

We're in the process of pinning down some anomalies in our system  
which would seem to suggest that accessing properties can cause a  
stack to remain in memory such that subsequent accesses are  
obtained from memory rather than from disk.


I would love to be wrong, as it would complicate our system to have  
to manually purge each stack before accessing it.


And as for that purging, in the absence of a purge command there is  
the workaround of using the delete command, but at the moment my  
memory's flakey:  does using "delete stack" merely purge the stack  
but not delete the actual stack if it's a mainStack, or if it's a  
substack?


And once we confirm which type of stack we can safely purge without  
deleting it using the "delete stack" command, what method do we use  
to purge stacks of the other kind?


--
 Richard Gaskin
 Fourth World Media Corporation


___
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: Rules governing stack purging

2006-10-30 Thread Dave Cragg


On 30 Oct 2006, at 16:48, Richard Gaskin wrote:



I'm working with a client on a system that makes extensive use of  
data stored in custom properties.


I had been under the impression that as long as the stack  
containing the data has its destroyStack set to true, and as long  
as we don't open the stack, everytime we access its properties  
we're getting it fresh from disk rather than from cached memory.


Is that correct?


Perhaps not entirely, but I may have misunderstood your question.

If you access a stack without using open/go/toplevel/etc., for  
example by doing this:


  get the cMyProperty of stack "/Users/dave/myStack.rev"

then my understanding is that the stack will remain in memory until  
you delete it from memory, even it has the destroyStack set to true.  
Subsequents "gets" on the same stack will come from the memory  
version. Although I guess that would only make a difference if  
another app was saving the stack to disk while you had the stack in  
memory.




We're in the process of pinning down some anomalies in our system  
which would seem to suggest that accessing properties can cause a  
stack to remain in memory such that subsequent accesses are  
obtained from memory rather than from disk.


I think that's the case.



And as for that purging, in the absence of a purge command there is  
the workaround of using the delete command, but at the moment my  
memory's flakey:  does using "delete stack" merely purge the stack  
but not delete the actual stack if it's a mainStack, or if it's a  
substack?


You can safely use "delete stack" with mainstacks. I typically use  
something like this when saving data to a "data only" stack.


set the cMyData of stack "/Users/dave/myStack.rev" to tData
save stack "/Users/dave/myStack.rev"
delete stack "/Users/dave/myStack.rev"




And once we confirm which type of stack we can safely purge without  
deleting it using the "delete stack" command, what method do we use  
to purge stacks of the other kind?


By "other kind", do you mean substack. If so, I'm not sure as I've  
never used a substack as a data stack. However, I'd try deleting the  
substack's mainstack, and see if that works. But I'd *never* delete  
the substack.


Any help??


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


Very confusing - image library multiple stacks

2006-10-30 Thread Jim Ault
I don't know how this happened, but I now have a drop down that triggers the
loading of 12 stacks.

I have been developing different versions of three stack designs for a
client.  I have decided to assign one of the standard Rev icons to a button.
I select the button, go to Icons & Border, click the wand button, and get a
series of warning messages..

""A stack with the same name as the one you are tying to load is already
open.   Before loading 'stacknameFullPath' what do you want to do with the
stack: ' stacknameFullPath'? [ save purge cancel]  ""

Rev 2.7.2, OSX 10.4.7
1.  If I repeatedly choose [cancel], I eventually get to the point of
viewing the [Image Library] drop down
2.  the [Image Library] drop down contains partial names of 6 stacks I have
been working on, repeated so that I have additional items in the drop down
menu.
3.  Choosing one of these added menu choices does not change the display of
icons or patterns.

---
Standard Icons
default Patterns
Metacard Compatible Icons
Metacard Compatible Patterns
This Stack

edMultiCycle
edMultiCycle
edMultiCycle
edMultiCycle
MultiCycle
daMasterProgram
dPrintCanada
eParseCanada
seCanada
---
Application Manager shows each of the stacks now in memory if I click SAVE.

After quiting Rev, I can...
launch Rev, new Mainstack, add a button, now go to Icons & Border, all is
normal.

I am clueless as to why Rev wants to open all of the stacks and why do this
repeatedly for 2 of them.

I did assign one button a small lib icon

Any hints for a repair.  These stacks are very intricate and now that I want
to add some interface pizzazz, I don't want to have to re-create them.
Working toward a deadline today, so don't have much time to experiment (of
course).

Thanks

Jim Ault 
Las Vegas


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


Re: Rules governing stack purging

2006-10-30 Thread SimPLsol
Richard,
The documentation states that "delete stack" will actually delete the stack 
if applied to a sub stack - but does not actually delete the stack if applied 
to a main stack - this seems to be true.
I'm not sure if the "delete stack file" command is doing anything.
PL
___
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: base 85 encoding ?

2006-10-30 Thread jbv


Alejandro,

Thanks for the help.
The handler is in the 3rd link.

BTW, did you run this handler on large data chunks
(>2Mb) ? Is it fast enough ?

Thanks again,
JB

> on Mon Oct 30
> jbv wrote:
> Is there an easy way to encode large chunks
> of data into base 85 ? Can baseconvert be used ?
>
> Hi jbv,
>
> i included a handler to encode in base 85
> in one of these stacks:
> http://www.geocities.com/capellan2000/vector2pdf.zip
> http://www.geocities.com/capellan2000/vector2pdf_v02.zip
> http://www.geocities.com/capellan2000/vector2pdf_v02b.zip
>
> Could not tell you in which of them is the handler
> to encode in base 85.
> Now i´m in a linux computer and do not have
> a RR player with me. :-(
>
> Have a great good day. :-)
>
> al
>
> Visit my site:
> http://www.geocities.com/capellan2000/
>
>

___
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


Rules governing stack purging

2006-10-30 Thread Richard Gaskin


I'm working with a client on a system that makes extensive use of data 
stored in custom properties.


I had been under the impression that as long as the stack containing the 
data has its destroyStack set to true, and as long as we don't open the 
stack, everytime we access its properties we're getting it fresh from 
disk rather than from cached memory.


Is that correct?

We're in the process of pinning down some anomalies in our system which 
would seem to suggest that accessing properties can cause a stack to 
remain in memory such that subsequent accesses are obtained from memory 
rather than from disk.


I would love to be wrong, as it would complicate our system to have to 
manually purge each stack before accessing it.


And as for that purging, in the absence of a purge command there is the 
workaround of using the delete command, but at the moment my memory's 
flakey:  does using "delete stack" merely purge the stack but not delete 
the actual stack if it's a mainStack, or if it's a substack?


And once we confirm which type of stack we can safely purge without 
deleting it using the "delete stack" command, what method do we use to 
purge stacks of the other kind?


--
 Richard Gaskin
 Fourth World Media Corporation
 ___
 [EMAIL PROTECTED]   http://www.FourthWorld.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: External won't load on some machines

2006-10-30 Thread J. Landman Gay

Andre Garzia wrote:

Jacque,

I experienced similar problem here, I solved it by explicitly binding 
the external during the startup handler in the standalone, then it 
resumed working. Try setting the external prop in the startup handler, 
this will not solve the problem of the external not loading in the IDE 
but it might solve for standalones.


Thanks. The stack/standalone has used that technique all along, and it 
does work just as you say. But the missing piece is that it isn't a 
universal binary external. Gak. I need to polish my brain.


--
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: External won't load on some machines

2006-10-30 Thread J. Landman Gay

Trevor DeVore wrote:

On Oct 29, 2006, at 10:49 PM, J. Landman Gay wrote:


What would make an external fail to load on some machines and not others?


You can sometimes get useful information from watching output in 
Console.app during startup.  The app is in /Applications/Utilities.  
Open it up, press the Clear button and then launch your app.  If there 
is an error while loading the external you will see an error message 
appear.  Let us know if you see anything.


I figured it out late last night after backing off from the problem for 
a while. I left out some important info in my message: I upgraded my 
Mac, and the external I am using is not a universal binary. The app is. 
All I need to do is either check the "Run in Rosetta" checkbox in the 
Finder, or install a univeral binary version of the external.


I should have figured that out. I knew about the issue. I think I was 
just too close to the problem to see it. But thanks for the tip. I 
didn't know about that  one and I'm sure it will be useful.


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


[ÁNN] Masking Bitmaps palette

2006-10-30 Thread Alejandro Tejada
Hi all,

Download the stack "Masking Bitmaps" from:
http://www.geocities.com/capellan2000/mask_bitmap.zip
_http://www.geocities.com/capellan2000/mask_bitmap.zip_

This palette allows you to create a mask for a
bitmap from one or many vector graphics.

Use it inside the development enviroment.
Read the help information contained in the stack.

Thanks a lot to Scott Rossi, Willhem Sanke
and Chipp Walters for publishing their work 
with images in this platform.

Send comments and bug reports directly to my
email: [EMAIL PROTECTED]

Have a great good day!

al


Visit my site:
http://www.geocities.com/capellan2000/


 

Get your email and see which of your friends are online - Right on the New 
Yahoo.com 
(http://www.yahoo.com/preview) 

___
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: disabled icons

2006-10-30 Thread Devin Asay


On Oct 29, 2006, at 5:19 PM, Mark Swindell wrote:

How does one modify the appearance of the stock disabled icons for  
buttons?  For example, the stock disabled icon for a square button  
with 3D, Border, and Hilite Border checked is transparent... I like  
the way it looks, but need it to be less so.


Mark,

The only way I can think of to do this is to create images of the  
icon states you want and use them in transparent, borderless buttons.  
The difficulty would be figuring out a way to have the button label  
show on top of the icon image instead of under or beside it. I  
suppose you could do some fancy work with snapshots of actual buttons  
that you modify on the fly... It's starting to sound messy at this  
point.


Devin

Devin Asay
Humanities Technology and Research Support Center
Brigham Young University

___
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: External won't load on some machines

2006-10-30 Thread Trevor DeVore

On Oct 29, 2006, at 10:49 PM, J. Landman Gay wrote:

What would make an external fail to load on some machines and not  
others?


You can sometimes get useful information from watching output in  
Console.app during startup.  The app is in /Applications/Utilities.   
Open it up, press the Clear button and then launch your app.  If  
there is an error while loading the external you will see an error  
message appear.  Let us know if you see anything.


--
Trevor DeVore
Blue Mango Learning Systems - www.bluemangolearning.com
[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: Are there any arrow buttons?

2006-10-30 Thread Bill Marriott
Yes, absolutely right, BUT... he's coming from HyperCard, so he probably 
expects it to behave that way :)

Dave Cragg pointed out...
> When you set the group to "Behave like a  Background" (set the 
> backgroundBehavior to true), you change the message passing path.



___
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: Are there any arrow buttons?

2006-10-30 Thread Dave Cragg


On 30 Oct 2006, at 13:33, Bill Marriott wrote:

No, the answer is simply to group the button (along with any other
persistent element in your UI) and set the group to "Behave like a
Background" in the object inspector.


At the risk of confusing James even more, I don't think it's  
necessary to set the group to "Behave like a Background". Just  
"placing" the group on each card is sufficient to get the same button  
on each card as a shared object.


When you set the group to "Behave like a  Background" (set the  
backgroundBehavior to true), you change the message passing path.  
This can be useful, but can also have unwanted effects. (unlikely in  
this case).


To illustrate:

Using James' example button, say you want to set the script to this:

on mouseUp
  go next card
end mouseUp

But instead of putting the handler in the button script, you put it  
in the group's script.  (Perhaps unlikely in this case, but something  
you might do if you were grouping a set of buttons.) With the  
backgroundBehavior set to false, the behavior will be exctly the same  
as if the handler were in the button's script. But if you set the  
backgroundBehavior to true, clicking anywhere on the card will  
trigger the handler, which may not be what you want.


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: External won't load on some machines

2006-10-30 Thread Andre Garzia

Jacque,

I experienced similar problem here, I solved it by explicitly binding  
the external during the startup handler in the standalone, then it  
resumed working. Try setting the external prop in the startup  
handler, this will not solve the problem of the external not loading  
in the IDE but it might solve for standalones.


Andre
On Oct 30, 2006, at 4:49 AM, J. Landman Gay wrote:

This is too weird. I have an app that uses a custom external. I've  
been working with it for months, up until recently, when I stopped  
testing it.


Today I tried it again and it won't load at all, either in  
Revolution or in the standalone. I get "error in function handler"  
at the place where the external is called. The external is located  
in the correct Externals folder (Rev) and in the correct place in  
the application bundle in the standalone. I also tested in MC,  
where the external is located in the correct place inside the  
engine's folder. The same copies of this external have been sitting  
in these folders for over six months and always worked in the past.  
All of these fail now. I have tried engines 2.7.4, 2.7.3, and 2.7.2  
with the same results. I know that at least 2.7.2 and 2.7.3 were  
working fine previously. I used the same test stack that has always  
worked before.


The standalone is shipping currently and we have had three people  
report the same problem recently. However, most people using the  
exact same download are not having a problem and the external loads  
fine. I sent a new build to the client today, and it works fine for  
him too -- but when I run it, it fails.


What would make an external fail to load on some machines and not  
others?


--
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: Are there any arrow buttons?

2006-10-30 Thread Eric Chatonet

Hi Marielle and all,

Le 30 oct. 06 à 13:40, Marielle Lange a écrit :


I just copy-paste the same button containing the same
script and the same icon reference to wherever I want
it to appear.


A word of caution here.

To copy and paste *images* is dangerous a good strategy with  
image is the one that Eric posted on this list recently. Put all  
images in a "pix" (for picture) card or substack. Create a  
transparent button. Set the icon id of the button to the id of the  
image. Then you can safely cut and paste images wherever you want.


Best,
Marielle


This simple technique brings many advantages:

. Less weight: an image may be displayed as many times as you wish by  
reference to the source that stays unique (icons in a list field for  
instance).
. An image can be changed in all places it appears easily (or  
modified by manipulating its imagedata).
. If you use another stack to store images (not a substack), you are  
on the right way to create multiple-skins applications :-)


Best Regards from Paris,
Eric Chatonet
 
--

http://www.sosmartsoftware.com/[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: Are there any arrow buttons?

2006-10-30 Thread Mark Schonewille
My script won't work, you need to refer to the grp as a bg once you  
have set the bgBehavior to true:



place bg id myID onto cd x


Sorry for the inconvenience.

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software.  
Download at http://www.salery.biz


Op 30-okt-2006, om 13:24 heeft Mark Schonewille het volgende geschreven:


Hi James,

Create your button on the first card of your stack, select it,  
choose Group Selected from the Object menu and run the following  
script:


put the short id of the last grp into myID
-- following line shows grp if new cards
-- are created afterwards
set the bgBehavior of the last grp to true
repeat with x = 2 to number of cards
  place grp id myID onto cd x
end repeat

Best regards,

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: Are there any arrow buttons?

2006-10-30 Thread Bill Marriott
James Z asked...

> One more question... How do I put a button in the background so
> each card has the same button?

Richmond Mathewson suggested...

> I just copy-paste the same button containing the same
> script and the same icon reference to wherever I want
> it to appear.

You're joking, right? Copying an object to multiple cards is a great way to 
ensure that down the road you'll have headaches to move said button to a new 
position, change its appearance, or update the script of that button. It's 
just more work all around, even in terms of sheer keystrokes/mouse clicks to 
set it up. Not to mention senselessly wasting memory and making the stack 
bigger.

No, the answer is simply to group the button (along with any other 
persistent element in your UI) and set the group to "Behave like a 
Background" in the object inspector. 



___
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: Are there any arrow buttons?

2006-10-30 Thread Marielle Lange

I just copy-paste the same button containing the same
script and the same icon reference to wherever I want
it to appear.


A word of caution here.

Though the use backgroundbehavior is a much safer option, the  
technique given here works perfectly fine for the use being described  
here, to copy and paste *buttons* on other cards.


Given what the  good old metacard arrows look like, I suspect that  
one day or another you will want to replace them with better looking  
options. Note however that if you use this technique for buttons that  
are in fact images that you have designed with photoshop (or  
whatever)...  you may be up to very bad surprises. When I wrote my  
first application, I got everything fine on my own computer... then  
when I shared it with others I rapidly got to learn that they  
couldn't get to see the nice looking buttons I had lovingly designed.  
In fact not that rapidly. It was only a few weeks later than I got a  
kind user let me know that he couldn't see any button on the screen  
(the other users simply gave up there was no way for them to know  
they couldn't see buttons as they were none on the screen).


To copy and paste *images* is dangerous a good strategy with  
image is the one that Eric posted on this list recently. Put all  
images in a "pix" (for picture) card or substack. Create a  
transparent button. Set the icon id of the button to the id of the  
image. Then you can safely cut and paste images wherever you want.


Best,
Marielle


___
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: Are there any arrow buttons?

2006-10-30 Thread Mark Schonewille

Hi James,

Create your button on the first card of your stack, select it, choose  
Group Selected from the Object menu and run the following script:


put the short id of the last grp into myID
-- following line shows grp if new cards
-- are created afterwards
set the bgBehavior of the last grp to true
repeat with x = 2 to number of cards
  place grp id myID onto cd x
end repeat

Best regards,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software.  
Download at http://www.salery.biz


Op 30-okt-2006, om 12:53 heeft James Z het volgende geschreven:


Thank you very much!

One more question... How do I put a button in the background so  
each card

has the same button?

James


On 10/30/06 2:18 AM, "Richmond Mathewson" <[EMAIL PROTECTED]> wrote:


Yes, there are arrow icons.

1. Double-click on your new button to open the
preferences palette.

2. Select "Icons and Border" from the drop-down menu
at the top
of the preferences palette.

3. Click on the silly magic wand icon next to where it
says 'Icon'.

4. Choose either "Standard Icons" or "Metacard
Compatible Icons" from
the drop-down menu.

5. Fossick around until you find the particular arrows
that suit your
needs/tastes.

sincerely, Richmond Mathewson


___
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-2: Are there any arrow buttons?

2006-10-30 Thread runrev260805
Hi,

select the button or buttons.  Press CTRL-G  to group the selected button(s).

Open the propertyinspector (right click on the selected group) and check
"Behave like a background" under BasicProperties. That´s all.


Matthias

 Original Message 
Subject: Re: Are there any arrow buttons? (30-Okt-2006 12:58)
From:[EMAIL PROTECTED]
To:  use-revolution@lists.runrev.com

> Thank you very much!
> 
> One more question... How do I put a button in the background so each card
> has the same button?
> 
> James
> 
> 
> On 10/30/06 2:18 AM, "Richmond Mathewson" <[EMAIL PROTECTED]> wrote:
> 
> > Yes, there are arrow icons.
> > 
> > 1. Double-click on your new button to open the
> > preferences palette.
> > 
> > 2. Select "Icons and Border" from the drop-down menu
> > at the top
> > of the preferences palette.
> > 
> > 3. Click on the silly magic wand icon next to where it
> > says 'Icon'.
> > 
> > 4. Choose either "Standard Icons" or "Metacard
> > Compatible Icons" from
> > the drop-down menu.
> > 
> > 5. Fossick around until you find the particular arrows
> > that suit your 
> > needs/tastes.
> > 
> > sincerely, Richmond Mathewson
> 
> 
> ___
> 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
> 
> 
> 
> To: use-revolution@lists.runrev.com


To: use-revolution@lists.runrev.com
Cc: [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: base 85 encoding ?

2006-10-30 Thread Mark Schonewille

Hi JB,

You can't use baseconvert, because baseconvert encodes only what can  
be displayed using 36 different symbols (26 letters and 10 numbers).  
I suspect you'll have to write a base85 function yourself and please  
share it if you do.


Best regards,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software.  
Download at http://www.salery.biz


Op 30-okt-2006, om 13:29 heeft jbv het volgende geschreven:


Hi list,

Is there an easy way to encode large chunks of data
into base 85 ?
Can baseconvert be used ?

Thanks,
JB


___
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


base 85 encoding ?

2006-10-30 Thread Richmond Mathewson
Errm . . .

read the Documentation:

"The originalBase is an integer between 2 and 36.

The destinationBase is an integer between 2 and 36."

so 85 is outside the range.

Why would you want to use base 85 ?

sincerely, Richmond Mathewson



I have just read and signed the online petition:

   "Hinge & Bracket"

hosted on the web by PetitionOnline.com, the free online petition
service, at:

   http://www.PetitionOnline.com/HandB/

I personally agree with what this petition says, and I think you might
agree, too.  If you can spare a moment, please take a look, and 
consider signing yourself.

Richmond Mathewson






___ 
All new Yahoo! Mail "The new Interface is stunning in its simplicity and ease 
of use." - PC Magazine 
http://uk.docs.yahoo.com/nowyoucan.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


HyperCard Hangovers

2006-10-30 Thread Richmond Mathewson
I just thought I would observe (having spent 2 hours
going back to the future and fiddling about with
HyperCard) that while Transcript (Oops, Revolution
???) is a version of xTalk, and RR is vaunted as the
successor to HC, RR does do some things slightly
differently.

And the later ex-HC users come to RR the more
differences they will find.

This is to be expected.

The first idea that I had to get rid of was
"Background".

sincerely, Richmond Mathewson



I have just read and signed the online petition:

   "Hinge & Bracket"

hosted on the web by PetitionOnline.com, the free online petition
service, at:

   http://www.PetitionOnline.com/HandB/

I personally agree with what this petition says, and I think you might
agree, too.  If you can spare a moment, please take a look, and 
consider signing yourself.

Richmond Mathewson


Send instant messages to your online friends http://uk.messenger.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


base 85 encoding ?

2006-10-30 Thread jbv
Hi list,

Is there an easy way to encode large chunks of data
into base 85 ?
Can baseconvert be used ?

Thanks,
JB

___
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


Are there any arrow buttons?

2006-10-30 Thread Richmond Mathewson
"One more question... How do I put a button in the
background 
so each card has the same button?"

I don't know how 'you' do that: BUT

I just copy-paste the same button containing the same
script and the same icon reference to wherever I want
it to appear.

However, I am a strictly "path of least resistance"
programmer so you may wish to consult others :)

sincerely, Richmond Mathewson



I have just read and signed the online petition:

   "Hinge & Bracket"

hosted on the web by PetitionOnline.com, the free online petition
service, at:

   http://www.PetitionOnline.com/HandB/

I personally agree with what this petition says, and I think you might
agree, too.  If you can spare a moment, please take a look, and 
consider signing yourself.

Richmond Mathewson


Send instant messages to your online friends http://uk.messenger.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: Are there any arrow buttons?

2006-10-30 Thread James Z
Thank you very much!

One more question... How do I put a button in the background so each card
has the same button?

James


On 10/30/06 2:18 AM, "Richmond Mathewson" <[EMAIL PROTECTED]> wrote:

> Yes, there are arrow icons.
> 
> 1. Double-click on your new button to open the
> preferences palette.
> 
> 2. Select "Icons and Border" from the drop-down menu
> at the top
> of the preferences palette.
> 
> 3. Click on the silly magic wand icon next to where it
> says 'Icon'.
> 
> 4. Choose either "Standard Icons" or "Metacard
> Compatible Icons" from
> the drop-down menu.
> 
> 5. Fossick around until you find the particular arrows
> that suit your 
> needs/tastes.
> 
> sincerely, Richmond Mathewson


___
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


Are there any arrow buttons?

2006-10-30 Thread Richmond Mathewson
Yes, there are arrow icons.

1. Double-click on your new button to open the
preferences palette.

2. Select "Icons and Border" from the drop-down menu
at the top
of the preferences palette.

3. Click on the silly magic wand icon next to where it
says 'Icon'.

4. Choose either "Standard Icons" or "Metacard
Compatible Icons" from
the drop-down menu.

5. Fossick around until you find the particular arrows
that suit your 
needs/tastes.

sincerely, Richmond Mathewson



I have just read and signed the online petition:

   "Hinge & Bracket"

hosted on the web by PetitionOnline.com, the free online petition
service, at:

   http://www.PetitionOnline.com/HandB/

I personally agree with what this petition says, and I think you might
agree, too.  If you can spare a moment, please take a look, and 
consider signing yourself.

Richmond Mathewson


Send instant messages to your online friends http://uk.messenger.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


Are there any arrow buttons?

2006-10-30 Thread James Z
I'm new to revolution, coming from HC and SC. I want an 'arrow' button to go
to the next card, but I can't find any. How do I get an 'arrow' button.

Thanks

James Z.


___
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