show card1

2005-01-22 Thread Paul Salyers


on openstack
  show card1
end openstack
Should this code make card1 visible when run?
If it should then it don't, my question is why?
Paul Salyers
PS1 - Senior Rep.
[EMAIL PROTECTED]
Http://ps1.SoftSeven.org  

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: show card1

2005-01-22 Thread Klaus Major
Hi Mr. Salyers,
on openstack
  show card1
end openstack
Should this code make card1 visible when run?
If a stack is opened, it will automatically show card 1,
so this is not necessary at all!
Something like this would make sense:
on openstack
  go card 2
end openstack

If it should then it don't, my question is why?
See above...
But the official syntax would be:
...
go card 1
...
## A space between card and 1!
Paul Salyers
PS1 - Senior Rep.
[EMAIL PROTECTED]
Http://ps1.SoftSeven.org
Regards
Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Show card1

2005-01-22 Thread Mark Smith
Perhaps you mean 'go card 1 ( also note the space between 'card' and  
'1', though if you've named the card 'card1' then it would be 'go card 
card1).


On 22 Jan 2005, at 17:00, [EMAIL PROTECTED] wrote:
on openstack
   show card1
end openstack
Should this code make card1 visible when run?
If it should then it don't, my question is why?
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Show card1

2005-01-22 Thread Paul Salyers
go card card1 Did Work
but not till I compiled it.
At 10:56 AM 1/22/2005, you wrote:
Perhaps you mean 'go card 1 ( also note the space between 'card' and
'1', though if you've named the card 'card1' then it would be 'go card 
card1).


On 22 Jan 2005, at 17:00, [EMAIL PROTECTED] wrote:
on openstack
   show card1
end openstack
Should this code make card1 visible when run?
If it should then it don't, my question is why?
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
Paul Salyers
PS1 - Senior Rep.
[EMAIL PROTECTED]
Http://ps1.SoftSeven.org
(918) 465-7426 -- Cell
(918) 967-1013 -- Home 

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Show card1

2005-01-22 Thread Thomas Gutzmann
Am 22.01.2005 um 17:57 schrieb Paul Salyers:
go card card1 Did Work
but not till I compiled it.
1. check if the name of the card is really card1 - maybe you modified 
it accidentally.

2. include the name in quotes () - it's safer.
3. if you have selected check variables (preferences), you MUST 
include the name in quotes, because it would expect a variable called 
card1 otherwise:

put card1 into card1
go card card1
this would work then, though it would be bad style.
Cheers,
Thomas G.
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


get next image

2005-01-22 Thread Paul Salyers

  go to next card -- Get next image from card1. This card has 12 images 
that are 800 X 600, but resized to 100 X 75 to fit on the card.

How do I make it get next image?

Paul Salyers
PS1 - Senior Rep.
[EMAIL PROTECTED]
Http://ps1.SoftSeven.org
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: XML library

2005-01-22 Thread Wilhelm Sanke
On Sat Jan 22, 2005, Mark Smith mark at maseurope.net wrote:
 Could anybody tell me where the XML library is located in the Rev
 IDE?

I think it's found as 'revXML.bundle' for MacOS and 'revXML.dll' for
Windows in the 'components' folder inside the revolution folder...

Is that what you mean?
Cheers,
Mark

Thanks for the information.
Unfortunately the XML library with 'revXML.dll'  does not seem to work 
in the Metacard IDE.

I am updating the search routines of my Topsearch stack to include 
XML-files. This works in the Rev IDE, but not in Metacard, even if I set 
up an identical directory structure, i.e. putting  'revXML.dll'  into 
folder components/global environment like in Rev.

Even the engine (version 2.6.2A3) is the same in both environments, only 
the names mc.exe and revolution.exe differ.

I also tried to transfer the needed MC stacks into the Rev directory 
(only 3 extra stacks are needed besides the mc.exe engine to put up 
the slim MC IDE), but in spite of that the XML library was not accessible.

The usual transcripted libraries or handlers defined elsewhere *can* 
be used in the MC IDE as well (provided the necessary links to other 
libraries or handlers in the Rev IDE are established in an analogous way 
in Metacard - which may be complicated in some cases, given the very 
complex structure of the Rev IDE).

Am I missing something or is this an instance of lacking compatability 
between Revolution and Metacard?

I am not familiar with DLLs, but could it be that 'revXML.dll'  checks 
for the engine name (or the other way round) and only cooperates with 
Revolution.exe and not with the same engine named mc.exe? If this 
would be the case the compatability problem could be easily fixed inside 
the engine - or the DLL? - with an improved name-calling routine.

Cheers,
Wilhelm Sanke
www.sanke.org/MetaMedia
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: get next image

2005-01-22 Thread Judy Perry
What do you mean by get next image?  Do you mean show?  What is it that
you are trying to do?  Show them all at once? Sequentially?

I'm guessing you want to use a repeat loop, but it's just a guess.

Judy

On Sat, 22 Jan 2005, Paul Salyers wrote:




go to next card -- Get next image from card1. This card has 12 images
 that are 800 X 600, but resized to 100 X 75 to fit on the card.


 How do I make it get next image?

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: get next image

2005-01-22 Thread Thomas Gutzmann
repeat with i = 1 to the number of images in card 1
  put the name of  image 1
end repeat
or something like that.
Am 22.01.2005 um 18:57 schrieb Judy Perry:
What do you mean by get next image?  Do you mean show?  What is it 
that
you are trying to do?  Show them all at once? Sequentially?

I'm guessing you want to use a repeat loop, but it's just a guess.
Judy
On Sat, 22 Jan 2005, Paul Salyers wrote:

   go to next card -- Get next image from card1. This card has 12 
images
that are 800 X 600, but resized to 100 X 75 to fit on the card.

How do I make it get next image?
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: get next image

2005-01-22 Thread Thomas Gutzmann
Sorry, a typo:
repeat with i = 1 to the number of images in card 1
  put the name of  image i
end repeat
Thomas G.
Am 22.01.2005 um 19:18 schrieb Thomas Gutzmann:
repeat with i = 1 to the number of images in card 1
  put the name of  image 1
end repeat
or something like that.
Am 22.01.2005 um 18:57 schrieb Judy Perry:
What do you mean by get next image?  Do you mean show?  What is it 
that
you are trying to do?  Show them all at once? Sequentially?

I'm guessing you want to use a repeat loop, but it's just a guess.
Judy
On Sat, 22 Jan 2005, Paul Salyers wrote:

   go to next card -- Get next image from card1. This card has 12 
images
that are 800 X 600, but resized to 100 X 75 to fit on the card.

How do I make it get next image?
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


save/get a registery

2005-01-22 Thread Paul Salyers

Sub GetARegistry()
MyKey = GetSetting(myProgram, myRegistry, myProgramAutoKey, 
12345678)
End Sub

Sub SaveARegistry()
  SaveSetting myProgram, myRegistry, myProgramAutoKey, MyKey
End Sub

How would you convert this code from VB to Rev?
I searched with Registry but found nothing  useful, or anyway nothing 
that I could figure out how to use it.

Paul Salyers
PS1 - Senior Rep.
[EMAIL PROTECTED]
Http://ps1.SoftSeven.org  

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Cascading PopUp menu

2005-01-22 Thread Glen Bojsza
I have a popup menu button that cascades ie 

button transport

carFord
boatGM
   Toyota

I am trying to figure out how to trap the user selection... say if GM
is selected I want to go to card GM.

thanks,
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Cascading PopUp menu

2005-01-22 Thread Klaus Major
Hi Glen,
I have a popup menu button that cascades ie
button transport
carFord
boatGM
   Toyota
I am trying to figure out how to trap the user selection... say if GM
is selected I want to go to card GM.
Submenus are returned separated by |
So in your case it will be - boat|GM
you can:
on menupick which
...
set the itemdel to |
put item 2 of which into the_actual_menu_item
...
Hope that helps.
thanks,
Regards
Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


group all objects and fields

2005-01-22 Thread Bob Hartley
Hi All.
I want a button on one stack that can group all objects on another stack.
I cannot see the way to select all and group via a command.
IE
on mouse up
select all objects and fields on card 1 of stack random.rev /
group all selected objects and fields and set the background to true
end mouse up
OK I just made the script above up but I hope you get the jist.
Any ideas
Cheers
Bob; Sunny Scotland
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.7.2 - Release Date: 21/01/2005
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Password protect a stack

2005-01-22 Thread Paul Salyers

How do you password protect a stack so some1 can run it but not see the 
code?
and is it hack proof?
Paul Salyers
PS1 - Senior Rep.
[EMAIL PROTECTED]
Http://ps1.SoftSeven.org  

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Password protect a stack

2005-01-22 Thread Richard Gaskin
Paul Salyers wrote:
How do you password protect a stack so some1 can run it but not see the 
code?
Set the passkey property of the stack.
There's probably a better way to do so than using the Message Box or my
Prop Sheet palette, but darned if I could find it in the IDE UI or the docs.
and is it hack proof?
Nothing is hack-proof.
The current script encryption is a derivative of DDE so it has known 
exploits but is reasonably secure for real-world usage.  The relative 
few who have the skills/interest to crack it can probably also run a 
disassembler, so as with any program it's not that hard for a 
sufficiently motivated person to learn any program's instructions (the 
average time between a release of a software product and the release of 
its crack is about 3 days; the game industry, with the best minds in the 
business pounding on this problem daily, hopes at best to extend that to 
60-90 days).

Fortunately few algorithms are atom-splitting enough to lose sleep over
it.  Very few algortithms can't be derived/replicated by simply
observing a program's behavior.
Protection of passwords (easy with MD5digest) and data (easy with v2.5's
industrial-strength encryption) are usually much higher priorities.
--
 Richard Gaskin
 Fourth World Media Corporation
 __
 Rev tools and more: http://www.fourthworld.com/rev
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Reminder: Special offers end soon

2005-01-22 Thread Kevin Miller
Hi Everyone,

This is just a quick reminder about our special offers - they are ending in
under 7 days!  For those that missed it or are still considering it, here
are the details again:

You can get altBrowser and Magic Carpet bundled together for around half the
price of these items separately - what serious developer can afford to be
without them?

You can also get a brand new Studio license or an upgrade from Dreamcard to
Studio and get these items bundled completely free, so if you were
hesitating over whether or not you really need that Studio license, now is a
great time to stop sitting on the fence (or the dime, if you are one of our
American friends) and take the plunge.

You can get the acclaimed If Monks had Macs free with a new Dreamcard
license. 

For more information about these and other offers, visit

http://www.runrev.com/selectoffers.php

These offers expire in under 7 days, so act now!

Kind regards,

Kevin

Kevin Miller ~ [EMAIL PROTECTED] ~ http://www.runrev.com/
Runtime Revolution - User-Centric Development Tools

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: group all objects and fields

2005-01-22 Thread Klaus Major
Hi Bob,
Hi All.
I want a button on one stack that can group all objects on another 
stack.
I cannot see the way to select all and group via a command.

IE
on mouse up
select all objects and fields on card 1 of stack random.rev /
group all selected objects and fields and set the background to true
end mouse up
OK I just made the script above up but I hope you get the jist.
Any ideas
Yo! :-)
...
repeat with i = 1 to the num of controls on cd 1 of stack xyz
set the selected of control i of cd 1 of stack xyz to true
end repeat
set the backgroundbehaviour of the templategroup to true
## set the short name of the templategroup to my group
## etc...
group
select emtpy
reset the templategroup ## optional
...
Hope that helps.
Cheers
Bob; Sunny Scotland
Regards
Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: group all objects and fields

2005-01-22 Thread Klaus Major
Hi Bob,
sorry, a little typo in my script!
...
repeat with i = 1 to the num of controls OF cd 1 of stack xyz
   ## ...of cd 1 NOT ...on cd 1
set the selected of control i of cd 1 of stack xyz to true
end repeat
set the backgroundbehaviour of the templategroup to true
## set the short name of the templategroup to my group
## etc...
group
select emtpy
reset the templategroup ## optional
...
Best
Klaus Major
[EMAIL PROTECTED]
http://www.major-k.de
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: group all objects and fields

2005-01-22 Thread malte . brill
Hi Bob,

I want a button on one stack that can group all objects on another
stack.
I cannot see the way to select all and group via a command.

This is off the top of my head but should work:

repeat with i=1 to the number of controls of card 1 of stack
yourStack
  put the long ID of control i of cd 1 of  stack
yourStackandspace after theControls
end repeat
delete word -1 of theControls
put groupthe controls into toDoList
do toDoList
set the backgroundbehavior of the last group of cd 1 stack yourStack
to true

Best,

Malte
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Open from Context Menu

2005-01-22 Thread D.Rothe
Thanx for your help Derek the code worked perfectly!

cheers.Dwayne

--

The simplest way to accomplish this is the following...

global fileToOpen

on startup

put $1 into fileToOpen

end startup

on openStack

if fileToOpen is not empty then

-- Insert the code you are using

-- to open the file

end if

end openStack

I hope this helps.

Derek Bump

Dreamscape Software



Subject: Re: Open from Context Menu



 Ok, When I start the app (as standalone) I can import/open and display a .txt 
 file in a field by selecting it from a pulldown menu! Just like all text 
 editors..

The problem is getting the .txt file to display in the field by sending it to 
my app via the right click 'Open with' method.

 Using this method starts the app but does not load the .txt file into the 
 field!

 Cheers.Dwayne



 Hi Dwayne,

  Hi All,

  I created a simple textpad type application it's simple and works well

  for my purposes, however I am having trouble loading a txt

  file by using the right click 'Open with' method (win xp). Any

  ideas would be appreciated, it's certainly not a critical flaw but

  it would finish off the app 100%.



 what exactly is your problem???

 Does the import fail or what or the way HOW to do the import?



 A tiny bit of info would help us to help you :-)



  Cheers Dwayne



 Regards



 Klaus Major

 [EMAIL PROTECTED]

 http://www.major-k.de





 --

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: group all objects and fields

2005-01-22 Thread Bob Hartley
At 21:20 22/01/2005, you wrote:
Hi Bob,

Hi Malte and Klaus
Thanks for the tips and scripts.
I modifies Malte's slightly to this
on mouseUp
  repeat with i=1 to the number of controls of card 1 of stack yourStack
  put the long ID of control i of cd 1 of  stack yourStackandspace 
after theControls
end repeat
delete word -1 of theControls
put grouptheControls into toDoList
do toDoList
set the backgroundbehavior of the last group of cd 1 of stack yourStack 
to true
end mouseUp

The above script works perfectly.
All the best
Bob; sunny Scotland :-)

This is off the top of my head but should work:
repeat with i=1 to the number of controls of card 1 of stack
yourStack
  put the long ID of control i of cd 1 of  stack
yourStackandspace after theControls
end repeat
delete word -1 of theControls
put groupthe controls into toDoList
do toDoList
set the backgroundbehavior of the last group of cd 1 stack yourStack
to true
Best,
Malte
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.7.2 - Release Date: 21/01/2005

--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.7.2 - Release Date: 21/01/2005
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: show card1

2005-01-22 Thread Cubist
sez [EMAIL PROTECTED]:
on openstack
   show card1
end openstack

Should this code make card1 visible when run?
   Show and hide don't really work on *individual cards* within a stack. 
You can show/hide components on a card, you can show/hide entire stacks, but 
you can't show/hide cards in a stack. Interestingly, and perhaps analogously, 
you also can't show/hide specific words within a field; try hide word 2 of 
field 'Fred', for instance, and *the entire field* will be hidden, not just 
word 
2 within that field.

If it should then it don't, my question is why?
   When a stack opens, the first card in that stack automatically appears on 
screen, provided that you haven't played any funky games like opening the 
stack to a hidden window or something. This being the case, show card1 seems 
like it'd be kind of redundant even if you *could* show/hide individual 
cards... 
*unless* card1 ISN'T the first card in that stack. In that case, you 
probably want go to card1 instead.
   If card1 is the actual name of the specific card you want to display: I'd 
recommend putting it in quote-marks. Yes, Rev *can* figure it out anyway, but 
sometimes Rev gets it wrong...
   If you left the quote-marks off *on purpose*, because card1 is a variable, 
and you want to show the card whose name is in that variable: In the code you 
supplied, the contents of the variable card1 aren't defined. If the contents 
of the variable card1 truly *aren't* defined *anywhere*, you'll get an error 
message -- try hide field or hide button *without* specifying *which* 
field/button, and you should get the same error. Liikewise, go to card 
*without* 
specifying *which* card should give you that same error.

   Hope this helps...
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


The real Challenge for every development platform

2005-01-22 Thread Alejandro Tejada
on Fri, 21 Jan 2005 
Andrew Meitnik wrote:

 I think after 20yrs...I should be able to make
 at least in FULL:
  1. MacWrite 1.0 -- word processing
  2. MacPaint 1.0 -- bitmap editing
  3. MacDraw 1.0 -- vector editing
  4. Excel 1.0 -- number processing
 
 In either RB or RR...so show me which RAD tool is up
 to the challenge! :)

Do you know what i'll like better to see?

Four tutorials, plenty of code and screenshots
that guide novice users to create each of these
apps... That would be a challenge.

Who will learn quickly? 
Those novices starting RR? 
or Those starting RB?

That is a real challenge! ;-)

al


 

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



__ 
Do you Yahoo!? 
Yahoo! Mail - 250MB free storage. Do more. Manage less. 
http://info.mail.yahoo.com/mail_250
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: save/get a registery

2005-01-22 Thread Ken Ray
 Sub GetARegistry()
  MyKey = GetSetting(myProgram, myRegistry, myProgramAutoKey,
 12345678)
 End Sub
 
 Sub SaveARegistry()
SaveSetting myProgram, myRegistry, myProgramAutoKey, MyKey
 End Sub

Paul, look at the queryRegistry() and setRegistry() functions.



___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: living and learning (Re: RunRev vs RealBasic (Richard Gaskin))

2005-01-22 Thread Geoff Canyon
On Jan 19, 2005, at 12:05 PM, Chipp Walters wrote:
It's really just a matter of style, for instance, I *never* use the 
card method for this. I only use multiple card stacks in a couple 
places:

1) Wizards
2) I many times use the 2nd card in a stack to store all the icons for 
the first card.

This goes along with the concept of keeping the data and presentation 
layers completely seperate. HyperCard (and to an extent RunRev) allow 
users to mix the two, I prefer not to for a variety of good reasons.
I'm not sure I understand what you mean here. If we're talking about a 
way to set up a tab panel, we're not talking about data at all. The 
different cards would have different controls -- presentation layers, 
if you prefer -- on them.

If you're talking about data vs. presentation, then are you talking 
about the common practice of using HyperCard stacks as a database? You 
have a multi-card stack with a common group of controls, with different 
data in the fields on each card. I also generally prefer not to do 
that, although I'm not religious about it. Apart from philosophical 
issues, it limits you to several thousand records (in Revolution) as 
beyond that stacks become significantly slow to open and save.

regards,
Geoff Canyon
[EMAIL PROTECTED]
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


revUniqueID ??

2005-01-22 Thread Glen Bojsza
I was placing some images and set some custom properties when I
noticed that one of the images suddenly had a custom property of
revUniqueID?? cREVGeneral is the set it comes under but again the
documentation does not give details.

I am guessing that this can be used by the developer and that it's
function is similar to that of databases where it acts as a key.

I could not find anything in the documentation on this.

Has anybody used this for their project before? 

regards,
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: RAD challenge, ii

2005-01-22 Thread Andrew Meit
On Jan 22, 2005, at 7:38 PM, [EMAIL PROTECTED] 
wrote:

Four tutorials, plenty of code and screenshots
that guide novice users to create each of these
apps... That would be a challenge.
Who will learn quickly? Those novices starting RR? or Those starting 
RB?

-- Amen! 
I notice that RB ships with full working examples of each nearly all 
key concepts in depth and breath and how-tos ... roughly 20mb! And that 
is free to download and learn from even for the trail versions. I often 
wish I could point newbies and wanna-owns the same for RR... I hope 
that can happen one day.

Andrew
-{Choose Life, Create hope, Nurture Love...}-
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Password protect a stack

2005-01-22 Thread Alejandro Tejada
Richard Gaskin wrote:

 The current script encryption is a derivative of DDE

 so it has known exploits but is reasonably secure 
 for real-world usage.

Do you mean DES?
http://www.tropsoft.com/strongenc/des.htm

al


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



__ 
Do you Yahoo!? 
Yahoo! Mail - Find what you need with new enhanced search.
http://info.mail.yahoo.com/mail_250
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Password protect a stack

2005-01-22 Thread Richard Gaskin
Alejandro Tejada wrote:
Richard Gaskin wrote:

The current script encryption is a derivative of DDE

so it has known exploits but is reasonably secure 
for real-world usage.

Do you mean DES?
http://www.tropsoft.com/strongenc/des.htm
Indeed I did.  Long day; thanks.
--
 Richard Gaskin
 Fourth World Media Corporation
 __
 Rev tools and more: http://www.fourthworld.com/rev
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Scripting of buttonproducing field to give buttons backgroundBehavior

2005-01-22 Thread Kresten Bjerg
I have met with the problem, that the handler of a field, which shall 
enable user to produce pre-scripted buttons, is able to produce the 
buttons with the scripts required, and place them where they shall be 
placed, - but all attempts  to, after group  set  backgroundBehavior 
to true is failing. Best would be, if they could be set to include 
themselves, as they are produced - now and then-by the user, in one big 
shared group. Anybody have a solution?
 

Refer please to Oikos Homestation http://www.psy.ku.dk/bjerg for 
further information

Kresten Bjerg Mag.art, fhv.Lektor i Psykologi
Mailto: [EMAIL PROTECTED]
Adress 1: Room 3.2.44. Institut for Psykologi, Copenhagen University 
,Amager 88, Njalsgade, 2300, Copenhagen DK (45) 35 32 87 99

Adress 2: 95B, Sortedam Dossering, 2100 Copenhagen, DK (45) 35 38 99 39
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The real Challenge for every development platform

2005-01-22 Thread Judy Perry
Yes, but, frankly, I suspect the whole UI needs to be redone for the
newbie crowd as well.  Take a look at the toolbar; what's the purpose of a
toolbar?  I'll take a stab that it's to offer a visible shortcut to
frequently-performed commands that are obvious to that particular
software's audience.  So, perhaps as it stands now for developers the
toolbar is fine (if albeit large), but how many of those commands/options
would be readily understood by a newbie?  My guess is few to none.

Another newbie issue -- the cursor.  Those two selection cursors simply
look waayyy too similar, the operative distinction between the two is not
visually intuitive, and, as someone here noted, you often have to look
long and hard to see which one you're using at any given time (leading to
the sort of modal errors that could entirely frustrate if not directly
turn away a newcomer).

I try to keep in  mind the 90-10 rule: 90% of a software's basic
functionality aught to be readily comprehensible during the first 10
minutes of use.  Additionally, as I think it was Norman who noted,
software aught to be minimally useful directly out of the box, which, for
the newbie audience means directly accessible code snippets that do the
sorts of programming things newbies would need but not necessarily be
able to immediately create.

You know, kinda like what Hypercard provided.

Judy

On Sat, 22 Jan 2005, Alejandro Tejada wrote:

 on Fri, 21 Jan 2005

 Do you know what i'll like better to see?

 Four tutorials, plenty of code and screenshots
 that guide novice users to create each of these
 apps... That would be a challenge.

 Who will learn quickly?
 Those novices starting RR?
 or Those starting RB?

 That is a real challenge! ;-)

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: The real Challenge for every development platform

2005-01-22 Thread Gordon Webster
As a new user to rev and in spite of the fact that I
like it very much, I could see how potential users
might be deterred by the lack of a clear roadmap for
getting started with Transcript and the whole
Hypercard thing. The manuals are well written and
replete with detail but it's hard to see the wood for
the trees in terms of finding out what you need to
know to build good applications with rev. I had to
stumble across an article by Richard Gaskin before I
understood what the message path is and how it works
and somebody else on the mailing list explained to me
the advantages of building rev apps from a single
standalone splash screen and then dynamically loading
the other stacks. The mailing list is a superb
resource and the rev community is incredibly helpful,
but the information a new user needs is so spread
around that finding what you need to know is like
panning for gold. Dan's book certainly goes some way
to addressing these needs but I think we need more of
that kind of pedagogical approach to rev for new users
(BTW Dan - I have a fistful of grubby dollars with
your name on them for when volumes II and III appear
:D)

Also, for a development environment that is very GUI
centric, there could be better tools for the use of
externals. I really like Python because virtually any
kind of activity I might need code libraries for, is
already catered for and I don't have to reinvent the
wheel (e.g. math, cryptography, 3D graphics, data
visualization, bioinformatics, COM, email etc. etc.)
If the rev community isn't currently large enough to
create this, making it easier to use other people's
libraries would go some way to addressing this
problem. 

Somebody on this list expressed the fear that critical
posts might give newbies to the list a negative or
over-critical view of rev, to which I would reply - I
think rev is great and my gripes (if you can call them
that) are based upon the fact that I like rev so much
that I'd like to be able to use it for EVERYTHING! 

Best

Gordon

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: use-revolution Digest, Vol 16, Issue 68

2005-01-22 Thread Cubist

In a message dated 1/22/05 5:43:17 PM, 
[EMAIL PROTECTED] writes:


Message: 12
Date: Sat, 22 Jan 2005 20:17:28 +0100
From: Klaus Major [EMAIL PROTECTED]
Subject: Re: Cascading PopUp menu
To: Glen Bojsza [EMAIL PROTECTED],   How to use Revolution
   use-revolution@lists.runrev.com
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=US-ASCII; format=flowed

Hi Glen,

 I have a popup menu button that cascades ie

 button transport

 carFord
 boatGM
Toyota

 I am trying to figure out how to trap the user selection... say if GM
 is selected I want to go to card GM.

Submenus are returned separated by |

So in your case it will be - boat|GM

you can:

on menupick which
...
set the itemdel to |
put item 2 of which into the_actual_menu_item
...
   What if the user picks an item from the actual *menu*, and not a 
*sub*menu? Perhaps this might be better:

on menuPick which
  set the itemDelimiter to |
  put the last item of which into TheChosenMenuItem
  # whatever other stuff goes here
end menuPick

   Hope this helps...
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: use-revolution Digest, Vol 16, Issue 68

2005-01-22 Thread Glen Bojsza
Yes, this does cover the other issue.

thanks!


On Sat, 22 Jan 2005 21:52:48 EST, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 
 In a message dated 1/22/05 5:43:17 PM,
 [EMAIL PROTECTED] writes:
 
 
 Message: 12
 Date: Sat, 22 Jan 2005 20:17:28 +0100
 From: Klaus Major [EMAIL PROTECTED]
 Subject: Re: Cascading PopUp menu
 To: Glen Bojsza [EMAIL PROTECTED],   How to use Revolution
use-revolution@lists.runrev.com
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain; charset=US-ASCII; format=flowed
 
 Hi Glen,
 
  I have a popup menu button that cascades ie
 
  button transport
 
  carFord
  boatGM
 Toyota
 
  I am trying to figure out how to trap the user selection... say if GM
  is selected I want to go to card GM.
 
 Submenus are returned separated by |
 
 So in your case it will be - boat|GM
 
 you can:
 
 on menupick which
 ...
 set the itemdel to |
 put item 2 of which into the_actual_menu_item
 ...
What if the user picks an item from the actual *menu*, and not a
 *sub*menu? Perhaps this might be better:
 
 on menuPick which
   set the itemDelimiter to |
   put the last item of which into TheChosenMenuItem
   # whatever other stuff goes here
 end menuPick
 
Hope this helps...
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 http://lists.runrev.com/mailman/listinfo/use-revolution

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Credit card processing

2005-01-22 Thread Bill Vlahos
Another option would be to go with Kagi (http://www.kagi.com). They 
have a module that you can put into your Revolution application for 
this.

Bill Vlahos
On Jan 21, 2005, at 8:49 AM, Richard Miller wrote:
Since posting a related question back in early December, we've signed 
up with Authorize.net to use their card processing payment gateway. We 
need to get credit card information from our Rev application to 
Authorize.net and retrieve the results of the transaction back to our 
app. (We do not have the ability to do any of this from a standard 
browser. It all must all happen from within our Rev application.) 
Configuring the data fields and data stream Authorize needs is not 
difficult. The question is, how to establish and open the secure 
connection.

The following information is from the Authorize.net implementation 
guide. Given this info, it seems we might need to use the Open Secure 
Socket and Encrypt commands to start the process, but we really have 
no idea of the syntax required. Also, how is an SSL certificate 
involved in this process?

Any comments would be greatly appreciated. Thanks.
Richard Miller
Imprinter Technologies
--
How Does AIM Work?
When using AIM, transactions flow in the following way:
   1. The Merchants server initiates a secure connection to the 
payment gateway and then initiates an HTTPS POST of the transaction 
data to the gateway server
   2. The payment gateway receives and processes the transaction data
   3. The payment gateway then generates and submits the transaction 
response to the Merchants server
   4. The Merchants server receives and processes the response
   5. Finally, the Merchant prints a receipt and obtains the 
cardholders signature to complete the transaction

What is Required to Implement AIM?
Merchants must be able to perform the following functions in order to 
submit transactions to the gateway using AIM:

   1. Establish a secure socket connection
   2. Provide both server and client side encryption
   3. Develop scripts on a Web server for the integration to the 
gateway (e.g., for submitting transaction data and receiving system 
responses)

AIM Implementation
To implement AIM, a developer would design a script that can do the 
following:

   1. Securely obtain all of the information needed to process a 
transaction
   2. Initiate a secure HTTPS form POST from the merchants server to:

https://cardpresent.authorize.net/gateway/transact.dll
   3. Receive the response from the gateway and process the response 
to display the appropriate result to the end user

Note:For reasons of security, use only port 443 for AIM 
information transfers.

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Disappearing image?

2005-01-22 Thread Ben Fisher
Recently I have come across a disturbing error while creating a game in Rev. I 
have imported a few graphics as controls (not referenced). The weird part is 
that when I change the name of the graphic and close the properties box, the 
image *disappears*. The control still exists, but all of its imagedata is 
transparent.

This only happens when the name is changed with the Properties box. When I 
change the name through a script, it works fine. I'm pretty sure that this 
isn't supposed to happen.

In further investigation, it seems that the imagedata of the image is changed 
when its name is changed. Why this should happen I don't know. Also, changing 
the name will sometimes work normally when other properties are changed in the 
Properties box.

I'm using the latest rev 2.5 on winxp.

-Ben
___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Credit card processing

2005-01-22 Thread kee nethery
On Jan 22, 2005, at 7:20 PM, Bill Vlahos wrote:
Another option would be to go with Kagi (http://www.kagi.com). They 
have a module that you can put into your Revolution application for 
this.

Bill Vlahos
Andre Garzia is not done with it yet but it is coming soon. Andre is 
not known for being slow at producing code.
Kee

___
use-revolution mailing list
use-revolution@lists.runrev.com
http://lists.runrev.com/mailman/listinfo/use-revolution